From dbe30dcf8de2aad275d5bdd2a6e1c13032dac077 Mon Sep 17 00:00:00 2001 From: k4leg Date: Wed, 25 Aug 2021 23:35:03 +0300 Subject: [PATCH] New package: Unhide-20210124 --- srcpkgs/Unhide/template | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 srcpkgs/Unhide/template diff --git a/srcpkgs/Unhide/template b/srcpkgs/Unhide/template new file mode 100644 index 000000000000..2a583e1157fc --- /dev/null +++ b/srcpkgs/Unhide/template @@ -0,0 +1,32 @@ +# Template file for 'Unhide' +pkgname=Unhide +version=20210124 +revision=1 +archs="~*-musl" +depends="iproute2 net-tools lsof psmisc procps-ng" +short_desc="Forensic tool to find hidden processes and TCP/UDP ports" +maintainer="k4leg " +license="GPL-3.0-or-later" +homepage="https://github.com/YJesus/Unhide" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=afd3923d7ff665c32f73a5178065843a608a1aaab36d2b21cc62182032d4b668 + +do_build() { + "$CC" $CFLAGS $LDFLAGS --static -pthread unhide-linux*.c unhide-output.c \ + -o unhide-linux + "$CC" $CFLAGS $LDFLAGS --static unhide_rb.c -o unhide_rb + "$CC" $CFLAGS $LDFLAGS --static unhide-tcp.c unhide-tcp-fast.c \ + unhide-output.c -o unhide-tcp +} + +do_install() { + for bin in unhide{-linux,-tcp,_rb}; do + vbin $bin + done + vman man/unhide-tcp.8 + vman man/unhide.8 + vman man/es/unhide-tcp.8 unhide-tcp.es.8 + vman man/es/unhide.8 unhide.es.8 + vman man/fr/unhide-tcp.8 unhide-tcp.fr.8 + vman man/fr/unhide.8 unhide.fr.8 +}