[arch-commits] Commit in (xdelta3 xdelta3/repos xdelta3/trunk xdelta3/trunk/PKGBUILD)

Allan McRae allan at archlinux.org
Sat Mar 14 05:55:18 UTC 2009


    Date: Saturday, March 14, 2009 @ 01:55:18
  Author: allan
Revision: 29952

new package - used for pacman delta support

Added:
  xdelta3/
  xdelta3/repos/
  xdelta3/trunk/
  xdelta3/trunk/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

Added: xdelta3/trunk/PKGBUILD
===================================================================
--- xdelta3/trunk/PKGBUILD	                        (rev 0)
+++ xdelta3/trunk/PKGBUILD	2009-03-14 05:55:18 UTC (rev 29952)
@@ -0,0 +1,36 @@
+# $Id: $
+# Maintainer: Allan McRae <allan at archlinux.org>
+# Contributor: Eduard "bekks" Warkentin <eduard.warkentin at gmail.com>
+# Contributor: Henning Garus <henning.garus at gmail.com>
+
+pkgname=xdelta3
+pkgver=3.0v
+pkgrel=1
+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')
+source=("http://xdelta.googlecode.com/files/xdelta$pkgver.tar.gz")
+md5sums=('6b5faeb88028a1211cb047e49b687a3a')
+
+build() {
+  cd $srcdir/xdelta$pkgver
+  
+  # use python2.6
+  sed -i "s#2.5#2.6#" Makefile
+  
+  # xdelta3 binary
+  make xdelta3 || return 1
+  install -D xdelta3 $pkgdir/usr/bin/xdelta3
+  
+  # xdelta3main python module
+  python ./setup.py install --root ${pkgdir}
+  
+  # xdelta3 python module
+  sed -i "s#ld -#cc -#" Makefile
+  make xdelta3module.so
+  install -m644 {xdelta3.py,xdelta3module.so} ${pkgdir}/usr/lib/python2.6/site-packages
+}
+




More information about the arch-commits mailing list