[arch-commits] Commit in gnucash/trunk (PKGBUILD gnucash.install)
Aaron Griffin
aaron at archlinux.org
Tue Nov 4 06:36:20 UTC 2008
Date: Tuesday, November 4, 2008 @ 01:36:19
Author: aaron
Revision: 18337
upgpkg: gnucash 2.2.7-1
Modified:
gnucash/trunk/PKGBUILD
gnucash/trunk/gnucash.install
-----------------+
PKGBUILD | 5 +++--
gnucash.install | 10 +++++++++-
2 files changed, 12 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-11-04 06:18:25 UTC (rev 18336)
+++ PKGBUILD 2008-11-04 06:36:19 UTC (rev 18337)
@@ -3,7 +3,7 @@
# Contributor: Mark Schneider <queueRAM at gmail.com>
pkgname=gnucash
-pkgver=2.2.5
+pkgver=2.2.7
pkgrel=1
pkgdesc="A personal and small-business financial-accounting application"
arch=(i686 x86_64)
@@ -14,7 +14,6 @@
options=('!libtool' '!makeflags')
install=${pkgname}.install
source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('584bf4b08b48cad38b53b85dd1c753e1')
build() {
cd ${startdir}/src/${pkgname}-${pkgver}
@@ -25,4 +24,6 @@
install -d -m755 ${startdir}/pkg/usr/share/gconf/schemas
gconf-merge-schema ${startdir}/pkg/usr/share/gconf/schemas/${pkgname}.schemas ${startdir}/pkg/etc/gconf/schemas/*.schemas || return 1
rm -f ${startdir}/pkg/etc/gconf/schemas/*.schemas
+
+ rm $pkgdir/usr/share/info/dir
}
Modified: gnucash.install
===================================================================
--- gnucash.install 2008-11-04 06:18:25 UTC (rev 18336)
+++ gnucash.install 2008-11-04 06:36:19 UTC (rev 18337)
@@ -1,11 +1,16 @@
pkgname=gnucash
+info_dir=/usr/share/info
+info_files=(gnucash-design)
post_install() {
usr/sbin/gconfpkg --install ${pkgname}
+ for f in ${info_files[@]}; do
+ usr/bin/install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
+ done
}
pre_upgrade() {
- pre_remove $1
+ pre_remove $1
}
post_upgrade() {
@@ -14,4 +19,7 @@
pre_remove() {
usr/sbin/gconfpkg --uninstall ${pkgname}
+ for f in ${info_files[@]}; do
+ /usr/bin/install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
+ done
}
More information about the arch-commits
mailing list