summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGI_Jack2018-03-20 12:48:43 -0400
committerGI_Jack2018-03-20 12:48:43 -0400
commit98301fe4003783238431b1798012a1c86dedc361 (patch)
treec55f718c47104e5f078b992ba79988bcdafad34b /PKGBUILD
parent8a3be1ae11989fbf81ff97cefea66e781d99fb41 (diff)
downloadaur-98301fe4003783238431b1798012a1c86dedc361.tar.gz
updated with improvements from Arch Strike
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 17 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 79fc17c5c693..d32b11e45a3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
+}