diff options
author | GI_Jack | 2018-03-20 12:48:43 -0400 |
---|---|---|
committer | GI_Jack | 2018-03-20 12:48:43 -0400 |
commit | 98301fe4003783238431b1798012a1c86dedc361 (patch) | |
tree | c55f718c47104e5f078b992ba79988bcdafad34b /PKGBUILD | |
parent | 8a3be1ae11989fbf81ff97cefea66e781d99fb41 (diff) | |
download | aur-98301fe4003783238431b1798012a1c86dedc361.tar.gz |
updated with improvements from Arch Strike
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -2,10 +2,11 @@ # Contributor: Max Roder <maxroder@web.de> # Contributor: nofxx <x@nofxx.com> # Moved 2 AUR4: GI_Jack <iamjacksemail@hackermail.com> +# Now with package improvements from ArchStrike pkgname='bed' pkgver='0.5' -pkgrel='3' +pkgrel='5' pkgdesc='Collection of scripts to test for buffer overflows, format string vulnerabilities.' arch=('i686' 'x86_64') url="http://www.aldeid.com/wiki/Bed" @@ -15,18 +16,23 @@ source=("http://web.archive.org/web/20101229024258/http://www.remote-exploit.org sha256sums=('b829173e444bc896e39d0ec6b579ea15703d873c01ebba52cfb4cb20163cc7a2') package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "$srcdir/bed-$pkgver" - install -Dm755 bed.pl ${pkgdir}/usr/share/${pkgname}/bed.pl - install -d ${pkgdir}/usr/bin + install -dm755 "$pkgdir/usr/share/doc/bed" + install -dm755 "$pkgdir/usr/share/bed" + install -dm755 "$pkgdir/usr/bin" - cp -a bedmod/ docs/ ${pkgdir}/usr/share/${pkgname}/ + install -m755 bed.pl "$pkgdir/usr/share/bed" - # wrapper - echo '#!/bin/sh' >> ${pkgdir}/usr/bin/${pkgname} - echo 'cd /usr/share/bed/; ./bed.pl $*' >> ${pkgdir}/usr/bin/${pkgname} - chmod +x ${pkgdir}/usr/bin/${pkgname} -} + cp --no-preserve=ownership -a bedmod "$pkgdir/usr/share/bed" + cp --no-preserve=ownership -a docs/* "$pkgdir/usr/share/doc/bed" -# vim:set ts=2 sw=2 et: + # Joint script. + cat >> "$pkgdir/usr/bin/bed" <<EOF +#!/bin/sh +cd /usr/share/bed +./bed.pl "\$@" +EOF + chmod +x "$pkgdir/usr/bin/bed" +} |