Date: Friday, October 11, 2019 @ 15:38:32 Author: diabonas Revision: 514934
archrelease: copy trunk to community-any Added: deheader/repos/community-any/ deheader/repos/community-any/PKGBUILD (from rev 514933, deheader/trunk/PKGBUILD) ----------+ PKGBUILD | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) Copied: deheader/repos/community-any/PKGBUILD (from rev 514933, deheader/trunk/PKGBUILD) =================================================================== --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-10-11 15:38:32 UTC (rev 514934) @@ -0,0 +1,29 @@ +# Maintainer: Jonas Witschel <diabo...@archlinux.org> +pkgname=deheader +pkgver=1.6 +pkgrel=2 +pkgdesc='Find and optionally remove unneeded includes in C or C++ source files' +arch=('any') +url='http://www.catb.org/~esr/deheader/' +license=('BSD') +depends=('python') +source=("$url/$pkgname-$pkgver.tar.gz") +noextract=("$pkgname-$pkgver.tar.gz") +sha512sums=('8278d845bf618aabe1fb1da77fb99f6de5efe76a8bd8ae12da0327c0e4df184b7c4d50b2ac2be4a3dd271b8b010818fef83cd80d81f2be2b04bd09e2fee1cea3') + +prepare() { + # Invalid hardlink in release tarball leads to bsdtar errors during extraction + bsdtar --extract -s '|deheader-1.6/deheader.1||R' --file "$pkgname-$pkgver.tar.gz" +} + +check() { + cd "$pkgname-$pkgver" + make check +} + +package() { + cd "$pkgname-$pkgver" + install -Dm755 deheader -t "$pkgdir/usr/bin" + install -Dm644 deheader.1 -t "$pkgdir/usr/share/man/man1" + install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname" +}