[arch-commits] Commit in xdelta3/trunk (PKGBUILD)
Allan McRae
allan at archlinux.org
Wed Aug 18 01:35:12 UTC 2010
Date: Tuesday, August 17, 2010 @ 21:35:12
Author: allan
Revision: 87699
upgpkg: xdelta3 3.0z-2
python rebuild
Modified:
xdelta3/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-08-18 01:24:26 UTC (rev 87698)
+++ PKGBUILD 2010-08-18 01:35:12 UTC (rev 87699)
@@ -5,13 +5,13 @@
pkgname=xdelta3
pkgver=3.0z
-pkgrel=1
+pkgrel=2
pkgdesc="A diff utility which works with binary files"
arch=('i686' 'x86_64')
url="http://xdelta.org/"
license=('GPL')
-makedepends=('python')
-optdepends=('python: for python modules')
+makedepends=('python2')
+optdepends=('python2: for python modules')
source=(http://xdelta.googlecode.com/files/xdelta$pkgver.tar.gz
xdelta3-makefile.patch)
md5sums=('2b5b3c33438cff581ce5c12d66c28b6c'
@@ -20,16 +20,17 @@
build() {
cd $srcdir/xdelta$pkgver
patch -Np1 -i $srcdir/xdelta3-makefile.patch
+ sed -i "/PYVER = /s/2.6/2.7/" Makefile
- # xdelta3 binary
- make xdelta3 || return 1
+ make xdelta3
+ make xdelta3module.so
+}
+
+package() {
+ cd $srcdir/xdelta$pkgver
+
install -D xdelta3 $pkgdir/usr/bin/xdelta3
-
- # xdelta3main python module
- python ./setup.py install --root ${pkgdir}
-
- # xdelta3 python module
- make xdelta3module.so || return 1
- install -m644 {xdelta3.py,xdelta3module.so} ${pkgdir}/usr/lib/python2.6/site-packages
+ python2 ./setup.py install --root ${pkgdir}
+ install -m644 {xdelta3.py,xdelta3module.so} ${pkgdir}/usr/lib/python2.7/site-packages
}
More information about the arch-commits
mailing list