summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD25
-rw-r--r--restore-rmdir.patch11
3 files changed, 11 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index caebc81a64ce..83f6d166b9fb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,9 @@
+# Generated by mksrcinfo v8
+# Tue Apr 18 04:03:39 UTC 2017
pkgbase = dump
pkgdesc = Standard *nix for performing backups to tapedrive from ext2 and ext3 filesystems
- pkgver = 0.4b44
- pkgrel = 4
+ pkgver = 0.4b46
+ pkgrel = 1
url = http://dump.sourceforge.net/
arch = i686
arch = x86_64
@@ -10,14 +12,8 @@ pkgbase = dump
makedepends = automake
makedepends = pkg-config
depends = e2fsprogs
- source = http://downloads.sourceforge.net/dump/dump-0.4b44.tar.gz
- source = dump-buildfix.patch
- source = autoreconf.patch
- source = restore-rmdir.patch
- md5sums = daec97b1ad905c904eba926221f4be6d
- md5sums = c412b47327240f4daecb68ba2f6a7730
- md5sums = 28615ed3146ae28f14050fab65ae712d
- md5sums = 85bd0d8238a5010a4823d6c9642dc75b
+ source = http://downloads.sourceforge.net/dump/dump-0.4b46.tar.gz
+ md5sums = 4c463f797e7e8a1112fabf5cbf8e1855
pkgname = dump
diff --git a/PKGBUILD b/PKGBUILD
index cdedd6011b5d..9e89206205aa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,32 +14,20 @@
### the software) then please do email me or post an AUR comment.
pkgname=dump
-pkgver=0.4b44
-pkgrel=4
+pkgver=0.4b46
+pkgrel=1
pkgdesc="Standard *nix for performing backups to tapedrive from ext2 and ext3 filesystems"
arch=('i686' 'x86_64')
url="http://dump.sourceforge.net/"
license=('BSD')
depends=('e2fsprogs')
makedepends=('autoconf' 'automake' 'pkg-config')
-source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz"
- 'dump-buildfix.patch'
- 'autoreconf.patch'
- 'restore-rmdir.patch')
-md5sums=('daec97b1ad905c904eba926221f4be6d'
- 'c412b47327240f4daecb68ba2f6a7730'
- '28615ed3146ae28f14050fab65ae712d'
- '85bd0d8238a5010a4823d6c9642dc75b')
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('4c463f797e7e8a1112fabf5cbf8e1855')
build() {
cd "$srcdir"/$pkgname-$pkgver
- # source: http://sourceforge.net/p/dump/bugs/157/
- patch -p0 < "$srcdir"/restore-rmdir.patch
-
- # source: http://sourceforge.net/p/dump/patches/16/
- patch < "$srcdir"/dump-buildfix.patch
-
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-manowner=root \
@@ -50,9 +38,6 @@ build() {
--disable-rmt \
--disable-transselinux
- # upstream uses "autoconf" but that fails, so patch to use "autoreconf"
- patch < "$srcdir"/autoreconf.patch
-
make
}
@@ -65,7 +50,7 @@ package() {
# prefix=$pkgdir so manhandle /usr/sbin to /usr/bin
mv -f "$pkgdir"/usr/sbin/ "$pkgdir"/usr/bin
- install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/dump/COPYRIGHT
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/dump/COPYING
}
# vim:set ts=2 sw=2 et:
diff --git a/restore-rmdir.patch b/restore-rmdir.patch
deleted file mode 100644
index 45566f966171..000000000000
--- a/restore-rmdir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- restore/restore.c 2015-01-19 10:50:21.629933524 +1100
-+++ restore/restore.c 2015-01-19 10:51:09.219934850 +1100
-@@ -593,7 +593,7 @@
- if (np->e_type == LEAF) {
- removeleaf(np);
- freeentry(np);
-- } else {
-+ } else if (np->e_ino != 0) {
- np->e_flags |= TMPNAME;
- deleteino(np->e_ino);
- np->e_next = removelist;