diff options
author | RyuzakiKK | 2017-03-11 16:34:00 +0100 |
---|---|---|
committer | RyuzakiKK | 2017-03-11 16:34:00 +0100 |
commit | 448d5cec576a8089e18d248d858d99e31df8099b (patch) | |
tree | 236af6480c467d101895980504a6b3e9a1b1d1aa | |
download | aur-448d5cec576a8089e18d248d858d99e31df8099b.tar.gz |
initial aur release of gnome-keysign
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | avoid_monkeysign.patch | 25 |
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..786a1857cb16 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = gnome-keysign + pkgdesc = An easier way to sign OpenPGP keys over the local network. + pkgver = 0.8 + pkgrel = 1 + url = https://github.com/gnome-keysign/gnome-keysign + arch = any + license = GPL3 + makedepends = python2-setuptools + depends = python2 + depends = python2-requests + depends = python2-gobject + depends = python2-qrcode + depends = avahi + depends = dbus + depends = monkeysign-git + source = https://github.com/gnome-keysign/gnome-keysign/archive/0.8.tar.gz + source = avoid_monkeysign.patch + sha256sums = 141bdb20a84a3b1fb5deb0fc52c5af0e02c601b2cc4923f89409b2a1b8509f88 + sha256sums = c749fed5028b61c99292416f980decb23f9b90ce96eae05190aace764251575a + +pkgname = gnome-keysign + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b823b6168fcb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Ludovico de Nittis <aasonykk+aur at google mail dot com> +# Contributor: Profpatsch <mail AT [nickname] DOT de> + +pkgname=gnome-keysign +pkgver=0.8 +pkgrel=1 +pkgdesc="An easier way to sign OpenPGP keys over the local network." +arch=('any') +url="https://github.com/gnome-keysign/gnome-keysign" +license=('GPL3') +depends=('python2' 'python2-requests' 'python2-gobject' 'python2-qrcode' + 'avahi' 'dbus' 'monkeysign-git') +makedepends=('python2-setuptools') +source=(https://github.com/gnome-keysign/gnome-keysign/archive/${pkgver}.tar.gz + "avoid_monkeysign.patch") +sha256sums=('141bdb20a84a3b1fb5deb0fc52c5af0e02c601b2cc4923f89409b2a1b8509f88' + 'c749fed5028b61c99292416f980decb23f9b90ce96eae05190aace764251575a') + +prepare() { + cd "${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}/avoid_monkeysign.patch" +} + +build() { + cd "${pkgname}-${pkgver}" + python2 setup.py build +} + +package() { + cd "${pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --prefix="/usr" --optimize=1 +} diff --git a/avoid_monkeysign.patch b/avoid_monkeysign.patch new file mode 100644 index 000000000000..3eaff0ddea08 --- /dev/null +++ b/avoid_monkeysign.patch @@ -0,0 +1,25 @@ +diff -ura gnome-keysign-0.8.orig/setup.py gnome-keysign-0.8.new/setup.py +--- gnome-keysign-0.8.orig/setup.py 2017-03-11 12:07:21.394620381 +0100 ++++ gnome-keysign-0.8.new/setup.py 2017-03-11 12:08:02.014620656 +0100 +@@ -27,14 +27,14 @@ + 'keysign.compat', + 'keysign.network', + ], +- py_modules = [ +- 'monkeysign.msgfmt', +- 'monkeysign.translation', +- 'monkeysign.gpg', +- ], ++ #py_modules = [ ++ # 'monkeysign.msgfmt', ++ # 'monkeysign.translation', ++ # 'monkeysign.gpg', ++ #], + package_dir={ +- 'keysign': 'keysign', +- 'monkeysign': 'monkeysign/monkeysign'}, ++ 'keysign': 'keysign'}, ++ #'monkeysign': 'monkeysign'}, + #package_data={'keysign': ['data/*']}, + data_files=[ + ( 'share/applications', |