Date: Sunday, March 26, 2023 @ 12:25:38 Author: arodseth Revision: 1429118
upgpkg: elfkickers 3.2-4 Modified: elfkickers/trunk/PKGBUILD ----------+ PKGBUILD | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-26 12:24:27 UTC (rev 1429117) +++ PKGBUILD 2023-03-26 12:25:38 UTC (rev 1429118) @@ -3,27 +3,27 @@ pkgname=elfkickers pkgver=3.2 -pkgrel=3 +pkgrel=4 pkgdesc='Collection of ELF utilities (includes sstrip)' arch=(x86_64) url='https://www.muppetlabs.com/~breadbox/software/elfkickers.html' -license=(GPL) -makedepends=(setconf) -source=("https://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-$pkgver.tar.gz") -b2sums=('d9ed0c6a2a782e7178480436d526674661af1f625788a28c8e41b97cabb1412f083b492fd36778de17ded7d123003dde878a45af9a63cf7c1e7bff860dc3a0d1') +license=(GPL2) +makedepends=(git setconf) +source=("git+https://github.com/BR903/ELFKickers#commit=e7fba942df51e756897224cff5aa853de8fafd90") # "Updated Changelog for 3.2 release", no tag available +b2sums=(SKIP) prepare() { - for tool in elftoc objres; do - setconf ELFkickers-$pkgver/$tool/Makefile CFLAGS "-O2 -I ../elfrw $CFLAGS -Wl,-z,relro,-z,now" - setconf ELFkickers-$pkgver/$tool/Makefile LDFLAGS "$LDFLAGS -z,relro,-z,now" + for tool in ebfc elfls elftoc infect objres rebind sstrip; do + setconf ELFKickers/$tool/Makefile CFLAGS "-O2 -I ../elfrw $CFLAGS -Wl,-z,relro,-z,now" + setconf ELFKickers/$tool/Makefile LDFLAGS "$LDFLAGS -z,relro,-z,now" done } build() { - make -C ELFkickers-$pkgver -j1 + make -C ELFKickers -j1 } package() { install -d "$pkgdir/usr/"{bin,share/man/man1} - make -C ELFkickers-$pkgver prefix="$pkgdir/usr" install -j1 + make -C ELFKickers prefix="$pkgdir/usr" install -j1 }
