Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (c07f2a7e5b725b920465347bec984870f5a6f252)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (c07f2a7e5b725b920465347bec984870f5a6f252)
  • Date: Thu, 8 Sep 2016 16:45:31 +0000

GIT changes to stable-0.62 grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

security/ettercap/BUILD | 7 +++++++
security/ettercap/CONFIGURE | 8 ++++++++
security/ettercap/DEPENDS | 41 ++++++++++++++++++++++++++++++++---------
security/ettercap/DETAILS | 11 +++++------
security/ettercap/HISTORY | 7 +++++++
5 files changed, 59 insertions(+), 15 deletions(-)

New commits:
commit c07f2a7e5b725b920465347bec984870f5a6f252
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

ettercap: => 0.8.2

(cherry picked from commit 889c3a1e68d1878fb35b08cdfa2a97897846bfe3)

Conflicts:
security/ettercap/DETAILS
security/ettercap/HISTORY

diff --git a/security/ettercap/BUILD b/security/ettercap/BUILD
new file mode 100755
index 0000000..ae27fa7
--- /dev/null
+++ b/security/ettercap/BUILD
@@ -0,0 +1,7 @@
+if [[ $ETTERCAP_GTK == "none" ]]; then
+ OPTS="-DENABLE_GTK=NO ${OPTS}"
+fi &&
+
+OPTS="${ETTERCAP_OPTS} ${OPTS}" &&
+
+cmake_build
diff --git a/security/ettercap/CONFIGURE b/security/ettercap/CONFIGURE
new file mode 100755
index 0000000..12e7aa4
--- /dev/null
+++ b/security/ettercap/CONFIGURE
@@ -0,0 +1,8 @@
+config_query_list ETTERCAP_GTK "Which GTK+ interface do you want?" \
+ none \
+ gtk+2 \
+ gtk+3 &&
+
+config_query_option ETTERCAP_OPTS "Enable IPv6 support?" n \
+ "-DENABLE_IPV6=ON" \
+ "-DENABLE_IPV6=OFF"
diff --git a/security/ettercap/DEPENDS b/security/ettercap/DEPENDS
index 310edcc..3cef2a0 100755
--- a/security/ettercap/DEPENDS
+++ b/security/ettercap/DEPENDS
@@ -1,9 +1,32 @@
-depends libnet &&
-depends libpcap &&
-depends ncurses &&
-depends SSL &&
-
-optional_depends gtk+2 \
- "--enable-gtk" \
- "--disable-gtk" \
- "for gtk+2 interface"
+depends cmake &&
+depends curl '-DSYSTEM_CURL=YES' &&
+depends libnet '-DSYSTEM_LIBNET=YES' &&
+depends libpcap &&
+depends SSL &&
+
+optional_depends ncurses \
+ "-DENABLE_CURSES=YES" \
+ "-DENABLE_CURSES=NO" \
+ "for curses interface" &&
+
+if [[ $ETTERCAP_GTK == "gtk+2" ]]; then
+ depends gtk+2 '-DENABLE_GTK=YES -DGTK_BUILD_TYPE=GTK2'
+elif [[ $ETTERCAP_GTK == "gtk+3" ]]; then
+ depends gtk+3 '-DENABLE_GTK=YES -DGTK_BUILD_TYPE=GTK3'
+fi &&
+
+optional_depends luajit \
+ "-DENABLE_LUA=YES -DSYSTEM_LUAJIT=YES" \
+ "-DENABLE_LUA=NO" \
+ "for LUA support
(${PROBLEM_COLOR}EXPERIMENTAL${DEFAULT_COLOR})" &&
+
+optional_depends ghostscript \
+ "-DENABLE_PDF_DOCS=YES" \
+ "-DENABLE_PDF_DOCS=NO" \
+ "to enable PDF documentation generation" &&
+
+if is_depends_enabled ${SPELL} ghostscript; then
+ depends groff
+fi &&
+
+optional_depends libbsd "" "" "to avoid use of internal strlcat and strlcpy
implementation"
diff --git a/security/ettercap/DETAILS b/security/ettercap/DETAILS
index a271170..53cff6f 100755
--- a/security/ettercap/DETAILS
+++ b/security/ettercap/DETAILS
@@ -1,12 +1,11 @@
SPELL=ettercap
- VERSION=NG-0.7.3
+ VERSION=0.8.2
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/ettercap/$SOURCE
-
SOURCE_HASH=sha512:3681e5c7eacdce5a367111286672c5a8a5f9a74f963285289bf48f67527343a8278723a4c4ca8a000289a6a640bf1a96bbb6899c069cde2fbdf875e8c4ea3f5b
- WEB_SITE=http://ettercap.sourceforge.net/
+
SOURCE_URL[0]=https://github.com/Ettercap/${SPELL}/releases/download/v${VERSION}/$SOURCE
+
SOURCE_HASH=sha512:25fa9bf96ccb6a81915e49ae622f74045a6d7fe4c3657c66d7d7984d1a2d7e7eec9bdffd2e3e654dbd81ebce6aafa16304d558ae57383d78239dbd322183f986
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://ettercap.github.io/ettercap/
ENTERED=20011110
- UPDATED=20020703
LICENSE[0]=GPL
KEYWORDS="sniffer security"
SHORT="A multipurpose sniffer for switched LANs."
diff --git a/security/ettercap/HISTORY b/security/ettercap/HISTORY
index d229896..cb003d4 100644
--- a/security/ettercap/HISTORY
+++ b/security/ettercap/HISTORY
@@ -1,3 +1,10 @@
+2016-09-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.2; dropped UPDATED; quoting paths;
+ updated website
+ * DEPENDS: rewritten
+ * BUILD: added, to use cmake and OPTS
+ * CONFIGURE: added, for UI and IPv6 selection
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL




  • [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (c07f2a7e5b725b920465347bec984870f5a6f252), Vlad Glagolev, 09/08/2016

Archive powered by MHonArc 2.6.24.

Top of Page