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

Eric Bélanger eric at archlinux.org
Thu Nov 24 21:23:28 UTC 2011


    Date: Thursday, November 24, 2011 @ 16:23:28
  Author: eric
Revision: 143490

Add .install file to run update-desktop-database

Added:
  avogadro/trunk/avogadro.install
Modified:
  avogadro/trunk/PKGBUILD

------------------+
 PKGBUILD         |    7 ++++---
 avogadro.install |   11 +++++++++++
 2 files changed, 15 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-11-24 20:44:47 UTC (rev 143489)
+++ PKGBUILD	2011-11-24 21:23:28 UTC (rev 143490)
@@ -12,11 +12,12 @@
 license=('GPL2')
 depends=('eigen' 'openbabel' 'python2-pyqt' 'boost-libs' 'glew' 'python2-numpy')
 makedepends=('cmake' 'boost')
+install=avogadro.install
 source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
 md5sums=('92c2702c1980f70fb6d87a1a58147911')
 
 build() {
-  cd ${srcdir}
+  cd "${srcdir}"
   mkdir build
   cd build
   cmake ../${pkgname}-${pkgver} \
@@ -27,6 +28,6 @@
 }
 
 package() {
-  cd ${srcdir}/build
-  make DESTDIR=${pkgdir} install
+  cd "${srcdir}/build"
+  make DESTDIR="${pkgdir}" install
 }

Added: avogadro.install
===================================================================
--- avogadro.install	                        (rev 0)
+++ avogadro.install	2011-11-24 21:23:28 UTC (rev 143490)
@@ -0,0 +1,11 @@
+post_install() {
+  update-desktop-database -q
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  post_install $1
+}




More information about the arch-commits mailing list