[arch-commits] Commit in keepass/trunk (PKGBUILD keepass.install)

Timothy Redaelli tredaelli at nymeria.archlinux.org
Mon Dec 30 16:46:16 UTC 2013


    Date: Monday, December 30, 2013 @ 17:46:15
  Author: tredaelli
Revision: 103227

upgpkg: keepass 2.24-3

Fix for FS#38312

Modified:
  keepass/trunk/PKGBUILD
  keepass/trunk/keepass.install

-----------------+
 PKGBUILD        |    2 +-
 keepass.install |   16 +++++++++-------
 2 files changed, 10 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-30 16:29:11 UTC (rev 103226)
+++ PKGBUILD	2013-12-30 16:46:15 UTC (rev 103227)
@@ -5,7 +5,7 @@
 
 pkgname=keepass
 pkgver=2.24
-pkgrel=2
+pkgrel=3
 pkgdesc='A easy-to-use password manager for Windows, Linux, Mac OS X and mobile devices.'
 arch=('any')
 url='http://keepass.info/'

Modified: keepass.install
===================================================================
--- keepass.install	2013-12-30 16:29:11 UTC (rev 103226)
+++ keepass.install	2013-12-30 16:46:15 UTC (rev 103227)
@@ -1,14 +1,16 @@
+post_remove() {
+  rm -f usr/share/keepass/KeePass.exe.so
+  rmdir --ignore-fail-on-non-empty usr/share/keepass
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+  update-desktop-database -q
+  update-mime-database usr/share/mime
+}
+
 post_install() {
+  post_remove
   mono --aot -O=all usr/share/keepass/KeePass.exe &> /dev/null
-  gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
-  update-desktop-database -q
 }
 
 post_upgrade() {
   post_install
 }
-
-post_remove() {
-  rm -f usr/share/keepass/KeePass.exe.so
-  post_install
-}




More information about the arch-commits mailing list