diff --git a/packages/scannerl/PKGBUILD b/packages/scannerl/PKGBUILD index e9696313d9f..1e99e4fb1ee 100644 --- a/packages/scannerl/PKGBUILD +++ b/packages/scannerl/PKGBUILD @@ -2,19 +2,17 @@ # See COPYING for license details. pkgname=scannerl -pkgver=15.e52c46b +pkgver=76.8133065 pkgrel=1 pkgdesc='The modular distributed fingerprinting engine.' groups=('blackarch' 'blackarch-fingerprint') arch=('any') url='https://github.com/kudelskisecurity/scannerl' license=('GPL3') -depends=('erlang-nox') +depends=('erlang' 'erlang-eldap') makedepends=('git' 'rebar') -source=("git+https://github.com/kudelskisecurity/$pkgname.git" - 'build.sh.patch') -sha512sums=('SKIP' - '312aaffd4754684c985489490658495a96981a6224e3f4f13b9e4263c6141ad0fdff90099ef8737e62233b97cf5291061970556ad4a8b33074f28b01466b5a1b') +source=("git+https://github.com/kudelskisecurity/$pkgname.git") +sha512sums=('SKIP') pkgver() { cd $pkgname @@ -22,10 +20,6 @@ pkgver() { echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) } -prepare() { - patch -p1 < build.sh.patch -} - build() { cd $pkgname diff --git a/packages/scannerl/build.sh.patch b/packages/scannerl/build.sh.patch deleted file mode 100644 index bcdf4b391b4..00000000000 --- a/packages/scannerl/build.sh.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- src/scannerl/build.sh 2017-10-04 22:17:00.603333332 +0200 -+++ build.sh 2017-10-04 22:19:21.529999998 +0200 -@@ -1,19 +1,11 @@ --#!/bin/sh --if [ $(dpkg-query -W -f='${Status}' erlang 2> /dev/null | grep -c "ok installed") -eq 0 ]; then -- echo "Install erlang" --elif [ $(erl -eval 'erlang:display(list_to_integer(erlang:system_info(otp_release))), halt().' -noshell) -lt 18 ]; then -- echo "Your erlang version is too old, you should update it" --elif [ $(dpkg-query -W -f='${Status}' erlang-src 2> /dev/null | grep -c "ok installed") -eq 0 ]; then -- echo "Install erlang-src" --elif hash rebar 2>/dev/null; then -- # Updating fpmodules list -- for i in `ls -1 ./src/fpmodules -I fp_module.erl`; do x="${i%.*erl}"; echo $x | sed 's/^fp_//g'; done | tr '\n' ',' | sed 's/^/\-define(FP_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/fpmodules.hrl -- # Updating outmodules list -- for i in `ls -1 ./src/outmodules -I out_behavior.erl`; do x="${i%.*erl}"; echo $x | sed 's/^out_//g'; done | tr '\n' ',' | sed 's/^/\-define(OUT_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/outmodules.hrl -- # update git hash -- echo "-define(GIT_SHORT_HASH, \"`git rev-parse --short HEAD`\")." > ./src/includes/githash.hrl -- # Compile -- rebar compile escriptize --else -- echo "Install rebar" --fi -+# Updating fpmodules list -+for i in `ls -1 ./src/fpmodules -I fp_module.erl`; do x="${i%.*erl}"; echo $x | sed 's/^fp_//g'; done | tr '\n' ',' | sed 's/^/\-define(FP_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/fpmodules.hrl -+ -+# Updating outmodules list -+for i in `ls -1 ./src/outmodules -I out_behavior.erl`; do x="${i%.*erl}"; echo $x | sed 's/^out_//g'; done | tr '\n' ',' | sed 's/^/\-define(OUT_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/outmodules.hrl -+ -+# update git hash -+echo "-define(GIT_SHORT_HASH, \"`git rev-parse --short HEAD`\")." > ./src/includes/githash.hrl -+ -+# Compile -+rebar compile escriptize