summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e68fbd23ea47
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Kr1ss <kr1ss.x@yandex.com>
+
+pkgname='blackeye-git'
+pkgver=r27.gdfcd597
+pkgrel=1
+pkgdesc='The most complete phishing tool, 32 website templates + 1 customizable'
+arch=('any')
+url='https://github.com/thelinuxchoice/blackeye'
+license=('GPL3')
+depends=('php' 'wget' 'coreutils' 'bash')
+makedepends=('git')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+
+install="${pkgname%-git}.install"
+source=('git+https://github.com/thelinuxchoice/blackeye.git'
+ "${pkgname%-git}".{install,sh.patch}{.sig,})
+sha256sums=('SKIP'
+ 'SKIP'
+ '9b33022a2e7c377013a60b07b96e250b0d677a6edaeee2ec81b09f0d3dbabd26'
+ 'SKIP'
+ 'c8fbd92fc18aea1a09f842c10ac2ab450680810542a96438d8ab7ef8ae1e0363')
+validpgpkeys=('7A194E3F7A8F867BEA8A5339023F078862ACFE50')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "$srcdir/${pkgname%-git}"
+ patch -Np1 -i "$srcdir/${pkgname%-git}.sh.patch"
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ install -dm755 "$pkgdir"/usr/{bin,share/{,doc/}"${pkgname%-git}"}
+ cp -r --no-preserve=ownership "${pkgname%-git}.sh" README.md LICENSE sites "$pkgdir/usr/share/${pkgname%-git}/"
+ ln -s "/usr/share/${pkgname%-git}/README.md" "$pkgdir/usr/share/doc/${pkgname%-git}/"
+ cat >"$pkgdir/usr/bin/${pkgname%-git}" <<-EOF
+ #!/bin/bash
+
+ cp -sur /usr/share/blackeye "\${XDG_CACHE_HOME:-\$HOME/.cache}/"
+ cd "\${XDG_CACHE_HOME:-\$HOME/.cache}/blackeye"
+ bash blackeye.sh
+ cd - >/dev/null
+ EOF
+ chmod +x "$pkgdir/usr/bin/${pkgname%-git}"
+}
+