Date: Tue, 1 Jan 2002 23:54:50 +0100 (CET) From: Boris Staeblow <bs@dva.in-berlin.de> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/33452: New Port: ntop-devel Message-ID: <20020101225450.7EAAC13635@dva.in-berlin.de>
next in thread | raw e-mail | index | archive | help
>Number: 33452 >Category: ports >Synopsis: New Port: ntop-devel >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: Tue Jan 01 15:10:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: Boris Staeblow >Release: FreeBSD 4.5-PRERELEASE i386 >Organization: >Environment: System: FreeBSD dva.in-berlin.de 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #0: Mon Dec 31 14:53:27 CET 2001 root@dva.in-berlin.de:/usr/src/sys/compile/I4BDVA i386 >Description: >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ntop-devel # ntop-devel/Makefile # ntop-devel/distinfo # ntop-devel/files # ntop-devel/files/patch-Makefile.am # ntop-devel/files/patch-gdchart_Makefile.in # ntop-devel/files/patch-intop::Makefile.am # ntop-devel/pkg-comment # ntop-devel/pkg-descr # ntop-devel/pkg-plist # echo c - ntop-devel mkdir -p ntop-devel > /dev/null 2>&1 echo x - ntop-devel/Makefile sed 's/^X//' >ntop-devel/Makefile << 'END-of-ntop-devel/Makefile' X# New ports collection makefile for: ntop-devel X# Date created: 01 January 2002 X# Whom: Boris Staeblow <bs@dva.in-berlin.de> X# X# $FreeBSD$ X# X XPORTNAME= ntop XPORTVERSION= devel XCATEGORIES= net XMASTER_SITES= http://snapshot.ntop.org/tgz/ X XMAINTAINER=asami@FreeBSD.org X XDISTFILES= ntop-02-01-01.tgz X XLIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd \ X gdbm.2:${PORTSDIR}/databases/gdbm X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_AUTOMAKE= yes X XWRKSRC= ${WRKDIR}/ntop-current/ntop X XCONFIGURE_ARGS+= --enable-tcpwrap X XMAN1= intop.1 XMAN8= ntop.8 X Xpost-install: X ${INSTALL_MAN} ${WRKSRC}/intop/intop.1 ${PREFIX}/man/man1 X ${INSTALL_MAN} ${WRKSRC}/ntop.8 ${PREFIX}/man/man8 X strip ${PREFIX}/bin/ntop X strip ${PREFIX}/bin/intop X Xpost-patch: X @${PERL} -pi -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/../gdchart0.94c/Makefile.in X Xpre-build: X @${PERL} -pi -e "s/^(ACLOCAL = ).+/\1${ACLOCAL}/; s/^(AUTOCONF = ).+/\1${AUTOCONF}/; \ X s/^(AUTOMAKE = ).+/\1${AUTOMAKE}/; s/^(AUTOHEADER = ).+/\1${AUTOHEADER}/" \ X ${BUILD_WRKSRC}/Makefile X @(cd ${WRKSRC}/../gdchart0.94c; ./configure; ${MAKE} all) X X.include <bsd.port.mk> END-of-ntop-devel/Makefile echo x - ntop-devel/distinfo sed 's/^X//' >ntop-devel/distinfo << 'END-of-ntop-devel/distinfo' XMD5 (ntop-02-01-01.tgz) = 6616146063c511fd577dc7de233b90d7 END-of-ntop-devel/distinfo echo c - ntop-devel/files mkdir -p ntop-devel/files > /dev/null 2>&1 echo x - ntop-devel/files/patch-Makefile.am sed 's/^X//' >ntop-devel/files/patch-Makefile.am << 'END-of-ntop-devel/files/patch-Makefile.am' X--- Makefile.am.orig Tue Jan 1 21:37:27 2002 X+++ Makefile.am Tue Jan 1 21:38:29 2002 X@@ -145,7 +145,6 @@ X libntopreport_la_LIBADD = $(MORELIBS) X libntopreport_la_LDFLAGS = -version-info @NTOP_VERSION_INFO@ -release @NTOP_RELEASE@ -export-dynamic @DYN_FLAGS@ X X-man_MANS = ntop.8 intop/intop.1 X X .PHONY: snapshot X END-of-ntop-devel/files/patch-Makefile.am echo x - ntop-devel/files/patch-gdchart_Makefile.in sed 's/^X//' >ntop-devel/files/patch-gdchart_Makefile.in << 'END-of-ntop-devel/files/patch-gdchart_Makefile.in' X--- ../gdchart0.94c/Makefile.in.orig Tue Nov 20 00:05:10 2001 X+++ ../gdchart0.94c/Makefile.in Tue Jan 1 19:18:16 2002 X@@ -1,7 +1,7 @@ X CC = @CC@ X GDC_INCL = . X-GD_INCL = gd-1.8.3 X-GD_LIB = gd-1.8.3 X+GD_INCL = %%PREFIX%%/include/gd X+GD_LIB = %%PREFIX%%/lib X X SHELL = @SHELL@ X AR=ar X@@ -23,10 +23,6 @@ X gdchart.o: $(GDC_INCL)/gdc.h $(GDC_INCL)/gdchart.h gdchart.c X $(CC) -I$(GD_INCL) -I$(GDC_INCL) -g -c gdchart.c X X-$(GD_LIB)/libgd.a: X- cd $(GD_LIB) ; $(MAKE) -f Makefile libgd.a X- /bin/rm -f $(GD_LIB)/libpng-1.0.8/*.so* X- X libgdchart.a: gdc.o gdc_pie.o gdchart.o price_conv.o X $(AR) rc libgdchart.a gdc.o gdc_pie.o gdchart.o price_conv.o X @if [ -x $(RANLIB) ] ; then \ X@@ -38,6 +34,5 @@ X # --- clean --- X clean: X rm -f *.o gdc_samp1 gdc_samp2 gdc_pie_samp libgdchart.a X- cd $(GD_LIB) ; $(MAKE) -f Makefile clean X X distclean: clean END-of-ntop-devel/files/patch-gdchart_Makefile.in echo x - ntop-devel/files/patch-intop::Makefile.am sed 's/^X//' >ntop-devel/files/patch-intop::Makefile.am << 'END-of-ntop-devel/files/patch-intop::Makefile.am' X--- intop/Makefile.am.orig Tue Jan 1 21:39:12 2002 X+++ intop/Makefile.am Tue Jan 1 21:39:20 2002 X@@ -42,7 +42,6 @@ X LIBCURSES = @LIBCURSES@ X LIBREADLINE = @LIBREADLINE@ X X-man_MANS = intop.1 X X # X # The Game END-of-ntop-devel/files/patch-intop::Makefile.am echo x - ntop-devel/pkg-comment sed 's/^X//' >ntop-devel/pkg-comment << 'END-of-ntop-devel/pkg-comment' Xntop shows the current network usage END-of-ntop-devel/pkg-comment echo x - ntop-devel/pkg-descr sed 's/^X//' >ntop-devel/pkg-descr << 'END-of-ntop-devel/pkg-descr' Xntop shows the current network usage. It displays a list Xof hosts that are currently using the network and reports Xinformation concerning the (IP and non-IP) traffic gener- Xated by each host. ntop can be started either in a termi- Xnal window (see intop ) or in web mode. In the latter Xcase, a web browser is needed to use the program. X XWWW: http://www.ntop.org/ END-of-ntop-devel/pkg-descr echo x - ntop-devel/pkg-plist sed 's/^X//' >ntop-devel/pkg-plist << 'END-of-ntop-devel/pkg-plist' Xbin/intop Xbin/ntop Xbin/ntop-cert.pem Xbin/ntop-config Xlib/libicmpPlugin.a Xlib/libicmpPlugin.so Xlib/libicmpPlugin.so.0 Xlib/liblastSeenPlugin.a Xlib/liblastSeenPlugin.so Xlib/liblastSeenPlugin.so.0 Xlib/libnfsPlugin.a Xlib/libnfsPlugin.so Xlib/libnfsPlugin.so.0 Xlib/libntop-2.0.so Xlib/libntop-2.0.so.0 Xlib/libntop.a Xlib/libntop.la Xlib/libntop.so Xlib/libntopreport-2.0.so Xlib/libntopreport-2.0.so.0 Xlib/libntopreport.a Xlib/libntopreport.la Xlib/libntopreport.so Xlib/ntop/plugins/icmpPlugin.so Xlib/ntop/plugins/lastSeenPlugin.so Xlib/ntop/plugins/nfsPlugin.so Xshare/ntop/html/About.html Xshare/ntop/html/Admin.html Xshare/ntop/html/Copyright.html Xshare/ntop/html/Corner.gif Xshare/ntop/html/DataRcvd.html Xshare/ntop/html/DataSent.html Xshare/ntop/html/IPProtocols.html Xshare/ntop/html/IPTraffic.html Xshare/ntop/html/Risk_high.gif Xshare/ntop/html/Risk_low.gif Xshare/ntop/html/Risk_medium.gif Xshare/ntop/html/Risk_unknown.gif Xshare/ntop/html/Stats.html Xshare/ntop/html/arrow_down.gif Xshare/ntop/html/arrow_up.gif Xshare/ntop/html/bar.gif Xshare/ntop/html/bg_line.gif Xshare/ntop/html/black.gif Xshare/ntop/html/bottom_corner.gif Xshare/ntop/html/bulb.gif Xshare/ntop/html/card.gif Xshare/ntop/html/child.gif Xshare/ntop/html/clear.gif Xshare/ntop/html/collapsed.gif Xshare/ntop/html/copyright.gif Xshare/ntop/html/corner.gif Xshare/ntop/html/deleteURL.gif Xshare/ntop/html/deleteUser.gif Xshare/ntop/html/dns.gif Xshare/ntop/html/error.gif Xshare/ntop/html/expanded.gif Xshare/ntop/html/gauge.jpg Xshare/ntop/html/gray_bg.gif Xshare/ntop/html/help.html Xshare/ntop/html/index.html Xshare/ntop/html/index_inner.html Xshare/ntop/html/index_left.html Xshare/ntop/html/index_top.html Xshare/ntop/html/info.gif Xshare/ntop/html/mail.gif Xshare/ntop/html/major.gif Xshare/ntop/html/menubar.png Xshare/ntop/html/menuline.png Xshare/ntop/html/minor.gif Xshare/ntop/html/modifyUser.gif Xshare/ntop/html/multihomed.gif Xshare/ntop/html/ntop.gif Xshare/ntop/html/ntop.html Xshare/ntop/html/printer.gif Xshare/ntop/html/question.gif Xshare/ntop/html/router.gif Xshare/ntop/html/statsicons/flags/ad.gif Xshare/ntop/html/statsicons/flags/ae.gif Xshare/ntop/html/statsicons/flags/af.gif Xshare/ntop/html/statsicons/flags/ag.gif Xshare/ntop/html/statsicons/flags/ai.gif Xshare/ntop/html/statsicons/flags/al.gif Xshare/ntop/html/statsicons/flags/am.gif Xshare/ntop/html/statsicons/flags/an.gif Xshare/ntop/html/statsicons/flags/ao.gif Xshare/ntop/html/statsicons/flags/aq.gif Xshare/ntop/html/statsicons/flags/ar.gif Xshare/ntop/html/statsicons/flags/as.gif Xshare/ntop/html/statsicons/flags/at.gif Xshare/ntop/html/statsicons/flags/au.gif Xshare/ntop/html/statsicons/flags/aw.gif Xshare/ntop/html/statsicons/flags/az.gif Xshare/ntop/html/statsicons/flags/ba.gif Xshare/ntop/html/statsicons/flags/bb.gif Xshare/ntop/html/statsicons/flags/bd.gif Xshare/ntop/html/statsicons/flags/be.gif Xshare/ntop/html/statsicons/flags/bf.gif Xshare/ntop/html/statsicons/flags/bg.gif Xshare/ntop/html/statsicons/flags/bh.gif Xshare/ntop/html/statsicons/flags/bi.gif Xshare/ntop/html/statsicons/flags/bj.gif Xshare/ntop/html/statsicons/flags/bm.gif Xshare/ntop/html/statsicons/flags/bn.gif Xshare/ntop/html/statsicons/flags/bo.gif Xshare/ntop/html/statsicons/flags/br.gif Xshare/ntop/html/statsicons/flags/bs.gif Xshare/ntop/html/statsicons/flags/bt.gif Xshare/ntop/html/statsicons/flags/bv.gif Xshare/ntop/html/statsicons/flags/bw.gif Xshare/ntop/html/statsicons/flags/by.gif Xshare/ntop/html/statsicons/flags/bz.gif Xshare/ntop/html/statsicons/flags/ca.gif Xshare/ntop/html/statsicons/flags/cc.gif Xshare/ntop/html/statsicons/flags/cd.gif Xshare/ntop/html/statsicons/flags/cf.gif Xshare/ntop/html/statsicons/flags/cg.gif Xshare/ntop/html/statsicons/flags/ch.gif Xshare/ntop/html/statsicons/flags/ci.gif Xshare/ntop/html/statsicons/flags/ck.gif Xshare/ntop/html/statsicons/flags/cl.gif Xshare/ntop/html/statsicons/flags/cm.gif Xshare/ntop/html/statsicons/flags/cn.gif Xshare/ntop/html/statsicons/flags/co.gif Xshare/ntop/html/statsicons/flags/com.gif Xshare/ntop/html/statsicons/flags/cr.gif Xshare/ntop/html/statsicons/flags/cu.gif Xshare/ntop/html/statsicons/flags/cv.gif Xshare/ntop/html/statsicons/flags/cx.gif Xshare/ntop/html/statsicons/flags/cy.gif Xshare/ntop/html/statsicons/flags/cz.gif Xshare/ntop/html/statsicons/flags/de.gif Xshare/ntop/html/statsicons/flags/dj.gif Xshare/ntop/html/statsicons/flags/dk.gif Xshare/ntop/html/statsicons/flags/dm.gif Xshare/ntop/html/statsicons/flags/do.gif Xshare/ntop/html/statsicons/flags/dz.gif Xshare/ntop/html/statsicons/flags/ec.gif Xshare/ntop/html/statsicons/flags/edu.gif Xshare/ntop/html/statsicons/flags/ee.gif Xshare/ntop/html/statsicons/flags/eg.gif Xshare/ntop/html/statsicons/flags/eh.gif Xshare/ntop/html/statsicons/flags/es.gif Xshare/ntop/html/statsicons/flags/et.gif Xshare/ntop/html/statsicons/flags/fi.gif Xshare/ntop/html/statsicons/flags/fj.gif Xshare/ntop/html/statsicons/flags/fk.gif Xshare/ntop/html/statsicons/flags/fm.gif Xshare/ntop/html/statsicons/flags/fo.gif Xshare/ntop/html/statsicons/flags/fr.gif Xshare/ntop/html/statsicons/flags/fx.gif Xshare/ntop/html/statsicons/flags/ga.gif Xshare/ntop/html/statsicons/flags/gb.gif Xshare/ntop/html/statsicons/flags/gd.gif Xshare/ntop/html/statsicons/flags/ge.gif Xshare/ntop/html/statsicons/flags/gf.gif Xshare/ntop/html/statsicons/flags/gh.gif Xshare/ntop/html/statsicons/flags/gi.gif Xshare/ntop/html/statsicons/flags/gl.gif Xshare/ntop/html/statsicons/flags/gm.gif Xshare/ntop/html/statsicons/flags/gn.gif Xshare/ntop/html/statsicons/flags/gov.gif Xshare/ntop/html/statsicons/flags/gp.gif Xshare/ntop/html/statsicons/flags/gq.gif Xshare/ntop/html/statsicons/flags/gr.gif Xshare/ntop/html/statsicons/flags/gt.gif Xshare/ntop/html/statsicons/flags/gu.gif Xshare/ntop/html/statsicons/flags/gw.gif Xshare/ntop/html/statsicons/flags/gy.gif Xshare/ntop/html/statsicons/flags/hk.gif Xshare/ntop/html/statsicons/flags/hm.gif Xshare/ntop/html/statsicons/flags/hn.gif Xshare/ntop/html/statsicons/flags/hr.gif Xshare/ntop/html/statsicons/flags/ht.gif Xshare/ntop/html/statsicons/flags/hu.gif Xshare/ntop/html/statsicons/flags/id.gif Xshare/ntop/html/statsicons/flags/ie.gif Xshare/ntop/html/statsicons/flags/il.gif Xshare/ntop/html/statsicons/flags/in.gif Xshare/ntop/html/statsicons/flags/int.gif Xshare/ntop/html/statsicons/flags/io.gif Xshare/ntop/html/statsicons/flags/iq.gif Xshare/ntop/html/statsicons/flags/ir.gif Xshare/ntop/html/statsicons/flags/is.gif Xshare/ntop/html/statsicons/flags/it.gif Xshare/ntop/html/statsicons/flags/jm.gif Xshare/ntop/html/statsicons/flags/jo.gif Xshare/ntop/html/statsicons/flags/jp.gif Xshare/ntop/html/statsicons/flags/ke.gif Xshare/ntop/html/statsicons/flags/kg.gif Xshare/ntop/html/statsicons/flags/kh.gif Xshare/ntop/html/statsicons/flags/ki.gif Xshare/ntop/html/statsicons/flags/km.gif Xshare/ntop/html/statsicons/flags/kn.gif Xshare/ntop/html/statsicons/flags/kp.gif Xshare/ntop/html/statsicons/flags/kr.gif Xshare/ntop/html/statsicons/flags/kw.gif Xshare/ntop/html/statsicons/flags/ky.gif Xshare/ntop/html/statsicons/flags/kz.gif Xshare/ntop/html/statsicons/flags/la.gif Xshare/ntop/html/statsicons/flags/lb.gif Xshare/ntop/html/statsicons/flags/lc.gif Xshare/ntop/html/statsicons/flags/li.gif Xshare/ntop/html/statsicons/flags/lk.gif Xshare/ntop/html/statsicons/flags/localhost.gif Xshare/ntop/html/statsicons/flags/lr.gif Xshare/ntop/html/statsicons/flags/ls.gif Xshare/ntop/html/statsicons/flags/lt.gif Xshare/ntop/html/statsicons/flags/lu.gif Xshare/ntop/html/statsicons/flags/lv.gif Xshare/ntop/html/statsicons/flags/ly.gif Xshare/ntop/html/statsicons/flags/ma.gif Xshare/ntop/html/statsicons/flags/mc.gif Xshare/ntop/html/statsicons/flags/md.gif Xshare/ntop/html/statsicons/flags/mil.gif Xshare/ntop/html/statsicons/flags/mk.gif Xshare/ntop/html/statsicons/flags/mq.gif Xshare/ntop/html/statsicons/flags/mr.gif Xshare/ntop/html/statsicons/flags/mt.gif Xshare/ntop/html/statsicons/flags/mu.gif Xshare/ntop/html/statsicons/flags/mx.gif Xshare/ntop/html/statsicons/flags/my.gif Xshare/ntop/html/statsicons/flags/na.gif Xshare/ntop/html/statsicons/flags/ne.gif Xshare/ntop/html/statsicons/flags/net.gif Xshare/ntop/html/statsicons/flags/ng.gif Xshare/ntop/html/statsicons/flags/ni.gif Xshare/ntop/html/statsicons/flags/nl.gif Xshare/ntop/html/statsicons/flags/no.gif Xshare/ntop/html/statsicons/flags/np.gif Xshare/ntop/html/statsicons/flags/nu.gif Xshare/ntop/html/statsicons/flags/nz.gif Xshare/ntop/html/statsicons/flags/om.gif Xshare/ntop/html/statsicons/flags/org.gif Xshare/ntop/html/statsicons/flags/pa.gif Xshare/ntop/html/statsicons/flags/pe.gif Xshare/ntop/html/statsicons/flags/pf.gif Xshare/ntop/html/statsicons/flags/ph.gif Xshare/ntop/html/statsicons/flags/pk.gif Xshare/ntop/html/statsicons/flags/pl.gif Xshare/ntop/html/statsicons/flags/pr.gif Xshare/ntop/html/statsicons/flags/pt.gif Xshare/ntop/html/statsicons/flags/py.gif Xshare/ntop/html/statsicons/flags/qa.gif Xshare/ntop/html/statsicons/flags/ro.gif Xshare/ntop/html/statsicons/flags/ru.gif Xshare/ntop/html/statsicons/flags/rw.gif Xshare/ntop/html/statsicons/flags/sa.gif Xshare/ntop/html/statsicons/flags/sb.gif Xshare/ntop/html/statsicons/flags/se.gif Xshare/ntop/html/statsicons/flags/sg.gif Xshare/ntop/html/statsicons/flags/si.gif Xshare/ntop/html/statsicons/flags/sk.gif Xshare/ntop/html/statsicons/flags/su.gif Xshare/ntop/html/statsicons/flags/sy.gif Xshare/ntop/html/statsicons/flags/sz.gif Xshare/ntop/html/statsicons/flags/tc.gif Xshare/ntop/html/statsicons/flags/td.gif Xshare/ntop/html/statsicons/flags/tf.gif Xshare/ntop/html/statsicons/flags/tg.gif Xshare/ntop/html/statsicons/flags/th.gif Xshare/ntop/html/statsicons/flags/tk.gif Xshare/ntop/html/statsicons/flags/tm.gif Xshare/ntop/html/statsicons/flags/tn.gif Xshare/ntop/html/statsicons/flags/to.gif Xshare/ntop/html/statsicons/flags/tr.gif Xshare/ntop/html/statsicons/flags/tt.gif Xshare/ntop/html/statsicons/flags/tw.gif Xshare/ntop/html/statsicons/flags/tz.gif Xshare/ntop/html/statsicons/flags/ua.gif Xshare/ntop/html/statsicons/flags/uk.gif Xshare/ntop/html/statsicons/flags/us.gif Xshare/ntop/html/statsicons/flags/uy.gif Xshare/ntop/html/statsicons/flags/uz.gif Xshare/ntop/html/statsicons/flags/va.gif Xshare/ntop/html/statsicons/flags/vc.gif Xshare/ntop/html/statsicons/flags/ve.gif Xshare/ntop/html/statsicons/flags/vg.gif Xshare/ntop/html/statsicons/flags/vi.gif Xshare/ntop/html/statsicons/flags/vn.gif Xshare/ntop/html/statsicons/flags/wf.gif Xshare/ntop/html/statsicons/flags/ws.gif Xshare/ntop/html/statsicons/flags/ye.gif Xshare/ntop/html/statsicons/flags/yu.gif Xshare/ntop/html/statsicons/flags/za.gif Xshare/ntop/html/statsicons/flags/ze.gif Xshare/ntop/html/statsicons/flags/zm.gif Xshare/ntop/html/statsicons/flags/zw.gif Xshare/ntop/html/statsicons/os/aix.gif Xshare/ntop/html/statsicons/os/amiga.gif Xshare/ntop/html/statsicons/os/be.gif Xshare/ntop/html/statsicons/os/bsd.gif Xshare/ntop/html/statsicons/os/hp.gif Xshare/ntop/html/statsicons/os/irix.gif Xshare/ntop/html/statsicons/os/linux.gif Xshare/ntop/html/statsicons/os/mac.gif Xshare/ntop/html/statsicons/os/novell.gif Xshare/ntop/html/statsicons/os/os2.gif Xshare/ntop/html/statsicons/os/sun.gif Xshare/ntop/html/statsicons/os/windows.gif Xshare/ntop/html/style.css Xshare/ntop/html/top.html Xshare/ntop/html/url.gif Xshare/ntop/html/user.gif Xshare/ntop/html/vgauge.jpg Xshare/ntop/html/warning.gif Xshare/ntop/html/wheel.gif Xshare/ntop/html/white_bg.gif X@dirrm lib/ntop/plugins X@dirrm lib/ntop X@dirrm lib/plugins X@dirrm share/ntop/html/statsicons/flags X@dirrm share/ntop/html/statsicons/os X@dirrm share/ntop/html/statsicons X@dirrm share/ntop/html X@dirrm share/ntop END-of-ntop-devel/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020101225450.7EAAC13635>