aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-03-23 20:53:42 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-03-23 20:53:42 +0000
commit5e535e782212b88c5653bcdf5b479068766cccd3 (patch)
tree383e4760b87c61a4d7ed195e85cffa507c0ebb80
parent35cea31fea158f2accc4945843748baf785015f0 (diff)
downloadports-5e535e782212b88c5653bcdf5b479068766cccd3.tar.gz
ports-5e535e782212b88c5653bcdf5b479068766cccd3.zip
2009-03-22 emulators/dlx: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 java/javel: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 java/guavac: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 graphics/xrml: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 graphics/renderpark: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 games/jumpnbump: tcl8.0 support is going to be dropped 2009-03-17 irc/blackened: Broken and abandonware 2009-03-22 devel/libg++: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 devel/freescope: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 misc/menushki: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 misc/vbidecode: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 lang/wamcc: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 multimedia/mpegedit: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 mail/dkimap4: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 net-mgmt/oproute: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months 2009-03-22 x11/tkgoodstuff: tcl8.0 support is going to be dropped 2009-02-11 x11-toolkits/inti: not maintain by upstream for more than five years and no port depend on this
Notes
Notes: svn path=/head/; revision=230793
-rw-r--r--MOVED17
-rw-r--r--devel/Makefile2
-rw-r--r--devel/freescope/Makefile35
-rw-r--r--devel/freescope/distinfo3
-rw-r--r--devel/freescope/pkg-descr24
-rw-r--r--devel/libg++/Makefile43
-rw-r--r--devel/libg++/distinfo15
-rw-r--r--devel/libg++/files/Makefile.libg++49
-rw-r--r--devel/libg++/pkg-descr9
-rw-r--r--devel/libg++/pkg-plist175
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/dlx/Makefile48
-rw-r--r--emulators/dlx/distinfo3
-rw-r--r--emulators/dlx/files/patch-aa17
-rw-r--r--emulators/dlx/files/patch-ab41
-rw-r--r--emulators/dlx/files/patch-ac20
-rw-r--r--emulators/dlx/files/patch-ad35
-rw-r--r--emulators/dlx/files/patch-ba47
-rw-r--r--emulators/dlx/files/patch-bb12
-rw-r--r--emulators/dlx/files/patch-cccp.c22
-rw-r--r--emulators/dlx/files/patch-gcc.c32
-rw-r--r--emulators/dlx/files/patch-glob.c22
-rw-r--r--emulators/dlx/files/patch-io-termios65
-rw-r--r--emulators/dlx/files/patch-tclCmdAH.c29
-rw-r--r--emulators/dlx/files/patch-trap.c10
-rw-r--r--emulators/dlx/pkg-descr3
-rw-r--r--emulators/dlx/pkg-plist5
-rw-r--r--games/Makefile1
-rw-r--r--games/jumpnbump/Makefile64
-rw-r--r--games/jumpnbump/distinfo3
-rw-r--r--games/jumpnbump/files/patch-Makefile26
-rw-r--r--games/jumpnbump/files/patch-jnbmenu.pre9
-rw-r--r--games/jumpnbump/files/patch-modify::Makefile13
-rw-r--r--games/jumpnbump/files/patch-sdl::Makefile13
-rw-r--r--games/jumpnbump/pkg-descr12
-rw-r--r--games/jumpnbump/pkg-plist15
-rw-r--r--graphics/Makefile2
-rw-r--r--graphics/renderpark/Makefile100
-rw-r--r--graphics/renderpark/distinfo6
-rw-r--r--graphics/renderpark/files/patch-Config.site37
-rw-r--r--graphics/renderpark/files/patch-PHOTONMAP-photon.H11
-rw-r--r--graphics/renderpark/files/patch-patch.c20
-rw-r--r--graphics/renderpark/pkg-descr24
-rw-r--r--graphics/renderpark/pkg-plist129
-rw-r--r--graphics/renderpark/scripts/cpp2c.sh10
-rw-r--r--graphics/xrml/Makefile102
-rw-r--r--graphics/xrml/distinfo3
-rw-r--r--graphics/xrml/files/patch-Config.site88
-rw-r--r--graphics/xrml/files/patch-FILTERS-cso-importer.C11
-rw-r--r--graphics/xrml/files/patch-PROGS-Makefile11
-rw-r--r--graphics/xrml/pkg-descr11
-rw-r--r--graphics/xrml/pkg-plist384
-rw-r--r--irc/Makefile1
-rw-r--r--irc/blackened/Makefile25
-rw-r--r--irc/blackened/distinfo3
-rw-r--r--irc/blackened/files/patch-ircflush.c18
-rw-r--r--irc/blackened/pkg-descr6
-rw-r--r--irc/blackened/pkg-plist87
-rw-r--r--java/Makefile2
-rw-r--r--java/guavac/Makefile33
-rw-r--r--java/guavac/distinfo3
-rw-r--r--java/guavac/files/patch-ad14
-rw-r--r--java/guavac/files/patch-ae8
-rw-r--r--java/guavac/files/patch-af20
-rw-r--r--java/guavac/files/patch-ag11
-rw-r--r--java/guavac/pkg-descr24
-rw-r--r--java/guavac/pkg-plist5
-rw-r--r--java/javel/Makefile36
-rw-r--r--java/javel/distinfo3
-rw-r--r--java/javel/files/patch-cp_info.cc13
-rw-r--r--java/javel/pkg-descr7
-rw-r--r--lang/Makefile1
-rw-r--r--lang/wamcc/Makefile33
-rw-r--r--lang/wamcc/distinfo6
-rw-r--r--lang/wamcc/files/patch-aa73
-rw-r--r--lang/wamcc/files/patch-ab8
-rw-r--r--lang/wamcc/files/patch-ac67
-rw-r--r--lang/wamcc/files/patch-ae12
-rw-r--r--lang/wamcc/files/patch-af48
-rw-r--r--lang/wamcc/pkg-descr18
-rw-r--r--lang/wamcc/pkg-plist86
-rw-r--r--mail/Makefile1
-rw-r--r--mail/dkimap4/Makefile55
-rw-r--r--mail/dkimap4/distinfo3
-rw-r--r--mail/dkimap4/files/patch-config.in19
-rw-r--r--mail/dkimap4/files/patch-dboxpath.h21
-rw-r--r--mail/dkimap4/files/patch-dboxpop3.C10
-rw-r--r--mail/dkimap4/files/patch-imap4misc.C11
-rw-r--r--mail/dkimap4/files/patch-messageid.C7
-rw-r--r--mail/dkimap4/files/patch-movemail.c39
-rw-r--r--mail/dkimap4/files/patch-passwd.C24
-rw-r--r--mail/dkimap4/files/patch-rfc1123date.h8
-rw-r--r--mail/dkimap4/pkg-descr23
-rw-r--r--mail/dkimap4/pkg-message13
-rw-r--r--misc/Makefile2
-rw-r--r--misc/menushki/Makefile34
-rw-r--r--misc/menushki/distinfo3
-rw-r--r--misc/menushki/pkg-descr11
-rw-r--r--misc/vbidecode/Makefile31
-rw-r--r--misc/vbidecode/distinfo3
-rw-r--r--misc/vbidecode/files/patch-aa66
-rw-r--r--misc/vbidecode/files/patch-ab11
-rw-r--r--misc/vbidecode/pkg-descr21
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/mpegedit/Makefile38
-rw-r--r--multimedia/mpegedit/distinfo3
-rw-r--r--multimedia/mpegedit/files/patch-ac47
-rw-r--r--multimedia/mpegedit/files/patch-ad47
-rw-r--r--multimedia/mpegedit/files/patch-ae29
-rw-r--r--multimedia/mpegedit/files/patch-af31
-rw-r--r--multimedia/mpegedit/files/patch-ag47
-rw-r--r--multimedia/mpegedit/files/patch-ah47
-rw-r--r--multimedia/mpegedit/files/patch-ai65
-rw-r--r--multimedia/mpegedit/files/patch-aj99
-rw-r--r--multimedia/mpegedit/files/patch-aq69
-rw-r--r--multimedia/mpegedit/files/patch-ar58
-rw-r--r--multimedia/mpegedit/files/patch-as10
-rw-r--r--multimedia/mpegedit/files/patch-at11
-rw-r--r--multimedia/mpegedit/files/patch-au42
-rw-r--r--multimedia/mpegedit/files/patch-av11
-rw-r--r--multimedia/mpegedit/files/patch-aw11
-rw-r--r--multimedia/mpegedit/files/patch-ax11
-rw-r--r--multimedia/mpegedit/files/patch-ay26
-rw-r--r--multimedia/mpegedit/files/patch-az39
-rw-r--r--multimedia/mpegedit/files/patch-ba42
-rw-r--r--multimedia/mpegedit/files/patch-bb33
-rw-r--r--multimedia/mpegedit/pkg-descr8
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/oproute/Makefile28
-rw-r--r--net-mgmt/oproute/distinfo3
-rw-r--r--net-mgmt/oproute/files/patch-Makefile17
-rw-r--r--net-mgmt/oproute/files/patch-oproute.cpp28
-rw-r--r--net-mgmt/oproute/files/patch-oproute.h12
-rw-r--r--net-mgmt/oproute/pkg-descr16
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/inti/Makefile58
-rw-r--r--x11-toolkits/inti/distinfo3
-rw-r--r--x11-toolkits/inti/files/patch-configure11
-rw-r--r--x11-toolkits/inti/files/patch-inti::glib::property.h17
-rw-r--r--x11-toolkits/inti/files/patch-inti::glib::thread.h18
-rw-r--r--x11-toolkits/inti/files/patch-inti::gtk::childproperty.h17
-rw-r--r--x11-toolkits/inti/files/patch-inti::gtk::itemfactory.h11
-rw-r--r--x11-toolkits/inti/files/patch-ltmain.sh15
-rw-r--r--x11-toolkits/inti/pkg-descr14
-rw-r--r--x11-toolkits/inti/pkg-plist327
-rw-r--r--x11/Makefile1
-rw-r--r--x11/tkgoodstuff/Makefile38
-rw-r--r--x11/tkgoodstuff/distinfo3
-rw-r--r--x11/tkgoodstuff/files/patch-aa62
-rw-r--r--x11/tkgoodstuff/files/patch-ad20
-rw-r--r--x11/tkgoodstuff/pkg-descr15
-rw-r--r--x11/tkgoodstuff/pkg-plist204
152 files changed, 17 insertions, 4724 deletions
diff --git a/MOVED b/MOVED
index cd0e69695d42..6c9b95c3aba8 100644
--- a/MOVED
+++ b/MOVED
@@ -3861,3 +3861,20 @@ audio/rhythmbox-devel|audio/rhythmbox|2009-03-21|main port updated to latest sta
net/penguintv-devel||2009-03-23|main port updated to latest stable version
x11/oclock|x11-clocks/oclock|2009-03-23|Moved to a more appropriate category
www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class||2009-03-23|Removed
+emulators/dlx||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+java/javel||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+java/guavac||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+graphics/xrml||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+graphics/renderpark||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+games/jumpnbump||2009-03-23|Has expired: tcl8.0 support is going to be dropped
+irc/blackened||2009-03-23|Has expired: Broken and abandonware
+devel/libg++||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+devel/freescope||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+misc/menushki||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+misc/vbidecode||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+lang/wamcc||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+multimedia/mpegedit||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+mail/dkimap4||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+net-mgmt/oproute||2009-03-23|Has expired: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
+x11/tkgoodstuff||2009-03-23|Has expired: tcl8.0 support is going to be dropped
+x11-toolkits/inti||2009-03-23|Has expired: not maintain by upstream for more than five years and no port depend on this
diff --git a/devel/Makefile b/devel/Makefile
index 4acd6977e1b3..d50eab249da4 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -377,7 +377,6 @@
SUBDIR += freebase
SUBDIR += freelibiberty
SUBDIR += freeride
- SUBDIR += freescope
SUBDIR += frink
SUBDIR += fsmgenerator
SUBDIR += ftjam
@@ -641,7 +640,6 @@
SUBDIR += libfirm
SUBDIR += libfs++
SUBDIR += libftdi
- SUBDIR += libg++
SUBDIR += libgalago
SUBDIR += libgamepad
SUBDIR += libgconf-java
diff --git a/devel/freescope/Makefile b/devel/freescope/Makefile
deleted file mode 100644
index 6732cc5721c0..000000000000
--- a/devel/freescope/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: freescope
-# Date created: Mar 18, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= freescope
-PORTVERSION= 0.3.0.1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Source code browsing on UNIX-like operating systems
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
-
-GNU_CONFIGURE= yes
-USE_GCC= 2.95
-
-MAN1= freescope.1
-PLIST_FILES= bin/freescope
-
-pre-patch:
- @${REINPLACE_CMD} -e 's|CFLAGS=.*$$|CFLAGS="\$$CFLAGS"|g ; \
- s|CXXFLAGS=.*$$|CXXFLAGS="\$$CXXFLAGS"|g ; \
- s|bindir="/usr/local/bin"||g' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/devel/freescope/distinfo b/devel/freescope/distinfo
deleted file mode 100644
index 0cf9587930c0..000000000000
--- a/devel/freescope/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (freescope-0.3.0-1.src.tar.gz) = 82ffa37cbbe2533e7b656b4cff23eb7b
-SHA256 (freescope-0.3.0-1.src.tar.gz) = 558517f12ca98efa7c34f2002f47b1a6925fe3787dea3be17488cae6d0d7fa63
-SIZE (freescope-0.3.0-1.src.tar.gz) = 160734
diff --git a/devel/freescope/pkg-descr b/devel/freescope/pkg-descr
deleted file mode 100644
index 4ef42e8ea738..000000000000
--- a/devel/freescope/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-freescope is a programmer tool that provides source code browsing on
-UNIX-like operating systems. It is a clone of the cscope program but
-has its own unique features such as symbol completion and easy result
-browsing.
-
-freescope is currently limited to building a symbol database for C
-source files only but has been designed and implemented with
-extensibility in mind. This should lead in the next future in new
-capabilities for parsing new programming languages such as C++, Java,
-Pascal, etc.
-
-freescope supports currently 7 different queries. These are:
-
- - Search for a symbol occurences
- - Search for a global definition
- - Search for calls to a given function
- - Search for text occurences
- - Search for regular expression occurences
- - Search for a file
- - Search for inclusions of the given file
-
-Note that these queries can be extended to most programming languages.
-
-WWW: http://freescope.sourceforge.net/
diff --git a/devel/libg++/Makefile b/devel/libg++/Makefile
deleted file mode 100644
index c50ef43df23b..000000000000
--- a/devel/libg++/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: GNU glib++
-# Date created: Wed, 23 Feb 2000
-# Whom: David O'Brien <obrien@NUXI.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libg++
-PORTVERSION= 2.8.1.3
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GCC} \
- ftp://gatekeeper.dec.com/pub/GNU/
-MASTER_SITE_SUBDIR=infrastructure
-
-PATCH_SITES= ${MASTER_SITE_GCC} \
- http://people.redhat.com/manfredh/libgxx/
-PATCH_SITE_SUBDIR=infrastructure
-PATCHFILES= ${DISTNAME}-20000312.diff.gz \
- ${DISTNAME}-20000419.diff.gz \
- ${DISTNAME}-20000816.diff.gz \
- ${DISTNAME}-20000914.diff.gz
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A libg++ container classes for EGCS and later versions of GCC
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-USE_GCC= 2.95
-PLIST_SUB= GCC28SUBDIR=${GCC28DIR}
-
-pre-configure:
- @${CP} -p ${FILESDIR}/Makefile.libg++ ${WRKSRC}/Makefile
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800000
-BROKEN= does not build
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/libg++/distinfo b/devel/libg++/distinfo
deleted file mode 100644
index 193bf251a62a..000000000000
--- a/devel/libg++/distinfo
+++ /dev/null
@@ -1,15 +0,0 @@
-MD5 (libg++-2.8.1.3.tar.gz) = 2826dbbd081646c459b1774145ffd7bf
-SHA256 (libg++-2.8.1.3.tar.gz) = b73418c57b7a27c3041b4edf146435348e079ebd858b35690580414b50e68446
-SIZE (libg++-2.8.1.3.tar.gz) = 697961
-MD5 (libg++-2.8.1.3-20000312.diff.gz) = 906124171f15ee1585d840ed7d174009
-SHA256 (libg++-2.8.1.3-20000312.diff.gz) = 302a1dba7d7f45cb5d9a61ed115bcb05c457a8dcc7e98603680470bb09d61134
-SIZE (libg++-2.8.1.3-20000312.diff.gz) = 541
-MD5 (libg++-2.8.1.3-20000419.diff.gz) = 47b93312badd9550ccb7d113bbf0242a
-SHA256 (libg++-2.8.1.3-20000419.diff.gz) = d903704442aee3e144ed53005b4c5a4413212a21df5616b95df905983ec38117
-SIZE (libg++-2.8.1.3-20000419.diff.gz) = 2146
-MD5 (libg++-2.8.1.3-20000816.diff.gz) = 9e00e62b8fb7af3e41364b7c6d9f4cf8
-SHA256 (libg++-2.8.1.3-20000816.diff.gz) = c1d5cd942f61f1f4a2be9104c7a26efe455cd3f3aac115caae7f04b3e3aee215
-SIZE (libg++-2.8.1.3-20000816.diff.gz) = 489
-MD5 (libg++-2.8.1.3-20000914.diff.gz) = 625dd5a953661b901c876f92c2c5e7a6
-SHA256 (libg++-2.8.1.3-20000914.diff.gz) = 459406ca8ef2905c83ae221a4b4b0137dd175cc66fb7751ece341f9097c607b8
-SIZE (libg++-2.8.1.3-20000914.diff.gz) = 3065
diff --git a/devel/libg++/files/Makefile.libg++ b/devel/libg++/files/Makefile.libg++
deleted file mode 100644
index 9fc12621e5f4..000000000000
--- a/devel/libg++/files/Makefile.libg++
+++ /dev/null
@@ -1,49 +0,0 @@
-# $FreeBSD$
-
-.PATH: libg++/src librx
-
-LIB= g++
-
-#SHLIB_MAJOR= 5
-#SHLIB_MINOR= 0
-NOPROFILE= true
-
-DESTDIR= ${PREFIX}
-LIBDIR= /lib
-
-CFLAGS+= -I./libg++/src -I./librx -I/usr/include/g++
-# work around a nasty interaction between bsd.port.mk which prevents
-# sys.mk from crafting a proper CXXFLAGS
-CXXFLAGS+= ${CFLAGS}
-
-# This Makefile was created extracting the libstdc++-2.8.1.1 distribution
-# and then extracting the libg++-2.8.1.3 distribution w/in that.
-# Then ``configure'' was run w/in libstdc++-2.8.1.1 to create the
-# "normal" GNU Makefile.
-
-REGEX_OBJ = rx.o
-
-BIT_OBJS = bitand.o bitany.o bitblt.o bitclear.o bitcopy.o bitcount.o\
- bitinvert.o bitlcomp.o bitset1.o bitxor.o
-
-OBJS = AllocRing.o Obstack.o builtin.o \
- $(REGEX_OBJ) Regex.o String.o Intdouble.o Integer.o Rational.o \
- Random.o BitSet.o BitString.o LogNorm.o SmplHist.o SmplStat.o \
- Normal.o NegExp.o Weibull.o Erlang.o DiscUnif.o \
- Uniform.o Poisson.o HypGeom.o Geom.o Binomial.o \
- RNG.o ACG.o MLCG.o RndInt.o \
- Fix.o Fix16.o Fix24.o GetOpt.o \
- error.o gcd.o hash.o \
- lg.o fmtq.o ioob.o pow.o sqrt.o timer.o \
- compare.o $(BIT_OBJS) \
- SLList.o DLList.o
-
-GPPHDRS!= echo libg++/src/*.h libg++/src/gen/*.ccP libg++/src/gen/*.hP
-
-beforeinstall:
- ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 ${DESTDIR}/include/libg++
- ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 \
- ${GPPHDRS} librx/rx.h \
- ${DESTDIR}/include/libg++
-
-.include <bsd.lib.mk>
diff --git a/devel/libg++/pkg-descr b/devel/libg++/pkg-descr
deleted file mode 100644
index 0a9b6861264c..000000000000
--- a/devel/libg++/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is a libg++ add-on for EGCS releases and later GCC releases.
-It is needed only if your applications depend on
-libg++ and you cannot easily remove the dependency on libg++.
-
-Note that the stand-alone libg++ is no longer needed and this package is no
-longer being maintained. Because libg++ is no longer being actively
-maintained you should not start new C++ projects using libg++.
-
--- David O'Brien <obrien@NUXI.com>
diff --git a/devel/libg++/pkg-plist b/devel/libg++/pkg-plist
deleted file mode 100644
index b1eccc63d0d3..000000000000
--- a/devel/libg++/pkg-plist
+++ /dev/null
@@ -1,175 +0,0 @@
-@comment $FreeBSD$
-lib/libg++.a
-include/libg++/ACG.h
-include/libg++/AVLMap.ccP
-include/libg++/AVLMap.hP
-include/libg++/AVLSet.ccP
-include/libg++/AVLSet.hP
-include/libg++/AVec.ccP
-include/libg++/AVec.hP
-include/libg++/AllocRing.h
-include/libg++/BSTSet.ccP
-include/libg++/BSTSet.hP
-include/libg++/Bag.ccP
-include/libg++/Bag.hP
-include/libg++/Binomial.h
-include/libg++/BitSet.h
-include/libg++/BitString.h
-include/libg++/CHBag.ccP
-include/libg++/CHBag.hP
-include/libg++/CHMap.ccP
-include/libg++/CHMap.hP
-include/libg++/CHNode.ccP
-include/libg++/CHNode.hP
-include/libg++/CHSet.ccP
-include/libg++/CHSet.hP
-include/libg++/Complex.h
-include/libg++/CursesW.h
-include/libg++/DLDeque.ccP
-include/libg++/DLDeque.hP
-include/libg++/DLList.ccP
-include/libg++/DLList.h
-include/libg++/DLList.hP
-include/libg++/Deque.ccP
-include/libg++/Deque.hP
-include/libg++/DiscUnif.h
-include/libg++/Erlang.h
-include/libg++/FPQueue.ccP
-include/libg++/FPQueue.hP
-include/libg++/FPStack.ccP
-include/libg++/FPStack.hP
-include/libg++/FPlex.ccP
-include/libg++/FPlex.hP
-include/libg++/Fix.h
-include/libg++/Fix16.h
-include/libg++/Fix24.h
-include/libg++/Geom.h
-include/libg++/GetOpt.h
-include/libg++/HypGeom.h
-include/libg++/Incremental.h
-include/libg++/Integer.h
-include/libg++/List.ccP
-include/libg++/List.hP
-include/libg++/LogNorm.h
-include/libg++/MLCG.h
-include/libg++/MPlex.ccP
-include/libg++/MPlex.hP
-include/libg++/Map.ccP
-include/libg++/Map.hP
-include/libg++/NegExp.h
-include/libg++/Normal.h
-include/libg++/OSLBag.ccP
-include/libg++/OSLBag.hP
-include/libg++/OSLSet.ccP
-include/libg++/OSLSet.hP
-include/libg++/OXPBag.ccP
-include/libg++/OXPBag.hP
-include/libg++/OXPSet.ccP
-include/libg++/OXPSet.hP
-include/libg++/Obstack.h
-include/libg++/PHPQ.ccP
-include/libg++/PHPQ.hP
-include/libg++/PQ.ccP
-include/libg++/PQ.hP
-include/libg++/PSList.hP
-include/libg++/PVec.hP
-include/libg++/Pix.h
-include/libg++/Plex.ccP
-include/libg++/Plex.hP
-include/libg++/Poisson.h
-include/libg++/Queue.ccP
-include/libg++/Queue.hP
-include/libg++/RAVLMap.ccP
-include/libg++/RAVLMap.hP
-include/libg++/RNG.h
-include/libg++/RPlex.ccP
-include/libg++/RPlex.hP
-include/libg++/Random.h
-include/libg++/Rational.h
-include/libg++/Regex.h
-include/libg++/RndInt.h
-include/libg++/SLBag.ccP
-include/libg++/SLBag.hP
-include/libg++/SLList.ccP
-include/libg++/SLList.h
-include/libg++/SLList.hP
-include/libg++/SLQueue.ccP
-include/libg++/SLQueue.hP
-include/libg++/SLSet.ccP
-include/libg++/SLSet.hP
-include/libg++/SLStack.ccP
-include/libg++/SLStack.hP
-include/libg++/Set.ccP
-include/libg++/Set.hP
-include/libg++/SkipBag.ccP
-include/libg++/SkipBag.hP
-include/libg++/SkipMap.ccP
-include/libg++/SkipMap.hP
-include/libg++/SkipSet.ccP
-include/libg++/SkipSet.hP
-include/libg++/SmplHist.h
-include/libg++/SmplStat.h
-include/libg++/SplayBag.ccP
-include/libg++/SplayBag.hP
-include/libg++/SplayMap.ccP
-include/libg++/SplayMap.hP
-include/libg++/SplayNode.ccP
-include/libg++/SplayNode.hP
-include/libg++/SplayPQ.ccP
-include/libg++/SplayPQ.hP
-include/libg++/SplaySet.ccP
-include/libg++/SplaySet.hP
-include/libg++/Stack.ccP
-include/libg++/Stack.hP
-include/libg++/String.h
-include/libg++/Uniform.h
-include/libg++/VHBag.ccP
-include/libg++/VHBag.hP
-include/libg++/VHMap.ccP
-include/libg++/VHMap.hP
-include/libg++/VHSet.ccP
-include/libg++/VHSet.hP
-include/libg++/VOHSet.ccP
-include/libg++/VOHSet.hP
-include/libg++/VQueue.ccP
-include/libg++/VQueue.hP
-include/libg++/VStack.ccP
-include/libg++/VStack.hP
-include/libg++/Vec.ccP
-include/libg++/Vec.hP
-include/libg++/Weibull.h
-include/libg++/XPBag.ccP
-include/libg++/XPBag.hP
-include/libg++/XPDeque.ccP
-include/libg++/XPDeque.hP
-include/libg++/XPPQ.ccP
-include/libg++/XPPQ.hP
-include/libg++/XPQueue.ccP
-include/libg++/XPQueue.hP
-include/libg++/XPSet.ccP
-include/libg++/XPSet.hP
-include/libg++/XPStack.ccP
-include/libg++/XPStack.hP
-include/libg++/XPlex.ccP
-include/libg++/XPlex.hP
-include/libg++/bitdo1.h
-include/libg++/bitdo2.h
-include/libg++/bitprims.h
-include/libg++/bool.h
-include/libg++/builtin.h
-include/libg++/compare.h
-include/libg++/defs.hP
-include/libg++/generic.h
-include/libg++/getpagesize.h
-include/libg++/intSList.hP
-include/libg++/intVec.hP
-include/libg++/libc.h
-include/libg++/minmax.h
-include/libg++/osfcn.h
-include/libg++/std.h
-include/libg++/strclass.h
-include/libg++/swap.h
-include/libg++/sysent.h
-include/libg++/typemacros.h
-include/libg++/rx.h
-@dirrm include/libg++
diff --git a/emulators/Makefile b/emulators/Makefile
index f34c0f7dc15e..5d29e7eadc92 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -25,7 +25,6 @@
SUBDIR += dboxfe
SUBDIR += desmume
SUBDIR += dgen-sdl
- SUBDIR += dlx
SUBDIR += dosbox
SUBDIR += doscmd
SUBDIR += dtcyber
diff --git a/emulators/dlx/Makefile b/emulators/dlx/Makefile
deleted file mode 100644
index a70851303106..000000000000
--- a/emulators/dlx/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dlx
-# Date created: Mon Dec 23, 1998
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= dlx
-PORTVERSION= 2.0
-CATEGORIES= emulators
-MASTER_SITES= ftp://foofoo.stanford.edu/pub/max/pub/hennessy-patterson.software/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Assembler for Hennessy and Patterson's DLX architecture
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-ONLY_FOR_ARCHS= i386
-USE_GCC= 2.95
-MAKE_ENV= prefix=${PREFIX} INSTALLDIR=${PREFIX}/bin
-
-PORTDOCS= dlxsim.tex manual.tex report.tex report2.tex
-MAN1= dlxcc.1
-
-do-configure:
- cd ${WRKSRC}/gcc && ./config.gcc dlx
-
-do-build:
- cd ${WRKSRC}/dlxsim && ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET}
- cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${MAKE}
-
-do-install:
- cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET}
- cd ${PREFIX}/bin && ${STRIP_CMD} dlxcc dlx-gcc-cc1 dlx-gcc-cpp
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/dlxsim ${PREFIX}/bin
- cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN1} ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/dlxsim/doc/${f} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/emulators/dlx/distinfo b/emulators/dlx/distinfo
deleted file mode 100644
index 8dca2fe89302..000000000000
--- a/emulators/dlx/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (dlx.tar.Z) = a67e9c33092cda32030f4c54135a3020
-SHA256 (dlx.tar.Z) = 65f1785c913f9afb5ec9bcb3c3a55b90732bed54380c6af69b2f0c625d42197f
-SIZE (dlx.tar.Z) = 2627857
diff --git a/emulators/dlx/files/patch-aa b/emulators/dlx/files/patch-aa
deleted file mode 100644
index 9cddf90b31fe..000000000000
--- a/emulators/dlx/files/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
---- dlxsim/Makefile.orig Tue Dec 18 12:26:43 1990
-+++ dlxsim/Makefile Fri Mar 9 22:23:17 2001
-@@ -7,11 +7,10 @@
- LIBS = tcl/tcl.a
- #LIBS = tcl/tcl.a -lBSD
-
--CC = gcc
--CC = cc
--CFLAGS = -g -I. -Itcl
-+CC ?= cc
-+CFLAGS += -g -I. -Itcl
- DEST = /tmp_mnt/home/ginger/pnh/bly/bin/$(MACHINE)/
--DEST = ../bin
-+DEST = ../bin/
- TARGET = dlxsim
-
- OBJS = asm.o cop0.o getput.o io.o main.o sim.o stop.o sym.o trap.o
diff --git a/emulators/dlx/files/patch-ab b/emulators/dlx/files/patch-ab
deleted file mode 100644
index 9791bb367b3c..000000000000
--- a/emulators/dlx/files/patch-ab
+++ /dev/null
@@ -1,41 +0,0 @@
---- dlxsim/sim.c.orig Sun Sep 22 09:32:12 2002
-+++ dlxsim/sim.c Sun Sep 22 10:20:30 2002
-@@ -22,7 +22,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <values.h>
-+#include <limits.h>
- #include <tcl.h>
- #include "asm.h"
- #include "dlx.h"
-@@ -2522,7 +2522,7 @@
- break;
- }
-
-- for (i = 0, soonest = MAXINT; i < num_units; i++) {
-+ for (i = 0, soonest = INT_MAX; i < num_units; i++) {
- if (!(j = machPtr->fp_units[unitType][i])) break;
- else if (j < soonest) soonest = j;
- }
-@@ -2832,8 +2832,11 @@
-
- static char *errstring()
- {
-+/*
- extern int errno, sys_nerr;
- extern char *sys_errlist[];
-+*/
-+ extern int errno;
- static char msgbuf[64];
-
- if( !errno )
-@@ -2842,7 +2845,7 @@
- sprintf( msgbuf, "unknown error %d", errno );
- return msgbuf;
- }
-- return sys_errlist[ errno ];
-+ return (char *)(sys_errlist[ errno ]);
- }
-
- /*
diff --git a/emulators/dlx/files/patch-ac b/emulators/dlx/files/patch-ac
deleted file mode 100644
index 6a0e92fa9f4b..000000000000
--- a/emulators/dlx/files/patch-ac
+++ /dev/null
@@ -1,20 +0,0 @@
---- dlxsim/tcl/Makefile.orig Tue Dec 18 12:24:38 1990
-+++ dlxsim/tcl/Makefile Fri Mar 9 22:26:53 2001
-@@ -8,14 +8,13 @@
- #LIBS = -lBSD
-
- #CFLAGS = -I. -DTCL_VERSION=\"2.1\" -DSUN
--CFLAGS = -I. -DTCL_VERSION=\"2.1\"
-+CFLAGS += -I. -DTCL_VERSION=\"2.1\"
-
- OBJS = glob.o tclBasic.o tclCmdAH.o tclCmdIZ.o tclExpr.o \
- tclGlob.o tclProc.o tclUtil.o
-
--LIBOBJS = panic.o strerror.o strtol.o strtoul.o List_Init.o \
-- List_Insert.o List_ListIns.o List_Remove.o strspn.o \
-- strpbrk.o strchr.o
-+LIBOBJS = panic.o List_Init.o \
-+ List_Insert.o List_ListIns.o List_Remove.o
-
- CSRCS = glob.c tclBasic.c tclCmdAH.c tclCmdIZ.c tclExpr.c \
- tclGlob.c tclProc.c tclUtil.c
diff --git a/emulators/dlx/files/patch-ad b/emulators/dlx/files/patch-ad
deleted file mode 100644
index f9c260cea292..000000000000
--- a/emulators/dlx/files/patch-ad
+++ /dev/null
@@ -1,35 +0,0 @@
---- dlxsim/tcl/panic.c.orig Fri Aug 29 18:38:56 2003
-+++ dlxsim/tcl/panic.c Fri Aug 29 18:41:19 2003
-@@ -19,7 +19,7 @@
-
- #include <stdio.h>
- #include <stdlib.h>
--#include <varargs.h>
-+#include <stdarg.h>
-
- /*
- *----------------------------------------------------------------------
-@@ -39,19 +39,18 @@
-
- #ifndef lint
- void
--panic(va_alist)
-- va_dcl /* char *format, then any number of additional
-+panic(char *format, ...)
-+ /* char *format, then any number of additional
- * values to be printed under the control of
- * format. This is all just the same as you'd
- * pass to printf. */
- {
-- char *format;
- va_list args;
-
-- va_start(args);
-- format = va_arg(args, char *);
-+ va_start(args, format);
- (void) vfprintf(stderr, format, args);
- (void) fflush(stderr);
-+ va_end(args);
- abort();
- }
- #else
diff --git a/emulators/dlx/files/patch-ba b/emulators/dlx/files/patch-ba
deleted file mode 100644
index bcb442591ab8..000000000000
--- a/emulators/dlx/files/patch-ba
+++ /dev/null
@@ -1,47 +0,0 @@
---- gcc/Makefile.orig Tue Aug 14 12:29:46 1990
-+++ gcc/Makefile Fri Mar 9 22:25:52 2001
-@@ -21,8 +21,8 @@
- # Variables that exist for you to override.
- # See below for how to change them for certain systems.
-
--CFLAGS = -g $(XCFLAGS)
--CC = cc
-+CFLAGS += -g $(XCFLAGS)
-+CC ?= cc
- BISON = bison
- BISONFLAGS = -v
- AR = ar
-@@ -45,9 +45,11 @@
- # Directory where sources are, from where we are.
- srcdir = .
- # Directory in which to put the executable for the command `gcc'
--bindir = $(prefix)/usr/local/bin
-+#bindir = $(prefix)/usr/local/bin
-+bindir = $(prefix)/bin
- # Directory in which to put the subprograms used by the compiler.
--libdir = $(prefix)/usr/local/lib
-+#libdir = $(prefix)/usr/local/lib
-+libdir = $(prefix)/lib/dlx
- # Directory in which to put man pages.
- mandir = $(prefix)/usr/local/man/man1
- # Number to put in man-page filename.
-@@ -311,7 +313,7 @@
- gcc.o: gcc.c $(CONFIG_H)
- $(CC) $(CFLAGS) $(INCLUDES) \
- -DSTANDARD_STARTFILE_PREFIX=\"$(libdir)/\" \
-- -DSTANDARD_EXEC_PREFIX=\"$(INSTALLDIR)/gcc-\" -c \
-+ -DSTANDARD_EXEC_PREFIX=\"$(INSTALLDIR)/dlx-gcc-\" -c \
- `echo $(srcdir)/gcc.c | sed 's,^\./,,'`
-
- version.o: version.c
-@@ -577,8 +579,8 @@
- $(INSTALL) $(srcdir)/gcc.1 $(mandir)/gcc.$(manext)
-
- install: all
-- $(INSTALL) cc1 $(INSTALLDIR)/gcc-cc1 ;fi
-- $(INSTALL) cpp $(INSTALLDIR)/gcc-cpp
-+ $(INSTALL) cc1 $(INSTALLDIR)/dlx-gcc-cc1
-+ $(INSTALL) cpp $(INSTALLDIR)/dlx-gcc-cpp
- $(INSTALL) dlxcc $(INSTALLDIR)
-
-
diff --git a/emulators/dlx/files/patch-bb b/emulators/dlx/files/patch-bb
deleted file mode 100644
index 26b34feb1f76..000000000000
--- a/emulators/dlx/files/patch-bb
+++ /dev/null
@@ -1,12 +0,0 @@
---- gcc/stddef.h.orig Mon Aug 13 14:04:37 1990
-+++ gcc/stddef.h Sat Dec 26 13:02:04 1998
-@@ -9,7 +9,9 @@
-
- #ifndef _SIZE_T /* in case <sys/types.h> has defined it. */
- #define _SIZE_T
-+ /*
- typedef unsigned long size_t;
-+ */
- #endif /* _SIZE_T */
-
- /* A null pointer constant. */
diff --git a/emulators/dlx/files/patch-cccp.c b/emulators/dlx/files/patch-cccp.c
deleted file mode 100644
index 7f178d416709..000000000000
--- a/emulators/dlx/files/patch-cccp.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- gcc/cccp.c.orig Sun Sep 22 10:45:02 2002
-+++ gcc/cccp.c Sun Sep 22 10:46:22 2002
-@@ -4751,8 +4751,7 @@
- {
- int i;
- FILE_BUF *ip = NULL;
-- extern int errno, sys_nerr;
-- extern char *sys_errlist[];
-+ extern int errno;
-
- for (i = indepth; i >= 0; i--)
- if (instack[i].fname != NULL) {
-@@ -5388,8 +5387,7 @@
- perror_with_name (name)
- char *name;
- {
-- extern int errno, sys_nerr;
-- extern char *sys_errlist[];
-+ extern int errno;
-
- fprintf (stderr, "%s: ", progname);
- if (errno < sys_nerr)
diff --git a/emulators/dlx/files/patch-gcc.c b/emulators/dlx/files/patch-gcc.c
deleted file mode 100644
index 99a0b6033436..000000000000
--- a/emulators/dlx/files/patch-gcc.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- gcc/gcc.c.orig Sun Sep 22 10:38:27 2002
-+++ gcc/gcc.c Sun Sep 22 10:39:33 2002
-@@ -1866,8 +1866,7 @@
- pfatal_with_name (name)
- char *name;
- {
-- extern int errno, sys_nerr;
-- extern char *sys_errlist[];
-+ extern int errno;
- char *s;
-
- if (errno < sys_nerr)
-@@ -1880,8 +1879,7 @@
- perror_with_name (name)
- char *name;
- {
-- extern int errno, sys_nerr;
-- extern char *sys_errlist[];
-+ extern int errno;
- char *s;
-
- if (errno < sys_nerr)
-@@ -1894,8 +1892,7 @@
- perror_exec (name)
- char *name;
- {
-- extern int errno, sys_nerr;
-- extern char *sys_errlist[];
-+ extern int errno;
- char *s;
-
- if (errno < sys_nerr)
diff --git a/emulators/dlx/files/patch-glob.c b/emulators/dlx/files/patch-glob.c
deleted file mode 100644
index 3ecdd1526d58..000000000000
--- a/emulators/dlx/files/patch-glob.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- dlxsim/tcl/glob.c.orig Sun Sep 22 09:40:54 2002
-+++ dlxsim/tcl/glob.c Sun Sep 22 09:43:49 2002
-@@ -122,9 +122,8 @@
- #define direct dirent
- #define DP_NAMELEN(x) strlen ((x)->d_name)
- #else
--#include <sys/dir.h>
-+#include <dirent.h>
- #include <strings.h>
--extern bcopy ();
- #endif /* USG */
- #endif /* USG_OLD */
-
-@@ -341,7 +340,7 @@
- };
-
- DIR *d;
-- register struct direct *dp;
-+ register struct dirent *dp;
- struct globval *lastlink;
- register struct globval *nextlink;
- register char *nextname;
diff --git a/emulators/dlx/files/patch-io-termios b/emulators/dlx/files/patch-io-termios
deleted file mode 100644
index c9a268944ee1..000000000000
--- a/emulators/dlx/files/patch-io-termios
+++ /dev/null
@@ -1,65 +0,0 @@
---- dlxsim/io.c
-+++ dlxsim/io.c
-@@ -18,6 +18,8 @@
- static char rcsid[] = "$Header: /user1/ouster/mipsim/RCS/io.c,v 1.3 89/12/07 18:00:21 ouster Exp $ SPRITE (Berkeley)";
- #endif /* not lint */
-
-+#include <sys/ioctl.h>
-+
- #include <ctype.h>
- #include <stdio.h>
- #include <fcntl.h>
-@@ -283,17 +285,19 @@
- register DLX *machPtr; /* Machine being simulated. */
- {
- int flags;
-+ struct termios newState;
-
- /*
- * Save terminal state, and put it into a raw-er mode during
- * the simulation.
- */
-
-- ioctl(0, TIOCGETP, (char *) &(machPtr->ioState.savedState));
-- flags = machPtr->ioState.savedState.sg_flags;
-- machPtr->ioState.savedState.sg_flags = (flags | CBREAK) & ~ECHO;
-- ioctl(0, TIOCSETP, (char *) &machPtr->ioState.savedState);
-- machPtr->ioState.savedState.sg_flags = flags;
-+ tcgetattr(0, &newState);
-+ machPtr->ioState.savedState = newState;
-+ newState.c_lflag &= ~(ICANON|ECHO);
-+ newState.c_cc[VMIN] = 0;
-+ newState.c_cc[VTIME] = 0;
-+ tcsetattr(0, TCSANOW, &newState);
- }
-
- /*
-@@ -325,7 +329,7 @@
- */
-
- CheckInput(machPtr);
-- ioctl(0, TIOCSETP, (char *) &machPtr->ioState.savedState);
-+ tcsetattr(0, TCSANOW, &machPtr->ioState.savedState);
- }
-
- /*
---- dlxsim/io.h
-+++ dlxsim/io.h
-@@ -19,7 +19,7 @@
- #ifndef _MIPSIM_IO
- #define _MIPSIM_IO
-
--#include <sgtty.h>
-+#include <termios.h>
-
- /*
- * The following structure is part of each DLX machine, and describes
-@@ -27,7 +27,7 @@
- */
-
- typedef struct IoState {
-- struct sgttyb savedState; /* Used to save original terminal state
-+ struct termios savedState; /* Used to save original terminal state
- * so terminal can be put into CBREAK
- * mode during simulation and then be
- * restored when simulation stops. */
diff --git a/emulators/dlx/files/patch-tclCmdAH.c b/emulators/dlx/files/patch-tclCmdAH.c
deleted file mode 100644
index 602c7854de57..000000000000
--- a/emulators/dlx/files/patch-tclCmdAH.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- dlxsim/tcl/tclCmdAH.c.orig Sun Sep 22 09:45:45 2002
-+++ dlxsim/tcl/tclCmdAH.c Sun Sep 22 10:02:26 2002
-@@ -17,7 +17,7 @@
-
- #ifndef lint
- static char rcsid[] = "$Header: /sprite/src/lib/tcl/RCS/tclCmdAH.c,v 1.38 90/01/15 15:15:48 ouster Exp Locker: ouster $ SPRITE (Berkeley)";
--#endif not lint
-+#endif
-
- #include <ctype.h>
- #include <errno.h>
-@@ -413,7 +413,7 @@
- * id. */
- void (*oldHandler)();
- int handlerSet = 0;
-- union wait status;
-+ int status;
- char *cmdName;
-
- /*
-@@ -557,7 +557,7 @@
- execSignalled = 0;
- deadPid = wait3(&status, WNOHANG, (struct rusage *) 0);
- if (deadPid == pid) {
-- result = status.w_T.w_Retcode;
-+ result = WIFEXITED(status);
- }
-
- /*
diff --git a/emulators/dlx/files/patch-trap.c b/emulators/dlx/files/patch-trap.c
deleted file mode 100644
index 6e749be4dd0a..000000000000
--- a/emulators/dlx/files/patch-trap.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- dlxsim/trap.c.orig Sat Sep 28 12:56:28 2002
-+++ dlxsim/trap.c Sat Sep 28 12:56:34 2002
-@@ -26,7 +26,6 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <values.h>
- #include <tcl.h>
- #include <sys/errno.h>
- #include "asm.h"
diff --git a/emulators/dlx/pkg-descr b/emulators/dlx/pkg-descr
deleted file mode 100644
index a99ec762d819..000000000000
--- a/emulators/dlx/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simular and compiler for Hennessy and Patterson's MIPS-like RISC DLX
-architecture. DLX is documented in "Computer Architecture: A Quantitative
-Approach" by Hennessy and Patterson.
diff --git a/emulators/dlx/pkg-plist b/emulators/dlx/pkg-plist
deleted file mode 100644
index ac46f056f956..000000000000
--- a/emulators/dlx/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $FreeBSD$
-bin/dlxsim
-bin/dlxcc
-bin/dlx-gcc-cc1
-bin/dlx-gcc-cpp
diff --git a/games/Makefile b/games/Makefile
index 61d76382415a..420fd510cd32 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -387,7 +387,6 @@
SUBDIR += joequake
SUBDIR += jools
SUBDIR += jtans
- SUBDIR += jumpnbump
SUBDIR += jzip
SUBDIR += kaid
SUBDIR += kamikaze
diff --git a/games/jumpnbump/Makefile b/games/jumpnbump/Makefile
deleted file mode 100644
index 22649fc4aefd..000000000000
--- a/games/jumpnbump/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# New ports collection makefile for: jumpnbump
-# Date created: 23 September 2002
-# Whom: Alessandro Gatti <a.gatti@tiscali.it>
-#
-# $FreeBSD$
-#
-
-PORTNAME= jumpnbump
-PORTVERSION= 1.41
-PORTREVISION= 6
-CATEGORIES= games
-MASTER_SITES= http://www.jumpbump.mine.nu/port/ \
- http://www.vlaadworld.net/jumpnbump/ \
- http://jumpnbump.linuxsys.de/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A fun multiplayer game with cute fluffy bunnies and bloody explosions
-
-USE_SDL= mixer sdl
-
-DEPRECATED= tcl8.0 support is going to be dropped
-EXPIRATION_DATE= 2009-03-22
-
-.if !defined (WITHOUT_TCL)
-RUN_DEPENDS+= wish8.0:${PORTSDIR}/x11-toolkits/tk80
-PLIST_SUB += WITH_TCL=""
-.else
-PLIST_SUB += WITH_TCL="@comment "
-.endif
-
-MAN6= jumpnbump.6
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "alpha"
-BROKEN= Does not compile on alpha
-.endif
-
-.if !defined (WITHOUT_TCL)
-pre-everything::
- @${ECHO_MSG} "Define WITHOUT_TCL to disable the X11 frontend."
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/jumpnbump ${PREFIX}/bin/
- ${INSTALL_PROGRAM} ${WRKSRC}/gobpack ${PREFIX}/bin/
- ${INSTALL_PROGRAM} ${WRKSRC}/jnbpack ${PREFIX}/bin/
- ${INSTALL_PROGRAM} ${WRKSRC}/jnbunpack ${PREFIX}/bin/
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/data/jumpbump.dat ${DATADIR}/
- ${INSTALL_MAN} ${WRKSRC}/jumpnbump.6 ${MAN6PREFIX}/man/man6/
-.if !defined(WITHOUT_TCL)
- ${INSTALL_SCRIPT} ${WRKSRC}/jnbmenu.tcl ${PREFIX}/bin/jnbmenu
-.endif
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_MAN} ${WRKSRC}/jumpnbump.html ${DOCSDIR}
-.for i in jumpnbump_levelmaking.htm level.pcx making1.gif making2.gif \
- making3.gif pack.gif
- ${INSTALL_MAN} ${WRKSRC}/levelmaking/$i ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/games/jumpnbump/distinfo b/games/jumpnbump/distinfo
deleted file mode 100644
index 86061bb6464b..000000000000
--- a/games/jumpnbump/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (jumpnbump-1.41.tar.gz) = 3400055c93c7a588a41a179162edc808
-SHA256 (jumpnbump-1.41.tar.gz) = 9949e273d15fdfecc9a8b37683132d430dbadb4dea0ec272fafea0f483c8535e
-SIZE (jumpnbump-1.41.tar.gz) = 394244
diff --git a/games/jumpnbump/files/patch-Makefile b/games/jumpnbump/files/patch-Makefile
deleted file mode 100644
index 52255d53874f..000000000000
--- a/games/jumpnbump/files/patch-Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
---- Makefile.orig Sun Sep 22 12:03:26 2002
-+++ Makefile Mon Nov 4 21:28:25 2002
-@@ -1,8 +1,8 @@
--SDL_CFLAGS = `sdl-config --cflags`
--SDL_LIBS = `sdl-config --libs`
--CFLAGS = -Wall -O2 -ffast-math -funroll-loops -Dstricmp=strcasecmp \
-- -Dstrnicmp=strncasecmp -DUSE_SDL -DNDEBUG -I. $(SDL_CFLAGS) -DUSE_NET
--LIBS = -lm $(SDL_LIBS) -lSDL_mixer -lSDL_net
-+SDL_CFLAGS = `sdl-config --cflags`
-+SDL_LIBS = `sdl-config --libs`
-+CFLAGS += -Wall -ffast-math -funroll-loops -Dstricmp=strcasecmp \
-+ -Dstrnicmp=strncasecmp -DUSE_SDL -DNDEBUG -I. $(SDL_CFLAGS)
-+LIBS += -lm $(SDL_LIBS) -lSDL_mixer
- SDL_TARGET = sdl.a
- MODIFY_TARGET = gobpack jnbpack jnbunpack
- OBJS = fireworks.o main.o menu.o
-@@ -30,7 +30,8 @@
- sed -e "s#%%PREFIX%%#$(PREFIX)#g" < globals.pre > globals.h
-
- jnbmenu.tcl: jnbmenu.pre
-- sed -e "s#%%PREFIX%%#$(PREFIX)#g" < jnbmenu.pre > jnbmenu.tcl
-+ sed -e "s#%%PREFIX%%#$(PREFIX)#g; \
-+ s#%%LOCALBASE%%#${LOCALBASE}#g" < jnbmenu.pre > jnbmenu.tcl
-
- data: jnbpack
- cd data && make
diff --git a/games/jumpnbump/files/patch-jnbmenu.pre b/games/jumpnbump/files/patch-jnbmenu.pre
deleted file mode 100644
index 6e21a3c2a07a..000000000000
--- a/games/jumpnbump/files/patch-jnbmenu.pre
+++ /dev/null
@@ -1,9 +0,0 @@
---- jnbmenu.pre.orig Tue Oct 22 20:14:28 2002
-+++ jnbmenu.pre Tue Oct 22 20:14:45 2002
-@@ -1,5 +1,4 @@
--#!/usr/bin/wish
--#!/usr/bin/wish8.0
-+#!%%LOCALBASE%%/bin/wish8.0
- #############################################################################
- # Visual Tcl v1.20 Project
- # Author : Philippe Brochard
diff --git a/games/jumpnbump/files/patch-modify::Makefile b/games/jumpnbump/files/patch-modify::Makefile
deleted file mode 100644
index e26e3dba9c47..000000000000
--- a/games/jumpnbump/files/patch-modify::Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- modify/Makefile.orig Sun Sep 22 21:03:26 2002
-+++ modify/Makefile Tue Oct 22 19:33:49 2002
-@@ -1,8 +1,8 @@
--CFLAGS = -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \
-+CFLAGS += -Wall -ansi -pedantic -ffast-math -funroll-loops \
- -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG \
-- -I. -I.. -DUSE_NET -D_BSD_SOURCE
--LIBS = -lm
-+ -I. -I.. -D_BSD_SOURCE
-+LIBS += -lm
- SRCS = gobpack.c jnbpack.c jnbunpack.c
- OBJS = gobpack.o jnbpack.o jnbunpack.o
- TARGETS = ../gobpack ../jnbpack ../jnbunpack
diff --git a/games/jumpnbump/files/patch-sdl::Makefile b/games/jumpnbump/files/patch-sdl::Makefile
deleted file mode 100644
index 5b68e00b218d..000000000000
--- a/games/jumpnbump/files/patch-sdl::Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- sdl/Makefile.orig Sun Sep 22 21:03:26 2002
-+++ sdl/Makefile Tue Oct 22 19:35:05 2002
-@@ -1,8 +1,8 @@
--SDL_CFLAGS = `sdl-config --cflags`
--CFLAGS = -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \
-+SDL_CFLAGS = `sdl-config --cflags`
-+CFLAGS += -Wall -ansi -pedantic -ffast-math -funroll-loops \
- -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG \
-- -I. -I.. $(SDL_CFLAGS) -DUSE_SDL -DUSE_NET
-+ -I. -I.. $(SDL_CFLAGS) -DUSE_SDL
-
- OBJS = gfx.o interrpt.o sound.o input.o
- TARGET = ../sdl.a
diff --git a/games/jumpnbump/pkg-descr b/games/jumpnbump/pkg-descr
deleted file mode 100644
index 09743aae5cd6..000000000000
--- a/games/jumpnbump/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This is a port of a multiplayer-only DOS game where the players are bunnies,
-and the goal is to jump on the other bunnies, destroying them in a bloody
-explosion. This game also has a screensaver mode, which is a parody of the
-classic xscreensaver pyro hack, except that bunnies explode instead of
-fireworks.
-
-Network support is currently broken, but the authors threaten to fix it
-in a future release.
-
-Hundreds of alternate levels are available on the website.
-
-WWW: http://www.jumpbump.mine.nu/
diff --git a/games/jumpnbump/pkg-plist b/games/jumpnbump/pkg-plist
deleted file mode 100644
index 83e474660486..000000000000
--- a/games/jumpnbump/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/jumpnbump
-bin/gobpack
-bin/jnbpack
-bin/jnbunpack
-share/jumpnbump/jumpbump.dat
-%%WITH_TCL%%bin/jnbmenu
-%%PORTDOCS%%%%DOCSDIR%%/jumpnbump.html
-%%PORTDOCS%%%%DOCSDIR%%/jumpnbump_levelmaking.htm
-%%PORTDOCS%%%%DOCSDIR%%/level.pcx
-%%PORTDOCS%%%%DOCSDIR%%/making1.gif
-%%PORTDOCS%%%%DOCSDIR%%/making2.gif
-%%PORTDOCS%%%%DOCSDIR%%/making3.gif
-%%PORTDOCS%%%%DOCSDIR%%/pack.gif
-@dirrm share/jumpnbump
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/graphics/Makefile b/graphics/Makefile
index 52cd8c464777..2bf9b3576f57 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -721,7 +721,6 @@
SUBDIR += rayshade
SUBDIR += reallyslick
SUBDIR += recoverjpeg
- SUBDIR += renderpark
SUBDIR += repng2jpeg
SUBDIR += rgbpaint
SUBDIR += ristretto
@@ -890,7 +889,6 @@
SUBDIR += xpaint
SUBDIR += xpdf
SUBDIR += xpx
- SUBDIR += xrml
SUBDIR += xsane
SUBDIR += xsvg
SUBDIR += xtexcad
diff --git a/graphics/renderpark/Makefile b/graphics/renderpark/Makefile
deleted file mode 100644
index 450a7774e11f..000000000000
--- a/graphics/renderpark/Makefile
+++ /dev/null
@@ -1,100 +0,0 @@
-# New ports collection makefile for: renderpark
-# Date created: 24 July 2002
-# Whom: Igor Pokrovsky <tiamat@telegraph.spb.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= renderpark
-PORTVERSION= 3.3
-PORTREVISION= 5
-CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.cs.kuleuven.ac.be/pub/graphics/software/RenderPark/
-DISTNAME= RenderPark
-.ifdef (WITH_SCENES)
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} Scenes${EXTRACT_SUFX}
-.endif
-DIST_SUBDIR= ${DISTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= System for physically based photo-realistic image synthesis
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-USE_GL= glut
-
-.ifdef (WITH_XRML)
-LIB_DEPENDS+= xrml.0:${PORTSDIR}/graphics/xrml
-.endif
-
-WRKSRC= ${WRKDIR}/${DISTNAME}
-WRKSRC2= ${WRKDIR}/Scenes
-
-USE_GMAKE= yes
-USE_MOTIF= yes
-USE_GCC= 2.95
-NOT_FOR_ARCHS= amd64 sparc64 ia64
-
-.if !defined(WITH_SCENES)
-PLIST_SUB= WITH_SCENES="@comment "
-.else
-PLIST_SUB= WITH_SCENES=""
-.endif
-
-pre-everything::
-.ifndef (WITH_XRML)
- @${ECHO_MSG} "Defining WITH_XRML=yes will allow you to read XRML input files"
-.endif
-.ifndef (WITH_SCENES)
- @${ECHO_MSG} "Define WITH_SCENES=yes to install additional scenes package"
-.endif
-
-pre-patch:
- @${RM} -f ${WRKSRC}/Config.site
- @${CP} -f ${WRKSRC}/Config.FreeBSD ${WRKSRC}/Config.site
- ${SETENV} ${SCRIPTS_ENV} \
- REINPLACE_CMD="${REINPLACE_CMD}" \
- FIND="${FIND}" \
- GREP="${GREP}" \
- ${SH} ${SCRIPTDIR}/cpp2c.sh
-
-post-patch:
-.ifdef (WITH_XRML)
- @${ECHO_CMD} "" >> ${WRKSRC}/Config.site
- @${ECHO_CMD} "####################################################" >> ${WRKSRC}/Config.site
- @${ECHO_CMD} "# VRML input support (requires XRML library)" >> ${WRKSRC}/Config.site
- @${ECHO_CMD} "VRMLHOME = ${LOCALBASE}" >> ${WRKSRC}/Config.site
- @${ECHO_CMD} "VRMLFLAGS = -I${LOCALBASE}/include/xrml" >> ${WRKSRC}/Config.site
- @${ECHO_CMD} "VRMLLIB = -L${LOCALBASE}/lib -lxrml" >> ${WRKSRC}/Config.site
-.endif
- @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \
- s|%%CXX%%|${CXX}|g ;\
- s|%%CFLAGS%%|${CFLAGS}|g' ${WRKSRC}/Config.site
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rpk ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${PREFIX}/lib/X11/app-defaults
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/SCENES/*.mgf ${EXAMPLESDIR}
-
-.ifdef (WITH_SCENES)
- @${MKDIR} ${EXAMPLESDIR}/Scenes
- ${INSTALL_DATA} ${WRKSRC2}/*.mgf ${EXAMPLESDIR}/Scenes
- ${INSTALL_DATA} ${WRKSRC2}/README ${EXAMPLESDIR}/Scenes
- @${MKDIR} ${EXAMPLESDIR}/Scenes/Hospital
- ${INSTALL_DATA} ${WRKSRC2}/Hospital/*.mgf ${EXAMPLESDIR}/Scenes/Hospital
- @${MKDIR} ${EXAMPLESDIR}/Scenes/Materials
- ${INSTALL_DATA} ${WRKSRC2}/Materials/*.mgf ${EXAMPLESDIR}/Scenes/Materials
-.endif
-
-.ifndef (NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/*.* ${DOCSDIR}
- @${MKDIR} ${DOCSDIR}/SourceCode
- ${INSTALL_DATA} ${WRKSRC}/DOC/SourceCode/* ${DOCSDIR}/SourceCode
- @${MKDIR} ${DOCSDIR}/UserGuide
- ${INSTALL_DATA} ${WRKSRC}/DOC/UserGuide/* ${DOCSDIR}/UserGuide
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/renderpark/distinfo b/graphics/renderpark/distinfo
deleted file mode 100644
index 1e8909ffc9e0..000000000000
--- a/graphics/renderpark/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (RenderPark/RenderPark.tar.gz) = 8c5c80b580bb903aa60a01df0634f8c5
-SHA256 (RenderPark/RenderPark.tar.gz) = 1c28811d94b9811933d6545407e353aba488558940682b93e59d5cbd28d5fb78
-SIZE (RenderPark/RenderPark.tar.gz) = 2873885
-MD5 (RenderPark/Scenes.tar.gz) = 8e99b6874f058303df263e27ef5720e5
-SHA256 (RenderPark/Scenes.tar.gz) = 73a36cf9edb9cdabb02edf8c37352e8805c312ade27a19db15cb20406a5b8491
-SIZE (RenderPark/Scenes.tar.gz) = 974119
diff --git a/graphics/renderpark/files/patch-Config.site b/graphics/renderpark/files/patch-Config.site
deleted file mode 100644
index 494081fbdb3f..000000000000
--- a/graphics/renderpark/files/patch-Config.site
+++ /dev/null
@@ -1,37 +0,0 @@
---- Config.site.orig Fri Jan 31 20:31:11 2003
-+++ Config.site Fri Jan 31 20:40:09 2003
-@@ -2,27 +2,28 @@
- # contributed by Bertrand Petit elrond@phoe.frmug.org 23-feb-98
-
- # with GCC:
--CC = gcc
-+CC = %%CC%%
-+CXX = %%CXX%%
- MAKEDEPEND = gcc -M
- PROFLAGS = # -pg # for profiling
--DEBUGFLAGS = -g # for debugging
--OPTFLAGS = -O3 -Wall -pedantic -ansi
-+DEBUGFLAGS = # -g # for debugging
-+OPTFLAGS = %%CFLAGS%% #-O3 -Wall -pedantic -ansi -Wno-long-long
-
- ################################################################
- # OpenGL/Mesa
- DRIVER = opengl
-
- # Mesa (free OpenGL-like library)
--MESAHOME = /usr/local
-+MESAHOME = ${LOCALBASE}
- DRIVERFLAGS = -I$(MESAHOME)/include
- DRIVERLIBS = -L$(MESAHOME)/lib -lGLU -lGL
-
- ################################################################
--X11HOME = /usr/X11R6
-+X11HOME = ${LOCALBASE}
- XINCLUDES = -I$(X11HOME)/include
- XLIBS = -L$(X11HOME)/lib -lXt -lXmu -lXext -lX11
-
--MOTIFHOME = /usr/local
-+MOTIFHOME = ${LOCALBASE}
- MOTIFINCLUDES = -I$(MOTIFHOME)/include
- # -lXpm library necessary for Motif >=2.0, not for Motif <2.0
- MOTIFLIBS = -L$(MOTIFHOME)/lib -lXm -lXpm
diff --git a/graphics/renderpark/files/patch-PHOTONMAP-photon.H b/graphics/renderpark/files/patch-PHOTONMAP-photon.H
deleted file mode 100644
index 4fc0f1f05dd6..000000000000
--- a/graphics/renderpark/files/patch-PHOTONMAP-photon.H
+++ /dev/null
@@ -1,11 +0,0 @@
---- PHOTONMAP/photon.H~ Thu Aug 9 18:03:19 2001
-+++ PHOTONMAP/photon.H Fri Jan 31 20:34:54 2003
-@@ -3,6 +3,8 @@
- #ifndef _PHOTON_H_
- #define _PHOTON_H_
-
-+#include <string.h>
-+
- #include <vector.h>
- #include <color.h>
- #include <spherical.h>
diff --git a/graphics/renderpark/files/patch-patch.c b/graphics/renderpark/files/patch-patch.c
deleted file mode 100644
index 33a32de8c375..000000000000
--- a/graphics/renderpark/files/patch-patch.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- patch.c~ Fri Jul 26 15:36:27 2002
-+++ patch.c Fri Jul 26 15:37:31 2002
-@@ -1074,7 +1074,7 @@
- V2Sub (D, C, CD); V2Sub (D, A, AD);
- V2Add (CD, AB, AE); V2Negate (AE); V2Sub (M, A, AM);
-
-- if (fabs(DETERMINANT(AB, CD)) < EPSILON) /* case AB /* CD */ */
-+ if (fabs(DETERMINANT(AB, CD)) < EPSILON) /* case AB CD */
- {
- V2Sub (AB, CD, Vector);
- v = DETERMINANT(AM, Vector) / DETERMINANT(AD, Vector);
-@@ -1091,7 +1091,7 @@
- }
- #endif
- }
-- else if (fabs(DETERMINANT(BC, AD)) < EPSILON) /* case AD /* BC */ */
-+ else if (fabs(DETERMINANT(BC, AD)) < EPSILON) /* case AD BC */
- {
- V2Add (AD, BC, Vector);
- u = DETERMINANT(AM, Vector) / DETERMINANT(AB, Vector);
diff --git a/graphics/renderpark/pkg-descr b/graphics/renderpark/pkg-descr
deleted file mode 100644
index 19d22e7c6354..000000000000
--- a/graphics/renderpark/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-RenderPark is a system for physically based photo-realistic image synthesis.
-
-It is providing a solid implementation of a wide variety of algorithms.
-Features:
-* reads models in MGF and new XRML (extended VRML'97) file format.
-* images can be saved in PPM, TIFF and Radiance PIC format, for which numerous
- convertors exist.
-* supports high dynamic range TIFF and PIC image output, suitable for lighting
- analysis purposes, e.g. using Radiance tools, or experimentation with tone
- mapping techniques ...
-* illuminated models after radiosity can be saved in VRML'97 format.
-* X-Windows/Motif based user interface.
-* interactive navigation using graphics hardware (OpenGL) with various
- optimizations that make it suited for large models.
-* wide range of tone mapping operators + calibrated monitor support.
-* batch rendering with control through command line arguments or
- Inter Process Communication.
-* rendering into an external canvas window makes RenderPark behave as a
- "plug-in" in other applications.
-
-WWW: http://www.renderpark.be/
-
-- Igor Pokrovsky
-tiamat@comset.net
diff --git a/graphics/renderpark/pkg-plist b/graphics/renderpark/pkg-plist
deleted file mode 100644
index a1b72bc3e22f..000000000000
--- a/graphics/renderpark/pkg-plist
+++ /dev/null
@@ -1,129 +0,0 @@
-bin/rpk
-lib/X11/app-defaults/RenderPark
-%%PORTDOCS%%%%DOCSDIR%%/102-0281_IMG_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/ar_small.gif
-%%PORTDOCS%%%%DOCSDIR%%/ashikmin_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/authors.html
-%%PORTDOCS%%%%DOCSDIR%%/background1.jpg
-%%PORTDOCS%%%%DOCSDIR%%/banner.html
-%%PORTDOCS%%%%DOCSDIR%%/boom5_pmap_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/bugs.html
-%%PORTDOCS%%%%DOCSDIR%%/changes.html
-%%PORTDOCS%%%%DOCSDIR%%/documentation.html
-%%PORTDOCS%%%%DOCSDIR%%/download.html
-%%PORTDOCS%%%%DOCSDIR%%/egg_caustic_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/eggs_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/features.html
-%%PORTDOCS%%%%DOCSDIR%%/flags.html
-%%PORTDOCS%%%%DOCSDIR%%/footer.html
-%%PORTDOCS%%%%DOCSDIR%%/frameset.html
-%%PORTDOCS%%%%DOCSDIR%%/gallery.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/installation.html
-%%PORTDOCS%%%%DOCSDIR%%/knop-e1-h1_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/knot2.jpg
-%%PORTDOCS%%%%DOCSDIR%%/knot2_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/license.html
-%%PORTDOCS%%%%DOCSDIR%%/menu.html
-%%PORTDOCS%%%%DOCSDIR%%/prerequisites.html
-%%PORTDOCS%%%%DOCSDIR%%/template.html
-%%PORTDOCS%%%%DOCSDIR%%/SourceCode/rpkrt_fig.eps
-%%PORTDOCS%%%%DOCSDIR%%/SourceCode/rpkrt_fig.fig
-%%PORTDOCS%%%%DOCSDIR%%/SourceCode/sourcecode.pdf
-%%PORTDOCS%%%%DOCSDIR%%/SourceCode/sourcecode.tex
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/bidirpath.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/bidirpathcontrolpanel.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/bidirpathtracing.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/cameramenu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/filemenu.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/filemenu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/galerkin.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/galerkincontrol.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/index.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/loadfilebox.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/photonmap.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/photonmapconstruction.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/photonmapdialog.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/radiancemenu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/randwalkrad.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/randwalkradcontrol.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/raytracingmenu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/scenestats.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/renderingmenu.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/renderingmenu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/screenshot.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/stochasticraytracing.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/stochasticraytracing.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/stochasticraytracingcontroldialog.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/stochjacobi.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/stochjacobicontrol.gif
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/template.html
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/tonemappingmenu.jpg
-%%PORTDOCS%%%%DOCSDIR%%/UserGuide/userguide.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/SourceCode
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/UserGuide
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/caustic.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/chair.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/classroom.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/corridor.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/cube-sr.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/cube.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/glas_with_cyl.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/glasssphere.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/graz.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/handroom-sr.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/handroom.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/maze.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/metalsphere.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/office.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/office2-sr.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/office2.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/reflectCaustic.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/simple.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/spec_sphere.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/transparent.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/twospheres.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/whitelab.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/whiteroom.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/README
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/blokken2.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/chair.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/coatrack.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/counter.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/desk.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/deur.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/deurbar.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/hosp.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/lampi.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/lampi2.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/lampi4.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/liftdeur.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/main.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/mug.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/orgchair.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/rectlight.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/redchair.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/shade.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/shades_box.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/squarelight.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/stoeltje.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/structure.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/tafeltje.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Hospital/window.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/custommats.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/dupont.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/illums.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/macbeth.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/munsell.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/objects.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/realobj.mgf
-%%WITH_SCENES%%%%EXAMPLESDIR%%/Scenes/Materials/test.mgf
-%%WITH_SCENES%%@dirrm %%EXAMPLESDIR%%/Scenes/Hospital
-%%WITH_SCENES%%@dirrm %%EXAMPLESDIR%%/Scenes/Materials
-%%WITH_SCENES%%@dirrm %%EXAMPLESDIR%%/Scenes
-%%EXAMPLESDIR%%/corridor.mgf
-%%EXAMPLESDIR%%/cube.mgf
-%%EXAMPLESDIR%%/floor_gloss.mgf
-@dirrm %%EXAMPLESDIR%%
diff --git a/graphics/renderpark/scripts/cpp2c.sh b/graphics/renderpark/scripts/cpp2c.sh
deleted file mode 100644
index f422828243f9..000000000000
--- a/graphics/renderpark/scripts/cpp2c.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-# Convert C++ style sources to C style
-# $FreeBSD$
-
-FILES=`${FIND} ${WRKSRC} -name '*.c'`;
-for i in ${FILES}; do
- if [ -n "`${GREP} -e '//' $i`" ]; then
- ${REINPLACE_CMD} -e 's?//\(.*\)?/*\1 */?' $i;
- fi;
-done;
diff --git a/graphics/xrml/Makefile b/graphics/xrml/Makefile
deleted file mode 100644
index 1003295fc0b1..000000000000
--- a/graphics/xrml/Makefile
+++ /dev/null
@@ -1,102 +0,0 @@
-# New ports collection makefile for: xrml
-# Date created: 23 July 2002
-# Whom: Igor Pokrovsky <tiamat@telegraph.spb.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xrml
-PORTVERSION= 0.5.3
-PORTREVISION= 3
-CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.cs.kuleuven.ac.be/pub/graphics/software/RenderPark/
-DISTNAME= ${PORTNAME}
-DIST_SUBDIR= RenderPark
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extensible scene graph library based on VRML'97
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-WRKSRC= ${WRKDIR}/${PORTNAME:U}
-
-USE_GMAKE= yes
-USE_GL= yes
-USE_MOTIF= yes
-USE_LDCONFIG= yes
-USE_GCC= 2.95
-NOT_FOR_ARCHS= amd64 sparc64 ia64
-
-.if !defined(WITH_EXAMPLES)
-PLIST_SUB= WITH_EXAMPLES="@comment "
-.else
-PLIST_SUB= WITH_EXAMPLES=""
-.endif
-
-.ifndef (WITH_EXAMPLES)
-pre-everything::
- @${ECHO_MSG} "You can define WITH_EXAMPLES=yes to install example VRML files"
-.endif
-
-pre-patch:
- @${CP} -f ${WRKSRC}/Config.Linux ${WRKSRC}/Config.site
-post-patch:
- @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \
- s|%%CXX%%|${CXX}|g ; \
- s|%%CXXFLAGS%%|${CXXFLAGS}|g ; \
- s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/Config.site
-
-pre-build:
- ${GMAKE} -C ${WRKSRC}/FILTERS link_includes
- ${GMAKE} -C ${WRKSRC}/XRML link_includes
- ${GMAKE} -C ${WRKSRC}/PROGS/vrmldump clean
-
-do-install:
- @${MKDIR} ${PREFIX}/include/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/include/*.[hH] ${PREFIX}/include/${PORTNAME}
-.for i in cso mgf nff vrml2_utf8
- @${MKDIR} ${PREFIX}/include/${PORTNAME}/${i}
- ${INSTALL_DATA} ${WRKSRC}/include/${i}/* \
- ${PREFIX}/include/${PORTNAME}/${i}
-.endfor
-
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/lib/lib${PORTNAME}.so.0.5 \
- ${PREFIX}/lib/lib${PORTNAME}.so.0
- ${LN} -fs lib${PORTNAME}.so.0 ${PREFIX}/lib/lib${PORTNAME}.so
- @${STRIP_CMD} ${WRKSRC}/lib/*.a
- ${INSTALL_DATA} ${WRKSRC}/lib/*.a ${PREFIX}/lib
-
-.ifdef (WITH_EXAMPLES)
- @${MKDIR} ${EXAMPLESDIR}
-.for i in wrl ppm gz mgf
- ${INSTALL_DATA} ${WRKSRC}/TEST/*.${i} ${EXAMPLESDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/TEST/plotfunc.c ${EXAMPLESDIR}
-.endif
-
-.ifndef (NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/*.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/nodeapi ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/nodegen ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/status ${DOCSDIR}
- @${MKDIR} ${DOCSDIR}/PhBRML
- ${INSTALL_DATA} ${WRKSRC}/DOC/PhBRML/*.html ${DOCSDIR}/PhBRML
- ${INSTALL_DATA} ${WRKSRC}/DOC/PhBRML/2ndtextured.gif ${DOCSDIR}/PhBRML
- ${INSTALL_DATA} ${WRKSRC}/DOC/PhBRML/*.wrl ${DOCSDIR}/PhBRML
- @${MKDIR} ${DOCSDIR}/VRML97
- ${INSTALL_DATA} ${WRKSRC}/DOC/VRML97/*.html ${DOCSDIR}/VRML97
- @${MKDIR} ${DOCSDIR}/VRML97/Images
-.for i in gif jpg
- ${INSTALL_DATA} ${WRKSRC}/DOC/VRML97/Images/*.${i} ${DOCSDIR}/VRML97/Images
-.endfor
- @${MKDIR} ${DOCSDIR}/VRML97/part1
-.for i in html wrl wav
- ${INSTALL_DATA} ${WRKSRC}/DOC/VRML97/part1/*.${i} ${DOCSDIR}/VRML97/part1
-.endfor
- ${LN} -sf VRML97 ${DOCSDIR}/VRML
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/xrml/distinfo b/graphics/xrml/distinfo
deleted file mode 100644
index a4acb2bfcad3..000000000000
--- a/graphics/xrml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (RenderPark/xrml.tar.gz) = 7e700d54a761723a1b1b5877b34cebc4
-SHA256 (RenderPark/xrml.tar.gz) = 84350644226fc2a2b886d656ee5d9bfb41bedc7b03e11579b059c7e18665ffbc
-SIZE (RenderPark/xrml.tar.gz) = 2188196
diff --git a/graphics/xrml/files/patch-Config.site b/graphics/xrml/files/patch-Config.site
deleted file mode 100644
index bdde6e7a9aef..000000000000
--- a/graphics/xrml/files/patch-Config.site
+++ /dev/null
@@ -1,88 +0,0 @@
---- Config.site.orig Fri Jan 31 19:45:18 2003
-+++ Config.site Fri Jan 31 19:46:38 2003
-@@ -1,8 +1,8 @@
--# Configuration data for Linux
-+# Configuration data for FreeBSD
-
- # with GCC:
--CC = gcc
--CXX = g++
-+CC = %%CC%%
-+CXX = %%CXX%%
- MAKEDEPEND = gcc -M
- PROFLAGS = # -pg # for profiling
- DEBUGFLAGS = -g # for debugging
-@@ -10,19 +10,19 @@
- # If you have a processor of a type prior to a Pentium PRO or
- # Pentium II, omit the -march=i686 flag or you'll get an invalid operation
- # exception when you start RenderPark.
--OPTFLAGS = -O3 -Wall -pedantic -Wno-long-long -mieee-fp -malign-double -march=i686
-+OPTFLAGS = %%CXXFLAGS%% #-O3 -Wall -pedantic -Wno-long-long -mieee-fp -malign-double -march=i686
- CXXFLAGS = # C++ specific flags
-
- # no ranlib command on Linux. Use 'touch' instead.
--RANLIB = touch
-+RANLIB = ranlib
-
- # See 0COMPILATIONFLAGS to see what flags you can set if you care.
- EXTRAFLAGS = -DDEFAULT_GAMMA=2.2 -DNOPOOLS
-
- ################################################################
- # uncomment the following definitions in order to make shared libraries
--#MKLIB = mklib.linux
--#MKLIBFLAGS = -fPIC
-+MKLIB = mklib.freebsd
-+MKLIBFLAGS = -fPIC
- #LIBEXT = so
-
- ################################################################
-@@ -48,8 +48,8 @@
-
- # OpenGL include files and library appear to be in /usr/include
- # and /usr/lib normally on recent Linux systems
--DRIVERFLAGS = -I/usr/include $(HWFLAGS)
--DRIVERLIBS = -L/usr/lib -lGLU -lGL
-+DRIVERFLAGS = -I${LOCALBASE}/include $(HWFLAGS)
-+DRIVERLIBS = -L${LOCALBASE}/lib -lGLU -lGL
-
- # Mesa (free OpenGL-like library: www.mesa3d.org)
- # On recent systems, 'MesaGL' is installed as 'GL' and 'MesaGLU' as 'GLU' and
-@@ -75,14 +75,14 @@
- ################################################################
- # X window system flags and files:
-
--X11HOME = /usr/X11R6
-+X11HOME = ${LOCALBASE}
- XINCLUDES = -I$(X11HOME)/include
- XLIBS = -L$(X11HOME)/lib -lXt -lXmu -lX11 $(CCMALLOCLIB)
- # CCMALLOCLIB = -lccmalloc -ldl
-
--# MOTIFHOME = /usr/X11R6
-+MOTIFHOME = ${LOCALBASE}
- # lesstif:
--MOTIFHOME = /usr/X11R6/LessTif/Motif1.2
-+#MOTIFHOME = /usr/X11R6/LessTif/Motif1.2
- # MOTIFHOME = /usr/local/Motif
- MOTIFINCLUDES = -I$(MOTIFHOME)/include
- # -lXpm library necessary for Motif >=2.0, not for Motif <2.0
-@@ -93,7 +93,7 @@
- # TIFF support
- # if you don't want/need TIFF support, uncomment all the following lines
- #TIFFHOME = /usr/local/graphics
--TIFFHOME = /usr
-+TIFFHOME = ${LOCALBASE}
-
- # flags: -DNO_TIFF if you have no TIFF library,
- # -DOLD_TIFF if you have an old TIFF library without the high dynamic
-@@ -111,9 +111,9 @@
-
- # Some tiff installation require that you also link with the jpeg and
- # zlib libraries.
--TIFFLIB = -L$(TIFFHOME)/lib -ltiff -ljpeg -lz
-+TIFFLIB = -L$(TIFFHOME)/lib -ltiff
-
-
- ################################################################
- # C++/so import filter
--DLLIB = -ldl
-+#DLLIB = -ldl
diff --git a/graphics/xrml/files/patch-FILTERS-cso-importer.C b/graphics/xrml/files/patch-FILTERS-cso-importer.C
deleted file mode 100644
index c57215c632f6..000000000000
--- a/graphics/xrml/files/patch-FILTERS-cso-importer.C
+++ /dev/null
@@ -1,11 +0,0 @@
---- FILTERS/cso/importer.C.orig Wed Mar 14 20:30:21 2001
-+++ FILTERS/cso/importer.C Fri Jan 31 20:11:34 2003
-@@ -26,7 +26,7 @@
- // find the address of the routine called "import"
- void (*import)(void*, char**) = (void (*)(void*, char**))dlsym(handle, "import");
- // void (*import)(xrml::world*, char**) = (void (*)(xrml::world*, char**))dlsym(handle, "import__FPQ24xrml5worldPPc");
-- char *error = dlerror();
-+ const char *error = dlerror();
- if (error) {
- Error(NULL, "%s", error);
- return false;
diff --git a/graphics/xrml/files/patch-PROGS-Makefile b/graphics/xrml/files/patch-PROGS-Makefile
deleted file mode 100644
index 6e54843052f9..000000000000
--- a/graphics/xrml/files/patch-PROGS-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- PROGS/Makefile~ Thu Feb 22 23:55:52 2001
-+++ PROGS/Makefile Tue Jul 23 18:37:32 2002
-@@ -15,7 +15,7 @@
- # the toy subdirectory contains a sample program using the toy
- # import and export filter.
-
--SUBDIRS = vrmlint vrmlconv vrmlview
-+SUBDIRS = vrmldump vrmlint vrmlconv vrmlview
-
- #default target: compile
- all: progs
diff --git a/graphics/xrml/pkg-descr b/graphics/xrml/pkg-descr
deleted file mode 100644
index 35874778d77c..000000000000
--- a/graphics/xrml/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This package contains a extensible scene graph library based
-on VRML'97. It comes with a variety of import and export filters
-to read/write a scene graph from/in a variety of 3D file format
-and, of course, also a number of applications that make use
-of it: a file format convertor and a VRML viewer. It is used
-in RenderPark to read XRML input files.
-
-WWW: http://www.cs.kuleuven.ac.be/~graphics/XRML/
-
-- Igor Pokrovsky
-tiamat@comset.net
diff --git a/graphics/xrml/pkg-plist b/graphics/xrml/pkg-plist
deleted file mode 100644
index 384216c8d9fd..000000000000
--- a/graphics/xrml/pkg-plist
+++ /dev/null
@@ -1,384 +0,0 @@
-bin/vrmlconv
-bin/vrmldump
-bin/vrmlint
-bin/vv
-include/xrml/cso/exporter.H
-include/xrml/cso/importer.H
-@dirrm include/xrml/cso
-include/xrml/mgf/cie.h
-include/xrml/mgf/exporter.H
-include/xrml/mgf/renderer.H
-@dirrm include/xrml/mgf
-include/xrml/nff/exporter.H
-include/xrml/nff/renderer.H
-@dirrm include/xrml/nff
-include/xrml/vrml2_utf8/exporter.H
-include/xrml/vrml2_utf8/parser.H
-include/xrml/vrml2_utf8/scanner.H
-include/xrml/vrml2_utf8/tokens.H
-@dirrm include/xrml/vrml2_utf8
-include/xrml/Anchor.H
-include/xrml/Appearance.H
-include/xrml/AppearanceBase.H
-include/xrml/Array.H
-include/xrml/Assoc.H
-include/xrml/AudioClip.H
-include/xrml/Background.H
-include/xrml/Billboard.H
-include/xrml/Bindable.H
-include/xrml/Box.H
-include/xrml/Children.H
-include/xrml/CmpString.H
-include/xrml/Collision.H
-include/xrml/Color.H
-include/xrml/ColorInterpolator.H
-include/xrml/Cone.H
-include/xrml/Coordinate.H
-include/xrml/CoordinateInterpolator.H
-include/xrml/Cylinder.H
-include/xrml/CylinderSensor.H
-include/xrml/DirectionalLight.H
-include/xrml/DragSensor.H
-include/xrml/ElevationGrid.H
-include/xrml/EnvironmentalSensor.H
-include/xrml/EventManager.H
-include/xrml/ExternProto.H
-include/xrml/Extrusion.H
-include/xrml/FlexLexer.h
-include/xrml/Float.H
-include/xrml/Fog.H
-include/xrml/FontStyle.H
-include/xrml/Geometry.H
-include/xrml/Group.H
-include/xrml/Grouping.H
-include/xrml/ImageTexture.H
-include/xrml/IndexedFaceSet.H
-include/xrml/IndexedLineSet.H
-include/xrml/Inline.H
-include/xrml/Interpolator.H
-include/xrml/LOD.H
-include/xrml/LightSource.H
-include/xrml/List.H
-include/xrml/Material.H
-include/xrml/MovieTexture.H
-include/xrml/NavigationInfo.H
-include/xrml/Normal.H
-include/xrml/NormalInterpolator.H
-include/xrml/OrientationInterpolator.H
-include/xrml/PerlinNoise.H
-include/xrml/PhB3DCheckerTexture.H
-include/xrml/PhB3DNoiseTexture.H
-include/xrml/PhB3DSpiralTexture.H
-include/xrml/PhB3DTexture.H
-include/xrml/PhB3DTextureTransform.H
-include/xrml/PhB3DTexturedSurface.H
-include/xrml/PhBAppearance.H
-include/xrml/PhBAshikminReflector.H
-include/xrml/PhBAtmosphere.H
-include/xrml/PhBBackground.H
-include/xrml/PhBBackgroundLight.H
-include/xrml/PhBBackgroundProjection.H
-include/xrml/PhBBilinearInterpolation.H
-include/xrml/PhBBlackBodySpectrum.H
-include/xrml/PhBBoxTextureProjection.H
-include/xrml/PhBBrushMap.H
-include/xrml/PhBBumpMap.H
-include/xrml/PhBConeTextureProjection.H
-include/xrml/PhBCylinderTextureProjection.H
-include/xrml/PhBDiffuseEmitter.H
-include/xrml/PhBDiffuseReflector.H
-include/xrml/PhBDiffuseRefractor.H
-include/xrml/PhBDistortion.H
-include/xrml/PhBEDF.H
-include/xrml/PhBEmitter.H
-include/xrml/PhBFresnelBSDF.H
-include/xrml/PhBHenyeyGreensteinPhaseFunction.H
-include/xrml/PhBHeterogeneousSurface.H
-include/xrml/PhBHomogeneousBackground.H
-include/xrml/PhBHomogeneousMedium.H
-include/xrml/PhBHomogeneousSurface.H
-include/xrml/PhBImageTexture.H
-include/xrml/PhBImageTextureBase.H
-include/xrml/PhBInterpolatedMedium.H
-include/xrml/PhBInterpolatedSpectrum.H
-include/xrml/PhBInterpolatedSurface.H
-include/xrml/PhBIsotropicPhaseFunction.H
-include/xrml/PhBLafortuneReflector.H
-include/xrml/PhBLandscapePhotoBackground.H
-include/xrml/PhBLxySpectrum.H
-include/xrml/PhBMedium.H
-include/xrml/PhBMixedSpectrum.H
-include/xrml/PhBMonitorCalibration.H
-include/xrml/PhBMonochromaticSpectrum.H
-include/xrml/PhBNeumannReflector.H
-include/xrml/PhBNoiseTexture.H
-include/xrml/PhBNormalMap.H
-include/xrml/PhBPerfectSpecularReflector.H
-include/xrml/PhBPerfectSpecularRefractor.H
-include/xrml/PhBPhF.H
-include/xrml/PhBPhaseFunction.H
-include/xrml/PhBPhongEmitter.H
-include/xrml/PhBPhongReflector.H
-include/xrml/PhBPhongRefractor.H
-include/xrml/PhBPixelTexture.H
-include/xrml/PhBProcedural3DTexture.H
-include/xrml/PhBProceduralBackground.H
-include/xrml/PhBProceduralEmitter.H
-include/xrml/PhBProceduralPhaseFunction.H
-include/xrml/PhBProceduralScatterer.H
-include/xrml/PhBProceduralSpectrum.H
-include/xrml/PhBProceduralTexture.H
-include/xrml/PhBProceduralTextureProjection.H
-include/xrml/PhBRGBSpectrum.H
-include/xrml/PhBSDF.H
-include/xrml/PhBSampledIsotropicEmitter.H
-include/xrml/PhBSampledSpectrum.H
-include/xrml/PhBScatterer.H
-include/xrml/PhBSchlickPhaseFunction.H
-include/xrml/PhBSchlickReflector.H
-include/xrml/PhBShadingFrameDistortion.H
-include/xrml/PhBSimpleBSDF.H
-include/xrml/PhBSpectrum.H
-include/xrml/PhBSphereTextureProjection.H
-include/xrml/PhBSurface.H
-include/xrml/PhBSurfaceDistortion.H
-include/xrml/PhBTabulatedSpectrum.H
-include/xrml/PhBTexture.H
-include/xrml/PhBTextureEmitter.H
-include/xrml/PhBTextureFilter.H
-include/xrml/PhBTextureProjection.H
-include/xrml/PhBTexturedBackground.H
-include/xrml/PhBTexturedMedium.H
-include/xrml/PhBTexturedSurface.H
-include/xrml/PhBToggleTexture.H
-include/xrml/PhBVolumeDistortion.H
-include/xrml/PhBWardReflector.H
-include/xrml/PhBXYZSpectrum.H
-include/xrml/PixelTexture.H
-include/xrml/PlaneSensor.H
-include/xrml/PointLight.H
-include/xrml/PointSet.H
-include/xrml/PointingDeviceSensor.H
-include/xrml/PositionInterpolator.H
-include/xrml/Proto.H
-include/xrml/ProximitySensor.H
-include/xrml/ReadImage.H
-include/xrml/ScalarInterpolator.H
-include/xrml/Script.H
-include/xrml/Sensor.H
-include/xrml/Shape.H
-include/xrml/Sound.H
-include/xrml/SoundSource.H
-include/xrml/Sphere.H
-include/xrml/SphereSensor.H
-include/xrml/SpotLight.H
-include/xrml/Stack.H
-include/xrml/StackManager.H
-include/xrml/Switch.H
-include/xrml/Text.H
-include/xrml/Texture.H
-include/xrml/TextureCoordinate.H
-include/xrml/TextureTransform.H
-include/xrml/TimeDependent.H
-include/xrml/TimeSensor.H
-include/xrml/TouchSensor.H
-include/xrml/Transform.H
-include/xrml/Transforming.H
-include/xrml/Viewpoint.H
-include/xrml/VisibilitySensor.H
-include/xrml/WorldInfo.H
-include/xrml/cie.H
-include/xrml/complex.H
-include/xrml/error.H
-include/xrml/exporter.H
-include/xrml/fieldValue.H
-include/xrml/file.H
-include/xrml/granges.H
-include/xrml/importer.H
-include/xrml/matrix.H
-include/xrml/memory.H
-include/xrml/mipmap.H
-include/xrml/nodeCatalog.H
-include/xrml/nodeInterface.H
-include/xrml/renderer.H
-include/xrml/route.H
-include/xrml/smodes.H
-include/xrml/spectrum.H
-include/xrml/texture_projection.H
-include/xrml/transform.H
-include/xrml/utils.H
-include/xrml/vector.H
-include/xrml/version.H
-include/xrml/world.H
-include/xrml/xrml.H
-include/xrml/xrmlP.H
-@dirrm include/xrml
-lib/libxrml.so.0
-@exec ln -fs libxrml.so.0 %D/lib/libxrml.so || true
-@unexec rm -f %D/lib/libxrml.so || true
-lib/libxrml.a
-lib/libxrml2cso.a
-lib/libxrml2mgf.a
-lib/libxrml2nff.a
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/plotfunc.c
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/checker.ppm.gz
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/grid.ppm.gz
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/land.pic.gz
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/plasma.ppm.gz
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/refractiontest.mgf
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/wardtest.mgf
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/Check4x4Color.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/bump.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/gradient.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/normal.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/thing.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/white.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/white16.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/white4x3.ppm
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/BrushMap.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/Bumpmap.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/ProceduralBumpMap.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/ProceduralNoise.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/ShadingFrameDistord.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/TextureMap.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/ashikminScene.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/ashikminScene2.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/ashikmintest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/backgroundlight.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/backgroundtest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/blackbodySpectrum.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/box.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/box2.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/bug.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/colors.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/cone.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/cornellcube.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/cyl.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/extrusion.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/fresneltest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/heterotest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/homogeneousbackground.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/imagetexture.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/lafortunetest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/landscapeEnvironmentmap.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/mixsphere.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/monochromatic.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/neumanntest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/nondifflight.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/phbtexture.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/refractiontest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/rev.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/sampledSpectrum.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/schlicktest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/sincos.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/sine.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/sph.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/tabulatedSpectrum.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/test.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/textureEmitter.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/texturetest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/wardtest.wrl
-%%WITH_EXAMPLES%%%%EXAMPLESDIR%%/whitehomogeneous.wrl
-%%WITH_EXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%%%DOCSDIR%%/nodeapi
-%%PORTDOCS%%%%DOCSDIR%%/nodegen
-%%PORTDOCS%%%%DOCSDIR%%/status
-%%PORTDOCS%%%%DOCSDIR%%/applications.html
-%%PORTDOCS%%%%DOCSDIR%%/changes.html
-%%PORTDOCS%%%%DOCSDIR%%/design.html
-%%PORTDOCS%%%%DOCSDIR%%/extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/filters.html
-%%PORTDOCS%%%%DOCSDIR%%/howToCreateASceneGraph.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/installation.html
-%%PORTDOCS%%%%DOCSDIR%%/sourcetree.html
-%%PORTDOCS%%%%DOCSDIR%%/template.html
-%%PORTDOCS%%%%DOCSDIR%%/world.html
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/2ndtextured.gif
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/PhBexample2.wrl
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/glossary.html
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/index.html
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/mixsphere.html
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/mixsphere.wrl
-%%PORTDOCS%%%%DOCSDIR%%/PhBRML/nodes.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/PhBRML
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/acknowledgements.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/copyright.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/index.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/vrml97.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/Sound.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/whitespace.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/ElevationGrid.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/FontStylespacing.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/spotlight.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/vrmlbar.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/cylinder.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/leaves.jpg
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/cube.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/cone.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/rsmbb.jpg
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/timestamp-order.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/IFStexture2.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/TimeSensor.jpg
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/proto.jpg
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/box.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/Extrusion.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/key.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/pi.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/background.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/ImageTexture.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/sphere.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/vertical.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/Concepts2.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/Sound2.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/instancing.jpg
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/IFStexture.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/timeDep.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/horizontal.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/Concepts1.gif
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/Images/infinity.gif
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/VRML97/Images
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/grammar.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.4.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/concepts.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/scope.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/javascript.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.5.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/nodesRef.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/glossary.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/foreword.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/chopperbody.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.18.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.6.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/chopperrotor.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/references.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.19.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.7.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.13.1.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/rotor.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.13.2.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.2.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.3.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/conformance.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.12.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/java.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/introduction.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/refractivematerial.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.10.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/fieldsRef.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.11.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.16.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/click.wav
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.17.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.9.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.14.wrl
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/bibliography.html
-%%PORTDOCS%%%%DOCSDIR%%/VRML97/part1/exampleD.15.wrl
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/VRML97/part1
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/VRML97
-%%PORTDOCS%%@exec ln -s VRML97 %D/%%DOCSDIR%%/VRML || true
-%%PORTDOCS%%@unexec rm %D/%%DOCSDIR%%/VRML || true
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/irc/Makefile b/irc/Makefile
index b6cec9e5c156..03aa50de51aa 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -8,7 +8,6 @@
SUBDIR += bitchx
SUBDIR += bitlbee
SUBDIR += bitlbee-otr
- SUBDIR += blackened
SUBDIR += bnc
SUBDIR += bobot++
SUBDIR += bopm
diff --git a/irc/blackened/Makefile b/irc/blackened/Makefile
deleted file mode 100644
index bc65c3835b74..000000000000
--- a/irc/blackened/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: Blackened IRC client
-# Date created: 11 Jun 1999
-# Whom: Will Andrews <andrews@technologist.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= blackened
-PORTVERSION= 1.8.1
-CATEGORIES= irc
-MASTER_SITES= http://freebsd.aeternal.net/ports/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Blackened IRC Client
-
-GNU_CONFIGURE= yes
-PLIST_SUB= VERSION=${PORTVERSION}
-CONFIGURE_ARGS= --prefix=${PREFIX}
-
-MAN1= blackened.1
-
-DEPRECATED= Broken and abandonware
-EXPIRATION_DATE= 2009-03-17
-
-.include <bsd.port.mk>
diff --git a/irc/blackened/distinfo b/irc/blackened/distinfo
deleted file mode 100644
index ef530aba9329..000000000000
--- a/irc/blackened/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (blackened-1.8.1.tar.gz) = ac05ee48abefec701dddc5ad5426d16e
-SHA256 (blackened-1.8.1.tar.gz) = 07b090da5301ea73da7a9830c79747d297efe2c496d48d54bf8658ebfd3445e7
-SIZE (blackened-1.8.1.tar.gz) = 711374
diff --git a/irc/blackened/files/patch-ircflush.c b/irc/blackened/files/patch-ircflush.c
deleted file mode 100644
index e45811982ede..000000000000
--- a/irc/blackened/files/patch-ircflush.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- source/ircflush.c Sun Dec 9 04:35:25 2001
-+++ source/ircflush.c Thu Mar 15 21:57:14 2007
-@@ -12,15 +12,6 @@
- #include "irc.h"
- #include <sys/wait.h>
-
--#ifndef __linux__
--# ifdef __svr4__
--# include <sys/termios.h>
--# else
--# include <sgtty.h> /* SVR4 => sgtty = yuk */
--# endif /* SOLARIS */
--#endif /* __linux__ */
--
--
- #define BUFFER_SIZE 1024
-
- /* descriptors of the tty and pty */
diff --git a/irc/blackened/pkg-descr b/irc/blackened/pkg-descr
deleted file mode 100644
index 1726b740e731..000000000000
--- a/irc/blackened/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Blackened is an enhanced IRC client that offers a variety of features
-not found in other clients, including commands designed for IRC
-server operators and administrators. Normal users also benefit from
-additional functionality.
-
-IRC: irc.blackened.com #blackened
diff --git a/irc/blackened/pkg-plist b/irc/blackened/pkg-plist
deleted file mode 100644
index aed4b356dc6c..000000000000
--- a/irc/blackened/pkg-plist
+++ /dev/null
@@ -1,87 +0,0 @@
-bin/blackened
-bin/blackened-1.8.1
-bin/blackened-ircflush
-bin/blackened-ircserv
-bin/blackened-wserv
-%%DATADIR%%/1.8.1/help
-%%DATADIR%%/1.8.1/reasons
-%%DATADIR%%/1.8.1/script/action
-%%DATADIR%%/1.8.1/script/alias
-%%DATADIR%%/1.8.1/script/basical
-%%DATADIR%%/1.8.1/script/bigcheese
-%%DATADIR%%/1.8.1/script/brc
-%%DATADIR%%/1.8.1/script/channel
-%%DATADIR%%/1.8.1/script/columns
-%%DATADIR%%/1.8.1/script/commander
-%%DATADIR%%/1.8.1/script/compl.mods
-%%DATADIR%%/1.8.1/script/complete
-%%DATADIR%%/1.8.1/script/cursor
-%%DATADIR%%/1.8.1/script/deutsch
-%%DATADIR%%/1.8.1/script/disc
-%%DATADIR%%/1.8.1/script/dmsg
-%%DATADIR%%/1.8.1/script/edit
-%%DATADIR%%/1.8.1/script/english
-%%DATADIR%%/1.8.1/script/flood
-%%DATADIR%%/1.8.1/script/global
-%%DATADIR%%/1.8.1/script/history
-%%DATADIR%%/1.8.1/script/history-match
-%%DATADIR%%/1.8.1/script/imap
-%%DATADIR%%/1.8.1/script/ircIIhelp
-%%DATADIR%%/1.8.1/script/ircprimer
-%%DATADIR%%/1.8.1/script/ircrc
-%%DATADIR%%/1.8.1/script/kickmenu
-%%DATADIR%%/1.8.1/script/list
-%%DATADIR%%/1.8.1/script/log
-%%DATADIR%%/1.8.1/script/lynx_ircrc
-%%DATADIR%%/1.8.1/script/msg
-%%DATADIR%%/1.8.1/script/mudlike
-%%DATADIR%%/1.8.1/script/netsplit
-%%DATADIR%%/1.8.1/script/newformat
-%%DATADIR%%/1.8.1/script/nicks
-%%DATADIR%%/1.8.1/script/oper
-%%DATADIR%%/1.8.1/script/recursion
-%%DATADIR%%/1.8.1/script/repeat
-%%DATADIR%%/1.8.1/script/service
-%%DATADIR%%/1.8.1/script/shell
-%%DATADIR%%/1.8.1/script/smileys
-%%DATADIR%%/1.8.1/script/time
-%%DATADIR%%/1.8.1/script/traces
-%%DATADIR%%/1.8.1/script/troy
-%%DATADIR%%/1.8.1/script/voice
-%%DATADIR%%/1.8.1/script/wallopstat
-%%DATADIR%%/1.8.1/script/whowas
-%%DATADIR%%/1.8.1/script/window
-%%DATADIR%%/1.8.1/translation/ASCII
-%%DATADIR%%/1.8.1/translation/CP437
-%%DATADIR%%/1.8.1/translation/CP850
-%%DATADIR%%/1.8.1/translation/DANISH
-%%DATADIR%%/1.8.1/translation/DEC_MCS
-%%DATADIR%%/1.8.1/translation/DG_MCS
-%%DATADIR%%/1.8.1/translation/DUTCH
-%%DATADIR%%/1.8.1/translation/FINNISH
-%%DATADIR%%/1.8.1/translation/FRENCH
-%%DATADIR%%/1.8.1/translation/FRENCH_CANADIAN
-%%DATADIR%%/1.8.1/translation/GERMAN
-%%DATADIR%%/1.8.1/translation/HP_MCS
-%%DATADIR%%/1.8.1/translation/IRV
-%%DATADIR%%/1.8.1/translation/ITALIAN
-%%DATADIR%%/1.8.1/translation/JIS
-%%DATADIR%%/1.8.1/translation/MACINTOSH
-%%DATADIR%%/1.8.1/translation/NEXT
-%%DATADIR%%/1.8.1/translation/NORWEGIAN_1
-%%DATADIR%%/1.8.1/translation/NORWEGIAN_2
-%%DATADIR%%/1.8.1/translation/PORTUGUESE
-%%DATADIR%%/1.8.1/translation/PORTUGUESE_COM
-%%DATADIR%%/1.8.1/translation/RUSSIAN
-%%DATADIR%%/1.8.1/translation/RUSSIAN_ALT
-%%DATADIR%%/1.8.1/translation/SPANISH
-%%DATADIR%%/1.8.1/translation/SWEDISH
-%%DATADIR%%/1.8.1/translation/SWEDISH_NAMES
-%%DATADIR%%/1.8.1/translation/SWEDISH_NAMES_COM
-%%DATADIR%%/1.8.1/translation/SWISS
-%%DATADIR%%/1.8.1/translation/UNITED_KINGDOM
-%%DATADIR%%/1.8.1/translation/UNITED_KINGDOM_COM
-@dirrm %%DATADIR%%/1.8.1/translation
-@dirrm %%DATADIR%%/1.8.1/script
-@dirrm %%DATADIR%%/1.8.1
-@dirrm %%DATADIR%%
diff --git a/java/Makefile b/java/Makefile
index 28d6b9f718bb..b94fec24a5b8 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -57,7 +57,6 @@
SUBDIR += eclipseme
SUBDIR += gj
SUBDIR += gnu-regexp
- SUBDIR += guavac
SUBDIR += icedtea6-stubs
SUBDIR += infobus
SUBDIR += j2sdkee13
@@ -89,7 +88,6 @@
SUBDIR += java3d
SUBDIR += javamail
SUBDIR += javavmwrapper
- SUBDIR += javel
SUBDIR += jaxen
SUBDIR += jbootstrap
SUBDIR += jboss2
diff --git a/java/guavac/Makefile b/java/guavac/Makefile
deleted file mode 100644
index 1f1f4b5657e2..000000000000
--- a/java/guavac/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: guavac
-# Date created: 10 October 1996
-# Whom: Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= guavac
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= java
-MASTER_SITES= ftp://ftp.unicamp.br/pub/languages/java/guavac/ \
- http://www.netsw.org/softeng/lang/java/compiler/guavac/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java compiler and decompiler developed under GPL
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-MAN1= guavac.1
-STRIP=
-USE_GCC= 2.95
-
-pre-install:
- @${CHMOD} +x ${WRKSRC}/mkinstalldirs
-
-post-install:
- @${STRIP_CMD} ${PREFIX}/bin/guavac ${PREFIX}/bin/guavad
-
-.include <bsd.port.mk>
diff --git a/java/guavac/distinfo b/java/guavac/distinfo
deleted file mode 100644
index ccf5713060fa..000000000000
--- a/java/guavac/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (guavac-1.2.tar.gz) = 06b7391584fc6b22db7f16fc0a2f9b3e
-SHA256 (guavac-1.2.tar.gz) = a5aa92ecfa929b5d305d3fde99a9ac04b7738647bd9fecb323e46e84df8c24b3
-SIZE (guavac-1.2.tar.gz) = 642113
diff --git a/java/guavac/files/patch-ad b/java/guavac/files/patch-ad
deleted file mode 100644
index 0d193d5fa48c..000000000000
--- a/java/guavac/files/patch-ad
+++ /dev/null
@@ -1,14 +0,0 @@
-*** configure.orig Mon Apr 28 12:41:52 1997
---- configure Thu Jun 12 13:32:18 1997
-***************
-*** 520,528 ****
-
-
-
-- if test -z "${CFLAGS}"; then
-- CFLAGS=-g
-- fi
- CFLAGS="$CFLAGS -I. -I.. -I\$(srcdir)/../common"
- cat >> confdefs.h <<EOF
- #define CFLAGS "$CFLAGS"
---- 520,525 ----
diff --git a/java/guavac/files/patch-ae b/java/guavac/files/patch-ae
deleted file mode 100644
index e1ddbb53d6db..000000000000
--- a/java/guavac/files/patch-ae
+++ /dev/null
@@ -1,8 +0,0 @@
---- common/cppstring.h.orig Wed Jun 24 19:00:48 1998
-+++ common/cppstring.h Wed Jun 24 19:01:49 1998
-@@ -8,4 +8,5 @@
- #endif
- #endif
-
-+#include_next <string.h>
- #include <string>
diff --git a/java/guavac/files/patch-af b/java/guavac/files/patch-af
deleted file mode 100644
index 981fdf6f518c..000000000000
--- a/java/guavac/files/patch-af
+++ /dev/null
@@ -1,20 +0,0 @@
---- man/Makefile.in.orig Tue Mar 4 03:21:07 1997
-+++ man/Makefile.in Mon Jun 30 18:40:06 1997
-@@ -55,13 +55,13 @@
- cd $(srcdir) && for file in $(PRODUCT).1; do \
- $(INSTALL_DATA) $$file $(mandir)/man1/$$file; \
- done
-- cd $(srcdir) && for file in $(PRODUCT).man; do \
-- $(INSTALL_DATA) $$file $(mandir)/cat1/$$file; \
-- done
-+# cd $(srcdir) && for file in $(PRODUCT).man; do \
-+# $(INSTALL_DATA) $$file $(mandir)/cat1/$$file; \
-+# done
-
- uninstall:
- rm -f $(mandir)/man1/$(PRODUCT).1
-- rm -f $(mandir)/cat1/$(PRODUCT).man
-+# rm -f $(mandir)/cat1/$(PRODUCT).man
-
- mostlyclean:
- rm -f *.tmp
diff --git a/java/guavac/files/patch-ag b/java/guavac/files/patch-ag
deleted file mode 100644
index 9e02399f6bee..000000000000
--- a/java/guavac/files/patch-ag
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sat Jun 14 03:18:41 1997
-+++ Makefile.in Mon Jun 30 19:27:30 1997
-@@ -52,7 +52,7 @@
- # prefix='$(prefix)' exec_prefix='$(exec_prefix)' \
- # bindir='$(bindir)' infodir='$(infodir)' mandir='$(mandir)'
-
--SUBDIRS = common compiler man doc checks
-+SUBDIRS = common compiler man checks # doc
-
- DISTFILES = README NEWS TODO THANKS COPYING RELEASE ChangeLog \
- configure.in mkinstalldirs install-sh Makefile.in \
diff --git a/java/guavac/pkg-descr b/java/guavac/pkg-descr
deleted file mode 100644
index 7ca17980ff73..000000000000
--- a/java/guavac/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Guavac is a free java compiler developed under GNU Public Licence,
-and its package includes guavad, java bitecode decompiler.
-
-Guavac needs gcc-2.7.2 and libg++-2.7.1 or later version installed into
-your FreeBSD system.
-
-Preparation for using guavac and guavad (csh):
- setenv CLASSPATH .:/usr/local/share/guavac/classes.zip
- setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib
-
-Preparation (sh):
- CLASSPATH=.:/usr/local/share/guavac/classes.zip
- LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
- export CLASSPATH LD_LIBRARY_PATH
-
-When you compile:
- guavac your_java_file.java
-
-When you decompile
- guavad your_class_file.class
-
-See more information in the doc/ directory.
-
-Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
diff --git a/java/guavac/pkg-plist b/java/guavac/pkg-plist
deleted file mode 100644
index 66226dcbcbd2..000000000000
--- a/java/guavac/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/gcok
-bin/guavac
-bin/guavad
-share/guavac/classes.zip
-@dirrm share/guavac
diff --git a/java/javel/Makefile b/java/javel/Makefile
deleted file mode 100644
index bd50827999a1..000000000000
--- a/java/javel/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: javel
-# Date created: Jan 30, 2002
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= javel
-PORTVERSION= 0.3.2
-CATEGORIES= java
-MASTER_SITES= http://tnerual.eriogerg.free.fr/javel/
-DISTNAME= ${PORTNAME}${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java disassembler
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-NO_WRKSUBDIR= yes
-MAKEFILE= makefile
-USE_GCC= 2.95
-
-MAN1= javel.1
-PLIST_FILES= bin/javel
-
-post-patch:
- @${REINPLACE_CMD} -e "s,^CC,#CC,g ; s,^CFLAGS,#CFLAGS,g ; \
- s,CC,CXX,g ; s,CFLAGS,CXXFLAGS,g" ${WRKSRC}/${MAKEFILE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/javel ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/javel.1 ${MAN1PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/java/javel/distinfo b/java/javel/distinfo
deleted file mode 100644
index 50f384b2fa31..000000000000
--- a/java/javel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (javel0.3.2.tar.gz) = b82967188d1a286c2293df3e5b2ac199
-SHA256 (javel0.3.2.tar.gz) = 43039a45ab61c4492a01ef7bc2901b7c2f11a7c18a869e71ea7a444c7cd08181
-SIZE (javel0.3.2.tar.gz) = 17793
diff --git a/java/javel/files/patch-cp_info.cc b/java/javel/files/patch-cp_info.cc
deleted file mode 100644
index 22c47c938e07..000000000000
--- a/java/javel/files/patch-cp_info.cc
+++ /dev/null
@@ -1,13 +0,0 @@
---- cp_info.cc.orig Wed Jan 30 19:28:19 2002
-+++ cp_info.cc Wed Jan 30 19:28:30 2002
-@@ -163,8 +163,8 @@
- int expo = (high_bytes >> 20) & 0x7ff;
- expo -= 1075;
- llong mant = (expo == 0) ?
-- (bytes & 0xfffffffffffff) << 1 :
-- (bytes & 0xfffffffffffff) | 0x10000000000000;
-+ (bytes & 0xfffffffffffffLL) << 1 :
-+ (bytes & 0xfffffffffffffLL) | 0x10000000000000LL;
- long double x = sign;
- x *= mant;
- x *= pow(2.0, expo);
diff --git a/java/javel/pkg-descr b/java/javel/pkg-descr
deleted file mode 100644
index 27e69680c94b..000000000000
--- a/java/javel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Javel is a java class file disassembler. It is a filter that, given a
-compiled java class file, outputs a disassembled version in a java-like
-form with all the interface, fields, methods, and the java assembler code
-for each method. It can also output dependencies of the class file, suitable
-for inclusion in a standard makefile.
-
-WWW: http://tnerual.eriogerg.free.fr/javel.html
diff --git a/lang/Makefile b/lang/Makefile
index b4475399fd03..4e9b2922c18f 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -351,7 +351,6 @@
SUBDIR += ucc
SUBDIR += vala
SUBDIR += visualworks
- SUBDIR += wamcc
SUBDIR += whitespace
SUBDIR += xds
SUBDIR += xds-c
diff --git a/lang/wamcc/Makefile b/lang/wamcc/Makefile
deleted file mode 100644
index 828fc6ee5c66..000000000000
--- a/lang/wamcc/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: wamcc
-# Date created: 14 September 1999
-# Whom: Jerry Hicks <wghicks@bellsouth.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wamcc
-PORTVERSION= 2.23
-CATEGORIES= lang
-MASTER_SITES= ftp://ftp.inria.fr/INRIA/Projects/contraintes/wamcc/
-DISTFILES= wamcc2.23.tar.gz prg.tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Prolog-to-C translator from Inria
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-DIST_SUBDIR= wamcc
-NO_WRKSUBDIR= yes
-
-USE_GCC= 2.95 # compiled .pl files dump core w/ gcc 3.x
-
-PLIST_SUB= CC=${CC}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700000
-BROKEN= does not compile on 7.X
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/wamcc/distinfo b/lang/wamcc/distinfo
deleted file mode 100644
index 512827750b44..000000000000
--- a/lang/wamcc/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (wamcc/wamcc2.23.tar.gz) = a766e39759be33ba462ac2b43f394c98
-SHA256 (wamcc/wamcc2.23.tar.gz) = 2cf82602497dcf5b64ee768e830427379064dd302dd4d1d42be24259a8bf1e61
-SIZE (wamcc/wamcc2.23.tar.gz) = 246963
-MD5 (wamcc/prg.tar.Z) = fc9bee37ab3449535a5fb83c601e2da1
-SHA256 (wamcc/prg.tar.Z) = c9dbb987d977542957792e89d6646e7bd23ca0b705fbbe24ab83b1c954b98a39
-SIZE (wamcc/prg.tar.Z) = 56722
diff --git a/lang/wamcc/files/patch-aa b/lang/wamcc/files/patch-aa
deleted file mode 100644
index 2865eb4bca81..000000000000
--- a/lang/wamcc/files/patch-aa
+++ /dev/null
@@ -1,73 +0,0 @@
---- Makefile.orig Tue Mar 7 10:21:05 1995
-+++ Makefile Wed Jun 4 11:00:59 2003
-@@ -5,16 +5,20 @@
- # /* Makefile */
- # /*-----------------------------------------------------------------------*/
-
--# you can change the following paths
-+PREFIX?= /usr/local
-+INCPATH= $(PREFIX)/include/wamcc
-+LIBPATH= $(PREFIX)/lib/wamcc
-+BINPATH= $(PREFIX)/bin
-+DOCPATH= $(PREFIX)/share/doc/wamcc
-+EXAMPLEPATH= $(PREFIX)/share/examples/wamcc
-+
-+PROGRAMS= src/$(COMPILER) src/$(BMF) src/hex2pl src/pl2hex
-+SCRIPTS= src/$(WCC)
-
--ROOTPATH= $(HOME)/$(COMPILER)
--INCPATH = $(ROOTPATH)/include
--LIBPATH = $(ROOTPATH)/lib
--BINPATH = $(ROOTPATH)/bin
-
- # you can specify the name of the C compiler
-
--CC = gcc
-+CC ?= gcc
-
- # do not change anything else
-
-@@ -25,24 +29,28 @@
-
- EXECS = $(WCC) $(COMPILER) $(BMF) hex2pl pl2hex
-
--install:
-- cd src; echo $(ROOTPATH);\
-+all:
-+ (cd src; \
- make $(WCC) COMPILER=$(COMPILER) INCPATH=$(INCPATH) \
-- LIBPATH=$(LIBPATH) CC=$(CC) WCC=$(WCC)
-- cd Builtin; \
-- make COMPILER=$(COMPILER) CC=$(CC) WCC=../src/$(WCC)
-- cd src; \
-+ LIBPATH=$(LIBPATH) CC=$(CC) WCC=$(WCC))
-+ (cd Builtin; \
-+ make COMPILER=$(COMPILER) CC=$(CC) WCC=../src/$(WCC))
-+ (cd src; \
- make COMPILER=$(COMPILER) INCPATH=$(INCPATH) \
-- LIBPATH=$(LIBPATH) CC=$(CC) WCC=$(WCC)
-- -mkdir -p $(INCPATH)
-- -mkdir -p $(LIBPATH)
-- -mkdir -p $(BINPATH)
-- cp src/*.h $(INCPATH)
-- rm $(INCPATH)/wamcc*.h
-- cp src/*.a $(LIBPATH)
-- ranlib $(LIBPATH)/*.a
-- cp src/$(WCC) src/$(COMPILER) src/$(BMF) src/hex2pl src/pl2hex $(BINPATH)
-+ LIBPATH=$(LIBPATH) CC=$(CC) WCC=$(WCC))
-
-+install:
-+ $(INSTALL) -d $(INCPATH)
-+ $(INSTALL) -c -m 444 src/*.h $(INCPATH)
-+ $(INSTALL) -d $(LIBPATH)
-+ $(INSTALL) -c -m 444 src/*.a $(LIBPATH)
-+ $(INSTALL) -d $(DOCPATH)
-+ $(INSTALL) -c -m 444 doc/* $(DOCPATH)
-+ $(INSTALL) -d $(EXAMPLEPATH)
-+ $(INSTALL) -c -m 444 Examples/* $(EXAMPLEPATH)
-+ $(INSTALL) -d $(BINPATH)
-+ $(INSTALL) -c -m 555 $(SCRIPTS) $(BINPATH)
-+ $(INSTALL) -c -s -m 555 $(PROGRAMS) $(BINPATH)
-
- clean:
- cd src; make clean
diff --git a/lang/wamcc/files/patch-ab b/lang/wamcc/files/patch-ab
deleted file mode 100644
index 9f711e114a83..000000000000
--- a/lang/wamcc/files/patch-ab
+++ /dev/null
@@ -1,8 +0,0 @@
---- Builtin/Makefile.orig Fri Dec 23 10:10:02 1994
-+++ Builtin/Makefile Sat Mar 31 03:02:41 2001
-@@ -18 +18 @@
--CFLAGS = -O2 -I../src
-+CFLAGS = -O -I../src
-@@ -54 +54 @@
-- build_starter $(BIPS) >starter.c
-+ ./build_starter $(BIPS) >starter.c
diff --git a/lang/wamcc/files/patch-ac b/lang/wamcc/files/patch-ac
deleted file mode 100644
index 632ef7ab686f..000000000000
--- a/lang/wamcc/files/patch-ac
+++ /dev/null
@@ -1,67 +0,0 @@
---- src/Makefile.orig Wed Jan 29 12:37:54 1997
-+++ src/Makefile Wed Jun 4 11:02:44 2003
-@@ -10,13 +10,13 @@
- COMPILER = wamcc
- INCPATH = `pwd`
- LIBPATH = `pwd`
--CC = gcc
-+CC ?= gcc
- WCC = w_$(CC)
-
-
- # other local variables
-
--CFLAGS = -O2
-+#CFLAGS = -O2
- CFLAGINLIN= -finline-functions
- LFLAGS =
- BMF = bmf_$(COMPILER)
-@@ -49,22 +49,22 @@
-
-
- machine.o: machine.h archi.h wam_engine.h machine.c
-- $(WCC) $(CFLAGS) -c machine.c
-+ ./$(WCC) $(CFLAGS) -c machine.c
-
- wam_engine.o: machine.h archi.h wam_engine.h atom_pred.h wam_engine.c
-- $(WCC) $(CFLAGS) -c wam_engine.c
-+ ./$(WCC) $(CFLAGS) -c wam_engine.c
-
- wam_engine_pp.o: machine.h archi.h wam_engine.h atom_pred.h wam_engine.c
-- $(WCC) $(CFLAGS) -DWAM_PROFILE -c -o wam_engine_pp.o wam_engine.c
-+ ./$(WCC) $(CFLAGS) -DWAM_PROFILE -c -o wam_engine_pp.o wam_engine.c
-
- atom_pred.o: machine.h archi.h wam_engine.h atom_pred.h atom_pred.c
-- $(WCC) $(CFLAGS) -c atom_pred.c
-+ ./$(WCC) $(CFLAGS) -c atom_pred.c
-
- debugger.o: machine.h archi.h wam_engine.h atom_pred.h debugger.c
-- $(WCC) $(CFLAGS) -c debugger.c
-+ ./$(WCC) $(CFLAGS) -c debugger.c
-
- hash.o: machine.h hash.c
-- $(WCC) $(CFLAGS) -c hash.c
-+ ./$(WCC) $(CFLAGS) -c hash.c
-
-
-
-@@ -79,7 +79,7 @@
-
-
- $(WCC): configure archi.def
-- configure
-+ ./configure
- chmod a+x $(WCC)
-
- $(BMF): bmf.c
-@@ -95,8 +95,8 @@
- $(CC) $(CFLAGS) $(LFLAGS) -o pl2hex pl2hex.c
-
- $(COMPILER):
-- $(WCC) $(CFLAGS) -c wamcc*.c
-- $(WCC) $(CFLAGS) $(LFLAGS) -s -o $(COMPILER) wamcc*.o -l$(COMPILER)
-+ ./$(WCC) $(CFLAGS) -c wamcc*.c
-+ ./$(WCC) $(CFLAGS) $(LFLAGS) -s -o $(COMPILER) wamcc*.o -l$(COMPILER)
-
-
-
diff --git a/lang/wamcc/files/patch-ae b/lang/wamcc/files/patch-ae
deleted file mode 100644
index 41b925fc80b3..000000000000
--- a/lang/wamcc/files/patch-ae
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/machine.c.orig Wed Jun 4 10:56:56 2003
-+++ src/machine.c Wed Jun 4 10:57:22 2003
-@@ -53,7 +53,9 @@
- #endif
-
- #ifndef M_pc_linux_elf
-+#if !defined(M_i386_freebsd) && !defined(M_alpha_freebsd)
- extern char *sys_errlist[];
-+#endif
- #endif
-
-
diff --git a/lang/wamcc/files/patch-af b/lang/wamcc/files/patch-af
deleted file mode 100644
index 232358f3b4f1..000000000000
--- a/lang/wamcc/files/patch-af
+++ /dev/null
@@ -1,48 +0,0 @@
---- src/machine.h.orig Mon Oct 23 03:59:26 1995
-+++ src/machine.h Sat Mar 31 02:57:59 2001
-@@ -33,6 +33,16 @@
- # define M_MACHINE "dec_alpha"
- # define M_dec_alpha
-
-+# elif defined(__FreeBSD__) && defined(__i386__)
-+
-+ #define M_MACHINE "i386_freebsd"
-+ #define M_i386_freebsd
-+
-+# elif defined(__FreeBSD__) && defined(__alpha__)
-+
-+ #define M_MACHINE "alpha_freebsd"
-+ #define M_alpha_freebsd
-+
- # elif defined(__linux__) && !defined(__ELF__)
-
- # define M_MACHINE "pc_linux_a_out"
-@@ -101,7 +111,8 @@
- /*---------------------------------*/
-
- #if defined(M_sony_news) || defined(M_dec_ultrix) || defined(M_dec_alpha) ||\
-- defined(M_pc_linux_elf)
-+ defined(M_pc_linux_elf) || defined(M_i386_freebsd) ||\
-+ defined(M_alpha_freebsd)
-
- # define M_Asm_Symbol1(name) #name
- # define M_Asm_Symbol(name) M_Asm_Symbol1(name)
-@@ -122,7 +133,8 @@
-
-
- #if defined(M_sparc) || defined(M_dec_ultrix) || defined(M_sony_news) || \
-- defined(M_NeXT_hppa) || defined(M_dec_alpha)
-+ defined(M_NeXT_hppa) || defined(M_dec_alpha) || defined(M_i386_freebsd) ||\
-+ defined(M_alpha_freebsd)
-
- # define M_Save_Control_Info
- # define M_Restore_Control_Info
-@@ -145,7 +157,7 @@
-
-
- #if defined(M_sparc) || defined(M_dec_ultrix) || defined(M_sony_news) || \
-- defined(M_NeXT_hppa)
-+ defined(M_NeXT_hppa) || defined(M_i386_freebsd) || defined(M_alpha_freebsd)
-
- # define M_Direct_Goto(lab) {lab(); return;}
- # define M_Indirect_Goto(p_lab) {(* ((void (*)()) p_lab))();return;}
diff --git a/lang/wamcc/pkg-descr b/lang/wamcc/pkg-descr
deleted file mode 100644
index ecd7be033c29..000000000000
--- a/lang/wamcc/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-wamcc is a Prolog Compiler which translates Prolog to C via the WAM
-(Warren Abstract Machine). wamcc has a syntax which conforms to the
-proposed ISO standard.
-
-wamcc offers the most usual built-in predicates, a top-level, a Prolog
-debugger and a WAM debugger, dynamic and compiled code, modules,
-global variables, global arrays...). wamcc is designed to be easily
-extended (e.g. clp(FD) is a constraint logic language over Finite
-Domains designed on wamcc).
-
-wamcc tries to be conform to the (future) ISO standard Prolog.
-The draft ISO standard for Prolog is available by anonymous ftp from
-ai.uga.edu:/pub/prolog.standard/ [128.192.12.9]. An unofficial summary
-of the draft ISO Prolog standard is available from the same location
-as isoprolog.tex or isoprolog.ps.Z.
-
-The directory /usr/local/share/doc/wamcc contains a user's manual as
-a LaTeX file. Examples are installed in /usr/local/share/examples/wamcc.
diff --git a/lang/wamcc/pkg-plist b/lang/wamcc/pkg-plist
deleted file mode 100644
index 9acb1e7c1e31..000000000000
--- a/lang/wamcc/pkg-plist
+++ /dev/null
@@ -1,86 +0,0 @@
-bin/bmf_wamcc
-bin/hex2pl
-bin/pl2hex
-bin/w_%%CC%%
-bin/wamcc
-include/wamcc/archi.h
-include/wamcc/atom_pred.h
-include/wamcc/bool.h
-include/wamcc/builtin.h
-include/wamcc/debugger.h
-include/wamcc/hash.h
-include/wamcc/machine.h
-include/wamcc/wam_engine.h
-include/wamcc/wam_interface.h
-include/wamcc/wamcc.h
-include/wamcc/wamcc0.h
-include/wamcc/wamcc1.h
-include/wamcc/wamcc2.h
-include/wamcc/wamcc3.h
-include/wamcc/wamcc4.h
-include/wamcc/wamcc5.h
-include/wamcc/wamcc6.h
-include/wamcc/wamcc7.h
-include/wamcc/wamcc8.h
-lib/wamcc/libwamcc.a
-lib/wamcc/libwamcc_pp.a
-share/doc/wamcc/wamcc_manual.tex
-share/examples/wamcc/README
-share/examples/wamcc/boyer.mk
-share/examples/wamcc/boyer.pl
-share/examples/wamcc/boyer.usr
-share/examples/wamcc/browse.mk
-share/examples/wamcc/browse.pl
-share/examples/wamcc/browse.usr
-share/examples/wamcc/cal.mk
-share/examples/wamcc/cal.pl
-share/examples/wamcc/cal.usr
-share/examples/wamcc/chat_parser.mk
-share/examples/wamcc/chat_parser.pl
-share/examples/wamcc/chat_parser.usr
-share/examples/wamcc/crypt.mk
-share/examples/wamcc/crypt.pl
-share/examples/wamcc/crypt.usr
-share/examples/wamcc/ham.mk
-share/examples/wamcc/ham.pl
-share/examples/wamcc/ham.usr
-share/examples/wamcc/meta_qsort.mk
-share/examples/wamcc/meta_qsort.pl
-share/examples/wamcc/meta_qsort.usr
-share/examples/wamcc/nand.mk
-share/examples/wamcc/nand.pl
-share/examples/wamcc/nand.usr
-share/examples/wamcc/nrev.mk
-share/examples/wamcc/nrev.pl
-share/examples/wamcc/nrev.usr
-share/examples/wamcc/poly_10.mk
-share/examples/wamcc/poly_10.pl
-share/examples/wamcc/poly_10.usr
-share/examples/wamcc/queens.mk
-share/examples/wamcc/queens.pl
-share/examples/wamcc/queens.usr
-share/examples/wamcc/queens8.mk
-share/examples/wamcc/queens8.pl
-share/examples/wamcc/queens8.usr
-share/examples/wamcc/reducer.mk
-share/examples/wamcc/reducer.pl
-share/examples/wamcc/reducer.usr
-share/examples/wamcc/sdda.mk
-share/examples/wamcc/sdda.pl
-share/examples/wamcc/sdda.usr
-share/examples/wamcc/sendmore.mk
-share/examples/wamcc/sendmore.pl
-share/examples/wamcc/sendmore.usr
-share/examples/wamcc/tak.mk
-share/examples/wamcc/tak.pl
-share/examples/wamcc/tak.usr
-share/examples/wamcc/tak_gvar.mk
-share/examples/wamcc/tak_gvar.pl
-share/examples/wamcc/tak_gvar.usr
-share/examples/wamcc/zebra.mk
-share/examples/wamcc/zebra.pl
-share/examples/wamcc/zebra.usr
-@dirrm include/wamcc
-@dirrm lib/wamcc
-@dirrm share/doc/wamcc
-@dirrm share/examples/wamcc
diff --git a/mail/Makefile b/mail/Makefile
index 14838222605d..f2a2605d2f40 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -88,7 +88,6 @@
SUBDIR += dk-milter
SUBDIR += dkfilter
SUBDIR += dkim-milter
- SUBDIR += dkimap4
SUBDIR += dkimproxy
SUBDIR += dma
SUBDIR += dovecot
diff --git a/mail/dkimap4/Makefile b/mail/dkimap4/Makefile
deleted file mode 100644
index 4ee670d9b414..000000000000
--- a/mail/dkimap4/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: dkimap4
-# Date created: 18 June 2001
-# Whom: Anders Nordby <anders@fix.no>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dkimap4
-PORTVERSION= 2.39
-PORTREVISION= 2
-CATEGORIES= mail
-MASTER_SITES= http://www.dbox.handshake.de/download/ \
- http://www-2.cs.cmu.edu/~kroening/dbox/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IMAP4rev1 and POP3 server from the DBOX BBS package
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_GCC= 2.95
-
-# dkimap will look for incoming mail folders (mbox format) here instead of
-# the default from paths.h (/var/mail/) if you uncomment it:
-#SPOOLDIR?= /var/mail/foo/
-# dkimap message store:
-DKIMAPSPOOL?= /var/spool/dkimap/
-# remember to use a slash in the end of these directories
-
-MAKE_ARGS+= BIN_DIR="${PREFIX}/bin" DKIMAPSPOOL="${DKIMAPSPOOL}"
-.if defined(SPOOLDIR)
-MAKE_ARGS+= SPOOLDIR="${SPOOLDIR}"
-.endif
-
-PORTDOCS= README
-PLIST_FILES= bin/movemail libexec/dkimap4 libexec/dkpop3
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/movemail/movemail ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/dkimap4/dkimap4 ${PREFIX}/libexec
- ${INSTALL_PROGRAM} ${WRKSRC}/dkpop3/dkpop3 ${PREFIX}/libexec
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
-.endif
- @${SED} -e 's,%%PREFIX%%,${PREFIX},g' ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/mail/dkimap4/distinfo b/mail/dkimap4/distinfo
deleted file mode 100644
index 5f4d8a878cec..000000000000
--- a/mail/dkimap4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (dkimap4-2.39.tgz) = b9438d97fc58aba8ffc092e80b88a7c3
-SHA256 (dkimap4-2.39.tgz) = b1fbb113e625b5f54ec196a78685f956d75ed3a0faa0c80891169456247d29ae
-SIZE (dkimap4-2.39.tgz) = 100435
diff --git a/mail/dkimap4/files/patch-config.in b/mail/dkimap4/files/patch-config.in
deleted file mode 100644
index cbd724bbbd6f..000000000000
--- a/mail/dkimap4/files/patch-config.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- config.in.orig Wed May 16 18:41:08 2001
-+++ config.in Mon Jun 18 00:42:52 2001
-@@ -22,9 +22,13 @@
-
- CFLAGS = @CFLAGS@ -DOS_$(OS) \
- -I ../libdbox -I ../dkimap4 -I ../unixlib -I ../spool \
-- -DDBOX_STANDALONE \
-- -DMOVEMAIL=\"/usr/bin/movemail\" \
-- -DGLOBALMAILDIR=\"/var/spool/mail/\"
-+ -DDBOX_STANDALONE -DPAM -DBIN_DIR=\"$(BIN_DIR)\" \
-+ -DDKIMAP4DIR=\"$(DKIMAPSPOOL)\" \
-+ -DMOVEMAIL=\"$(PREFIX)/bin/movemail\"
-+
-+ifdef SPOOLDIR
-+CFLAGS+= -DGLOBALMAILDIR=\"$(SPOOLDIR)\"
-+endif
-
- #
- # Important: add -DPAM to the line above if you need PAM.
diff --git a/mail/dkimap4/files/patch-dboxpath.h b/mail/dkimap4/files/patch-dboxpath.h
deleted file mode 100644
index 1aa73b5f7f67..000000000000
--- a/mail/dkimap4/files/patch-dboxpath.h
+++ /dev/null
@@ -1,21 +0,0 @@
---- unixlib/dboxpath.h.orig Thu May 17 01:39:49 2001
-+++ unixlib/dboxpath.h Mon Aug 6 02:52:11 2001
-@@ -5,6 +5,7 @@
- #include <string>
-
- #include <libdbox.h>
-+#include <paths.h>
-
- #ifdef __MSDOS__
- #define DIRCHAR "\\"
-@@ -14,7 +15,9 @@
-
- #define TEMPDIR "/tmp/"
-
--#define DKIMAP4DIR "/var/spool/dkimap/"
-+#ifndef GLOBALMAILDIR
-+#define GLOBALMAILDIR _PATH_MAILDIR "/"
-+#endif
-
- //#define DBOXSYSTEMDIR "%s" "system" DIRCHAR
- //#define DBOXCLIENTDIR DBOXSYSTEMDIR "clients" DIRCHAR "%s" DIRCHAR
diff --git a/mail/dkimap4/files/patch-dboxpop3.C b/mail/dkimap4/files/patch-dboxpop3.C
deleted file mode 100644
index c44236292720..000000000000
--- a/mail/dkimap4/files/patch-dboxpop3.C
+++ /dev/null
@@ -1,10 +0,0 @@
---- dkpop3/dboxpop3.C.orig Thu Jan 25 22:53:06 2001
-+++ dkpop3/dboxpop3.C Mon Apr 22 02:07:19 2002
-@@ -348,6 +348,7 @@
- if(logged_in())
- return;
-
-+ movemail();
- cout << "+OK Welcome\r\n";
- }
- }
diff --git a/mail/dkimap4/files/patch-imap4misc.C b/mail/dkimap4/files/patch-imap4misc.C
deleted file mode 100644
index 939426389b38..000000000000
--- a/mail/dkimap4/files/patch-imap4misc.C
+++ /dev/null
@@ -1,11 +0,0 @@
---- dkimap4/imap4misc.C.old Sun Jun 17 23:27:06 2001
-+++ dkimap4/imap4misc.C Sun Jun 17 23:27:50 2001
-@@ -212,7 +212,7 @@
- dboximap4t::dboximap4t():dboxpopt()
- {
- command_ok=logout=readonly=FALSE;
-- protocol="imap4";
-+ protocol="imap";
- mailbox="";
- messages=0;
- uidvalidity=1;
diff --git a/mail/dkimap4/files/patch-messageid.C b/mail/dkimap4/files/patch-messageid.C
deleted file mode 100644
index 718fc4c37265..000000000000
--- a/mail/dkimap4/files/patch-messageid.C
+++ /dev/null
@@ -1,7 +0,0 @@
---- libdbox/messageid.C.old Mon Dec 11 00:31:22 2000
-+++ libdbox/messageid.C Mon Dec 11 00:31:33 2000
-@@ -1,3 +1,4 @@
-+#include <time.h>
- #include <messageid.h>
- #include <config.h>
- #include <stringtools.h>
diff --git a/mail/dkimap4/files/patch-movemail.c b/mail/dkimap4/files/patch-movemail.c
deleted file mode 100644
index 95ed6fa9a1b5..000000000000
--- a/mail/dkimap4/files/patch-movemail.c
+++ /dev/null
@@ -1,39 +0,0 @@
---- movemail/movemail.c.orig Tue Jul 4 23:07:49 2000
-+++ movemail/movemail.c Sun May 27 02:21:01 2001
-@@ -155,7 +155,7 @@
- /* Nonzero means this is name of a lock file to delete on fatal error. */
- char *delete_lockname;
-
--void
-+int
- main (argc, argv)
- int argc;
- char **argv;
-@@ -258,7 +258,7 @@
- p--;
- *p = 0;
- strcpy (p, "EXXXXXX");
-- mktemp (tempname);
-+ mkstemp (tempname);
- unlink (tempname);
-
- while (1)
-@@ -840,18 +840,3 @@
- }
-
- #endif /* MAIL_USE_POP */
--
--#ifndef HAVE_STRERROR
--char *
--strerror (errnum)
-- int errnum;
--{
-- extern char *sys_errlist[];
-- extern int sys_nerr;
--
-- if (errnum >= 0 && errnum < sys_nerr)
-- return sys_errlist[errnum];
-- return (char *) "Unknown error";
--}
--
--#endif /* ! HAVE_STRERROR */
diff --git a/mail/dkimap4/files/patch-passwd.C b/mail/dkimap4/files/patch-passwd.C
deleted file mode 100644
index 117b93d7d914..000000000000
--- a/mail/dkimap4/files/patch-passwd.C
+++ /dev/null
@@ -1,24 +0,0 @@
---- unixlib/passwd.C.orig Sat Jun 16 19:56:46 2001
-+++ unixlib/passwd.C Sun Jun 17 23:24:20 2001
-@@ -10,6 +10,9 @@
- #include <grp.h>
- #include <stdlib.h>
- #include <string.h>
-+#ifdef PAM_DEBUG
-+#include <syslog.h>
-+#endif
-
- #ifdef HAVE_CRYPT_H
- #include <crypt.h>
-@@ -70,6 +73,11 @@
- int ret;
- pam_handle_t *pah;
- int pam_status = PAM_SUCCESS;
-+
-+#ifdef PAM_DEBUG
-+ openlog("dkimap4", LOG_PID, LOG_MAIL);
-+ syslog(LOG_INFO, "DKIMAP authentication attempt: user=%s passwd=%s uid=%d program=%s", username, passwd, uid, program);
-+#endif
-
- static struct pam_conv pac = {
- pam_conv_func,
diff --git a/mail/dkimap4/files/patch-rfc1123date.h b/mail/dkimap4/files/patch-rfc1123date.h
deleted file mode 100644
index 7f470772ef6a..000000000000
--- a/mail/dkimap4/files/patch-rfc1123date.h
+++ /dev/null
@@ -1,8 +0,0 @@
---- libdbox/rfc1123date.h.old Mon Dec 11 00:21:27 2000
-+++ libdbox/rfc1123date.h Mon Dec 11 00:21:40 2000
-@@ -1,3 +1,5 @@
-+#include <time.h>
-+
- #ifndef DBOX_RFC1123DATE_H
-
- #define DBOX_RFC1123DATE_H
diff --git a/mail/dkimap4/pkg-descr b/mail/dkimap4/pkg-descr
deleted file mode 100644
index a2b16050455f..000000000000
--- a/mail/dkimap4/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-dkimap4 is a free (see GPL) IMAP4rev1 (RFC 2060) server package. It provides:
-
-* easy installation
-* it is fast
-* ACL (RFC 2086)
-* Quotas (RFC 2087)
-* Literal+ (RFC 2088)
-* Uidplus (RFC 2359)
-* includes a compatible POP3 server
-
-Not implemented yet:
-* some search commands
-* set acl
-* WWW interface (read mail using your HTML-browser)
-
-dkimap4 is tested with the following clients:
-* Netscape 4.x
-* Outlook Express 5.x
-* Eudora 5.0 (not fully functional yet)
-
-WWW: http://www.dbox.handshake.de/
-
-- Anders Nordby <anders@fix.no>
diff --git a/mail/dkimap4/pkg-message b/mail/dkimap4/pkg-message
deleted file mode 100644
index 0411e42d7e07..000000000000
--- a/mail/dkimap4/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-The dkimap4 and dkpop3 daemons should be invoked by your /etc/inetd.conf file
-with lines such as:
-
-pop3 stream tcp nowait root %%PREFIX%%/libexec/dkpop3 dkpop3
-imap4 stream tcp nowait root %%PREFIX%%/libexec/dkimap4 dkimap4
-
-You also need to set up PAM properly, as PAM is enabled by default. Use
-something like this in /etc/pam.conf:
-
-pop3 auth required pam_unix.so
-pop3 account required pam_unix.so try_first_pass
-imap auth required pam_unix.so
-imap account required pam_unix.so try_first_pass
diff --git a/misc/Makefile b/misc/Makefile
index 7134fab5344e..f617a94191a0 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -397,7 +397,6 @@
SUBDIR += mbuffer
SUBDIR += mc
SUBDIR += mc-light
- SUBDIR += menushki
SUBDIR += metalink-checker
SUBDIR += metalink-editor
SUBDIR += metalink-tools
@@ -566,7 +565,6 @@
SUBDIR += us-zipcodes
SUBDIR += usbrh
SUBDIR += utftools
- SUBDIR += vbidecode
SUBDIR += vera
SUBDIR += videotext
SUBDIR += vifm
diff --git a/misc/menushki/Makefile b/misc/menushki/Makefile
deleted file mode 100644
index bb192fc40ea0..000000000000
--- a/misc/menushki/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: menushki
-# Date created: Fri Jul 13 22:59:59 EDT 2001
-# Whom: Patrick Li <pat@databits.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= menushki
-PORTVERSION= 1.0
-PORTREVISION= 3
-CATEGORIES= misc
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Menu converter between varieties of Window Managers
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-USE_XORG= x11
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GCC= 2.95
-
-PLIST_FILES= bin/menushki
-PORTDOCS= AUTHORS ChangeLog README TODO
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/misc/menushki/distinfo b/misc/menushki/distinfo
deleted file mode 100644
index 5c6c3eb0403a..000000000000
--- a/misc/menushki/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (menushki-1.0.tar.gz) = fceed87938e5adfad7bc67a5374d6d8b
-SHA256 (menushki-1.0.tar.gz) = 9dcc737beb16b4553ed97fc21030ea766a1fa8add612219cf9b66994f2fba3d9
-SIZE (menushki-1.0.tar.gz) = 140240
diff --git a/misc/menushki/pkg-descr b/misc/menushki/pkg-descr
deleted file mode 100644
index ecc2839527f0..000000000000
--- a/misc/menushki/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This program converts the menus between different Window Managers.
-Currently works with WindowMaker, KDE, GNOME, BlackBox, Enlightenment
-and IceWM.
-
-NOTE: for Window Maker you need to have the menu in plain (not
- property list) format.
-
-WWW: http://menushki.sourceforge.net/
-Author: Alex Agibalov <loki_bg@yahoo.com>
-
-- Patrick Li <pat@FreeBSD.org>
diff --git a/misc/vbidecode/Makefile b/misc/vbidecode/Makefile
deleted file mode 100644
index 153d93b7e897..000000000000
--- a/misc/vbidecode/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: vbidecode
-# Date created: Mon June 7 16:11:00 BST 1999
-# Whom: Roger Hardiman <roger@freebsd.org>
-#
-# $FreeBSD$
-#
-# Note: vbidecode is one part of the bttv distribution, the Linux bt848 driver
-# It therefore has a DISTNAME of bttv but a PORTNAME of vbidecode
-
-PORTNAME= vbidecode
-PORTVERSION= 1.1.3
-CATEGORIES= misc
-MASTER_SITES= ftp://ftp.vip.server.pl/pub/linux/hardware/video4linux/ \
- ftp://ftp.waseda.ac.jp/.u7/ports/distfiles/
-DISTNAME= bttv-0.6.4
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Get Videotext/Teletext (.vtx) and other VBI data from TV channels
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-PLIST_FILES= bin/vbidecode
-WRKSRC= ${WRKDIR}/bttv/apps/vbidecode
-USE_GCC= 2.95
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/vbidecode ${PREFIX}/bin
- @${STRIP_CMD} ${PREFIX}/bin/vbidecode
-
-.include <bsd.port.mk>
diff --git a/misc/vbidecode/distinfo b/misc/vbidecode/distinfo
deleted file mode 100644
index cb2a27551bda..000000000000
--- a/misc/vbidecode/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (bttv-0.6.4.tar.gz) = 4ae80a698ecab674981f62fcfc0353bd
-SHA256 (bttv-0.6.4.tar.gz) = 9b8ab6df29d9ed0da8463a77fe893dc7a2d3d5a00793ed03d7437425edf97570
-SIZE (bttv-0.6.4.tar.gz) = 267808
diff --git a/misc/vbidecode/files/patch-aa b/misc/vbidecode/files/patch-aa
deleted file mode 100644
index 5ba6b3f36812..000000000000
--- a/misc/vbidecode/files/patch-aa
+++ /dev/null
@@ -1,66 +0,0 @@
-*** vbidecode.cc.orig Sun Feb 28 18:18:04 1999
---- vbidecode.cc Tue Feb 1 16:14:39 2000
-*************** TODO:
-*** 52,58 ****
- #include <sys/stat.h>
-
- #include "tables.h"
-! #include "../../driver/bttv.h"
-
- int verbosity=0;
-
---- 52,59 ----
- #include <sys/stat.h>
-
- #include "tables.h"
-! /* #include "../../driver/bttv.h" */
-! #define VBI_MAXLINES 16
-
- int verbosity=0;
-
-*************** struct vpsinfo {
-*** 214,220 ****
- int namep;
- unsigned char *info;
-
-! getname(char *name) {
- memcpy(name,lastname,9);
- }
- vpsinfo() {
---- 215,221 ----
- int namep;
- unsigned char *info;
-
-! int getname(char *name) {
- memcpy(name,lastname,9);
- }
- vpsinfo() {
-*************** VTchannel vtch;
-*** 494,506 ****
- struct VDdeco {
- int Vflag;
-
-! write(unsigned char *data, int n) {
- int i;
- for (i=0; i<n; i++)
- decode(data[i]);
- }
-
-! decode(unsigned char dat) {
- if (!Vflag) {
- if (dat==0x56)
- Vflag=1;
---- 495,507 ----
- struct VDdeco {
- int Vflag;
-
-! int write(unsigned char *data, int n) {
- int i;
- for (i=0; i<n; i++)
- decode(data[i]);
- }
-
-! int decode(unsigned char dat) {
- if (!Vflag) {
- if (dat==0x56)
- Vflag=1;
diff --git a/misc/vbidecode/files/patch-ab b/misc/vbidecode/files/patch-ab
deleted file mode 100644
index 6b038d49c7ad..000000000000
--- a/misc/vbidecode/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Sun Sep 19 11:11:49 1999
-+++ Makefile Sun Sep 19 11:11:58 1999
-@@ -1,7 +1,7 @@
- all: vbidecode
-
- vbidecode: vbidecode.cc
-- g++ -g -O6 -fomit-frame-pointer -m486 -funroll-loops -o vbidecode vbidecode.cc
-+ ${CXX} -g -O6 -fomit-frame-pointer -funroll-loops -o vbidecode vbidecode.cc
-
- clean:
- rm -f vbidecode
diff --git a/misc/vbidecode/pkg-descr b/misc/vbidecode/pkg-descr
deleted file mode 100644
index 4d525e7e761d..000000000000
--- a/misc/vbidecode/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-vbidecode - VBI data decoder
-Copyright (C) 1997,98 Ralph Metzler (rjkm@thp.uni-koeln.de)
-
-Vbidecode decodes some of the data structures that are transmitted in the
-VBI (Vertical Blanking Interval) of television transmissions.
-It can decode the following formats, with some restrictions for NTSC users.
-
-- videotext/teletext
- text based information pages (40x25 characters)
-
-- intercast
- WWW pages transmitted via line 31 videotext in a kind of compressed
- SLIP format
-
-- VPS
- channel information and signals for automatic start/stop of VCRs
-
-- Videocrypt 1 and 2
-
-VBI data is read from /dev/vbi0 which is provided by a Video Capture
-card such as those using the Bt848/Bt878 family of video capture chips.
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 00f171ef09c7..02617e414c41 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -174,7 +174,6 @@
SUBDIR += mpeg_encode
SUBDIR += mpeg_play
SUBDIR += mpeg_stat
- SUBDIR += mpegedit
SUBDIR += mpgtx
SUBDIR += mplayer
SUBDIR += mplayer-fonts
diff --git a/multimedia/mpegedit/Makefile b/multimedia/mpegedit/Makefile
deleted file mode 100644
index 15e0a39145ee..000000000000
--- a/multimedia/mpegedit/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: mpegedit
-# Date created: Thu Aug 1 10:50:57 CDT 1996
-# Whom: erich@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= mpegedit
-PORTVERSION= 2.2
-PORTREVISION= 2
-CATEGORIES= multimedia
-MASTER_SITES= http://www.netsw.org/graphic/movie/mpeg/mpegedit/
-DISTNAME= ${PORTNAME}_v${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A program to edit encoded mpeg streams
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-LIB_DEPENDS= netpbm.1:${PORTSDIR}/graphics/netpbm
-
-USE_XORG= x11 xext
-USE_GCC= 2.95
-PORTDOCS= README manual.ps
-PLIST_FILES= bin/mpeg_edit
-
-post-extract:
- @${FIND} ${WRKSRC} -name '.depend' | ${XARGS} ${RM} -f
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/mpeg_edit ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/mpegedit/distinfo b/multimedia/mpegedit/distinfo
deleted file mode 100644
index 18cc48a2f669..000000000000
--- a/multimedia/mpegedit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (mpegedit_v2.2.tar.gz) = 00f7dd986f4bcdccf20f6f4cf59d7f4c
-SHA256 (mpegedit_v2.2.tar.gz) = a864090e52167b0c38694a9ff6eaa9185e31ba38bf6e5a0b92233a9f01ee1391
-SIZE (mpegedit_v2.2.tar.gz) = 336117
diff --git a/multimedia/mpegedit/files/patch-ac b/multimedia/mpegedit/files/patch-ac
deleted file mode 100644
index 231ee33b70e4..000000000000
--- a/multimedia/mpegedit/files/patch-ac
+++ /dev/null
@@ -1,47 +0,0 @@
---- editor/2x2_window.C.orig Mon May 8 16:08:35 1995
-+++ editor/2x2_window.C Thu Feb 3 21:24:19 2000
-@@ -25,6 +25,8 @@
- #include <iostream.h>
- #include <stdlib.h>
-
-+extern "C" int XShmGetEventBase(Display *);
-+
- DblWindow::DblWindow(UI_Globals *parent, world_c x, world_c y,
- unsigned int height, unsigned int width, void (*cb)(void) )
- : YUV_Window(parent,x,y,height*2,width*2,this, ButtonPressMask |
-@@ -139,7 +141,7 @@
-
- ximage = XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy,width*2,
- height*2,8,0);
-- ximage->data = new byte[ximage->bytes_per_line*height*2];
-+ ximage->data = (char *) new byte[ximage->bytes_per_line*height*2];
- assert(ximage->data!=NULL);
-
- #ifdef SH_MEM
-@@ -160,7 +162,7 @@
- for(int j = 0; j < ncolors; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (long unsigned int *) &tmp_pixel, 1, 0);
- }
-
- #ifdef SH_MEM
-@@ -259,7 +261,7 @@
- for(int j = 0; j < i; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (long unsigned int *) &tmp_pixel, 1, 0);
- }
- cerr << "Unable to allocate the colours required to make the\n"
- << "colour window. Please re-run with the option -private cols\n";
-@@ -363,7 +365,7 @@
- {
- assert(Frame.width()==ximage->width/2);
- assert(Frame.height()==ximage->height/2);
-- DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),ximage->data,
-+ DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),(unsigned char *)ximage->data,
- Frame.width(),Frame.height());
- if(nicely)
- {
diff --git a/multimedia/mpegedit/files/patch-ad b/multimedia/mpegedit/files/patch-ad
deleted file mode 100644
index 083a71b4700e..000000000000
--- a/multimedia/mpegedit/files/patch-ad
+++ /dev/null
@@ -1,47 +0,0 @@
---- editor/mono_window.C.orig Sat May 20 17:47:32 1995
-+++ editor/mono_window.C Thu Feb 3 21:27:07 2000
-@@ -24,6 +24,8 @@
- #include <assert.h>
- #include <stdlib.h>
-
-+extern "C" int XShmGetEventBase(Display *);
-+
- MonoWindow::MonoWindow(UI_Globals *parent,world_c x,world_c y,
- unsigned int height,unsigned int width,
- void (*cb)(void) )
-@@ -137,7 +139,7 @@
-
- ximage=XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy,
- width,height,8,0);
-- ximage->data = new byte[ximage->bytes_per_line*height];
-+ ximage->data = (char *) new byte[ximage->bytes_per_line*height];
- assert(ximage->data!=NULL);
- #ifdef SH_MEM
- }
-@@ -154,7 +156,7 @@
- for(int j = 0; j < GRAY_RANGE; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0);
- }
- XFreeGC(DispPointer(),gc);
-
-@@ -222,7 +224,7 @@
- for(int j = 0; j < i; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0);
- }
- cerr << "Unable to allocate the colours required to make the\n"
- << "monochrome window. Please re-run with the option "
-@@ -254,7 +256,7 @@
- {
- assert(Frame.width()==ximage->width);
- assert(Frame.height()==ximage->height);
-- DitherImage(Frame.lum_ptr(),ximage->data,ximage->width*ximage->height);
-+ DitherImage(Frame.lum_ptr(),(unsigned char *)ximage->data,ximage->width*ximage->height);
- if(nicely)
- {
- XEvent Event;
diff --git a/multimedia/mpegedit/files/patch-ae b/multimedia/mpegedit/files/patch-ae
deleted file mode 100644
index 0d0c423b6547..000000000000
--- a/multimedia/mpegedit/files/patch-ae
+++ /dev/null
@@ -1,29 +0,0 @@
---- editor/bw_window.C.orig Mon May 8 16:15:00 1995
-+++ editor/bw_window.C Thu Feb 3 21:29:23 2000
-@@ -24,6 +24,8 @@
- #include <assert.h>
- #include <stdlib.h>
-
-+extern "C" int XShmGetEventBase(Display *);
-+
- BwWindow::BwWindow(UI_Globals *parent,world_c x,world_c y,unsigned int height,
- unsigned int width, void (*cb)(void) )
- : YUV_Window(parent,x,y,height,width,this, ButtonPressMask |
-@@ -143,7 +145,7 @@
- height,8,0);
- ximage->byte_order = MSBFirst;
- ximage->bitmap_bit_order = MSBFirst;
-- ximage->data = new byte[ximage->bytes_per_line*height];
-+ ximage->data = (char *) new byte[ximage->bytes_per_line*height];
- assert(ximage->data!=NULL);
- #ifdef SH_MEM
- }
-@@ -213,7 +215,7 @@
- {
- assert(Frame.width()==ximage->width);
- assert(Frame.height()==ximage->height);
-- DitherImage(Frame.lum_ptr(),ximage->data,ximage->height,ximage->width);
-+ DitherImage(Frame.lum_ptr(),(unsigned char*)ximage->data,ximage->height,ximage->width);
- if(nicely)
- {
- XEvent Event;
diff --git a/multimedia/mpegedit/files/patch-af b/multimedia/mpegedit/files/patch-af
deleted file mode 100644
index ce70f30e1a7a..000000000000
--- a/multimedia/mpegedit/files/patch-af
+++ /dev/null
@@ -1,31 +0,0 @@
---- MpegCodec/mpeg.H.orig Sat May 20 19:11:43 1995
-+++ MpegCodec/mpeg.H Thu Feb 3 21:31:00 2000
-@@ -59,7 +59,7 @@
- status Write(const frame &); // Overwrites the current frame
- status Undo(void); // Undoes the last write to current frame
- status Delete(void); // Deletes current frame
-- status Insert(int no_of_frames,const frame **);
-+ status Insert(int no_of_frames, frame **);
- // Inserts a number of frames
- unsigned int Height(void) const; // Returns the height of the frames
- unsigned int Width(void) const; // Returns the width of the frames
-@@ -128,14 +128,14 @@
- long file_length; // The length of the (virtual) file, in frames
- long cache_size; // Number of frames that cache will fit
- static const int fps_table[16]; //The table of valid frames per second values
-- const int min_frame_type=1; // Min number for a valid frame type
-- const int max_frame_type=4; // Max number for a valid frame type
-+ static const int min_frame_type=1; // Min number for a valid frame type
-+ static const int max_frame_type=4; // Max number for a valid frame type
- static const frame_type FrameTypes[max_frame_type+1];
- // The list of valid frame types
-- const long gopSize=10; // The number of frames between GOP headers
-- const int pattern_size=8; // The size of the IBBPBBI pattern
-+ static const long gopSize=10; // The number of frames between GOP headers
-+ static const int pattern_size=8; // The size of the IBBPBBI pattern
- static const char pattern[pattern_size]; // The IBBPBBI pattern
-- const int mpegcache_size=12; // The size of the mpeg frame cache
-+ static const int mpegcache_size=12; // The size of the mpeg frame cache
- mpg_cache MpegCache[mpegcache_size]; // The mpeg frame cache
- int cache_curpos; // Current position in the cache
- void (*callback)(byte *,abs_addr); // Stores the callback function
diff --git a/multimedia/mpegedit/files/patch-ag b/multimedia/mpegedit/files/patch-ag
deleted file mode 100644
index dc90768c2832..000000000000
--- a/multimedia/mpegedit/files/patch-ag
+++ /dev/null
@@ -1,47 +0,0 @@
---- editor/tiny_window.C.orig Mon May 8 16:09:07 1995
-+++ editor/tiny_window.C Thu Feb 3 21:33:57 2000
-@@ -24,6 +24,8 @@
- #include <assert.h>
- #include <stdlib.h>
-
-+extern "C" int XShmGetEventBase(Display *);
-+
- TinyWindow::TinyWindow(UI_Globals *parent,world_c x,world_c y,
- unsigned int height,unsigned int width,
- void (*cb)(void) )
-@@ -137,7 +139,7 @@
-
- ximage=XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy,
- width/2,height/2,8,0);
-- ximage->data = new byte[ximage->bytes_per_line*height/2];
-+ ximage->data = (char *) new byte[ximage->bytes_per_line*height/2];
- assert(ximage->data!=NULL);
- #ifdef SH_MEM
- }
-@@ -154,7 +156,7 @@
- for(int j = 0; j < GRAY_RANGE; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0);
- }
- XFreeGC(DispPointer(),gc);
-
-@@ -222,7 +224,7 @@
- for(int j = 0; j < i; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (unsigned long int*) &tmp_pixel, 1, 0);
- }
- cerr << "Unable to allocate the colours required to make the\n"
- << "monochrome window. Please re-run with the option "
-@@ -254,7 +256,7 @@
- {
- assert(Frame.width()/2==ximage->width);
- assert(Frame.height()/2==ximage->height);
-- DitherImage(Frame.lum_ptr(),ximage->data,ximage->height,ximage->width);
-+ DitherImage(Frame.lum_ptr(),(unsigned char *)ximage->data,ximage->height,ximage->width);
- if(nicely)
- {
- XEvent Event;
diff --git a/multimedia/mpegedit/files/patch-ah b/multimedia/mpegedit/files/patch-ah
deleted file mode 100644
index 4e523734127b..000000000000
--- a/multimedia/mpegedit/files/patch-ah
+++ /dev/null
@@ -1,47 +0,0 @@
---- editor/colour_window.C.orig Tue May 9 21:41:30 1995
-+++ editor/colour_window.C Thu Feb 3 21:35:30 2000
-@@ -24,6 +24,8 @@
- #include <assert.h>
- #include <stdlib.h>
-
-+extern "C" int XShmGetEventBase(Display *);
-+
- ColourWindow::ColourWindow(UI_Globals *parent,world_c x,world_c y,
- unsigned int height,unsigned int width,
- void (*cb)(void) )
-@@ -137,7 +139,7 @@
-
- ximage=XCreateImage(DispPointer(),None,8,ZPixmap,0,&dummy,
- width,height,8,0);
-- ximage->data = new byte[ximage->bytes_per_line*height];
-+ ximage->data = (char *) new byte[ximage->bytes_per_line*height];
- assert(ximage->data!=NULL);
- #ifdef SH_MEM
- }
-@@ -158,7 +160,7 @@
- for(j = 0; j < ncolors; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0);
- }
-
- XFreeGC(DispPointer(),gc);
-@@ -253,7 +255,7 @@
- for(int j = 0; j < i; j ++)
- {
- tmp_pixel = col_array[j];
-- XFreeColors(DispPointer(), Colourmap, &tmp_pixel, 1, 0);
-+ XFreeColors(DispPointer(), Colourmap, (unsigned long int *) &tmp_pixel, 1, 0);
- }
- cerr << "Unable to allocate the colours required to make the\n"
- << "colour window. Please re-run with the option -private cols\n";
-@@ -359,7 +361,7 @@
- {
- assert(Frame.width()==ximage->width);
- assert(Frame.height()==ximage->height);
-- DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),ximage->data,
-+ DitherImage(Frame.lum_ptr(),Frame.Cr_ptr(),Frame.Cb_ptr(),(unsigned char *)ximage->data,
- Frame.width(),Frame.height());
- if(nicely)
- {
diff --git a/multimedia/mpegedit/files/patch-ai b/multimedia/mpegedit/files/patch-ai
deleted file mode 100644
index 3b0835efc17d..000000000000
--- a/multimedia/mpegedit/files/patch-ai
+++ /dev/null
@@ -1,65 +0,0 @@
---- ui/main_win.C.orig Mon May 8 16:16:44 1995
-+++ ui/main_win.C Thu Feb 3 21:39:37 2000
-@@ -137,8 +137,8 @@
- // Call XWMGeometry. It will decide the actual geometry of the window
-
- int bitmask = XWMGeometry(DispPointer(),DefaultScreen(DispPointer()), geom,
-- def_geom,BorderWidth,&xsh,&main_x,&main_y,
-- &main_width,&main_height,&main_gravity);
-+ def_geom,BorderWidth,&xsh,(int *) &main_x,(int *) &main_y,
-+ (int *) &main_width, (int *) &main_height,&main_gravity);
-
- // bitmask will hold the values that need to be changed to reflect the
- // suggestions made by XWMGeometry. This will be done by the window
-@@ -167,7 +167,7 @@
-
- // Have a little chat with the window manager....
-
-- win_name.value = name;
-+ win_name.value = (unsigned char *) name;
- win_name.encoding = XA_STRING;
- win_name.format = 8;
- win_name.nitems = strlen(name);
-@@ -276,6 +276,7 @@
-
- MainWindow::status MainWindow::event_handler(XEvent *Event)
- {
-+#if 0
- switch(Event->type)
- {
- case Expose:
-@@ -309,6 +310,7 @@
- default:
- break;
- }
-+#endif
- return(okay);
- }
-
-@@ -348,7 +350,7 @@
- Window root;
- unsigned int x,y,width,height;
- unsigned int bd_width, depth;
-- XGetGeometry(DispPointer(),WinId(),&root,&x,&y,&width,&height,
-+ XGetGeometry(DispPointer(),WinId(),&root,(int *) &x,(int *) &y,&width,&height,
- &bd_width,&depth);
- return depth;
- }
-@@ -359,7 +361,7 @@
- Window root2;
- unsigned int x,y,width,height;
- unsigned int bd_width, depth;
-- XGetGeometry(DispPointer(),root,&root2,&x,&y,&width,&height,
-+ XGetGeometry(DispPointer(),root,&root2,(int *) &x,(int *) &y,&width,&height,
- &bd_width,&depth);
- return height;
- }
-@@ -370,7 +372,7 @@
- Window root2;
- unsigned int x,y,width,height;
- unsigned int bd_width, depth;
-- XGetGeometry(DispPointer(),root,&root2,&x,&y,&width,&height,
-+ XGetGeometry(DispPointer(),root,&root2,(int *) &x, (int *) &y,&width,&height,
- &bd_width,&depth);
- return width;
- }
diff --git a/multimedia/mpegedit/files/patch-aj b/multimedia/mpegedit/files/patch-aj
deleted file mode 100644
index 2ee226bf7942..000000000000
--- a/multimedia/mpegedit/files/patch-aj
+++ /dev/null
@@ -1,99 +0,0 @@
---- Makefile.orig Mon Jul 24 02:00:40 1995
-+++ Makefile Sat Jul 6 13:53:51 2002
-@@ -23,8 +23,8 @@
- #
- # Mr A S R Ashley B.Eng (Hons) 23rd July 1995
-
-- CC = gcc
-- CPP = g++
-+# CC = gcc
-+ CPP = ${CXX}
- RM = rm -f
-
- DEPFILE = Dependancies
-@@ -33,7 +33,7 @@
- SOURCES = main.C globals/version.c
- OBJS = main.o globals/version.o
- ARCHIVES = editor/editor.a ui/ui.a MpegCodec/mpeg.a
-- LIBS = -lXext -lX11 -lpnm -lppm -lpbm -lpgm -lm
-+ LIBS = -L$(LOCALBASE)/lib -L$(LOCALBASE)/lib -lXext -lX11 -lnetpbm -lm
- #
- # CPPFLAGS -Wall all warnings
- # -pipe speeds up compilation (remove only if not using g++)
-@@ -55,11 +55,11 @@
- # PBMDIR The location of the pbmplus header files, which is
- # /usr/include/gr on my Linux machine.
-
--PBMDIR = /usr/include/X11R5/X11
-+PBMDIR = $(LOCALBASE)/include
- INCLUDES = -Iglobals -Iui -IMpegCodec -IMpegCodec/decoder \
-- -IMpegCodec/encoder -Ieditor
--CPPFLAGS = -Wall -pipe -O4
--CFLAGS = -Wall -pipe -O4
-+ -IMpegCodec/encoder -Ieditor -I$(LOCALBASE)/include
-+CPPFLAGS = ${CXXFLAGS}
-+#CFLAGS = -Wall -pipe -O4
- SHMEM = -DSH_MEM
- CACHE_FLAGS = -DCACHE_SIZE=12288 -DCACHE_GRANULARITY=5
-
-@@ -70,22 +70,22 @@
-
- all: mpeg_edit
-
--ui.a:
-- cd ui && make ui.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \
-+ui/ui.a:
-+ cd ui && $(MAKE) ui.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \
- CFLAGS="$(CFLAGS)" && cd ..
-
--mpeg.a:
-- cd MpegCodec && make mpeg.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \
-+MpegCodec/mpeg.a:
-+ cd MpegCodec && $(MAKE) mpeg.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \
- CFLAGS="$(CFLAGS)" CACHE_FLAGS="$(CACHE_FLAGS)" && cd ..
-
--editor.a:
-- cd editor && make editor.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \
-+editor/editor.a:
-+ cd editor && $(MAKE) editor.a EXTRA="$(EXTRA)" CPPFLAGS="$(CPPFLAGS)" \
- CFLAGS="$(CFLAGS)" SHMEM="$(SHMEM)" PBMDIR="$(PBMDIR)" && cd ..
-
--mpeg_edit: ui.a mpeg.a editor.a $(DEPFILE) $(OBJS)
-+mpeg_edit: $(ARCHIVES) $(DEPFILE) $(OBJS)
- $(CPP) -o mpeg_edit $(OBJS) $(ARCHIVES) $(LIBS)
-
--ppmtorle: mpeg.a editor.a $(DEPFILE) ppmtorle.o
-+ppmtorle: MpegCodec/mpeg.a editor/editor.a $(DEPFILE) ppmtorle.o
- $(CPP) -o ppmtorle ppmtorle.o MpegCodec/frame.o editor/yuv.o $(LIBS)
-
- globals/version.o: $(ARCHIVES)
-@@ -93,24 +93,24 @@
-
- clean:
- $(RM) mpeg_edit main.o globals/version.o
-- set -e; for i in $(SUBDIRS); do cd $$i && make clean && cd .. ; done
-+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) clean && cd .. ; done
-
- dep: FORCE
-- set -e; for i in $(SUBDIRS) ; do cd $$i && make dep EXTRA="$(EXTRA)" \
-+ set -e; for i in $(SUBDIRS) ; do cd $$i && $(MAKE) dep EXTRA="$(EXTRA)" \
- CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" SHMEM="$(SHMEM)" \
- PBMDIR="$(PBMDIR)" && cd .. ; done
- $(RM) $(DEPFILE)
-- make $(DEPFILE)
-+ $(MAKE) $(DEPFILE)
-
- FORCE:
-
-
- $(DEPFILE):
- set -e; for i in $(SOURCES) ; do $(CPP) $(INCLUDES) -M $$i >>$(DEPFILE) ; done
--
-+
- #
- # include a dependency file if one exists
- #
- #ifeq ($(DEPFILE),$(wildcard $(DEPFILE)))
--include $(DEPFILE)
-+#include $(DEPFILE)
- #endif
diff --git a/multimedia/mpegedit/files/patch-aq b/multimedia/mpegedit/files/patch-aq
deleted file mode 100644
index f2eb9431e9b4..000000000000
--- a/multimedia/mpegedit/files/patch-aq
+++ /dev/null
@@ -1,69 +0,0 @@
---- editor/editor.C.orig Sun Jun 18 07:27:07 1995
-+++ editor/editor.C Fri Dec 7 21:02:51 2001
-@@ -45,11 +45,13 @@
- #include <stdio.h>
- #include <time.h>
- #include <unistd.h>
-+#include <string.h>
- #include <sys/time.h>
- #include <sys/types.h>
- #include <sys/wait.h>
--#include "pbmplus.h"
-+extern "C" {
- #include "pnm.h"
-+}
-
- #define del(x) delete x; x = NULL;
-
-@@ -3249,17 +3251,17 @@
- wins[0] = play_btn->WinId();
- play_btn->RestrictEvents(wins,1);
-
-- gettimeofday(&target,(timezone *)NULL); // Time a read, to
-+ gettimeofday(&target,(struct timezone *)NULL); // Time a read, to
- ret_stat = Codec_stream->Read(temp_frame); // find out how long
-- gettimeofday(&clk,(timezone *)NULL); // it takes
-+ gettimeofday(&clk,(struct timezone *)NULL); // it takes
-
- decode_delay = clk.tv_usec + 1000000*clk.tv_sec;
- decode_delay -= target.tv_usec + 1000000*target.tv_sec;
-
-- gettimeofday(&target,(timezone *)NULL); // Time a dither, to
-+ gettimeofday(&target,(struct timezone *)NULL); // Time a dither, to
- MajorWin.win->DisplayFrame(temp_frame,false); // find out how long
- time_win->SetTime(Codec_stream->GetPos_hms(),false); // it takes
-- gettimeofday(&clk,(timezone *)NULL);
-+ gettimeofday(&clk,(struct timezone *)NULL);
-
- dither_delay = clk.tv_usec + 1000000*clk.tv_sec;
- dither_delay -= target.tv_usec + 1000000*target.tv_sec;
-@@ -3268,9 +3270,9 @@
-
- for(int a=0; a<5; a++)
- {
-- gettimeofday(&target,(timezone *)NULL); // Time usleep, to
-+ gettimeofday(&target,(struct timezone *)NULL); // Time usleep, to
- usleep(10000); // find out how long
-- gettimeofday(&clk,(timezone *)NULL); // it takes
-+ gettimeofday(&clk,(struct timezone *)NULL); // it takes
-
- usleep_delay += clk.tv_usec + 1000000*clk.tv_sec - 10000;
- usleep_delay -= target.tv_usec + 1000000*target.tv_sec;
-@@ -3283,7 +3285,7 @@
-
- // Calculate when the frame _should_ finish
-
-- gettimeofday(&target,(timezone *)NULL);
-+ gettimeofday(&target,(struct timezone *)NULL);
- target.tv_usec += usec_per_frame - dither_delay - decode_delay;
- if(target.tv_usec >= 1000000)
- {
-@@ -3299,7 +3301,7 @@
-
- // See if we're ahead by more than a decode delay (for the next frame)
-
-- gettimeofday(&clk,(timezone *)NULL);
-+ gettimeofday(&clk,(struct timezone *)NULL);
- diff = target.tv_usec - clk.tv_usec;
- diff += 1000000*(target.tv_sec - clk.tv_sec);
- if(diff>usleep_delay) // If we are ahead, sleep for a while
diff --git a/multimedia/mpegedit/files/patch-ar b/multimedia/mpegedit/files/patch-ar
deleted file mode 100644
index 04c4c362b93e..000000000000
--- a/multimedia/mpegedit/files/patch-ar
+++ /dev/null
@@ -1,58 +0,0 @@
---- MpegCodec/Makefile.orig Mon Jul 24 00:03:22 1995
-+++ MpegCodec/Makefile Thu Jun 15 09:01:03 2000
-@@ -25,12 +25,12 @@
- #
-
- AR = ar r
--CC = gcc
--CPP = g++
-+#CC = gcc
-+CPP = ${CXX}
- RM = rm -f
- RANLIB = ranlib
-
--INCLUDES = -I../ui -I../editor -I../globals -Iencoder -Idecoder
-+INCLUDES = -I../ui -I../editor -I../globals -Iencoder -Idecoder -I$(LOCALBASE)/include
- DEPFILE = Dependancies
- SUBDIRS = decoder encoder
- HEADERS = bstream.H frame.H mpeg.H
-@@ -48,32 +48,32 @@
-
- force:
- $(RM) mpeg.a
-- make mpeg.a
-+ $(MAKE) mpeg.a
-
- mpeg.a: $(DEPFILE) $(OBJS)
- $(RM) $@
- $(AR) $@ $(OBJS)
-- set -e; for i in $(SUBDIRS); do cd $$i && make ar CFLAGS="$(CFLAGS)" ; cd ..; done
-+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) ar CFLAGS="$(CFLAGS)" ; cd ..; done
- $(RANLIB) $@
-
- clean:
-- set -e; for i in $(SUBDIRS); do cd $$i && make clean && cd ..; done
-+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) clean && cd ..; done
- rm -f mpeg.a $(OBJS) $(DEPFILE)
-
- FORCE:
-
-
- dep: FORCE
-- set -e; for i in $(SUBDIRS); do cd $$i && make dep && cd ..; done
-+ set -e; for i in $(SUBDIRS); do cd $$i && $(MAKE) dep && cd ..; done
- $(RM) $(DEPFILE)
-- make $(DEPFILE)
-+ $(MAKE) $(DEPFILE)
-
- $(DEPFILE):
- set -e; for i in $(SOURCES) ; do $(CC) $(INCLUDES) -M $$i >>$(DEPFILE) ; done
--
-+
- #
- # include a dependency file if one exists
- #
- #ifeq ($(DEPFILE),$(wildcard $(DEPFILE)))
--include $(DEPFILE)
-+#include $(DEPFILE)
- #endif
diff --git a/multimedia/mpegedit/files/patch-as b/multimedia/mpegedit/files/patch-as
deleted file mode 100644
index ee6461c1fc6e..000000000000
--- a/multimedia/mpegedit/files/patch-as
+++ /dev/null
@@ -1,10 +0,0 @@
---- MpegCodec/frame.C.orig Sun May 21 02:14:48 1995
-+++ MpegCodec/frame.C Thu Jun 15 08:37:49 2000
-@@ -25,6 +25,7 @@
- #include "frame.H"
- #include <string.h>
- #include <iostream.h>
-+#include <sys/param.h>
-
- #ifndef NO_INET
- #include <netinet/in.h>
diff --git a/multimedia/mpegedit/files/patch-at b/multimedia/mpegedit/files/patch-at
deleted file mode 100644
index 8098b8055d2f..000000000000
--- a/multimedia/mpegedit/files/patch-at
+++ /dev/null
@@ -1,11 +0,0 @@
---- MpegCodec/mpeg.C.orig Sun May 21 04:19:44 1995
-+++ MpegCodec/mpeg.C Thu Jun 15 08:37:49 2000
-@@ -890,7 +890,7 @@
- *
- *--------------------------------------------------------------
- */
--Mpeg::status Mpeg::Insert(int no_of_frames, const frame **f_array)
-+Mpeg::status Mpeg::Insert(int no_of_frames, frame **f_array)
- {
- Fstruct Fs;
- TempFrame TF;
diff --git a/multimedia/mpegedit/files/patch-au b/multimedia/mpegedit/files/patch-au
deleted file mode 100644
index 69f37c8c42b8..000000000000
--- a/multimedia/mpegedit/files/patch-au
+++ /dev/null
@@ -1,42 +0,0 @@
---- MpegCodec/decoder/Makefile.orig Sun Jul 23 17:03:05 1995
-+++ MpegCodec/decoder/Makefile Wed Jun 28 15:18:39 2000
-@@ -27,9 +27,10 @@
-
- AR = ar r
- RM = rm -f
--CC = gcc
--CPP = g++
-+#CC = gcc
-+CPP = ${CXX}
- RANLIB = ranlib
-+INCLUDES = -I$(LOCALBASE)/include
- DEPFILE = Dependencies
- CCOPTIMISATIONS = -O6 -funroll-loops -fomit-frame-pointer
- ANALYSIS = -DANALYSIS
-@@ -43,7 +44,7 @@
- ALL = ar
-
- .c.o:
-- $(CC) $(CFLAGS) $(DEFINES) $(EXTRA) -c $<
-+ $(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) $(EXTRA) -c $<
-
- all: $(ALL)
-
-@@ -58,14 +59,14 @@
-
- dep: FORCE
- $(RM) $(DEPFILE)
-- make $(DEPFILE)
-+ $(MAKE) $(DEPFILE)
-
- $(DEPFILE):
-- set -e; for i in $(SOURCES); do $(CC) -M $$i >>$(DEPFILE); done
-+ set -e; for i in $(SOURCES); do $(CC) $(INCLUDES) -M $$i >>$(DEPFILE); done
-
- #
- # include a dependency file if one exists
- #
- #ifeq ($(DEPFILE),$(wildcard $(DEPFILE)))
--include $(DEPFILE)
-+#include $(DEPFILE)
- #endif
diff --git a/multimedia/mpegedit/files/patch-av b/multimedia/mpegedit/files/patch-av
deleted file mode 100644
index 9f66335dc847..000000000000
--- a/multimedia/mpegedit/files/patch-av
+++ /dev/null
@@ -1,11 +0,0 @@
---- MpegCodec/decoder/huffman.c.orig Mon Aug 15 00:08:13 1994
-+++ MpegCodec/decoder/huffman.c Thu Jun 15 08:37:50 2000
-@@ -31,7 +31,7 @@
- #include "huffman.h"
- #include "util.h"
- #include "dmpeg.h"
--#include "proto.h"
-+/* #include "proto.h" */
-
- /* Decoding table for macroblock_address_increment */
- mb_addr_inc_entry mb_addr_inc[2048];
diff --git a/multimedia/mpegedit/files/patch-aw b/multimedia/mpegedit/files/patch-aw
deleted file mode 100644
index 4b9dce1ff50c..000000000000
--- a/multimedia/mpegedit/files/patch-aw
+++ /dev/null
@@ -1,11 +0,0 @@
---- MpegCodec/decoder/jrevdct.c.orig Mon Aug 15 00:13:39 1994
-+++ MpegCodec/decoder/jrevdct.c Thu Jun 15 08:37:50 2000
-@@ -28,7 +28,7 @@
-
- #include <string.h>
- #include "dmpeg.h"
--#include "proto.h"
-+/* #include "proto.h" */
-
- #define GLOBAL /* a function referenced thru EXTERNs */
-
diff --git a/multimedia/mpegedit/files/patch-ax b/multimedia/mpegedit/files/patch-ax
deleted file mode 100644
index 5580a00b4afe..000000000000
--- a/multimedia/mpegedit/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- MpegCodec/decoder/motionvector.c.orig Mon Aug 15 00:12:03 1994
-+++ MpegCodec/decoder/motionvector.c Thu Jun 15 08:37:50 2000
-@@ -19,7 +19,7 @@
- * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
- */
- #include "dmpeg.h"
--#include "proto.h"
-+/* #include "proto.h" */
- #include "util.h"
-
-
diff --git a/multimedia/mpegedit/files/patch-ay b/multimedia/mpegedit/files/patch-ay
deleted file mode 100644
index 07b62a2016ac..000000000000
--- a/multimedia/mpegedit/files/patch-ay
+++ /dev/null
@@ -1,26 +0,0 @@
---- MpegCodec/encoder/Makefile.orig Mon Jul 24 00:03:48 1995
-+++ MpegCodec/encoder/Makefile Thu Jun 15 08:56:34 2000
-@@ -26,8 +26,8 @@
-
- AR = ar r
- RM = rm -f
--CC = gcc
--CPP = g++
-+#CC = gcc
-+CPP = ${CXX}
- DEPFILE = Dependencies
- CCOPTIMISATIONS = -O6 -funroll-loops -fomit-frame-pointer
-
-@@ -73,10 +73,10 @@
-
- $(DEPFILE):
- set -e; for i in $(SOURCES); do $(CC) -M $$i $(DEFINES) >>$(DEPFILE); done
--
-+
- #
- # include a dependency file if one exists
- #
- #ifeq ($(DEPFILE),$(wildcard $(DEPFILE)))
--include $(DEPFILE)
-+#include $(DEPFILE)
- #endif
diff --git a/multimedia/mpegedit/files/patch-az b/multimedia/mpegedit/files/patch-az
deleted file mode 100644
index 962200f5240c..000000000000
--- a/multimedia/mpegedit/files/patch-az
+++ /dev/null
@@ -1,39 +0,0 @@
---- editor/Makefile.orig Mon Jul 24 00:01:16 1995
-+++ editor/Makefile Thu Jun 15 09:02:18 2000
-@@ -25,12 +25,12 @@
- # Mr A S R Ashley B.Eng (Hons) 23rd July 1995
-
- AR = ar r
--CC = gcc
--CPP = g++
-+#CC = gcc
-+CPP = ${CXX}
- RANLIB = ranlib
- RM = rm -f
- INCLUDES = -I../globals -I../ui -I../MpegCodec -I../MpegCodec/decoder \
-- -I../MpegCodec/encoder -I$(PBMDIR)
-+ -I../MpegCodec/encoder -I$(PBMDIR) -I$(LOCALBASE)/include
-
- DEPFILE = Dependancies
- HEADERS = yuv.H 2x2_window.H mono_window.H bw_window.H effects.H \
-@@ -62,17 +62,17 @@
-
- dep: FORCE
- $(RM) $(DEPFILE)
-- make $(DEPFILE)
-+ $(MAKE) $(DEPFILE)
-
- FORCE:
-
-
- $(DEPFILE):
- set -e; for i in $(SOURCES) ; do $(CC) $(INCLUDES) -M $$i >>$(DEPFILE) ; done
--
-+
- #
- # include a dependency file if one exists
- #
- #ifeq ($(DEPFILE),$(wildcard $(DEPFILE)))
--include $(DEPFILE)
-+#include $(DEPFILE)
- #endif
diff --git a/multimedia/mpegedit/files/patch-ba b/multimedia/mpegedit/files/patch-ba
deleted file mode 100644
index 78af8152aa86..000000000000
--- a/multimedia/mpegedit/files/patch-ba
+++ /dev/null
@@ -1,42 +0,0 @@
---- ui/Makefile.orig Mon Jul 24 00:01:36 1995
-+++ ui/Makefile Thu Jun 15 09:04:16 2000
-@@ -26,9 +26,10 @@
- #
-
- AR = ar r
--CPP = g++
-+CPP = ${CXX}
- RANLIB = ranlib
- RM = rm -f
-+INCLUDES = -I../globals -I$(LOCALBASE)/include
-
- # CPPFLAGS -Wall all warnings
- # -pipe speeds up compilation (remove only if not using g++)
-@@ -48,7 +49,7 @@
- .SUFFIXES: .C $(SUFFIXES)
-
- .C.o:
-- $(CPP) $(CPPFLAGS) $(EXTRA) -I../globals -c $<
-+ $(CPP) $(CPPFLAGS) $(INCLUDES) $(EXTRA) -c $<
-
- all: $(ALL)
-
-@@ -65,14 +66,14 @@
-
- dep: FORCE
- $(RM) $(DEPFILE)
-- make $(DEPFILE)
-+ $(MAKE) $(DEPFILE)
-
- $(DEPFILE):
-- set -e; for i in $(SOURCES) ; do $(CPP) -M $$i -I../globals >>$(DEPFILE) ; done
--
-+ set -e; for i in $(SOURCES) ; do $(CPP) $(INCLUDES) -M $$i >>$(DEPFILE) ; done
-+
- #
- # include a dependency file if one exists
- #
- #ifeq ($(DEPFILE),$(wildcard $(DEPFILE)))
--include $(DEPFILE)
-+#include $(DEPFILE)
- #endif
diff --git a/multimedia/mpegedit/files/patch-bb b/multimedia/mpegedit/files/patch-bb
deleted file mode 100644
index 01c44c3e83c8..000000000000
--- a/multimedia/mpegedit/files/patch-bb
+++ /dev/null
@@ -1,33 +0,0 @@
---- ui/text_win.C.orig Sun Jun 18 19:56:57 1995
-+++ ui/text_win.C Thu Jun 15 08:37:50 2000
-@@ -17,6 +17,7 @@
- */
-
- #include "text_win.H"
-+#include <sys/time.h>
- #include <assert.h>
- #include <stdlib.h>
-
-@@ -407,14 +408,22 @@
- long time_elapsed;
- long speed;
-
-+#ifdef __FreeBSD__
-+ gettimeofday(&clk,(struct timezone *)NULL);
-+#else
- gettimeofday(&clk,(timezone *)NULL);
-+#endif
- time_elapsed = (clk.tv_sec - last_click.tv_sec)*100;
- time_elapsed+=(clk.tv_usec - last_click.tv_usec)/10000;
- speed = atol(click_speed);
- if((time_elapsed<speed) && (callback!=NULL))
- retval = (*(callback))(callback_data);
- }
-+#ifdef __FreeBSD__
-+ gettimeofday(&last_click,(struct timezone *)NULL);
-+#else
- gettimeofday(&last_click,(timezone *)NULL);
-+#endif
- text.inverse=true;
- TList.Write(text);
- if(!SendEventFlag)
diff --git a/multimedia/mpegedit/pkg-descr b/multimedia/mpegedit/pkg-descr
deleted file mode 100644
index f25cbbf23e67..000000000000
--- a/multimedia/mpegedit/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-mpeg_edit will edit and apply some effects to an already
-encoded mpeg video stream.
-
-The program has several bugs, but I've been able to use it. Expect
-core-dumps. It has problems with displays >8 bits too.
-
-eric.
-erich@FreeBSD.org
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 40a889d5860d..79f3eb4027a9 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -161,7 +161,6 @@
SUBDIR += ocsinventory-ng
SUBDIR += openlldp
SUBDIR += openvmps
- SUBDIR += oproute
SUBDIR += ourmon
SUBDIR += p0f
SUBDIR += p5-Altoids
diff --git a/net-mgmt/oproute/Makefile b/net-mgmt/oproute/Makefile
deleted file mode 100644
index 2c6cac4e01b5..000000000000
--- a/net-mgmt/oproute/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: oproute
-# Date created: Mar 3, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= oproute
-PORTVERSION= 0.7
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.mirrors.wiretapped.net/security/network-monitoring/oproute/ \
- ftp://ftp.mirrors.wiretapped.net/pub/security/network-monitoring/oproute/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A tool for measuring general performance of the Internet
-
-DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
-EXPIRATION_DATE=2009-03-22
-
-PLIST_FILES= bin/oproute
-USE_GCC= 2.95
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/oproute/distinfo b/net-mgmt/oproute/distinfo
deleted file mode 100644
index 35762f5be5a8..000000000000
--- a/net-mgmt/oproute/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (oproute-0.7.tgz) = 57b45cd6218371e601501ed4d647bff7
-SHA256 (oproute-0.7.tgz) = 80f02fa2da1938a247628ce1d8b56de2527e8a24cb69db1a775407fda922b3ca
-SIZE (oproute-0.7.tgz) = 15258
diff --git a/net-mgmt/oproute/files/patch-Makefile b/net-mgmt/oproute/files/patch-Makefile
deleted file mode 100644
index ecdbbe432bda..000000000000
--- a/net-mgmt/oproute/files/patch-Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.orig Wed Feb 28 18:28:31 2001
-+++ Makefile Fri Jan 25 22:31:09 2002
-@@ -1,12 +1,11 @@
--
--CPPFLAGS = -O3
-+CXXFLAGS ?= -O
- VERSION = 0.7
- BIN = /usr/local/bin
-
- all: oproute
-
- oproute: oproute.cpp oproute.h main.cpp
-- g++ $(CPPFLAGS) -o oproute oproute.cpp main.cpp jivastring.cpp
-+ ${CXX} $(CXXFLAGS) -o oproute oproute.cpp main.cpp jivastring.cpp
-
- install: all
- install -d $(BIN)
diff --git a/net-mgmt/oproute/files/patch-oproute.cpp b/net-mgmt/oproute/files/patch-oproute.cpp
deleted file mode 100644
index 324e25cc901d..000000000000
--- a/net-mgmt/oproute/files/patch-oproute.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
---- oproute.cpp.orig Sat Mar 3 23:16:17 2001
-+++ oproute.cpp Sat Mar 3 23:18:11 2001
-@@ -706,7 +706,7 @@
- udp = (struct udphdr *)(recvbuf + hlen1 + 8 +hlen2);
- if(hip->ip_p == IPPROTO_UDP)
- {
-- pHop->nPort = ntohs(udp->dest);
-+ pHop->nPort = ntohs(udp->uh_dport);
- pHop->sRouterIP = sock_ntop_host((sockaddr *)sa_recv, sa_len);
- pHop->state = HOP_COMPLETED;
- pHop->fLatency = GetLatencyFromTV(tvNow, tvTimeOfLastSend);
-@@ -721,14 +721,14 @@
- {
- if (icmp->icmp_code == ICMP_UNREACH_PORT)
- {
-- pHop->nPort = ntohs(udp->dest);
-+ pHop->nPort = ntohs(udp->uh_dport);
- pHop->sRouterIP = sock_ntop_host((sockaddr *)sa_recv, sa_len);
- pHop->state = HOP_ENDOFLINE;
- pHop->fLatency = GetLatencyFromTV(tvNow, tvTimeOfLastSend);
- }
- else
- {
-- pHop->nPort = ntohs(udp->dest);
-+ pHop->nPort = ntohs(udp->uh_dport);
- pHop->sRouterIP = sock_ntop_host((sockaddr *)sa_recv, sa_len);
- pHop->state = HOP_FAILED;
- }
diff --git a/net-mgmt/oproute/files/patch-oproute.h b/net-mgmt/oproute/files/patch-oproute.h
deleted file mode 100644
index 22407f88729b..000000000000
--- a/net-mgmt/oproute/files/patch-oproute.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- oproute.h.orig Thu Mar 1 10:28:31 2001
-+++ oproute.h Sat Mar 3 23:12:12 2001
-@@ -3,6 +3,9 @@
-
- #include <vector>
- #include <string>
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <netinet/in.h>
- #include <sys/time.h>
- #include <map>
-
diff --git a/net-mgmt/oproute/pkg-descr b/net-mgmt/oproute/pkg-descr
deleted file mode 100644
index 70d86bca986e..000000000000
--- a/net-mgmt/oproute/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Everyone knows that no one can agree on a system of metrics for
-measuring general performance of the Internet. It's one of these
-horrible religious issues that no matter how hard we try, we just
-can't reach a happy middle ground.
-
-The purpose of OpRoute is to attempt to establish a *generalized*
-measurement system which takes into account all of the factors that
-are usually considered to be important when it comes to performance.
-Specifically:
-
- - Packet Loss
- - Latency
- - Layer 3 Hops
- - AS Hops
- - NAP Hops
- - Throughput
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index cbd5d5beb97e..4ee2ce55f6d5 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -90,7 +90,6 @@
SUBDIR += hs-glut-ghc
SUBDIR += hs-gtk2hs
SUBDIR += hs-opengl-ghc
- SUBDIR += inti
SUBDIR += irrlicht
SUBDIR += itk
SUBDIR += iwidgets
diff --git a/x11-toolkits/inti/Makefile b/x11-toolkits/inti/Makefile
deleted file mode 100644
index bf58266e7146..000000000000
--- a/x11-toolkits/inti/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: intk
-# Date created: Mar 19, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-# $MCom: ports/x11-toolkits/inti/Makefile,v 1.3 2007/05/23 16:18:51 ahze Exp $
-
-PORTNAME= inti
-PORTVERSION= 1.2
-PORTREVISION= 10
-CATEGORIES= x11-toolkits
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= inti
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A set of C++ classes for developing GNOME and GTK+ applications
-
-USE_GNOME= glib20 gtk20 atk pango gnomehack gnomeprefix
-USE_AUTOTOOLS= libtool:15
-CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
- LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}"
-USE_LDCONFIG= yes
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= *
-.endif
-
-BROKEN= does not build with latest GTK+2
-DEPRECATED= not maintain by upstream for more than five years and no port depend on this
-EXPIRATION_DATE=2009-02-11
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e 's|_gtk_window_get_group|gtk_window_get_group|' \
- ${WRKSRC}/inti/gtk/window.cc
-
-post-configure:
- @${TOUCH} ${WRKSRC}/inti-config.h.in
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${CP} -R ${WRKSRC}/docs/ ${DOCSDIR}
- @${MKDIR} ${EXAMPLESDIR}
- @${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR}
- @${FIND} ${EXAMPLESDIR} -type f | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${EXAMPLESDIR} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-.endif
- @${FIND} ${PREFIX}/share/inti -type f | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${PREFIX}/share/inti -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-
-.include <bsd.port.post.mk>
diff --git a/x11-toolkits/inti/distinfo b/x11-toolkits/inti/distinfo
deleted file mode 100644
index 5de9338be9df..000000000000
--- a/x11-toolkits/inti/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (inti-1.2.tar.gz) = 4a634949517e5bf3141e9b306fa42e72
-SHA256 (inti-1.2.tar.gz) = 0473bda974549df853c992cf321f2a18044cd355bbb71dbe2a9628a7e770df89
-SIZE (inti-1.2.tar.gz) = 4966470
diff --git a/x11-toolkits/inti/files/patch-configure b/x11-toolkits/inti/files/patch-configure
deleted file mode 100644
index 1b8e49ea823c..000000000000
--- a/x11-toolkits/inti/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Wed Mar 24 10:00:38 2004
-+++ configure Wed Mar 24 10:00:48 2004
-@@ -18775,7 +18775,7 @@
- if test "x$GCC" = "xyes"; then
- case " $CXXFLAGS " in
- *[\ \ ]-Wall[\ \ ]*) ;;
-- *) CXXFLAGS="$CXXFLAGS -Wall -ansi -pedantic-errors" ;;
-+ *) CXXFLAGS="$CXXFLAGS -Wall -ansi" ;;
- esac
- fi
-
diff --git a/x11-toolkits/inti/files/patch-inti::glib::property.h b/x11-toolkits/inti/files/patch-inti::glib::property.h
deleted file mode 100644
index ef690c6330a2..000000000000
--- a/x11-toolkits/inti/files/patch-inti::glib::property.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- inti/glib/property.h.orig Sat Sep 18 21:03:00 2004
-+++ inti/glib/property.h Sat Sep 18 21:04:01 2004
-@@ -187,12 +187,12 @@
-
- void get(DataType& data) const
- {
-- property()->get(object(), data);
-+ this->property()->get(this->object(), data);
- }
-
- void set(const DataType& data) const
- {
-- property()->set(object(), data);
-+ this->property()->set(this->object(), data);
- }
- };
-
diff --git a/x11-toolkits/inti/files/patch-inti::glib::thread.h b/x11-toolkits/inti/files/patch-inti::glib::thread.h
deleted file mode 100644
index 27b79503a1bc..000000000000
--- a/x11-toolkits/inti/files/patch-inti::glib::thread.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- inti/glib/thread.h.orig Sat Sep 18 21:08:25 2004
-+++ inti/glib/thread.h Sat Sep 18 21:09:00 2004
-@@ -485,13 +485,13 @@
-
- Private()
- {
-- g_static_private_init(g_static_private());
-+ g_static_private_init(this->g_static_private());
- }
- //!< Constructs and initializes a new private key.
-
- ~Private()
- {
-- g_static_private_free(g_static_private());
-+ g_static_private_free(this->g_static_private());
- }
- //!< Destructor. Frees the private key.
-
diff --git a/x11-toolkits/inti/files/patch-inti::gtk::childproperty.h b/x11-toolkits/inti/files/patch-inti::gtk::childproperty.h
deleted file mode 100644
index 9d8f61aa57ec..000000000000
--- a/x11-toolkits/inti/files/patch-inti::gtk::childproperty.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- inti/gtk/childproperty.h.orig Sat Sep 18 21:10:17 2004
-+++ inti/gtk/childproperty.h Sat Sep 18 21:12:44 2004
-@@ -139,12 +139,12 @@
-
- void get(const Widget& child, DataType& data) const
- {
-- property()->get(object(), child, data);
-+ this->property()->get(this->object(), child, data);
- }
-
- void set(Widget& child, const DataType& data) const
- {
-- property()->set(object(), child, data);
-+ this->property()->set(this->object(), child, data);
- }
- };
-
diff --git a/x11-toolkits/inti/files/patch-inti::gtk::itemfactory.h b/x11-toolkits/inti/files/patch-inti::gtk::itemfactory.h
deleted file mode 100644
index fcf93fb02aed..000000000000
--- a/x11-toolkits/inti/files/patch-inti::gtk::itemfactory.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- inti/gtk/itemfactory.h.orig Sat Sep 18 21:25:05 2004
-+++ inti/gtk/itemfactory.h Sat Sep 18 21:26:59 2004
-@@ -373,7 +373,7 @@
- int i = 0;
- while ((owner.item_factory_map[i]).path)
- {
-- delete_entry(item_factory_map[i]);
-+ delete_entry(owner.item_factory_map[i]);
- i++;
- }
- }
diff --git a/x11-toolkits/inti/files/patch-ltmain.sh b/x11-toolkits/inti/files/patch-ltmain.sh
deleted file mode 100644
index 664824d9f66f..000000000000
--- a/x11-toolkits/inti/files/patch-ltmain.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- ltmain.sh.orig Fri Mar 19 14:14:27 2004
-+++ ltmain.sh Fri Mar 19 14:14:40 2004
-@@ -5425,10 +5425,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false ; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/x11-toolkits/inti/pkg-descr b/x11-toolkits/inti/pkg-descr
deleted file mode 100644
index 9f906d6763f6..000000000000
--- a/x11-toolkits/inti/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Inti is a set of integrated C++ foundation classes for developing GTK+
-applications on UNIX-like systems.
-
-Inti combines the power of GTK+ and the power of C++ into a state-of-the-art
-GUI toolkit that makes developing applications easy, intuitive and efficient.
-There are more than 330 classes that wrap most of the objects found in the
-ATK, GDK, GDK-PIXBUF, GLib, GTK and Pango libraries. It has its own system
-of signals and slots which make using native GTK signals or creating your own
-signals easy. There is a standard string compatible UTF-8 string class, a full
-set of simple example programs, a GNU Autotools test project, a C++ version of
-the GTK+ demonstration program, extensive reference documentation and a
-tutorial.
-
-WWW: http://inti.sourceforge.net/
diff --git a/x11-toolkits/inti/pkg-plist b/x11-toolkits/inti/pkg-plist
deleted file mode 100644
index a09076792b9a..000000000000
--- a/x11-toolkits/inti/pkg-plist
+++ /dev/null
@@ -1,327 +0,0 @@
-bin/inti-demo
-include/inti-1.0/inti/atk/action.h
-include/inti-1.0/inti/atk/component.h
-include/inti-1.0/inti/atk/document.h
-include/inti-1.0/inti/atk/editabletext.h
-include/inti-1.0/inti/atk/gobjectaccessible.h
-include/inti-1.0/inti/atk/hyperlink.h
-include/inti-1.0/inti/atk/hypertext.h
-include/inti-1.0/inti/atk/image.h
-include/inti-1.0/inti/atk/implementor.h
-include/inti-1.0/inti/atk/object.h
-include/inti-1.0/inti/atk/objectfactory.h
-include/inti-1.0/inti/atk/private/action_p.h
-include/inti-1.0/inti/atk/private/component_p.h
-include/inti-1.0/inti/atk/private/document_p.h
-include/inti-1.0/inti/atk/private/editabletext_p.h
-include/inti-1.0/inti/atk/private/gobjectaccessible_p.h
-include/inti-1.0/inti/atk/private/hyperlink_p.h
-include/inti-1.0/inti/atk/private/hypertext_p.h
-include/inti-1.0/inti/atk/private/image_p.h
-include/inti-1.0/inti/atk/private/implementor_p.h
-include/inti-1.0/inti/atk/private/object_p.h
-include/inti-1.0/inti/atk/private/objectfactory_p.h
-include/inti-1.0/inti/atk/private/registry_p.h
-include/inti-1.0/inti/atk/private/relation_p.h
-include/inti-1.0/inti/atk/private/selection_p.h
-include/inti-1.0/inti/atk/private/stateset_p.h
-include/inti-1.0/inti/atk/private/streamablecontent_p.h
-include/inti-1.0/inti/atk/private/table_p.h
-include/inti-1.0/inti/atk/private/text_p.h
-include/inti-1.0/inti/atk/private/value_p.h
-include/inti-1.0/inti/atk/registry.h
-include/inti-1.0/inti/atk/relation.h
-include/inti-1.0/inti/atk/selection.h
-include/inti-1.0/inti/atk/stateset.h
-include/inti-1.0/inti/atk/streamablecontent.h
-include/inti-1.0/inti/atk/table.h
-include/inti-1.0/inti/atk/text.h
-include/inti-1.0/inti/atk/util.h
-include/inti-1.0/inti/atk/value.h
-include/inti-1.0/inti/base.h
-include/inti-1.0/inti/bind.h
-include/inti-1.0/inti/connection.h
-include/inti-1.0/inti/core.h
-include/inti-1.0/inti/gdk-pixbuf/pixbuf-animation.h
-include/inti-1.0/inti/gdk-pixbuf/pixbuf-loader.h
-include/inti-1.0/inti/gdk-pixbuf/pixbuf.h
-include/inti-1.0/inti/gdk-pixbuf/private/pixbuf-loader_p.h
-include/inti-1.0/inti/gdk/bitmap.h
-include/inti-1.0/inti/gdk/color.h
-include/inti-1.0/inti/gdk/cursor.h
-include/inti-1.0/inti/gdk/display.h
-include/inti-1.0/inti/gdk/displaymanager.h
-include/inti-1.0/inti/gdk/dnd.h
-include/inti-1.0/inti/gdk/drawable.h
-include/inti-1.0/inti/gdk/events.h
-include/inti-1.0/inti/gdk/gc.h
-include/inti-1.0/inti/gdk/image.h
-include/inti-1.0/inti/gdk/input.h
-include/inti-1.0/inti/gdk/keys.h
-include/inti-1.0/inti/gdk/keyval.h
-include/inti-1.0/inti/gdk/pixmap.h
-include/inti-1.0/inti/gdk/private/colormap_p.h
-include/inti-1.0/inti/gdk/private/display_p.h
-include/inti-1.0/inti/gdk/private/displaymanager_p.h
-include/inti-1.0/inti/gdk/private/dnd_p.h
-include/inti-1.0/inti/gdk/private/drawable_p.h
-include/inti-1.0/inti/gdk/private/gc_p.h
-include/inti-1.0/inti/gdk/private/image_p.h
-include/inti-1.0/inti/gdk/private/keymap_p.h
-include/inti-1.0/inti/gdk/private/pixmap_p.h
-include/inti-1.0/inti/gdk/private/screen_p.h
-include/inti-1.0/inti/gdk/private/window_p.h
-include/inti-1.0/inti/gdk/region.h
-include/inti-1.0/inti/gdk/screen.h
-include/inti-1.0/inti/gdk/types.h
-include/inti-1.0/inti/gdk/visual.h
-include/inti-1.0/inti/gdk/window.h
-include/inti-1.0/inti/glib/asyncqueue.h
-include/inti-1.0/inti/glib/boxed.h
-include/inti-1.0/inti/glib/date.h
-include/inti-1.0/inti/glib/error.h
-include/inti-1.0/inti/glib/fileutils.h
-include/inti-1.0/inti/glib/iochannel.h
-include/inti-1.0/inti/glib/markup.h
-include/inti-1.0/inti/glib/mutex.h
-include/inti-1.0/inti/glib/object.h
-include/inti-1.0/inti/glib/pattern.h
-include/inti-1.0/inti/glib/private/object_p.h
-include/inti-1.0/inti/glib/property.h
-include/inti-1.0/inti/glib/quark.h
-include/inti-1.0/inti/glib/rand.h
-include/inti-1.0/inti/glib/scanner.h
-include/inti-1.0/inti/glib/shell.h
-include/inti-1.0/inti/glib/signals.h
-include/inti-1.0/inti/glib/spawn.h
-include/inti-1.0/inti/glib/thread.h
-include/inti-1.0/inti/glib/threadpool.h
-include/inti-1.0/inti/glib/timer.h
-include/inti-1.0/inti/glib/timeval.h
-include/inti-1.0/inti/glib/type.h
-include/inti-1.0/inti/glib/unicode.h
-include/inti-1.0/inti/glib/value.h
-include/inti-1.0/inti/gtk/accelgroup.h
-include/inti-1.0/inti/gtk/accellabel.h
-include/inti-1.0/inti/gtk/accelmap.h
-include/inti-1.0/inti/gtk/accessible.h
-include/inti-1.0/inti/gtk/adjustment.h
-include/inti-1.0/inti/gtk/alignment.h
-include/inti-1.0/inti/gtk/arrow.h
-include/inti-1.0/inti/gtk/aspectframe.h
-include/inti-1.0/inti/gtk/bin.h
-include/inti-1.0/inti/gtk/box.h
-include/inti-1.0/inti/gtk/button.h
-include/inti-1.0/inti/gtk/buttonbox.h
-include/inti-1.0/inti/gtk/calendar.h
-include/inti-1.0/inti/gtk/celleditable.h
-include/inti-1.0/inti/gtk/cellrenderer.h
-include/inti-1.0/inti/gtk/checkbutton.h
-include/inti-1.0/inti/gtk/checkmenuitem.h
-include/inti-1.0/inti/gtk/childproperty.h
-include/inti-1.0/inti/gtk/clipboard.h
-include/inti-1.0/inti/gtk/colorselection.h
-include/inti-1.0/inti/gtk/combo.h
-include/inti-1.0/inti/gtk/container.h
-include/inti-1.0/inti/gtk/curve.h
-include/inti-1.0/inti/gtk/dialog.h
-include/inti-1.0/inti/gtk/dnd.h
-include/inti-1.0/inti/gtk/drawingarea.h
-include/inti-1.0/inti/gtk/editable.h
-include/inti-1.0/inti/gtk/entry.h
-include/inti-1.0/inti/gtk/enums.h
-include/inti-1.0/inti/gtk/eventbox.h
-include/inti-1.0/inti/gtk/fileselection.h
-include/inti-1.0/inti/gtk/fixed.h
-include/inti-1.0/inti/gtk/fontselection.h
-include/inti-1.0/inti/gtk/frame.h
-include/inti-1.0/inti/gtk/gammacurve.h
-include/inti-1.0/inti/gtk/gc.h
-include/inti-1.0/inti/gtk/handlebox.h
-include/inti-1.0/inti/gtk/iconfactory.h
-include/inti-1.0/inti/gtk/image.h
-include/inti-1.0/inti/gtk/imagemenuitem.h
-include/inti-1.0/inti/gtk/invisible.h
-include/inti-1.0/inti/gtk/item.h
-include/inti-1.0/inti/gtk/itemfactory.h
-include/inti-1.0/inti/gtk/label.h
-include/inti-1.0/inti/gtk/layout.h
-include/inti-1.0/inti/gtk/liststore.h
-include/inti-1.0/inti/gtk/menu.h
-include/inti-1.0/inti/gtk/menubar.h
-include/inti-1.0/inti/gtk/menuitem.h
-include/inti-1.0/inti/gtk/menushell.h
-include/inti-1.0/inti/gtk/messagedialog.h
-include/inti-1.0/inti/gtk/misc.h
-include/inti-1.0/inti/gtk/notebook.h
-include/inti-1.0/inti/gtk/object.h
-include/inti-1.0/inti/gtk/optionmenu.h
-include/inti-1.0/inti/gtk/paned.h
-include/inti-1.0/inti/gtk/plug.h
-include/inti-1.0/inti/gtk/private/accelgroup_p.h
-include/inti-1.0/inti/gtk/private/accellabel_p.h
-include/inti-1.0/inti/gtk/private/accessible_p.h
-include/inti-1.0/inti/gtk/private/adjustment_p.h
-include/inti-1.0/inti/gtk/private/alignment_p.h
-include/inti-1.0/inti/gtk/private/arrow_p.h
-include/inti-1.0/inti/gtk/private/aspectframe_p.h
-include/inti-1.0/inti/gtk/private/bin_p.h
-include/inti-1.0/inti/gtk/private/box_p.h
-include/inti-1.0/inti/gtk/private/button_p.h
-include/inti-1.0/inti/gtk/private/buttonbox_p.h
-include/inti-1.0/inti/gtk/private/calendar_p.h
-include/inti-1.0/inti/gtk/private/celleditable_p.h
-include/inti-1.0/inti/gtk/private/cellrenderer_p.h
-include/inti-1.0/inti/gtk/private/checkbutton_p.h
-include/inti-1.0/inti/gtk/private/checkmenuitem_p.h
-include/inti-1.0/inti/gtk/private/colorselection_p.h
-include/inti-1.0/inti/gtk/private/combo_p.h
-include/inti-1.0/inti/gtk/private/container_p.h
-include/inti-1.0/inti/gtk/private/curve_p.h
-include/inti-1.0/inti/gtk/private/dialog_p.h
-include/inti-1.0/inti/gtk/private/drawingarea_p.h
-include/inti-1.0/inti/gtk/private/editable_p.h
-include/inti-1.0/inti/gtk/private/entry_p.h
-include/inti-1.0/inti/gtk/private/eventbox_p.h
-include/inti-1.0/inti/gtk/private/fileselection_p.h
-include/inti-1.0/inti/gtk/private/fixed_p.h
-include/inti-1.0/inti/gtk/private/fontselection_p.h
-include/inti-1.0/inti/gtk/private/frame_p.h
-include/inti-1.0/inti/gtk/private/gammacurve_p.h
-include/inti-1.0/inti/gtk/private/handlebox_p.h
-include/inti-1.0/inti/gtk/private/iconfactory_p.h
-include/inti-1.0/inti/gtk/private/image_p.h
-include/inti-1.0/inti/gtk/private/imagemenuitem_p.h
-include/inti-1.0/inti/gtk/private/invisible_p.h
-include/inti-1.0/inti/gtk/private/item_p.h
-include/inti-1.0/inti/gtk/private/itemfactory_p.h
-include/inti-1.0/inti/gtk/private/label_p.h
-include/inti-1.0/inti/gtk/private/layout_p.h
-include/inti-1.0/inti/gtk/private/liststore_p.h
-include/inti-1.0/inti/gtk/private/menu_p.h
-include/inti-1.0/inti/gtk/private/menubar_p.h
-include/inti-1.0/inti/gtk/private/menuitem_p.h
-include/inti-1.0/inti/gtk/private/menushell_p.h
-include/inti-1.0/inti/gtk/private/messagedialog_p.h
-include/inti-1.0/inti/gtk/private/misc_p.h
-include/inti-1.0/inti/gtk/private/notebook_p.h
-include/inti-1.0/inti/gtk/private/object_p.h
-include/inti-1.0/inti/gtk/private/optionmenu_p.h
-include/inti-1.0/inti/gtk/private/paned_p.h
-include/inti-1.0/inti/gtk/private/plug_p.h
-include/inti-1.0/inti/gtk/private/progressbar_p.h
-include/inti-1.0/inti/gtk/private/radiobutton_p.h
-include/inti-1.0/inti/gtk/private/radiomenuitem_p.h
-include/inti-1.0/inti/gtk/private/range_p.h
-include/inti-1.0/inti/gtk/private/rc_p.h
-include/inti-1.0/inti/gtk/private/ruler_p.h
-include/inti-1.0/inti/gtk/private/scale_p.h
-include/inti-1.0/inti/gtk/private/scrollbar_p.h
-include/inti-1.0/inti/gtk/private/scrolledwindow_p.h
-include/inti-1.0/inti/gtk/private/separator_p.h
-include/inti-1.0/inti/gtk/private/separatormenuitem_p.h
-include/inti-1.0/inti/gtk/private/sizegroup_p.h
-include/inti-1.0/inti/gtk/private/socket_p.h
-include/inti-1.0/inti/gtk/private/spinbutton_p.h
-include/inti-1.0/inti/gtk/private/statusbar_p.h
-include/inti-1.0/inti/gtk/private/style_p.h
-include/inti-1.0/inti/gtk/private/table_p.h
-include/inti-1.0/inti/gtk/private/tearoffmenuitem_p.h
-include/inti-1.0/inti/gtk/private/textbuffer_p.h
-include/inti-1.0/inti/gtk/private/texttag_p.h
-include/inti-1.0/inti/gtk/private/textview_p.h
-include/inti-1.0/inti/gtk/private/togglebutton_p.h
-include/inti-1.0/inti/gtk/private/toolbar_p.h
-include/inti-1.0/inti/gtk/private/tooltips_p.h
-include/inti-1.0/inti/gtk/private/treemodel_p.h
-include/inti-1.0/inti/gtk/private/treemodelsort_p.h
-include/inti-1.0/inti/gtk/private/treeselection_p.h
-include/inti-1.0/inti/gtk/private/treesortable_p.h
-include/inti-1.0/inti/gtk/private/treestore_p.h
-include/inti-1.0/inti/gtk/private/treeview_p.h
-include/inti-1.0/inti/gtk/private/treeviewcolumn_p.h
-include/inti-1.0/inti/gtk/private/viewport_p.h
-include/inti-1.0/inti/gtk/private/widget_p.h
-include/inti-1.0/inti/gtk/private/window_p.h
-include/inti-1.0/inti/gtk/progressbar.h
-include/inti-1.0/inti/gtk/radiobutton.h
-include/inti-1.0/inti/gtk/radiomenuitem.h
-include/inti-1.0/inti/gtk/range.h
-include/inti-1.0/inti/gtk/rc.h
-include/inti-1.0/inti/gtk/ruler.h
-include/inti-1.0/inti/gtk/scale.h
-include/inti-1.0/inti/gtk/scrollbar.h
-include/inti-1.0/inti/gtk/scrolledwindow.h
-include/inti-1.0/inti/gtk/selection.h
-include/inti-1.0/inti/gtk/separator.h
-include/inti-1.0/inti/gtk/separatormenuitem.h
-include/inti-1.0/inti/gtk/settings.h
-include/inti-1.0/inti/gtk/sizegroup.h
-include/inti-1.0/inti/gtk/socket.h
-include/inti-1.0/inti/gtk/spinbutton.h
-include/inti-1.0/inti/gtk/statusbar.h
-include/inti-1.0/inti/gtk/stock.h
-include/inti-1.0/inti/gtk/style.h
-include/inti-1.0/inti/gtk/table.h
-include/inti-1.0/inti/gtk/tearoffmenuitem.h
-include/inti-1.0/inti/gtk/textbuffer.h
-include/inti-1.0/inti/gtk/textiter.h
-include/inti-1.0/inti/gtk/texttag.h
-include/inti-1.0/inti/gtk/textview.h
-include/inti-1.0/inti/gtk/togglebutton.h
-include/inti-1.0/inti/gtk/toolbar.h
-include/inti-1.0/inti/gtk/tooltips.h
-include/inti-1.0/inti/gtk/treemodel.h
-include/inti-1.0/inti/gtk/treemodelsort.h
-include/inti-1.0/inti/gtk/treeselection.h
-include/inti-1.0/inti/gtk/treesortable.h
-include/inti-1.0/inti/gtk/treestore.h
-include/inti-1.0/inti/gtk/treeview.h
-include/inti-1.0/inti/gtk/treeviewcolumn.h
-include/inti-1.0/inti/gtk/viewport.h
-include/inti-1.0/inti/gtk/widget.h
-include/inti-1.0/inti/gtk/window.h
-include/inti-1.0/inti/i18n.h
-include/inti-1.0/inti/integerobject.h
-include/inti-1.0/inti/inti.h
-include/inti-1.0/inti/main.h
-include/inti-1.0/inti/memoryhandler.h
-include/inti-1.0/inti/object.h
-include/inti-1.0/inti/pango/attributes.h
-include/inti-1.0/inti/pango/break.h
-include/inti-1.0/inti/pango/context.h
-include/inti-1.0/inti/pango/coverage.h
-include/inti-1.0/inti/pango/font.h
-include/inti-1.0/inti/pango/fontmap.h
-include/inti-1.0/inti/pango/fontset.h
-include/inti-1.0/inti/pango/glyph.h
-include/inti-1.0/inti/pango/item.h
-include/inti-1.0/inti/pango/layout.h
-include/inti-1.0/inti/pango/tabs.h
-include/inti-1.0/inti/pango/types.h
-include/inti-1.0/inti/pointer.h
-include/inti-1.0/inti/signals.h
-include/inti-1.0/inti/slot.h
-include/inti-1.0/inti/stackobject.h
-include/inti-1.0/inti/utf-string.h
-@dirrm include/inti-1.0/inti/pango
-@dirrm include/inti-1.0/inti/gtk/private
-@dirrm include/inti-1.0/inti/glib/private
-@dirrm include/inti-1.0/inti/glib
-@dirrm include/inti-1.0/inti/gdk/private
-@dirrm include/inti-1.0/inti/gdk-pixbuf/private
-@dirrm include/inti-1.0/inti/gdk-pixbuf
-@dirrm include/inti-1.0/inti/gdk
-@dirrm include/inti-1.0/inti/atk/private
-@dirrm include/inti-1.0/inti/atk
-@dirrm include/inti-1.0/inti/gtk
-@dirrm include/inti-1.0/inti
-@dirrm include/inti-1.0
-lib/inti-1.0/include/inti-config.h
-@dirrm lib/inti-1.0/include
-@dirrm lib/inti-1.0
-lib/libinti-1.0.a
-lib/libinti-1.0.la
-lib/libinti-1.0.so
-lib/libinti-1.0.so.9
-libdata/pkgconfig/inti-1.0.pc
diff --git a/x11/Makefile b/x11/Makefile
index c4b2db7ea958..89fac36262a6 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -282,7 +282,6 @@
SUBDIR += tilda
SUBDIR += tint
SUBDIR += tkXwin
- SUBDIR += tkgoodstuff
SUBDIR += trapproto
SUBDIR += trayer
SUBDIR += tycoon
diff --git a/x11/tkgoodstuff/Makefile b/x11/tkgoodstuff/Makefile
deleted file mode 100644
index 8822b6b1a4fa..000000000000
--- a/x11/tkgoodstuff/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: tkgoodstuff
-# Date created: 7 Oct 1996
-# Whom: pst
-#
-# $FreeBSD$
-#
-
-PORTNAME= tkgoodstuff
-PORTVERSION= 8.0
-PORTREVISION= 2
-CATEGORIES= x11 tk
-#
-# No longer published by original developer. This port still works, although
-# there are other (better) applications that do similar things. For now,
-# use the local FreeBSD.ORG port cache.
-#
-#MASTER_SITES= http://www-personal.umich.edu/~markcrim/tkgoodstuff/dists/
-DISTNAME= ${PORTNAME}${PORTVERSION}-final
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= TkGoodstuff module for fvwm2 window manager - requires XPM and fvwm2
-
-RUN_DEPENDS= fvwm2:${PORTSDIR}/x11-wm/fvwm2
-LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= TCLCONFIGSH=${PREFIX}/lib/tcl8.0/tclConfig.sh \
- TKCONFIGSH=${PREFIX}/lib/tk8.0/tkConfig.sh
-CONFIGURE_ARGS= --enable-libs
-STRIP=
-
-DEPRECATED= tcl8.0 support is going to be dropped
-EXPIRATION_DATE= 2009-03-22
-
-post-patch:
- @${RM} -f ${WRKSRC}/tcl/*.orig
-
-.include <bsd.port.mk>
diff --git a/x11/tkgoodstuff/distinfo b/x11/tkgoodstuff/distinfo
deleted file mode 100644
index 1cf749a0492f..000000000000
--- a/x11/tkgoodstuff/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (tkgoodstuff8.0-final.tar.gz) = 1ccbe2c99026be8d66a9436e2ea72fcd
-SHA256 (tkgoodstuff8.0-final.tar.gz) = c361be68bf0f7f89ec2b3fba8eb82627c8532a03c7908cc10acbf7f1cf3d6387
-SIZE (tkgoodstuff8.0-final.tar.gz) = 367995
diff --git a/x11/tkgoodstuff/files/patch-aa b/x11/tkgoodstuff/files/patch-aa
deleted file mode 100644
index cc2c4a6e6dc9..000000000000
--- a/x11/tkgoodstuff/files/patch-aa
+++ /dev/null
@@ -1,62 +0,0 @@
---- configure Thu Aug 7 12:49:27 1997
-+++ configure Wed Aug 27 01:18:17 1997
-@@ -540,29 +540,34 @@
- # Find appropriate tclConfig.sh and
- # recover information that Tcl computed with its configure script.
-
--TCLCONFIGSH=""
--for prefix in $dirlist; do
-- if test -f $prefix/lib/tclConfig.sh; then
-- TCLCONFIGSH=$prefix/lib/tclConfig.sh
-- . $TCLCONFIGSH
-- if test `expr \( $TCL_MAJOR_VERSION \< $TCLTK_MAJORNEEDED \) \| \( $TCL_MINOR_VERSION \< $TCLTK_MINORNEEDED \)` = 0
-- then
-- break
-+if [ -z "$TCLCONFIGSH" ] ; then
-+ TCLCONFIGSH=""
-+ for prefix in $dirlist; do
-+ if test -f $prefix/lib/tclConfig.sh; then
-+ TCLCONFIGSH=$prefix/lib/tclConfig.sh
-+ . $TCLCONFIGSH
-+ if test `expr \( $TCL_MAJOR_VERSION \< $TCLTK_MAJORNEEDED \) \| \( $TCL_MINOR_VERSION \< $TCLTK_MINORNEEDED \)` = 0
-+ then
-+ break
-+ fi
- fi
-- fi
--done
-+ done
-+fi
- test -f "$TCLCONFIGSH" || abort "Can't find any tclConfig.sh"
-+. $TCLCONFIGSH
- if test `expr \( $TCL_MAJOR_VERSION \< $TCLTK_MAJORNEEDED \) \| \( $TCL_MINOR_VERSION \< $TCLTK_MINORNEEDED \)` = 1
- then
- abort "Need but can't find tclConfig.sh for Tcl ${TCLTK_MAJORNEEDED}.${TCLTK_MINORNEEDED} or later."
- fi
- echo "using $TCLCONFIGSH"
-
--TKCONFIGSH=${prefix}/lib/tkConfig.sh
--test -f "$TKCONFIGSH" || abort "Can't find any tkConfig.sh"
-+if [ -z "$TKCONFIGSH" ] ; then
-+ TKCONFIGSH=${prefix}/lib/tkConfig.sh
-+ test -f "$TKCONFIGSH" || abort "Can't find any tkConfig.sh"
-+fi
- . $TKCONFIGSH
- if test `expr \( $TK_MAJOR_VERSION \< $TCLTK_MAJORNEEDED \) \| \( $TK_MINOR_VERSION \< $TCLTK_MINORNEEDED \)` = 1
-- then abort "Need but can't find tkConfig.sh for Tk ${TCLTK_MAJORNEEDED}.${TCLTK_MINORNEEDED} or later."
-+ then abort "Need but can't find tkConfig.sh for Tk ${TCLTK_MAJORNEEDED}.${TCLTK_MINORNEEDED} or later."
- fi
- echo "using $TKCONFIGSH"
-
---- libs/Makefile.in Wed Aug 6 08:10:43 1997
-+++ libs/Makefile.in Wed Aug 27 01:22:36 1997
-@@ -28,7 +28,8 @@
- SRCDIR = @srcdir@
-
- CFLAGS = -O @TCL_DEFS@ @TK_DEFS@ -I$(SRCDIR) \
-- -I$(TK_PREFIX)/include -I$(TK_PREFIX)/include/tcl \
-+ -I$(TK_PREFIX)/include/tcl8.0 \
-+ -I$(TK_PREFIX)/include/tk8.0 \
- $(XINCLUDES)
-
- INSTALL = @INSTALL@
diff --git a/x11/tkgoodstuff/files/patch-ad b/x11/tkgoodstuff/files/patch-ad
deleted file mode 100644
index b13af0a0e414..000000000000
--- a/x11/tkgoodstuff/files/patch-ad
+++ /dev/null
@@ -1,20 +0,0 @@
---- tcl/Dialer.tcl.orig Sat Dec 14 01:31:43 1996
-+++ tcl/Dialer.tcl Sat Jun 21 13:57:07 1997
-@@ -48,7 +48,7 @@
- { myloginname@umich.edu "Password: " 5}
- {mypassword "" "" }
- }
--set outcommand "/usr/lib/ppp/pppd $port $speed asyncmap 0 defaultroute crtscts modem noipdefault"
-+set outcommand "/usr/sbin/pppd $port $speed asyncmap 0 defaultroute crtscts modem noipdefault"
- set exitsucc 0
-
- option add *Listbox*font \
-@@ -678,7 +678,7 @@
- the server (through the login script, as described below). Here you\
- can start, for instance, ppp or term. The author, for his dynamic ppp\
- connection from home, uses:
--\ \ \ \"/usr/lib/ppp/pppd /dev/modem 38400 asyncmap 0 defaultroute crtscts\
-+\ \ \ \"/usr/sbin/pppd /dev/modem 38400 asyncmap 0 defaultroute crtscts\
- modem noipdefault\"
-
- There is a checkbox which enables using the login script (on which more\
diff --git a/x11/tkgoodstuff/pkg-descr b/x11/tkgoodstuff/pkg-descr
deleted file mode 100644
index 55c0d5cefe9a..000000000000
--- a/x11/tkgoodstuff/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-README for TkGoodStuff version 8.0-final, 1 Oct, 1997
-
-TkGoodStuff for the X Window System is an alarm clock, biff, file
-watcher, modem dialer/network status indicator, note-taker,
-web-browser launch tool, system load monitor, application/utility
-menu, Win95-like task bar, and whatever else you want.
-
-TkGoodStuff produces a button bar. It is easily configured and
-modified with the on-line GUI preferences manager (*no* rc-file
-hacking). There is a "screen-edge" mode, in which the bar occupies an
-edge of the screen, can be dragged to other edges, and can
-auto-minimize (shrink to a line at the screen-edge). For users of the
-fvwm window manager (though tkgoodstuff works without fvwm),
-tkgoodstuff serves all the functions of the Windows95 taskbar, and
-then some.
diff --git a/x11/tkgoodstuff/pkg-plist b/x11/tkgoodstuff/pkg-plist
deleted file mode 100644
index 255cc4f909b0..000000000000
--- a/x11/tkgoodstuff/pkg-plist
+++ /dev/null
@@ -1,204 +0,0 @@
-bin/Dialer
-bin/tkgoodstuff
-bin/tkgwish8.0
-lib/tkgoodstuff/Dialer
-lib/tkgoodstuff/tcl/Alarm.tcl
-lib/tkgoodstuff/tcl/Analog.tcl
-lib/tkgoodstuff/tcl/Biff.tcl
-lib/tkgoodstuff/tcl/BiffIMAP.tcl
-lib/tkgoodstuff/tcl/BiffMH.tcl
-lib/tkgoodstuff/tcl/Biffatime.tcl
-lib/tkgoodstuff/tcl/Bifffilesize.tcl
-lib/tkgoodstuff/tcl/Biffinternal.tcl
-lib/tkgoodstuff/tcl/Biffscan.tcl
-lib/tkgoodstuff/tcl/Calc.tcl
-lib/tkgoodstuff/tcl/Chooser.tcl
-lib/tkgoodstuff/tcl/Clock.tcl
-lib/tkgoodstuff/tcl/Dialer.tcl
-lib/tkgoodstuff/tcl/Example.tcl
-lib/tkgoodstuff/tcl/Fvwm.tcl
-lib/tkgoodstuff/tcl/FvwmDebug.tcl
-lib/tkgoodstuff/tcl/Help.tcl
-lib/tkgoodstuff/tcl/Ical-fetch.tcl
-lib/tkgoodstuff/tcl/Ical.tcl
-lib/tkgoodstuff/tcl/Jots.tcl
-lib/tkgoodstuff/tcl/Load.tcl
-lib/tkgoodstuff/tcl/Markets.tcl
-lib/tkgoodstuff/tcl/Menu.tcl
-lib/tkgoodstuff/tcl/Net.tcl
-lib/tkgoodstuff/tcl/Outside.tcl
-lib/tkgoodstuff/tcl/Pager.tcl
-lib/tkgoodstuff/tcl/PopImap.tcl
-lib/tkgoodstuff/tcl/TkMan.tcl
-lib/tkgoodstuff/tcl/WWW.tcl
-lib/tkgoodstuff/tcl/Watch.tcl
-lib/tkgoodstuff/tcl/WatchDog.tcl
-lib/tkgoodstuff/tcl/Webster.tcl
-lib/tkgoodstuff/tcl/WindowList.tcl
-lib/tkgoodstuff/tcl/args.tcl
-lib/tkgoodstuff/tcl/async.tcl
-lib/tkgoodstuff/tcl/balloon.tcl
-lib/tkgoodstuff/tcl/configcommands.tcl
-lib/tkgoodstuff/tcl/defaults.tcl
-lib/tkgoodstuff/tcl/dialogs.tcl
-lib/tkgoodstuff/tcl/elements.tcl
-lib/tkgoodstuff/tcl/english.tcl
-lib/tkgoodstuff/tcl/expect.tcl
-lib/tkgoodstuff/tcl/francais.tcl
-lib/tkgoodstuff/tcl/hlist.tcl
-lib/tkgoodstuff/tcl/inits.tcl
-lib/tkgoodstuff/tcl/international.tcl
-lib/tkgoodstuff/tcl/logging.tcl
-lib/tkgoodstuff/tcl/mainwin.tcl
-lib/tkgoodstuff/tcl/misc.tcl
-lib/tkgoodstuff/tcl/panelgeo.tcl
-lib/tkgoodstuff/tcl/popup.tcl
-lib/tkgoodstuff/tcl/prefs-biff.tcl
-lib/tkgoodstuff/tcl/prefs-browsers.tcl
-lib/tkgoodstuff/tcl/prefs-config.tcl
-lib/tkgoodstuff/tcl/prefs-menu.tcl
-lib/tkgoodstuff/tcl/prefs-watch.tcl
-lib/tkgoodstuff/tcl/prefs-windowlist.tcl
-lib/tkgoodstuff/tcl/prefs.tcl
-lib/tkgoodstuff/tcl/screenedge.tcl
-lib/tkgoodstuff/tcl/sexpr.tcl
-lib/tkgoodstuff/tcl/startup.tcl
-lib/tkgoodstuff/tcl/swallow.tcl
-lib/tkgoodstuff/tcl/tabnotebook.tcl
-lib/tkgoodstuff/tcl/tclIndex
-lib/tkgoodstuff/tcl/tkSteal.tcl
-lib/tkgoodstuff/tcl/tkgbutton.tcl
-lib/tkgoodstuff/tcl/tkgoodstuff.tcl
-lib/tkgoodstuff/tcl/utils.tcl
-lib/tkgoodstuff/tcl/wlpatch
-lib/tkgoodstuff/doc/CHANGES
-lib/tkgoodstuff/doc/Example
-lib/tkgoodstuff/doc/FAQ
-lib/tkgoodstuff/doc/NOTICE
-lib/tkgoodstuff/doc/biff.html
-lib/tkgoodstuff/doc/chooser.html
-lib/tkgoodstuff/doc/clock.html
-lib/tkgoodstuff/doc/dialer.html
-lib/tkgoodstuff/doc/fvwm.html
-lib/tkgoodstuff/doc/ical.html
-lib/tkgoodstuff/doc/icons.html
-lib/tkgoodstuff/doc/index-orig.html
-lib/tkgoodstuff/doc/index.html
-lib/tkgoodstuff/doc/install.html
-lib/tkgoodstuff/doc/jots.html
-lib/tkgoodstuff/doc/load.html
-lib/tkgoodstuff/doc/mailinglists.html
-lib/tkgoodstuff/doc/menu.html
-lib/tkgoodstuff/doc/net.html
-lib/tkgoodstuff/doc/pager.html
-lib/tkgoodstuff/doc/popimap.html
-lib/tkgoodstuff/doc/preferences.html
-lib/tkgoodstuff/doc/running.html
-lib/tkgoodstuff/doc/screenshots.html
-lib/tkgoodstuff/doc/shots.html
-lib/tkgoodstuff/doc/tkgoodstuff.html
-lib/tkgoodstuff/doc/tkman.html
-lib/tkgoodstuff/doc/toc.html
-lib/tkgoodstuff/doc/watch.html
-lib/tkgoodstuff/doc/webster.html
-lib/tkgoodstuff/doc/windowlist.html
-lib/tkgoodstuff/doc/writingclients.html
-lib/tkgoodstuff/doc/www.html
-lib/tkgoodstuff/icons/biffgreen-sm.xpm
-lib/tkgoodstuff/icons/biffgreen.xpm
-lib/tkgoodstuff/icons/biffnew-sm.xpm
-lib/tkgoodstuff/icons/biffnew.xpm
-lib/tkgoodstuff/icons/biffno-sm.xpm
-lib/tkgoodstuff/icons/biffno.xpm
-lib/tkgoodstuff/icons/biffred-sm.xpm
-lib/tkgoodstuff/icons/biffred.xpm
-lib/tkgoodstuff/icons/biffwhite-sm.xpm
-lib/tkgoodstuff/icons/biffwhite.xpm
-lib/tkgoodstuff/icons/biffyellow-sm.xpm
-lib/tkgoodstuff/icons/biffyellow.xpm
-lib/tkgoodstuff/icons/blue_marble.xpm
-lib/tkgoodstuff/icons/browser.xpm
-lib/tkgoodstuff/icons/bullet.xpm
-lib/tkgoodstuff/icons/button.xpm
-lib/tkgoodstuff/icons/calc-sm.xpm
-lib/tkgoodstuff/icons/calc.xpm
-lib/tkgoodstuff/icons/client.xpm
-lib/tkgoodstuff/icons/copyright.info
-lib/tkgoodstuff/icons/dimple.xpm
-lib/tkgoodstuff/icons/editor.xpm
-lib/tkgoodstuff/icons/error
-lib/tkgoodstuff/icons/exec.xpm
-lib/tkgoodstuff/icons/file
-lib/tkgoodstuff/icons/fileempty.xpm
-lib/tkgoodstuff/icons/filefull.xpm
-lib/tkgoodstuff/icons/filegone.xpm
-lib/tkgoodstuff/icons/filer.xpm
-lib/tkgoodstuff/icons/graphic.xpm
-lib/tkgoodstuff/icons/ical-sm.xpm
-lib/tkgoodstuff/icons/ical.xpm
-lib/tkgoodstuff/icons/iconic.xpm
-lib/tkgoodstuff/icons/jots-sm.xpm
-lib/tkgoodstuff/icons/jots.xpm
-lib/tkgoodstuff/icons/labelbox.xpm
-lib/tkgoodstuff/icons/letters
-lib/tkgoodstuff/icons/lightblue_marble.xpm
-lib/tkgoodstuff/icons/mailer.xpm
-lib/tkgoodstuff/icons/manreader.xpm
-lib/tkgoodstuff/icons/menu.xpm
-lib/tkgoodstuff/icons/netdn-sm.xpm
-lib/tkgoodstuff/icons/netdn.xpm
-lib/tkgoodstuff/icons/netscape-sm.xpm
-lib/tkgoodstuff/icons/netscape.xpm
-lib/tkgoodstuff/icons/netup-sm.xpm
-lib/tkgoodstuff/icons/netup.xpm
-lib/tkgoodstuff/icons/netwt-sm.xpm
-lib/tkgoodstuff/icons/netwt.xpm
-lib/tkgoodstuff/icons/news-sm.xpm
-lib/tkgoodstuff/icons/news.xpm
-lib/tkgoodstuff/icons/newsreader.xpm
-lib/tkgoodstuff/icons/panel.xpm
-lib/tkgoodstuff/icons/question
-lib/tkgoodstuff/icons/run.xpm
-lib/tkgoodstuff/icons/separator.xpm
-lib/tkgoodstuff/icons/shell.xpm
-lib/tkgoodstuff/icons/stack.xpm
-lib/tkgoodstuff/icons/swallow.xpm
-lib/tkgoodstuff/icons/tcl.xpm
-lib/tkgoodstuff/icons/telnet-sm.xpm
-lib/tkgoodstuff/icons/telnet.xpm
-lib/tkgoodstuff/icons/tk.xpm
-lib/tkgoodstuff/icons/tkgmenu-sm.xpm
-lib/tkgoodstuff/icons/tkgmenu.xpm
-lib/tkgoodstuff/icons/tkman-sm.xpm
-lib/tkgoodstuff/icons/tkman.xpm
-lib/tkgoodstuff/icons/warning
-lib/tkgoodstuff/icons/watchgreen-sm.xpm
-lib/tkgoodstuff/icons/watchgreen.xpm
-lib/tkgoodstuff/icons/watchred-sm.xpm
-lib/tkgoodstuff/icons/watchred.xpm
-lib/tkgoodstuff/icons/watchunchanged-sm.xpm
-lib/tkgoodstuff/icons/watchunchanged.xpm
-lib/tkgoodstuff/icons/watchwhite-sm.xpm
-lib/tkgoodstuff/icons/watchwhite.xpm
-lib/tkgoodstuff/icons/watchyellow-sm.xpm
-lib/tkgoodstuff/icons/watchyellow.xpm
-lib/tkgoodstuff/icons/weather-sm.xpm
-lib/tkgoodstuff/icons/weather.xpm
-lib/tkgoodstuff/icons/webster-sm.xpm
-lib/tkgoodstuff/icons/webster.xpm
-lib/tkgoodstuff/icons/win.xpm
-lib/tkgoodstuff/icons/www-sm.xpm
-lib/tkgoodstuff/icons/www.xpm
-lib/tkgoodstuff/icons/xlogo-sm.xpm
-lib/tkgoodstuff/icons/xlogo.xpm
-lib/tkgoodstuff/sample-rc/.tkgoodstuffrc
-lib/tkgoodstuff/sample-rc/home
-lib/tkgoodstuff/sample-rc/minimal
-lib/tkgoodstuff/sample-rc/stacks
-lib/tkgoodstuff/sample-rc/win95
-lib/tkgoodstuff/tkgoodstuff
-@dirrm lib/tkgoodstuff/tcl
-@dirrm lib/tkgoodstuff/sample-rc
-@dirrm lib/tkgoodstuff/icons
-@dirrm lib/tkgoodstuff/doc
-@dirrm lib/tkgoodstuff