summaryrefslogtreecommitdiff
path: root/extra/gpart/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/gpart/PKGBUILD')
-rw-r--r--extra/gpart/PKGBUILD40
1 files changed, 23 insertions, 17 deletions
diff --git a/extra/gpart/PKGBUILD b/extra/gpart/PKGBUILD
index 312ef2953..b6760e42f 100644
--- a/extra/gpart/PKGBUILD
+++ b/extra/gpart/PKGBUILD
@@ -1,28 +1,30 @@
-# $Id: PKGBUILD 112735 2011-03-06 12:44:20Z giovanni $
+# $Id: PKGBUILD 143745 2011-11-28 20:14:39Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: dale <dale@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=gpart
pkgver=0.1h
-pkgrel=4
-pkgdesc="A program for recovering corrupt partition tables"
+pkgrel=5
+pkgdesc="Partition table rescue/guessing tool"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.stud.uni-hannover.de/user/76201/gpart/"
license=('GPL')
depends=('glibc')
-source=(http://www.sfr-fresh.com/linux/misc/${pkgname}-${pkgver}.tar.gz
- gpart-0.1h-errno.patch
- gpart-0.1h-vfat.patch
- gpart-0.1h-ntfs.patch
- gpart-0.1h-PIC.patch
- gpart-0.1h-no-_syscall.patch)
-md5sums=('ee3a2d2dde70bcf404eb354b3d1ee6d4'
- '81eee5d9985df9bf9c23624e46cf945f'
- 'ae6d86b0268618d34e618824dcd82754'
- '8161c02116ee4575906587eb09e35bde'
- 'd3f5b05d12816375f5dcd9a251f72f61'
- 'f811c6e132b2c0cd2d9cb0fd4933063a')
+source=("http://www.sfr-fresh.com/linux/misc/${pkgname}-${pkgver}.tar.gz"
+ 'gpart-0.1h-errno.patch'
+ 'gpart-0.1h-vfat.patch'
+ 'gpart-0.1h-ntfs.patch'
+ 'gpart-0.1h-reiserfs-3.6.patch'
+ 'gpart-0.1h-l64seek.patch'
+ 'gpart-0.1h-openmode.patch')
+md5sums=('ee3a2d2dde70bcf404eb354b3d1ee6d4'
+ '81eee5d9985df9bf9c23624e46cf945f'
+ 'ae6d86b0268618d34e618824dcd82754'
+ '8161c02116ee4575906587eb09e35bde'
+ '5da425c355740cbf06286755c902b996'
+ '9cd7f91c321a83cc1aa202744d1c7cd2'
+ 'c982a01385e99b86b32de536c1fbecfb')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -30,8 +32,12 @@ build() {
patch -Np1 -i ${srcdir}/gpart-0.1h-errno.patch
patch -Np1 -i ${srcdir}/gpart-0.1h-vfat.patch
patch -Np1 -i ${srcdir}/gpart-0.1h-ntfs.patch
- patch -Np1 -i ${srcdir}/gpart-0.1h-PIC.patch
- patch -Np0 -i ${srcdir}/gpart-0.1h-no-_syscall.patch
+ patch -Np2 -i ${srcdir}/gpart-0.1h-reiserfs-3.6.patch
+ patch -Np1 -i ${srcdir}/gpart-0.1h-l64seek.patch
+ patch -Np1 -i ${srcdir}/gpart-0.1h-openmode.patch
+
+ sed -i -e "/^CFLAGS/s: -O2 : ${CFLAGS} :" make.defs
+ sed -i -e "/^LDFLAGS/s:=:=${LDFLAGS} :" make.defs
make
}