diff options
author | Tom Willemse | 2016-03-12 01:23:20 +0100 |
---|---|---|
committer | Tom Willemse | 2016-03-12 01:23:20 +0100 |
commit | 316231bb48612d0a20284d4d6c7f800550ab69b1 (patch) | |
tree | a50928868dbae08eb527082390724117e449c50a | |
parent | b5135f2561781f5ef62d396cb6d99bb8fdb60dfa (diff) | |
download | aur-316231bb48612d0a20284d4d6c7f800550ab69b1.tar.gz |
Add a desktop file for Desktop Environments
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | dispass.desktop | 8 | ||||
-rw-r--r-- | dispass.install | 13 |
4 files changed, 46 insertions, 5 deletions
@@ -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 @@ -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" +} |