[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