summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Willemse2016-03-12 01:23:20 +0100
committerTom Willemse2016-03-12 01:23:20 +0100
commit316231bb48612d0a20284d4d6c7f800550ab69b1 (patch)
treea50928868dbae08eb527082390724117e449c50a
parentb5135f2561781f5ef62d396cb6d99bb8fdb60dfa (diff)
downloadaur-316231bb48612d0a20284d4d6c7f800550ab69b1.tar.gz
Add a desktop file for Desktop Environments
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD23
-rw-r--r--dispass.desktop8
-rw-r--r--dispass.install13
4 files changed, 46 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 48a4f48aee6f..dd3af9a1648c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
# Generated by mksrcinfo v8
-# Sun Feb 21 14:12:01 UTC 2016
+# Sat Mar 12 00:22:13 UTC 2016
pkgbase = python2-dispass-git
pkgdesc = Generate and disperse/dispell passwords
- pkgver = 20160219
+ pkgver = 20160311
pkgrel = 1
url = http://dispass.babab.nl/
+ install = dispass.install
arch = any
license = custom:ISC
makedepends = python2-distribute
@@ -14,7 +15,9 @@ pkgbase = python2-dispass-git
optdepends = tk: for gdispass
conflicts = python2-dispass
source = git://github.com/babab/DisPass.git
+ source = dispass.desktop
md5sums = SKIP
+ md5sums = 16168222774d693d5ade0d88aba4f35e
pkgname = python2-dispass-git
diff --git a/PKGBUILD b/PKGBUILD
index 1fa9dbfa7dd3..e40d6341e647 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,18 +5,21 @@ _python=python2
_name=DisPass
pkgname=$_python-dispass-git
-pkgver=20160219
+pkgver=20160311
pkgrel=1
pkgdesc="Generate and disperse/dispell passwords"
depends=('python2' 'python2-pycommand')
makedepends=('python2-distribute' 'git')
optdepends=('tk: for gdispass')
arch=('any')
-source=("git://github.com/babab/$_name.git")
+source=("git://github.com/babab/$_name.git"
+ dispass.desktop)
url="http://dispass.babab.nl/"
license=("custom:ISC")
conflicts=(python2-dispass)
-md5sums=('SKIP')
+md5sums=('SKIP'
+ '16168222774d693d5ade0d88aba4f35e')
+install=dispass.install
pkgver() {
cd "$srcdir"/"$_name"
@@ -42,4 +45,18 @@ package() {
"${pkgdir}/usr/share/doc/${pkgname}/README.rst"
install -Dm644 "${srcdir}/${_name}/zsh/_dispass" \
"${pkgdir}/usr/share/zsh/site-functions/_dispass"
+
+ install -Dm644 "${srcdir}/${_name}/logo/logo32.png" \
+ "${pkgdir}/usr/share/icons/hicolor/32x32/apps/dispass.png"
+ install -Dm644 "${srcdir}/${_name}/logo/logo64.png" \
+ "${pkgdir}/usr/share/icons/hicolor/64x64/apps/dispass.png"
+ install -Dm644 "${srcdir}/${_name}/logo/logo128.png" \
+ "${pkgdir}/usr/share/icons/hicolor/128x128/apps/dispass.png"
+ install -Dm644 "${srcdir}/${_name}/logo/logo256.png" \
+ "${pkgdir}/usr/share/icons/hicolor/256x256/apps/dispass.png"
+ install -Dm644 "${srcdir}/${_name}/logo/logo512.png" \
+ "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dispass.png"
+
+ install -Dm644 "${srcdir}/dispass.desktop" \
+ "${pkgdir}/usr/share/applications/dispass.desktop"
}
diff --git a/dispass.desktop b/dispass.desktop
new file mode 100644
index 000000000000..85d922ac3fa7
--- /dev/null
+++ b/dispass.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=DisPass
+GenericNAme=Passphrase Generator
+Comment=Generate passphrases
+Exec=gdispass
+Type=Application
+StartupWMClass=Dispass
+Icon=dispass
diff --git a/dispass.install b/dispass.install
new file mode 100644
index 000000000000..3791b9990e80
--- /dev/null
+++ b/dispass.install
@@ -0,0 +1,13 @@
+post_install() {
+ if [ -x usr/bin/xdg-icon-resource ]; then
+ xdg-icon-resource forceupdate --theme hicolor > /dev/null 2>&1
+ fi
+}
+
+post_upgrade() {
+ post_install "$1"
+}
+
+post_remove() {
+ post_install "$1"
+}