summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LEGAL5
-rw-r--r--MOVED17
-rw-r--r--audio/Makefile2
-rw-r--r--audio/audacious-crossfade/Makefile18
-rw-r--r--audio/ecamegapedal/Makefile48
-rw-r--r--audio/ecamegapedal/distinfo3
-rw-r--r--audio/ecamegapedal/pkg-descr10
-rw-r--r--audio/ecamegapedal/pkg-plist9
-rw-r--r--comms/Makefile3
-rw-r--r--comms/asmodem/Makefile31
-rw-r--r--comms/asmodem/distinfo3
-rw-r--r--comms/asmodem/files/patch-aa101
-rw-r--r--comms/asmodem/files/patch-ab25
-rw-r--r--comms/asmodem/files/patch-ac17
-rw-r--r--comms/asmodem/pkg-descr8
-rw-r--r--comms/ltmdm/Makefile74
-rw-r--r--comms/ltmdm/distinfo3
-rw-r--r--comms/ltmdm/files/patch-sys-dev-ltmdm-ltmdmsio.c624
-rw-r--r--comms/ltmdm/files/pkg-message.in17
-rw-r--r--comms/ltmdm/pkg-descr11
-rw-r--r--comms/ltmdm/pkg-plist3
-rw-r--r--comms/yawmppp/Makefile54
-rw-r--r--comms/yawmppp/distinfo3
-rw-r--r--comms/yawmppp/pkg-descr9
-rw-r--r--comms/yawmppp/pkg-plist10
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-ORBit/Makefile38
-rw-r--r--devel/p5-ORBit/distinfo3
-rw-r--r--devel/p5-ORBit/files/patch-Makefile.PL40
-rw-r--r--devel/p5-ORBit/pkg-descr1
-rw-r--r--devel/p5-ORBit/pkg-plist13
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/p-interp/Makefile54
-rw-r--r--emulators/p-interp/distinfo15
-rw-r--r--emulators/p-interp/files/patch-aa31
-rw-r--r--emulators/p-interp/files/patch-ab11
-rw-r--r--emulators/p-interp/files/patch-ac11
-rw-r--r--emulators/p-interp/files/patch-ad11
-rw-r--r--emulators/p-interp/pkg-descr9
-rw-r--r--emulators/p-interp/pkg-plist9
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/visionegg/Makefile42
-rw-r--r--graphics/visionegg/distinfo3
-rw-r--r--graphics/visionegg/pkg-descr15
-rw-r--r--graphics/visionegg/pkg-plist194
-rw-r--r--japanese/Makefile1
-rw-r--r--japanese/okphone/Makefile38
-rw-r--r--japanese/okphone/distinfo6
-rw-r--r--japanese/okphone/files/patch-aa24
-rw-r--r--japanese/okphone/files/patch-ab28
-rw-r--r--japanese/okphone/files/patch-ac29
-rw-r--r--japanese/okphone/files/patch-ad11
-rw-r--r--japanese/okphone/files/patch-ae11
-rw-r--r--japanese/okphone/files/patch-af12
-rw-r--r--japanese/okphone/files/patch-ag21
-rw-r--r--japanese/okphone/files/patch-ah16
-rw-r--r--japanese/okphone/files/patch-client::defs.h12
-rw-r--r--japanese/okphone/files/patch-client::runprog.c14
-rw-r--r--japanese/okphone/files/patch-master::child.c26
-rw-r--r--japanese/okphone/pkg-descr3
-rw-r--r--japanese/okphone/pkg-install21
-rw-r--r--japanese/okphone/pkg-plist7
-rw-r--r--java/Makefile1
-rw-r--r--java/openjit/Makefile70
-rw-r--r--java/openjit/distinfo3
-rw-r--r--java/openjit/files/patch-aa22
-rw-r--r--java/openjit/files/patch-ab11
-rw-r--r--java/openjit/files/patch-rt-X86.c263
-rw-r--r--java/openjit/pkg-descr24
-rw-r--r--java/openjit/pkg-plist33
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/xmps-win32-plugin/Makefile51
-rw-r--r--multimedia/xmps-win32-plugin/distinfo3
-rw-r--r--multimedia/xmps-win32-plugin/pkg-descr1
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/tknetmon/Makefile43
-rw-r--r--net-mgmt/tknetmon/distinfo3
-rw-r--r--net-mgmt/tknetmon/pkg-descr6
-rw-r--r--net-mgmt/tknetmon/pkg-plist95
-rw-r--r--net/Makefile2
-rw-r--r--net/arpd/Makefile28
-rw-r--r--net/arpd/distinfo3
-rw-r--r--net/arpd/files/patch-arpd.c42
-rw-r--r--net/arpd/pkg-descr4
-rw-r--r--net/vomit/Makefile32
-rw-r--r--net/vomit/distinfo3
-rw-r--r--net/vomit/pkg-descr8
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/xwipower/Makefile30
-rw-r--r--sysutils/xwipower/distinfo3
-rw-r--r--sysutils/xwipower/files/patch-aa34
-rw-r--r--sysutils/xwipower/files/patch-ab16
-rw-r--r--sysutils/xwipower/files/patch-xwipower.c10
-rw-r--r--sysutils/xwipower/pkg-descr4
-rw-r--r--sysutils/xwipower/pkg-plist2
-rw-r--r--www/Makefile1
-rw-r--r--www/lws/Makefile28
-rw-r--r--www/lws/distinfo3
-rw-r--r--www/lws/files/patch-aa11
-rw-r--r--www/lws/pkg-descr17
-rw-r--r--www/lws/pkg-plist46
101 files changed, 17 insertions, 2833 deletions
diff --git a/LEGAL b/LEGAL
index eb852c1046b4..ba55428b9a20 100644
--- a/LEGAL
+++ b/LEGAL
@@ -57,8 +57,6 @@ annelid-* games/annelid Redistribution is limited
apache_*ssl_* www/apache13-ssl Crypto; export-controlled
apache_mod_smooth_streaming-* www/mod_smooth_streaming Not for commerical use
apache2/mod_traf_thief-*.c www/mod_traf_thief No license
-apple_pascal_0.dsk.gz emulators/p-interp Redistribution rights for Apple
- Pascal disk images are unclear
AquaGatekeeper* net/AquaGatekeeper No redistribution allowed
armyops*-linux.run games/linux-americasarmy Redistribution is limited
asWedit-* www/aswedit Commercial software
@@ -456,9 +454,6 @@ otojiro* japanese/otojiro-fpw The original dictionary is not
free
ovt-* science/ovt Registration is needed to
download the tarball
-p-interp-*.tar.gz emulators/p-interp Redistribution rights for
- Apple Pascal disk images are
- unclear
perforce/p4v-* devel/p4v Binary redistribution
restrictions in effect
palmos-sdk-*-1.tar.gz palm/palmos-sdk License agreement is required
diff --git a/MOVED b/MOVED
index 00b284e4103f..3988c721a0f0 100644
--- a/MOVED
+++ b/MOVED
@@ -4534,3 +4534,20 @@ games/abridge||2010-09-07|Broken, abandoned upstream
deskutils/linux-sunbird|deskutils/lightning|2010-09-07|Upstream development discontinued
deskutils/sunbird|deskutils/lightning|2010-09-07|Upstream development discontinued
deskutils/sunbird-i18n||2010-09-07|Upstream development discontinued
+audio/audacious-crossfade||2010-09-08|Broken for 6+ months, unmaintained
+audio/ecamegapedal||2010-09-08|Has expired: Abandonned since 2004, please use audio/jack-rack or audio/creox instead.
+comms/asmodem||2010-09-08|Broken for 6+ months, unmaintained
+comms/ltmdm||2010-09-08|Broken for 6+ months, unmaintained
+comms/yawmppp||2010-09-08|Broken for 6+ months, unmaintained
+devel/p5-ORBit||2010-09-08|Broken for 6+ months, unmaintained
+emulators/p-interp||2010-09-08|Broken for 6+ months, unmaintained
+graphics/visionegg||2010-09-08|Broken for 6+ months, unmaintained
+japanese/okphone||2010-09-08|Broken for 6+ months, unmaintained
+java/openjit||2010-09-08|Broken for 6+ months, unmaintained
+multimedia/xmps-win32-plugin||2010-09-08|Broken for 6+ months, unmaintained
+net-mgmt/tknetmon||2010-09-08|Broken for 6+ months, unmaintained
+net/arpd||2010-09-08|Broken for 6+ months, unmaintained
+net/vomit||2010-09-08|Broken for 6+ months, unmaintained
+security/xmlsec||2010-09-08|Broken for 6+ months, unmaintained
+sysutils/xwipower||2010-09-08|Broken for 6+ months, unmaintained
+www/lws||2010-09-08|Broken for 6+ months, unmaintained
diff --git a/audio/Makefile b/audio/Makefile
index f2dd901e81cb..2cd5a0dc904f 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -51,7 +51,6 @@
SUBDIR += atunes
SUBDIR += aube
SUBDIR += aubio
- SUBDIR += audacious-crossfade
SUBDIR += audacious-dumb
SUBDIR += audacity
SUBDIR += audacity-devel
@@ -143,7 +142,6 @@
SUBDIR += easytag-devel
SUBDIR += eawpats
SUBDIR += eawplus
- SUBDIR += ecamegapedal
SUBDIR += ecasound
SUBDIR += ecawave
SUBDIR += emms
diff --git a/audio/audacious-crossfade/Makefile b/audio/audacious-crossfade/Makefile
deleted file mode 100644
index 654b6e4744c2..000000000000
--- a/audio/audacious-crossfade/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# New ports collection makefile for: audacious-crossfade
-# Date created: 16 July 2006
-# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-APP= audacious
-LIB_DEPENDS= audclient.2:${PORTSDIR}/multimedia/audacious
-BUILD_DEPENDS= ${LOCALBASE}/lib/audacious/General/alarm.so:${PORTSDIR}/multimedia/audacious-plugins
-CPPFLAGS+= -I${LOCALBASE}/include/glib-2.0 -I${LOCALBASE}/include/gtk-2.0 \
- -I${LOCALBASE}/include/cairo -I${LOCALBASE}/include/pango-1.0 \
- -I${LOCALBASE}/include/atk-1.0
-MASTERDIR= ${.CURDIR}/../xmms-crossfade
-
-BROKEN= Does not compile
-
-.include "${MASTERDIR}/Makefile"
diff --git a/audio/ecamegapedal/Makefile b/audio/ecamegapedal/Makefile
deleted file mode 100644
index 993a8ebeed66..000000000000
--- a/audio/ecamegapedal/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: ecamegapedal
-# Date created: 13 aug 2007
-# Whom: lazyklimm <lazyklimm@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ecamegapedal
-PORTVERSION= 0.4.4
-PORTREVISION= 6
-CATEGORIES= audio
-MASTER_SITES= http://ecasound.seul.org/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Realtime audio processor
-
-DEPRECATED= Abandonned since 2004, please use audio/jack-rack or audio/creox instead.
-EXPIRATION_DATE= 2012-10-03
-
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libecasound.a:${PORTSDIR}/audio/ecasound
-
-BROKEN= does not compile
-
-JACKDIR= ${LOCALBASE}/include/jack
-USE_QT_VER= 3
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-CFLAGS+= ${PTHREAD_CFLAGS:S/"//g}
-LDFLAGS+= ${PTHREAD_LIBS:S/"//g}
-CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" \
- CFLAGS="-I${LOCALBASE}/include ${CFLAGS}" \
- CXXFLAGS="-I${LOCALBASE}/include ${CXXFLAGS}"
-
-MAN1= ecamegapedal.1
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_JACK)
-CONFIGURE_ARGS+= --with-jack=${JACK_DIR}
-LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack
-.else
-CONFIGURE_ARGS+= --disable-jack
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/audio/ecamegapedal/distinfo b/audio/ecamegapedal/distinfo
deleted file mode 100644
index 44e9e051d80a..000000000000
--- a/audio/ecamegapedal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ecamegapedal-0.4.4.tar.gz) = 35ae90b8b01e163d4ec0d6c824fbb8c6
-SHA256 (ecamegapedal-0.4.4.tar.gz) = 662ddeb1298870375e3c796a2c344d26e8bbe60ad1c4e8b7c70abc4079a7935b
-SIZE (ecamegapedal-0.4.4.tar.gz) = 254928
diff --git a/audio/ecamegapedal/pkg-descr b/audio/ecamegapedal/pkg-descr
deleted file mode 100644
index e0bc7dae1055..000000000000
--- a/audio/ecamegapedal/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Ecamegapedal is a real-time effect processor software with a graphical user
-interface for controlling the effect parameters. It is meant to be used as
-a virtual guitar-fx or studio effect box. In addition to real-time operation,
-Ecamegapedal also supports reading from and writing to audio files.
-All audio object and effect plugin types provided by the Ecasound libraries
-are supported. This includes ALSA, JACK, OSS, aRts, over 20 file formats,
-over 30 effect types, LADSPA plugins and multi-operator effect presets.
-Ecamegapedal's implementation is based on Ecasound and Qt libraries.
-
-WWW: http://www.wakkanet.fi/~kaiv/ecamegapedal/
diff --git a/audio/ecamegapedal/pkg-plist b/audio/ecamegapedal/pkg-plist
deleted file mode 100644
index e0ddc1e90ea8..000000000000
--- a/audio/ecamegapedal/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/ecamegapedal
-share/ecamegapedal/pixmaps/forward_idx.png
-share/ecamegapedal/pixmaps/rewind_idx.png
-share/ecamegapedal/pixmaps/quit_idx.png
-share/ecamegapedal/pixmaps/begin_idx.png
-share/ecamegapedal/pixmaps/start_idx.png
-share/ecamegapedal/pixmaps/stop_idx.png
-@dirrm share/ecamegapedal/pixmaps
-@dirrm share/ecamegapedal
diff --git a/comms/Makefile b/comms/Makefile
index 8d9bc03d29e7..a432e854842e 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -7,7 +7,6 @@
SUBDIR += aldo
SUBDIR += anyremote
SUBDIR += aprsd
- SUBDIR += asmodem
SUBDIR += atslog
SUBDIR += bfhist
SUBDIR += bforce
@@ -78,7 +77,6 @@
SUBDIR += lirc
SUBDIR += locator
SUBDIR += lrzsz
- SUBDIR += ltmdm
SUBDIR += mgetty+sendfax
SUBDIR += minicom
SUBDIR += mlan
@@ -163,7 +161,6 @@
SUBDIR += xwota
SUBDIR += yagiuda
SUBDIR += yaps
- SUBDIR += yawmppp
SUBDIR += yfklog
SUBDIR += zmtx-zmrx
SUBDIR += zssh
diff --git a/comms/asmodem/Makefile b/comms/asmodem/Makefile
deleted file mode 100644
index d77f9777afb7..000000000000
--- a/comms/asmodem/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: asmodem
-# Date created: 11 May 1998
-# Whom: Sean Cole <scole@aracnet.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asmodem
-PORTVERSION= 0.6.1
-PORTREVISION= 1
-CATEGORIES= comms
-MASTER_SITES= ${MASTER_SITE_AFTERSTEP}
-MASTER_SITE_SUBDIR= apps/asmodem
-DISTNAME= ${PORTNAME}-0.6-1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Displays the modem status, designed to match AfterStep
-
-USE_IMAKE= yes
-USE_XORG= xpm
-
-MAN1= asmodem.1
-PLIST_FILES= bin/asmodem
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800064
-BROKEN= does not build
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/comms/asmodem/distinfo b/comms/asmodem/distinfo
deleted file mode 100644
index 00defb04204a..000000000000
--- a/comms/asmodem/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (asmodem-0.6-1.tar.gz) = 357c46651b33c0dcf3df3eb133ff4dc5
-SHA256 (asmodem-0.6-1.tar.gz) = b2cfd556cb96aa630e2ea77cb4bcb37db2352e12210bd988e37e591997fc95e0
-SIZE (asmodem-0.6-1.tar.gz) = 39731
diff --git a/comms/asmodem/files/patch-aa b/comms/asmodem/files/patch-aa
deleted file mode 100644
index 511061c8c79b..000000000000
--- a/comms/asmodem/files/patch-aa
+++ /dev/null
@@ -1,101 +0,0 @@
---- asmodem.c.orig Sun Oct 4 12:56:57 1998
-+++ asmodem.c Sat Sep 7 20:40:13 2002
-@@ -25,9 +25,8 @@
- #include <sys/socket.h>
- #include <net/if.h>
-
--#include <asm/types.h>
--#include <linux/types.h>
--#include <linux/ppp_defs.h>
-+#include <sys/types.h>
-+#include <net/if_ppp.h>
-
-
- /* XPM struct and icons ******************************************************/
-@@ -63,7 +62,7 @@
- #define DEFINTERVAL 3 /* Default interval 2 sec */
- #define TRUE 1;
- #define FALSE 0;
--#define DEFAULTMODEM "/var/lock/LCK..modem"
-+#define DEFAULTMODEM "/var/run/cuaa1.if"
-
- int withdrawn= FALSE;
- Display *Disp;
-@@ -114,8 +113,8 @@
- fprintf(stderr,"options:\n");
- fprintf(stderr," -w withdrawn mode (For WindowMaker's Dock)\n");
- fprintf(stderr," -s transparent edge mode\n");
-- fprintf(stderr," -m <file> modem lockfile (ie /var/lock/LCK..cua1) \n");
-- fprintf(stderr," default is /var/lock/LCK..modem (/dev/modem) \n");
-+ fprintf(stderr," -m <file> modem lockfile (ie /var/lock/LCK..modem) \n");
-+ fprintf(stderr," default is /var/run/cuaa1.if \n");
- fprintf(stderr," -u <sec> update frequency (default 5 sec)\n");
- fprintf(stderr," -p [+|-]x[+|-]y position of asmodem\n");
- fprintf(stderr," -d <program> program to execute on click while disconnected (dial?)\n");
-@@ -298,7 +297,7 @@
- {
- XEvent Event;
- XpmIcon Prev;
-- struct ifreq ifreq;
-+ struct ifpppstatsreq ifreq;
- struct ppp_stats stats;
- int rb, tb;
-
-@@ -315,12 +314,12 @@
- //fprintf(stderr, "x ");
- if (CarrierOn) {
- memset(&ifreq, 0, sizeof(ifreq));
-- strcpy(ifreq.ifr_ifrn.ifrn_name, "ppp0");
-- ifreq.ifr_ifru.ifru_data = (caddr_t)&stats;
-- if ((ioctl(sock,SIOCDEVPRIVATE,(caddr_t)&ifreq) < 0)){
-+ strcpy(ifreq.ifr_name, "ppp0");
-+ if ((ioctl(sock,SIOCGPPPSTATS,&ifreq) < 0)){
- fprintf(stderr, "asmodem: ioctl f*cked\n");
- prb = ptb = 0;
- } else {
-+ stats = ifreq.stats;
- rb = stats.p.ppp_ibytes;
- tb = stats.p.ppp_obytes;
- if (rb > prb) {
-@@ -409,7 +408,7 @@
- int WasStatus = 1;
- int NewMailn = 0;
-
-- MailFile = fopen(Mbox, "r");
-+/* MailFile = fopen(Mbox, "r");
-
- while(!feof(MailFile))
- {
-@@ -425,6 +424,8 @@
- fclose(MailFile);
-
- return (NewMailn||!WasStatus);
-+*/
-+ return 0;
- }
-
- /****************************************************************************/
-@@ -433,7 +434,7 @@
- FILE* MailFile = 0;
- int Ret = 0;
-
-- MailFile = fopen(Mbox, "r");
-+/* MailFile = fopen(Mbox, "r");
- if(MailFile == 0)
- Ret = 0;
- else
-@@ -447,6 +448,14 @@
- }
-
- return Ret;
-+*/
-+
-+ if ((MailFile=fopen(Mbox,"r"))==NULL)
-+ return 0;
-+ else {
-+ fclose(MailFile);
-+ return 1;
-+ }
- }
-
- /****************************************************************************/
diff --git a/comms/asmodem/files/patch-ab b/comms/asmodem/files/patch-ab
deleted file mode 100644
index 38ffd94830ad..000000000000
--- a/comms/asmodem/files/patch-ab
+++ /dev/null
@@ -1,25 +0,0 @@
---- asmodem-0.6/asmodem.man Mon May 11 17:01:06 1998
-+++ asmodem.man Mon May 11 17:23:34 1998
-@@ -1,4 +1,4 @@
--.TH asmodem 0.4 "15 Sept 1996" asmail
-+.TH asmodem 0.6 "15 Sept 1996" asmail
- .UC
- .SH NAME
- \fBasmail\fP \- AfterStep Modem
-@@ -102,10 +102,16 @@
- asmodem: http://www.cs.hope.edu/~malda/
- .RE
- asmail:http://www.rby.hk-r.se/~pt95pli/
-+.RE
-+afterstep:http://www.afterstep.org/
-+.SH FREEBSD PORT
-
-+Note that the FreeBSD port uses /var/run/cuaa1.if as its default lockfile and the names of the serial devices (modems) are spelled with two aa's (e.g. /dev/cuaa1 ).
-
-+Modified May 1998 for FreeBSD.
-
-
-+
-
-
-
diff --git a/comms/asmodem/files/patch-ac b/comms/asmodem/files/patch-ac
deleted file mode 100644
index 70c13384e1c8..000000000000
--- a/comms/asmodem/files/patch-ac
+++ /dev/null
@@ -1,17 +0,0 @@
---- Imakefile.orig Sat Mar 1 09:48:45 1997
-+++ Imakefile Fri Oct 1 02:09:36 1999
-@@ -1,12 +1,12 @@
-
--XPMLIB = -L/usr/lib/X11 -lXpm
-+XPMLIB = -lXpm
- DEPLIBS = $(DEPXLIB)
-
- LOCAL_LIBRARIES = $(XPMLIB) $(XLIB)
-
- LINTLIBS = $(LINTXLIB)
-
--SRCS = asmodem.cpp
-+SRCS = asmodem.c
- OBJS = asmodem.o
-
- ComplexProgramTarget(asmodem)
diff --git a/comms/asmodem/pkg-descr b/comms/asmodem/pkg-descr
deleted file mode 100644
index 50fb753e7d17..000000000000
--- a/comms/asmodem/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Asmodem displays the modem status in an Afterstep type window. It was
-adapted from asmail. It indicates the status of your modem with 3
-blinking lights that indicate when the modem is connected, transmitting,
-and receiving. It is especially useful for internal modems.
-It can execute programs to dial, re-dial, and hang-up when clicked on.
-It only works on device ppp0.
-
-WWW: http://www.cmdrtaco.net/linux/mystuff.shtml
diff --git a/comms/ltmdm/Makefile b/comms/ltmdm/Makefile
deleted file mode 100644
index e9c8fbdbd72f..000000000000
--- a/comms/ltmdm/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-# New ports collection makefile for: ltmdm
-# Date Created: Nov 11, 2001
-# Whom: Daniel O'Connor <darius@dons.net.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ltmdm
-PORTVERSION= 1.4
-PORTREVISION= 19
-CATEGORIES= comms kld
-MASTER_SITES= http://www.dons.net.au/~darius/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Driver for the Lucent LT Winmodem chipset
-
-DEVDIR= /dev
-MODULES_WITH_WORLD?= yes
-ONLY_FOR_ARCHS= i386
-BUILD_WRKSRC= ${WRKSRC}/sys/modules/ltmdm
-NO_WRKSUBDIR= yes
-SUB_FILES+= pkg-message
-PKGMESSAGE= ${WRKDIR}/pkg-message
-RESTRICTED= Unknown license type for binary object file ltmdmobj.o
-
-LTMDM_DEV_MAJOR?= 228
-LTMDM_OBJ_VERSION?= 600
-
-.if defined(WITH_595_OBJ)
-MAKE_ARGS+= LTMDM_OBJ_VERSION=595
-.endif
-
-MAKE_ARGS+= LTMDM_DEV_MAJOR=${LTMDM_DEV_MAJOR}
-MAKE_ARGS+= LTMDM_OBJ_VERSION=${LTMDM_OBJ_VERSION}
-#MAKE_ENV+= WERROR=
-
-PORTDOCS= README.TXT README-en.TXT INSTALL.TXT INSTALL-en.TXT
-SYSDIR?= ${SRC_BASE}/sys
-
-PLIST_SUB+= KMODDIR=${KMODDIR}
-
-pre-fetch:
-.if !exists(${SYSDIR}/Makefile)
- @${ECHO} "*************************************************"; \
- ${ECHO} "This port requires the kernel source be available"; \
- ${ECHO} "*************************************************"; \
- exit 1
-.endif
-.if !defined(WITH_595_OBJ)
- @${ECHO} "*************************************************";
- @${ECHO} "If your ISP supports K56flex protocol only and ";
- @${ECHO} " doesn't support V90, define WITH_595_OBJ. ";
- @${ECHO} "Otheriwse your modem will not connect ";
- @${ECHO} "*************************************************";
-.endif
-
-do-install:
- @${INSTALL_KLD} ${BUILD_WRKSRC}/ltmdm.ko ${KMODDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for i in ${PORTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/
-.endfor
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800045
-BROKEN= does not build
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/comms/ltmdm/distinfo b/comms/ltmdm/distinfo
deleted file mode 100644
index c92360ebf286..000000000000
--- a/comms/ltmdm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ltmdm-1.4.tgz) = 3024e220bf0e4b2921daa7e51b8b85b3
-SHA256 (ltmdm-1.4.tgz) = 14f5b54dde0034e9c1a019942c8c6b6a5ca62d586a9fa75e6ed8e739555cbc84
-SIZE (ltmdm-1.4.tgz) = 499551
diff --git a/comms/ltmdm/files/patch-sys-dev-ltmdm-ltmdmsio.c b/comms/ltmdm/files/patch-sys-dev-ltmdm-ltmdmsio.c
deleted file mode 100644
index 66a232c092b1..000000000000
--- a/comms/ltmdm/files/patch-sys-dev-ltmdm-ltmdmsio.c
+++ /dev/null
@@ -1,624 +0,0 @@
---- sys/dev/ltmdm/ltmdmsio.c.orig 2002-03-12 10:47:31.000000000 +0900
-+++ sys/dev/ltmdm/ltmdmsio.c 2008-07-21 20:24:52.000000000 +0900
-@@ -55,12 +55,17 @@
- #include <sys/param.h>
- #include <sys/bus.h>
- #include <sys/systm.h>
-+#if __FreeBSD_version >= 700000
-+#include <sys/priv.h>
-+#endif
- #include <sys/malloc.h>
- #include <sys/tty.h>
- #include <sys/proc.h>
- #include <sys/module.h>
- #include <sys/conf.h>
-+#if __FreeBSD_version < 500101
- #include <sys/dkstat.h>
-+#endif
- #include <sys/fcntl.h>
- #include <sys/interrupt.h>
- #include <sys/kernel.h>
-@@ -69,12 +74,21 @@
- #include <machine/bus.h>
- #include <sys/rman.h>
- #if __FreeBSD_version >= 500000
-+#if __FreeBSD_version < 500034 /* < 20020426 */
- #include <sys/timetc.h>
- #endif
-+#endif
-+#ifdef ENABLE_PPS
- #include <sys/timepps.h>
-+#endif
-
-+#if __FreeBSD_version >= 500000
-+#include <dev/pci/pcireg.h>
-+#include <dev/pci/pcivar.h>
-+#else
- #include <pci/pcireg.h>
- #include <pci/pcivar.h>
-+#endif
-
- #include <machine/clock.h>
-
-@@ -88,7 +102,9 @@
-
- #include <machine/resource.h>
-
--#if __FreeBSD_version >= 500027 /* >= 20011022 */
-+#if __FreeBSD_version >= 501107 /* >= 20030917 */
-+#include <dev/ic/ns16550.h>
-+#elif __FreeBSD_version >= 500027 /* >= 20011022 */
- #include <dev/sio/sioreg.h>
- #else
- #include <isa/sioreg.h>
-@@ -124,10 +140,15 @@
- #endif
-
- #if __FreeBSD_version >= 500023 /* >= 20010912 */
--#define proc thread /* temporary hack: struct proc -> stuct thread */
-+#define proc thread /* XXX struct proc -> stuct thread */
-+#if __FreeBSD_version < 500033 /* < 20020401 */
- #define suser(p) suser_td(p)
- #endif
-+#endif
-
-+#ifndef PCI_BAR
-+#define PCI_BAR(x) PCI_MAPS + (x) * 4
-+#endif
-
- #define LOTS_OF_EVENTS 64 /* helps separate urgent events from input */
-
-@@ -230,7 +251,9 @@
- u_char last_modem_status; /* last MSR read by intr handler */
- u_char prev_modem_status; /* last MSR handled by high level */
-
-+#if __FreeBSD_version < 502119
- u_char hotchar; /* ldisc-specific char to be handled ASAP */
-+#endif
- u_char *ibuf; /* start of input buffer */
- u_char *ibufend; /* end of input buffer */
- u_char *ibufold; /* old input buffer, to be freed */
-@@ -256,7 +279,9 @@
- bool_t do_dcd_timestamp;
- struct timeval timestamp;
- struct timeval dcd_timestamp;
-+#ifdef ENABLE_PPS
- struct pps_state pps;
-+#endif
-
- u_long bytes_in; /* statistics */
- u_long bytes_out;
-@@ -268,7 +293,11 @@
- struct resource *iores[6];
- struct resource *irqres;
- void *cookie;
-+#if __FreeBSD_version > 502115
-+ struct cdev *devs[6];
-+#else
- dev_t devs[6];
-+#endif
-
- /*
- * Data area for output buffers. Someday we should build the output
-@@ -352,6 +381,7 @@
- #endif
-
- static struct cdevsw sio_cdevsw = {
-+#if __FreeBSD_version < 500105
- /* open */ sioopen,
- /* close */ sioclose,
- /* read */ sioread,
-@@ -361,7 +391,11 @@
- /* mmap */ nommap,
- /* strategy */ nostrategy,
- /* name */ driver_name,
-+#ifdef MAJOR_AUTO
-+ /* maj */ MAJOR_AUTO,
-+#else
- /* maj */ CDEV_MAJOR,
-+#endif
- /* dump */ nodump,
- /* psize */ nopsize,
- #if __FreeBSD_version < 430000
-@@ -373,10 +407,32 @@
- /* bmaj */ -1,
- /* kqfilter */ ttykqfilter,
- #else /* __FreeBSD_version >= 500000 */
-- /* flags */ D_TTY | D_KQFILTER,
-+ /* flags */ D_TTY,
- /* kqfilter */ ttykqfilter,
- #endif
- #endif
-+#else
-+ .d_open = sioopen,
-+ .d_close = sioclose,
-+ .d_read = sioread,
-+ .d_write = siowrite,
-+ .d_ioctl = sioioctl,
-+ .d_name = driver_name,
-+#if __FreeBSD_version < 600019
-+#ifdef MAJOR_AUTO
-+ .d_maj = MAJOR_AUTO,
-+#else
-+ .d_maj = CDEV_MAJOR,
-+#endif
-+#endif
-+ .d_kqfilter = ttykqfilter,
-+#if __FreeBSD_version >= 502102
-+ .d_flags = D_TTY | D_NEEDGIANT,
-+ .d_version = D_VERSION
-+#else
-+ .d_poll = ttypoll,
-+#endif
-+#endif
- };
-
- static u_int com_events; /* input chars + weighted output completions */
-@@ -566,8 +622,8 @@
- u_int32_t Get_PCI_BASE_ADDRESS_IO_MASK(void);
- u_int8_t Get_PCI_BASE_ADDRESS_SPACE_IO(void);
- u_int32_t VMODEM_Get_System_Time(void);
--u_int8_t inp(u_int16_t addr);
--void outp(u_int16_t addr, u_int8_t value);
-+u_char inp(u_int addr);
-+void outp(u_int addr, u_char value);
- u_int16_t inpw(u_int16_t addr);
- void outpw(u_int16_t addr, u_int16_t value);
- u_int32_t inpd(u_int16_t addr);
-@@ -695,7 +751,7 @@
-
- for (i = 0; i < 6; i++) {
- dev_info->BaseAddress[i]
-- = pci_read_config(lt_dev, PCIR_MAPS + i * 4, 4);
-+ = pci_read_config(lt_dev, PCIR_BAR(i), 4);
- DPRINTF(1,(" BaseAddress[%d] = 0x%08lx\n",
- i, dev_info->BaseAddress[i]));
- }
-@@ -836,12 +892,12 @@
- return t;
- }
-
--u_int8_t inp(u_int16_t addr)
-+u_char inp(u_int addr)
- {
- return inb(addr);
- }
-
--void outp(u_int16_t addr, u_int8_t value)
-+void outp(u_int addr, u_char value)
- {
- outb(addr, value);
- }
-@@ -968,8 +1024,6 @@
- {
- { SWI_TTY , "SWI_TTY" },
- { SWI_NET , "SWI_NET" },
-- { SWI_CAMNET , "SWI_CAMNET" },
-- { SWI_CAMBIO , "SWI_CAMBIO" },
- { -1 , NULL }
- };
-
-@@ -1175,7 +1229,7 @@
-
- found = 0;
- for (i = 0; i < 6; i++) {
-- com->iorid[i] = PCIR_MAPS + 4 * i;
-+ com->iorid[i] = PCIR_BAR(i);
- data = pci_read_config(dev, com->iorid[i], 4);
- if (((data & 0x01UL) == 0x01) &&
- ((data & ~0x03UL) != 0 )) {
-@@ -1232,6 +1286,9 @@
-
- if (intr_type & INTR_TYPE_FAST) {
- ret = bus_setup_intr(dev, com->irqres, intr_type,
-+#if __FreeBSD_version >= 700031
-+ NULL,
-+#endif
- siointr, com, &com->cookie);
- if (ret != 0)
- intr_type &= ~INTR_TYPE_FAST;
-@@ -1240,6 +1297,9 @@
- }
- if (ret != 0) {
- ret = bus_setup_intr(dev, com->irqres, intr_type,
-+#if __FreeBSD_version >= 700031
-+ NULL,
-+#endif
- siointr, com, &com->cookie);
- if (ret == 0 && (ltmdm_intr_type & INTR_TYPE_FAST)) {
- device_printf(dev, "could not activate interrupt in fast mode\n");
-@@ -1295,8 +1355,11 @@
- DPRINTF(1,(" x_chip_version = %d\n", x_chip_version));
-
- com->flags = flags;
-+
-+#ifdef ENABLE_PPS
- com->pps.ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR;
- pps_init(&com->pps);
-+#endif
-
- /*
- * initialize the device registers as follows:
-@@ -1368,11 +1431,16 @@
- write_vuart_port(UART_FIFO, 0);
- printf("\n");
-
--#if __FreeBSD_version >= 500000
-+#if __FreeBSD_version >= 500000 && __FreeBSD_version < 700003
- if (sio_fast_ih == NULL)
- swi_add(&tty_ithd, "tty:ltmdm", siopoll, NULL, ltmdm_swi_type, 0, &sio_fast_ih);
- if (sio_slow_ih == NULL)
- swi_add(&clk_ithd, "tty:ltmdm", siopoll, NULL, ltmdm_swi_type, 0, &sio_slow_ih);
-+#elif __FreeBSD_version >= 700003
-+ if (sio_fast_ih == NULL)
-+ swi_add(&tty_intr_event, "tty:ltmdm", siopoll, NULL, ltmdm_swi_type, 0, &sio_fast_ih);
-+ if (sio_slow_ih == NULL)
-+ swi_add(&clk_intr_event, "tty:ltmdm", siopoll, NULL, ltmdm_swi_type, 0, &sio_slow_ih);
- #else
- if (!sio_registered) {
- register_swi(ltmdm_swi_type, siopoll);
-@@ -1415,7 +1483,7 @@
- return EBUSY;
-
- com->gone = 1;
--#if __FreeBSD_version >= 500000
-+#if __FreeBSD_version >= 500000 && __FreeBSD_version < 700003
- if (sio_fast_ih != NULL) {
- ithread_remove_handler(sio_fast_ih);
- sio_fast_ih = NULL;
-@@ -1424,6 +1492,15 @@
- ithread_remove_handler(sio_slow_ih);
- sio_slow_ih = NULL;
- }
-+#elif __FreeBSD_version >= 700003
-+ if (sio_fast_ih != NULL) {
-+ intr_event_remove_handler(sio_fast_ih);
-+ sio_fast_ih = NULL;
-+ }
-+ if (sio_slow_ih != NULL) {
-+ intr_event_remove_handler(sio_slow_ih);
-+ sio_slow_ih = NULL;
-+ }
- #else
- if (sio_registered) {
- unregister_swi(ltmdm_swi_type, siopoll);
-@@ -1433,11 +1510,19 @@
-
- s = splfunc();
- if (tp) {
-+#if __FreeBSD_version > 502112
-+ (*linesw[tp->t_line]->l_close)(tp, FNONBLOCK);
-+#else
- (*linesw[tp->t_line].l_close)(tp, FNONBLOCK);
-+#endif
- disc_optim(tp, &tp->t_termios, com);
- comstop(tp, FREAD | FWRITE);
- comhardclose(com);
-+#if __FreeBSD_version < 502122
- ttyclose(tp);
-+#else
-+ ttygone(tp);
-+#endif
- }
- vxdPortClose();
- siosettimeout();
-@@ -1470,7 +1555,11 @@
- }
-
- static int
-+#if __FreeBSD_version > 502115
-+sioopen(struct cdev *dev, int flag, int mode, struct proc *p)
-+#else
- sioopen(dev_t dev, int flag, int mode, struct proc *p)
-+#endif
- {
- struct com_s *com;
- int error;
-@@ -1488,7 +1577,11 @@
- return (ENXIO);
- if (mynor & CONTROL_MASK)
- return (0);
-+#if __FreeBSD_version >= 700012
-+ tp = dev->si_tty = com->tp = ttyalloc();
-+#else
- tp = dev->si_tty = com->tp = ttymalloc(com->tp);
-+#endif
- s = splfunc();
- /*
- * We jump to this label after all non-interrupted sleeps to pick
-@@ -1610,7 +1703,11 @@
- * the true carrier.
- */
- if (com->prev_modem_status & MSR_DCD || mynor & CALLOUT_MASK)
-+#if __FreeBSD_version > 502112
-+ (*linesw[tp->t_line]->l_modem)(tp, 1);
-+#else
- (*linesw[tp->t_line].l_modem)(tp, 1);
-+#endif
- }
- /*
- * Wait for DCD if necessary.
-@@ -1626,7 +1723,11 @@
- goto out;
- goto open_top;
- }
-+#if __FreeBSD_version > 502112
-+ error = (*linesw[tp->t_line]->l_open)(dev, tp);
-+#else
- error = (*linesw[tp->t_line].l_open)(dev, tp);
-+#endif
- disc_optim(tp, &tp->t_termios, com);
- if (tp->t_state & TS_ISOPEN && mynor & CALLOUT_MASK)
- com->active_out = TRUE;
-@@ -1639,7 +1740,11 @@
- }
-
- static int
-+#if __FreeBSD_version > 502115
-+sioclose(struct cdev *dev, int flag, int mode, struct proc *p)
-+#else
- sioclose(dev_t dev, int flag, int mode, struct proc *p)
-+#endif
- {
- struct com_s *com;
- int mynor;
-@@ -1654,11 +1759,19 @@
- return (ENODEV);
- tp = com->tp;
- s = splfunc();
-+#if __FreeBSD_version > 502112
-+ (*linesw[tp->t_line]->l_close)(tp, flag);
-+#else
- (*linesw[tp->t_line].l_close)(tp, flag);
-+#endif
- disc_optim(tp, &tp->t_termios, com);
- comstop(tp, FREAD | FWRITE);
- comhardclose(com);
-+#if __FreeBSD_version < 502122
- ttyclose(tp);
-+#else
-+ tty_close(tp);
-+#endif
- siosettimeout();
- splx(s);
- if (com->gone) {
-@@ -1685,7 +1798,9 @@
- s = splfunc();
- com->do_timestamp = FALSE;
- com->do_dcd_timestamp = FALSE;
-+#ifdef ENABLE_PPS
- com->pps.ppsparam.mode = 0;
-+#endif
- write_vuart_port(UART_CFCR, com->cfcr_image &= ~CFCR_SBREAK);
- {
- write_vuart_port(UART_IER, 0);
-@@ -1724,7 +1839,11 @@
- }
-
- static int
-+#if __FreeBSD_version > 502115
-+sioread(struct cdev *dev, struct uio *uio, int flag)
-+#else
- sioread(dev_t dev, struct uio *uio, int flag)
-+#endif
- {
- int mynor;
- struct com_s *com;
-@@ -1735,11 +1854,19 @@
- com = com_addr(MINOR_TO_UNIT(mynor));
- if (com == NULL || com->gone)
- return (ENODEV);
-+#if __FreeBSD_version > 502112
-+ return ((*linesw[com->tp->t_line]->l_read)(com->tp, uio, flag));
-+#else
- return ((*linesw[com->tp->t_line].l_read)(com->tp, uio, flag));
-+#endif
- }
-
- static int
-+#if __FreeBSD_version > 502115
-+siowrite(struct cdev *dev, struct uio *uio, int flag)
-+#else
- siowrite(dev_t dev, struct uio *uio, int flag)
-+#endif
- {
- int mynor;
- struct com_s *com;
-@@ -1754,7 +1881,11 @@
- if (com == NULL || com->gone)
- return (ENODEV);
-
-+#if __FreeBSD_version > 502112
-+ return ((*linesw[com->tp->t_line]->l_write)(com->tp, uio, flag));
-+#else
- return ((*linesw[com->tp->t_line].l_write)(com->tp, uio, flag));
-+#endif
- }
-
- static void
-@@ -1860,7 +1991,11 @@
- if (line_status & LSR_PE)
- recv_data |= TTY_PE;
- }
-+#if __FreeBSD_version > 502112
-+ (*linesw[tp->t_line]->l_rint)(recv_data, tp);
-+#else
- (*linesw[tp->t_line].l_rint)(recv_data, tp);
-+#endif
- lt_disable_intr();
- } while (buf < com->iptr);
- }
-@@ -1894,23 +2029,34 @@
- u_char recv_data;
- u_char int_ctl;
- u_char int_ctl_new;
-+#ifdef ENABLE_PPS
-+#if __FreeBSD_version < 500034
- struct timecounter *tc;
- u_int count;
-+#endif
-+#endif
-
- int_ctl = read_vuart_port(UART_IER);
- int_ctl_new = int_ctl;
-
- while (!com->gone) {
-+#ifdef ENABLE_PPS
- if (com->pps.ppsparam.mode & PPS_CAPTUREBOTH) {
- modem_status = read_vuart_port(UART_MSR);
- if ((modem_status ^ com->last_modem_status) & MSR_DCD) {
-+#if __FreeBSD_version < 500034
- tc = timecounter;
- count = tc->tc_get_timecount(tc);
- pps_event(&com->pps, tc, count,
-+#else
-+ pps_capture(&com->pps);
-+ pps_event(&com->pps,
-+#endif
- (modem_status & MSR_DCD) ?
- PPS_CAPTUREASSERT : PPS_CAPTURECLEAR);
- }
- }
-+#endif
- line_status = read_vuart_port(UART_LSR);
-
- /* input event? (check first to help avoid overruns) */
-@@ -1948,7 +2094,11 @@
- recv_data = 0;
- }
- ++com->bytes_in;
-+#if __FreeBSD_version > 502118
-+ if (com->tp->t_hotchar != 0 && recv_data == com->tp->t_hotchar)
-+#else
- if (com->hotchar != 0 && recv_data == com->hotchar)
-+#endif
- setsofttty();
- ioptr = com->iptr;
- if (ioptr >= com->ibufend)
-@@ -2053,17 +2203,23 @@
- }
-
- static int
-+#if __FreeBSD_version > 502115
-+sioioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct proc *p)
-+#else
- sioioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p)
-+#endif
- {
- struct com_s *com;
- int error;
- int mynor;
- int s;
- struct tty *tp;
-+#if __FreeBSD_version < 700003
- #if defined(COMPAT_43) || defined(COMPAT_SUNOS)
- u_long oldcmd;
- struct termios term;
- #endif
-+#endif
-
- mynor = minor(dev);
- com = com_addr(MINOR_TO_UNIT(mynor));
-@@ -2103,6 +2259,7 @@
- }
- }
- tp = com->tp;
-+#if __FreeBSD_version < 700003
- #if defined(COMPAT_43) || defined(COMPAT_SUNOS)
- term = tp->t_termios;
- oldcmd = cmd;
-@@ -2112,6 +2269,7 @@
- if (cmd != oldcmd)
- data = (caddr_t)&term;
- #endif
-+#endif
- if (cmd == TIOCSETA || cmd == TIOCSETAW || cmd == TIOCSETAF) {
- int cc;
- struct termios *dt = (struct termios *)data;
-@@ -2134,7 +2292,11 @@
- if (lt->c_ospeed != 0)
- dt->c_ospeed = tp->t_ospeed;
- }
-+#if __FreeBSD_version > 502112
-+ error = (*linesw[tp->t_line]->l_ioctl)(tp, cmd, data, flag, p);
-+#else
- error = (*linesw[tp->t_line].l_ioctl)(tp, cmd, data, flag, p);
-+#endif
- if (error != ENOIOCTL)
- return (error);
- s = splfunc();
-@@ -2189,13 +2351,17 @@
- com->do_timestamp = TRUE;
- *(struct timeval *)data = com->timestamp;
- break;
-+#if __FreeBSD_version < 502119
- case TIOCDCDTIMESTAMP:
- com->do_dcd_timestamp = TRUE;
- *(struct timeval *)data = com->dcd_timestamp;
- break;
-+#endif
- default:
- splx(s);
-+#ifdef ENABLE_PPS
- error = pps_ioctl(cmd, data, &com->pps);
-+#endif
- if (error == ENODEV)
- error = ENOTTY;
- return (error);
-@@ -2257,8 +2423,13 @@
- com->state &= ~CS_CHECKMSR;
- lt_enable_intr();
- if (delta_modem_status & MSR_DCD)
-+#if __FreeBSD_version > 502112
-+ (*linesw[tp->t_line]->l_modem)
-+ (tp, com->prev_modem_status & MSR_DCD);
-+#else
- (*linesw[tp->t_line].l_modem)
- (tp, com->prev_modem_status & MSR_DCD);
-+#endif
- }
- if (com->state & CS_ODONE) {
- lt_disable_intr();
-@@ -2270,7 +2441,11 @@
- sio_busycheck_handle = timeout(siobusycheck, com, hz / 100);
- com->extra_state |= CSE_BUSYCHECK;
- }
-+#if __FreeBSD_version > 502112
-+ (*linesw[tp->t_line]->l_start)(tp);
-+#else
- (*linesw[tp->t_line].l_start)(tp);
-+#endif
- }
- if (com_events == 0)
- break;
-@@ -2769,11 +2944,21 @@
- && (!(t->c_iflag & PARMRK)
- || (t->c_iflag & (IGNPAR | IGNBRK)) == (IGNPAR | IGNBRK))
- && !(t->c_lflag & (ECHO | ICANON | IEXTEN | ISIG | PENDIN))
-+#if __FreeBSD_version > 502112
-+ && linesw[tp->t_line]->l_rint == ttyinput)
-+#else
- && linesw[tp->t_line].l_rint == ttyinput)
-+#endif
- tp->t_state |= TS_CAN_BYPASS_L_RINT;
- else
- tp->t_state &= ~TS_CAN_BYPASS_L_RINT;
-+#if __FreeBSD_version > 502112
-+#if __FreeBSD_version < 502119
-+ com->hotchar = linesw[tp->t_line]->l_hotchar;
-+#endif
-+#else
- com->hotchar = linesw[tp->t_line].l_hotchar;
-+#endif
- }
-
- #ifdef KLD_MODULE
-@@ -2796,7 +2981,7 @@
- #endif
-
- DRIVER_MODULE(ltmdm, pci, ltmdm_pci_driver, ltmdm_devclass, ltmdm_event, 0);
--#if 0
-+#if 1
- #if __FreeBSD_version >= 500000
- DRIVER_MODULE(ltmdm, cardbus, ltmdm_pci_driver, ltmdm_devclass, ltmdm_event, 0);
- #endif
diff --git a/comms/ltmdm/files/pkg-message.in b/comms/ltmdm/files/pkg-message.in
deleted file mode 100644
index c3d06c7cbf56..000000000000
--- a/comms/ltmdm/files/pkg-message.in
+++ /dev/null
@@ -1,17 +0,0 @@
-*******************************************************************************
-* *
-* This port contains a prebuilt kernel module. Due to the ever changing *
-* nature of FreeBSD it may be necessary to rebuild the module after a kernel *
-* source update. To do this reinstall the port. *
-* *
-*******************************************************************************
-To use these drivers, make sure that you have loaded the ltmdm kernel
-module, by doing
-
- # kldload ltmdm
-
-or adding
-
- ltmdm_load="YES"
-
-to your /boot/loader.conf.
diff --git a/comms/ltmdm/pkg-descr b/comms/ltmdm/pkg-descr
deleted file mode 100644
index 5739a99dfa40..000000000000
--- a/comms/ltmdm/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This port contains a driver for several Winmodems based on the Lucent LT
-chipset. It consists of a shim for the Linux binary only object file.
-
-I have tested this code on a Dell Inspiron 8000, and a Mitsubishi Diamond Voice
-internal PCI modem. Mr Watanabe has tested it on a ThinkPad i1124.
-
-The shim code was written Watanabe Kiyoshi
-
-Home page of the Linux driver :- http://www.heby.de/ltmodem
-
-WWW: http://www.heby.de/ltmodem
diff --git a/comms/ltmdm/pkg-plist b/comms/ltmdm/pkg-plist
deleted file mode 100644
index a691912b3ab5..000000000000
--- a/comms/ltmdm/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-@cwd %%KMODDIR%%
-ltmdm.ko
-@unexec kldxref %D
diff --git a/comms/yawmppp/Makefile b/comms/yawmppp/Makefile
deleted file mode 100644
index 5174a0963cd9..000000000000
--- a/comms/yawmppp/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: yawmppp
-# Date created: 07 Mar 2000
-# Whom: Will Andrews <andrews@technologist.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= yawmppp
-PORTVERSION= 2.0.2
-PORTREVISION= 5
-CATEGORIES= comms windowmaker
-MASTER_SITES= ftp://ftp.seul.org/pub/yawmppp/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Window Maker dockapp that helps with easy use of pppd
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_GNOME= gtk12
-USE_XORG= xpm x11
-CONFIGURE_ENV= GTKCONFIG="${GTK_CONFIG}" CFLAGS="${CFLAGS} -I${LOCALBASE}/include"
-
-MAN1= yawmppp.1x
-
-pre-patch:
- @${REINPLACE_CMD} -e "s@-g -O2@${CFLAGS}@g; s@-O2 -Wall@${CFLAGS} -Wall@g; \
- s@-O2@${CFLAGS}@g" ${WRKSRC}/*/Makefile.in \
- ${WRKSRC}/configure ${WRKSRC}/*/*/Makefile.in
- @${REINPLACE_CMD} -e 's!\/usr\/local!${PREFIX}!; \
- s!/usr/bin!${PREFIX}/bin!' ${WRKSRC}/src/ycommon.c
- @${REINPLACE_CMD} -e 's|/etc/ppp\(/yagetmodemspeed\)|${PREFIX}/bin\1|' \
- ${WRKSRC}/src/gtksetup/applet.c
- @${REINPLACE_CMD} -e 's|tac|cat|' ${WRKSRC}/src/dockapp/getmodemspeed.c
-
-do-install:
-.for file in dockapp/yagetmodemspeed dockapp/${PORTNAME} gtklog/${PORTNAME}.log \
- gtksetup/${PORTNAME}.pref thinppp/${PORTNAME}.thin
- @${INSTALL_PROGRAM} ${WRKSRC}/src/${file} ${PREFIX}/bin
-.endfor
- @${INSTALL_MAN} ${WRKSRC}/src/${PORTNAME}.1x ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in CHANGELOG FAQ README TODO
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800064
-BROKEN= does not build
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/comms/yawmppp/distinfo b/comms/yawmppp/distinfo
deleted file mode 100644
index dbba29aacde0..000000000000
--- a/comms/yawmppp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (yawmppp-2.0.2.tar.gz) = a0b7f08b977defc7699946c1a2658f61
-SHA256 (yawmppp-2.0.2.tar.gz) = 19de7ea377ecd974412a601eb2e4004131b2317b2aae856b08b52e38e02b13ea
-SIZE (yawmppp-2.0.2.tar.gz) = 102683
diff --git a/comms/yawmppp/pkg-descr b/comms/yawmppp/pkg-descr
deleted file mode 100644
index 9960b8b624a7..000000000000
--- a/comms/yawmppp/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-YAWMPPP (Yet Another Window Maker PPP dockapp) is a
-Window Maker dockapp that gets its inspiration from the
-original WMPPP. It has an easy-to-use GUI configuration
-dialog and generates a chat script (as well as stop and
-start scripts) for use with pppd. The dockapp shows
-how long you've been connected, current network traffic,
-and some fairly interesting lights.
-
-WWW: http://yawmppp.seul.org/
diff --git a/comms/yawmppp/pkg-plist b/comms/yawmppp/pkg-plist
deleted file mode 100644
index 1d74fc9deed2..000000000000
--- a/comms/yawmppp/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/yagetmodemspeed
-bin/yawmppp
-bin/yawmppp.log
-bin/yawmppp.pref
-bin/yawmppp.thin
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/devel/Makefile b/devel/Makefile
index 13c74066a587..8463cd4c7773 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1934,7 +1934,6 @@
SUBDIR += p5-Number-Bytes-Human
SUBDIR += p5-OLE-Storage_Lite
SUBDIR += p5-OOTools
- SUBDIR += p5-ORBit
SUBDIR += p5-Object-Accessor
SUBDIR += p5-Object-Array
SUBDIR += p5-Object-Declare
diff --git a/devel/p5-ORBit/Makefile b/devel/p5-ORBit/Makefile
deleted file mode 100644
index f1321c24af5a..000000000000
--- a/devel/p5-ORBit/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: p5-ORBit
-# Date created: 11 March 2001
-# Whom: vanilla
-#
-# $FreeBSD$
-#
-
-PORTNAME= ORBit
-PORTVERSION= 0.4.7
-PORTREVISION= 3
-CATEGORIES= devel perl5
-MASTER_SITES= CPAN
-MASTER_SITE_SUBDIR= ../by-authors/id/H/HR/HROGERS
-PKGNAMEPREFIX= p5-
-DISTNAME= CORBA-ORBit-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The perl binding for ORBit
-
-BUILD_DEPENDS= ${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error
-LIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit
-
-PERL_CONFIGURE= yes
-
-MAN3= CORBA::ORBit.3 \
- CORBA::ORBit::Fixed.3 \
- CORBA::ORBit::LongDouble.3 \
- CORBA::ORBit::LongLong.3 \
- CORBA::ORBit::ULongLong.3 \
- CORBA::ORBit::mapping.3
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/p5-ORBit/distinfo b/devel/p5-ORBit/distinfo
deleted file mode 100644
index 08e58fba9fbc..000000000000
--- a/devel/p5-ORBit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (CORBA-ORBit-0.4.7.tar.gz) = 9229c36e115c855a00de350000766b2b
-SHA256 (CORBA-ORBit-0.4.7.tar.gz) = 0e98eede6aeb9dfbdb0b5e2e0f0b6e86575f252a4c4403738dd37fdf94c5e19b
-SIZE (CORBA-ORBit-0.4.7.tar.gz) = 82544
diff --git a/devel/p5-ORBit/files/patch-Makefile.PL b/devel/p5-ORBit/files/patch-Makefile.PL
deleted file mode 100644
index a41a24f0104c..000000000000
--- a/devel/p5-ORBit/files/patch-Makefile.PL
+++ /dev/null
@@ -1,40 +0,0 @@
---- Makefile.PL.orig Sun Jul 7 14:24:33 2002
-+++ Makefile.PL Tue May 13 14:40:46 2003
-@@ -14,7 +14,7 @@
- server.o
- types.o);
-
--$orbit_version = `orbit-config --version`;
-+chomp($orbit_version = `orbit-config --version`);
- undef $orbit_version if $?;
-
- if (!defined $orbit_version) {
-@@ -41,6 +41,16 @@
- chomp($orbit_libs = `orbit-config --libs client server`);
- #$orbit_libs .= ' -R/opt/ORBit/lib ';
-
-+chomp($idl_cflags = `libIDL-config --cflags`);
-+undef $idl_cflags if $?;
-+chomp($idl_libs = `libIDL-config --libs`);
-+undef $idl_libs if $?;
-+
-+if (!defined $idl_libs) {
-+ print STDERR "libIDL-config not found\n";
-+ exit 1;
-+}
-+
- if ($] < 5.0045) {
- print STDERR "Using compatibility macros/routines for Perl 5.004\n";
- push @OBJECTS,'constsub.o';
-@@ -50,9 +60,9 @@
- 'NAME' => 'CORBA::ORBit',
- 'VERSION_FROM' => 'ORBit.pm',
- 'PREREQ_PM' => { 'Error' => 0.12 },
-- 'LIBS' => [$orbit_libs." -lIDL"],
-+ 'LIBS' => ["$orbit_libs $idl_libs"],
- 'DEFINE' => ($] < 5.0045 ? '-DPERL5004_COMPAT ' : ''),
-- 'INC' => $orbit_cflags,
-+ 'INC' => "$orbit_cflags $idl_cflags",
- 'OBJECT' => join(' ', @OBJECTS),
- 'XSOPT' => '-prototypes',
- # 'XSOPT' => '-nolinenumbers',
diff --git a/devel/p5-ORBit/pkg-descr b/devel/p5-ORBit/pkg-descr
deleted file mode 100644
index 10f6bed1cc30..000000000000
--- a/devel/p5-ORBit/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The perl binding for ORBit.
diff --git a/devel/p5-ORBit/pkg-plist b/devel/p5-ORBit/pkg-plist
deleted file mode 100644
index 30142f108fc4..000000000000
--- a/devel/p5-ORBit/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit/Fixed.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit/LongDouble.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit/LongLong.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit/ULongLong.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit/mapping.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CORBA/ORBit/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CORBA/ORBit/ORBit.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CORBA/ORBit/ORBit.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CORBA/ORBit
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/CORBA/ORBit
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CORBA
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/CORBA
diff --git a/emulators/Makefile b/emulators/Makefile
index 021ebc00aff6..0171890eaf25 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -131,7 +131,6 @@
SUBDIR += open-vm-tools-nox11
SUBDIR += openmsx
SUBDIR += osmose
- SUBDIR += p-interp
SUBDIR += parallels-tools
SUBDIR += pcemu
SUBDIR += pcsxr
diff --git a/emulators/p-interp/Makefile b/emulators/p-interp/Makefile
deleted file mode 100644
index 3f25215456a6..000000000000
--- a/emulators/p-interp/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: p-interp
-# Date created: 21 Aug 2001
-# Whom: Nick Sayer <nsayer@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= p-interp
-PORTVERSION= 0.5
-PORTREVISION= 2
-CATEGORIES= emulators
-MASTER_SITES= http://www.klebsch.de/ \
- http://www.kdbarto.org/UCSD_Pascal_files/:disks \
- http://kdbarto.homedns.org/UCSD_Pascal_files/:disks
-# ftp://ftp.apple.asimov.net/pub/apple_II/images/programming/pascal/apple_pascal/:disks \
-
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- apple_pascal_0.dsk.gz:disks apple_pascal_1.dsk.gz:disks \
- apple_pascal_2.dsk.gz:disks apple_pascal_3.dsk.gz:disks
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A UCSD (Apple) Pascal p-code interpreter environment
-
-BROKEN= size mismatch
-
-BUILD_DEPENDS= gccmakedep:${PORTSDIR}/devel/gccmakedep
-
-USE_XORG= x11 xt
-
-RESTRICTED= Redistribution rights for Apple Pascal disk images are unclear
-
-MAN1= ucsd.1 svolio.1 svolcvt.1
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${CP} ${DISTDIR}/apple_pascal_?.dsk.gz ${WRKDIR}/${DISTNAME}
- @${GUNZIP_CMD} ${WRKDIR}/${DISTNAME}/apple_pascal_?.dsk.gz
-
-pre-build:
- cd ${WRKDIR}/${DISTNAME} && ${MAKE} depend
-
-post-build:
- cd ${WRKDIR}/${DISTNAME} && ${MAKE} work.svol
-
-pre-install:
- ${MKDIR} ${PREFIX}/share/p-interp
- ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/README ${PREFIX}/share/p-interp
- ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/COPYING ${PREFIX}/share/p-interp
- ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/system.svol ${PREFIX}/share/p-interp
- ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/work.svol ${PREFIX}/share/p-interp
-
-.include <bsd.port.post.mk>
diff --git a/emulators/p-interp/distinfo b/emulators/p-interp/distinfo
deleted file mode 100644
index ff63a70c37c0..000000000000
--- a/emulators/p-interp/distinfo
+++ /dev/null
@@ -1,15 +0,0 @@
-MD5 (p-interp-0.5.tar.gz) = f202ba60c68076028e7a5bbdbf3fddc9
-SHA256 (p-interp-0.5.tar.gz) = d1e74a5cefefd7e0465fd5bfa2edbc214afbd8aa91774cd0e6e23bfc8fe80e43
-SIZE (p-interp-0.5.tar.gz) = 77228
-MD5 (apple_pascal_0.dsk.gz) = 16fdcd5303b23d5eff41f99489d5bdb0
-SHA256 (apple_pascal_0.dsk.gz) = 4b75695a0d8231a4b83c0f7f70496877ccbc670ccf1b239bf703ec89aa087ed3
-SIZE (apple_pascal_0.dsk.gz) = 66255
-MD5 (apple_pascal_1.dsk.gz) = f072e3e8d37b2a21f578ec9113541bee
-SHA256 (apple_pascal_1.dsk.gz) = e2d469a9da4c2a43a289c49cba56e6c096e7c7d29f1a4c24a5265e8720cd52c5
-SIZE (apple_pascal_1.dsk.gz) = 67363
-MD5 (apple_pascal_2.dsk.gz) = f59249203cd4d62d9bcf4fe057a43b24
-SHA256 (apple_pascal_2.dsk.gz) = 18b54cbe11f01667afa975625b05f3ebe36733395c4f487f63082ad596e81a6d
-SIZE (apple_pascal_2.dsk.gz) = 50419
-MD5 (apple_pascal_3.dsk.gz) = 457f1b9dc8edfc1856a7b4fff97298d6
-SHA256 (apple_pascal_3.dsk.gz) = 3555ada5ed40a41f4519c030ac9ce0313120755d1e276b25e3164669a59fdb56
-SIZE (apple_pascal_3.dsk.gz) = 44031
diff --git a/emulators/p-interp/files/patch-aa b/emulators/p-interp/files/patch-aa
deleted file mode 100644
index 3c7c9a28935a..000000000000
--- a/emulators/p-interp/files/patch-aa
+++ /dev/null
@@ -1,31 +0,0 @@
---- Makefile.orig Sun Jun 10 13:40:04 2001
-+++ Makefile Tue Aug 21 07:07:13 2001
-@@ -61,13 +61,13 @@
- #
- #
-
--PREFIX=/usr/local
-+#PREFIX=/usr/local
-
- SRCS=interpreter.c Memory.c Stack.c Sets.c Array.c native6502.c Longint.c \
- UnitIo.c Term.c Diskio.c Printer.c Search.c turtlegr.c ptrace.c
- OBJS=$(SRCS:%.c=%.o)
-
--X11=/opt/X11
-+X11=${LOCALBASE}
-
- X11_INCLUDE=$(X11)/include
- X11_LIB=$(X11)/lib
-@@ -105,10 +105,10 @@
- $(CC) -o $@ -g xturtleserver.c -I$(X11_INCLUDE) -L$(X11_LIB) -R$(X11_LIB) -lXt -lX11 -lm
-
- ucsd: $(OBJS)
-- $(CC) -o $@ $(OBJS) -lncurses_g -lm
-+ $(CC) -o $@ $(OBJS) -lncurses -lm
-
- svolio: svolio.o Diskio.o Memory.o
-- $(CC) -o $@ $+ -lcurses
-+ $(CC) -o $@ $> -lcurses
-
- depend:
- $(MAKEDEPEND) -DMAKEDEPEND $(INCLUDES) $(DEFINES) $(SRCS) svolio.c svolcvt.c xturtleserver.c
diff --git a/emulators/p-interp/files/patch-ab b/emulators/p-interp/files/patch-ab
deleted file mode 100644
index 93c332cd93aa..000000000000
--- a/emulators/p-interp/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- interpreter.c.orig Tue Aug 21 06:48:06 2001
-+++ interpreter.c Tue Aug 21 06:48:30 2001
-@@ -83,7 +83,7 @@
- #include <sys/stat.h>
- #include <sys/time.h>
- #include <fcntl.h>
--#include <getopt.h>
-+/*#include <getopt.h>*/
-
- #include "version.h"
- #include "psystem.h"
diff --git a/emulators/p-interp/files/patch-ac b/emulators/p-interp/files/patch-ac
deleted file mode 100644
index e9fc7d714184..000000000000
--- a/emulators/p-interp/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- svolio.c.orig Tue Aug 21 06:48:18 2001
-+++ svolio.c Tue Aug 21 06:48:36 2001
-@@ -44,7 +44,7 @@
- #include <unistd.h>
- #include <stdarg.h>
- #include <ctype.h>
--#include <getopt.h>
-+/*#include <getopt.h>*/
-
- #include "psystem.h"
- #include "Memory.h"
diff --git a/emulators/p-interp/files/patch-ad b/emulators/p-interp/files/patch-ad
deleted file mode 100644
index 523b5e173f61..000000000000
--- a/emulators/p-interp/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- Term.c.orig Tue Aug 21 06:52:09 2001
-+++ Term.c Tue Aug 21 06:52:18 2001
-@@ -396,7 +396,7 @@
- tcgetattr(TermOut, &OldTerm);
- NewTerm=OldTerm;
- NewTerm.c_iflag &= ~(PARMRK | ISTRIP | INLCR | IGNCR |
-- ICRNL | IUCLC | IXOFF | IXON);
-+ ICRNL | /*IUCLC |*/ IXOFF | IXON);
- NewTerm.c_oflag &= ~OPOST;
- NewTerm.c_lflag &= ~(ISIG | ICANON | ECHO | ECHONL | IEXTEN);
- NewTerm.c_cc[VMIN]=1;
diff --git a/emulators/p-interp/pkg-descr b/emulators/p-interp/pkg-descr
deleted file mode 100644
index 1c71137f4e8e..000000000000
--- a/emulators/p-interp/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-From the man page:
-
-DESCRIPTION
- This is the second public release of my P-code interpreter. It does allow
- to run Apple Pascal (an ancient programming environment) on todays com-
- puter systems. Although I did many improvements to this code after my
- first release, it still is experimental code.
-
-WWW: http://www.klebsch.de/
diff --git a/emulators/p-interp/pkg-plist b/emulators/p-interp/pkg-plist
deleted file mode 100644
index e11e84dfc41b..000000000000
--- a/emulators/p-interp/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/ucsd
-bin/svolio
-bin/svolcvt
-bin/xturtleserver
-share/p-interp/README
-share/p-interp/COPYING
-share/p-interp/system.svol
-share/p-interp/work.svol
-@dirrm share/p-interp
diff --git a/graphics/Makefile b/graphics/Makefile
index 46dab1d8aedf..ec333b5f62d1 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -937,7 +937,6 @@
SUBDIR += vigra
SUBDIR += vindaloo
SUBDIR += vips
- SUBDIR += visionegg
SUBDIR += visionworkbench
SUBDIR += visprint
SUBDIR += vp
diff --git a/graphics/visionegg/Makefile b/graphics/visionegg/Makefile
deleted file mode 100644
index e6575a9189ea..000000000000
--- a/graphics/visionegg/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: visionegg
-# Date created: Jan 9, 2003
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= visionegg
-PORTVERSION= 1.0
-PORTREVISION= 5
-CATEGORIES= graphics
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Visual stimulus creation and control
-
-BUILD_DEPENDS= \
- ${PYNUMERIC} \
- ${PYTHON_SITELIBDIR}/PIL/Image.py:${PORTSDIR}/graphics/py-imaging \
- ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl \
- ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
-RUN_DEPENDS= \
- ${PYNUMERIC} \
- ${PYTHON_SITELIBDIR}/PIL/Image.py:${PORTSDIR}/graphics/py-imaging \
- ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl \
- ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
-
-BROKEN= does not package
-
-USE_GL= glut
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYDISTUTILS_BUILDARGS= -L${LOCALBASE}/lib
-CFLAGS+= -I${LOCALBASE}/include
-
-do-build:
- @(cd ${BUILD_WRKSRC}; \
- ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} build_py ; \
- ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} build_ext ${PYDISTUTILS_BUILDARGS})
-
-.include <bsd.port.mk>
diff --git a/graphics/visionegg/distinfo b/graphics/visionegg/distinfo
deleted file mode 100644
index 1f606ab0a43c..000000000000
--- a/graphics/visionegg/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (visionegg-1.0.tar.gz) = 17297f40a59f3684988c5790e306426c
-SHA256 (visionegg-1.0.tar.gz) = fda1ffc42759ced3c4099d8895a0960e51a2c8449fa8ac2e9857c6c90e482b40
-SIZE (visionegg-1.0.tar.gz) = 1044755
diff --git a/graphics/visionegg/pkg-descr b/graphics/visionegg/pkg-descr
deleted file mode 100644
index c51e4b233083..000000000000
--- a/graphics/visionegg/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The Vision Egg is a very powerful, flexible, and free way to produce stimuli
-for vision research experiments.
- - Perform experiments using an inexpensive PC and standard consumer
- graphics card
- - Perform experiments using a graphics workstation if special features
- needed
- - Data acquisition and other realtime hardware control capabilities such
- as fMRI
- - Dynamically generated stimuli can be changed in realtime via software
- or external hardware
- - Produce traditional stimuli to replace legacy systems
- - Produce stimuli not possible using other hardware
- - Demo programs to get you started right away
-
-WWW: http://www.visionegg.org/
diff --git a/graphics/visionegg/pkg-plist b/graphics/visionegg/pkg-plist
deleted file mode 100644
index 5079f28d9165..000000000000
--- a/graphics/visionegg/pkg-plist
+++ /dev/null
@@ -1,194 +0,0 @@
-VisionEgg/LICENSE.txt
-VisionEgg/README.txt
-VisionEgg/VisionEgg.cfg
-VisionEgg/check-config.py
-VisionEgg/data/az_el.png
-VisionEgg/data/panorama.jpg
-VisionEgg/data/spiral.png
-VisionEgg/data/visionegg.bmp
-VisionEgg/data/visionegg.tif
-VisionEgg/data/water.mov
-VisionEgg/test/conform.py
-VisionEgg/test/display_dc_restoration.py
-VisionEgg/test/display_voltage_regulation.py
-VisionEgg/test/opengl_info.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Configuration.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Configuration.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Configuration.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Core.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Core.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Core.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Daq.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Daq.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Daq.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqKeyboard.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqKeyboard.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqKeyboard.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqLPT.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqLPT.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqLPT.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqOverTCP.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqOverTCP.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/DaqOverTCP.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Deprecated.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Deprecated.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Deprecated.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Dots.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Dots.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Dots.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/FlowControl.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/FlowControl.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/FlowControl.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/GL.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/GL.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/GL.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/GLTrace.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/GLTrace.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/GLTrace.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/GUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/GUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/GUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Gratings.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Gratings.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Gratings.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Lib3DS.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Lib3DS.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Lib3DS.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/MoreStimuli.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/MoreStimuli.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/MoreStimuli.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/ParameterTypes.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/ParameterTypes.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/ParameterTypes.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PlatformDependent.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PlatformDependent.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PlatformDependent.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/AST_ext.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/AST_ext.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/AST_ext.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ColorCalGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ColorCalGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ColorCalGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ColorCalServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ColorCalServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ColorCalServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/DropinGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/DropinGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/DropinGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/DropinServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/DropinServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/DropinServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysGUIUtils.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysGUIUtils.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysGUIUtils.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/EPhysServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/FlatGratingGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/FlatGratingGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/FlatGratingGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/FlatGratingServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/FlatGratingServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/FlatGratingServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/GridGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/GridGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/GridGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/GridServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/GridServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/GridServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/MouseTargetGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/MouseTargetGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/MouseTargetGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/MouseTargetServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/MouseTargetServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/MouseTargetServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ScreenPositionGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ScreenPositionGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ScreenPositionGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ScreenPositionServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ScreenPositionServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/ScreenPositionServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SphereGratingGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SphereGratingGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SphereGratingGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SphereGratingServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SphereGratingServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SphereGratingServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SpinningDrumGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SpinningDrumGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SpinningDrumGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SpinningDrumServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SpinningDrumServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/SpinningDrumServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/TargetGUI.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/TargetGUI.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/TargetGUI.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/TargetServer.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/TargetServer.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/TargetServer.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/VarTypes.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/VarTypes.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/VarTypes.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/__init__.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/__init__.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps/__init__.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroClient.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroClient.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroClient.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroHelpers.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroHelpers.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/PyroHelpers.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/QuickTime.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/QuickTime.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/QuickTime.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/ResponseControl.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/ResponseControl.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/ResponseControl.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/SphereMap.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/SphereMap.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/SphereMap.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/TCPController.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/TCPController.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/TCPController.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Text.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Text.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Text.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/Textures.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/Textures.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/Textures.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/ThreeDeeMath.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/ThreeDeeMath.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/ThreeDeeMath.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/__init__.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/__init__.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/__init__.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/_draw_in_c.so
-%%PYTHON_SITELIBDIR%%/VisionEgg/_lib3ds.so
-%%PYTHON_SITELIBDIR%%/VisionEgg/darwin_getrefresh.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/darwin_getrefresh.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/darwin_getrefresh.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/gl_qt.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/gl_qt.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/gl_qt.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/posix_maxpriority.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/posix_maxpriority.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/posix_maxpriority.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/py_logging.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/py_logging.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/py_logging.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/win32_getrefresh.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/win32_getrefresh.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/win32_getrefresh.pyo
-%%PYTHON_SITELIBDIR%%/VisionEgg/win32_maxpriority.py
-%%PYTHON_SITELIBDIR%%/VisionEgg/win32_maxpriority.pyc
-%%PYTHON_SITELIBDIR%%/VisionEgg/win32_maxpriority.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/VisionEgg/PyroApps
-@dirrm %%PYTHON_SITELIBDIR%%/VisionEgg
-@dirrm %%PYTHON_SITELIBDIR%%
-@dirrm %%PYTHON_LIBDIR%%
-@dirrm VisionEgg/test
-@dirrm VisionEgg/data
-@dirrm VisionEgg
diff --git a/japanese/Makefile b/japanese/Makefile
index 0c19c19c0c46..5b63a8e8fef6 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -226,7 +226,6 @@
SUBDIR += nvi-iso-2022-jp
SUBDIR += nvi-sjis
SUBDIR += ochusha
- SUBDIR += okphone
SUBDIR += oleo
SUBDIR += onew
SUBDIR += otojiro-fpw
diff --git a/japanese/okphone/Makefile b/japanese/okphone/Makefile
deleted file mode 100644
index 8f930ff601a4..000000000000
--- a/japanese/okphone/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: okphone
-# Date created: 7 February 1996
-# Whom: asami
-#
-# $FreeBSD$
-#
-
-PORTNAME= okphone
-PORTVERSION= 1.2
-CATEGORIES= japanese net
-MASTER_SITES= ftp://ftp.fit.ac.jp/pub/Net/okphone/
-
-PATCH_SITES= ftp://ftp.fit.ac.jp/pub/Net/okphone/patch/
-PATCHFILES= ${DISTNAME}.FreeBSD-patch.rev2.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Conference-calling phone with Japanese support
-
-PATCH_DIST_STRIP= -p1
-MAN1= phone.1
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Broken with gcc 4.2
-.endif
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/phone.1 ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/okphone
-.for f in NOTE READ_ME Readme.kana
- ${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/okphone
-.endfor
-.endif
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
-.include <bsd.port.post.mk>
diff --git a/japanese/okphone/distinfo b/japanese/okphone/distinfo
deleted file mode 100644
index e4ef4e450012..000000000000
--- a/japanese/okphone/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (okphone-1.2.tar.gz) = e09ccdfd12c6738de6805ddabe0a12c3
-SHA256 (okphone-1.2.tar.gz) = 331ce042bec92323e14fc0318fe1c973c7c78cc9b5d938983c7ba16c959aa42c
-SIZE (okphone-1.2.tar.gz) = 68490
-MD5 (okphone-1.2.FreeBSD-patch.rev2.gz) = e71a0edc3b97259e5ad0c22acc4f5380
-SHA256 (okphone-1.2.FreeBSD-patch.rev2.gz) = 7aa1a5630ee5d68d926a64d589e87a166b9165240c5cc6b5a2d4eebff0f99868
-SIZE (okphone-1.2.FreeBSD-patch.rev2.gz) = 4616
diff --git a/japanese/okphone/files/patch-aa b/japanese/okphone/files/patch-aa
deleted file mode 100644
index 7c9afc7d59f2..000000000000
--- a/japanese/okphone/files/patch-aa
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./conv/Makefile.org Wed Feb 7 18:45:35 1996
-+++ ./conv/Makefile Wed Feb 7 18:45:36 1996
-@@ -5,10 +5,10 @@
- # This one is pretty straightforward - no special flags for it.
-
- CC = cc
--CFLAGS = -O
-+CFLAGS += -O
- SRCS = convd.c
- DEST = convd
--RDEST = /usr/local/etc/convd
-+RDEST = ${PREFIX}/libexec/convd
- #RDEST = /usr/local/lib/convd
-
- all: ${DEST}
-@@ -19,7 +19,7 @@
-
- install: ${DEST}
- /bin/rm -f ${RDEST}
-- cp ${DEST} ${RDEST}
-+ install -cs -m 755 -o bin -g bin ${DEST} ${RDEST}
-
- clean:
- /bin/rm -f ${DEST} core *.o
diff --git a/japanese/okphone/files/patch-ab b/japanese/okphone/files/patch-ab
deleted file mode 100644
index 244c705bc97b..000000000000
--- a/japanese/okphone/files/patch-ab
+++ /dev/null
@@ -1,28 +0,0 @@
---- ./client/Makefile.org Wed Feb 7 18:45:34 1996
-+++ ./client/Makefile Wed Feb 7 18:45:36 1996
-@@ -20,14 +20,14 @@
- CC = cc
- #CFLAGS = -O -DSERVICES -DLOCAL_ECHO
- #CFLAGS = -g -DSERVICES -DLOCAL_ECHO
--CFLAGS = -Isw -O -DSERVICES -DLOCAL_ECHO
-+CFLAGS += -Isw -O -DSERVICES -DLOCAL_ECHO
- #LIBS = -lcurses -ltermlib #-lresolv
- LIBS = sw/libsw.a -ltermlib -ll
-
- LPR = lpr -Psony
- #RDEST = /usr/ucb/phone
- #RDEST = /usr/local/phone
--RDEST = /usr/local/bin/phone
-+RDEST = ${PREFIX}/bin/phone
-
- HDRS = defs.h
-
-@@ -69,7 +69,7 @@
-
- install: ${DEST}
- /bin/rm -f ${RDEST}
-- cp ${DEST} ${RDEST}
-+ install -cs -m 755 -o bin -g bin ${DEST} ${RDEST}
-
- print: ${HDRS} ${SRCS}
- pr -f ${HDRS} ${SRCS} | expand -4 | ${LPR}
diff --git a/japanese/okphone/files/patch-ac b/japanese/okphone/files/patch-ac
deleted file mode 100644
index 6f922dfb3a41..000000000000
--- a/japanese/okphone/files/patch-ac
+++ /dev/null
@@ -1,29 +0,0 @@
---- ./master/Makefile.org Wed Feb 7 18:45:36 1996
-+++ ./master/Makefile Wed Feb 7 18:45:36 1996
-@@ -29,7 +29,7 @@
- #CFLAGS = -O -DSERVICES -DDPATH=\"$(CONVD)\" -DFORK
- #CFLAGS = -O -DINETD -DDPATH=\"$(CONVD)\"
- #CFLAGS = -O -DINETD -DDPATH=\"$(CONVD)\" -DSERVICES
--CFLAGS = $(OFLAG) $(INETD) -DFORK -DSERVICES -DDPATH=\"/usr/local/etc/convd\"
-+CFLAGS += $(OFLAGS) $(INETD) -DFORK -DSERVICES -DDPATH=\"${PREFIX}/libexec/convd\"
-
- LPR = lpr -Psony
- CC = cc
-@@ -44,7 +44,7 @@
- reinvite.o strsave.o utmp.o
-
- DEST = phoned
--RDEST = /usr/local/etc/in.phoned
-+RDEST = ${PREFIX}/libexec/phoned
- #RDEST = /etc/phoned
-
-
-@@ -61,7 +61,7 @@
-
- install: ${DEST}
- /bin/rm -f ${RDEST}
-- cp ${DEST} ${RDEST}
-+ install -cs -m 755 -o bin -g bin ${DEST} ${RDEST}
-
- clean:
- /bin/rm -f ${DEST} core *.o
diff --git a/japanese/okphone/files/patch-ad b/japanese/okphone/files/patch-ad
deleted file mode 100644
index b0408bbb2e6c..000000000000
--- a/japanese/okphone/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./Makefile.org Fri Dec 15 01:30:07 1989
-+++ ./Makefile Wed Feb 7 20:39:53 1996
-@@ -13,3 +13,8 @@
- done
-
- default: all
-+
-+install:
-+ for i in ${DIRS} ; do \
-+ cd $$i ; make MFLAGS="${MFLAGS}" $@ ; cd .. ; \
-+ done
diff --git a/japanese/okphone/files/patch-ae b/japanese/okphone/files/patch-ae
deleted file mode 100644
index 0790fdbf8145..000000000000
--- a/japanese/okphone/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./client/sw/Makefile.org Fri Dec 15 01:30:11 1989
-+++ ./client/sw/Makefile Wed Feb 7 20:57:50 1996
-@@ -1,7 +1,7 @@
- # $Header: /home/ncvs/ports/japanese/okphone/patches/patch-aa,v 1.3 1996/02/08 06:27:36 asami Exp $
-
- #CFLAGS= -g -pg
--CFLAGS= -O
-+CFLAGS+= -O
- objs= winit.o wcreate.o woutput.o wredraw.o wput.o wclear.o wbox.o wbell.o\
- tosjis.o
- srcs= winit.c wcreate.c woutput.c wredraw.c wput.c wclear.c wbox.c wbell.c\
diff --git a/japanese/okphone/files/patch-af b/japanese/okphone/files/patch-af
deleted file mode 100644
index b96be7d95f1c..000000000000
--- a/japanese/okphone/files/patch-af
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./conv/convd.c.orig Mon Dec 2 22:26:48 2002
-+++ ./conv/convd.c Mon Dec 2 22:26:54 2002
-@@ -406,8 +406,8 @@
- {
- #ifndef __FreeBSD__
- extern char *sys_errlist[];
--#endif
- extern int sys_nerr;
-+#endif
- char buf[128];
- char mesg[256];
- char host[32];
diff --git a/japanese/okphone/files/patch-ag b/japanese/okphone/files/patch-ag
deleted file mode 100644
index 9e7ae910dcbd..000000000000
--- a/japanese/okphone/files/patch-ag
+++ /dev/null
@@ -1,21 +0,0 @@
---- ./client/misc.c.orig Mon Dec 2 22:27:53 2002
-+++ ./client/misc.c Mon Dec 2 22:28:24 2002
-@@ -1,3 +1,4 @@
-+#include <errno.h>
- #include "defs.h"
- #undef echo()
- #undef noecho()
-@@ -27,11 +28,11 @@
- int fatal;
- char *mesg;
- {
-- extern int errno;
- #ifndef __FreeBSD__
-+ extern int errno;
- extern char *sys_errlist[];
--#endif
- extern int sys_nerr;
-+#endif
- char buf[80];
-
- if (errno) {
diff --git a/japanese/okphone/files/patch-ah b/japanese/okphone/files/patch-ah
deleted file mode 100644
index b6785ce6a1eb..000000000000
--- a/japanese/okphone/files/patch-ah
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./master/daemon.c.orig Mon Dec 2 22:27:23 2002
-+++ ./master/daemon.c Mon Dec 2 22:27:31 2002
-@@ -111,11 +111,11 @@
- char *
- error ()
- {
-- extern int errno;
- #ifndef __FreeBSD__
-+ extern int errno;
- extern char *sys_errlist[];
--#endif
- extern int sys_nerr;
-+#endif
-
- if (errno > sys_nerr)
- return ("Unknown error.");
diff --git a/japanese/okphone/files/patch-client::defs.h b/japanese/okphone/files/patch-client::defs.h
deleted file mode 100644
index 2c4952894a31..000000000000
--- a/japanese/okphone/files/patch-client::defs.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- client/defs.h.orig Fri Sep 27 05:47:14 2002
-+++ client/defs.h Fri Sep 27 05:49:02 2002
-@@ -11,7 +11,9 @@
- #endif
- char *index();
- char *strsave();
-+#ifndef __FreeBSD__
- char *malloc();
-+#endif
- char *basename();
- char *expalias();
-
diff --git a/japanese/okphone/files/patch-client::runprog.c b/japanese/okphone/files/patch-client::runprog.c
deleted file mode 100644
index 53a40a852854..000000000000
--- a/japanese/okphone/files/patch-client::runprog.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- client/runprog.c.orig Fri Dec 15 18:30:10 1989
-+++ client/runprog.c Fri Aug 8 12:26:10 2003
-@@ -133,7 +133,11 @@
-
- sigchld ()
- {
-+#ifdef __FreeBSD__
-+ int status;
-+#else
- union wait status;
-+#endif
-
- if (childpid == 0)
- return;
diff --git a/japanese/okphone/files/patch-master::child.c b/japanese/okphone/files/patch-master::child.c
deleted file mode 100644
index a18a1fc4730d..000000000000
--- a/japanese/okphone/files/patch-master::child.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- master/child.c.orig Fri Dec 15 18:30:13 1989
-+++ master/child.c Fri Aug 8 12:38:17 2003
-@@ -21,7 +21,11 @@
- sigchld ()
- {
- register INV *inv;
-+#ifdef __FreeBSD__
-+ int status;
-+#else
- union wait status;
-+#endif
- char mbuf[SIZ];
- int pid;
- int exitstat;
-@@ -31,7 +35,11 @@
- kill (pid, 9);
- exitstat = 1;
- } else
-+#ifdef __FreeBSD__
-+ exitstat = WEXITSTATUS(status);
-+#else
- exitstat = status.w_retcode;
-+#endif
-
- for (inv = invitations; inv; inv = inv->next)
- if (inv->pid == pid) /* does pid match? */
diff --git a/japanese/okphone/pkg-descr b/japanese/okphone/pkg-descr
deleted file mode 100644
index 43777d38fa02..000000000000
--- a/japanese/okphone/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is okphone, a conference-calling phone with Japanese support.
-Please read /usr/local/share/okphone/Readme.kana on how to read and
-write Japanese.
diff --git a/japanese/okphone/pkg-install b/japanese/okphone/pkg-install
deleted file mode 100644
index 2ee29e1e598d..000000000000
--- a/japanese/okphone/pkg-install
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-# installation script for okphone
-if [ "$2" != "POST-INSTALL" ]; then
- exit 0
-fi
-if ! grep -qw ^phone /etc/services; then
- echo ""
- echo "I don't see \"phone\" in your /etc/services file."
- echo "You may want to add the following to your /etc/services."
- echo ""
- echo "phone 1167/udp #phone - conference calling"
- echo ""
-fi
-if ! grep -qw ^phone /etc/inetd.conf; then
- echo ""
- echo "I don't see \"phone\" in your /etc/inetd.conf file."
- echo "You may want to add the following to your /etc/inetd.conf."
- echo ""
- echo "phone dgram udp wait root /usr/local/libexec/phoned phoned"
- echo ""
-fi
diff --git a/japanese/okphone/pkg-plist b/japanese/okphone/pkg-plist
deleted file mode 100644
index 7c4fe7c1b062..000000000000
--- a/japanese/okphone/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/phone
-libexec/phoned
-libexec/convd
-share/doc/okphone/NOTE
-share/doc/okphone/READ_ME
-share/doc/okphone/Readme.kana
-@dirrm share/doc/okphone
diff --git a/java/Makefile b/java/Makefile
index af93103b7bb9..dba73c20c50c 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -150,7 +150,6 @@
SUBDIR += netrexx
SUBDIR += openjdk6
SUBDIR += openjdk7
- SUBDIR += openjit
SUBDIR += phpeclipse
SUBDIR += poseidon
SUBDIR += proguard
diff --git a/java/openjit/Makefile b/java/openjit/Makefile
deleted file mode 100644
index 613910d599fe..000000000000
--- a/java/openjit/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# New ports collection makefile for: openjit
-# Date created: 26 September 2000
-# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= openjit
-PORTVERSION= 1.1.16
-PORTREVISION= 3
-CATEGORIES= java
-MASTER_SITES= http://www.openjit.org/dist/
-PKGNAMESUFFIX= -${JAVA_PORT:S,java/,,}
-DISTNAME= OpenJIT-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A high-performance reflective Java Just-In-Time bytecode compiler
-
-USE_JAVA= yes
-JAVA_OS= native
-JAVA_VENDOR?= bsdjava
-JAVA_VERSION?= 1.3
-
-ONLY_FOR_ARCHS= i386
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-jdk=${JAVA_HOME}
-MAKE_ARGS= ARCH=X86
-
-PLIST_SUB+= JAVADIR=${JAVA_HOME:S,${PREFIX}/,,}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-.if ${JAVA_PORT_VERSION} == 1.1
-JDKLIBDIR= ${PREFIX}/lib/OpenJIT
-PLIST_SUB+= JAVA2:="@comment " JAVA11:=""
-.else
-PLIST_SUB+= JAVA2:="" JAVA11:="@comment "
-.endif
-
-post-configure:
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/INSTALL
-
-do-install:
-.if ${JAVA_PORT_VERSION} == 1.1
- @${MKDIR} ${JDKLIBDIR}
- @${INSTALL_DATA} ${WRKSRC}/libOpenJIT.so ${JDKLIBDIR}
- @${INSTALL_DATA} ${WRKSRC}/OpenJIT.jar ${JDKLIBDIR}
-.else
- @${MKDIR} ${JAVA_HOME}/jre/classes
- @${INSTALL_DATA} ${WRKSRC}/libOpenJIT.so ${JAVA_HOME}/jre/lib/i386
- @cd ${WRKSRC} && ${FIND} org -name '*.class' \
- | ${CPIO} -pdmu -R ${LIBOWN}:${LIBGRP} ${JAVA_HOME}/jre/classes > /dev/null 2>&1
- @${FIND} ${JAVA_HOME}/jre/classes -type d | ${XARGS} ${CHMOD} a+rx
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
- @${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCSDIR}/INSTALL
- @${ECHO_MSG} ""
- @${ECHO_MSG} "See ${DOCSDIR}/INSTALL for usage instructions."
- @${ECHO_MSG} ""
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/java/openjit/distinfo b/java/openjit/distinfo
deleted file mode 100644
index edb436769a61..000000000000
--- a/java/openjit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (OpenJIT-1.1.16.tar.gz) = a22b4144c2e56fa2ea4afd67c1196d30
-SHA256 (OpenJIT-1.1.16.tar.gz) = 36f0de130eed9bd47624037d9e74d1cecda9c6f380d372db9b56b39e8a99ad3f
-SIZE (OpenJIT-1.1.16.tar.gz) = 139609
diff --git a/java/openjit/files/patch-aa b/java/openjit/files/patch-aa
deleted file mode 100644
index a7bfb473b2e7..000000000000
--- a/java/openjit/files/patch-aa
+++ /dev/null
@@ -1,22 +0,0 @@
-$FreeBSD$
-
---- Makefile.in.orig Thu Sep 6 18:01:03 2001
-+++ Makefile.in Thu Oct 16 19:34:18 2003
-@@ -117,7 +117,7 @@
- library: debug optimized OpenJIT.jar
-
- OpenJIT.jar: debug optimized
-- jar cvf OpenJIT.jar org/OpenJIT/*.class
-+ $(JAVA_HOME)/bin/jar cvf OpenJIT.jar org/OpenJIT/*.class
-
- CC = @CC@
-
-@@ -131,7 +131,7 @@
- OBJDIR = obj$(SUFFIX)
-
- CFLAGS_COMMON = -Wall @CFLAGS@
--CFLAGS_OPT = -O2
-+CFLAGS_OPT = -Wall @CFLAGS@
- CFLAGS_DBG = -g
- CFLAGS = $(CFLAGS_$(VARIANT)) $(CFLAGS_COMMON) $(OTHER_CFLAGS)
- INCLUDES = -I@JDK_INCLUDE@ -I@JDK_INCLUDE@/$(PLATFORM) -I@JDK_INCLUDE_OLD@ -I@JDK_INCLUDE_OLD@/$(PLATFORM) -I./CClassHeaders
diff --git a/java/openjit/files/patch-ab b/java/openjit/files/patch-ab
deleted file mode 100644
index dc2c24fcc149..000000000000
--- a/java/openjit/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure 2000/09/26 12:09:19 1.1
-+++ configure 2000/09/26 12:09:47
-@@ -724,7 +724,7 @@
- SET_MAKE="MAKE=${MAKE-make}"
- fi
-
--CFLAGS=""
-+#CFLAGS=""
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
diff --git a/java/openjit/files/patch-rt-X86.c b/java/openjit/files/patch-rt-X86.c
deleted file mode 100644
index 7da35fc10daf..000000000000
--- a/java/openjit/files/patch-rt-X86.c
+++ /dev/null
@@ -1,263 +0,0 @@
-$FreeBSD$
-
---- rt-X86.c.orig Thu Oct 16 20:16:17 2003
-+++ rt-X86.c Thu Oct 16 20:22:19 2003
-@@ -127,14 +127,14 @@
- #define ASM __asm__ volatile
-
- #ifdef SYM_UNDERSCORE
--__asm__("
--_OpenJIT_f2i = OpenJIT_f2i
--_OpenJIT_d2i = OpenJIT_f2i
--_OpenJIT_f2l = OpenJIT_f2l
--_OpenJIT_d2l = OpenJIT_d2l
--_OpenJIT_invokeinterface_quick = OpenJIT_invokeinterface_quick
--_throw_internal = throw_internal
--");
-+__asm__(
-+"_OpenJIT_f2i = OpenJIT_f2i\n"
-+"_OpenJIT_d2i = OpenJIT_f2i\n"
-+"_OpenJIT_f2l = OpenJIT_f2l\n"
-+"_OpenJIT_d2l = OpenJIT_d2l\n"
-+"_OpenJIT_invokeinterface_quick = OpenJIT_invokeinterface_quick\n"
-+"_throw_internal = throw_internal\n"
-+);
- #define ASM_TEXT_LABEL(X) __asm__(".text\n_" #X ":\n");
- #else
- #define ASM_TEXT_LABEL(X) __asm__(".text\n" #X ":\n");
-@@ -2051,107 +2051,107 @@
- extern int OpenJIT_d2i(); /* One arg is passed via floating ST(0) */
- extern int64_t OpenJIT_f2l(float f);
- extern int64_t OpenJIT_d2l(double d);
--__asm__("
--OpenJIT_d2i = OpenJIT_f2i
--.text
-- .align 4
-- .type OpenJIT_f2i,@function
--OpenJIT_f2i:
-- pushl %ebp
-- movl %esp,%ebp
-- subl $8,%esp
-- ftst
-- fnstcw -4(%ebp)
-- movl -4(%ebp),%eax
-- movb $0xc,%ah
-- movw %ax,-2(%ebp)
-- fldcw -2(%ebp)
-- fistpl -8(%ebp)
-- fldcw -4(%ebp)
-- movl -8(%ebp),%eax
-- cmp $0x80000000,%eax
-- je IntOverFlow
-- leave
-- ret
--
--IntOverFlow:
-- fnstsw
-- sahf
-- jp IntNaN
-- movl $0x80000000,%eax
-- adcl $-1,%eax
-- leave
-- ret
--IntNaN:
-- xorl %eax,%eax
-- leave
-- ret
--
--.text
-- .align 4
-- .type OpenJIT_f2l,@function
--OpenJIT_f2l:
-- pushl %ebp
-- movl %esp,%ebp
-- subl $12,%esp
-- flds 8(%ebp)
-- ftst
-- fnstcw -4(%ebp)
-- movl -4(%ebp),%eax
-- movb $0xc,%ah
-- movw %ax,-2(%ebp)
-- fldcw -2(%ebp)
-- fistpll -12(%ebp)
-- fldcw -4(%ebp)
-- movl -12(%ebp),%eax
-- movl $0x80000000,%ecx
-- movl -8(%ebp),%edx
-- xorl %edx,%ecx
-- orl %eax,%ecx
-- je LongOverFlow
-- leave
-- ret
--
-- .align 4
-- .type OpenJIT_d2l,@function
--OpenJIT_d2l:
-- pushl %ebp
-- movl %esp,%ebp
-- subl $12,%esp
-- fldl 8(%ebp)
-- ftst
-- fnstcw -4(%ebp)
-- movl -4(%ebp),%eax
-- movb $0xc,%ah
-- movw %ax,-2(%ebp)
-- fldcw -2(%ebp)
-- fistpll -12(%ebp)
-- fldcw -4(%ebp)
-- movl -12(%ebp),%eax
-- movl $0x80000000,%ecx
-- movl -8(%ebp),%edx
-- xorl %edx,%ecx
-- orl %eax,%ecx
-- je LongOverFlow
-- leave
-- ret
--
--LongOverFlow:
-- fnstsw
-- sahf
-- jp LongNaN
-- movl $0,%eax
-- adcl $-1,%eax
-- adcl $-1,%edx
-- leave
-- ret
--
--LongNaN:
-- xorl %eax,%eax
-- xorl %edx,%edx
-- leave
-- ret
--");
-+__asm__(
-+"OpenJIT_d2i = OpenJIT_f2i\n"
-+".text\n"
-+" .align 4\n"
-+" .type OpenJIT_f2i,@function\n"
-+"OpenJIT_f2i:\n"
-+" pushl %ebp\n"
-+" movl %esp,%ebp\n"
-+" subl $8,%esp\n"
-+" ftst\n"
-+" fnstcw -4(%ebp)\n"
-+" movl -4(%ebp),%eax\n"
-+" movb $0xc,%ah\n"
-+" movw %ax,-2(%ebp)\n"
-+" fldcw -2(%ebp)\n"
-+" fistpl -8(%ebp)\n"
-+" fldcw -4(%ebp)\n"
-+" movl -8(%ebp),%eax\n"
-+" cmp $0x80000000,%eax\n"
-+" je IntOverFlow\n"
-+" leave\n"
-+" ret\n"
-+"\n"
-+"IntOverFlow:\n"
-+" fnstsw\n"
-+" sahf\n"
-+" jp IntNaN\n"
-+" movl $0x80000000,%eax\n"
-+" adcl $-1,%eax\n"
-+" leave\n"
-+" ret\n"
-+"IntNaN:\n"
-+" xorl %eax,%eax\n"
-+" leave\n"
-+" ret\n"
-+"\n"
-+".text\n"
-+" .align 4\n"
-+" .type OpenJIT_f2l,@function\n"
-+"OpenJIT_f2l:\n"
-+" pushl %ebp\n"
-+" movl %esp,%ebp\n"
-+" subl $12,%esp\n"
-+" flds 8(%ebp)\n"
-+" ftst\n"
-+" fnstcw -4(%ebp)\n"
-+" movl -4(%ebp),%eax\n"
-+" movb $0xc,%ah\n"
-+" movw %ax,-2(%ebp)\n"
-+" fldcw -2(%ebp)\n"
-+" fistpll -12(%ebp)\n"
-+" fldcw -4(%ebp)\n"
-+" movl -12(%ebp),%eax\n"
-+" movl $0x80000000,%ecx\n"
-+" movl -8(%ebp),%edx\n"
-+" xorl %edx,%ecx\n"
-+" orl %eax,%ecx\n"
-+" je LongOverFlow\n"
-+" leave\n"
-+" ret\n"
-+"\n"
-+" .align 4\n"
-+" .type OpenJIT_d2l,@function\n"
-+"OpenJIT_d2l:\n"
-+" pushl %ebp\n"
-+" movl %esp,%ebp\n"
-+" subl $12,%esp\n"
-+" fldl 8(%ebp)\n"
-+" ftst\n"
-+" fnstcw -4(%ebp)\n"
-+" movl -4(%ebp),%eax\n"
-+" movb $0xc,%ah\n"
-+" movw %ax,-2(%ebp)\n"
-+" fldcw -2(%ebp)\n"
-+" fistpll -12(%ebp)\n"
-+" fldcw -4(%ebp)\n"
-+" movl -12(%ebp),%eax\n"
-+" movl $0x80000000,%ecx\n"
-+" movl -8(%ebp),%edx\n"
-+" xorl %edx,%ecx\n"
-+" orl %eax,%ecx\n"
-+" je LongOverFlow\n"
-+" leave\n"
-+" ret\n"
-+"\n"
-+"LongOverFlow:\n"
-+" fnstsw\n"
-+" sahf\n"
-+" jp LongNaN\n"
-+" movl $0,%eax\n"
-+" adcl $-1,%eax\n"
-+" adcl $-1,%edx\n"
-+" leave\n"
-+" ret\n"
-+"\n"
-+"LongNaN:\n"
-+" xorl %eax,%eax\n"
-+" xorl %edx,%edx\n"
-+" leave\n"
-+" ret\n"
-+);
-
- static int64_t
- OpenJIT_lshr(int64_t ll, unsigned b)
-@@ -2383,16 +2383,16 @@
- }
-
- extern void throw_internal();
--__asm__("
--.text
-- .align 4
-- .type throw_internal,@function
--throw_internal:
-- pushl %eax
-- jmp *%edx
--.Lfe_throw_internal:
-- .size throw_internal,.Lfe_throw_internal-throw_internal
--");
-+__asm__(
-+".text\n"
-+" .align 4\n"
-+" .type throw_internal,@function\n"
-+"throw_internal:\n"
-+" pushl %eax\n"
-+" jmp *%edx\n"
-+".Lfe_throw_internal:\n"
-+" .size throw_internal,.Lfe_throw_internal-throw_internal\n"
-+);
-
- #if defined(__linux__)
- static int signal_nest_count = -1;
diff --git a/java/openjit/pkg-descr b/java/openjit/pkg-descr
deleted file mode 100644
index d7c8ea7304f1..000000000000
--- a/java/openjit/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
- The OpenJIT project is an ongoing Java the programming language JIT
-compiler project as a collaborative effort between Tokyo Institute of Technology
-and Fujitsu Laboratory, partly sponsored by the Information Promotion Agency of
-Japan.
- OpenJIT is a "reflective" JIT compiler in that not only it is almost
-entirely written in Java, but also that it bootstraps and compiles itself during
-execution of the user program, and compiler components coexist as first-class
-objects in user heap space. Thus, users can tailor and customize the compilation
-of classes at runtime for variety of purposes such as application-specific
-optimization and partial evaluation, dynamic, compiler-assisted environment
-adaptation of programs, debugging, language extension and experimentation, and
-other types of advanced compiler-based research and applications. OpenJIT even
-allows full dynamic update of itself by loading the compiler classes on the fly
-from the network.
- OpenJIT is fully JDK compliant, and plugs into standard JVMs several
-Unix platforms such as Solaris (Sparc), Linux (x86), and FreeBSD (x86).
- On Linux/x86 platform, OpenJIT 1.1.14 is faster than the JDK 1.2 classic
-VM compiler, runs more or less the same speed as other commercial JIT compilers
-on classic VM.
- OpenJIT is completely free so long as it is used for non-commercial
-purposes. Its source, binaries, etc. can be freely distributed and modified
-without restriction.
-
-WWW: http://www.openjit.org/
diff --git a/java/openjit/pkg-plist b/java/openjit/pkg-plist
deleted file mode 100644
index 27cc96c99ebc..000000000000
--- a/java/openjit/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-%%JAVA11:%%lib/OpenJIT/OpenJIT.jar
-%%JAVA11:%%lib/OpenJIT/libOpenJIT.so
-%%JAVA2:%%%%JAVADIR%%/jre/lib/i386/libOpenJIT.so
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/BCinfo.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/Compile.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/CompilerError.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/Constants.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/ConvertRTL.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/Debug.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/ExceptionHandler.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/ILnode.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/InlineInfo.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/LinkageInfo.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/LinkedList.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/OpenJITLoader.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/OptimizeRTL.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/PCList.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/PCReloc.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/ParseBytecode.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/Select.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/SubrNode.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/SubrNodeList.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/Var.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/X86.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/X86code.class
-%%JAVA2:%%%%JAVADIR%%/jre/classes/org/OpenJIT/X86reg.class
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%JAVA11:%%@dirrm lib/OpenJIT
-%%JAVA2:%%@dirrm %%JAVADIR%%/jre/classes/org/OpenJIT
-%%JAVA2:%%@dirrm %%JAVADIR%%/jre/classes/org
-%%JAVA2:%%@dirrm %%JAVADIR%%/jre/classes
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 56fe174d9ce1..5ec6ca92a826 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -342,7 +342,6 @@
SUBDIR += xmms-status-plugin
SUBDIR += xmms-weasel
SUBDIR += xmps
- SUBDIR += xmps-win32-plugin
SUBDIR += xporthdmv
SUBDIR += xtheater
SUBDIR += xvid
diff --git a/multimedia/xmps-win32-plugin/Makefile b/multimedia/xmps-win32-plugin/Makefile
deleted file mode 100644
index 2dbef6bfd90e..000000000000
--- a/multimedia/xmps-win32-plugin/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: xmps-win32-plugin
-# Date created: 03 Feb 20001
-# Whom: Mario S F Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/multimedia/xmps-win32-plugin/Makefile,v 1.1 2006/10/11 23:24:13 ahze Exp $
-
-PORTNAME= xmps-win32-plugin
-PORTVERSION= 0.0.4
-PORTREVISION= 13
-CATEGORIES= multimedia
-MASTER_SITES= http://ftp.vin.bg.ac.yu/linux/mmedia/xmps/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= xmps plugin for Win32 (TM) Codecs
-
-LIB_DEPENDS= xmps.0:${PORTSDIR}/multimedia/xmps
-RUN_DEPENDS= ${CODEC_DETECTION_FILE}:${CODEC_PORT}
-
-USE_GETTEXT= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_GNOME= gtk12
-USE_LDCONFIG= yes
-
-#CODEC_PORT= ${PORTSDIR}/multimedia/win32-codecs
-CODEC_PORT= ${.CURDIR}/../win32-codecs
-CODEC_DETECTION_FILE!= ${MAKE} -f ${CODEC_PORT}/Makefile -V CODEC_DETECTION_FILE
-LIB_VERSION= 0
-PLIST_FILES= lib/xmps/codecs/video/libwin32.a \
- lib/xmps/codecs/video/libwin32.la \
- lib/xmps/codecs/video/libwin32.so \
- lib/xmps/codecs/video/libwin32.so.${LIB_VERSION}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e "s|/usr/lib/win32|${LOCALBASE}/lib/win32|" \
- ${WRKSRC}/src/win32_codec.c
- @${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' ${WRKSRC}/src/*
-
-post-install:
- @${LN} -sf libwin32.so ${PREFIX}/lib/xmps/codecs/video/libwin32.so.${LIB_VERSION}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700000
-BROKEN= Does not compile
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/multimedia/xmps-win32-plugin/distinfo b/multimedia/xmps-win32-plugin/distinfo
deleted file mode 100644
index 30fd2cfe47d7..000000000000
--- a/multimedia/xmps-win32-plugin/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xmps-win32-plugin-0.0.4.tar.gz) = 14a4677fca132d326dde36277f8f912c
-SHA256 (xmps-win32-plugin-0.0.4.tar.gz) = 6d836177156f0ab76531bdd483d192d4b9f940f286ef3b6a452e4849a5800803
-SIZE (xmps-win32-plugin-0.0.4.tar.gz) = 273304
diff --git a/multimedia/xmps-win32-plugin/pkg-descr b/multimedia/xmps-win32-plugin/pkg-descr
deleted file mode 100644
index 1cd126dffd94..000000000000
--- a/multimedia/xmps-win32-plugin/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Win32 Codecs plugin for XMPS
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index f0c838de0622..abfb8ef24d59 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -268,7 +268,6 @@
SUBDIR += sysmon
SUBDIR += tcpreplay
SUBDIR += tcptrack
- SUBDIR += tknetmon
SUBDIR += tork
SUBDIR += torrus
SUBDIR += trafd
diff --git a/net-mgmt/tknetmon/Makefile b/net-mgmt/tknetmon/Makefile
deleted file mode 100644
index 9d5b80b2b16d..000000000000
--- a/net-mgmt/tknetmon/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: tknetmon
-# Date created: 2006 Nov 01
-# Whom: vfom@narod.ru
-#
-# $FreeBSD$
-#
-
-PORTNAME= tknetmon
-PORTVERSION= 2.0.7a
-PORTREVISION= 5
-CATEGORIES= net-mgmt
-MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \
- http://vfom.narod.ru/download/
-DISTNAME= TkNetmon-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI for network monitoring tool "netmond" ( net-mgmt/netmond )
-
-BUILD_DEPENDS= tclsh8.4:${PORTSDIR}/lang/tcl84
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \
- ${LOCALBASE}/lib/libBLT24.so.3:${PORTSDIR}/x11-toolkits/blt \
- ${LOCALBASE}/lib/Tktable2.10/libTktable2.10.so:${PORTSDIR}/x11-toolkits/tktable \
- ${LOCALBASE}/lib/tcl8.4/sql1.0/libTclMySQL.so.1:${PORTSDIR}/databases/tcl-Mysql \
- ${LOCALBASE}/lib/snack2.2/libsnack.so:${PORTSDIR}/audio/snack \
- ${LOCALBASE}/bin/snmpget:${PORTSDIR}/net-mgmt/net-snmp \
- ${LOCALBASE}/sbin/fping:${PORTSDIR}/net/fping
-
-BROKEN= conflicting dependencies (tcl-Mysql brings in tcl85)
-
-DOCSDIR= ${PREFIX}/share/doc/TkNetmon
-EXAMPLESDIR= ${PREFIX}/share/examples/TkNetmon
-
-PLIST_SUB+= PORTNAME=TkNetmon PORTVERSION=${PORTVERSION}
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/tknetmon/distinfo b/net-mgmt/tknetmon/distinfo
deleted file mode 100644
index c90c2c69ebf9..000000000000
--- a/net-mgmt/tknetmon/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (TkNetmon-2.0.7a.tar.gz) = 28404877fe7ef87472f5d5811f347792
-SHA256 (TkNetmon-2.0.7a.tar.gz) = 47d7287ecc6753581df5fd64c292dbbe9bc91f5a56cc3a1106781f1251367a60
-SIZE (TkNetmon-2.0.7a.tar.gz) = 190815
diff --git a/net-mgmt/tknetmon/pkg-descr b/net-mgmt/tknetmon/pkg-descr
deleted file mode 100644
index 13210e37cdcf..000000000000
--- a/net-mgmt/tknetmon/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Graphical user interface for network monitoring package "netmond".
-With TkNetmon someone can create graphical network map, produce config file
-for "netmond", restart it, and view current network objects state,
-as it reported by netmond.
-
-WWW: http://vfom.narod.ru/TkNetmon
diff --git a/net-mgmt/tknetmon/pkg-plist b/net-mgmt/tknetmon/pkg-plist
deleted file mode 100644
index 64ffbfdf3229..000000000000
--- a/net-mgmt/tknetmon/pkg-plist
+++ /dev/null
@@ -1,95 +0,0 @@
-bin/TkNetmon
-lib/%%PORTNAME%%-%%PORTVERSION%%/TkNetmon.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/.tknetmonrc
-lib/%%PORTNAME%%-%%PORTVERSION%%/README.ru
-lib/%%PORTNAME%%-%%PORTVERSION%%/README.en
-lib/%%PORTNAME%%-%%PORTVERSION%%/KNOWNBUGS.ru
-lib/%%PORTNAME%%-%%PORTVERSION%%/CHANGES.ru
-lib/%%PORTNAME%%-%%PORTVERSION%%/LICENSE
-lib/%%PORTNAME%%-%%PORTVERSION%%/devices/devtable
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Node.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Monitor.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Dialogs.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Preferences.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Link.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Line.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Text.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/SaveFile.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/LoadFile.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Discovery.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/snmpNames.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/selectTargets.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/IpAddrLib.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/LoadHostsFile.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/LoadNetStateObjs.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/msgcat.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/menuConfig.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/EventsLog.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Bgp.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Interface.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/ifGroups.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Service.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Misc.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Methods.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Variables.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/stateSignal.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Logo.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/fontDialog.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/SNMP.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Sql.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/lib/Traps.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkPortHistory.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkDeviceView.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkIfUtil.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/TkSnmpTable.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/EventsLog.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/SystemLog.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/NodeReport.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/object-sql-log.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/subobject-sql-log.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/libexec/SndCtrl.tcl
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/unknown32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/unknown48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/pc32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/pc48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/cisco32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/cisco48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/win32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/win48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/pix32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/printer32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/printer48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/linux32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/linux48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/freebsd32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/freebsd48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/hub32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/hub48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/router32.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/router48.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/HPUX.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/icons/APCsymmetra.gif
-lib/%%PORTNAME%%-%%PORTVERSION%%/locale/ru.msg
-lib/%%PORTNAME%%-%%PORTVERSION%%/sounds/Up.wav
-lib/%%PORTNAME%%-%%PORTVERSION%%/sounds/Down.wav
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide.ru.html
-%%PORTDOCS%%%%DOCSDIR%%/ProgrammerGuide.html
-%%PORTDOCS%%%%DOCSDIR%%/ProgrammerGuide.ru.html
-%%PORTDOCS%%%%DOCSDIR%%/Libexec.ru.html
-%%PORTDOCS%%%%DOCSDIR%%/FAQ.ru.html
-%%PORTDOCS%%%%DOCSDIR%%/Example1.ru.html
-%%PORTDOCS%%%%DOCSDIR%%/EventsLog.ru.html
-%%PORTDOCS%%%%EXAMPLESDIR%%/netmon.conf
-%%PORTDOCS%%%%EXAMPLESDIR%%/snmp.list
-%%PORTDOCS%%%%EXAMPLESDIR%%/targets.list
-%%PORTDOCS%%%%EXAMPLESDIR%%/netmon.db.sql
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/devices
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/icons
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/lib
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/libexec
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/locale
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%/sounds
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm lib/%%PORTNAME%%-%%PORTVERSION%%
diff --git a/net/Makefile b/net/Makefile
index af3579cde479..61d1fd45d26e 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -20,7 +20,6 @@
SUBDIR += apinger
SUBDIR += arp-scan
SUBDIR += arp-sk
- SUBDIR += arpd
SUBDIR += arpdig
SUBDIR += arping
SUBDIR += arprelease
@@ -1113,7 +1112,6 @@
SUBDIR += vnc2swf
SUBDIR += vncreflector
SUBDIR += vnstat
- SUBDIR += vomit
SUBDIR += vserver
SUBDIR += vtun
SUBDIR += vyqchat
diff --git a/net/arpd/Makefile b/net/arpd/Makefile
deleted file mode 100644
index 74917ceb9f1e..000000000000
--- a/net/arpd/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Ports collection makefile for: arpd
-# Date created: 16/04/2002
-# Whom: Dominic Marks <dominic_marks@btinternet.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= arpd
-PORTVERSION= 0.2
-PORTREVISION= 7
-CATEGORIES= net
-MASTER_SITES= http://niels.xtdnet.nl/honeyd/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A daemon to service arp replies
-
-LIB_DEPENDS= event-1.4:${PORTSDIR}/devel/libevent \
- dnet.1:${PORTSDIR}/net/libdnet
-
-BROKEN= does not build
-
-GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-MAN8= arpd.8
-PLIST_FILES= sbin/arpd
-
-.include <bsd.port.mk>
diff --git a/net/arpd/distinfo b/net/arpd/distinfo
deleted file mode 100644
index 47f7edb8a307..000000000000
--- a/net/arpd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (arpd-0.2.tar.gz) = e2911fa9de1b92ef50deda1489ae944d
-SHA256 (arpd-0.2.tar.gz) = 21d55de1506b3dbbfddb1b57e782a5fbf7140d299fbb08f4a8e48daaaa8489e7
-SIZE (arpd-0.2.tar.gz) = 49437
diff --git a/net/arpd/files/patch-arpd.c b/net/arpd/files/patch-arpd.c
deleted file mode 100644
index 65feffe46220..000000000000
--- a/net/arpd/files/patch-arpd.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- arpd.c.orig Sun Feb 9 05:20:40 2003
-+++ arpd.c Wed Sep 1 13:38:11 2004
-@@ -265,7 +265,7 @@
- spa->addr_ip, tha->addr_eth, tpa->addr_ip);
-
- if (op == ARP_OP_REQUEST) {
-- syslog(LOG_DEBUG, __FUNCTION__ ": who-has %s tell %s",
-+ syslog(LOG_DEBUG, "%s: who-has %s tell %s", __FUNCTION__,
- addr_ntoa(tpa), addr_ntoa(spa));
- } else if (op == ARP_OP_REPLY) {
- syslog(LOG_INFO, "arp reply %s is-at %s",
-@@ -282,7 +282,7 @@
- int error;
-
- if (addr_cmp(addr, &arpd_ifent.intf_addr) == 0) {
-- syslog(LOG_DEBUG, __FUNCTION__ ": %s at %s",
-+ syslog(LOG_DEBUG, "%s: %s at %s", __FUNCTION__,
- addr_ntoa(addr), addr_ntoa(&arpd_ifent.intf_link_addr));
- return (0);
- }
-@@ -291,10 +291,10 @@
- error = arp_get(arpd_arp, &arpent);
-
- if (error == -1) {
-- syslog(LOG_DEBUG, __FUNCTION__ ": no entry for %s",
-+ syslog(LOG_DEBUG, "%s: no entry for %s", __FUNCTION__,
- addr_ntoa(addr));
- } else {
-- syslog(LOG_DEBUG, __FUNCTION__ ": %s at %s",
-+ syslog(LOG_DEBUG, "%s: %s at %s", __FUNCTION__,
- addr_ntoa(addr), addr_ntoa(&arpent.arp_ha));
- }
- return (error);
-@@ -423,7 +423,7 @@
- if ((req = SPLAY_FIND(tree, &arpd_reqs, &tmp)) != NULL) {
- addr_pack(&src.arp_ha, ADDR_TYPE_ETH, ETH_ADDR_BITS,
- ethip->ar_sha, ETH_ADDR_LEN);
-- syslog(LOG_DEBUG, __FUNCTION__ ": %s at %s",
-+ syslog(LOG_DEBUG, "%s: %s at %s", __FUNCTION__,
- addr_ntoa(&req->pa), addr_ntoa(&src.arp_ha));
-
- /* This address is claimed */
diff --git a/net/arpd/pkg-descr b/net/arpd/pkg-descr
deleted file mode 100644
index fadf333bf806..000000000000
--- a/net/arpd/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Arpd can be used to direct all Arp queries for an interface into a
-single IP address or network.
-
-WWW: http://www.citi.umich.edu/u/provos/
diff --git a/net/vomit/Makefile b/net/vomit/Makefile
deleted file mode 100644
index 6f7a9ec23d68..000000000000
--- a/net/vomit/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Ports collection makefile for: vomit
-# Date created: 23 Aug 2001
-# Whom: Kris Kennaway <kris@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= vomit
-PORTVERSION= 0.2c
-PORTREVISION= 7
-CATEGORIES= net security
-MASTER_SITES= http://vomit.xtdnet.nl/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Voice over misconfigured internet telephones
-
-LIB_DEPENDS= event-1.4:${PORTSDIR}/devel/libevent \
- dnet.1:${PORTSDIR}/net/libdnet
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-MAN1= vomit.1
-PLIST_FILES= bin/vomit
-
-BROKEN= does not build with new libevent
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2 -Wall -g|@CFLAGS@|g' ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/net/vomit/distinfo b/net/vomit/distinfo
deleted file mode 100644
index b3da882cbc51..000000000000
--- a/net/vomit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (vomit-0.2c.tar.gz) = c36f9da7a72aa84712f2d17b8021da2e
-SHA256 (vomit-0.2c.tar.gz) = b2aff5a6ecb556864e9d1338fae07ec85c43f5e7642c6d57aaa980434ccdc24c
-SIZE (vomit-0.2c.tar.gz) = 77755
diff --git a/net/vomit/pkg-descr b/net/vomit/pkg-descr
deleted file mode 100644
index 1fa44485b5bc..000000000000
--- a/net/vomit/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The vomit utility converts a Cisco IP phone conversation into a wave file
-that can be played with ordinary sound players. The phone conversation can
-either be played directly from the network or from a tcpdump output file.
-Vomit is also capable of inserting wavefiles into ongoing telephone
-conversations. Vomit can be used as a network debugging tool, a speaker
-phone, etc ...
-
-WWW: http://vomit.xtdnet.nl/
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 96d5af25efdf..dd3b63cee4f9 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -976,7 +976,6 @@
SUBDIR += xsu
SUBDIR += xsysstats
SUBDIR += xvidcap
- SUBDIR += xwipower
SUBDIR += xwlans
SUBDIR += yawho
SUBDIR += zeroer
diff --git a/sysutils/xwipower/Makefile b/sysutils/xwipower/Makefile
deleted file mode 100644
index ce9a18ecc6f5..000000000000
--- a/sysutils/xwipower/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: xwipower
-# Date created: 05 July 2000
-# Whom: sumikawa
-#
-# $FreeBSD$
-#
-
-PORTNAME= xwipower
-PORTVERSION= 20000623
-PORTREVISION= 4
-CATEGORIES= sysutils
-MASTER_SITES= ftp://ftp.fumi.org/pub/xwipower/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Wave power level meter for wi(4)
-
-ONLY_FOR_ARCHS= i386
-
-WRKSRC= ${WRKDIR}/xwipower
-USE_IMAKE= yes
-USE_XORG= ice sm x11 xaw xext xmu xt xpm
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700053
-BROKEN= Use obsoleted wireless lan API
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/xwipower/distinfo b/sysutils/xwipower/distinfo
deleted file mode 100644
index cf72b3c863ce..000000000000
--- a/sysutils/xwipower/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xwipower-20000623.tgz) = 40217ec8637f33a2dc226e090c2ecb9e
-SHA256 (xwipower-20000623.tgz) = 0dae9dbccd219b795212ffdeab546291f825d493f8117e146d5beb613ab7af3b
-SIZE (xwipower-20000623.tgz) = 5308
diff --git a/sysutils/xwipower/files/patch-aa b/sysutils/xwipower/files/patch-aa
deleted file mode 100644
index cf066f0a7d19..000000000000
--- a/sysutils/xwipower/files/patch-aa
+++ /dev/null
@@ -1,34 +0,0 @@
---- xwipower.c.orig Fri Jun 23 17:53:11 2000
-+++ xwipower.c Thu Sep 19 12:53:24 2002
-@@ -18,7 +18,7 @@
- #ifdef __FreeBSD__
- #include <net/if_var.h>
- #include <net/ethernet.h>
--#include <machine/if_wavelan_ieee.h>
-+#include <dev/wi/if_wavelan_ieee.h>
- #include <machine/apm_bios.h>
- #else
- #include <netinet/in.h>
-@@ -93,7 +93,7 @@
-
- Widget toplevel;
- Widget base, strip_chart_obj;
--char *iface = NULL;
-+char *iface = "wi0";
-
-
- unsigned long MyColor(display, color)
-@@ -223,10 +223,10 @@
- static void usage(app)
- char *app;
- {
-- fprintf(stderr, "usage: %s -i iface [-gd]\n", app);
-+ fprintf(stderr, "usage: %s [-i iface] [-gd]\n", app);
- fprintf(stderr, "\tQuality of 802.11b-DS radio wave viewer.\n", app);
-- fprintf(stderr, "\t%s -i iface -c Chart mode\n", app);
-- fprintf(stderr, "\t%s -i iface -a Antena mode\n\n", app);
-+ fprintf(stderr, "\t%s [-i iface] -c Chart mode\n", app);
-+ fprintf(stderr, "\t%s [-i iface] -a Antena mode\n\n", app);
- exit(1);
- }
-
diff --git a/sysutils/xwipower/files/patch-ab b/sysutils/xwipower/files/patch-ab
deleted file mode 100644
index 4c218029d923..000000000000
--- a/sysutils/xwipower/files/patch-ab
+++ /dev/null
@@ -1,16 +0,0 @@
---- Imakefile.orig Fri May 19 18:21:44 2000
-+++ Imakefile Sun Dec 10 18:01:18 2000
-@@ -6,12 +6,5 @@
- OSMINORVERSION = OSMinorVersion
- DEFINES = -DOSMAJORVERSION=$(OSMAJORVERSION) -DOSMINORVERSION=$(OSMINORVERSION)
-
--AllTarget(xwipower)
--NormalProgramTarget(xwipower,$(OBJS),$(DEPLIBS),$(LOCAL_LIBRARIES),NullParameter)
--InstallProgram(xwipower,$(BINDIR))
--
-+ComplexProgramTargetNoMan(xwipower)
- InstallAppDefaults(Xwipower)
--
--###InstallManPage(xwipower,$(MANDIR))
--
--DependTarget()
diff --git a/sysutils/xwipower/files/patch-xwipower.c b/sysutils/xwipower/files/patch-xwipower.c
deleted file mode 100644
index 43a3c04164c7..000000000000
--- a/sysutils/xwipower/files/patch-xwipower.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- xwipower.c~ Mon Aug 16 13:03:01 2004
-+++ xwipower.c Mon Aug 16 13:05:34 2004
-@@ -277,7 +277,6 @@
- case 'a':
- mode = ANTENNA_MODE;
- break;
-- default:
- }
- }
-
diff --git a/sysutils/xwipower/pkg-descr b/sysutils/xwipower/pkg-descr
deleted file mode 100644
index 6dd355448dc6..000000000000
--- a/sysutils/xwipower/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Xwipower is the wave power level meter for wi(4). It also has a battry
-level meter on your notebook computer.
-
-WWW: http://iplab.aist-nara.ac.jp/member/masafu-o/xwipower/
diff --git a/sysutils/xwipower/pkg-plist b/sysutils/xwipower/pkg-plist
deleted file mode 100644
index 3e89361b9431..000000000000
--- a/sysutils/xwipower/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/xwipower
-lib/X11/app-defaults/Xwipower
diff --git a/www/Makefile b/www/Makefile
index 7e2ef4a09a9f..f73961645392 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -396,7 +396,6 @@
SUBDIR += llgal
SUBDIR += logtools
SUBDIR += lusca-head
- SUBDIR += lws
SUBDIR += lynx
SUBDIR += lynx-current
SUBDIR += magento
diff --git a/www/lws/Makefile b/www/lws/Makefile
deleted file mode 100644
index 51ce25fb4bd5..000000000000
--- a/www/lws/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: lws
-# Date created: 21 Aug 2002
-# Whom: Archie Cobbs
-#
-# $FreeBSD$
-#
-
-PORTNAME= lws
-PORTVERSION= 0.2.1
-CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= archie
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lightweight threaded HTTP/HTTPS web server based on libpdel(3)
-
-LIB_DEPENDS= pdel.0:${PORTSDIR}/devel/libpdel
-
-MAN1= lws.1
-MANCOMPRESSED= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800000
-BROKEN= does not compile
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/www/lws/distinfo b/www/lws/distinfo
deleted file mode 100644
index 1916bdcbcc02..000000000000
--- a/www/lws/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (lws-0.2.1.tar.gz) = 3b285f661ad8cd2a5e3b346a169921ca
-SHA256 (lws-0.2.1.tar.gz) = 60603d29f079b1001658e8f3afaa3be27c8de9e8be01a062e137d26f2d5a89de
-SIZE (lws-0.2.1.tar.gz) = 44098
diff --git a/www/lws/files/patch-aa b/www/lws/files/patch-aa
deleted file mode 100644
index fd89e3aca430..000000000000
--- a/www/lws/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- ca/check_cert Tue Dec 14 11:52:06 2004
-+++ ca/check_cert Fri Dec 17 11:01:37 2004
-@@ -76,7 +76,7 @@
- fi
- if [ ! -r "${1}" ]; then
- echo check_cert: Generating new RSA key pair for "${1}"
-- ( HOME="${CA_DIR}" openssl genrsa -out "${1}" 1024 \
-+ ( RANDFILE="${CA_DIR}/.rnd" openssl genrsa -out "${1}" 1024 \
- >/dev/null 2>&1 )
- fi
- }
diff --git a/www/lws/pkg-descr b/www/lws/pkg-descr
deleted file mode 100644
index 1a8c5508214c..000000000000
--- a/www/lws/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-LWS is a lightweight web server which uses pthreads(3) for multi-tasking
-and libpdel(3) for HTTP, HTTPS, and configurable servlet support. The
-server can be configured via a buit-in admin web interface, or by manu-
-ally editing the XML configuration file.
-
-LWS supports multiple HTTP and HTTPS servers, each containing multiple
-virtual hosts. Each virtual host has a configurable list of servlets.
-The supported servlets types are file, redirect, and cookieauth. The
-file servlet includes optional support for tmpl(3) HTML templates.
-
-LWS maintains a self-rotating logfile(3) error log, with optional support
-for logging via syslog as well.
-
-LWS is intended to demonstrate features of the libpdel(3) library, and to
-be a lightweight web server for simple applications.
-
-WWW: http://www.dellroad.org/lws/
diff --git a/www/lws/pkg-plist b/www/lws/pkg-plist
deleted file mode 100644
index 88cb3a9e11e9..000000000000
--- a/www/lws/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-bin/lws
-etc/lws/admin/config.tmpl
-etc/lws/admin/confirm.tmpl
-etc/lws/admin/doconfig.tmpl
-etc/lws/admin/doit.tmpl
-etc/lws/admin/foot.tmpl
-etc/lws/admin/head.tmpl
-etc/lws/admin/help/index.tmpl
-etc/lws/admin/help/manpage.tmpl
-etc/lws/admin/help/tmplfunc.tmpl
-etc/lws/admin/index.tmpl
-etc/lws/admin/logexport.txt.tmpl
-etc/lws/admin/logon.tmpl
-etc/lws/admin/logs.tmpl
-etc/lws/admin/lws.gif
-etc/lws/admin/macros.tmpl
-etc/lws/admin/mem.tmpl
-etc/lws/admin/prop.tmpl
-etc/lws/admin/props.tmpl
-etc/lws/admin/server.tmpl
-etc/lws/admin/servers.tmpl
-etc/lws/admin/servlet.tmpl
-etc/lws/admin/stylesheet.css
-etc/lws/admin/vhost.tmpl
-etc/lws/bogus-ssl.crt
-etc/lws/bogus-ssl.key
-etc/lws/ca/.rnd
-etc/lws/ca/ca.crt
-etc/lws/ca/ca.key
-etc/lws/ca/cert.cfg
-etc/lws/ca/certs/01.pem
-etc/lws/ca/check_cert
-etc/lws/ca/check_cert.orig
-etc/lws/ca/index
-etc/lws/ca/index.attr
-etc/lws/ca/index.old
-etc/lws/ca/serial
-etc/lws/ca/serial.old
-etc/lws/default-config.xml
-etc/lws/docroot/index.tmpl
-@dirrm etc/lws/docroot
-@dirrm etc/lws/ca/certs
-@dirrm etc/lws/ca
-@dirrm etc/lws/admin/help
-@dirrm etc/lws/admin
-@dirrm etc/lws