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 } |