summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hebb2017-02-06 21:49:29 +0000
committerThomas Hebb2017-02-06 21:54:45 +0000
commit0561b615669549a349401e9bd31252de453d2760 (patch)
treebcc062ded7820b8ecd5d9fc3cea9f304fb7d37d0
parent5e608762edec411024ec96a7290e21df6b44ca60 (diff)
downloadaur-0561b615669549a349401e9bd31252de453d2760.tar.gz
Remove unnecessary gnome-python dependency
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD11
-rw-r--r--gnome-python.patch28
3 files changed, 40 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 969a28fce8ee..0617e2b292b4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
+# Generated by mksrcinfo v8
+# Mon Feb 6 21:50:17 UTC 2017
pkgbase = revelation
pkgdesc = A password manager for the GNOME desktop
pkgver = 0.4.14
- pkgrel = 4
+ pkgrel = 5
url = http://revelation.olasagasti.info/
install = revelation.install
arch = i686
arch = x86_64
license = GPL
makedepends = intltool
- depends = gnome-python>=2.10
depends = pycrypto>=1.9
depends = python2-crack
depends = desktop-file-utils
@@ -18,8 +19,10 @@ pkgbase = revelation
depends = python2-dbus
source = https://bitbucket.org/erikg/revelation/downloads/revelation-0.4.14.tar.bz2
source = cracklib.patch
+ source = gnome-python.patch
sha256sums = 2ab3d1d8bcc2f441feb58122ee6a0fe4070412228194843a180a7b1c9e910019
sha256sums = f5cebe215115cb5a78f470da9753be3c5ff99095f28ab57ae45d2d03b3a686d6
+ sha256sums = b2803f3f0ab344453fc4f82c90c8eefe99e1b23f77de09bf598741c73458a044
pkgname = revelation
diff --git a/PKGBUILD b/PKGBUILD
index 616d818676de..f05c638fcda0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,23 +2,26 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=revelation
pkgver=0.4.14
-pkgrel=4
+pkgrel=5
pkgdesc="A password manager for the GNOME desktop"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('gnome-python>=2.10' 'pycrypto>=1.9' 'python2-crack' 'desktop-file-utils' 'python2' 'hicolor-icon-theme' 'pkg-config' 'python2-dbus')
+depends=('pycrypto>=1.9' 'python2-crack' 'desktop-file-utils' 'python2' 'hicolor-icon-theme' 'pkg-config' 'python2-dbus')
makedepends=('intltool')
install=revelation.install
url="http://revelation.olasagasti.info/"
source=("https://bitbucket.org/erikg/revelation/downloads/revelation-${pkgver}.tar.bz2"
- 'cracklib.patch')
+ 'cracklib.patch'
+ 'gnome-python.patch')
sha256sums=('2ab3d1d8bcc2f441feb58122ee6a0fe4070412228194843a180a7b1c9e910019'
- 'f5cebe215115cb5a78f470da9753be3c5ff99095f28ab57ae45d2d03b3a686d6')
+ 'f5cebe215115cb5a78f470da9753be3c5ff99095f28ab57ae45d2d03b3a686d6'
+ 'b2803f3f0ab344453fc4f82c90c8eefe99e1b23f77de09bf598741c73458a044')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -uNp1 -i "${srcdir}/cracklib.patch"
+ patch -uNp1 -i "${srcdir}/gnome-python.patch"
./autogen.sh
}
diff --git a/gnome-python.patch b/gnome-python.patch
new file mode 100644
index 000000000000..82a02fb259bd
--- /dev/null
+++ b/gnome-python.patch
@@ -0,0 +1,28 @@
+From dffb8b7722865a82c3a5d7ce9615b6da2313d583 Mon Sep 17 00:00:00 2001
+Message-Id: <dffb8b7722865a82c3a5d7ce9615b6da2313d583.1486417682.git.tommyhebb@gmail.com>
+From: Thomas Hebb <tommyhebb@gmail.com>
+Date: Mon, 6 Feb 2017 21:44:06 +0000
+Subject: [PATCH] Remove deprecated gnome-python dependency from configure.ac
+
+The code has not depended on the module for many years (the module was
+removed in 125cf9dc28f95617fc3b37bc29a714f708b7d2ef); however, the
+configure script was never updated to match.
+---
+ configure.ac | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index bdfae2a..5b6ad72 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -19,7 +19,6 @@ RVL_FDO_MIME()
+ RVL_PYTHON_MODULE(Crypto, yes)
+ RVL_PYTHON_MODULE(gconf, yes)
+ RVL_PYTHON_MODULE(gtk, yes)
+-RVL_PYTHON_MODULE(gnome, yes)
+ RVL_PYTHON_MODULE(gio, yes)
+ RVL_PYTHON_MODULE(gobject, yes)
+ RVL_PYTHON_MODULE(pango, yes)
+--
+2.11.1
+