[arch-commits] Commit in gzip/trunk (PKGBUILD gzip.install)
Stéphane Gaudreault
stephane at archlinux.org
Fri Nov 19 16:18:26 UTC 2010
Date: Friday, November 19, 2010 @ 11:18:25
Author: stephane
Revision: 99953
upgpkg: gzip 1.4-2
rebuild of old package, tidy up PKGBUILD, use only C code
Modified:
gzip/trunk/PKGBUILD
gzip/trunk/gzip.install
--------------+
PKGBUILD | 25 ++++++++++++++++---------
gzip.install | 1 -
2 files changed, 16 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-11-19 16:01:29 UTC (rev 99952)
+++ PKGBUILD 2010-11-19 16:18:25 UTC (rev 99953)
@@ -4,7 +4,7 @@
pkgname=gzip
pkgver=1.4
-pkgrel=1
+pkgrel=2
pkgdesc="GNU compression utility"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/gzip/"
@@ -17,15 +17,22 @@
md5sums=('e381b8506210c794278f5527cba0e765')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ # By default Gzip uses assembly code. While this may preform better,
+ # it is not position independent. The DEFS environment variable is
+ # set to use only C code.
+ export DEFS="NO_ASM"
./configure --prefix=/usr
- make || return 1
- make prefix=$pkgdir/usr install
+ make
+}
- install -dm755 $pkgdir/bin
- cd $pkgdir/usr/bin
- mv gzip gunzip zcat uncompress $pkgdir/bin
- cd $pkgdir/bin
- ln -sf $pkgname compress
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make prefix=${pkgdir}/usr install
+
+ install -dm755 ${pkgdir}/bin
+ mv ${pkgdir}/usr/bin/{gunzip,gzip,uncompress,zcat} ${pkgdir}/bin/
+ ln -sf ${pkgdir}/bin/${pkgname} ${pkgdir}/bin/compress
}
Modified: gzip.install
===================================================================
--- gzip.install 2010-11-19 16:01:29 UTC (rev 99952)
+++ gzip.install 2010-11-19 16:18:25 UTC (rev 99953)
@@ -18,4 +18,3 @@
usr/bin/install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
done
}
-
More information about the arch-commits
mailing list