summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornightuser2020-12-01 17:48:42 +0300
committernightuser2020-12-01 17:48:42 +0300
commitcc9f63fce2175ee6e4da49ad642b6b69b68ba2c9 (patch)
tree6e6845dcc749bd1a7a66cc9ac776a11d410fd6a7
parent86daf9c1351116676e018d355286c0f025fba198 (diff)
downloadaur-cc9f63fce2175ee6e4da49ad642b6b69b68ba2c9.tar.gz
Use (old)stable version of btrfs-progs.
dduper repo provides patches only for a specific version of btrfs-progs.
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD18
2 files changed, 17 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a65dd4dd629d..b948d48e19b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dduper-git
pkgdesc = Block-level out-of-band BTRFS dedupe tool
- pkgver = 0.01.r39.g3b65aec
- pkgrel = 2
+ pkgver = 0.01.r48.g496897d
+ pkgrel = 1
url = https://github.com/Lakshmipathi/dduper
arch = x86_64
license = GPL2
@@ -14,10 +14,13 @@ pkgbase = dduper-git
depends = python-numpy
depends = python-ptable
source = dduper::git+https://github.com/Lakshmipathi/dduper.git
- source = btrfs-progs::git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
+ source = https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.6.1.tar.sign
+ source = https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.6.1.tar.xz
source = 0001-Change-the-path-to-patched-btrfs.patch
+ validpgpkeys = F2B41200C54EFB30380C1756C565D5F9D76D583B
sha256sums = SKIP
sha256sums = SKIP
+ sha256sums = 50ccf556b887018f35937626f9a6e799c1e69692778b2bb090d2a56c9bdc96db
sha256sums = e00b2c85b3905155ebbedfe0b985e390915ee0576136137937687e008a2de352
pkgname = dduper-git
diff --git a/PKGBUILD b/PKGBUILD
index bc8c7c08ee5b..5d5e2a3f2cec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,9 @@
pkgname=dduper-git
_pkgname=${pkgname%'-git'}
-pkgver=0.01.r39.g3b65aec
-pkgrel=2
+pkgver=0.01.r48.g496897d
+btrfsprogsver=5.6.1
+pkgrel=1
pkgdesc='Block-level out-of-band BTRFS dedupe tool'
url="https://github.com/Lakshmipathi/dduper"
license=(GPL2)
@@ -12,12 +13,15 @@ makedepends=('git')
depends=('libutil-linux' 'lzo' 'zlib' 'zstd' 'libgcrypt' 'python-numpy' 'python-ptable')
source=(
"$_pkgname::git+https://github.com/Lakshmipathi/dduper.git"
- 'btrfs-progs::git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git'
+ "https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$btrfsprogsver.tar."{sign,xz}
'0001-Change-the-path-to-patched-btrfs.patch')
sha256sums=(
'SKIP'
'SKIP'
+ '50ccf556b887018f35937626f9a6e799c1e69692778b2bb090d2a56c9bdc96db'
'e00b2c85b3905155ebbedfe0b985e390915ee0576136137937687e008a2de352')
+validpgpkeys=(
+ 'F2B41200C54EFB30380C1756C565D5F9D76D583B')
pkgver() {
cd "$srcdir/$_pkgname"
@@ -28,12 +32,12 @@ prepare() {
cd "$srcdir/$_pkgname"
patch -Np1 -i "$srcdir/0001-Change-the-path-to-patched-btrfs.patch"
- cd "$srcdir/btrfs-progs"
- patch -Np1 -i "$srcdir/$_pkgname/patch/btrfs-progs-v5.6.1/0001-Print-csum-for-a-given-file-on-stdout.patch"
+ cd "$srcdir/btrfs-progs-v$btrfsprogsver"
+ patch -Np1 -i "$srcdir/$_pkgname/patch/btrfs-progs-v$btrfsprogsver/0001-Print-csum-for-a-given-file-on-stdout.patch"
}
build() {
- cd "$srcdir/btrfs-progs"
+ cd "$srcdir/btrfs-progs-v$btrfsprogsver"
./autogen.sh
./configure --prefix=/usr --with-crypto=libgcrypt \
--disable-documentation \
@@ -44,7 +48,7 @@ build() {
package() {
install -Dm755 "$srcdir/$_pkgname/$_pkgname" "$pkgdir/usr/bin/$_pkgname"
- install -Dm755 "$srcdir/btrfs-progs/btrfs" "$pkgdir/usr/lib/$_pkgname-btrfs"
+ install -Dm755 "$srcdir/btrfs-progs-v$btrfsprogsver/btrfs" "$pkgdir/usr/lib/$_pkgname-btrfs"
}
# vim: noet:sw=8:ts=8