diff options
author | willemw12 | 2023-06-27 12:08:46 +0200 |
---|---|---|
committer | willemw12 | 2023-06-27 12:08:46 +0200 |
commit | d2573addf7fb0d415b62d37547b1ca91b816a8ea (patch) | |
tree | e597e5f938622759fc64b3171b064784ebd7e528 /PKGBUILD | |
parent | 92f18e9a127a385aaa4d913d950b23b30490160f (diff) | |
download | aur-xtail.tar.gz |
2.1.9
Change from applying a single patch file to several patch files
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 16 insertions, 21 deletions
@@ -2,33 +2,30 @@ # Contributor: blaise <blaise@gmail.com> pkgname=xtail +pkgver=2.1.9 _pkgver=2.1 -_pkgver_diff=2.1-5.1 -pkgver=2.1.5.1 +_pkgver_debian=2.1-9 pkgrel=1 -pkgdesc="Tail multiple logfiles at once, even if rotated" -arch=('x86_64') -url="https://unicom.crosenthal.com/sw/xtail" -license=('BSD') -#source=(https://unicom.crosenthal.com/files/xtail-$_pkgver.tar.gz -source=(http://ftp.debian.org/debian/pool/main/x/xtail/xtail_$_pkgver.orig.tar.gz - http://ftp.debian.org/debian/pool/main/x/xtail/xtail_$_pkgver_diff.diff.gz) -#noextract=(xtail_$_pkgver_diff.diff.gz) +pkgdesc='Tail multiple logfiles at once, even if rotated' +arch=(x86_64) +url=https://unicom.crosenthal.com/sw/xtail +license=(BSD) +source=("$pkgname-$pkgver.tar.gz::http://deb.debian.org/debian/pool/main/x/xtail/xtail_$_pkgver.orig.tar.gz" + "${pkgname}_$_pkgver_debian.debian.tar.xz::http://deb.debian.org/debian/pool/main/x/xtail/xtail_$_pkgver_debian.debian.tar.xz") sha256sums=('75184926dffd89e9405769b24f01c8ed3b25d3c4a8eac60271fc5bb11f6c2d53' - 'eb59ff51c5a595e306c28a98c09af3eb8176a0ff891a385107e8a489a2fe5196') + '4f8c80b0888b3aefdfdec1bf238e0570be74fc43283c34f92becbab625a74b79') prepare() { - # Workaround: *.diff.gz file is not extracted - cp --dereference xtail_$_pkgver_diff{,.tmp}.diff.gz - gunzip xtail_$_pkgver_diff.tmp.diff.gz - chmod -R +w $pkgname-$_pkgver - patch -Np0 -i xtail_$_pkgver_diff.tmp.diff + + local _patchdir="$srcdir/debian/patches" + while IFS= read -r _file; do + patch --directory=$pkgname-$_pkgver --forward --strip=1 --input="$_patchdir/$_file" + done <"$_patchdir/series" } build() { cd $pkgname-$_pkgver - autoreconf -v ./configure --prefix="$pkgdir/usr/bin" --mandir="$pkgdir/usr/share/man" make @@ -36,9 +33,7 @@ build() { package() { cd $pkgname-$_pkgver - - install -Dm644 README -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 README -t "$pkgdir/usr/share/doc/$pkgname" install -Dm644 xtail.1 -t "$pkgdir/usr/share/man/man1" - install -Dm755 xtail -t "$pkgdir/usr/bin" + install -Dm755 xtail -t "$pkgdir/usr/bin" } - |