From owner-freebsd-ports Sat Jul 28 10:30:22 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8693D37B406 for ; Sat, 28 Jul 2001 10:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6SHU1U42860; Sat, 28 Jul 2001 10:30:01 -0700 (PDT) (envelope-from gnats) Received: from cc92687-a.wlgrv1.pa.home.com (cc92687-a.wlgrv1.pa.home.com [24.5.63.190]) by hub.freebsd.org (Postfix) with ESMTP id BAE2137B403; Sat, 28 Jul 2001 10:28:24 -0700 (PDT) (envelope-from root@cc92687-a.wlgrv1.pa.home.com) Received: (from root@localhost) by cc92687-a.wlgrv1.pa.home.com (8.11.4/8.11.4) id f6SHSOH01043; Sat, 28 Jul 2001 13:28:24 -0400 (EDT) (envelope-from root) Message-Id: <200107281728.f6SHSOH01043@cc92687-a.wlgrv1.pa.home.com> Date: Sat, 28 Jul 2001 13:28:24 -0400 (EDT) From: pat@databits.net Reply-To: pat@databits.net To: FreeBSD-gnats-submit@freebsd.org Cc: greid@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/29278: Update port net/ettercap Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 29278 >Category: ports >Synopsis: Update port net/ettercap >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jul 28 10:30:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Patrick Li >Release: FreeBSD 4.3-STABLE i386 >Organization: N/A >Environment: System: FreeBSD bottlenek 4.3-STABLE FreeBSD 4.3-STABLE #1: Fri Jul 27 19:16:07 EDT 2001 root@bottlenek:/usr/src/sys/compile/BOTTLENEK i386 >Description: + Update to latest 0.5.4 + USE_AUTOCONF + Modify patch-aa Add patch-ab and patch-ac + Let user specify if they want to install ettercap's plugins or not and modify pkg-plist accordingly >How-To-Repeat: N/A >Fix: diff -ruN /usr/ports/net/ettercap/Makefile ettercap/Makefile --- /usr/ports/net/ettercap/Makefile Fri Jul 27 22:00:35 2001 +++ ettercap/Makefile Sat Jul 28 13:24:37 2001 @@ -6,21 +6,40 @@ # PORTNAME= ettercap -PORTVERSION= 0.5.2 +PORTVERSION= 0.5.4 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= greid@FreeBSD.org -GNU_CONFIGURE= yes +USE_AUTOCONF= yes +.if !defined(WITHOUT_PLUGINS) +ALL_TARGET= all plug-ins +INSTALL_TARGET= complete_install +.else +ALL_TARGET= all +INSTALL_TARGET= install +.endif .if !defined(NOPORTDOCS) -INSTALL_TARGET= install install-doc +INSTALL_TARGET+= install-doc .endif +.if defined(WITHOUT_PLUGINS) +PLIST_SUB+= PLUGINS="@comment " +.else +PLIST_SUB+= PLUGINS="" +.endif PLIST_SUB+= PORTVERSION=${PORTVERSION} MAN8= ettercap.8 + +pre-fetch: +.if !defined(WITHOUT_PLUGINS) + @${ECHO_MSG} "" + @${ECHO_MSG} "You can disable building and installing of ettercap plugins by defining WITHOUT_PLUGINS" + @${ECHO_MSG} "" +.endif .include diff -ruN /usr/ports/net/ettercap/distinfo ettercap/distinfo --- /usr/ports/net/ettercap/distinfo Fri Jul 27 22:00:35 2001 +++ ettercap/distinfo Sat Jul 28 10:35:27 2001 @@ -1 +1 @@ -MD5 (ettercap-0.5.2.tar.gz) = bdf3ed18bd076d74d2134e3b6dd45ce3 +MD5 (ettercap-0.5.4.tar.gz) = 78d9581a18854ea5cdd9688f654bbb5e diff -ruN /usr/ports/net/ettercap/files/patch-aa ettercap/files/patch-aa --- /usr/ports/net/ettercap/files/patch-aa Fri Jul 27 22:00:47 2001 +++ ettercap/files/patch-aa Sat Jul 28 10:57:38 2001 @@ -1,34 +1,70 @@ ---- Makefile.in.orig Tue Jul 10 01:28:52 2001 -+++ Makefile.in Tue Jul 10 01:28:26 2001 -@@ -17,7 +17,7 @@ +--- Makefile.in.orig Sat Jul 28 10:47:16 2001 ++++ Makefile.in Sat Jul 28 10:46:57 2001 +@@ -17,8 +17,8 @@ BINDIR = @bindir@ MANDIR = @mandir@ SHAREDIR = ${prefix}/share/@PROG@ -DOCDIR = ${prefix}/doc/@PROG@-@VERSION@ +-DOC = COPYING README README.PLUGINS CHANGELOG HISTORY AUTHORS TODO THANKS KNOWN-BUGS PORTINGS INSTALL +DOCDIR = ${prefix}/share/doc/@PROG@-@VERSION@ - DOC = COPYING README README.PLUGINS CHANGELOG HISTORY AUTHORS TODO THANKS KNOWN-BUGS PORTINGS ++DOC = AUTHORS CHANGELOG HISTORY KNOWN-BUGS PORTINGS README README.PLUGINS THANKS TODO DEBUG = @DEBUG@ -@@ -53,12 +53,13 @@ - $(INSTALL) -m 644 ./etter.conf $(DESTDIR)$(SHAREDIR) - $(INSTALL) -m 644 ./etter.filter $(DESTDIR)$(SHAREDIR) - $(INSTALL) -m 644 ./etter.ssl.crt $(DESTDIR)$(SHAREDIR) + CFLAG = @CFLAGS@ +@@ -44,20 +44,17 @@ + missing: $(MISSDESTS) + + +-install: @PROG@ strip ++install: + $(INSTALL) -d $(DESTDIR)$(BINDIR) +- $(INSTALL) -m 700 $(PROG) $(DESTDIR)$(BINDIR) ++ ${BSD_INSTALL_PROGRAM} $(PROG) $(DESTDIR)$(BINDIR) + $(INSTALL) -d $(DESTDIR)$(SHAREDIR) +- $(INSTALL) -m 644 ./share/* $(DESTDIR)$(SHAREDIR) +- $(INSTALL) -m 644 ./etter.conf $(DESTDIR)$(SHAREDIR) +- $(INSTALL) -m 644 ./etter.dns $(DESTDIR)$(SHAREDIR) +- $(INSTALL) -m 644 ./etter.filter $(DESTDIR)$(SHAREDIR) +- $(INSTALL) -m 644 ./etter.ssl.crt $(DESTDIR)$(SHAREDIR) - $(INSTALL) -d $(DESTDIR)$(DOCDIR) - $(INSTALL) -m 644 $(DOC) $(DESTDIR)$(DOCDIR) - $(INSTALL) -m 644 ./docs/*/* $(DESTDIR)$(DOCDIR) ++ ${BSD_INSTALL_DATA} ./share/* $(DESTDIR)$(SHAREDIR) ++ ${BSD_INSTALL_DATA} ./etter.conf $(DESTDIR)$(SHAREDIR) ++ ${BSD_INSTALL_DATA} ./etter.dns $(DESTDIR)$(SHAREDIR) ++ ${BSD_INSTALL_DATA} ./etter.filter $(DESTDIR)$(SHAREDIR) ++ ${BSD_INSTALL_DATA} ./etter.ssl.crt $(DESTDIR)$(SHAREDIR) $(INSTALL) -d $(DESTDIR)$(MANDIR)/man8 - $(INSTALL) -m 644 $(PROG).8 $(DESTDIR)$(MANDIR)/man8/$(PROG).8 +- $(INSTALL) -m 644 $(PROG).8 $(DESTDIR)$(MANDIR)/man8/$(PROG).8 ++ ${BSD_INSTALL_MAN} $(PROG).8 $(DESTDIR)$(MANDIR)/man8/$(PROG).8 + @echo + @echo "==============================================================" + @echo +@@ -69,6 +66,11 @@ + @echo "==============================================================" + @echo +install-doc: + $(INSTALL) -d $(DESTDIR)$(DOCDIR) -+ $(INSTALL) -m 644 $(DOC) $(DESTDIR)$(DOCDIR) -+ $(INSTALL) -m 644 ./docs/*/* $(DESTDIR)$(DOCDIR) - ++ ${BSD_INSTALL_DATA} $(DOC) $(DESTDIR)$(DOCDIR) ++ ${BSD_INSTALL_DATA} ./docs/*/* $(DESTDIR)$(DOCDIR) ++ plug-ins: cd plugins && make && cd .. -@@ -112,4 +113,4 @@ + cp -f ./plugins/*/ec_*.so ./ +@@ -97,9 +99,6 @@ + @echo "@SB@ $(PROG) uninstalled from your system... @EB@" + @echo - targz: distro - mv $(PROG)-$(VERSION).tar.gz $(PROG)-$(VERSION)-@SERIAL@.tar.gz -- chmod 644 $(PROG)-$(VERSION)-@SERIAL@.tar.gz -+ chmod 644 $(PROG)-$(VERSION)-@SERIAL@.tar.gz +-strip: @PROG@ +- strip $(PROG) +- + distro: distclean + shtool fixperm ./ + cd .. && tar cvfz $(PROG)-$(VERSION).tar.gz ./$(PROG)-$(VERSION) --exclude *.prj --exclude *.spec \ +@@ -138,4 +137,4 @@ + @rm -f ettercap + @shtool tarball -o $(PROG)-$(VERSION)-@SERIAL@.tar.gz -c 'gzip -9' -e '\.o,\.prj,\.gz,\.bak,\.so,\.log' ./ + @chmod 644 $(PROG)-$(VERSION)-@SERIAL@.tar.gz +- @ls -l $(PROG)-$(VERSION)-@SERIAL@.tar.gz ++ @ls -l $(PROG)-$(VERSION)-@SERIAL@.tar.gz diff -ruN /usr/ports/net/ettercap/files/patch-ab ettercap/files/patch-ab --- /usr/ports/net/ettercap/files/patch-ab Wed Dec 31 19:00:00 1969 +++ ettercap/files/patch-ab Sat Jul 28 11:49:43 2001 @@ -0,0 +1,10 @@ +--- plugins/phantom/Makefile.in.orig Sat Jul 28 11:44:58 2001 ++++ plugins/phantom/Makefile.in Sat Jul 28 11:45:06 2001 +@@ -1,7 +1,6 @@ + + CC = @CC@ + DEFS = -fPIC -DPIC -shared @DEFS@ -D@OS@ +-LIBS = -lresolv + + CFLAG = @CFLAGS@ + COPTS = -I../.. diff -ruN /usr/ports/net/ettercap/files/patch-ac ettercap/files/patch-ac --- /usr/ports/net/ettercap/files/patch-ac Wed Dec 31 19:00:00 1969 +++ ettercap/files/patch-ac Sat Jul 28 11:50:01 2001 @@ -0,0 +1,11 @@ +--- plugins/Makefile.in.orig Sat Jul 28 11:45:56 2001 ++++ plugins/Makefile.in Sat Jul 28 11:48:30 2001 +@@ -19,7 +19,7 @@ + install: plugins + for plug in $(PLUGINS); do \ + $(INSTALL) -d $(DESTDIR)$(SHAREDIR) ; \ +- $(INSTALL) -m 700 ./$$plug/ec_$$plug.so $(DESTDIR)$(SHAREDIR) ; \ ++ ${BSD_INSTALL_DATA} ./$$plug/ec_$$plug.so $(DESTDIR)$(SHAREDIR) ; \ + done + + clean: diff -ruN /usr/ports/net/ettercap/pkg-plist ettercap/pkg-plist --- /usr/ports/net/ettercap/pkg-plist Fri Jul 27 22:00:35 2001 +++ ettercap/pkg-plist Sat Jul 28 12:12:46 2001 @@ -1,7 +1,6 @@ bin/ettercap %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/AUTHORS %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/CHANGELOG -%%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/COPYING %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/HISTORY %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/KNOWN-BUGS %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/PORTINGS @@ -14,7 +13,20 @@ %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/THANKS %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/TODO %%PORTDOCS%%share/doc/ettercap-%%PORTVERSION%%/ettercap.fr.8.in +%%PLUGINS%%share/ettercap/ec_arpcop.so +%%PLUGINS%%share/ettercap/ec_banshee.so +%%PLUGINS%%share/ettercap/ec_dummy.so +%%PLUGINS%%share/ettercap/ec_golem.so +%%PLUGINS%%share/ettercap/ec_imp.so +%%PLUGINS%%share/ettercap/ec_leech.so +%%PLUGINS%%share/ettercap/ec_lurker.so +%%PLUGINS%%share/ettercap/ec_ooze.so +%%PLUGINS%%share/ettercap/ec_phantom.so +%%PLUGINS%%share/ettercap/ec_shadow.so +%%PLUGINS%%share/ettercap/ec_spectre.so +%%PLUGINS%%share/ettercap/ec_triton.so share/ettercap/etter.conf +share/ettercap/etter.dns share/ettercap/etter.filter share/ettercap/etter.ssl.crt share/ettercap/mac-fingerprints >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message