summaryrefslogtreecommitdiff
path: root/community/xdelta3/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/xdelta3/PKGBUILD')
-rw-r--r--community/xdelta3/PKGBUILD43
1 files changed, 28 insertions, 15 deletions
diff --git a/community/xdelta3/PKGBUILD b/community/xdelta3/PKGBUILD
index bd8d6cd9f..d629379ea 100644
--- a/community/xdelta3/PKGBUILD
+++ b/community/xdelta3/PKGBUILD
@@ -1,31 +1,44 @@
-# $Id: PKGBUILD 90967 2013-05-16 19:50:32Z bpiotrowski $
-# Maintainer: Allan McRae <allan@archlinux.org>
+# $Id: PKGBUILD 105087 2014-01-31 12:10:31Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Eduard "bekks" Warkentin <eduard.warkentin@gmail.com>
# Contributor: Henning Garus <henning.garus@gmail.com>
pkgname=xdelta3
-pkgver=3.0.7
+pkgver=3.0.8
pkgrel=1
-pkgdesc="Diff utility which works with binary files"
+pkgdesc='Diff utility which works with binary files'
arch=('i686' 'x86_64' 'mips64el')
-url="http://xdelta.org/"
+url='http://xdelta.org/'
license=('GPL')
depends=('xz')
-source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz)
-md5sums=('ef6631e4f9219a80bcb9e3020962b6ec')
+source=("http://${pkgname/3}.googlecode.com/files/$pkgname-$pkgver.tar.xz"
+ 'regtest_size_t.patch')
+# SHA1 sum from https://code.google.com/p/xdelta/downloads/detail?name=xdelta3-3.0.8.tar.xz&can=2&q=
+sha1sums=('62c7a029e96c0904bb47a5e2f3de08473a185539'
+ 'c2816b5d4bfb405d3adb771fa09b367a88971240')
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
+prepare() {
+ cd "$pkgname-$pkgver"
+
+ patch -Np1 -i ../regtest_size_t.patch
}
check() {
- cd $pkgname-$pkgver
- ./xdelta3 test
+ cd "$pkgname-$pkgver"
+
+ ./$pkgname test
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ ./configure --prefix=/usr
+ make
}
package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
+ make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
}
+
+# vim:set ts=2 sw=2 et: