summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Willemse2016-03-18 21:42:15 +0100
committerTom Willemse2016-03-18 21:42:15 +0100
commitffe8daa860905963ea11d475692ca5547aa20020 (patch)
tree9494481b5291c592cd93518ecc735070aba40ae6
parent575560eea84c0650215fa27ac404aa42a80592f4 (diff)
downloadaur-ffe8daa860905963ea11d475692ca5547aa20020.tar.gz
Update DisPass to version 0.3.0
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD14
-rw-r--r--dispass.install29
3 files changed, 44 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74aebd6e3c51..5eb3fc5843f0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,18 @@
+# Generated by mksrcinfo v8
+# Fri Mar 18 20:39:21 UTC 2016
pkgbase = python2-dispass
pkgdesc = Generate and disperse/dispell passwords
- pkgver = 0.2.0
+ pkgver = 0.3.0
pkgrel = 1
- url = http://dispass.babab.nl/
+ url = https://dispass.org
arch = any
license = custom:ISC
makedepends = python2-distribute
depends = python2
- source = http://pypi.python.org/packages/source/D/DisPass/DisPass-0.2.0.tar.gz
- md5sums = 7cd80e7130f0228b8bf446b544e7ceca
+ depends = python2-pycommand
+ optdepends = tk: for gdispass
+ source = http://pypi.python.org/packages/source/D/DisPass/DisPass-0.3.0.tar.gz
+ md5sums = b64b628c19f0ebde9ef111c9f4deb7a2
pkgname = python2-dispass
diff --git a/PKGBUILD b/PKGBUILD
index e68a45211cc1..295db13eae25 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,16 +4,18 @@ python=python2
name=DisPass
pkgname=$python-dispass
-pkgver=0.2.0
+pkgver=0.3.0
pkgrel=1
pkgdesc="Generate and disperse/dispell passwords"
-depends=('python2')
+depends=('python2' 'python2-pycommand')
makedepends=('python2-distribute')
+optdepends=('tk: for gdispass')
arch=('any')
source=(http://pypi.python.org/packages/source/D/DisPass/$name-$pkgver.tar.gz)
-md5sums=('7cd80e7130f0228b8bf446b544e7ceca')
-url="http://dispass.babab.nl/"
+md5sums=('b64b628c19f0ebde9ef111c9f4deb7a2')
+url="https://dispass.org"
license=("custom:ISC")
+intall=dispass.install
build() {
cd $srcdir/$name-$pkgver
@@ -22,10 +24,8 @@ build() {
package() {
cd $srcdir/$name-$pkgver
- python2 setup.py install --root=$pkgdir
+ make install-src DESTDIR="$pkgdir"
- install -Dm644 "${srcdir}/${name}-${pkgver}/dispass.1" \
- "${pkgdir}/usr/share/man/man1/dispass.1"
install -Dm644 "${srcdir}/${name}-${pkgver}/LICENSE" \
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 "${srcdir}/${name}-${pkgver}/README.rst" \
diff --git a/dispass.install b/dispass.install
new file mode 100644
index 000000000000..3858f462bb78
--- /dev/null
+++ b/dispass.install
@@ -0,0 +1,29 @@
+INFO_DIR=usr/share/info
+
+update_icons() {
+ if [ -x usr/bin/xdg-icon-resource ]; then
+ xdg-icon-resource forceupdate --theme hicolor > /dev/null 2>&1
+ fi
+}
+
+post_install() {
+ update_icons
+
+ if [ -x usr/bin/install-info ]; then
+ install-info ${INFO_DIR}/dispass.info.gz ${INFO_DIR}/dir \
+ 2> /dev/null
+ fi
+}
+
+post_upgrade() {
+ post_install "$1"
+}
+
+post_remove() {
+ update_icons
+
+ if [ -x usr/bin/install-info ]; then
+ install-info --delete ${INFO_DIR}/dispass.info.gz \
+ ${INFO_DIR}/dir 2> /dev/null
+ fi
+}