[arch-commits] Commit in bison/trunk (ChangeLog PKGBUILD bison.install)
Eric Bélanger
eric at archlinux.org
Mon Nov 10 03:07:07 UTC 2008
Date: Sunday, November 9, 2008 @ 22:07:07
Author: eric
Revision: 18882
upgpkg: bison 2.4-1
Upstream update, Added info file support, Added ChangeLog
Added:
bison/trunk/ChangeLog
bison/trunk/bison.install
Modified:
bison/trunk/PKGBUILD
---------------+
ChangeLog | 6 ++++++
PKGBUILD | 23 ++++++++++++++---------
bison.install | 18 ++++++++++++++++++
3 files changed, 38 insertions(+), 9 deletions(-)
Added: ChangeLog
===================================================================
--- ChangeLog (rev 0)
+++ ChangeLog 2008-11-10 03:07:07 UTC (rev 18882)
@@ -0,0 +1,6 @@
+2008-11-08 Eric Belanger <eric at archlinux.org>
+
+ * bison 2.4-1
+ * Upstream update
+ * Added info file support
+ * Added ChangeLog
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-11-10 01:38:02 UTC (rev 18881)
+++ PKGBUILD 2008-11-10 03:07:07 UTC (rev 18882)
@@ -1,20 +1,25 @@
# $Id$
-# Maintainer: judd <jvinet at zeroflux.org>
+# Maintainer: Eric Belanger <eric at archlinux.org>
+
pkgname=bison
-pkgver=2.3
-pkgrel=4
+pkgver=2.4
+pkgrel=1
pkgdesc="The GNU general-purpose parser generator"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('GPL')
url="http://www.gnu.org/software/bison/bison.html"
+depends=('glibc' 'm4' 'texinfo')
groups=('base-devel')
-depends=('glibc' 'm4')
+install=bison.install
source=(ftp://ftp.gnu.org/gnu/bison/${pkgname}-${pkgver}.tar.gz)
-md5sums=('22327efdd5080e2b1acb6e560a04b43a')
+md5sums=('2b9b088b46271c7fa902a7e85f503e1e')
+sha1sums=('ecd488f9fd2487c695c558443ec7b698ff9b4d64')
build() {
- cd ${startdir}/src/${pkgname}-${pkgver}
- ./configure --prefix=/usr --datadir=/usr/share
+ cd ${srcdir}/${pkgname}-${pkgver}
+ ./configure --prefix=/usr --datadir=/usr/share || return 1
make || return 1
- make DESTDIR=${startdir}/pkg install
+ make DESTDIR=${pkgdir} install || return 1
+ rm ${pkgdir}/usr/share/info/dir || return 1
+ gzip ${pkgdir}/usr/share/info/* || return 1
}
Added: bison.install
===================================================================
--- bison.install (rev 0)
+++ bison.install 2008-11-10 03:07:07 UTC (rev 18882)
@@ -0,0 +1,18 @@
+infodir=/usr/share/info
+filelist=(bison.info.gz)
+
+post_install() {
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
More information about the arch-commits
mailing list