diff options
author | L.G. Sarmiento | 2015-10-23 09:42:14 +0200 |
---|---|---|
committer | L.G. Sarmiento | 2015-10-23 09:42:14 +0200 |
commit | a8a79380a94dc3ef80d51520cd9f06dda60470c1 (patch) | |
tree | 302a70161adfcdcc8d098429387e274ce3e6ddf8 | |
parent | 3f171a0ae950e5ebb1aecc91cfd514fe9828dd1b (diff) | |
download | aur-a8a79380a94dc3ef80d51520cd9f06dda60470c1.tar.gz |
scid-4.6.2
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | scid.install | 11 |
3 files changed, 21 insertions, 8 deletions
@@ -1,13 +1,15 @@ pkgbase = scid pkgdesc = A Free Chess Database Application pkgver = 4.6.2 - pkgrel = 1 + pkgrel = 2 url = http://scid.sourceforge.net + install = scid.install arch = x86_64 arch = i686 license = GPL depends = python depends = tk + depends = desktop-file-utils optdepends = snack: for sound support optdepends = tkimg: for using some alternate sets of pieces options = !emptydirs @@ -4,18 +4,17 @@ pkgname=scid _pkgname=Scid pkgver=4.6.2 _pkgver=4.6 -pkgrel=1 +pkgrel=2 pkgdesc="A Free Chess Database Application" url="http://scid.sourceforge.net" arch=('x86_64' 'i686') license=('GPL') # namcap says 'tk' is not needed. tlc is needed but tk has it as a dependency. -depends=('python' 'tk') +depends=('python' 'tk' 'desktop-file-utils') optdepends=('snack: for sound support' 'tkimg: for using some alternate sets of pieces') - options=('!emptydirs') - +install="${pkgname}.install" source=("http://sourceforge.net/projects/${pkgname}/files/${_pkgname}/${_pkgname}%20${_pkgver}/${pkgname}-${pkgver}.zip") md5sums=('9b850365ffd91264914995cf0b32a0bf') @@ -30,18 +29,19 @@ package () { make DESTDIR=$pkgdir install msg "Creating Desktop file" install -Dm644 $srcdir/$pkgname-src/svg/scid.ico $pkgdir/usr/share/scid/scid.ico - echo " + cat > $srcdir/$pkgname.desktop <<EOF [Desktop Entry] Version=1.0 Name=${_pkgname} Comment=${pkgdesc} -Exec=${pkgname} +Exec=${pkgname} %F +MimeType=application/x-chess-pgn Icon=/usr/share/${pkgname}/${pkgname}.ico Categories=Game;BoardGame; Type=Application Terminal=false StartupNotify=false -" > $srcdir/$pkgname.desktop +EOF install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop diff --git a/scid.install b/scid.install new file mode 100644 index 000000000000..129819f78786 --- /dev/null +++ b/scid.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install "$1" +} + +post_remove() { + post_install "$1" +} |