wok-next annotate ettercap/receipt @ rev 21633

updated exempi (2.4.3 -> 2.5.2)
author Hans-G?nter Theisgen
date Fri Jun 26 10:26:20 2020 +0100 (2020-06-26)
parents 4f9aa059e6fb
children
rev   line source
al@20547 1 # SliTaz package receipt v2.
pascal@11221 2
pascal@11221 3 PACKAGE="ettercap"
Hans-G?nter@21631 4 VERSION="0.8.3"
pascal@11221 5 CATEGORY="network"
al@21037 6 SHORT_DESC="Multipurpose Network sniffer, analyser, interceptor, logger"
al@21037 7 MAINTAINER="al.bobylev@gmail.com"
pascal@15202 8 LICENSE="GPL2"
pascal@21181 9 WEB_SITE="https://www.ettercap-project.org/"
al@20547 10
pascal@11221 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@21037 12 WGET_URL="https://github.com/Ettercap/ettercap/releases/download/v$VERSION/$TARBALL"
Hans-G?nter@21631 13 TARBALL_SHA1="1db39315b2b2b574dc1eb3f7ae72871ad2391e2f"
pascal@11221 14
Hans-G?nter@21633 15 BUILD_DEPENDS="cmake curl-dev geoip-dev gtk3-dev ncurses-dev libnet-dev
Hans-G?nter@21631 16 libpcap-dev openssl-dev zlib-dev"
al@21037 17 SPLIT="$PACKAGE-gtk:gtk"
pascal@14508 18
Hans-G?nter@21631 19 compile_rules()
Hans-G?nter@21631 20 {
al@21037 21 case $SET in
al@21037 22 '') SET_ARGS='-DENABLE_GTK=OFF';;
al@21037 23 gtk) SET_ARGS='-DENABLE_GTK=ON';;
al@21037 24 esac
al@20569 25
al@21037 26 mkdir build
al@21037 27 cd build
Hans-G?nter@21631 28 cmake .. \
Hans-G?nter@21631 29 -DCMAKE_INSTALL_PREFIX=/usr \
Hans-G?nter@21631 30 $SET_ARGS &&
al@20547 31 make &&
al@21037 32 make install
pascal@11221 33 }
pascal@11221 34
Hans-G?nter@21631 35 genpkg_rules()
Hans-G?nter@21631 36 {
al@21037 37 case $PACKAGE in
al@21037 38 ettercap)
al@21037 39 copy @std
al@21037 40 find $fs \( -name '*.png' -o -name '*.svg' \) -delete
Hans-G?nter@21631 41 DEPENDS="geoip libcurl libnet libpcap libpcre ncurses
Hans-G?nter@21631 42 ncurses-libform ncurses-libmenu ncurses-libpanel
Hans-G?nter@21631 43 openssl zlib"
al@21037 44 CAT="network|console flavor"
al@21037 45 CONFIG_FILES="/etc/ettercap/etter.conf"
al@21037 46 ;;
al@21037 47 *-gtk)
al@21037 48 copy @std
Hans-G?nter@21631 49 DEPENDS="geoip glib gtk3 libcurl libnet libpcap libpcre
Hans-G?nter@21631 50 ncurses ncurses-libform ncurses-libmenu
Hans-G?nter@21631 51 ncurses-libpanel openssl zlib"
al@21037 52 CAT="network|GTK flavor"
al@21037 53 PROVIDE="ettercap"
al@21037 54 CONFIG_FILES="/etc/ettercap/etter.conf"
al@21037 55 ;;
al@21037 56 esac
pascal@11221 57 }