aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-04-13 18:55:38 +0800
committerrene <rene@FreeBSD.org>2014-04-13 18:55:38 +0800
commit6052b05decc9d9f83a7550171c7df60a86cdab14 (patch)
tree945be4c82f4ab2b27427f5ba33627b6ec0e06991
parentf9276ec687c523aef9032ffd4ee73886858e9f03 (diff)
downloadfreebsd-ports-gnome-6052b05decc9d9f83a7550171c7df60a86cdab14.tar.gz
freebsd-ports-gnome-6052b05decc9d9f83a7550171c7df60a86cdab14.tar.zst
freebsd-ports-gnome-6052b05decc9d9f83a7550171c7df60a86cdab14.zip
Remove expired ports:
2014-04-12 net/pvm++: Unmaintained since 2001 2014-04-12 devel/ixlib: Unmaintained since 2001 2014-04-12 mail/althea: Unmaintained since 2001 2014-04-12 graphics/claraocr: Unmaintained since 2001 2014-04-12 graphics/qvplay: Unmaintained since 2001 2014-04-12 print/guitartex: Unmaintained since 2001 2014-04-12 print/pnm2ppa: Unmaintained since 2001 2014-04-12 graphics/opendis: Unmaintained since 2001 2014-04-12 net/gnome-mud: Unmaintained since 2001 2014-04-12 graphics/maverik: Unmaintained since 2001 2014-04-12 biology/rasmol: Unmaintained since 2001 2014-04-12 mail/mail2procmailrc: Unmaintained since 2001 2014-04-12 science/felt: Unmaintained since 2001 2014-04-12 textproc/pardiff: Unmaintained since 2001 2014-04-12 lang/klone: Unmaintained since 2001 2014-04-12 net/rmsg: Unmaintained since 2001 2014-04-12 net/sharity-light: Unmaintained since 2001 2014-04-12 biology/genpak: Unmaintained since 2001 2014-04-12 net/forg: Unmaintained since 2001 2014-04-12 misc/txt2regex: Unmaintained since 2001 2014-04-12 textproc/ipdf: Unmaintained since 2001 2014-04-12 graphics/plotmtv: Unmaintained since 2001 2014-04-12 devel/happydoc: Unmaintained since 2001 2014-04-12 print/cpp2latex: Unmaintained since 2001 2014-04-12 graphics/svg2swf: Unmaintained since 2001 2014-04-12 devel/flick: Unmaintained since 2001 2014-04-12 mail/smail: Unmaintained since 2001 2014-04-12 net/net-http: Unmaintained since 2001 2014-04-12 security/cfv: Unmaintained since 2001 2014-04-12 graphics/camediaplay: Unmaintained since 2001 2014-04-12 math/umatrix: Unmaintained since 2001
-rw-r--r--MOVED31
-rw-r--r--biology/Makefile2
-rw-r--r--biology/genpak/Makefile34
-rw-r--r--biology/genpak/distinfo2
-rw-r--r--biology/genpak/files/patch-Makefile48
-rw-r--r--biology/genpak/files/patch-src::Makefile11
-rw-r--r--biology/genpak/pkg-descr9
-rw-r--r--biology/genpak/pkg-plist58
-rw-r--r--biology/rasmol/Makefile43
-rw-r--r--biology/rasmol/distinfo2
-rw-r--r--biology/rasmol/files/patch-aa20
-rw-r--r--biology/rasmol/files/rasmol21
-rw-r--r--biology/rasmol/pkg-descr8
-rw-r--r--biology/rasmol/scripts/build_viewer46
-rw-r--r--devel/Makefile3
-rw-r--r--devel/flick/Makefile43
-rw-r--r--devel/flick/distinfo2
-rw-r--r--devel/flick/files/patch-aa48
-rw-r--r--devel/flick/files/patch-ab15
-rw-r--r--devel/flick/files/patch-ac15
-rw-r--r--devel/flick/files/patch-ad15
-rw-r--r--devel/flick/files/patch-ae15
-rw-r--r--devel/flick/files/patch-af11
-rw-r--r--devel/flick/files/patch-ag15
-rw-r--r--devel/flick/files/patch-ah117
-rw-r--r--devel/flick/files/patch-ai19
-rw-r--r--devel/flick/files/patch-aj11
-rw-r--r--devel/flick/files/patch-ak11
-rw-r--r--devel/flick/files/patch-al11
-rw-r--r--devel/flick/pkg-descr23
-rw-r--r--devel/flick/pkg-plist56
-rw-r--r--devel/happydoc/Makefile47
-rw-r--r--devel/happydoc/distinfo2
-rw-r--r--devel/happydoc/files/patch-happydoclib__CommandLineApp.py28
-rw-r--r--devel/happydoc/pkg-descr8
-rw-r--r--devel/ixlib/Makefile30
-rw-r--r--devel/ixlib/distinfo2
-rw-r--r--devel/ixlib/files/patch-src::ixlib_base.hh19
-rw-r--r--devel/ixlib/files/patch-src::ixlib_garbage.hh236
-rw-r--r--devel/ixlib/files/patch-src::ixlib_javascript.hh14
-rw-r--r--devel/ixlib/files/patch-src::ixlib_numeric.hh67
-rw-r--r--devel/ixlib/files/patch-src::ixlib_re.hh56
-rw-r--r--devel/ixlib/files/patch-src::ixlib_re_impl.hh219
-rw-r--r--devel/ixlib/files/patch-src::js_interpreter.cc12
-rw-r--r--devel/ixlib/files/patch-src::lex.xml.cc16
-rw-r--r--devel/ixlib/files/patch-src::re.cc11
-rw-r--r--devel/ixlib/files/patch-test::javascript.cc20
-rw-r--r--devel/ixlib/pkg-descr20
-rw-r--r--devel/ixlib/pkg-plist34
-rw-r--r--graphics/Makefile7
-rw-r--r--graphics/camediaplay/Makefile31
-rw-r--r--graphics/camediaplay/distinfo2
-rw-r--r--graphics/camediaplay/files/patch-src_main.c11
-rw-r--r--graphics/camediaplay/files/patch-src_uucplock.c33
-rw-r--r--graphics/camediaplay/pkg-descr19
-rw-r--r--graphics/camediaplay/pkg-plist5
-rw-r--r--graphics/claraocr/Makefile31
-rw-r--r--graphics/claraocr/distinfo4
-rw-r--r--graphics/claraocr/files/patch-Makefile73
-rw-r--r--graphics/claraocr/files/patch-debian-ubuntu95
-rw-r--r--graphics/claraocr/files/patch-openmode24
-rw-r--r--graphics/claraocr/files/patch-pbm2cl20
-rw-r--r--graphics/claraocr/pkg-descr7
-rw-r--r--graphics/claraocr/pkg-plist11
-rw-r--r--graphics/maverik/Makefile75
-rw-r--r--graphics/maverik/distinfo2
-rw-r--r--graphics/maverik/files/patch-setup61
-rw-r--r--graphics/maverik/pkg-descr16
-rw-r--r--graphics/maverik/pkg-plist39
-rw-r--r--graphics/maverik/scripts/genman3list.sh17
-rw-r--r--graphics/opendis/Makefile32
-rw-r--r--graphics/opendis/distinfo2
-rw-r--r--graphics/opendis/files/patch-ods.c11
-rw-r--r--graphics/opendis/pkg-descr17
-rw-r--r--graphics/opendis/pkg-plist8
-rw-r--r--graphics/plotmtv/Makefile56
-rw-r--r--graphics/plotmtv/distinfo2
-rw-r--r--graphics/plotmtv/files/patch-aa13
-rw-r--r--graphics/plotmtv/files/patch-ab44
-rw-r--r--graphics/plotmtv/files/patch-ac8
-rw-r--r--graphics/plotmtv/files/patch-ad5
-rw-r--r--graphics/plotmtv/pkg-descr9
-rw-r--r--graphics/plotmtv/pkg-plist43
-rw-r--r--graphics/qvplay/Makefile55
-rw-r--r--graphics/qvplay/distinfo2
-rw-r--r--graphics/qvplay/pkg-descr13
-rw-r--r--graphics/svg2swf/Makefile43
-rw-r--r--graphics/svg2swf/distinfo2
-rw-r--r--graphics/svg2swf/pkg-descr3
-rw-r--r--lang/Makefile1
-rw-r--r--lang/klone/Makefile47
-rw-r--r--lang/klone/distinfo2
-rw-r--r--lang/klone/files/freebsd18
-rw-r--r--lang/klone/files/patch-gcc426
-rw-r--r--lang/klone/files/patch-klos.c31
-rw-r--r--lang/klone/files/patch-klregexp.c19
-rw-r--r--lang/klone/pkg-descr9
-rw-r--r--lang/klone/pkg-plist283
-rw-r--r--mail/Makefile3
-rw-r--r--mail/althea/Makefile28
-rw-r--r--mail/althea/distinfo2
-rw-r--r--mail/althea/files/Makefile.bsd36
-rw-r--r--mail/althea/files/patch-MIME.cpp11
-rw-r--r--mail/althea/files/patch-MIME.h10
-rw-r--r--mail/althea/files/patch-SendMail.cpp10
-rw-r--r--mail/althea/files/patch-tolower.h10
-rw-r--r--mail/althea/pkg-descr7
-rw-r--r--mail/althea/pkg-plist30
-rw-r--r--mail/mail2procmailrc/Makefile27
-rw-r--r--mail/mail2procmailrc/distinfo2
-rw-r--r--mail/mail2procmailrc/pkg-descr14
-rw-r--r--mail/mail2procmailrc/pkg-plist2
-rw-r--r--mail/smail/Makefile122
-rw-r--r--mail/smail/distinfo2
-rw-r--r--mail/smail/files/freebsd5.in89
-rw-r--r--mail/smail/files/patch-src-pwcache.c10
-rw-r--r--mail/smail/files/patch-util-Makefile42
-rw-r--r--mail/smail/pkg-descr8
-rw-r--r--mail/smail/pkg-plist63
-rw-r--r--math/Makefile1
-rw-r--r--math/umatrix/Makefile19
-rw-r--r--math/umatrix/distinfo2
-rw-r--r--math/umatrix/pkg-descr4
-rw-r--r--misc/Makefile1
-rw-r--r--misc/txt2regex/Makefile32
-rw-r--r--misc/txt2regex/distinfo2
-rw-r--r--misc/txt2regex/pkg-descr7
-rw-r--r--net/Makefile6
-rw-r--r--net/forg/Makefile33
-rw-r--r--net/forg/distinfo2
-rw-r--r--net/forg/pkg-descr17
-rw-r--r--net/forg/pkg-plist33
-rw-r--r--net/gnome-mud/Makefile31
-rw-r--r--net/gnome-mud/distinfo2
-rw-r--r--net/gnome-mud/pkg-descr5
-rw-r--r--net/gnome-mud/pkg-plist42
-rw-r--r--net/net-http/Makefile31
-rw-r--r--net/net-http/distinfo2
-rw-r--r--net/net-http/pkg-descr3
-rw-r--r--net/net-http/pkg-plist7
-rw-r--r--net/pvm++/Makefile33
-rw-r--r--net/pvm++/distinfo2
-rw-r--r--net/pvm++/files/patch-configure10
-rw-r--r--net/pvm++/files/patch-examples-forkjoin-forkjoin.cc10
-rw-r--r--net/pvm++/files/patch-examples-talk-talk.hh7
-rw-r--r--net/pvm++/files/patch-pvm++-class.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-handlertabletype.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-host.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-internal.cc23
-rw-r--r--net/pvm++/files/patch-pvm++-internal.hh20
-rw-r--r--net/pvm++/files/patch-pvm++-internal.ii20
-rw-r--r--net/pvm++/files/patch-pvm++-private.hh11
-rw-r--r--net/pvm++/files/patch-pvm++-struct.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-structset.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-task.cc11
-rw-r--r--net/pvm++/pkg-descr16
-rw-r--r--net/pvm++/pkg-plist44
-rw-r--r--net/rmsg/Makefile28
-rw-r--r--net/rmsg/distinfo2
-rw-r--r--net/rmsg/files/patch-aa52
-rw-r--r--net/rmsg/files/patch-ab82
-rw-r--r--net/rmsg/files/patch-ac51
-rw-r--r--net/rmsg/files/patch-ae38
-rw-r--r--net/rmsg/files/patch-rmsg.c36
-rw-r--r--net/rmsg/files/patch-server.c98
-rw-r--r--net/rmsg/files/patch-xdr16
-rw-r--r--net/rmsg/files/rmsgd.in15
-rw-r--r--net/rmsg/pkg-descr24
-rw-r--r--net/sharity-light/Makefile47
-rw-r--r--net/sharity-light/distinfo2
-rw-r--r--net/sharity-light/files/Makefile.unshlight4
-rw-r--r--net/sharity-light/files/patch-aa18
-rw-r--r--net/sharity-light/files/patch-ad56
-rw-r--r--net/sharity-light/files/patch-ae49
-rw-r--r--net/sharity-light/files/patch-getenv74
-rw-r--r--net/sharity-light/files/unshlight.c77
-rw-r--r--net/sharity-light/pkg-descr14
-rw-r--r--print/Makefile3
-rw-r--r--print/cpp2latex/Makefile41
-rw-r--r--print/cpp2latex/distinfo2
-rw-r--r--print/cpp2latex/files/patch-cpp2latex-main.cpp11
-rw-r--r--print/cpp2latex/pkg-descr4
-rw-r--r--print/guitartex/Makefile48
-rw-r--r--print/guitartex/distinfo2
-rw-r--r--print/guitartex/pkg-descr10
-rw-r--r--print/guitartex/pkg-message7
-rw-r--r--print/guitartex/pkg-plist173
-rw-r--r--print/pnm2ppa/Makefile62
-rw-r--r--print/pnm2ppa/distinfo2
-rw-r--r--print/pnm2ppa/files/asciippafilter.SH5
-rw-r--r--print/pnm2ppa/files/patch-docs__en__pnm2ppa.145
-rw-r--r--print/pnm2ppa/files/patch-pnm2ppa.conf29
-rw-r--r--print/pnm2ppa/files/patch-text-en.h11
-rw-r--r--print/pnm2ppa/files/ppafilter.SH4
-rw-r--r--print/pnm2ppa/pkg-descr7
-rw-r--r--print/pnm2ppa/pkg-install18
-rw-r--r--print/pnm2ppa/pkg-message17
-rw-r--r--science/Makefile1
-rw-r--r--science/felt/Makefile62
-rw-r--r--science/felt/distinfo2
-rw-r--r--science/felt/files/patch-src__Velvet__Velvet.ad14
-rw-r--r--science/felt/pkg-descr9
-rw-r--r--science/felt/pkg-plist108
-rw-r--r--security/Makefile1
-rw-r--r--security/cfv/Makefile25
-rw-r--r--security/cfv/distinfo2
-rw-r--r--security/cfv/files/patch-Makefile9
-rw-r--r--security/cfv/pkg-descr15
-rw-r--r--security/cfv/pkg-plist4
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/ipdf/Makefile27
-rw-r--r--textproc/ipdf/distinfo2
-rw-r--r--textproc/ipdf/files/patch-document.h10
-rw-r--r--textproc/ipdf/pkg-descr9
-rw-r--r--textproc/pardiff/Makefile32
-rw-r--r--textproc/pardiff/distinfo2
-rw-r--r--textproc/pardiff/pkg-descr8
217 files changed, 31 insertions, 5662 deletions
diff --git a/MOVED b/MOVED
index 830795ab8a69..a6bcf378c934 100644
--- a/MOVED
+++ b/MOVED
@@ -5964,3 +5964,34 @@ www/cgic||2014-04-11|Has expired: Unmaintained since 2000
devel/orbitcpp||2014-04-11|Unused anymore, not libc++ friendly
graphics/sodipodi|graphics/inkscape|2014-04-11|Sodipodi did not survive the Inkscape fork
devel/g-wrap||2014-04-11|Unused, not stage friendly
+net/pvm++||2014-04-13|Has expired: Unmaintained since 2001
+devel/ixlib||2014-04-13|Has expired: Unmaintained since 2001
+mail/althea||2014-04-13|Has expired: Unmaintained since 2001
+graphics/claraocr||2014-04-13|Has expired: Unmaintained since 2001
+graphics/qvplay||2014-04-13|Has expired: Unmaintained since 2001
+print/guitartex||2014-04-13|Has expired: Unmaintained since 2001
+print/pnm2ppa||2014-04-13|Has expired: Unmaintained since 2001
+graphics/opendis||2014-04-13|Has expired: Unmaintained since 2001
+net/gnome-mud||2014-04-13|Has expired: Unmaintained since 2001
+graphics/maverik||2014-04-13|Has expired: Unmaintained since 2001
+biology/rasmol||2014-04-13|Has expired: Unmaintained since 2001
+mail/mail2procmailrc||2014-04-13|Has expired: Unmaintained since 2001
+science/felt||2014-04-13|Has expired: Unmaintained since 2001
+textproc/pardiff||2014-04-13|Has expired: Unmaintained since 2001
+lang/klone||2014-04-13|Has expired: Unmaintained since 2001
+net/rmsg||2014-04-13|Has expired: Unmaintained since 2001
+net/sharity-light||2014-04-13|Has expired: Unmaintained since 2001
+biology/genpak||2014-04-13|Has expired: Unmaintained since 2001
+net/forg||2014-04-13|Has expired: Unmaintained since 2001
+misc/txt2regex||2014-04-13|Has expired: Unmaintained since 2001
+textproc/ipdf||2014-04-13|Has expired: Unmaintained since 2001
+graphics/plotmtv||2014-04-13|Has expired: Unmaintained since 2001
+devel/happydoc||2014-04-13|Has expired: Unmaintained since 2001
+print/cpp2latex||2014-04-13|Has expired: Unmaintained since 2001
+graphics/svg2swf||2014-04-13|Has expired: Unmaintained since 2001
+devel/flick||2014-04-13|Has expired: Unmaintained since 2001
+mail/smail||2014-04-13|Has expired: Unmaintained since 2001
+net/net-http||2014-04-13|Has expired: Unmaintained since 2001
+security/cfv||2014-04-13|Has expired: Unmaintained since 2001
+graphics/camediaplay||2014-04-13|Has expired: Unmaintained since 2001
+math/umatrix||2014-04-13|Has expired: Unmaintained since 2001
diff --git a/biology/Makefile b/biology/Makefile
index bd56979d4fe7..8667fb5d7503 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -24,7 +24,6 @@
SUBDIR += finchtv
SUBDIR += fluctuate
SUBDIR += garlic
- SUBDIR += genpak
SUBDIR += gff2ps
SUBDIR += gmap
SUBDIR += gperiodic
@@ -79,7 +78,6 @@
SUBDIR += pyfasta
SUBDIR += pymol
SUBDIR += python-nexus
- SUBDIR += rasmol
SUBDIR += recombine
SUBDIR += ruby-bio
SUBDIR += seaview
diff --git a/biology/genpak/Makefile b/biology/genpak/Makefile
deleted file mode 100644
index c8f1f092287e..000000000000
--- a/biology/genpak/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= genpak
-PORTVERSION= 0.26
-PORTREVISION= 9
-CATEGORIES= biology
-MASTER_SITES= http://www.bioinformatics.org/genpak/download/
-DISTNAME= gp-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utilities to manipulate DNA sequences
-
-LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= gmake
-
-MAN1= Genpak.1 gp_acc.1 gp_adjust.1 gp_cdndev.1 gp_cusage.1 gp_digest.1 \
- gp_dimer.1 gp_findorf.1 gp_gc.1 gp_getseq.1 gp_matrix.1 gp_mkmtx.1 \
- gp_pattern.1 gp_qs.1 gp_randseq.1 gp_seq2prot.1 gp_slen.1 gp_tm.1 \
- gp_trimer.1 gp_primer.1
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MDOCS}
-INSTALL_TARGET= install docs
-.endif
-.include <bsd.port.mk>
diff --git a/biology/genpak/distinfo b/biology/genpak/distinfo
deleted file mode 100644
index 318e9351fce9..000000000000
--- a/biology/genpak/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gp-0.26.tgz) = b46e82b90dce042bd23804b3c925cea90faecbebfb9a9e66c827e816ce3d41f9
-SIZE (gp-0.26.tgz) = 141159
diff --git a/biology/genpak/files/patch-Makefile b/biology/genpak/files/patch-Makefile
deleted file mode 100644
index 593c4d444c30..000000000000
--- a/biology/genpak/files/patch-Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
---- Makefile.orig Fri Aug 10 01:17:55 2001
-+++ Makefile Fri Aug 10 01:19:48 2001
-@@ -5,13 +5,11 @@
- ######################################################################
- # Change the following to suit your needs
-
--SHELL=/bin/bash
--
- # The directory root of your installation
- # If you make a personal installation, change it to your home directory
- # Default: /usr
- # uncomment the following line to install to the default directories...
--TREE=/usr
-+TREE=${PREFIX}
- # ...or the following line to install into your home directory:
- # TREE=$(HOME)
-
-@@ -25,7 +23,7 @@
- BINDIR=$(TREE)/bin
-
- # directory to install the manual pages
--MANDIR=$(TREE)/man
-+MANDIR=${MANPREFIX}/man
-
- #directory to install the data directory
- DATADIR=$(TREE)/lib
-@@ -36,11 +34,9 @@
- # A catalog will be created: $(DOCDIR)/gp
- # It will *not* be uninstalled automagically after a "make uninstall"
-
--DOCDIR=$(TREE)/doc
-+DOCDIR=${PREFIX}/share/doc
-
- # Your favourite ANSI compiler and it's flags
--CC=gcc
--CFLAGS=-pedantic -O3 -Wall -g
-
- ######################################################################
- # Do not change anything below this line
-@@ -58,7 +54,7 @@
- mporfs.seq
-
- all:
-- cd src ; make PROGRAMS="$(PROGRAMS)" GDPROGRAMS="$(GDPROGRAMS)" CC=$(CC) \
-+ cd src ; ${MAKE} PROGRAMS="$(PROGRAMS)" GDPROGRAMS="$(GDPROGRAMS)" CC=$(CC) \
- LIBS="$(LIBS)" CFLAGS="$(CFLAGS)" ;
- @echo -e "\nAll programs compiled. \nType 'make install' to install all programs."
-
diff --git a/biology/genpak/files/patch-src::Makefile b/biology/genpak/files/patch-src::Makefile
deleted file mode 100644
index e17784a114eb..000000000000
--- a/biology/genpak/files/patch-src::Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.orig Fri Aug 10 01:20:01 2001
-+++ src/Makefile Fri Aug 10 01:20:17 2001
-@@ -5,8 +5,6 @@
- ######################################################################
- # Change the following to suit your needs
-
--SHELL=/bin/bash
--CC=gcc
- LIBS= -lz -lm
- #CFLAGS= -DNLS -DGZ
-
diff --git a/biology/genpak/pkg-descr b/biology/genpak/pkg-descr
deleted file mode 100644
index a8f362329a99..000000000000
--- a/biology/genpak/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-GP is a set of small utilities written in ANSI C to manipulate DNA
-sequences in a Unix fashion, fit for combining within shell and cgi
-scripts.
-
-The sequences are usually in fasta format, that means the first line
-is the sequence name starting with ">", and the sequence comes in the
-next lines. The programs accept also gzipped sequence files.
-
-WWW: http://www.bioinformatics.org/genpak/#gp
diff --git a/biology/genpak/pkg-plist b/biology/genpak/pkg-plist
deleted file mode 100644
index 8cd44a00f040..000000000000
--- a/biology/genpak/pkg-plist
+++ /dev/null
@@ -1,58 +0,0 @@
-bin/gp_acc
-bin/gp_adjust
-bin/gp_cdndev
-bin/gp_cusage
-bin/gp_digest
-bin/gp_dimer
-bin/gp_findorf
-bin/gp_gc
-bin/gp_getseq
-bin/gp_matrix
-bin/gp_mkmtx
-bin/gp_pars
-bin/gp_pattern
-bin/gp_primer
-bin/gp_qs
-bin/gp_randseq
-bin/gp_scan
-bin/gp_seq2prot
-bin/gp_shift
-bin/gp_slen
-bin/gp_tm
-bin/gp_trimer
-lib/genpak/ecoli.mtx
-lib/genpak/enzyme.enz
-lib/genpak/mporfs.seq
-lib/genpak/myco.cdn
-lib/genpak/sample.seq
-lib/genpak/standard.cdn
-@dirrm lib/genpak
-%%PORTDOCS%%share/doc/gp/CHANGES.TXT
-%%PORTDOCS%%share/doc/gp/INSTALL.TXT
-%%PORTDOCS%%share/doc/gp/LICENSE.TXT
-%%PORTDOCS%%share/doc/gp/Makefile
-%%PORTDOCS%%share/doc/gp/README.TXT
-%%PORTDOCS%%share/doc/gp/html/README.html
-%%PORTDOCS%%share/doc/gp/html/gp_acc.html
-%%PORTDOCS%%share/doc/gp/html/gp_adjust.html
-%%PORTDOCS%%share/doc/gp/html/gp_cdndev.html
-%%PORTDOCS%%share/doc/gp/html/gp_cusage.html
-%%PORTDOCS%%share/doc/gp/html/gp_digest.html
-%%PORTDOCS%%share/doc/gp/html/gp_dimer.html
-%%PORTDOCS%%share/doc/gp/html/gp_findorf.html
-%%PORTDOCS%%share/doc/gp/html/gp_gc.html
-%%PORTDOCS%%share/doc/gp/html/gp_getseq.html
-%%PORTDOCS%%share/doc/gp/html/gp_map.html
-%%PORTDOCS%%share/doc/gp/html/gp_matrix.html
-%%PORTDOCS%%share/doc/gp/html/gp_mkmtx.html
-%%PORTDOCS%%share/doc/gp/html/gp_pattern.html
-%%PORTDOCS%%share/doc/gp/html/gp_primer.html
-%%PORTDOCS%%share/doc/gp/html/gp_qs.html
-%%PORTDOCS%%share/doc/gp/html/gp_randseq.html
-%%PORTDOCS%%share/doc/gp/html/gp_seq2prot.html
-%%PORTDOCS%%share/doc/gp/html/gp_slen.html
-%%PORTDOCS%%share/doc/gp/html/gp_tm.html
-%%PORTDOCS%%share/doc/gp/html/gp_trimer.html
-%%PORTDOCS%%share/doc/gp/html/index.html
-%%PORTDOCS%%@dirrm share/doc/gp/html
-%%PORTDOCS%%@dirrm share/doc/gp
diff --git a/biology/rasmol/Makefile b/biology/rasmol/Makefile
deleted file mode 100644
index e1f6405315b7..000000000000
--- a/biology/rasmol/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: frankch@waru.life.nthu.edu.tw
-# $FreeBSD$
-
-PORTNAME= rasmol
-PORTVERSION= 2.7.2.1.1
-PORTREVISION= 3
-CATEGORIES= biology
-MASTER_SITES= ftp://ftp.bernstein-plus-sons.com/software/
-DISTNAME= RasMol_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast Molecular Visualization Program
-
-WRKSRC= ${WRKDIR}/RasMol_${PORTVERSION}/src
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= imake
-USE_XORG= x11 xext xi
-MANCOMPRESSED= no
-XFREE86_HTML_MAN= no
-
-MAN1= rasmol.1
-
-PLIST_FILES= bin/rasmol bin/rasmol-16 bin/rasmol-32 bin/rasmol-8 \
- lib/X11/rasmol/1crn.pdb lib/X11/rasmol/3cro.pdb \
- lib/X11/rasmol/rasmol.hlp
-PLIST_DIRS= lib/X11/rasmol
-
-NO_STAGE= yes
-do-build:
- ${SETENV} ${MAKE_ENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/build_viewer
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rasmol-* ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${FILESDIR}/rasmol ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/rasmol.man ${MANPREFIX}/man/man1/rasmol.1
- ${MKDIR} ${PREFIX}/lib/X11/rasmol
- ${INSTALL_DATA} ${WRKSRC}/rasmol.hlp ${PREFIX}/lib/X11/rasmol
- ${INSTALL_DATA} ${WRKSRC}/../data/1crn.pdb ${PREFIX}/lib/X11/rasmol
- ${INSTALL_DATA} ${WRKSRC}/../data/3cro.pdb ${PREFIX}/lib/X11/rasmol
-
-.include <bsd.port.mk>
diff --git a/biology/rasmol/distinfo b/biology/rasmol/distinfo
deleted file mode 100644
index 6b6b772ae727..000000000000
--- a/biology/rasmol/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (RasMol_2.7.2.1.1.tar.gz) = 912cb2660756b9ec5de6737d2de87d591d58aace4e2f6d0c8402b644f9df83d8
-SIZE (RasMol_2.7.2.1.1.tar.gz) = 4845420
diff --git a/biology/rasmol/files/patch-aa b/biology/rasmol/files/patch-aa
deleted file mode 100644
index e6a7405c750f..000000000000
--- a/biology/rasmol/files/patch-aa
+++ /dev/null
@@ -1,20 +0,0 @@
---- Imakefile.orig Sun Dec 14 05:04:11 2003
-+++ Imakefile Tue Jul 6 00:39:39 2004
-@@ -103,7 +103,7 @@
-
- # RasMol's on-line help direcory
- # e.g. /usr/local/lib/rasmol/rasmol.hlp
--RASMOLDIR = $(USRLIBDIR)/rasmol/
-+RASMOLDIR = $(LIBDIR)/rasmol/
-
-
-
-@@ -168,7 +168,7 @@
- InstallNonExec(../data/3cro.pdb,$(RASMOLDIR))
-
- rasmol.man:: ../doc/rasmol.1
-- ln -s ../doc/rasmol.1 rasmol.man
-+ gunzip <../doc/rasmol.1.gz > rasmol.man
-
- ../doc/rasmol.1: ../doc/rasmol.1.gz
- gunzip <../doc/rasmol.1.gz > ../doc/rasmol.1
diff --git a/biology/rasmol/files/rasmol b/biology/rasmol/files/rasmol
deleted file mode 100644
index 6a0531e1bda5..000000000000
--- a/biology/rasmol/files/rasmol
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-# Determine if X is running
-if [ -z $DISPLAY ]; then
- echo You must be running X for this.
-else
-# Try to determine the color depth of the X server
-
- DEPTH=`xwininfo -root | grep Depth | awk '{print $2}'`
-
- if [ $DEPTH = 24 -o $DEPTH = 32 ]; then
- PROGRAM=rasmol-32
- elif [ $DEPTH = 16 ]; then
- PROGRAM=rasmol-16
- elif [ $DEPTH = 8 ]; then
- PROGRAM=rasmol-8
- else
- echo Can not determine color depth of Display $DISPLAY
- fi
- exec $PROGRAM $@
-fi
diff --git a/biology/rasmol/pkg-descr b/biology/rasmol/pkg-descr
deleted file mode 100644
index d7524dbdecde..000000000000
--- a/biology/rasmol/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-RasMol is a molecular graphics program intended for the visualisation
-of proteins, nucleic acids and small molecules. The program is aimed at
-display, teaching and generation of publication quality images. The
-program has been developed at the University of Edinburgh's Biocomputing
-Research Unit and the Biomolecular Structures Group at Glaxo Research
-and Development, Greenford, UK.
-
-WWW: http://www.rasmol.org/
diff --git a/biology/rasmol/scripts/build_viewer b/biology/rasmol/scripts/build_viewer
deleted file mode 100644
index 1b0c1a2fd0da..000000000000
--- a/biology/rasmol/scripts/build_viewer
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-# This builds the rasmol molecular viewer. One of the problems with
-# rasmol is that is only works at one color depth. This script will
-# build three viewers at different color depths, 8-bit, 16-bit,
-# and 32-bit. The binaries are called rasmol-8, rasmol-16, and
-# rasmol-32 respectively. A wrapper script installed with the port will
-# automatically select the right one.
-
-cd ${WRKSRC}
-
-cp Imakefile Imakefile.temp
-
-
-sed s@'ComplexProgramTarget(rasmol)'@'ComplexProgramTarget(rasmol-32)'@ \
- Imakefile.temp > Imakefile
-
-xmkmf -a
-
-make clean && make
-
-sed -e s@'DEPTHDEF = -DTHIRTYTWOBIT'@'# DEPTHDEF = -DTHIRTYTWOBIT'@ \
- -e s@'# DEPTHDEF = -DSIXTEENBIT'@'DEPTHDEF = -DSIXTEENBIT'@ \
- -e s@'ComplexProgramTarget(rasmol)'@'ComplexProgramTarget(rasmol-16)'@ \
- Imakefile.temp > Imakefile
-
-xmkmf -a
-
-make clean && make
-
-sed -e s@'DEPTHDEF = -DTHIRTYTWOBIT'@'# DEPTHDEF = -DTHIRTYTWOBIT'@ \
- -e s@'# DEPTHDEF = -DEIGHTBIT'@'DEPTHDEF = -DEIGHTBIT'@ \
- -e s@'ComplexProgramTarget(rasmol)'@'ComplexProgramTarget(rasmol-8)'@ \
- Imakefile.temp > Imakefile
-
-xmkmf -a
-
-make clean && make
-
-# Restore Imakefile to original state so that rerunning this script does
-# the right thing.
-mv Imakefile.temp Imakefile
-xmkmf -a
-make clean && make rasmol.man
-
-exit 0
diff --git a/devel/Makefile b/devel/Makefile
index bec11fcddca5..30c999347f04 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -435,7 +435,6 @@
SUBDIR += flex_compiler_shell
SUBDIR += flexdock
SUBDIR += flexjson
- SUBDIR += flick
SUBDIR += flickrnet
SUBDIR += florist-gpl
SUBDIR += flowdesigner
@@ -633,7 +632,6 @@
SUBDIR += hachoir-parser
SUBDIR += hachoir-regex
SUBDIR += hadoop
- SUBDIR += happydoc
SUBDIR += hapy
SUBDIR += hcs12mem
SUBDIR += hexcompare
@@ -860,7 +858,6 @@
SUBDIR += ipython
SUBDIR += ireport
SUBDIR += itext
- SUBDIR += ixlib
SUBDIR += jakarta-commons-configuration
SUBDIR += jakarta-commons-daemon
SUBDIR += jakarta-commons-io
diff --git a/devel/flick/Makefile b/devel/flick/Makefile
deleted file mode 100644
index cc40df04a5b0..000000000000
--- a/devel/flick/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: giffunip@asme.org
-# $FreeBSD$
-
-PORTNAME= flick
-PORTVERSION= 2.1
-DISTVERSIONSUFFIX= -src
-PORTREVISION= 1
-CATEGORIES= devel
-#MASTER_SITES= ftp://flux.cs.utah.edu/flux/flick/2.1/
-MASTER_SITES= http://www.sourcefiles.org/Programming/Compilers/Other/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Flexible IDL Compiler Kit
-
-LICENSE= BSD GPLv2
-LICENSE_COMB= multi
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-MAKEFILE= GNUmakefile
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|-I-||' ${WRKSRC}/GNUmakeconf.in
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- (cd ${WRKSRC}/doc/guts && ${INSTALL_DATA} *.ps ${DOCSDIR})
- (cd ${WRKSRC}/doc/usersguide && ${INSTALL_DATA} *.ps ${DOCSDIR})
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/flick/distinfo b/devel/flick/distinfo
deleted file mode 100644
index 05ac2ebb63da..000000000000
--- a/devel/flick/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (flick-2.1-src.tar.gz) = a88da9447d30c79eaa292e446ff5aba4028234971049fcc4ea01df8f2cf8e125
-SIZE (flick-2.1-src.tar.gz) = 1883556
diff --git a/devel/flick/files/patch-aa b/devel/flick/files/patch-aa
deleted file mode 100644
index 2ee8e0817602..000000000000
--- a/devel/flick/files/patch-aa
+++ /dev/null
@@ -1,48 +0,0 @@
---- c/pfe/lib/p_calc_name.cc.orig Fri Aug 29 19:10:33 2003
-+++ c/pfe/lib/p_calc_name.cc Fri Aug 29 19:29:19 2003
-@@ -98,14 +98,14 @@
- #define DEFINE_CALC_NAME_FMT_OPTION(type, explain) \
- { \
- #type "_fmt", \
-- name_strings::##type##_fmt, \
-+ name_strings::type##_fmt, \
- "Specify the format of " explain \
- }
-
- #define DEFINE_CALC_NAME_LIT_OPTION(type, explain) \
- { \
- #type "_lit", \
-- name_strings::##type##_lit, \
-+ name_strings::type##_lit, \
- "Specify the string for " explain \
- }
-
-@@ -333,7 +333,7 @@
- #define DEFINE_CALC_NAME_FUNCTION(type) \
- char *pg_state::calc_##type##_name(const char *basic_name) \
- { \
-- return calc_name(names.formats[name_strings::##type##_fmt], \
-+ return calc_name(names.formats[name_strings::type##_fmt], \
- basic_name); \
- }
-
-@@ -346,7 +346,7 @@
- \
- calc_scoped_name(&scname, \
- parent_ref, \
-- names.formats[name_strings::##type##_scoped_fmt]); \
-+ names.formats[name_strings::type##_scoped_fmt]); \
- cast_add_scope_name(&scname, \
- base_name, \
- null_template_arg_array); \
-@@ -715,8 +715,8 @@
- ++calc_name_data.count; \
- } while (0)
-
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
--#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
-
- /*
- * An internal auxiliary. `calc_name_module' locates the names of the AOI
diff --git a/devel/flick/files/patch-ab b/devel/flick/files/patch-ab
deleted file mode 100644
index 2306f194b5e7..000000000000
--- a/devel/flick/files/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
---- c/pfe/lib/pg_state.cc.orig Fri Aug 29 19:32:31 2003
-+++ c/pfe/lib/pg_state.cc Fri Aug 29 19:32:54 2003
-@@ -53,9 +53,9 @@
- * Initialize the strings that are used to construct names. Most
- * presentation generators will override at least some of these values.
- */
--#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
--#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
-+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
-
- /* The `null' format should never ever be used. */
- NAME_FORMAT(null) = "";
diff --git a/devel/flick/files/patch-ac b/devel/flick/files/patch-ac
deleted file mode 100644
index 062831b9cc2b..000000000000
--- a/devel/flick/files/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
---- c/pfe/libcorba/pg_corba.cc.orig Fri Aug 29 19:45:24 2003
-+++ c/pfe/libcorba/pg_corba.cc Fri Aug 29 19:45:46 2003
-@@ -25,9 +25,9 @@
-
- pg_corba::pg_corba()
- {
--#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
--#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
-+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
-
- /*
- * CORBA does not specify the names of server skeletons nor the names
diff --git a/devel/flick/files/patch-ad b/devel/flick/files/patch-ad
deleted file mode 100644
index 89fe1a59296f..000000000000
--- a/devel/flick/files/patch-ad
+++ /dev/null
@@ -1,15 +0,0 @@
---- c/pfe/libcorbaxx/pg_corbaxx.cc.orig Fri Aug 29 19:50:41 2003
-+++ c/pfe/libcorbaxx/pg_corbaxx.cc Fri Aug 29 19:51:04 2003
-@@ -27,9 +27,9 @@
-
- pg_corbaxx::pg_corbaxx()
- {
--#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
--#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
-+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
-
- /*
- * CORBA does not specify the names of server skeletons nor the names
diff --git a/devel/flick/files/patch-ae b/devel/flick/files/patch-ae
deleted file mode 100644
index 4988c1101fe2..000000000000
--- a/devel/flick/files/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
---- c/pfe/fluke/pg_fluke.cc.orig Fri Aug 29 20:18:40 2003
-+++ c/pfe/fluke/pg_fluke.cc Fri Aug 29 20:19:02 2003
-@@ -33,9 +33,9 @@
-
- pg_fluke::pg_fluke()
- {
--#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
--#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
-+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
-
- /* Should define them all... */
- NAME_FORMAT(server_func) = "%I%_server%_%s";
diff --git a/devel/flick/files/patch-af b/devel/flick/files/patch-af
deleted file mode 100644
index b1f8b0f2e1d3..000000000000
--- a/devel/flick/files/patch-af
+++ /dev/null
@@ -1,11 +0,0 @@
---- c/pfe/sun/p_calc_name.cc.orig Sat Aug 30 00:32:44 2003
-+++ c/pfe/sun/p_calc_name.cc Sat Aug 30 00:32:59 2003
-@@ -84,7 +84,7 @@
- * These functions are auxiliaries for the override methods above.
- */
-
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-
- char *pg_sun::calc_operation_and_version_id(const char *basic_name)
- {
diff --git a/devel/flick/files/patch-ag b/devel/flick/files/patch-ag
deleted file mode 100644
index 2f09946a1494..000000000000
--- a/devel/flick/files/patch-ag
+++ /dev/null
@@ -1,15 +0,0 @@
---- c/pfe/sun/pg_sun.cc.orig Sat Aug 30 00:39:35 2003
-+++ c/pfe/sun/pg_sun.cc Sat Aug 30 00:39:56 2003
-@@ -50,9 +50,9 @@
-
- pg_sun::pg_sun()
- {
--#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
--#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
--#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
-+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
-+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
-+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
-
- /*
- * Override some of the format strings for Sun RPC-style presentations.
diff --git a/devel/flick/files/patch-ah b/devel/flick/files/patch-ah
deleted file mode 100644
index b422e70aa3a9..000000000000
--- a/devel/flick/files/patch-ah
+++ /dev/null
@@ -1,117 +0,0 @@
---- fe/mig/parser.y.orig Sat Aug 30 00:44:37 2003
-+++ fe/mig/parser.y Sat Aug 30 00:49:45 2003
-@@ -755,46 +755,55 @@
- | error {
- ParseError("`;' expected");
- }
-+ ;
-
- EqualOrError : syEqual
- | error {
- ParseError("`=' expected");
- }
-+ ;
-
- CommaOrError : syComma
- | error {
- ParseError("`,' expected");
- }
-+ ;
-
- LParenOrError : syLParen
- | error {
- ParseError("`(' expected");
- }
-+ ;
-
- RParenOrError : syRParen
- | error {
- ParseError("`)' expected");
- }
-+ ;
-
- LBrackOrError : syLBrack
- | error {
- ParseError("`[' expected");
- }
-+ ;
-
- RBrackOrError : syRBrack
- | error {
- ParseError("`]' expected");
- }
-+ ;
-
- OfOrError : syOf
- | error {
- ParseError("`of' expected");
- }
-+ ;
-
- ColonOrError : syColon
- | error {
- ParseError("`:' expected");
- }
-+ ;
-
- IPCFlagOrError : syIPCFlag { $$ = $1; }
- | error {
-@@ -803,6 +812,7 @@
- "found"));
- $$ = flNone;
- }
-+ ;
-
- IdentifierOrError : syIdentifier { $$ = $1; }
- | error {
-@@ -810,41 +820,49 @@
- $$ = flick_asprintf("_error %d_%d_",
- lineno, tokenpos);
- }
-+ ;
-
- IdentifierOrEmptyError : syIdentifier { $$ = $1; }
- | error {
- ParseError("identifier expected");
- $$ = "";
- }
-+ ;
-
- IdentifierOrNULLError : syIdentifier { $$ = $1; }
- | error {
- ParseError("identifier expected");
- $$ = strNULL;
- }
-+ ;
-
- NumberOrError : syNumber { $$ = $1; }
- | error {
- ParseError("number expected");
- $$ = 0;
- }
-+ ;
-
--StringOrNULLError : syString { $$ = $1; }
-+StringOrNULLError : syString { $$ = $1; }
- | error {
- ParseError("string expected");
- $$ = strNULL;
- }
-+ ;
-+
- QStringOrError : syQString { $$ = $1; }
- | error {
- ParseError("quoted string expected");
- $$ = "\"<error>\"";
- }
-+ ;
-
- FileNameOrError : syFileName { $$ = $1; }
- | error {
- ParseError("filename expected");
- $$ = "error.error";
- }
-+ ;
-
- LookString : /* empty */
- { LookString(); }
diff --git a/devel/flick/files/patch-ai b/devel/flick/files/patch-ai
deleted file mode 100644
index 2088d995f439..000000000000
--- a/devel/flick/files/patch-ai
+++ /dev/null
@@ -1,19 +0,0 @@
---- fe/newcorba/parser.yy.orig Sat Aug 30 00:52:20 2003
-+++ fe/newcorba/parser.yy Sat Aug 30 00:55:05 2003
-@@ -305,6 +305,8 @@
- ParseError("expecting identifier");
- $$ = 0;
- }
-+ ;
-+
- scoped_name : ID {
- $$ = FindLocalName($1);
- }
-@@ -1058,6 +1060,7 @@
- ParseError("invalid type");
- $$ = MakeAoiType(kSLONG);
- }
-+ ;
-
- param_type_spec : base_type_spec {$$ = $1;}
- | string_type {$$ = $1;}
diff --git a/devel/flick/files/patch-aj b/devel/flick/files/patch-aj
deleted file mode 100644
index cd8ca583ffe4..000000000000
--- a/devel/flick/files/patch-aj
+++ /dev/null
@@ -1,11 +0,0 @@
---- runtime/headers/flick/pres/corba.h.orig Sat Aug 30 00:57:33 2003
-+++ runtime/headers/flick/pres/corba.h Sat Aug 30 00:58:17 2003
-@@ -186,7 +186,7 @@
-
- #define corba_except(name) \
- typedef flick_system_exception name; \
--name *##name##__alloc();
-+name *name##__alloc();
-
- /*
- * Here are the standard CORBA system exception.
diff --git a/devel/flick/files/patch-ak b/devel/flick/files/patch-ak
deleted file mode 100644
index 8f74fd404814..000000000000
--- a/devel/flick/files/patch-ak
+++ /dev/null
@@ -1,11 +0,0 @@
---- runtime/libraries/link/iiop/corba_excepts.c.orig Sat Aug 30 00:59:48 2003
-+++ runtime/libraries/link/iiop/corba_excepts.c Sat Aug 30 01:00:15 2003
-@@ -254,7 +254,7 @@
- * Define the allocators for the standard CORBA exceptions.
- */
- #define sys_except__alloc(name) \
--name *##name##__alloc() { return (name *) flick_system_exception_alloc(); }
-+name *name##__alloc() { return (name *) flick_system_exception_alloc(); }
-
- sys_except__alloc(CORBA_UNKNOWN)
- sys_except__alloc(CORBA_BAD_PARAM)
diff --git a/devel/flick/files/patch-al b/devel/flick/files/patch-al
deleted file mode 100644
index 8ba1958f14f1..000000000000
--- a/devel/flick/files/patch-al
+++ /dev/null
@@ -1,11 +0,0 @@
---- runtime/libraries/link/suntcp/corba_excepts.c.orig Sat Aug 30 01:03:14 2003
-+++ runtime/libraries/link/suntcp/corba_excepts.c Sat Aug 30 01:03:59 2003
-@@ -254,7 +254,7 @@
- * Define the allocators for the standard CORBA exceptions.
- */
- #define sys_except__alloc(name) \
--name *##name##__alloc() { return (name *) flick_system_exception_alloc(); }
-+name *name##__alloc() { return (name *) flick_system_exception_alloc(); }
-
- sys_except__alloc(CORBA_UNKNOWN)
- sys_except__alloc(CORBA_BAD_PARAM)
diff --git a/devel/flick/pkg-descr b/devel/flick/pkg-descr
deleted file mode 100644
index 1c44f1601ff8..000000000000
--- a/devel/flick/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-from the Web page:
-
- Flick, our IDL (interface definition language) compiler, is the research
- and production IDL compiler within the Flux Project. Flick uses
- techniques from traditional language compilers in order to produce very
- fast client/server communication code. Flick-generated code can
- typically encode and decode data between 2 and 17 times faster than code
- produced by traditional IDL compilers, both commercial and free. The
- result is that on stock hardware and operating systems, Flick-generated
- stubs can increase end-to-end application throughput by factors of 4 or
- more.
-
- Flick is not just optimizing: it is also extremely flexible. Flick
- currently supports the CORBA, ONC RPC (Sun RPC), and MIG IDLs.
- Interfaces written in any of these languages can be implemented by
- CORBA-, ONC RPC-, or MIG-style C language ``stubs'' communicating via
- CORBA IIOP, ONC/TCP, Mach 3 ports, Trapeze, or Fluke IPC. Flick also
- generates optimized CORBA C++ stubs that work with TAO, the real-time
- CORBA ORB. Finally, because Flick is a ``kit'' of components, it can be
- extended to support new IDLs, message data formats, and transport
- mechanisms.
-
-WWW: http://www.cs.utah.edu/flux/flick/
diff --git a/devel/flick/pkg-plist b/devel/flick/pkg-plist
deleted file mode 100644
index 11bf66c3bcae..000000000000
--- a/devel/flick/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/flick-aoid
-bin/flick-c-fe-mig
-bin/flick-c-pbe-fluke
-bin/flick-c-pbe-iiop
-bin/flick-c-pbe-iiopxx
-bin/flick-c-pbe-khazana
-bin/flick-c-pbe-mach3mig
-bin/flick-c-pbe-sun
-bin/flick-c-pbe-trapeze
-bin/flick-c-pfe-corba
-bin/flick-c-pfe-corbaxx
-bin/flick-c-pfe-fluke
-bin/flick-c-pfe-sun
-bin/flick-c-presd
-bin/flick-fe-newcorba
-bin/flick-fe-sun
-include/flick/encode/all.h
-include/flick/encode/cdr.h
-include/flick/encode/endian.h
-include/flick/encode/mach3mig.h
-include/flick/encode/xdr.h
-include/flick/link/ORB.h
-include/flick/link/all.h
-include/flick/link/alloca.h
-include/flick/link/iiop.h
-include/flick/link/iiopxx.h
-include/flick/link/khazana.h
-include/flick/link/mach3mig.h
-include/flick/link/suntcp.h
-include/flick/link/trapeze.h
-include/flick/pres/all.h
-include/flick/pres/corba.h
-include/flick/pres/corbaxx.h
-include/flick/pres/flick_defs.scml
-include/flick/pres/mig.h
-include/flick/pres/mom.h
-include/flick/pres/std_defines.scml
-include/flick/pres/sun.h
-include/flick/pres/tao_array.scml
-include/flick/pres/tao_base.scml
-include/flick/pres/tao_cxx.scml
-include/flick/pres/tao_exception.scml
-include/flick/pres/tao_interface.scml
-include/flick/pres/tao_sequence.scml
-include/flick/pres/tao_struct.scml
-include/flick/pres/tao_stubs.scml
-include/flick/pres/tao_union.scml
-lib/libflick-iiop.a
-lib/libflick-suntcp.a
-%%PORTDOCS%%share/doc/flick/guts.ps
-%%PORTDOCS%%share/doc/flick/user.ps
-%%PORTDOCS%%@dirrm share/doc/flick
-@dirrm include/flick/pres
-@dirrm include/flick/link
-@dirrm include/flick/encode
-@dirrm include/flick
diff --git a/devel/happydoc/Makefile b/devel/happydoc/Makefile
deleted file mode 100644
index ada6aeb9b831..000000000000
--- a/devel/happydoc/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= happydoc
-PORTVERSION= 3.1
-CATEGORIES= devel python
-MASTER_SITES= SF/${PORTNAME}/HappyDoc/${PORTVERSION}
-DISTNAME= HappyDoc_r${PORTVERSION:S/./_/g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool for extracting documentation from Python source code
-
-LICENSE= HPND ZPL21
-LICENSE_COMB= multi
-LICENSE_NAME_HPND= Historical Permission Notice and Disclaimer
-LICENSE_FILE_HPND= ${WRKSRC}/LICENSE.txt
-LICENSE_GROUPS_HPND= OSI
-LICENSE_PERMS_HPND= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-WRKSRC= ${WRKDIR}/HappyDoc3-r${PORTVERSION:S/./_/g}
-
-USE_PYTHON= yes
-
-PLIST= ${WRKDIR}/PLIST
-
-NO_STAGE= yes
-pre-build:
- @${FIND} ${WRKSRC} \( -name ".*" -or -name "*.orig" \) -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}/happydoclib
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}/happydoclib
-
-post-build:
- @${ECHO_CMD} "bin/happydoc" > ${PLIST}
- @${FIND} ${WRKSRC}/happydoclib -type f | ${SORT} | ${SED} -e \
- 's|${WRKSRC}|%%PYTHON_SITELIBDIR%%|' >> ${PLIST}
- @${FIND} ${WRKSRC}/happydoclib -type d | ${SORT} -r | ${SED} -e \
- 's|${WRKSRC}|@dirrm %%PYTHON_SITELIBDIR%%|' >> ${PLIST}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/happydoc ${PREFIX}/bin
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} happydoclib ${PYTHON_SITELIBDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/happydoc/distinfo b/devel/happydoc/distinfo
deleted file mode 100644
index bfde3bc11232..000000000000
--- a/devel/happydoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (HappyDoc_r3_1.tar.gz) = ef5f8dee5782a1ebe750aa51b855ce84097f5bb60488826ea5da900098c5aaec
-SIZE (HappyDoc_r3_1.tar.gz) = 732849
diff --git a/devel/happydoc/files/patch-happydoclib__CommandLineApp.py b/devel/happydoc/files/patch-happydoclib__CommandLineApp.py
deleted file mode 100644
index 168c5267528a..000000000000
--- a/devel/happydoc/files/patch-happydoclib__CommandLineApp.py
+++ /dev/null
@@ -1,28 +0,0 @@
---- happydoclib/CommandLineApp.py.orig
-+++ happydoclib/CommandLineApp.py
-@@ -102,10 +102,21 @@
- #
- # Exception names
- #
-- ReservedOptionName = 'Reserved option name'
-- HelpRequested='Help requested'
-- InvalidOptionValue='Invalid value for option'
-- InvalidArgument='Invalid argument to program'
-+ class ReservedOptionName(ValueError):
-+ 'Reserved option name'
-+ pass
-+
-+ class HelpRequested(ValueError):
-+ 'Help requested'
-+ pass
-+
-+ class InvalidOptionValue(ValueError):
-+ 'Invalid value for option'
-+ pass
-+
-+ class InvalidArgument(ValueError):
-+ 'Invalid argument to program'
-+ pass
-
- #
- # Globally useful configuration stuff.
diff --git a/devel/happydoc/pkg-descr b/devel/happydoc/pkg-descr
deleted file mode 100644
index 9dd4da907071..000000000000
--- a/devel/happydoc/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-HappyDoc is a tool for extracting documentation from Python source code.
-It differs from other such applications by the fact that it uses the
-parse tree for a module to derive the information used in its output,
-rather that importing the module directly. This allows the user to
-generate documentation for modules which need special context to be
-imported.
-
-WWW: http://happydoc.sourceforge.net/
diff --git a/devel/ixlib/Makefile b/devel/ixlib/Makefile
deleted file mode 100644
index 2ce18be824d6..000000000000
--- a/devel/ixlib/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ixlib
-PORTVERSION= 0.96.2
-PORTREVISION= 6
-CATEGORIES= devel
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A small C++ tools library based on STL
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= gettext
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
-CPPFLAGS+= ${CFLAGS} -I${LOCALBASE}/include
-MAKE_ENV+= SED="sed"
-USE_LDCONFIG= yes
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-pre-configure:
- ${CP} ${LTMAIN} ${WRKSRC}
-
-.include <bsd.port.post.mk>
diff --git a/devel/ixlib/distinfo b/devel/ixlib/distinfo
deleted file mode 100644
index e8d253de7d6a..000000000000
--- a/devel/ixlib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ixlib-0.96.2.tar.gz) = 155ff8dee23757f209dfcf865e8b34107c24a0ca6f20e9fad2d34f3f69de0442
-SIZE (ixlib-0.96.2.tar.gz) = 367184
diff --git a/devel/ixlib/files/patch-src::ixlib_base.hh b/devel/ixlib/files/patch-src::ixlib_base.hh
deleted file mode 100644
index 5540fd012143..000000000000
--- a/devel/ixlib/files/patch-src::ixlib_base.hh
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/ixlib_base.hh.orig Fri Nov 28 11:48:47 2003
-+++ src/ixlib_base.hh Fri Nov 28 12:45:22 2003
-@@ -44,11 +44,15 @@
-
- /* STL Helper macro -----------------------------------------------------------
- */
-+#define FOREACH_T(VAR,LIST,LISTTYPE) \
-+ for (typename LISTTYPE::iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
-+#define FOREACH_CONST_T(VAR,LIST,LISTTYPE) \
-+ for (typename LISTTYPE::const_iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
-+
- #define FOREACH(VAR,LIST,LISTTYPE) \
- for (LISTTYPE::iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
- #define FOREACH_CONST(VAR,LIST,LISTTYPE) \
- for (LISTTYPE::const_iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
--
-
-
-
diff --git a/devel/ixlib/files/patch-src::ixlib_garbage.hh b/devel/ixlib/files/patch-src::ixlib_garbage.hh
deleted file mode 100644
index 1c913a76f2a3..000000000000
--- a/devel/ixlib/files/patch-src::ixlib_garbage.hh
+++ /dev/null
@@ -1,236 +0,0 @@
---- src/ixlib_garbage.hh.orig 2001-06-20 01:16:29.000000000 +0200
-+++ src/ixlib_garbage.hh 2008-08-27 17:54:47.000000000 +0200
-@@ -126,24 +126,24 @@
- // compiler generates one, which is *ahem* - fatal
- ref(ref const &src)
- : ref_base<T>(src) {
-- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
- }
- template<class T2>
- ref(ref<T2,T_Managed> const &src)
- : ref_base<T>(src.get()) {
-- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
- }
- template<class T2>
- ref(no_free_ref<T2,T_Managed> const &src)
- : ref_base<T>(src.get()) {
-- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
- }
- ref(T *instance = NULL)
- : ref_base<T>(instance) {
-- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
- }
- ~ref() {
-- reference_manager_keeper<T_Managed>::Manager.freeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.freeReference(this->Instance);
- }
-
- ref &operator=(ref const &src) {
-@@ -157,20 +157,20 @@
-
- // methods
- void release() {
-- reference_manager_keeper<T_Managed>::Manager.freeReference(Instance);
-- Instance = NULL;
-+ reference_manager_keeper<T_Managed>::Manager.freeReference(this->Instance);
-+ this->Instance = NULL;
- }
- void set(T *instance) {
-- if (instance == Instance) return;
-+ if (instance == this->Instance) return;
-
-- reference_manager_keeper<T_Managed>::Manager.freeReference(Instance);
-- Instance = instance;
-- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.freeReference(this->Instance);
-+ this->Instance = instance;
-+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
- }
- T *releaseFromGCArena() {
-- T *oldinst = Instance;
-- reference_manager_keeper<T_Managed>::Manager.forgetReference(Instance);
-- Instance = NULL;
-+ T *oldinst = this->Instance;
-+ reference_manager_keeper<T_Managed>::Manager.forgetReference(this->Instance);
-+ this->Instance = NULL;
- return oldinst;
- }
- };
-@@ -200,24 +200,24 @@
- // compiler generates one, which is *ahem* - fatal
- no_free_ref(no_free_ref const &src)
- : ref_base<T>(src) {
-- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
- }
- template<class T2>
- no_free_ref(ref<T2,T_Managed> const &src)
- : ref_base<T>(src.get()) {
-- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
- }
- template<class T2>
- no_free_ref(no_free_ref<T2,T_Managed> const &src)
- : ref_base<T>(src.get()) {
-- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
- }
- no_free_ref(T *instance = NULL)
- : ref_base<T>(instance) {
-- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
- }
- ~no_free_ref() {
-- reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(this->Instance);
- }
-
- // assignment
-@@ -232,20 +232,20 @@
-
- // methods
- void release() {
-- reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(Instance);
-- Instance = NULL;
-+ reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(this->Instance);
-+ this->Instance = NULL;
- }
- void set(T *instance) {
-- if (instance == Instance) return;
-+ if (instance == this->Instance) return;
-
-- reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(Instance);
-- Instance = instance;
-- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
-+ reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(this->Instance);
-+ this->Instance = instance;
-+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
- }
- T *releaseFromGCArena() {
-- T *oldinst = Instance;
-- reference_manager_keeper<T_Managed>::Manager.forgetReference(Instance);
-- Instance = NULL;
-+ T *oldinst = this->Instance;
-+ reference_manager_keeper<T_Managed>::Manager.forgetReference(this->Instance);
-+ this->Instance = NULL;
- return oldinst;
- }
- };
-@@ -265,14 +265,14 @@
- public:
- dynamic_ref(dynamic_ref const &src)
- : ref_base<T>(src),Manager(src.Manager) {
-- Manager.addReference(Instance);
-+ Manager.addReference(this->Instance);
- }
- dynamic_ref(reference_manager<T> &mgr,T *instance = NULL)
- : ref_base<T>(instance),Manager(mgr) {
-- Manager.addReference(Instance);
-+ Manager.addReference(this->Instance);
- }
- ~dynamic_ref() {
-- Manager.freeReference(Instance);
-+ Manager.freeReference(this->Instance);
- }
-
- // assignment
-@@ -287,20 +287,20 @@
-
- // methods
- void release() {
-- Manager.freeReference(Instance);
-- Instance = NULL;
-+ Manager.freeReference(this->Instance);
-+ this->Instance = NULL;
- }
- void set(T *instance) {
-- if (instance == Instance) return;
-+ if (instance == this->Instance) return;
-
-- Manager.freeReference(Instance);
-- Instance = instance;
-- Manager.addReference(Instance);
-+ Manager.freeReference(this->Instance);
-+ this->Instance = instance;
-+ Manager.addReference(this->Instance);
- }
- T *releaseFromGCArena() {
-- T *oldinst = Instance;
-- Manager.forgetReference(Instance);
-- Instance = NULL;
-+ T *oldinst = this->Instance;
-+ Manager.forgetReference(this->Instance);
-+ this->Instance = NULL;
- return oldinst;
- }
- };
-@@ -330,14 +330,14 @@
- public:
- no_free_dynamic_ref(no_free_dynamic_ref const &src)
- : ref_base<T>(src),Manager(src.Manager) {
-- Manager.addNoFreeReference(Instance);
-+ Manager.addNoFreeReference(this->Instance);
- }
- no_free_dynamic_ref(reference_manager<T> &mgr,T *instance = NULL)
- : ref_base<T>(instance),Manager(mgr) {
-- Manager.addNoFreeReference(Instance);
-+ Manager.addNoFreeReference(this->Instance);
- }
- ~no_free_dynamic_ref() {
-- Manager.removeNoFreeReference(Instance);
-+ Manager.removeNoFreeReference(this->Instance);
- }
-
- // assignment
-@@ -352,20 +352,20 @@
-
- // methods
- void release() {
-- Manager.removeNoFreeReference(Instance);
-- Instance = NULL;
-+ Manager.removeNoFreeReference(this->Instance);
-+ this->Instance = NULL;
- }
- void set(T *instance) {
-- if (instance == Instance) return;
-+ if (instance == this->Instance) return;
-
-- Manager.removeNoFreeReference(Instance);
-- Instance = instance;
-- Manager.addNoFreeReference(Instance);
-+ Manager.removeNoFreeReference(this->Instance);
-+ this->Instance = instance;
-+ Manager.addNoFreeReference(this->Instance);
- }
- T *releaseFromGCArena() {
-- T *oldinst = Instance;
-- Manager.forgetReference(Instance);
-- Instance = NULL;
-+ T *oldinst = this->Instance;
-+ Manager.forgetReference(this->Instance);
-+ this->Instance = NULL;
- return oldinst;
- }
- };
-@@ -440,7 +440,7 @@
-
- private:
- hash_value hash(T const *ptr) const {
-- unsigned u = reinterpret_cast<unsigned>(ptr);
-+ uintptr_t u = reinterpret_cast<uintptr_t>(ptr);
- return (u ^ (u >> 8) ^ (u >> 16) ^ (u >> 24)) & HASH_MAX;
- }
- instance_data *getHashEntry(T const *instance) {
-@@ -482,7 +482,7 @@
-
-
- #define IXLIB_GARBAGE_DECLARE_MANAGER(TYPE) \
-- ixion::reference_manager<TYPE> ixion::reference_manager_keeper<TYPE>::Manager;
-+ template <> ixion::reference_manager<TYPE> ixion::reference_manager_keeper<TYPE>::Manager = ixion::reference_manager<TYPE>();
- }
-
-
diff --git a/devel/ixlib/files/patch-src::ixlib_javascript.hh b/devel/ixlib/files/patch-src::ixlib_javascript.hh
deleted file mode 100644
index 74e5caa480a3..000000000000
--- a/devel/ixlib/files/patch-src::ixlib_javascript.hh
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/ixlib_javascript.hh.orig Fri Nov 28 12:01:06 2003
-+++ src/ixlib_javascript.hh Fri Nov 28 12:41:42 2003
-@@ -266,7 +266,11 @@
- // (=unite with) other scopes and keeps a list of registered members
- class list_scope : public value {
- protected:
-+#if __GNUC__ < 3
- typedef std::hash_map<std::string,ref<value>,string_hash> member_map;
-+#else
-+ typedef __gnu_cxx::hash_map<std::string,ref<value>,string_hash> member_map;
-+#endif
- typedef std::vector<ref<value> > swallowed_list;
-
- member_map MemberMap;
diff --git a/devel/ixlib/files/patch-src::ixlib_numeric.hh b/devel/ixlib/files/patch-src::ixlib_numeric.hh
deleted file mode 100644
index f932947824a8..000000000000
--- a/devel/ixlib/files/patch-src::ixlib_numeric.hh
+++ /dev/null
@@ -1,67 +0,0 @@
---- src/ixlib_numeric.hh.orig Thu Mar 22 16:16:25 2001
-+++ src/ixlib_numeric.hh Thu Nov 30 23:11:52 2006
-@@ -67,56 +67,56 @@
-
-
- // Primitive inlines ---------------------------------------------------------
-- inline signed short ixion::sgn(signed long value) {
-+ inline signed short sgn(signed long value) {
- return (value<0) ? -1 : ( (value>0) ? 1 : 0);
- }
-
-
-
-
-- inline bool ixion::getBit(unsigned long value,char bit) {
-+ inline bool getBit(unsigned long value,char bit) {
- return (value >> bit) & 1;
- }
-
-
-
-
-- inline TUnsigned8 ixion::hiByte(TUnsigned16 value) {
-+ inline TUnsigned8 hiByte(TUnsigned16 value) {
- return value >> 8;
- }
-
-
-
-
-- inline TUnsigned16 ixion::hiWord(TUnsigned32 value) {
-+ inline TUnsigned16 hiWord(TUnsigned32 value) {
- return value >> 16;
- }
-
-
-
-
-- inline TUnsigned8 ixion::loByte(TUnsigned16 value) {
-+ inline TUnsigned8 loByte(TUnsigned16 value) {
- return value & 0xff;
- }
-
-
-
-
-- inline TUnsigned16 ixion::loWord(TUnsigned32 value) {
-+ inline TUnsigned16 loWord(TUnsigned32 value) {
- return value & 0xffff;
- }
-
-
-
-
-- inline TUnsigned16 ixion::makeWord(TUnsigned8 hi,TUnsigned8 lo) {
-+ inline TUnsigned16 makeWord(TUnsigned8 hi,TUnsigned8 lo) {
- return (TUnsigned16) hi << 8 | lo;
- }
-
-
-
-
-- inline TUnsigned32 ixion::makeDWord(TUnsigned16 hi,TUnsigned16 lo) {
-+ inline TUnsigned32 makeDWord(TUnsigned16 hi,TUnsigned16 lo) {
- return (TUnsigned32) hi << 16 | lo;
- }
- }
diff --git a/devel/ixlib/files/patch-src::ixlib_re.hh b/devel/ixlib/files/patch-src::ixlib_re.hh
deleted file mode 100644
index 9e845ecef211..000000000000
--- a/devel/ixlib/files/patch-src::ixlib_re.hh
+++ /dev/null
@@ -1,56 +0,0 @@
---- src/ixlib_re.hh.orig Tue Jun 19 16:16:29 2001
-+++ src/ixlib_re.hh Fri Dec 1 18:36:04 2006
-@@ -163,7 +163,7 @@
-
- struct backtrack_stack_entry {
- TIndex Index;
-- backref_stack::rewind_info RewindInfo;
-+ typename backref_stack::rewind_info RewindInfo;
- };
-
- public:
-@@ -210,7 +210,7 @@
- class any_matcher : public matcher {
- public:
- any_matcher() {
-- MatchLength = 1;
-+ this->MatchLength = 1;
- }
-
- matcher *duplicate() const;
-@@ -229,7 +229,7 @@
- class start_matcher : public matcher {
- public:
- start_matcher() {
-- MatchLength = 0;
-+ this->MatchLength = 0;
- }
-
- matcher *duplicate() const;
-@@ -246,7 +246,7 @@
- class end_matcher : public matcher {
- public:
- end_matcher() {
-- MatchLength = 0;
-+ this->MatchLength = 0;
- }
-
- matcher *duplicate() const;
-@@ -263,7 +263,7 @@
- class backref_open_matcher : public matcher {
- public:
- backref_open_matcher() {
-- MatchLength = 0;
-+ this->MatchLength = 0;
- }
-
- matcher *duplicate() const;
-@@ -280,7 +280,7 @@
- class backref_close_matcher : public matcher {
- public:
- backref_close_matcher() {
-- MatchLength = 0;
-+ this->MatchLength = 0;
- }
-
- matcher *duplicate() const;
diff --git a/devel/ixlib/files/patch-src::ixlib_re_impl.hh b/devel/ixlib/files/patch-src::ixlib_re_impl.hh
deleted file mode 100644
index ff775c1ce2f8..000000000000
--- a/devel/ixlib/files/patch-src::ixlib_re_impl.hh
+++ /dev/null
@@ -1,219 +0,0 @@
---- src/ixlib_re_impl.hh.orig Tue Jun 19 16:16:29 2001
-+++ src/ixlib_re_impl.hh Fri Dec 1 18:38:10 2006
-@@ -38,7 +38,7 @@
-
-
- template<class T>
--ixion::regex<T>::backref_stack::rewind_info
-+typename ixion::regex<T>::backref_stack::rewind_info
- ixion::regex<T>::backref_stack::getRewindInfo() const {
- return Stack.size();
- }
-@@ -65,7 +65,7 @@
- template<class T>
- ixion::TSize ixion::regex<T>::backref_stack::size() {
- TSize result = 0;
-- FOREACH_CONST(first,Stack,internal_stack)
-+ FOREACH_CONST_T(first,Stack,internal_stack)
- if (first->Type == backref_entry::OPEN) result++;
- return result;
- }
-@@ -79,7 +79,7 @@
- TIndex start;
- TIndex startlevel;
-
-- internal_stack::const_iterator first = Stack.begin(),last = Stack.end();
-+ typename internal_stack::const_iterator first = Stack.begin(),last = Stack.end();
- while (first != last) {
- if (first->Type == backref_entry::OPEN) {
- if (number == next_index) {
-@@ -201,7 +201,7 @@
-
-
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::quantifier::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::quantifier::duplicate() const {
- quantifier *dupe = new quantifier();
- dupe->copy(this);
- return dupe;
-@@ -239,7 +239,7 @@
- if (quant_min == 0) quant_min = 1;
-
- TSize max_count = candidate.size() - at;
-- if (Next) max_count -= Next->minimumSubsequentMatchLength();
-+ if (this->Next) max_count -= this->Next->minimumSubsequentMatchLength();
- max_count = max_count/quant_min + 1;
-
- if (MaxValid) max_count = NUM_MIN(max_count,MaxCount);
-@@ -278,7 +278,7 @@
- }
-
- if (successful_indices.size()) {
-- MatchLength = successful_indices.top().Index - at;
-+ this->MatchLength = successful_indices.top().Index - at;
- return true;
- }
- else return false;
-@@ -286,7 +286,7 @@
- else {
- for (TSize c = 0;c <= remcount;c++) {
- if (matchNext(brstack,candidate,idx)) {
-- MatchLength = idx-at;
-+ this->MatchLength = idx-at;
- return true;
- }
- // following part runs once too much, effectively:
-@@ -321,14 +321,14 @@
- template<class T>
- ixion::regex<T>::sequence_matcher::sequence_matcher(T const &matchstr)
- : MatchStr(matchstr) {
-- MatchLength = MatchStr.size();
-+ this->MatchLength = MatchStr.size();
- }
-
-
-
-
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::sequence_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::sequence_matcher::duplicate() const {
- sequence_matcher *dupe = new sequence_matcher(MatchStr);
- dupe->copy(this);
- return dupe;
-@@ -349,7 +349,7 @@
-
- // regex::any_matcher ---------------------------------------------------------
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::any_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::any_matcher::duplicate() const {
- any_matcher *dupe = new any_matcher();
- dupe->copy(this);
- return dupe;
-@@ -360,7 +360,7 @@
-
- // regex::start_matcher ---------------------------------------------------------
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::start_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::start_matcher::duplicate() const {
- start_matcher *dupe = new start_matcher();
- dupe->copy(this);
- return dupe;
-@@ -379,7 +379,7 @@
-
- // regex::end_matcher ---------------------------------------------------------
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::end_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::end_matcher::duplicate() const {
- end_matcher *dupe = new end_matcher();
- dupe->copy(this);
- return dupe;
-@@ -398,7 +398,7 @@
-
- // regex::backref_open_matcher ------------------------------------------------
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::backref_open_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::backref_open_matcher::duplicate() const {
- backref_open_matcher *dupe = new backref_open_matcher();
- dupe->copy(this);
- return dupe;
-@@ -409,7 +409,7 @@
-
- template<class T>
- bool ixion::regex<T>::backref_open_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
-- backref_stack::rewind_info ri = brstack.getRewindInfo();
-+ typename backref_stack::rewind_info ri = brstack.getRewindInfo();
- brstack.open(at);
-
- bool result = matchNext(brstack,candidate,at);
-@@ -424,7 +424,7 @@
-
- // regex::backref_close_matcher -----------------------------------------------
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::backref_close_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::backref_close_matcher::duplicate() const {
- backref_close_matcher *dupe = new backref_close_matcher();
- dupe->copy(this);
- return dupe;
-@@ -435,7 +435,7 @@
-
- template<class T>
- bool ixion::regex<T>::backref_close_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
-- backref_stack::rewind_info ri = brstack.getRewindInfo();
-+ typename backref_stack::rewind_info ri = brstack.getRewindInfo();
- brstack.close(at);
-
- bool result = matchNext(brstack,candidate,at);
-@@ -470,7 +470,7 @@
-
-
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::alternative_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::alternative_matcher::duplicate() const {
- alternative_matcher *dupe = new alternative_matcher();
- dupe->copy(this);
- return dupe;
-@@ -484,7 +484,7 @@
- TSize result = 0;
- bool is_first = true;
-
-- FOREACH_CONST(first,AltList,alt_list)
-+ FOREACH_CONST_T(first,AltList,alt_list)
- if (is_first) {
- result = (*first)->minimumMatchLength();
- is_first = true;
-@@ -500,7 +500,7 @@
-
-
- template<class T>
--void ixion::regex<T>::alternative_matcher::setNext(matcher *next,bool ownnext = true) {
-+void ixion::regex<T>::alternative_matcher::setNext(matcher *next,bool ownnext) {
- matcher::setNext(next);
- Connector.setNext(next,false);
- }
-@@ -524,13 +524,13 @@
-
- template<class T>
- bool ixion::regex<T>::alternative_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
-- std::vector<matcher *>::iterator first = AltList.begin(),last = AltList.end();
-+ typename std::vector<matcher *>::iterator first = AltList.begin(),last = AltList.end();
- while (first != last) {
- if ((*first)->match(brstack,candidate,at)) {
-- MatchLength = 0;
-+ this->MatchLength = 0;
- matcher const *object = *first;
- while (object != &Connector) {
-- MatchLength += object->getMatchLength();
-+ this->MatchLength += object->getMatchLength();
- object = object->getNext();
- }
- return true;
-@@ -546,9 +546,9 @@
- template<class T>
- void ixion::regex<T>::alternative_matcher::copy(alternative_matcher const *src) {
- super::copy(src);
-- Connector.setNext(Next,false);
-+ Connector.setNext(this->Next,false);
-
-- FOREACH_CONST(first,src->AltList,alt_list)
-+ FOREACH_CONST_T(first,src->AltList,alt_list)
- addAlternative((*first)->duplicate());
- }
-
-@@ -565,7 +565,7 @@
-
-
- template<class T>
--ixion::regex<T>::matcher *ixion::regex<T>::backref_matcher::duplicate() const {
-+typename ixion::regex<T>::matcher *ixion::regex<T>::backref_matcher::duplicate() const {
- backref_matcher *dupe = new backref_matcher(Backref);
- dupe->copy(this);
- return dupe;
-@@ -577,7 +577,7 @@
- template<class T>
- bool ixion::regex<T>::backref_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
- T matchstr = brstack.get(Backref,candidate);
-- MatchLength = matchstr.size();
-+ this->MatchLength = matchstr.size();
-
- if (at+matchstr.size() > candidate.size()) return false;
- return (T(candidate.begin()+at,candidate.begin()+at+matchstr.size()) == matchstr) &&
diff --git a/devel/ixlib/files/patch-src::js_interpreter.cc b/devel/ixlib/files/patch-src::js_interpreter.cc
deleted file mode 100644
index ffc0764868e8..000000000000
--- a/devel/ixlib/files/patch-src::js_interpreter.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/js_interpreter.cc.orig Fri Nov 28 12:56:09 2003
-+++ src/js_interpreter.cc Fri Nov 28 12:56:47 2003
-@@ -89,8 +89,7 @@
-
-
- // javascript_exception -------------------------------------------------------
--javascript_exception::javascript_exception(TErrorCode error,code_location const &loc,char const *info,char *module = NULL,
-- TIndex line = 0)
-+javascript_exception::javascript_exception(TErrorCode error,code_location const &loc,char const *info,char *module, TIndex line)
- : base_exception(error, NULL, module, line, "JS") {
- HasInfo = true;
- try {
diff --git a/devel/ixlib/files/patch-src::lex.xml.cc b/devel/ixlib/files/patch-src::lex.xml.cc
deleted file mode 100644
index 92560e346a05..000000000000
--- a/devel/ixlib/files/patch-src::lex.xml.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/lex.xml.cc.orig Tue Oct 23 12:24:43 2001
-+++ src/lex.xml.cc Fri Dec 1 18:57:06 2006
-@@ -24,9 +24,12 @@
- #ifdef __cplusplus
-
- #include <stdlib.h>
--#include <fstream>
-+#include <iostream>
- using std::istream;
- using std::ostream;
-+using std::cin;
-+using std::cout;
-+using std::cerr;
- #include <unistd.h>
-
- /* Use prototypes in function declarations. */
diff --git a/devel/ixlib/files/patch-src::re.cc b/devel/ixlib/files/patch-src::re.cc
deleted file mode 100644
index f97bbe2a870a..000000000000
--- a/devel/ixlib/files/patch-src::re.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/re.cc.orig Tue Jun 19 16:16:29 2001
-+++ src/re.cc Fri Dec 1 18:37:32 2006
-@@ -26,7 +26,7 @@
-
-
- // Template instantiations ----------------------------------------------------
--template regex<string>;
-+template class regex<string>;
-
-
-
diff --git a/devel/ixlib/files/patch-test::javascript.cc b/devel/ixlib/files/patch-test::javascript.cc
deleted file mode 100644
index 39b631d90aa9..000000000000
--- a/devel/ixlib/files/patch-test::javascript.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- test/javascript.cc.orig Fri Nov 28 12:57:33 2003
-+++ test/javascript.cc Fri Nov 28 13:15:30 2003
-@@ -64,7 +64,7 @@
-
-
- // simple call-in example -----------------------------------------------------
--IXLIB_JS_DECLARE_FUNCTION(write) {
-+IXLIB_JS_DECLARE_FUNCTION(write_) {
- FOREACH_CONST(first,parameters,parameter_list)
- cout << (*first)->toString();
- return makeNull();
-@@ -99,7 +99,7 @@
- // end complex call-in example --------------------------------------------
-
- // simple call-in example -------------------------------------------------
-- ev = new write;
-+ ev = new write_;
- ip.RootScope->addMember("write",ev);
- // end simple call-in example ---------------------------------------------
-
diff --git a/devel/ixlib/pkg-descr b/devel/ixlib/pkg-descr
deleted file mode 100644
index d0ac2f858d54..000000000000
--- a/devel/ixlib/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-ixlib is a small c++ tools library based upon the standard template
-library. It provides
-
- - a javascript interpreter
- - an exception handling framework
- - garbage collection
- - automatic array management
- - planar geometry (rectangles, regions)
- - polygons (rasterization, convex hull, smoothing, removal of
- crossings)
- - rasterization primitives
- - matrices (including linear system solver, Cholesky and LU
- decomposition, determinants, inversion, Gauss and Gauss-Jordan
- elimination)
- - command line parsing
- - versatile int <-> string conversions
- - regular expressions
- - xml parsing (non-DTD)
-
-WWW: http://ixlib.sourceforge.net/
diff --git a/devel/ixlib/pkg-plist b/devel/ixlib/pkg-plist
deleted file mode 100644
index 4be03b9cdbc0..000000000000
--- a/devel/ixlib/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-bin/ixlib-config
-include/ixlib_array.hh
-include/ixlib_base.hh
-include/ixlib_cmdline.hh
-include/ixlib_config.hh
-include/ixlib_drawing_functions.hh
-include/ixlib_exbase.hh
-include/ixlib_exgen.hh
-include/ixlib_exio.hh
-include/ixlib_garbage.hh
-include/ixlib_geometry.hh
-include/ixlib_geometry_impl.hh
-include/ixlib_javascript.hh
-include/ixlib_matrix.hh
-include/ixlib_matrix_impl.hh
-include/ixlib_numconv.hh
-include/ixlib_numeric.hh
-include/ixlib_polygon.hh
-include/ixlib_polygon_impl.hh
-include/ixlib_random.hh
-include/ixlib_re.hh
-include/ixlib_re_impl.hh
-include/ixlib_ring_queue.hh
-include/ixlib_scanner.hh
-include/ixlib_string.hh
-include/ixlib_textfile.hh
-include/ixlib_token_lex.hh
-include/ixlib_xml.hh
-lib/libixion.a
-lib/libixion.la
-lib/libixion.so
-lib/libixion.so.6
-share/aclocal/ixlib.m4
-share/locale/de/LC_MESSAGES/ixlib.mo
diff --git a/graphics/Makefile b/graphics/Makefile
index 04fc4e7eac2d..799cb2f1bbe6 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -74,7 +74,6 @@
SUBDIR += cairomm
SUBDIR += cal3d
SUBDIR += cal3d-devel
- SUBDIR += camediaplay
SUBDIR += camera
SUBDIR += camerakit
SUBDIR += cbrpager
@@ -86,7 +85,6 @@
SUBDIR += chbg
SUBDIR += cimg
SUBDIR += cinepaint
- SUBDIR += claraocr
SUBDIR += clutter
SUBDIR += clutter-box2d
SUBDIR += clutter-gtk
@@ -578,7 +576,6 @@
SUBDIR += mapyrus
SUBDIR += mate-document-viewer
SUBDIR += mate-image-viewer
- SUBDIR += maverik
SUBDIR += megapov
SUBDIR += mesa-demos
SUBDIR += meshviewer
@@ -618,7 +615,6 @@
SUBDIR += opencv
SUBDIR += opencv-core
SUBDIR += opencv-java
- SUBDIR += opendis
SUBDIR += opendx
SUBDIR += opengl-man
SUBDIR += opengtl
@@ -781,7 +777,6 @@
SUBDIR += pixie
SUBDIR += pixmap
SUBDIR += plasma-kmod
- SUBDIR += plotmtv
SUBDIR += plotutils
SUBDIR += png
SUBDIR += png2html
@@ -896,7 +891,6 @@
SUBDIR += quat-gui
SUBDIR += quesa
SUBDIR += quesoglc
- SUBDIR += qvplay
SUBDIR += qxv
SUBDIR += radius-engine
SUBDIR += raster3d
@@ -984,7 +978,6 @@
SUBDIR += structuresynth
SUBDIR += svg2pdf
SUBDIR += svg2png
- SUBDIR += svg2swf
SUBDIR += svgalib
SUBDIR += svgfig
SUBDIR += swfdec
diff --git a/graphics/camediaplay/Makefile b/graphics/camediaplay/Makefile
deleted file mode 100644
index e1eb9549ea2d..000000000000
--- a/graphics/camediaplay/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Jun-ichiro itojun Itoh <itojun@itojun.org>
-# $FreeBSD$
-
-PORTNAME= camediaplay
-PORTVERSION= 20010211
-PORTREVISION= 1
-CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.itojun.org/pub/digi-cam/C-400L/unix/ \
- ftp://ftp.digipri.co.jp/pub/free-software/Olympus/C-400L/unix/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Digital camera downloading tool for Epson/Sanyo/Olympus/Agfa camera
-
-WRKSRC= ${WRKDIR}/${PORTNAME}/build
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= OPTFLAG=""
-MAN1= camediaplay.1
-
-NO_STAGE= yes
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/camediaplay
-.for file in PROTOCOL README.english README.japanese
- ${INSTALL_DATA} ${WRKSRC}/../${file} ${PREFIX}/share/doc/camediaplay
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/camediaplay/distinfo b/graphics/camediaplay/distinfo
deleted file mode 100644
index 7f9ad64fc0e1..000000000000
--- a/graphics/camediaplay/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (camediaplay-20010211.tar.gz) = 0a1d59458a364be97c77e26cd1eafced634dcf926a00b7c0e2664aa0c0be0948
-SIZE (camediaplay-20010211.tar.gz) = 48193
diff --git a/graphics/camediaplay/files/patch-src_main.c b/graphics/camediaplay/files/patch-src_main.c
deleted file mode 100644
index 3954f4c2aba9..000000000000
--- a/graphics/camediaplay/files/patch-src_main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../src/main.c.orig 2011-09-16 09:04:34.000000000 +0800
-+++ ../src/main.c 2011-09-16 09:06:34.000000000 +0800
-@@ -1491,7 +1491,7 @@ cleanup()
- uucpunlock(n0);
- }
-
--void
-+int
- main(argc, argv)
- int argc;
- char **argv;
diff --git a/graphics/camediaplay/files/patch-src_uucplock.c b/graphics/camediaplay/files/patch-src_uucplock.c
deleted file mode 100644
index 622c37b52241..000000000000
--- a/graphics/camediaplay/files/patch-src_uucplock.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- ../src/uucplock.c.bak 1999-12-02 11:12:18.000000000 +0800
-+++ ../src/uucplock.c 2011-09-16 09:09:05.000000000 +0800
-@@ -37,9 +37,13 @@ static char sccsid[] = "@(#)uucplock.c 5
-
- #include "config.h"
-
-+#include <sys/types.h>
-+#include <stdio.h>
-+#include <signal.h>
- #include <sys/file.h>
--#include <sys/dir.h>
-+#include <dirent.h>
- #include <errno.h>
-+#include <unistd.h>
-
- #include "pathnames.h"
-
-@@ -49,6 +53,7 @@ static char sccsid[] = "@(#)uucplock.c 5
- * -1 - failure
- */
-
-+int
- uu_lock(ttyname)
- char *ttyname;
- {
-@@ -101,6 +106,7 @@ uu_lock(ttyname)
- return(0);
- }
-
-+int
- uu_unlock(ttyname)
- char *ttyname;
- {
diff --git a/graphics/camediaplay/pkg-descr b/graphics/camediaplay/pkg-descr
deleted file mode 100644
index 5a235319369d..000000000000
--- a/graphics/camediaplay/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-camediaplay
- Camediaplay is a data downloading tool (via serial) for Sanyo
- digital camera engine.
- It should work with:
- - Olympus C-400/400L/800L, D-200L/300L
- - Olympus C-410L
- - Olympus C-420L/820L, D-220L/320L
- - Epson CP-100/200/500
- - Sanyo DSC-V1/VPC-G1
- - Agfa ePhoto307
-
-REPORTING BUGS
- Please use one of the following methods:
- - via http://www.itojun.org/cgi-bin/gnats-send-pr
- - via e-mail to: itojun@itojun.org
-
-AUTHOR
- Copyright(c) 1997 by Jun-ichiro Itoh. All rights reserved.
- Jun-ichiro itojun Itoh <itojun@itojun.org>
diff --git a/graphics/camediaplay/pkg-plist b/graphics/camediaplay/pkg-plist
deleted file mode 100644
index 41445fcaae44..000000000000
--- a/graphics/camediaplay/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/camediaplay
-%%PORTDOCS%%share/doc/camediaplay/PROTOCOL
-%%PORTDOCS%%share/doc/camediaplay/README.english
-%%PORTDOCS%%share/doc/camediaplay/README.japanese
-%%PORTDOCS%%@dirrm share/doc/camediaplay
diff --git a/graphics/claraocr/Makefile b/graphics/claraocr/Makefile
deleted file mode 100644
index 47b66805c82f..000000000000
--- a/graphics/claraocr/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: petef
-# $FreeBSD$
-
-PORTNAME= claraocr
-PORTVERSION= 20031214
-PORTREVISION= 4
-CATEGORIES= graphics accessibility
-MASTER_SITES= GENTOO
-MASTER_SITE_SUBDIR=distfiles
-DISTNAME= clara-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Optical character recognition (OCR) utility
-
-RUN_DEPENDS= pnmenlarge:${PORTSDIR}/graphics/netpbm
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= shebangfix perl5
-USE_XORG= x11
-MAKE_ENV= MKDIR="${MKDIR}"
-
-SHEBANG_FILES= clara.pl mkdoc.pl selthresh
-
-MAN1= clara-adv.1 clara-dev.1 clara.1 selthresh.1
-
-NO_STAGE= yes
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/selthresh.1 ${MAN1PREFIX}/man/man1/
-
-.include <bsd.port.mk>
diff --git a/graphics/claraocr/distinfo b/graphics/claraocr/distinfo
deleted file mode 100644
index bbeb63cb75bd..000000000000
--- a/graphics/claraocr/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (clara-20031214.tar.gz) = baae846923004ac1b5b91f73057d5faf042eb499434e163b7ab6db88410bbce1
-SIZE (clara-20031214.tar.gz) = 451539
-SHA256 (patch_20080429.html) = 060c2fc65952d621f2eda30132de509452d8db7810fcf1fa73bec811b8946143
-SIZE (patch_20080429.html) = 2043
diff --git a/graphics/claraocr/files/patch-Makefile b/graphics/claraocr/files/patch-Makefile
deleted file mode 100644
index ae85c2e34bb2..000000000000
--- a/graphics/claraocr/files/patch-Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
---- Makefile 2003-12-14 20:59:59.000000000 -0500
-+++ Makefile 2008-06-26 15:37:29.000000000 -0400
-@@ -29,22 +29,22 @@
- # Configure the destination directories:
- #
- #BINDIR=/usr/local/bin
--BINDIR=/usr/bin
-+BINDIR=${PREFIX}/bin
-
- #MANDIR=/usr/local/man/man1
--MANDIR=/usr/man/man1
-+MANDIR=${PREFIX}/man/man1
-
- #DOCDIR=/usr/local/doc/clara
- #DOCDIR=/usr/doc/clara
- #DOCDIR=/usr/doc/clara-$(VERSION)
--DOCDIR=/usr/share/doc/clara
-+DOCDIR=${PREFIX}/share/doc/clara
-
- #
- # Configure these variables accordingly to your system:
- #
--INCLUDE = -I/usr/X11R6/include
--LIBPATH = -L/usr/X11R6/lib
--CC = gcc
-+INCLUDE = -I${LOCALBASE}/include
-+LIBPATH = -L${LOCALBASE}/lib
-+CC ?= gcc
-
- #
- # Now choose the Clara OCR compilation options:
-@@ -88,7 +88,7 @@
- #
- # Add or remove flags if necessary:
- #
--CFLAGS = $(INCLUDE) -g -Wall $(COPTS)
-+CFLAGS += $(INCLUDE) $(COPTS)
- #CFLAGS = $(INCLUDE) -g -Wall -pedantic $(COPTS)
- #CFLAGS = $(INCLUDE) -g -O2 -Wall $(COPTS)
- #CFLAGS = $(INCLUDE) -g -O2 -pedantic $(COPTS)
-@@ -97,7 +97,7 @@
- #
- # Add or remove flags if necessary:
- #
--LDFLAGS = -g
-+LDFLAGS =
-
- #
- # If your system requires additional libs, please add them:
-@@ -179,13 +179,16 @@
- ./clara -p 2
-
- install: all
-- install -d $(BINDIR)
-- install clara $(BINDIR)
-- install selthresh $(BINDIR)
-- install -d $(MANDIR)
-- install doc/clara.1 doc/clara-dev.1 doc/clara-adv.1 $(MANDIR)
-- install -d $(DOCDIR)
-- install ANNOUNCE CHANGELOG doc/FAQ doc/*.html $(DOCDIR)
-+ ${MKDIR} $(BINDIR)
-+ ${BSD_INSTALL_PROGRAM} clara $(BINDIR)
-+ ${BSD_INSTALL_SCRIPT} selthresh $(BINDIR)
-+ ${MKDIR} $(MANDIR)
-+ ${BSD_INSTALL_MAN} doc/clara.1 doc/clara-dev.1 doc/clara-adv.1 $(MANDIR)
-+.ifndef NOPORTDOCS
-+ ${MKDIR} $(DOCDIR)
-+ ${BSD_INSTALL_DATA} ANNOUNCE CHANGELOG doc/FAQ doc/*.html $(DOCDIR)
-+.endif
-+
-
- clean:
- rm -f clara sclara $(OBJS) doc/clara*.1 doc/clara*.html doc/FAQ
diff --git a/graphics/claraocr/files/patch-debian-ubuntu b/graphics/claraocr/files/patch-debian-ubuntu
deleted file mode 100644
index e8700020d76a..000000000000
--- a/graphics/claraocr/files/patch-debian-ubuntu
+++ /dev/null
@@ -1,95 +0,0 @@
-This set of fixes/improvements was downloaded from Ubuntu.
-Many thanks.
-
- -mi
-
---- clara.c
-+++ clara.c
-@@ -751,11 +751,12 @@
- s[128] = 0;
- logmsg(s);
-
-- if (!trace)
-- return;
-- va_start(args,m);
-- vfprintf(stderr,m,args);
-- fprintf(stderr,"\n");
-+ if (trace) {
-+ vfprintf(stderr,m,args);
-+ fprintf(stderr,"\n");
-+ }
-+
-+ va_end(args);
- }
-
- /*
-@@ -775,10 +776,12 @@
- logmsg(s);
-
- /* send to stderr if requested */
-- if (!debug)
-- return;
-- vfprintf(stderr,m,args);
-- fprintf(stderr,"\n");
-+ if (debug) {
-+ vfprintf(stderr,m,args);
-+ fprintf(stderr,"\n");
-+ }
-+
-+ va_end(args);
- }
-
- /*
-@@ -797,9 +800,10 @@
- s[128] = 0;
- logmsg(s);
-
-- va_start(args,m);
- vfprintf(stderr,m,args);
- fprintf(stderr,"\n");
-+
-+ va_end(args);
- }
-
- /* (devel)
---- event.c
-+++ event.c
-@@ -638,6 +638,8 @@
- }
- }
-
-+ va_end(args);
-+
- /*
- printf("request (priority %d, mclip=%d, redraw=%d) to draw the message \"%s\"\n",f,mclip,redraw_stline,s);
- */
---- html.c
-+++ html.c
-@@ -1548,11 +1548,12 @@
- va_list args;
- int n=0,f;
-
-- va_start(args, fmt);
- for (f=0; f==0; ) {
-
- /* try to write */
-+ va_start(args, fmt);
- n = vsnprintf(*t+*top+1,*sz-*top-1,fmt,args);
-+ va_end(args);
-
- /*
- Some implementations of vsnprintf return -1 when
-@@ -1589,11 +1590,12 @@
- va_list args;
- int n=0,f;
-
-- va_start(args, fmt);
- for (f=0; f==0; ) {
-
- /* try to write */
-+ va_start(args, fmt);
- n = vsnprintf(text+topt+1,textsz-topt-1,fmt,args);
-+ va_end(args);
-
- /*
- Some implementations of vsnprintf return -1 when
diff --git a/graphics/claraocr/files/patch-openmode b/graphics/claraocr/files/patch-openmode
deleted file mode 100644
index 505e7ce62598..000000000000
--- a/graphics/claraocr/files/patch-openmode
+++ /dev/null
@@ -1,24 +0,0 @@
-Obtained from Gentoo:
-
- http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/clara/files/
-
---- pgmblock.c 2002-04-29 14:26:13.000000000 +0000
-+++ pgmblock.c 2009-03-05 02:51:43.000000000 +0000
-@@ -161,7 +161,7 @@
-
- printf("%d rare pixels (%1.4f)\n",t,((float)t)/(w*h));
-
-- F = open("map",O_WRONLY|O_CREAT);
-+ F = open("map",O_WRONLY|O_CREAT, 0644);
- write(F,m,h*bpl);
- write(F,map,256);
- close(F);
-@@ -197,7 +197,7 @@
- {
- int i,j,F;
-
-- F = open("map",O_RDONLY|O_CREAT);
-+ F = open("map",O_RDONLY|O_CREAT, 0644);
- read(F,m,h*bpl);
- read(F,map,256);
- close(F);
diff --git a/graphics/claraocr/files/patch-pbm2cl b/graphics/claraocr/files/patch-pbm2cl
deleted file mode 100644
index cb6862da6b30..000000000000
--- a/graphics/claraocr/files/patch-pbm2cl
+++ /dev/null
@@ -1,20 +0,0 @@
-In some cases only one bitmap is found when pbm2bm builds the list
-of free bitmaps. Unfortunately the next bitmap pointer doesn't
-get initialized in that case causing a crash. This patch ensures
-that the next free bitmap pointer is always initialized.
-
--- John Wehle
-
---- pbm2cl.c 2003-01-29 07:53:04.000000000 -0500
-+++ pbm2cl.c 2008-06-26 15:41:18.000000000 -0400
-@@ -1048,9 +1048,9 @@
- for (i=j=0, la=-1; i<abs; ++i) {
- if (ab[i].x < 0) {
-+ ab[i].y = -1;
- if (la < 0)
- la = j = i;
- else {
- ab[j].y = i;
-- ab[i].y = -1;
- j = i;
- }
diff --git a/graphics/claraocr/pkg-descr b/graphics/claraocr/pkg-descr
deleted file mode 100644
index b8308564fd51..000000000000
--- a/graphics/claraocr/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Clara is an OCR program. OCR stands for "Optical Character Recognition".
-An OCR program tries to recognize the characters from the digital image
-of a paper document. The name Clara stands for "Cooperative Lightweight
-chAracter Recognizer".
-
-WWW: http://claraocr.org/
-WWW: http://freecode.com/projects/claraocr
diff --git a/graphics/claraocr/pkg-plist b/graphics/claraocr/pkg-plist
deleted file mode 100644
index c007acd66c54..000000000000
--- a/graphics/claraocr/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/clara
-bin/selthresh
-%%PORTDOCS%%share/doc/clara/ANNOUNCE
-%%PORTDOCS%%share/doc/clara/CHANGELOG
-%%PORTDOCS%%share/doc/clara/FAQ
-%%PORTDOCS%%share/doc/clara/clara-adv.html
-%%PORTDOCS%%share/doc/clara/clara-dev.html
-%%PORTDOCS%%share/doc/clara/clara-faq.html
-%%PORTDOCS%%share/doc/clara/clara-glo.html
-%%PORTDOCS%%share/doc/clara/clara-tut.html
-%%PORTDOCS%%@dirrm share/doc/clara
diff --git a/graphics/maverik/Makefile b/graphics/maverik/Makefile
deleted file mode 100644
index d4ae88c375b9..000000000000
--- a/graphics/maverik/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= maverik
-PORTVERSION= 6.2
-PORTREVISION= 4
-CATEGORIES= graphics
-MASTER_SITES= http://aig.cs.man.ac.uk/maverik/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Publicly available virtual reality (VR) system
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_SUBMAKE= yes
-USE_GL= yes
-WANT_GNOME= yes
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- REALCURDIR="${.CURDIR}" \
- DISTNAME="${DISTNAME}"
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= setup
-CONFIGURE_ARGS= --MESAPATH=${LOCALBASE}
-USE_LDCONFIG= yes
-MANCOMPRESSED= no
-MAKE_JOBS_UNSAFE= yes
-
-PORTDOCS= *
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MPNG}
-LIB_DEPENDS+= png15:${PORTSDIR}/graphics/png
-CONFIGURE_ARGS+= --PNGLIBS="-L${LOCALBASE}/lib -lpng" \
- --PNGINCL="-I${LOCALBASE}/include"
-.endif
-
-post-extract:
- @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/genman3list.sh
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
- -e 's|%%CC%%|${CC}|g' \
- -e 's|%%CXX%%|${CXX}|g' \
- -e 's|%%CFLAGS%%|${CFLAGS}|g' \
- -e 's|%%CXXFLAGS%%|${CXXFLAGS}|g' \
- -e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g' \
- -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' ${WRKSRC}/setup
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib
- @${MKDIR} ${PREFIX}/include/maverik
- ${INSTALL_DATA} ${WRKSRC}/incl/* ${PREFIX}/include/maverik
- ${FIND} ${WRKSRC}/doc/MFS/man3 -name '*.3' -exec \
- ${INSTALL_MAN} \{} ${MAN3PREFIX}/man/man3 \;
-
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}/MFS
- @(cd ${WRKSRC}/doc/MFS && ${COPYTREE_SHARE} "html pdf ps" ${DOCSDIR}/MFS)
- @${MKDIR} ${DOCSDIR}/MPG
- @(cd ${WRKSRC}/doc//MPG && ${COPYTREE_SHARE} "pdf ps" ${DOCSDIR}/MPG)
-.endif
-
-post-clean:
- @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/maverik/distinfo b/graphics/maverik/distinfo
deleted file mode 100644
index e6c5e0461687..000000000000
--- a/graphics/maverik/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (maverik-6.2.tar.gz) = 27a745f7b6a94c5d9ee49aee01e39e3274b5a48e582178d6d1b5707cf7c3fa32
-SIZE (maverik-6.2.tar.gz) = 3029446
diff --git a/graphics/maverik/files/patch-setup b/graphics/maverik/files/patch-setup
deleted file mode 100644
index 9d43054c290c..000000000000
--- a/graphics/maverik/files/patch-setup
+++ /dev/null
@@ -1,61 +0,0 @@
---- setup.orig Thu Mar 21 02:59:51 2002
-+++ setup Sat Apr 20 10:15:01 2002
-@@ -6,7 +6,7 @@
- TDMPATH=""
- MESAPATH=""
- MESADEFAULT=1
--XLIBPATH="/usr/X11R6/lib"
-+XLIBPATH="%%LOCALBASE%%/lib"
- TR=0
- TRINCL=""
- TRLIBS=""
-@@ -262,22 +262,22 @@
- FreeBSD)
- if [ $ECH = "1" ] ; then echo A FreeBSD box...; fi
-
-- CC="gcc"
-+ CC="%%CC%%"
- DLLIBS=""
- if [ "$DEBUG" = "1" ] ; then
- OT="-Wall -ansi -g"
- else
-- OT="-Wall -ansi -O2 -finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -march=`uname -m`"
-+ OT="%%PTHREAD_CFLAGS%% -Wall -ansi -finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -march=`uname -m`"
- fi
- OS="-DMAV_LINUX -DMAV_FREEBSD" # The Linux defs also work for FreeBSD with a few exceptions
-- CFLAG=`echo $OS $OT`
-- LD="ld -shared"
-+ CFLAG=`echo $OS -fPIC %%CFLAGS%%`
-+ LD="${CC} -shared %%PTHREAD_LIBS%%"
- LEX="flex"
-- YACC="bison -y"
-- CXX="g++"
-- CXXFLAG=`echo $OS $OT`
-+ YACC="yacc"
-+ CXX="%%CXX%%"
-+ CXXFLAG=`echo $OS $OT %%CXXFLAGS%%`
- if [ "$MESADEFAULT" = "1" ] ; then
-- MESAPATH="/usr/X11R6"
-+ MESAPATH="%%LOCALBASE%%"
- fi
- OPENGLINCL="-I${MESAPATH}/include"
- OPENGLLIBS="-L${MESAPATH}/lib -lGL -lGLU -L${XLIBPATH} -lX11 -lXext"
-@@ -437,18 +437,6 @@
- fi
-
- cat <<EOF >>Makefile
-- "OPENGLINCL= ${OPENGLINCL}" \\
-- "OPENGLLIBS= ${OPENGLLIBS}"
--EOF
--
--cat <<EOF >>Makefile
-- make egs \\
-- MAV_HOME=\`pwd\` \\
-- "CC= ${CC} ${ABI} ${MIPS} ${OT}" \\
-- "CXX= ${CXX} ${ABI} ${MIPS} ${OT}"
-- make dems \\
-- MAV_HOME=\`pwd\` \\
-- "CC= ${CC} ${ABI} ${MIPS} ${OT}" \\
- "OPENGLINCL= ${OPENGLINCL}" \\
- "OPENGLLIBS= ${OPENGLLIBS}"
- EOF
diff --git a/graphics/maverik/pkg-descr b/graphics/maverik/pkg-descr
deleted file mode 100644
index fc18cfd76d2c..000000000000
--- a/graphics/maverik/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-MAVERIK is a publicly available virtual reality (VR) system, which has been
-under development by the Advanced Interfaces Group since 1995. MAVERIKenables
-rapid production of complex virtual environments as well as providing many
-functions that are valuable to anyone developing applications with 3D graphics
-or using 3D peripherals. MAVERIK deals primarily with graphical and spatial
-management, and integrates with our other VR system, Deva, which extends
-MAVERIK abilities to multi user and multi application virtual reality.
-
-Within this wider context, MAVERIK is designed to support high-performance
-rendering, including large-model processing, customised representations of
-environments for different applications, and customisable techniques for
-interaction and navigation. Although it is a component of a larger system,
-MAVERIK works equally well stand-alone and forms an ideal platform for the
-construction of VR applications for individual users.
-
-WWW: http://aig.cs.man.ac.uk/maverik/
diff --git a/graphics/maverik/pkg-plist b/graphics/maverik/pkg-plist
deleted file mode 100644
index 66f279f915c8..000000000000
--- a/graphics/maverik/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-include/maverik/mav_avatar.h
-include/maverik/mav_callbacks.h
-include/maverik/mav_gfx.h
-include/maverik/mav_hud.h
-include/maverik/mav_kernel.h
-include/maverik/mav_lwo.h
-include/maverik/mav_navigation.h
-include/maverik/mav_objects.h
-include/maverik/mav_sms.h
-include/maverik/mav_sr.h
-include/maverik/mav_tdm.h
-include/maverik/mav_tr.h
-include/maverik/mav_vrad.h
-include/maverik/mav_vrml97.h
-include/maverik/mav_windows.h
-include/maverik/maverik.h
-lib/libmav_avatar.so
-lib/libmav_callbacks.so
-lib/libmav_gfx.so
-lib/libmav_gfxNone.so
-lib/libmav_gfxOpenGLX11.so
-lib/libmav_hud.so
-lib/libmav_kernel.so
-lib/libmav_lwo.so
-lib/libmav_navigation.so
-lib/libmav_objects.so
-lib/libmav_sms.so
-lib/libmav_sr.so
-lib/libmav_sr-dummy.so
-lib/libmav_tdm.so
-lib/libmav_tr.so
-lib/libmav_vrad.so
-lib/libmav_vrml97.so
-lib/libmav_vrml97-dummy.so
-lib/libmav_windows.so
-lib/libmaverik.so
-lib/libmaverikNone.so
-lib/libmaverikOpenGLX11.so
-@dirrm include/maverik
diff --git a/graphics/maverik/scripts/genman3list.sh b/graphics/maverik/scripts/genman3list.sh
deleted file mode 100644
index 09616491ac6d..000000000000
--- a/graphics/maverik/scripts/genman3list.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-if [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then
- exit
-fi
-
-exec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
-
-echo "MAN3= \\"
-find ${WRKDIRPREFIX}${REALCURDIR}/work/${DISTNAME}/doc/MFS/man3 -type f -exec basename {} \; | sed 's,$, \\,'
-
-echo
-echo "MLINKS= \\"
-ls -al ${WRKDIRPREFIX}${REALCURDIR}/work/${DISTNAME}/doc/MFS/man3 | \
- awk '/->/ { print $(NF), $(NF - 2), " \\" }'
-echo
diff --git a/graphics/opendis/Makefile b/graphics/opendis/Makefile
deleted file mode 100644
index e9399cb5b32c..000000000000
--- a/graphics/opendis/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Anders Nordby <anders@fix.no>
-# $FreeBSD$
-
-PORTNAME= opendis
-PORTVERSION= 0.0.3
-PORTREVISION= 1
-CATEGORIES= graphics
-MASTER_SITES= SF/ods/ods/${PORTVERSION} \
- http://ods.sourceforge.net/dl/
-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Access Flashpoint Digita-based cameras, download images, and more
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|-pedantic -W|-pedantic|g' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's| -g| @CFLAGS@|g' ${WRKSRC}/src/Makefile.in
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in NEWS AUTHORS doc/ERRATA doc/PHILOSOPHY doc/THUMB
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/opendis/distinfo b/graphics/opendis/distinfo
deleted file mode 100644
index f639326d75cd..000000000000
--- a/graphics/opendis/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (opendis-0.0.3.tar.gz) = 8439d97fe84878bc36f5ce4268c23f2408998fb528ccbb42b4fc7b4777eca450
-SIZE (opendis-0.0.3.tar.gz) = 77458
diff --git a/graphics/opendis/files/patch-ods.c b/graphics/opendis/files/patch-ods.c
deleted file mode 100644
index 67b48846a9dc..000000000000
--- a/graphics/opendis/files/patch-ods.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/ods.c.orig Tue May 22 13:32:19 2001
-+++ src/ods.c Tue May 22 13:32:38 2001
-@@ -199,7 +199,7 @@
- printf("OPTIONS are now supported.\n\n");
-
- printf(" -d DEV, --device=DEV Look for camera at device DEV. Defaults\n");
-- printf(" to /dev/ttyS0.\n");
-+ printf(" to /dev/cuaa0.\n");
- printf(" -r RATE, --rate=RATE Use bit-rate RATE for serial device. Defaults\n");
- printf(" to 9600. Not applicable to USB or IrDA.\n");
- printf(" -t TYPE, --type=TYPE Specifies device type, one of: \"serial\"\n");
diff --git a/graphics/opendis/pkg-descr b/graphics/opendis/pkg-descr
deleted file mode 100644
index ae4dd5fa6dd6..000000000000
--- a/graphics/opendis/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-ODS, the Open Digita Services project, is an effort to write Open Source tools
-for accessing Digita cameras from Linux and other unix operating systems.
-
-ODS has been tested with and is known to work with the following cameras:
-
-Kodak DC-220
-Kodak DC-260
-Kodak DC-265
-Kodak DC-290
-
-The Minolta EX-1500 has been reported to work with ODS, but the interface needs
-some debugging.
-
-ODS will not support cameras that don't use Digita; this includes the Kodak
-DC-200, DC-210, DC-240, DC-280, and earlier cameras.
-
-WWW: http://ods.sourceforge.net/
diff --git a/graphics/opendis/pkg-plist b/graphics/opendis/pkg-plist
deleted file mode 100644
index e07b71f3f325..000000000000
--- a/graphics/opendis/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/ks
-lib/libods.a
-%%PORTDOCS%%share/doc/opendis/NEWS
-%%PORTDOCS%%share/doc/opendis/AUTHORS
-%%PORTDOCS%%share/doc/opendis/ERRATA
-%%PORTDOCS%%share/doc/opendis/PHILOSOPHY
-%%PORTDOCS%%share/doc/opendis/THUMB
-%%PORTDOCS%%@dirrm share/doc/opendis
diff --git a/graphics/plotmtv/Makefile b/graphics/plotmtv/Makefile
deleted file mode 100644
index 2afd5fc4680f..000000000000
--- a/graphics/plotmtv/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: pgs
-# $FreeBSD$
-
-PORTNAME= plotmtv
-PORTVERSION= 1.4.1
-PORTREVISION= 2
-CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-DISTNAME= Plotmtv${PORTVERSION}
-
-MASTER_SITE_SUBDIR= applications
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multipurpose X11 plotting program
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= imake
-USE_XORG= x11 xext xt
-ALL_TARGET= World
-MAN1= plotmtv.1
-MAKE_JOBS_UNSAFE= yes
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${FIND} ${WRKSRC} -name \*.c | ${XARGS} ${REINPLACE_CMD} -e 's/<malloc.h>/<stdlib.h>/'
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${PREFIX}/share/doc/plotmtv/Tests
- @${INSTALL_DATA} ${WRKSRC}/Docs/DataFormat.ps.Z \
- ${PREFIX}/share/doc/plotmtv
- @${INSTALL_SCRIPT} ${WRKSRC}/Tests/run.csh ${WRKSRC}/Tests/run.sh \
- ${PREFIX}/share/doc/plotmtv/Tests
-.for f in README test_abs.mtv test_abs2.mtv test_annot.mtv \
- test_annot2.mtv test_axisflip.mtv test_axislabel.mtv \
- test_bar.mtv test_column.mtv test_column2.mtv \
- test_ctrcolors.mtv test_ctrelb.mtv test_ctrelb2.mtv \
- test_ctrelb3.mtv test_ctrs.mtv test_curve2D.mtv \
- test_curve3D.mtv test_curve3D2.mtv test_exp.mtv \
- test_fillclrs.mtv test_fillclrs2.mtv test_grid4D.mtv \
- test_histogram.mtv test_lines.mtv test_log.mtv \
- test_markers.mtv test_prob.mtv test_pyramid.mtv \
- test_smallnum.mtv test_spln.mtv test_trictr.mtv \
- test_vector.mtv test_vector2.mtv
- @${INSTALL_DATA} ${WRKSRC}/Tests/${f} ${PREFIX}/share/doc/plotmtv/Tests
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/plotmtv/distinfo b/graphics/plotmtv/distinfo
deleted file mode 100644
index c545b5adbf95..000000000000
--- a/graphics/plotmtv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Plotmtv1.4.1.tar.Z) = 8c207f2b94c98c8e85d78587d8439f65eec74939957ac5f26ace05f9ecfb71e3
-SIZE (Plotmtv1.4.1.tar.Z) = 1972882
diff --git a/graphics/plotmtv/files/patch-aa b/graphics/plotmtv/files/patch-aa
deleted file mode 100644
index 106d12ba27a7..000000000000
--- a/graphics/plotmtv/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
---- Imakefile.orig Sat Jul 15 04:07:13 1995
-+++ Imakefile Wed Nov 1 07:54:28 2000
-@@ -19,9 +19,8 @@
- #define IHaveSubdirs
- #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS) $(DEFINES)'
-
-- CDEBUGFLAGS = -g
- DEFINES = -DPRINTER_NAME=\"hpps\" -DPRINTER_CMD=\"lpr\ -h\"
-- PROGRAMDIRS = Lib Plot
-+ PROGRAMDIRS = Lib Plot Docs
- UTILITIESDIR = Utils
- LOCALBINDIR = ./Bin
- SUBDIRS = $(PROGRAMDIRS) $(UTILITIESDIR)
diff --git a/graphics/plotmtv/files/patch-ab b/graphics/plotmtv/files/patch-ab
deleted file mode 100644
index ae3caa605239..000000000000
--- a/graphics/plotmtv/files/patch-ab
+++ /dev/null
@@ -1,44 +0,0 @@
-*** Tests/run.csh~ Sat Jan 18 07:44:20 1997
---- Tests/run.csh Sat Jan 18 07:47:41 1997
-***************
-*** 11 ****
-! set PLOTMTV="../Bin/plotmtv"
---- 11 ----
-! set PLOTMTV="plotmtv"
-***************
-*** 14 ****
-! #set PLOTMTV="../Bin/plotmtv -scale 0.5 -colorps"
---- 14 ----
-! #set PLOTMTV="plotmtv -scale 0.5 -colorps"
-***************
-*** 17 ****
-! #set PLOTMTV="../Bin/plotmtv -3D -scale 0.8"
---- 17 ----
-! #set PLOTMTV="plotmtv -3D -scale 0.8"
-***************
-*** 20 ****
-! #set PLOTMTV="../Bin/plotmtv -noxplot -print"
---- 20 ----
-! #set PLOTMTV="plotmtv -noxplot -print"
-*** Tests/run.sh~ Sat Jan 18 07:44:25 1997
---- Tests/run.sh Sat Jan 18 07:48:34 1997
-***************
-*** 9 ****
-! PLOTMTV="../Bin/plotmtv"
---- 9 ----
-! PLOTMTV="plotmtv"
-***************
-*** 12 ****
-! #PLOTMTV="../Bin/plotmtv -scale 0.5 -colorps"
---- 12 ----
-! #PLOTMTV="plotmtv -scale 0.5 -colorps"
-***************
-*** 15 ****
-! #PLOTMTV="../Bin/plotmtv -3D -scale 0.8"
---- 15 ----
-! #PLOTMTV="plotmtv -3D -scale 0.8"
-***************
-*** 18 ****
-! #PLOTMTV="../Bin/plotmtv -noxplot -print"
---- 18 ----
-! #PLOTMTV="plotmtv -noxplot -print"
diff --git a/graphics/plotmtv/files/patch-ac b/graphics/plotmtv/files/patch-ac
deleted file mode 100644
index d943bbb1ee9b..000000000000
--- a/graphics/plotmtv/files/patch-ac
+++ /dev/null
@@ -1,8 +0,0 @@
---- Plot/Imakefile.orig Sat Jul 15 04:23:15 1995
-+++ Plot/Imakefile Wed Nov 1 07:37:12 2000
-@@ -31,4 +31,4 @@
- install.local:: all $(PROGRAM)
- $(INSTALL) -c $(INSTPGMFLAGS) $(PROGNAME) $(LOCALBINDIR)
-
--ComplexProgramTarget($(PROGNAME))
-+ComplexProgramTargetNoMan($(PROGNAME))
diff --git a/graphics/plotmtv/files/patch-ad b/graphics/plotmtv/files/patch-ad
deleted file mode 100644
index fd112fd004db..000000000000
--- a/graphics/plotmtv/files/patch-ad
+++ /dev/null
@@ -1,5 +0,0 @@
---- /dev/null Wed Nov 1 07:50:48 2000
-+++ Docs/Imakefile Wed Nov 1 07:54:17 2000
-@@ -0,0 +1,2 @@
-+InstallManPage(plotmtv, $(MANDIR))
-+install.local:: all
diff --git a/graphics/plotmtv/pkg-descr b/graphics/plotmtv/pkg-descr
deleted file mode 100644
index 3c5ec269ccc6..000000000000
--- a/graphics/plotmtv/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-PLOTMTV's capabilities include 2D line and scatter plots (x-vs-y),
-contour plots, 3D surface, line and scatter plots as well as vector plots.
-The program has an rough but functional Graphical User Interface, through
-which it is possible to zoom in, zoom out, pan, toggle between 2D and 3D
-plots, and rotate 3D plots. Both color and grayscale postscript output are
-supported.
-
-Written by Kenny Toh (ktoh@td2cad.intel.com), software developer for
-the Technology CAD Department, Intel Corp, Santa Clara.
diff --git a/graphics/plotmtv/pkg-plist b/graphics/plotmtv/pkg-plist
deleted file mode 100644
index f7f67dabd406..000000000000
--- a/graphics/plotmtv/pkg-plist
+++ /dev/null
@@ -1,43 +0,0 @@
-bin/plotmtv
-bin/ctr2mtv
-bin/drawplot2mtv
-bin/pdraw2mtv
-bin/mtv2mtv
-%%PORTDOCS%%share/doc/plotmtv/DataFormat.ps.Z
-%%PORTDOCS%%share/doc/plotmtv/Tests/run.csh
-%%PORTDOCS%%share/doc/plotmtv/Tests/run.sh
-%%PORTDOCS%%share/doc/plotmtv/Tests/README
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_abs.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_abs2.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_annot.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_annot2.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_axisflip.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_axislabel.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_bar.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_column.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_column2.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrcolors.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrelb.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrelb2.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrelb3.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrs.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_curve2D.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_curve3D.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_curve3D2.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_exp.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_fillclrs.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_fillclrs2.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_grid4D.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_histogram.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_lines.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_log.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_markers.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_prob.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_pyramid.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_smallnum.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_spln.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_trictr.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_vector.mtv
-%%PORTDOCS%%share/doc/plotmtv/Tests/test_vector2.mtv
-%%PORTDOCS%%@dirrm share/doc/plotmtv/Tests
-%%PORTDOCS%%@dirrm share/doc/plotmtv
diff --git a/graphics/qvplay/Makefile b/graphics/qvplay/Makefile
deleted file mode 100644
index 5aa10d0869f6..000000000000
--- a/graphics/qvplay/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Jun-ichiro itojun Itoh <itojun@itojun.org>
-# $FreeBSD$
-
-PORTNAME= qvplay
-PORTVERSION= 0.95
-PORTREVISION= 1
-CATEGORIES= graphics
-MASTER_SITES= http://www.asahi-net.or.jp/~xg2k-hys/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Digital camera downloading tool for Casio QV series
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-WRKSRC= ${WRKDIR}/QVplay095/obj/FreeBSD
-
-CFLAGS+= -Wno-return-type
-USE_CSTD= gnu89
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/qvalldel \
- bin/qvplay \
- bin/qvrec
-
-MAN1= qvalldel.1 qvplay.1 qvrec.1
-
-PORTDOCS= FAQ.txt HISTORY PROTOCOL.eng PROTOCOL.txt \
- README README.FreeBSD README.eng
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${MKDIR} ${WRKSRC}
- @${REINPLACE_CMD} \
- -e 's|/usr/local/bin|$${PREFIX}/bin|' \
- -e 's|/usr/local/man/man1|$${PREFIX}/man/man1|' \
- -e 's|$$(INSTALL_PROGRAM) -o root -g bin -m 444 $$(MAN1) $$(mandir)/$$(MAN1)|$$(INSTALL_DATA) $$(MAN1) $$(mandir)/$$(MAN1)|' \
- -e 's|$$(INSTALL_PROGRAM) -o root -g bin -m 444 $$(MAN2) $$(mandir)/$$(MAN2)|$$(INSTALL_DATA) $$(MAN2) $$(mandir)/$$(MAN2)|' \
- -e 's|$$(INSTALL_PROGRAM) -o root -g bin -m 444 $$(MAN3) $$(mandir)/$$(MAN3)|$$(INSTALL_DATA) $$(MAN3) $$(mandir)/$$(MAN3)|' \
- ${WRKSRC}/../../src/Makefile.in
-
-pre-configure:
- @(cd ${WRKDIR}/QVplay095; ./setup FreeBSD)
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../../|} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/graphics/qvplay/distinfo b/graphics/qvplay/distinfo
deleted file mode 100644
index 11ac825ad7b7..000000000000
--- a/graphics/qvplay/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (qvplay-0.95.tar.gz) = 9660c6b501735af61787a3b90217a45cc72f6c05c1b4ffbbba927509b997c887
-SIZE (qvplay-0.95.tar.gz) = 112802
diff --git a/graphics/qvplay/pkg-descr b/graphics/qvplay/pkg-descr
deleted file mode 100644
index 13bdc9af293d..000000000000
--- a/graphics/qvplay/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-qvplay
- Downloading tool for Casio QV series digital camera.
- Known to work with:
- - Casio QV-10/10A/11/100
- - Casio QV-30/300
- (The word "plus" in the US product name "Casio QV-10*plus*"
- means bundled kit, so you need not to worry about the word "plus")
-
-AUTHOR CONTACT
- Ken-ichi Hayashi <xg2k-hys@asahi-net.or.jp>
- Jun-ichiro itojun Itoh <itojun@itojun.org>
-
-WWW: http://www.asahi-net.or.jp/~xg2k-hys/index-e.html
diff --git a/graphics/svg2swf/Makefile b/graphics/svg2swf/Makefile
deleted file mode 100644
index c2a13446025c..000000000000
--- a/graphics/svg2swf/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= svg2swf
-PORTVERSION= 0.1.3
-PORTREVISION= 2
-CATEGORIES= graphics python
-MASTER_SITES= http://robla.net/1996/svg2swf/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Convert an SVG file into a Macromedia Flash (swf) file
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/${PACKAGE_DIR}/sax/saxexts.py:${PORTSDIR}/textproc/py-xml \
- ${PYTHON_SITELIBDIR}/ming.py:${PORTSDIR}/graphics/py-ming
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-PLIST_FILES= bin/svg2swf
-USE_PYTHON= yes
-NO_BUILD= yes
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_VERSION} == "python1.5"
-PACKAGE_DIR= xml
-.else
-PACKAGE_DIR= _xmlplus
-.endif
-
-do-extract:
- @${MKDIR} ${WRKSRC}
- @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
-
-post-patch:
- @${REINPLACE_CMD} -e "s,/usr/bin/python,${PYTHON_CMD},g" ${WRKSRC}/svg2swf
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/svg2swf ${PREFIX}/bin
-
-.include <bsd.port.post.mk>
diff --git a/graphics/svg2swf/distinfo b/graphics/svg2swf/distinfo
deleted file mode 100644
index 7f6814ede2ae..000000000000
--- a/graphics/svg2swf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (svg2swf) = 59ed5e3abd8a483c57621bb8e617a312b70463353bb38626bc0e50aaf89fd07a
-SIZE (svg2swf) = 43687
diff --git a/graphics/svg2swf/pkg-descr b/graphics/svg2swf/pkg-descr
deleted file mode 100644
index b0020220e4e1..000000000000
--- a/graphics/svg2swf/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Convert an SVG file into a Macromedia Flash (swf) file
-
-WWW: http://robla.net/1996/svg2swf/
diff --git a/lang/Makefile b/lang/Makefile
index 2f6e3ef8d22f..29dc64021e7e 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -132,7 +132,6 @@
SUBDIR += js_of_ocaml
SUBDIR += jython
SUBDIR += kawa
- SUBDIR += klone
SUBDIR += kroc
SUBDIR += kturtle
SUBDIR += lafontaine
diff --git a/lang/klone/Makefile b/lang/klone/Makefile
deleted file mode 100644
index 30c01df85750..000000000000
--- a/lang/klone/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Kris Kennaway <kris@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= klone
-PORTVERSION= 2.1.359
-PORTREVISION= 1
-CATEGORIES= lang
-MASTER_SITES= http://old.koalateam.com/ftp/pub/Klone/
-DISTNAME= Klone${PORTVERSION:E}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small, Lisp-like interpreted language
-
-WRKSRC= ${WRKDIR}/Klone
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-MAKE_JOBS_UNSAFE= yes
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= Does not compile on sparc64
-.endif
-
-do-configure:
- @${SED} -e 's:%%PREFIX%%:${PREFIX}:' \
- -e 's:%%CC%%:${CC}:' \
- -e 's:%%CFLAGS%%:${CFLAGS}:' \
- ${FILESDIR}/freebsd > ${WRKSRC}/Configs/freebsd
- @${CP} -f ${WRKSRC}/Configs/freebsd ${WRKSRC}/Config.freebsd
- @${ECHO_CMD} "freebsd" > ${WRKSRC}/.dir
- @${RM} -f makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/klone ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/lib/klone
- ${INSTALL_DATA} ${WRKSRC}/kl/* ${PREFIX}/lib/klone
- @${MKDIR} ${PREFIX}/lib/klone/scripts
- ${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/lib/klone/scripts
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/klone/distinfo b/lang/klone/distinfo
deleted file mode 100644
index 2fded08b8adb..000000000000
--- a/lang/klone/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Klone359.tar.gz) = 4ca6e7389eef54e431d6b2e0925b7b06b0e9d2bf5cfbf4ce6f326c13210c1ebf
-SIZE (Klone359.tar.gz) = 835367
diff --git a/lang/klone/files/freebsd b/lang/klone/files/freebsd
deleted file mode 100644
index ac8f9a970b2d..000000000000
--- a/lang/klone/files/freebsd
+++ /dev/null
@@ -1,18 +0,0 @@
-##################### KLONE CONFIG FILE ######################################
-#: FreeBSD
- # defines this to the binary type: sun4, sun4solaris...
-MACHINE_TYPE = freebsd
- # default path for looking for klone files
-KLONEPATH ="\".:~/kl:%%PREFIX%%/lib/klone\""
- # system-needed libraries
-LIBS =
- # compilation flags , -O or -g
-FLAGS = %%CFLAGS%%
- # name (absolute or relative) of the compiler: cc, /bin/cc
-C_COMPILER = %%CC%%
- # various defines:
-DEFINES = -DSYSV_TIME -DVOID_SIGNALS -DDO_NOT_REDEFINE_MALLOC
- # other linker -specific flags
-LFLAGS =
- # unix command to apply to executable after link
-POSTPROCESSING = :
diff --git a/lang/klone/files/patch-gcc4 b/lang/klone/files/patch-gcc4
deleted file mode 100644
index 00756e147e6a..000000000000
--- a/lang/klone/files/patch-gcc4
+++ /dev/null
@@ -1,26 +0,0 @@
---- KloneLight/KlLib.h.orig Fri Feb 16 21:47:53 2001
-+++ KloneLight/KlLib.h Tue Jun 19 03:03:49 2007
-@@ -375,8 +375,8 @@
- type[5] = (KlMethod) (((Card32) type[5]) | trait); \
- KlDeclareTrait(type,trait)
- #else
--#define KlDeclareTrait(type,trait) ((Card32) type[4]) |= trait
--#define KlDeclareIsTrait(type,trait) ((Card32) type[5]) |= trait; \
-+#define KlDeclareTrait(type,trait) (type[4] = (Card32) type[4] | trait)
-+#define KlDeclareIsTrait(type,trait) (type[5] = (Card32) type[5] | trait); \
- KlDeclareTrait(type,trait)
- #endif
-
---- klone.h.orig Fri Feb 16 21:47:49 2001
-+++ klone.h Tue Jun 19 03:07:31 2007
-@@ -503,8 +503,8 @@
- type[5] = (KlMethod) (((Card32) type[5]) | trait); \
- KlDeclareTrait(type,trait)
- #else
--#define KlDeclareTrait(type,trait) ((Card32) type[4]) |= trait
--#define KlDeclareIsTrait(type,trait) ((Card32) type[5]) |= trait; \
-+#define KlDeclareTrait(type,trait) (type[4] = (Card32) type[4] | trait)
-+#define KlDeclareIsTrait(type,trait) (type[5] = (Card32) type[5] | trait); \
- KlDeclareTrait(type,trait)
- #endif
-
diff --git a/lang/klone/files/patch-klos.c b/lang/klone/files/patch-klos.c
deleted file mode 100644
index 530d3e2e000f..000000000000
--- a/lang/klone/files/patch-klos.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- klos.c.orig 2012-12-03 13:51:56.000000000 +0100
-+++ klos.c 2012-12-03 13:53:25.000000000 +0100
-@@ -83,9 +83,12 @@
- #define KlWaitPid(statusp) wait3(statusp, WNOHANG, 0)
- #endif
-
-+
- DECLARE_strchr;
-
- KlRSignal KlChildDeathHandler();
-+void KlSignalHandlerExecuteAux(int, KlO);
-+void KlProcessIdDies(int, int);
-
- /* On SYSV signals where it is possible (AIX), use an emulation of the BSD
- * signal call via sigaction.
-@@ -777,6 +780,7 @@
-
- /* a process is signalled to be dead */
-
-+void
- KlProcessIdDies(pid, status)
- int pid;
- int status;
-@@ -1591,6 +1595,7 @@
- #endif
- }
-
-+void
- KlSignalHandlerExecuteAux(sig, handler)
- int sig;
- KlO handler;
diff --git a/lang/klone/files/patch-klregexp.c b/lang/klone/files/patch-klregexp.c
deleted file mode 100644
index 16232339535b..000000000000
--- a/lang/klone/files/patch-klregexp.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- klregexp.c.orig 2012-12-03 13:50:10.000000000 +0100
-+++ klregexp.c 2012-12-03 13:51:40.000000000 +0100
-@@ -208,6 +208,8 @@
- STATIC int strcspn();
- #endif
-
-+void Klparnum_add(int, int, char *);
-+
- /*
- - regcomp - compile a regular expression into internal code
- *
-@@ -1302,6 +1304,7 @@
- * we maintain a p-list of parenleven, offset in program
- */
-
-+void
- Klparnum_add(type, parno, ptr)
- int type; /* OPEN or CLOSE */
- int parno;
diff --git a/lang/klone/pkg-descr b/lang/klone/pkg-descr
deleted file mode 100644
index d58383dfac2a..000000000000
--- a/lang/klone/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-KLONE is a small and fast fully interpreted language intended to be
-embedded into C applications to provide them with a powerful, yet fast
-and small extension language. Its syntax is very inspired from Lisp (its
-external syntax has been kept as close as possible to Common Lisp as
-possible), but its implementation is original and efficient, to give full
-extensibility, intimate interfacing to C, incremental garbage collection,
-and full portability on either K&R or ANSI C.
-
-WWW: http://old.koalateam.com/klone/
diff --git a/lang/klone/pkg-plist b/lang/klone/pkg-plist
deleted file mode 100644
index 39589f490f8b..000000000000
--- a/lang/klone/pkg-plist
+++ /dev/null
@@ -1,283 +0,0 @@
-bin/klone
-lib/klone/++.kl
-lib/klone/+=.kl
-lib/klone/AUTODOC.DIR
-lib/klone/AUTODOC.PAT
-lib/klone/AUTOLOAD.DIR
-lib/klone/AUTOLOAD.PAT
-lib/klone/C-extension.kl
-lib/klone/L.kl
-lib/klone/PE.kl
-lib/klone/PF.kl
-lib/klone/PV.kl
-lib/klone/Point.kl
-lib/klone/Symbol.kl
-lib/klone/T.kl
-lib/klone/ackerman.kl
-lib/klone/add.kl
-lib/klone/ascii-7bits.kl
-lib/klone/ascii-progress-bar.kl
-lib/klone/assignment.kl
-lib/klone/atom-equal-fixed.kl
-lib/klone/autoload.kl
-lib/klone/backquote.kl
-lib/klone/basename.kl
-lib/klone/byte-to-bits.kl
-lib/klone/cadr.kl
-lib/klone/cd.kl
-lib/klone/cgi.kl
-lib/klone/checksums.kl
-lib/klone/closure.kl
-lib/klone/colors.kl
-lib/klone/concat-paths.kl
-lib/klone/cond.kl
-lib/klone/cur-date.kl
-lib/klone/date.kl
-lib/klone/days.kl
-lib/klone/dbtk.kl
-lib/klone/defaccessor.kl
-lib/klone/default.kl
-lib/klone/defmacrod.kl
-lib/klone/defstruct-soft.kl
-lib/klone/defstruct.kl
-lib/klone/defunm.kl
-lib/klone/defvar.kl
-lib/klone/delete-item.kl
-lib/klone/do-tests.kl
-lib/klone/doc-autoloadables.kl
-lib/klone/doc-herited.kl
-lib/klone/dofile.kl
-lib/klone/doline.kl
-lib/klone/domatch.kl
-lib/klone/doregexp.kl
-lib/klone/dosort.kl
-lib/klone/dump.kl
-lib/klone/emacs-compat-interactive.kl
-lib/klone/equal.kl
-lib/klone/evalhook.kl
-lib/klone/every.kl
-lib/klone/expand-num.kl
-lib/klone/expand-real.kl
-lib/klone/expand-tabs.kl
-lib/klone/fact.kl
-lib/klone/fatal-error.kl
-lib/klone/fib.kl
-lib/klone/file-info.kl
-lib/klone/file-lock.kl
-lib/klone/file-type.kl
-lib/klone/filedatabase.kl
-lib/klone/filter-list.kl
-lib/klone/ftplib.kl
-lib/klone/gensym.kl
-lib/klone/getopts.kl
-lib/klone/gmon-dump
-lib/klone/grep.kl
-lib/klone/hooks.kl
-lib/klone/hostname.kl
-lib/klone/hostname2.kl
-lib/klone/html-quote.kl
-lib/klone/itox.kl
-lib/klone/kdb.kl
-lib/klone/klone-ref.txt
-lib/klone/klone-update
-lib/klone/klone1-compat.kl
-lib/klone/klone2.kl
-lib/klone/kltk.kl
-lib/klone/lappend.kl
-lib/klone/last-catched.kl
-lib/klone/let.kl
-lib/klone/linebase.kl
-lib/klone/list-get.kl
-lib/klone/list-partial-equal.kl
-lib/klone/lreverse.kl
-lib/klone/macroexpand.kl
-lib/klone/mail-stack-dump-on-error-to.kl
-lib/klone/make-subr.kl
-lib/klone/man.kl
-lib/klone/map-symbols.kl
-lib/klone/mapdir.kl
-lib/klone/maphash.kl
-lib/klone/math.kl
-lib/klone/mcheck.kl
-lib/klone/meminfo.kl
-lib/klone/meta-instance.kl
-lib/klone/mleak-test.kl
-lib/klone/non-nil-or.kl
-lib/klone/nth-for-num.kl
-lib/klone/numeric.kl
-lib/klone/objsysmeth.kl
-lib/klone/oblist.kl
-lib/klone/octal.kl
-lib/klone/poor-clos.kl
-lib/klone/position.kl
-lib/klone/pretty.kl
-lib/klone/print-exit.kl
-lib/klone/print-margin.kl
-lib/klone/print-read.kl
-lib/klone/print-stack.kl
-lib/klone/print.kl
-lib/klone/printf.kl
-lib/klone/process-id.kl
-lib/klone/pwd.kl
-lib/klone/quote-regex.kl
-lib/klone/random.kl
-lib/klone/re-nocase.kl
-lib/klone/read-pending.kl
-lib/klone/real-equal.kl
-lib/klone/ref.kl
-lib/klone/remove.kl
-lib/klone/replace-string.kl
-lib/klone/require.kl
-lib/klone/rmkdir.kl
-lib/klone/sappend.kl
-lib/klone/scripts/README
-lib/klone/scripts/Show
-lib/klone/scripts/TEMPLATE
-lib/klone/scripts/Z2z
-lib/klone/scripts/bad-blocks
-lib/klone/scripts/base64-decode
-lib/klone/scripts/bin2iso2
-lib/klone/scripts/bits
-lib/klone/scripts/bspinfo
-lib/klone/scripts/cdromsize
-lib/klone/scripts/cgi-base
-lib/klone/scripts/cgi-klone-documentation
-lib/klone/scripts/cgi-oenologie-reservation
-lib/klone/scripts/cgi-xfree-modelines
-lib/klone/scripts/cgi-xfree-modelines-fr
-lib/klone/scripts/check-old-gets
-lib/klone/scripts/checkmbox
-lib/klone/scripts/cmpfirst
-lib/klone/scripts/coffee
-lib/klone/scripts/colors
-lib/klone/scripts/copy-date
-lib/klone/scripts/curtime
-lib/klone/scripts/diskchange
-lib/klone/scripts/end-marker
-lib/klone/scripts/enumerate
-lib/klone/scripts/extract-hrefs
-lib/klone/scripts/file-case
-lib/klone/scripts/file-is-size
-lib/klone/scripts/file-test
-lib/klone/scripts/filedatabase-upgrade
-lib/klone/scripts/filenames-non-83
-lib/klone/scripts/filesize
-lib/klone/scripts/find-duplicated-files
-lib/klone/scripts/find-old-syntax
-lib/klone/scripts/fix-frame-ps
-lib/klone/scripts/fix-klone-scripts-path
-lib/klone/scripts/fix-koalabot-log
-lib/klone/scripts/fixframetext
-lib/klone/scripts/floppies
-lib/klone/scripts/floppy-salvage
-lib/klone/scripts/fold-lines
-lib/klone/scripts/follow-link
-lib/klone/scripts/ftp-list-news
-lib/klone/scripts/getftp
-lib/klone/scripts/gmail
-lib/klone/scripts/gmon-dump
-lib/klone/scripts/gnews
-lib/klone/scripts/gr
-lib/klone/scripts/hexgrep
-lib/klone/scripts/html-norobots
-lib/klone/scripts/html-quote
-lib/klone/scripts/idraw2text
-lib/klone/scripts/ifdef-expand
-lib/klone/scripts/k-archie
-lib/klone/scripts/kfortress
-lib/klone/scripts/kget
-lib/klone/scripts/klone-autoload-docs
-lib/klone/scripts/klone-update
-lib/klone/scripts/kxf2xml
-lib/klone/scripts/kxhtml
-lib/klone/scripts/linelength
-lib/klone/scripts/ll2le
-lib/klone/scripts/lpt
-lib/klone/scripts/lr
-lib/klone/scripts/make-file
-lib/klone/scripts/mksdir
-lib/klone/scripts/mkshadowdir
-lib/klone/scripts/monitor-file
-lib/klone/scripts/mosaic-new
-lib/klone/scripts/netscape-fix
-lib/klone/scripts/netscape-new-url
-lib/klone/scripts/num
-lib/klone/scripts/numdate
-lib/klone/scripts/qc-check
-lib/klone/scripts/qpak
-lib/klone/scripts/randword
-lib/klone/scripts/replace-strings
-lib/klone/scripts/reverse
-lib/klone/scripts/save-as-mh
-lib/klone/scripts/scalc3-txt-clean
-lib/klone/scripts/sfv-fix
-lib/klone/scripts/slowpipe
-lib/klone/scripts/spy-encode
-lib/klone/scripts/strip-mans
-lib/klone/scripts/tar-chunk
-lib/klone/scripts/timeout
-lib/klone/scripts/tkdir
-lib/klone/scripts/tolower
-lib/klone/scripts/vcat
-lib/klone/scripts/w3q
-lib/klone/scripts/wget-fix-base
-lib/klone/scripts/wrd2txt
-lib/klone/scripts/wrd2xml
-lib/klone/scripts/wwwboards2txt
-lib/klone/scripts/xdoc-strip
-lib/klone/scripts/xfree-modelines
-lib/klone/scripts/xmh-add-date
-lib/klone/scripts/xmh-add-from-headers
-lib/klone/scripts/xmh-process-mail-errors
-lib/klone/scripts/xmh-remove-duplicates
-lib/klone/scripts/xmh-thread
-lib/klone/scripts/xmh-wordwrap
-lib/klone/scripts/xml2kxf
-lib/klone/scripts/xmlpp
-lib/klone/scripts/xmlstats
-lib/klone/scripts/xpm-clean
-lib/klone/scripts/zirconlog-clean
-lib/klone/sdb.kl
-lib/klone/seek.kl
-lib/klone/setqn.kl
-lib/klone/sets.kl
-lib/klone/sh-package.kl
-lib/klone/sh.kl
-lib/klone/shell.kl
-lib/klone/signalnames.kl
-lib/klone/slot-funcs.kl
-lib/klone/smartdoc.kl
-lib/klone/smartloader.kl
-lib/klone/some.kl
-lib/klone/stack-dump.kl
-lib/klone/statparams.kl
-lib/klone/stdin.kl
-lib/klone/store-error-name.kl
-lib/klone/stringcase.kl
-lib/klone/struct-lite.kl
-lib/klone/sub-toplevel.kl
-lib/klone/subseq-ptr.kl
-lib/klone/sw2re.kl
-lib/klone/symbol-plist.kl
-lib/klone/system-and-pipes.kl
-lib/klone/time.kl
-lib/klone/trace-all.kl
-lib/klone/trace.kl
-lib/klone/trap-error.kl
-lib/klone/unboundp.kl
-lib/klone/unless.kl
-lib/klone/utf8.kl
-lib/klone/verbose-p.kl
-lib/klone/version-num.kl
-lib/klone/when.kl
-lib/klone/write-string.kl
-lib/klone/xml-kxf.kl
-lib/klone/xml-sxp.kl
-lib/klone/xpm-format.kl
-%%PORTDOCS%%%%DOCSDIR%%/KloneReference.ps
-%%PORTDOCS%%%%DOCSDIR%%/Profiler.readme
-%%PORTDOCS%%%%DOCSDIR%%/amc-lisp.el
-%%PORTDOCS%%%%DOCSDIR%%/xml-sxp.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm lib/klone/scripts
-@dirrm lib/klone
diff --git a/mail/Makefile b/mail/Makefile
index 7b0906887faf..f38d9d0c17c1 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -10,7 +10,6 @@
SUBDIR += akpop3d
SUBDIR += alpine
SUBDIR += altermime
- SUBDIR += althea
SUBDIR += amavis-logwatch
SUBDIR += annoyance-filter
SUBDIR += anomy-sanitizer
@@ -234,7 +233,6 @@
SUBDIR += lookout
SUBDIR += lurker
SUBDIR += mail-notification
- SUBDIR += mail2procmailrc
SUBDIR += mail2sms
SUBDIR += mailagent
SUBDIR += mailcrypt
@@ -633,7 +631,6 @@
SUBDIR += simscan
SUBDIR += slapd-cyrus
SUBDIR += sma
- SUBDIR += smail
SUBDIR += smfsav
SUBDIR += smtp-cli
SUBDIR += smtp-gated
diff --git a/mail/althea/Makefile b/mail/althea/Makefile
deleted file mode 100644
index 761ec9527c69..000000000000
--- a/mail/althea/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Mikhail Teterin <mi@aldan.algebra.com>
-# $FreeBSD$
-
-PORTNAME= althea
-PORTVERSION= 0.5.7
-PORTREVISION= 5
-CATEGORIES= mail
-MASTER_SITES= SF
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Yet another GTK-based mail reader for X. Supports IMAP
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= gettext
-USE_OPENSSL= yes
-MAKE_ENV= MKDIR="${MKDIR}"
-MAKEFILE= ${FILESDIR}/Makefile.bsd
-USE_GNOME= gtk12
-
-NO_STAGE= yes
-post-patch:
-.for file in Documentation/help.html load_config.h save_config.h
- @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/${file}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/mail/althea/distinfo b/mail/althea/distinfo
deleted file mode 100644
index 243a895e8554..000000000000
--- a/mail/althea/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (althea-0.5.7.tgz) = 915112e24b5ea7db38e7e3fdb63ff39fb0852ed0a27c540ad31329fc3d920aee
-SIZE (althea-0.5.7.tgz) = 357483
diff --git a/mail/althea/files/Makefile.bsd b/mail/althea/files/Makefile.bsd
deleted file mode 100644
index 16bb1c12143d..000000000000
--- a/mail/althea/files/Makefile.bsd
+++ /dev/null
@@ -1,36 +0,0 @@
-PROG= althea
-NO_MAN= forget it :(
-
-objs!= ${MAKE} -V OBJS -f ${.CURDIR}/Makefile
-SRCS:= ${objs:.o=.cpp} main.cpp
-
-BINDIR=${PREFIX}/bin
-DOCDIR=${PREFIX}/share/doc/${PROG}
-PIXDIR=${PREFIX}/share/${PROG}
-LOCALEDIR=${PREFIX}/share/locale
-
-MAIL_POLL_INTERVAL = 60000
-
-# Compiled-in pathes:
-CXXFLAGS+=-DPACKAGE=\"${PROG}\" -DDOCDIR=\"${DOCDIR}\" -DPIXDIR=\"${PIXDIR}\" -DLOCALEDIR=\"${LOCALEDIR}\" -DMAIL_POLL_INTERVAL=${MAIL_POLL_INTERVAL}
-CXXFLAGS+=-ftemplate-depth-30
-
-# Use the GTK's CFLAGS:
-CXXFLAGS+=`${GTK_CONFIG} --cflags gthread` -I${OPENSSLINC}
-
-# Use the GTK's libraries:
-LDADD+=`${GTK_CONFIG} --libs gthread` -L${OPENSSLLIB} -lssl -lcrypto
-
-# A hack to ensure C++ is called to do the final linking:
-CC:= ${CXX}
-
-${DOCDIR}/images ${PIXDIR}:
- ${MKDIR} $@
-
-beforeinstall: ${DOCDIR}/images ${PIXDIR}
- ${BSD_INSTALL_DATA} ${.CURDIR}/Documentation/help.html ${DOCDIR}
- ${BSD_INSTALL_DATA} ${.CURDIR}/Documentation/images/*.* ${DOCDIR}/images
- ${BSD_INSTALL_DATA} ${.CURDIR}/pixmaps/*.* ${PIXDIR}
- ${BSD_INSTALL_DATA} ${.CURDIR}/althearc.example ${PREFIX}/etc/
-
-.include <bsd.prog.mk>
diff --git a/mail/althea/files/patch-MIME.cpp b/mail/althea/files/patch-MIME.cpp
deleted file mode 100644
index 5bb9e9204ba3..000000000000
--- a/mail/althea/files/patch-MIME.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- MIME.cpp.orig Wed Jan 23 02:30:15 2002
-+++ MIME.cpp Fri Dec 27 03:56:30 2002
-@@ -91,7 +91,7 @@
- }
-
- void check(unsigned int convertedVal, ifstream &fileIn, int loc, int counter) {
-- unsigned char c;
-+ char c;
-
- fileIn.get(c);
- if ((unsigned int)c!=convertedVal) {
diff --git a/mail/althea/files/patch-MIME.h b/mail/althea/files/patch-MIME.h
deleted file mode 100644
index 2215bb630d7f..000000000000
--- a/mail/althea/files/patch-MIME.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- MIME.h.orig Wed Jan 23 02:30:15 2002
-+++ MIME.h Fri Dec 27 03:28:03 2002
-@@ -1,5 +1,7 @@
- #ifndef MIME_H
- #define MIME_H
-+namespace std {};
-+using namespace std;
-
-
- #include <string>
diff --git a/mail/althea/files/patch-SendMail.cpp b/mail/althea/files/patch-SendMail.cpp
deleted file mode 100644
index f35706059a43..000000000000
--- a/mail/althea/files/patch-SendMail.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- SendMail.cpp.orig Wed Jan 23 02:30:15 2002
-+++ SendMail.cpp Mon Jun 24 21:01:22 2002
-@@ -3,6 +3,7 @@
- // -- created 4/11/00 updated 4/11/00
- /////////////////////////////////////////
-
-+#include <pthread.h>
- #include "SendMail.h"
-
- extern Althea gAlthea;
diff --git a/mail/althea/files/patch-tolower.h b/mail/althea/files/patch-tolower.h
deleted file mode 100644
index 79caf3377034..000000000000
--- a/mail/althea/files/patch-tolower.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- tolower.h.orig Wed Jan 23 02:30:15 2002
-+++ tolower.h Fri Dec 27 03:27:01 2002
-@@ -1,5 +1,7 @@
- #ifndef TOLOWER_H
- #define TOLOWER_H
-+namespace std {};
-+using namespace std;
-
- #include <iostream>
- #include <string>
diff --git a/mail/althea/pkg-descr b/mail/althea/pkg-descr
deleted file mode 100644
index 95b739613c06..000000000000
--- a/mail/althea/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The designers of Althea felt that there wasn't a stable, easy to
-use, GUI, IMAP (Internet Message Access Protocol) e-mail client
-for X/GTK+. The design goal was a stable e-mail client with the
-richness of usability of Microsoft's Outlook, Qualcomm's Eudora,
-and Cyrusoft's Mulberry.
-
-WWW: http://althea.sourceforge.net/
diff --git a/mail/althea/pkg-plist b/mail/althea/pkg-plist
deleted file mode 100644
index 2d36a19df365..000000000000
--- a/mail/althea/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-bin/althea
-etc/althearc.example
-share/althea/address.xpm
-share/althea/althea.xpm
-share/althea/attach.xpm
-share/althea/check.xpm
-share/althea/close.xpm
-share/althea/delete.xpm
-share/althea/folder.xpm
-share/althea/forward.xpm
-share/althea/new.xpm
-share/althea/print.xpm
-share/althea/reply.xpm
-share/althea/save.xpm
-share/althea/send.xpm
-share/althea/server.xpm
-share/doc/althea/help.html
-share/doc/althea/images/althea.png
-share/doc/althea/images/altheaMenu.png
-share/doc/althea/images/configServer.png
-share/doc/althea/images/configSession.png
-share/doc/althea/images/helpMenu.png
-share/doc/althea/images/messageMenu.png
-share/doc/althea/images/sf.gif
-share/doc/althea/images/toolbar.png
-share/doc/althea/images/typicalSession.png
-share/doc/althea/images/typicalSessionSmall.png
-@dirrm share/doc/althea/images
-@dirrm share/doc/althea
-@dirrm share/althea
diff --git a/mail/mail2procmailrc/Makefile b/mail/mail2procmailrc/Makefile
deleted file mode 100644
index ce2df486527d..000000000000
--- a/mail/mail2procmailrc/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= mail2procmailrc
-PORTVERSION= 0.9
-CATEGORIES= mail
-MASTER_SITES= http://www.tux.org/~timball/download/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= mail to procmailrc generator
-
-RUN_DEPENDS= p5-Curses>=0:${PORTSDIR}/devel/p5-Curses \
- p5-Curses-Widgets>=0:${PORTSDIR}/devel/p5-Curses-Widgets \
- p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= perl5
-NO_BUILD= yes
-
-NO_STAGE= yes
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/generateproc.pl ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/mail2procmail.pl ${PREFIX}/bin/mail2procmail
-
-.include <bsd.port.mk>
diff --git a/mail/mail2procmailrc/distinfo b/mail/mail2procmailrc/distinfo
deleted file mode 100644
index 0f5fce99bd7d..000000000000
--- a/mail/mail2procmailrc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mail2procmailrc.tar.gz) = 098733d18f43ca873a70528435520bbec80e276bc15c590acdcc17a954408113
-SIZE (mail2procmailrc.tar.gz) = 8382
diff --git a/mail/mail2procmailrc/pkg-descr b/mail/mail2procmailrc/pkg-descr
deleted file mode 100644
index efc375b52ae8..000000000000
--- a/mail/mail2procmailrc/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-It's *really* ment to be use from inside mutt... but to use it from a command
-line you can do it like this:
-mail2procmail < some.mail.letter
-
-The needed lines to your muttrc is something like:
-macro pager \Cf "|~/path/to/mail2procmail\n"
-macro pager \Cf ":set pipe_decode\n|~/path/to/mail2procmail\n"
-
-This will binds <ctrl>-f to execute mail2procmail... mail2procmail will
-exec generateproc.pl to generate a file called ~/.procmail/m2proc.rc.
-in your .procmailrc you should have something like
-"INCLUDERC=~/.procmail/m2proc.rc" and everything should work.
-
-WWW: http://www.tux.org/~timball/
diff --git a/mail/mail2procmailrc/pkg-plist b/mail/mail2procmailrc/pkg-plist
deleted file mode 100644
index 02306c460fae..000000000000
--- a/mail/mail2procmailrc/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/generateproc.pl
-bin/mail2procmail
diff --git a/mail/smail/Makefile b/mail/smail/Makefile
deleted file mode 100644
index c921b054d182..000000000000
--- a/mail/smail/Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
-# Created by: torstenb
-# $FreeBSD$
-
-PORTNAME= smail
-PORTVERSION= 3.2.0.121
-PORTREVISION= 2
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.planix.com/pub/Smail/%SUBDIR%/ \
- ftp://ftp.fu-berlin.de/unix/mail/smail/%SUBDIR%/
-MASTER_SITE_SUBDIR= . OLD
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A program used for receiving and delivering mail
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libident.a:${PORTSDIR}/security/libident
-LIB_DEPENDS= pcre.3:${PORTSDIR}/devel/pcre
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-CONFLICTS= bsmtp-1.* courier-0.* postfix-1.* postfix-2.* sendmail-8.* sendmail-*-8.* zmailer-2.*
-
-.if !defined(NO_INSTALL_MANPAGES)
-MAN1= pathto.1 uuwho.1 uupath.1
-MAN5= smailconf.5 smail.5 smaildrct.5 smailmeth.5 smailqual.5 \
- smailrtrs.5 smailrtry.5 smailtrns.5 aliases.5
-MAN8= pathalias.8 mkdbm.8 mkline.8 mksort.8 mkaliases.8 smail.8 \
- mkpath.8 pathmerge.8 checkerr.8 getmap.8 mkhpath.8 savelog.8 \
- mkuuwho.8 mailq.8 sendmail.8 runq.8 rmail.8 rsmtp.8 smtpd.8 \
- newaliases.8 smailbug.8 unfreezemail.8 bouncemail.8 logsumm.8
-.endif
-
-CFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-LIBS+= -lident -lwrap -lpcre
-
-CYRUS_USER?= cyrus
-CYRUS_GROUP?= cyrus
-CYRUS_DELIVER_PATH?= ${LOCALBASE}/cyrus/bin/deliver
-
-MAKE_JOBS_UNSAFE= yes
-
-OPTIONS_SINGLE= CYRUS
-OPTIONS_SINGLE_CYRUS= CYRUS22 CYRUS23
-OPTIONS_DEFINE= CYRUS REPLACE_CONF
-CYRUS_DESC= Use cyrus as local transport
-CYRUS22_DESC= Use mail/cyrus-imapd22 as local transport
-CYRUS23_DESC= Use mail/cyrus-imapd23 as local transport
-REPLACE_CONF_DESC= Replace /etc/mail/mailer.conf
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MCYRUS22}
-CYRUS_PORT= ${PORTSDIR}/mail/cyrus-imapd22
-.else
-CYRUS_PORT= ${PORTSDIR}/mail/cyrus-imapd23
-.endif
-
-.if ${PORT_OPTIONS:MCYRUS}
-RUN_DEPENDS+= cyrus/bin/deliver:${CYRUS_PORT}
-CYRUS_IMAPD= USE_CYRUS_IMAPD
-PLIST_SUB+= CYRUS_DELIVER=""
-.else
-PLIST_SUB+= CYRUS_DELIVER="@comment "
-.endif
-
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "sparc64"
-ARCH_TYPE=64bit
-.else
-ARCH_TYPE=32bit
-.endif
-
-do-configure:
- @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
- -e 's|%%MANPREFIX%%|${MANPREFIX}|g' \
- -e 's|%%CFLAGS%%|${CFLAGS}|g' \
- -e 's|%%CPPFLAGS%%|${CPPFLAGS}|g' \
- -e 's|%%LDFLAGS%%|${LDFLAGS}|g' \
- -e 's|%%LIBS%%|${LIBS}|g' \
- -e 's|%%ARCH_TYPE%%|${ARCH_TYPE}|g' \
- -e 's|%%CYRUS_IMAPD%%|${CYRUS_IMAPD}|g' \
- ${FILESDIR}/freebsd5.in > ${WRKSRC}/conf/os/freebsd5
- @${ECHO_CMD} OS_TYPE=freebsd5 > ${WRKSRC}/conf/EDITME
- @${ECHO_CMD} STRIP=yes >> ${WRKSRC}/conf/EDITME
- @${ECHO_CMD} CYRUS_USER="${CYRUS_USER}" >> ${WRKSRC}/conf/EDITME
- @${ECHO_CMD} CYRUS_GROUP="${CYRUS_GROUP}" >> ${WRKSRC}/conf/EDITME
- @${ECHO_CMD} CYRUS_DELIVER_PATH="${CYRUS_DELIVER_PATH}" >> ${WRKSRC}/conf/EDITME
- @${LN} -sf ${WRKSRC}/conf/Make.local-BSD ${WRKSRC}/conf/Make.local
- @${REINPLACE_CMD} -e 's|defs install|defs|g' \
- ${WRKSRC}/man/Makefile
- @${ECHO_CMD} >> ${WRKSRC}/man/Makefile
- @${ECHO_CMD} install: >> ${WRKSRC}/man/Makefile
-
-pre-install:
- @${MKDIR} ${PREFIX}/etc/smail
-
-post-install:
-.if ${PORT_OPTIONS:MREPLACE_CONF}
- @make replace
-.endif
-
-.if ${PORT_OPTIONS:MCYRUS}
- @cd ${WRKSRC}/util && make install-cyrus-bins
-.endif
-
-.if !defined(NO_INSTALL_MANPAGES)
- @cd ${WRKSRC}/man && make installman
-.endif
-
-replace:
- @${ECHO_MSG} "===> Activating smail in /etc/mail/mailer.conf"
- ${MV} -f /etc/mail/mailer.conf /etc/mail/mailer.conf.bak
- @${ECHO_CMD} "#" > /etc/mail/mailer.conf
- @${ECHO_CMD} -n "# Execute the smail sendmail program" >> /etc/mail/mailer.conf
- @${ECHO_CMD} ", named ${PREFIX}/bin/smail" >> /etc/mail/mailer.conf
- @${ECHO_CMD} "#" >> /etc/mail/mailer.conf
- @${ECHO_CMD} "sendmail ${PREFIX}/bin/smail" >> /etc/mail/mailer.conf
- @${ECHO_CMD} "send-mail ${PREFIX}/bin/smail" >> /etc/mail/mailer.conf
- @${ECHO_CMD} "mailq ${PREFIX}/bin/smail" >> /etc/mail/mailer.conf
- @${ECHO_CMD} "newaliases ${PREFIX}/bin/smail" >> /etc/mail/mailer.conf
-
-.include <bsd.port.post.mk>
diff --git a/mail/smail/distinfo b/mail/smail/distinfo
deleted file mode 100644
index 610289800db6..000000000000
--- a/mail/smail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (smail-3.2.0.121.tar.gz) = 7c81c9ee7d52fee5b1d7d1c3cebe19ca36b3a5c553859c8db3f5625f4a415322
-SIZE (smail-3.2.0.121.tar.gz) = 1833218
diff --git a/mail/smail/files/freebsd5.in b/mail/smail/files/freebsd5.in
deleted file mode 100644
index e7c05c1e4f2a..000000000000
--- a/mail/smail/files/freebsd5.in
+++ /dev/null
@@ -1,89 +0,0 @@
-# FreeBSD 5.x
-
-. $ROOT/conf/os/bsd4.4-lite
-
-# OSNAMES - Names defining this operating system
-OSNAMES="FREEBSD:$OSNAMES"
-
-# MAN1 - where smail user command man pages are to be installed
-# MAN5 - where smail file format man pages are to be installed
-# MAN8 - where smail administrator man pages should be installed
-# MAN1_EXT - file extension for user command man pages
-# MAN5_EXT - file extension for file format man pages
-# MAN8_EXT - file extension for adminstrator man pages
-#
-#
-MAN1_EXT=1
-MAN1=%%MANPREFIX%%/man/man1
-MAN5_EXT=5
-MAN5=%%MANPREFIX%%/man/man5
-MAN8_EXT=8
-MAN8=%%MANPREFIX%%/man/man8
-
-# SMAIL_BIN_DIR - location for uupath, etc.
-SMAIL_BIN_DIR=%%PREFIX%%/bin
-
-# SMAIL_NAME - to replace sendmail completely
-SMAIL_NAME=%%PREFIX%%/sbin/sendmail
-
-# OTHER_SMAIL_NAMES - to replace sendmail completely
-OTHER_SMAIL_NAMES=%%PREFIX%%/bin/mailq:%%PREFIX%%/bin/rmail:%%PREFIX%%/bin/rsmtp
-
-# NEWALIASES - to replace sendmail completely
-NEWALIASES=%%PREFIX%%/bin/newaliases
-
-# LIB_DIR - config files
-LIB_DIR=%%PREFIX%%/etc/smail
-
-# UTIL_BIN_DIR - programs
-UTIL_BIN_DIR=%%PREFIX%%/libexec/smail
-
-# Enable rfc1413 (ident protocol) and ESMTP sending support (EHLO)
-HAVE=$HAVE:EHLO:RFC1413:LIBWRAP
-
-# NOBODY - a user with few access capabilities
-NOBODY=nobody
-
-# PATHS_FILE, PATHS_TYPE - location and type of the pathalias router database
-PATHS_FILE=paths
-PATHS_TYPE=dbm
-
-# FORCE_PATHS_FILE, FORCE_PATHS_TYPE - location and type of the force_paths
-# router database
-FORCE_PATHS_FILE=forcepaths
-FORCE_PATHS_TYPE=lsearch
-
-# FORCE_SMTP_FILE, FORCE_SMTP_TYPE - location and type of the force_smtp
-# router database
-FORCE_SMTP_FILE=forcesmtp
-FORCE_SMTP_TYPE=lsearch
-
-# Rewrite File
-REWRITE_FILE=rewrite
-REWRITE_TYPE=lsearch
-
-# CPPFLAGS - interesting flags for the cpp, and cc commands
-CPPFLAGS="-I. -I.. -I../src %%CPPFLAGS%%"
-
-CFLAGS="%%CFLAGS%%"
-
-# LDFLAGS - flags to pass to the loader
-LDFLAGS="%%LDFLAGS%%"
-
-# LIBS - libraries to include in binaries
-LIBS="%%LIBS%%"
-
-# OSLIBS - we don't have libresolv
-OSLIBS="-lcrypt"
-
-SPOOL_DIRS=/var/spool/smail
-TMP_DIR=/var/spool/smail/tmp
-LOG_DIR=/var/log/smail
-UNSHAR_MAP_DIR=/var/spool/uumaps
-NEWS_SPOOL_DIR=/var/spool/news
-UUWHO_FILE=/var/spool/smail/uuwho
-
-MISC_DEFINES="$MISC_DEFINES:USE_TARGET_DOMAIN:NO_FORWARDTO_FILE:USE_LSEARCH_REGEXCMP:USE_STRICT_MX:%%CYRUS_IMAPD%%"
-
-# Architecture type
-ARCH_TYPE=%%ARCH_TYPE%%
diff --git a/mail/smail/files/patch-src-pwcache.c b/mail/smail/files/patch-src-pwcache.c
deleted file mode 100644
index 578020011259..000000000000
--- a/mail/smail/files/patch-src-pwcache.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/pwcache.c.orig 2010-01-25 17:52:32.000000000 -0800
-+++ src/pwcache.c 2010-01-25 17:53:42.000000000 -0800
-@@ -29,7 +29,6 @@
- #include <limits.h>
- #include <grp.h>
- #include <pwd.h>
--#include <utmp.h>
-
- #ifdef STDC_HEADERS
- # include <stdlib.h>
diff --git a/mail/smail/files/patch-util-Makefile b/mail/smail/files/patch-util-Makefile
deleted file mode 100644
index 238e60556395..000000000000
--- a/mail/smail/files/patch-util-Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
---- util/Makefile.orig Tue Jul 12 18:45:55 2005
-+++ util/Makefile Fri Mar 9 12:47:33 2007
-@@ -35,13 +35,14 @@
- LOCAL_SRC=addr.c field.c parse.c ascii.c string.c match.c list.c log.c config.c alloc.c hash.c pwcache.c sysdep.c
- LOCAL_OBJ=addr.o field.o parse.o ascii.o string.o match.o list.o log.o config.o alloc.o hash.o pwcache.o sysdep.o
- LOCAL_LIB=libsmail.a
--SH_TARGETS=checkerr cyrus-deliver-noquota getmap init logsumm mkaliases mkcyrusoqlist mkpath \
-+SH_TARGETS=checkerr getmap init logsumm mkaliases mkpath \
- mkuuwho mkhpath bouncemail savelog smailbug unfreezemail
- C_TARGETS=mkline mksort dcasehost mkdbm pathmerge gleem unsharmap
- UTIL_TARGETS=${SH_TARGETS} ${C_TARGETS}
- # this may not always be sane or necessary....
--BIN_TARGETS=bouncemail cyrus-deliver-noquota mkaliases mkcyrusoqlist smailbug unfreezemail
--TARGETS=${UTIL_TARGETS} ${BIN_TARGETS}
-+BIN_TARGETS=bouncemail mkaliases smailbug unfreezemail
-+CYRUS_BIN_TARGETS=cyrus-deliver-noquota mkcyrusoqlist
-+TARGETS=${UTIL_TARGETS} ${BIN_TARGETS} ${CYRUS_BIN_TARGETS}
- STRIP_TARGETS=mkline mksort dcasehost mkdbm pathmerge gleem unsharmap
- OBJ=mkline.o mksort.o dcasehost.o mkdbm.o pathmerge.o \
- gleem.o unsharmap.o
-@@ -110,6 +111,21 @@
- fi; \
- done; \
- esac
-+
-+install-cyrus-bins: all
-+ @. ./${DEFS_SH}; \
-+ case "$$DONT_INSTALL" in \
-+ ?*) echo Testing ... install ignored; exit 0;; \
-+ esac; \
-+ ${XEXEC} ${SHELL} ${INSTM} -m 0555 $$UTIL_BIN_DIR ${CYRUS_BIN_TARGETS}; \
-+ for i in ${CYRUS_BIN_TARGETS} ; do \
-+ case $$UTIL_BIN_DIR in \
-+ "$$SMAIL_BIN_DIR") xx="";; \
-+ *) xx=$$SMAIL_BIN_DIR/$$i;; \
-+ esac; \
-+ ${XEXEC} ${SHELL} ${INST} -m 0555 $$l_flag -d $$UTIL_BIN_DIR $$i $$i $$xx; \
-+ done; \
-+
-
- install-libs: ${DEFS_SH}
- @. ./${DEFS_SH}; \
diff --git a/mail/smail/pkg-descr b/mail/smail/pkg-descr
deleted file mode 100644
index 70e6c2a6e557..000000000000
--- a/mail/smail/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is Smail, a program used for receiving and delivering mail.
-Its job is to take mail from sources on the local or
-on remote hosts and deliver to the appropriate destinations.
-This may be either on remote hosts or on the local machine.
-It is not intended to be a user interface for reading and
-submitting mail.
-
-WWW: http://www.weird.com/~woods/projects/smail.html
diff --git a/mail/smail/pkg-plist b/mail/smail/pkg-plist
deleted file mode 100644
index 9fc65d0ce207..000000000000
--- a/mail/smail/pkg-plist
+++ /dev/null
@@ -1,63 +0,0 @@
-bin/bouncemail
-%%CYRUS_DELIVER%%bin/cyrus-deliver-noquota
-bin/mailq
-bin/mkaliases
-%%CYRUS_DELIVER%%bin/mkcyrusoqlist
-bin/newaliases
-bin/pathto
-bin/rmail
-bin/rsmtp
-bin/runq
-bin/smail
-bin/smailbug
-bin/smtpd
-bin/unfreezemail
-bin/uupath
-bin/uuwho
-etc/smail/COPYING
-etc/smail/dead-mail.egrep
-etc/smail/dead-mail.senders
-etc/smail/forcepaths
-etc/smail/forcesmtp
-@exec mkdir -p %D/etc/smail/maps
-@exec mkdir -p %D/etc/smail/methods
-etc/smail/paths
-etc/smail/rewrite
-libexec/smail/bouncemail
-libexec/smail/bouncemail.O
-libexec/smail/checkerr
-%%CYRUS_DELIVER%%libexec/smail/cyrus-deliver-noquota
-%%CYRUS_DELIVER%%libexec/smail/cyrus-deliver-noquota.O
-libexec/smail/dcasehost
-libexec/smail/getmap
-libexec/smail/getopt
-libexec/smail/gleem
-libexec/smail/init
-libexec/smail/logsumm
-libexec/smail/logsumm.awk
-libexec/smail/makedb
-libexec/smail/mkaliases
-libexec/smail/mkaliases.O
-%%CYRUS_DELIVER%%libexec/smail/mkcyrusoqlist
-%%CYRUS_DELIVER%%libexec/smail/mkcyrusoqlist.O
-libexec/smail/mkdbm
-libexec/smail/mkhpath
-libexec/smail/mkline
-libexec/smail/mkpath
-libexec/smail/mkpath.awk
-libexec/smail/mksort
-libexec/smail/mkuuwho
-libexec/smail/mkuuwho.awk
-libexec/smail/pathalias
-libexec/smail/pathmerge
-libexec/smail/savelog
-libexec/smail/smailbug
-libexec/smail/smailbug.O
-libexec/smail/unfreezemail
-libexec/smail/unfreezemail.O
-libexec/smail/unsharmap
-sbin/sendmail
-@dirrm libexec/smail
-@dirrm etc/smail/maps
-@dirrm etc/smail/methods
-@dirrm etc/smail
diff --git a/math/Makefile b/math/Makefile
index 5ea17423df50..e06fba56d4cd 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -650,7 +650,6 @@
SUBDIR += truthtable
SUBDIR += tvmet
SUBDIR += ufc
- SUBDIR += umatrix
SUBDIR += ump
SUBDIR += units
SUBDIR += unixstat
diff --git a/math/umatrix/Makefile b/math/umatrix/Makefile
deleted file mode 100644
index 887142dd167b..000000000000
--- a/math/umatrix/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Sandro Sigala <ssigala@globalnet.it>
-# $FreeBSD$
-
-PORTNAME= umatrix
-PORTVERSION= 1.1
-CATEGORIES= math
-MASTER_SITES= http://www.sigala.it/sandro/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple matrix package
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-MAN1= umatrix.1
-PLIST_FILES= bin/umatrix
-
-NO_STAGE= yes
-.include <bsd.port.mk>
diff --git a/math/umatrix/distinfo b/math/umatrix/distinfo
deleted file mode 100644
index 1b01b274a85b..000000000000
--- a/math/umatrix/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (umatrix-1.1.tar.gz) = 4bac1b6cce2154b1a3571a05f74054ed104080e8a70014196a8604fd5aff0c5d
-SIZE (umatrix-1.1.tar.gz) = 17554
diff --git a/math/umatrix/pkg-descr b/math/umatrix/pkg-descr
deleted file mode 100644
index 758dc601ad91..000000000000
--- a/math/umatrix/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-uMatrix is a very simple package written in two days useful for matrices
-introduction in high schools. It is able of compute the determinant of
-the matrix (of any order), compute the matrices product and some other
-minor operations.
diff --git a/misc/Makefile b/misc/Makefile
index b579ecbd4093..69c426e288a4 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -442,7 +442,6 @@
SUBDIR += translate
SUBDIR += ttyrec
SUBDIR += tvbrowser
- SUBDIR += txt2regex
SUBDIR += typetrainer
SUBDIR += uk-phone
SUBDIR += uk-postcodes
diff --git a/misc/txt2regex/Makefile b/misc/txt2regex/Makefile
deleted file mode 100644
index bc6fb882bb7f..000000000000
--- a/misc/txt2regex/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= txt2regex
-PORTVERSION= 0.8
-PORTREVISION= 1
-CATEGORIES= misc
-MASTER_SITES= http://txt2regex.sourceforge.net/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Regular Expression "wizard"
-
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-NO_BUILD= yes
-
-MAN1= txt2regex.1
-PLIST_FILES= bin/txt2regex
-
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} -e \
- "s,/bin/bash,${LOCALBASE}/bin/bash,g" ${WRKSRC}/${DISTNAME}.sh
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}.sh ${PREFIX}/bin/txt2regex
- ${INSTALL_MAN} ${WRKSRC}/txt2regex.man ${MANPREFIX}/man/man1/txt2regex.1
-
-.include <bsd.port.mk>
diff --git a/misc/txt2regex/distinfo b/misc/txt2regex/distinfo
deleted file mode 100644
index e92c46a07e76..000000000000
--- a/misc/txt2regex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (txt2regex-0.8.tgz) = 19a10fbcc144ab80d1998488be380e5c4b307101e2740491d9f90685a5c0fc8d
-SIZE (txt2regex-0.8.tgz) = 40514
diff --git a/misc/txt2regex/pkg-descr b/misc/txt2regex/pkg-descr
deleted file mode 100644
index b37a144357c7..000000000000
--- a/misc/txt2regex/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-^txt2regex$ is a Regular Expression Wizard that converts human sentences to
-regexes. In a simple interactive console interface, the user answer
-questions and the program build the regexes for more than 20 programs, like
-Vim, Emacs, Perl, PHP, Python, Procmail and OpenOffice.org. It is a Shell
-Script 100% written with Bash builtin commands.
-
-WWW: http://txt2regex.sourceforge.net/
diff --git a/net/Makefile b/net/Makefile
index b019cabfa4b2..82449a5307b5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -136,7 +136,6 @@
SUBDIR += flowgrep
SUBDIR += fonulator
SUBDIR += foreman-proxy
- SUBDIR += forg
SUBDIR += fpc-ldap
SUBDIR += fpc-pcap
SUBDIR += fping
@@ -164,7 +163,6 @@
SUBDIR += glib-networking
SUBDIR += gnet2
SUBDIR += gnetcat
- SUBDIR += gnome-mud
SUBDIR += gnome-netstatus
SUBDIR += gnome-nettool
SUBDIR += gnu-dico
@@ -405,7 +403,6 @@
SUBDIR += nemesis
SUBDIR += nepenthes
SUBDIR += nepim
- SUBDIR += net-http
SUBDIR += net6
SUBDIR += netatalk
SUBDIR += netatalk3
@@ -883,7 +880,6 @@
SUBDIR += ptunnel
SUBDIR += pure-sockets
SUBDIR += pvm
- SUBDIR += pvm++
SUBDIR += pwhois
SUBDIR += pxe
SUBDIR += pxe-pdhcp
@@ -1001,7 +997,6 @@
SUBDIR += rinetd
SUBDIR += ripe-whois
SUBDIR += ris
- SUBDIR += rmsg
SUBDIR += rp-pppoe
SUBDIR += rshell
SUBDIR += rsmb
@@ -1101,7 +1096,6 @@
SUBDIR += sflowtool
SUBDIR += shadowsocks-libev
SUBDIR += shaperprobe
- SUBDIR += sharity-light
SUBDIR += shelldap
SUBDIR += shmux
SUBDIR += silc-client
diff --git a/net/forg/Makefile b/net/forg/Makefile
deleted file mode 100644
index dab417a4af11..000000000000
--- a/net/forg/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= forg
-PORTVERSION= 0.5.1
-PORTREVISION= 4
-CATEGORIES= net python
-MASTER_SITES= http://gopher.quux.org:70/give-me-gopher/
-# Old home website doesn't seem to work anymore (19/05/03)
-#MASTER_SITES= http://opop.nols.com/proggie/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Gopher client
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \
- ${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_PYTHON= yes
-NO_BUILD= yes
-
-NO_STAGE= yes
-post-patch:
-.for file in forg.py mini-forg.py
- @${REINPLACE_CMD} -e "s,/usr/bin/python,${PYTHON_CMD},g" ${WRKSRC}/${file}
-.endfor
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/forg.py ${PREFIX}/bin/forg
- ${CP} ${WRKSRC}/*.py ${PYTHON_SITELIBDIR}
-
-.include <bsd.port.mk>
diff --git a/net/forg/distinfo b/net/forg/distinfo
deleted file mode 100644
index e1eda10e396a..000000000000
--- a/net/forg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (forg-0.5.1.tar.gz) = fa19328869ac7b2772a091080b988b7748f7cf4a5dd8735f4a2dd984167c1cd3
-SIZE (forg-0.5.1.tar.gz) = 91605
diff --git a/net/forg/pkg-descr b/net/forg/pkg-descr
deleted file mode 100644
index 3a5097e4afb5..000000000000
--- a/net/forg/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-A Gopher client.
-
-Feature :
-
- - Ability to load other programs with different file formats.
- - Full caching of directories and files.
- - Searching supported.
- - Bookmark support.
- - Directories are searchable by name.
- - Statistics on size of cache, number of files in the cache, and number
- of documents in the queue.
- - Ability to save files and directories.
- - ASK menus.
- - Context menus for individual gopher items.
- - Right click context menus on all items providing all available
- information on a resource.
- - Managerspeak.
diff --git a/net/forg/pkg-plist b/net/forg/pkg-plist
deleted file mode 100644
index bbe02e19afe6..000000000000
--- a/net/forg/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-bin/forg
-%%PYTHON_SITELIBDIR%%/AskForm.py
-%%PYTHON_SITELIBDIR%%/Associations.py
-%%PYTHON_SITELIBDIR%%/AssociationsEditor.py
-%%PYTHON_SITELIBDIR%%/Bookmark.py
-%%PYTHON_SITELIBDIR%%/BookmarkEditor.py
-%%PYTHON_SITELIBDIR%%/Cache.py
-%%PYTHON_SITELIBDIR%%/Connection.py
-%%PYTHON_SITELIBDIR%%/ContentFrame.py
-%%PYTHON_SITELIBDIR%%/Dialogs.py
-%%PYTHON_SITELIBDIR%%/GUIAskForm.py
-%%PYTHON_SITELIBDIR%%/GUIDirectory.py
-%%PYTHON_SITELIBDIR%%/GUIError.py
-%%PYTHON_SITELIBDIR%%/GUIFile.py
-%%PYTHON_SITELIBDIR%%/GUIQuestion.py
-%%PYTHON_SITELIBDIR%%/GUISaveFile.py
-%%PYTHON_SITELIBDIR%%/GUISearch.py
-%%PYTHON_SITELIBDIR%%/GopherConnection.py
-%%PYTHON_SITELIBDIR%%/GopherObject.py
-%%PYTHON_SITELIBDIR%%/GopherResource.py
-%%PYTHON_SITELIBDIR%%/GopherResponse.py
-%%PYTHON_SITELIBDIR%%/List.py
-%%PYTHON_SITELIBDIR%%/ListNode.py
-%%PYTHON_SITELIBDIR%%/Options.py
-%%PYTHON_SITELIBDIR%%/Question.py
-%%PYTHON_SITELIBDIR%%/ResourceInformation.py
-%%PYTHON_SITELIBDIR%%/State.py
-%%PYTHON_SITELIBDIR%%/TkGui.py
-%%PYTHON_SITELIBDIR%%/Tree.py
-%%PYTHON_SITELIBDIR%%/forg.py
-%%PYTHON_SITELIBDIR%%/gopher.py
-%%PYTHON_SITELIBDIR%%/mini-forg.py
-%%PYTHON_SITELIBDIR%%/utils.py
diff --git a/net/gnome-mud/Makefile b/net/gnome-mud/Makefile
deleted file mode 100644
index 337203611320..000000000000
--- a/net/gnome-mud/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: will
-# $FreeBSD$
-
-PORTNAME= gnome-mud
-PORTVERSION= 0.11.2
-PORTREVISION= 3
-CATEGORIES= net gnome
-MASTER_SITES= GNOME
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK-based MUD client with triggers, aliases, colors, etc
-
-LIB_DEPENDS= pcre.3:${PORTSDIR}/devel/pcre \
- gnet-2.0.0:${PORTSDIR}/net/gnet2
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_BZIP2= yes
-USES= pathfix gettext gmake pkgconfig
-USE_GNOME= gconf2 gnomeprefix intlhack libglade2 vte
-USE_GSTREAMER= yes
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lintl
-INSTALLS_ICONS= yes
-
-MAN6= gnome-mud.6
-GCONF_SCHEMAS= gnome-mud.schemas
-
-NO_STAGE= yes
-.include <bsd.port.mk>
diff --git a/net/gnome-mud/distinfo b/net/gnome-mud/distinfo
deleted file mode 100644
index 39ce0c2e117c..000000000000
--- a/net/gnome-mud/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome-mud-0.11.2.tar.bz2) = d449e1433ab7d8b40bd4133ae6ef25b723f2d2894709094d196a10b930f52b06
-SIZE (gnome-mud-0.11.2.tar.bz2) = 444294
diff --git a/net/gnome-mud/pkg-descr b/net/gnome-mud/pkg-descr
deleted file mode 100644
index def8b61f6cec..000000000000
--- a/net/gnome-mud/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GNOME-MUD is a mudclient for GNOME. It offers many features, such
-as full support for ANSI colors, aliases, command history, triggers,
-automapping, multiple connections, and so forth.
-
-WWW: http://live.gnome.org/GnomeMud
diff --git a/net/gnome-mud/pkg-plist b/net/gnome-mud/pkg-plist
deleted file mode 100644
index 6da9bf8ba1ba..000000000000
--- a/net/gnome-mud/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/gnome-mud
-share/applications/gnome-mud.desktop
-%%DATADIR%%/directions.glade
-%%DATADIR%%/main.glade
-%%DATADIR%%/muds.glade
-%%DATADIR%%/prefs.glade
-share/icons/hicolor/16x16/apps/gnome-mud.png
-share/icons/hicolor/22x22/apps/gnome-mud.png
-share/icons/hicolor/24x24/apps/gnome-mud.png
-share/icons/hicolor/32x32/apps/gnome-mud.png
-share/icons/hicolor/scalable/apps/gnome-mud.svg
-share/locale/ar/LC_MESSAGES/gnome-mud.mo
-share/locale/az/LC_MESSAGES/gnome-mud.mo
-share/locale/ca/LC_MESSAGES/gnome-mud.mo
-share/locale/cs/LC_MESSAGES/gnome-mud.mo
-share/locale/de/LC_MESSAGES/gnome-mud.mo
-share/locale/dz/LC_MESSAGES/gnome-mud.mo
-share/locale/el/LC_MESSAGES/gnome-mud.mo
-share/locale/en_CA/LC_MESSAGES/gnome-mud.mo
-share/locale/en_GB/LC_MESSAGES/gnome-mud.mo
-share/locale/es/LC_MESSAGES/gnome-mud.mo
-share/locale/fr/LC_MESSAGES/gnome-mud.mo
-share/locale/hr/LC_MESSAGES/gnome-mud.mo
-share/locale/mk/LC_MESSAGES/gnome-mud.mo
-share/locale/ml/LC_MESSAGES/gnome-mud.mo
-share/locale/nb/LC_MESSAGES/gnome-mud.mo
-share/locale/ne/LC_MESSAGES/gnome-mud.mo
-share/locale/nl/LC_MESSAGES/gnome-mud.mo
-share/locale/oc/LC_MESSAGES/gnome-mud.mo
-share/locale/pa/LC_MESSAGES/gnome-mud.mo
-share/locale/pl/LC_MESSAGES/gnome-mud.mo
-share/locale/pt/LC_MESSAGES/gnome-mud.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-mud.mo
-share/locale/rw/LC_MESSAGES/gnome-mud.mo
-share/locale/sr/LC_MESSAGES/gnome-mud.mo
-share/locale/sr@Latn/LC_MESSAGES/gnome-mud.mo
-share/locale/sv/LC_MESSAGES/gnome-mud.mo
-share/locale/tr/LC_MESSAGES/gnome-mud.mo
-share/locale/uk/LC_MESSAGES/gnome-mud.mo
-share/locale/vi/LC_MESSAGES/gnome-mud.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-mud.mo
-@dirrm %%DATADIR%%
diff --git a/net/net-http/Makefile b/net/net-http/Makefile
deleted file mode 100644
index c489a9f27d9d..000000000000
--- a/net/net-http/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= net-http
-PORTVERSION= 0.3.1
-PORTREVISION= 3
-CATEGORIES= net scheme
-MASTER_SITES= http://evan.prodromou.name/software/net-http/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A library for doing HTTP client-side programming in Guile
-
-BUILD_DEPENDS= guile:${PORTSDIR}/lang/guile
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_BUILD= yes
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-GUILE_VER!= ${MAKE} -C ${PORTSDIR}/lang/guile -V GUILE_VER
-PLIST_SUB= GUILE_VER="${GUILE_VER}"
-
-do-install:
- ${CP} -R ${WRKSRC}/net/ ${LOCALBASE}/share/guile/${GUILE_VER}/net/
-
-.include <bsd.port.mk>
diff --git a/net/net-http/distinfo b/net/net-http/distinfo
deleted file mode 100644
index 7de5b05ed371..000000000000
--- a/net/net-http/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (net-http-0.3.1.tar.gz) = 4a89e51921604c0d1201df8524e49e68cbe4a831ff76382b045d8f9a920c8bfe
-SIZE (net-http-0.3.1.tar.gz) = 26907
diff --git a/net/net-http/pkg-descr b/net/net-http/pkg-descr
deleted file mode 100644
index c6846a2130c8..000000000000
--- a/net/net-http/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for doing HTTP client-side programming in Guile
-
-WWW: http://evan.prodromou.name/software/net-http/
diff --git a/net/net-http/pkg-plist b/net/net-http/pkg-plist
deleted file mode 100644
index 67300fdb05c8..000000000000
--- a/net/net-http/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-share/guile/%%GUILE_VER%%/net/http.scm
-share/guile/%%GUILE_VER%%/net/http/client.scm
-share/guile/%%GUILE_VER%%/net/http/message.scm
-share/guile/%%GUILE_VER%%/net/http/server.scm
-share/guile/%%GUILE_VER%%/net/http/util.scm
-@dirrm share/guile/%%GUILE_VER%%/net/http
-@dirrm share/guile/%%GUILE_VER%%/net
diff --git a/net/pvm++/Makefile b/net/pvm++/Makefile
deleted file mode 100644
index 78f5f5f90455..000000000000
--- a/net/pvm++/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pvm++
-PORTVERSION= 0.6.0
-PORTREVISION= 5
-CATEGORIES= net parallel
-MASTER_SITES= SF/pvm-plus-plus/pvm-plus-plus/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A C++-Library for PVM
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libpvm3.a:${PORTSDIR}/net/pvm
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= gmake
-USE_AUTOTOOLS= libtool
-USE_GCC= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-pvm-incs=${LOCALBASE}/include \
- --with-pvm-libs=${LOCALBASE}/lib
-USE_LDCONFIG= yes
-
-NO_STAGE= yes
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/pvm++/distinfo b/net/pvm++/distinfo
deleted file mode 100644
index ca8c450c642f..000000000000
--- a/net/pvm++/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pvm++-0.6.0.tar.gz) = b6dd41469d7e17068b844ac23d05ab844e4e9bb2614f39ef401ed24128313737
-SIZE (pvm++-0.6.0.tar.gz) = 205238
diff --git a/net/pvm++/files/patch-configure b/net/pvm++/files/patch-configure
deleted file mode 100644
index 5c02d4c54417..000000000000
--- a/net/pvm++/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Wed Jun 27 22:23:51 2001
-+++ configure Sat Dec 14 09:02:22 2002
-@@ -5296,6 +5296,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc b/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc
deleted file mode 100644
index 77e5af96216f..000000000000
--- a/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- examples/forkjoin/forkjoin.cc.orig 2013-11-16 20:05:10.000000000 +0100
-+++ examples/forkjoin/forkjoin.cc 2013-11-16 20:05:29.000000000 +0100
-@@ -5,6 +5,7 @@
-
- /* defines and prototypes for the PVM++ and PVM libraries */
-
-+#include <stdlib.h>
- #include <pvm++/pvm++.hh>
-
- /* Maximum number of children this program will spawn */
diff --git a/net/pvm++/files/patch-examples-talk-talk.hh b/net/pvm++/files/patch-examples-talk-talk.hh
deleted file mode 100644
index ae0cc71a3f01..000000000000
--- a/net/pvm++/files/patch-examples-talk-talk.hh
+++ /dev/null
@@ -1,7 +0,0 @@
---- examples/talk/talk.hh.orig 2013-11-16 20:05:10.000000000 +0100
-+++ examples/talk/talk.hh 2013-11-16 20:05:46.000000000 +0100
-@@ -1,3 +1,4 @@
-+#include <stdlib.h>
- #include <pvm++/pvm++.hh>
-
- const Pvm::StructId MessageId = 1;
diff --git a/net/pvm++/files/patch-pvm++-class.cc b/net/pvm++/files/patch-pvm++-class.cc
deleted file mode 100644
index aa2a5b0b0206..000000000000
--- a/net/pvm++/files/patch-pvm++-class.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/class.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/class.cc 2013-11-16 20:02:45.000000000 +0100
-@@ -22,7 +22,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- void
- Throw (int Error, const char *File, int Line)
diff --git a/net/pvm++/files/patch-pvm++-handlertabletype.cc b/net/pvm++/files/patch-pvm++-handlertabletype.cc
deleted file mode 100644
index f37fcd8efbb0..000000000000
--- a/net/pvm++/files/patch-pvm++-handlertabletype.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/handlertabletype.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/handlertabletype.cc 2013-11-16 20:03:09.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- ReceiveAction
- HandlerTableType::Install (Struct &Struct, ReceiveAction What)
diff --git a/net/pvm++/files/patch-pvm++-host.cc b/net/pvm++/files/patch-pvm++-host.cc
deleted file mode 100644
index e9cb3870a19a..000000000000
--- a/net/pvm++/files/patch-pvm++-host.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/host.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/host.cc 2013-11-16 20:02:50.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- Host::operator unsigned int () const
- {
diff --git a/net/pvm++/files/patch-pvm++-internal.cc b/net/pvm++/files/patch-pvm++-internal.cc
deleted file mode 100644
index 9defbefc0528..000000000000
--- a/net/pvm++/files/patch-pvm++-internal.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- pvm++/internal.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/internal.cc 2013-11-16 20:02:56.000000000 +0100
-@@ -27,7 +27,7 @@
- namespace Pvm
- {
-
-- namespace Internal
-+ namespace Internal_
- {
-
- void
-@@ -225,9 +225,9 @@
- HandlerTableType *HandlerTable;
- QueueType *ReceivedQueue;
-
-- } // namespace Internal
-+ } // namespace Internal_
-
-- using namespace Internal;
-+ using namespace Internal_;
-
- void
- AccessPrivate::UnPack (const QueueIterator &QueuePos, StructSet &What,
diff --git a/net/pvm++/files/patch-pvm++-internal.hh b/net/pvm++/files/patch-pvm++-internal.hh
deleted file mode 100644
index 7b6042b28db7..000000000000
--- a/net/pvm++/files/patch-pvm++-internal.hh
+++ /dev/null
@@ -1,20 +0,0 @@
---- pvm++/internal.hh.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/internal.hh 2013-11-16 20:03:28.000000000 +0100
-@@ -37,7 +37,7 @@
- long int EndSec, long int EnduSec);
- };
-
-- namespace Internal
-+ namespace Internal_
- {
-
- void GetTasks (int What, TaskSet & Result);
-@@ -69,7 +69,7 @@
- extern HandlerTableType *HandlerTable;
- extern QueueType *ReceivedQueue;
-
-- } // namespace Internal
-+ } // namespace Internal_
-
- } // namespace Pvm
-
diff --git a/net/pvm++/files/patch-pvm++-internal.ii b/net/pvm++/files/patch-pvm++-internal.ii
deleted file mode 100644
index 3b4ac79fc51f..000000000000
--- a/net/pvm++/files/patch-pvm++-internal.ii
+++ /dev/null
@@ -1,20 +0,0 @@
---- pvm++/internal.ii.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/internal.ii 2013-11-16 20:03:32.000000000 +0100
-@@ -25,7 +25,7 @@
- namespace Pvm
- {
-
-- namespace Internal
-+ namespace Internal_
- {
-
- inline
-@@ -57,7 +57,7 @@
- return AccessPrivate::Select (StructSet, EndSec, EnduSec);
- }
-
-- } // namespace Internal
-+ } // namespace Internal_
-
- } // namespace Pvm
-
diff --git a/net/pvm++/files/patch-pvm++-private.hh b/net/pvm++/files/patch-pvm++-private.hh
deleted file mode 100644
index 2544c626e705..000000000000
--- a/net/pvm++/files/patch-pvm++-private.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/private.hh.orig 2013-11-16 20:04:12.000000000 +0100
-+++ pvm++/private.hh 2013-11-16 20:04:29.000000000 +0100
-@@ -20,6 +20,8 @@
- #ifndef __PVM_PRIVATE_HH__
- #define __PVM_PRIVATE_HH__
-
-+#include <stdlib.h>
-+
- #include <pvm++/pvm++.hh>
-
- #include <pvm++/privatetypes.hh>
diff --git a/net/pvm++/files/patch-pvm++-struct.cc b/net/pvm++/files/patch-pvm++-struct.cc
deleted file mode 100644
index f4ccdde57b99..000000000000
--- a/net/pvm++/files/patch-pvm++-struct.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/struct.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/struct.cc 2013-11-16 20:03:01.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- Task Struct::IgnoreTask;
- bool Struct::CurrentlyPacking;
diff --git a/net/pvm++/files/patch-pvm++-structset.cc b/net/pvm++/files/patch-pvm++-structset.cc
deleted file mode 100644
index 50640e947de3..000000000000
--- a/net/pvm++/files/patch-pvm++-structset.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/structset.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/structset.cc 2013-11-16 20:03:20.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- Task StructSet::IgnoreTask;
-
diff --git a/net/pvm++/files/patch-pvm++-task.cc b/net/pvm++/files/patch-pvm++-task.cc
deleted file mode 100644
index e8b26eb01956..000000000000
--- a/net/pvm++/files/patch-pvm++-task.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/task.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/task.cc 2013-11-16 20:03:04.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- bool
- Task::HasParent () const
diff --git a/net/pvm++/pkg-descr b/net/pvm++/pkg-descr
deleted file mode 100644
index 39319ed95109..000000000000
--- a/net/pvm++/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-PVM++: A C++-Library for PVM
-
-This library provides an easy way to program the widely used parallel
-programming library PVM, which works in homogenous and heterogenous
-network environments.
-
-Features :
-
- - Easy sending and receiving of messages in heterogenous networks.
- - Full STL-integration.
- - Easy installation with configure-script on all UN*X platforms.
- - Easy access to all task and host information.
- - Message handlers are supported.
- - Messages can be automatically unpacked on arrival.
-
-WWW: http://pvm-plus-plus.sourceforge.net/
diff --git a/net/pvm++/pkg-plist b/net/pvm++/pkg-plist
deleted file mode 100644
index cf39f8c25e8f..000000000000
--- a/net/pvm++/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-include/pvm++/class.hh
-include/pvm++/class.ii
-include/pvm++/custom.hh
-include/pvm++/emptystruct.hh
-include/pvm++/emptystruct.ii
-include/pvm++/host.hh
-include/pvm++/host.ii
-include/pvm++/hostset.hh
-include/pvm++/pack.ii
-include/pvm++/pvm++.hh
-include/pvm++/receiveaction.hh
-include/pvm++/receiveaction.ii
-include/pvm++/struct.hh
-include/pvm++/struct.ii
-include/pvm++/structset.hh
-include/pvm++/structset.ii
-include/pvm++/task.hh
-include/pvm++/task.ii
-include/pvm++/taskset.hh
-include/pvm++/types.hh
-lib/libpvm++.a
-lib/libpvm++.la
-lib/libpvm++.so
-lib/libpvm++.so.1
-share/aclocal/pvm++.m4
-%%PORTDOCS%%share/doc/pvm++/Class.html
-%%PORTDOCS%%share/doc/pvm++/Custom.html
-%%PORTDOCS%%share/doc/pvm++/EmptyStruct.html
-%%PORTDOCS%%share/doc/pvm++/General.html
-%%PORTDOCS%%share/doc/pvm++/HIER.html
-%%PORTDOCS%%share/doc/pvm++/Host.html
-%%PORTDOCS%%share/doc/pvm++/HostSet.html
-%%PORTDOCS%%share/doc/pvm++/Pvm.html
-%%PORTDOCS%%share/doc/pvm++/ReceiveAction.html
-%%PORTDOCS%%share/doc/pvm++/Struct.html
-%%PORTDOCS%%share/doc/pvm++/StructId.html
-%%PORTDOCS%%share/doc/pvm++/StructSet.html
-%%PORTDOCS%%share/doc/pvm++/Task.html
-%%PORTDOCS%%share/doc/pvm++/TaskSet.html
-%%PORTDOCS%%share/doc/pvm++/index.html
-%%PORTDOCS%%share/doc/pvm++/icon1.png
-%%PORTDOCS%%share/doc/pvm++/icon2.png
-%%PORTDOCS%%@dirrm share/doc/pvm++
-@dirrm include/pvm++
diff --git a/net/rmsg/Makefile b/net/rmsg/Makefile
deleted file mode 100644
index 1cedbdfea3b4..000000000000
--- a/net/rmsg/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: torstenb@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= rmsg
-PORTVERSION= 1.64
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.funet.fi/pub/unix/tcpip/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Network messaging system
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-WRKSRC= ${WRKDIR}/rmsg
-MAN1= rmsg.1
-MAN8= rmsgd.8
-PLIST_FILES= bin/rmsg sbin/rmsgd
-USE_RC_SUBR= rmsgd
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 900007
-BROKEN= Does not build after the removal of utmp(5)
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/rmsg/distinfo b/net/rmsg/distinfo
deleted file mode 100644
index f2584fbee562..000000000000
--- a/net/rmsg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rmsg-1.64.tar.gz) = b604f7ed28b0e7ebb3ed5aa186d4761bc645cc9406c1bfea8d84823d496c5729
-SIZE (rmsg-1.64.tar.gz) = 15370
diff --git a/net/rmsg/files/patch-aa b/net/rmsg/files/patch-aa
deleted file mode 100644
index 817aeae21708..000000000000
--- a/net/rmsg/files/patch-aa
+++ /dev/null
@@ -1,52 +0,0 @@
-*** Makefile.orig Mon Oct 9 13:12:47 1995
---- Makefile Mon Oct 9 13:17:04 1995
-***************
-*** 3,25 ****
- # -DBSD if on a BSD system, -DHPUX and -DUSG5 if on hp-ux
- # -DBSD and -DSUNOS for SUNOS.
- # -DNOBODY=100 numeric id for nobody user if setuid to user fails
-! # (shouldn't happen)
- #CFLAGS = -O -DBITNET -DNOBODY=100
- #CFLAGS = -O -DBSD -DBITNET -DNOBODY=65534 -DSUNOS
-! CFLAGS = -O2 -DSVR4 -DNOBODY=32
- OBJS = xdr.o parser.o misc.o
- SRC = xdr.c parser.c misc.c
-! CC = gcc
-! LIBS = -lrpcsvc -lsocket -lnsl
- BIN = rmsg rmsgd
-
- # These are for make install
-! DAEMONDIR = /usr/local/etc
-! BINDIR = /usr/local/bin
-
-! MAN1 = /usr/local/man/man1
- # place for rmsg.1
-! MAN8 = /usr/local/man/man8
- # place for rmsgd.8
-
- all: $(BIN)
---- 3,26 ----
- # -DBSD if on a BSD system, -DHPUX and -DUSG5 if on hp-ux
- # -DBSD and -DSUNOS for SUNOS.
- # -DNOBODY=100 numeric id for nobody user if setuid to user fails
-! # (shouldn't hap
- #CFLAGS = -O -DBITNET -DNOBODY=100
- #CFLAGS = -O -DBSD -DBITNET -DNOBODY=65534 -DSUNOS
-! #CFLAGS = -O2 -DSVR4 -DNOBODY=32
-! CFLAGS+= -D_HAVE_PARAM_H
- OBJS = xdr.o parser.o misc.o
- SRC = xdr.c parser.c misc.c
-! #CC = gcc
-! LIBS = -lrpcsvc # -lsocket -lnsl
- BIN = rmsg rmsgd
-
- # These are for make install
-! DAEMONDIR = ${PREFIX}/sbin
-! BINDIR = ${PREFIX}/bin
-
-! MAN1 = ${PREFIX}/man/man1
- # place for rmsg.1
-! MAN8 = ${PREFIX}/man/man8
- # place for rmsgd.8
-
- all: $(BIN)
diff --git a/net/rmsg/files/patch-ab b/net/rmsg/files/patch-ab
deleted file mode 100644
index bc83dd37e9c3..000000000000
--- a/net/rmsg/files/patch-ab
+++ /dev/null
@@ -1,82 +0,0 @@
-*** parser.c Sat Jun 26 17:04:41 1993
---- parser.c Tue Apr 23 17:26:30 2013
-***************
-*** 11,22 ****
- * Last modified: Sat Aug 20 18:47:54 1988
- */
-
- #include <stdio.h>
-! #if defined(SVR4)
-! # include <string.h>
-! #else
-! # include <strings.h>
-! #endif /* SVR4 */
- #include <pwd.h>
- #include <ctype.h>
- #include <sys/types.h>
---- 11,19 ----
- * Last modified: Sat Aug 20 18:47:54 1988
- */
-
-+ #include <stdlib.h>
- #include <stdio.h>
-! #include <string.h>
- #include <pwd.h>
- #include <ctype.h>
- #include <sys/types.h>
-***************
-*** 71,79 ****
-
- /* end of config params */
-
-- struct passwd *getpwnam();
-- char *malloc();
--
- extern char *progname;
- extern int debug;
-
---- 68,73 ----
-***************
-*** 89,94 ****
---- 83,89 ----
- char *user;
- {
- struct passwd *pwd;
-+ uid_t nobody;
- static char line[LINE_LEN];
- static char config[PATHLEN];
-
-***************
-*** 107,119 ****
- a->next = 0;
- cur_ali = aliases = a;
-
- if (!(pwd = getpwnam(user)))
- return(ERR_UNK_USER);
-
- if (root) {
- (void) setgid (pwd->pw_gid);
- if (setuid (pwd->pw_uid) == -1)
-! (void) setuid(NOBODY);
- }
-
- (void) strcpy (home, pwd->pw_dir);
---- 102,119 ----
- a->next = 0;
- cur_ali = aliases = a;
-
-+ if (!(pwd = getpwnam("nobody")))
-+ exit(67);
-+
-+ nobody = pwd->pw_uid;
-+
- if (!(pwd = getpwnam(user)))
- return(ERR_UNK_USER);
-
- if (root) {
- (void) setgid (pwd->pw_gid);
- if (setuid (pwd->pw_uid) == -1)
-! (void) setuid(nobody);
- }
-
- (void) strcpy (home, pwd->pw_dir);
diff --git a/net/rmsg/files/patch-ac b/net/rmsg/files/patch-ac
deleted file mode 100644
index 5defeda51870..000000000000
--- a/net/rmsg/files/patch-ac
+++ /dev/null
@@ -1,51 +0,0 @@
-*** rmsg.h Sat Jun 26 17:05:59 1993
---- rmsg.h Tue Apr 23 17:18:46 2013
-***************
-*** 11,16 ****
---- 11,20 ----
- * Last modified: Sat Aug 20 16:43:03 1988
- */
-
-+ #ifdef _HAVE_PARAM_H
-+ #include <sys/param.h>
-+ #endif
-+
- #if defined(USG5) || defined(SVR4)
- # define index strchr
- # define rindex strrchr
-***************
-*** 46,57 ****
- #define PATHLEN 1024
- #define LINELEN 1024
-
- #define UTMP "/etc/utmp"
- #define UTMP_TTY_SIZE 8
- #define UTMP_NAME_SIZE 8
-
- struct command {
-! char *token; /* Command name, e.g. msglast */
- int (*function)(); /* Function which it is supposed to run */
- };
-
---- 50,70 ----
- #define PATHLEN 1024
- #define LINELEN 1024
-
-+
-+ #if (defined(BSD) && (BSD >= 199103))
-+ #include <paths.h>
-+ #include <utmp.h>
-+ #define UTMP _PATH_UTMP
-+ #define UTMP_TTY_SIZE UT_LINESIZE
-+ #define UTMP_NAME_SIZE UT_NAMESIZE
-+ #else
- #define UTMP "/etc/utmp"
- #define UTMP_TTY_SIZE 8
- #define UTMP_NAME_SIZE 8
-+ #endif
-
- struct command {
-! const char *token; /* Command name, e.g. msglast */
- int (*function)(); /* Function which it is supposed to run */
- };
-
diff --git a/net/rmsg/files/patch-ae b/net/rmsg/files/patch-ae
deleted file mode 100644
index 4661d739ebc9..000000000000
--- a/net/rmsg/files/patch-ae
+++ /dev/null
@@ -1,38 +0,0 @@
---- misc.c 1991-11-08 07:10:03.000000000 -0500
-+++ misc.c 2013-04-23 17:48:12.000000000 -0400
-@@ -12,5 +12,7 @@
- */
-
-+#include <libgen.h>
- #include <stdio.h>
-+#include <stdlib.h>
- #include <sys/types.h>
- #include <sys/types.h>
-@@ -21,18 +23,9 @@
- #endif
- #include <time.h>
-+#include <rpc/rpc.h>
- #include "rmsg.h"
- #include "rmsgprot.h"
-
--char *append(), *ctime(), *malloc(), *strcpy();
--long time();
--
--char *basename(x)
--char *x;
--{
-- char *tmp;
-- if (tmp = rindex (x, '/')) tmp++;
-- else tmp = x;
-- return (tmp);
--}
-+static char *append();
-
- /*
-@@ -107,5 +100,5 @@
- break;
- case 'd':
-- now = time((long *) NULL);
-+ now = time(NULL);
- p = ctime (&now);
- /* We don't want the cr */
diff --git a/net/rmsg/files/patch-rmsg.c b/net/rmsg/files/patch-rmsg.c
deleted file mode 100644
index 91e89437a4ad..000000000000
--- a/net/rmsg/files/patch-rmsg.c
+++ /dev/null
@@ -1,36 +0,0 @@
---- rmsg.c 1992-11-23 16:27:09.000000000 -0500
-+++ rmsg.c 2013-04-23 17:00:01.000000000 -0400
-@@ -30,4 +30,6 @@
- #include <string.h>
- #endif
-+#include <stdlib.h>
-+#include <unistd.h>
-
- #include <pwd.h>
-@@ -42,5 +44,2 @@
- #define HNLEN 200
-
--int xdr_rmsg(), getopt();
--char *getlogin(), *basename(), *index(), *rindex();
--uid_t getuid();
-@@ -49,9 +51,4 @@
- void report();
- char *getalias(), *parseheader();
--#ifdef SUNOS
--void *malloc();
--#else
--char *malloc();
--#endif
- void storeout();
- extern struct hostent *gethostbyname();
-@@ -72,9 +69,9 @@
- #endif
-
-+int
- main(argc,argv)
- int argc;
- char **argv;
- {
-- extern char *optargs;
- extern int optind;
-
diff --git a/net/rmsg/files/patch-server.c b/net/rmsg/files/patch-server.c
deleted file mode 100644
index 379dd440b668..000000000000
--- a/net/rmsg/files/patch-server.c
+++ /dev/null
@@ -1,98 +0,0 @@
---- server.c 1993-06-26 17:23:23.000000000 -0400
-+++ server.c 2013-04-23 17:13:15.000000000 -0400
-@@ -24,7 +24,11 @@
-
- #define SERVER
-
-+#include <libgen.h>
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <sys/param.h>
-+#include <unistd.h>
- #if defined(SVR4)
- # include <netinet/in.h>
- #endif /* SVR4 */
-@@ -39,11 +43,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/file.h>
--#if defined(SVR4)
--# include <string.h>
--#else
--# include <strings.h>
--#endif /* SVR4 */
-+#include <string.h>
- #include <sys/ioctl.h>
- #ifndef USG5
- #include <sys/wait.h>
-@@ -54,19 +54,12 @@
- #endif /* USG5 || SVR4 */
-
- #include <sys/param.h>
--#include <sgtty.h>
- #include <sys/types.h>
- #include <ctype.h>
-
--int xdr_rmsg(), smsg();
-+static void smsg(struct svc_req *, SVCXPRT *);
- int tty_write(), dowrite();
--char *basename(), *parseheader();
--#ifdef SUNOS
--void *malloc();
--#else
--char *malloc();
--#endif
--long time();
-+char *parseheader();
- uid_t getuid();
- char *progname;
- int debug = 0;
-@@ -99,6 +93,9 @@
- }
-
- if (! strcmp (basename (progname), "rmsgd")) {
-+#if (defined(BSD) && (BSD >= 199306))
-+ (void)daemon(0,0);
-+#else
- if (fork()) _exit(0); /* make myself a daemon */
- #ifdef BSD
- fd = open("/dev/tty", O_RDWR); /* disconnect from control tty */
-@@ -109,10 +106,11 @@
- #else
- (void) setpgrp ();
- #endif
-+#endif
- }
-
- else {
-- (void) fprintf (stderr, "Starting from inetd not yet supported, rename me ase rmsgd and start\nfrom /etc/rc\n");
-+ (void) fprintf (stderr, "Starting from inetd not yet supported. Start via the rc.d script\n");
- }
-
- if (argc > 1)
-@@ -136,13 +134,14 @@
- exit(-3);
- }
-
-+void
- smsg(rqstp, transp)
- struct svc_req *rqstp;
- SVCXPRT *transp;
- {
- int child, pid, fd;
- unsigned int retval = 0;
--#if defined(HPUX) || defined(SVR4)
-+#if defined(HPUX) || defined(SVR4) || defined(BSD)
- int status;
- #else
- union wait status;
-@@ -198,6 +197,9 @@
- #if defined(HPUX) || defined(SVR4)
- if (status & 0xff) retval = -1;
- else retval = ((status & 0xffff) >> 8);
-+#elif defined(BSD)
-+ if (WIFSIGNALED(status)) retval = -1;
-+ else retval = WEXITSTATUS(status);
- #else
- if (status.w_termsig) retval = -1; /* ended in signal */
- else retval = status.w_retcode;
diff --git a/net/rmsg/files/patch-xdr b/net/rmsg/files/patch-xdr
deleted file mode 100644
index 85ff46810f25..000000000000
--- a/net/rmsg/files/patch-xdr
+++ /dev/null
@@ -1,16 +0,0 @@
---- xdr.c 1988-08-20 12:56:53.000000000 -0400
-+++ xdr.c 2013-04-23 17:35:08.000000000 -0400
-@@ -15,5 +15,3 @@
- #include "rmsgprot.h"
-
--int xdr_rmsg (xdrsp, rm)
-+bool_t xdr_rmsg (XDR *xdrsp, struct rmsg_par *rm)
--XDR *xdrsp;
--struct rmsg_par *rm;
---- rmsgprot.h 1988-08-20 12:56:51.000000000 -0400
-+++ rmsgprot.h 2013-04-23 17:34:03.000000000 -0400
-@@ -29,2 +29,4 @@
- char *msg;
- };
-+
-+bool_t xdr_rmsg(XDR *, struct rmsg_par *);
diff --git a/net/rmsg/files/rmsgd.in b/net/rmsg/files/rmsgd.in
deleted file mode 100644
index 24794ef13fac..000000000000
--- a/net/rmsg/files/rmsgd.in
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: rmsg
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-. /etc/rc.subr
-
-name="rmsgd"
-rcvar="rmsgd_enable"
-command="%%PREFIX%%/sbin/${name}"
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/net/rmsg/pkg-descr b/net/rmsg/pkg-descr
deleted file mode 100644
index 04f6dafca0c9..000000000000
--- a/net/rmsg/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
- The rmsg messaging system can be used to send write(1)-like messages to
-logged-on users. The system can cross machine boundaries: if another machine
-has rmsgd running, you can send messages to users on it.
- The system allows bitnet virtual machine-like 'virtual users' to whom
-any user can send messages and they can answer the messages. The rmsgd server
-makes this possible by allowing a command 'exec' in a user's .msgconf file, and
-whenever the user receives a message this command is executed and the message is
-piped to it.
- It is possible to log incoming and outgoing messages. You can specify a
-file to which the last (or every) incoming message will be stored.
- Rmsgd is the server daemon for the system. It should be started by
-root, but for now it works even if started by ordinary users, even though some
-capabilities are disabled for security reasons (that is, exec and logging of
-incoming messages, since that would be done by the user-id who started rmsgd and
-not the receiver).
- The server should be named 'rmsgd' to have it start as a daemon. Rmsg
-is the client end of the system. Rmsg is used by ordinary users to send
-messages. For example, rmsg foo@bar hello there ! ^D would send a message
-'hello there !' to user foo at machine bar. By default, rmsg stores the last
-outgoing message in the user's home directory in the file .msgout. Then msg -r
-user@machine can be used to resend the message. Messages are normally read from
-standard input until EOF.
- There are many options which can be set in a user's ~/.msgconf' file.
-Read the manual page for rmsg for more information.
diff --git a/net/sharity-light/Makefile b/net/sharity-light/Makefile
deleted file mode 100644
index 6fbcad280c4a..000000000000
--- a/net/sharity-light/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
-# $FreeBSD$
-
-PORTNAME= sharity-light
-PORTVERSION= 1.3
-CATEGORIES= net
-MASTER_SITES= http://www.obdev.at/ftp/pub/Products/Sharity-Light/
-DISTNAME= Sharity-Light.1.3
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Userland smbfs --- SMB to NFS protocols converter
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-MAN8= smbmount.8
-
-PLIST_FILES= sbin/shlight sbin/unshlight
-PORTDOCS= *
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-extract:
- @${MKDIR} ${WRKDIR}/unshlight
- @${CP} ${FILESDIR}/unshlight.c ${WRKDIR}/unshlight
- @${CP} ${FILESDIR}/Makefile.unshlight ${WRKDIR}/unshlight/Makefile
-
-post-patch:
- ${REINPLACE_CMD} -e "s,#.*include <nfs/rpcv2.h>,," ${WRKSRC}/nfs/syscalls.c
-
-post-build:
- cd ${WRKDIR}/unshlight && make
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/shlight ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKDIR}/unshlight/unshlight ${PREFIX}/sbin
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
- ${INSTALL_DATA} ${WRKSRC}/FAQ.txt ${DOCSDIR}/FAQ
-.endif
- ${INSTALL_MAN} ${WRKSRC}/smbmount.8 ${PREFIX}/man/man8
-
-.include <bsd.port.mk>
diff --git a/net/sharity-light/distinfo b/net/sharity-light/distinfo
deleted file mode 100644
index 53ac9d48f558..000000000000
--- a/net/sharity-light/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Sharity-Light.1.3.tar.gz) = 01239ad9a81867f2c08d2306af6165f81aeea9b1a34bea368f46303555d76811
-SIZE (Sharity-Light.1.3.tar.gz) = 78504
diff --git a/net/sharity-light/files/Makefile.unshlight b/net/sharity-light/files/Makefile.unshlight
deleted file mode 100644
index f6b693e0233a..000000000000
--- a/net/sharity-light/files/Makefile.unshlight
+++ /dev/null
@@ -1,4 +0,0 @@
-PROG=unshlight
-NO_MAN=sorry
-
-.include <bsd.prog.mk>
diff --git a/net/sharity-light/files/patch-aa b/net/sharity-light/files/patch-aa
deleted file mode 100644
index acff629ab8ee..000000000000
--- a/net/sharity-light/files/patch-aa
+++ /dev/null
@@ -1,18 +0,0 @@
---- nfs/Makefile.orig Sat Jul 24 23:05:05 1999
-+++ nfs/Makefile Sat Jul 24 23:05:17 1999
-@@ -16,13 +16,13 @@
-
- all: nfs.o
-
--COMPILE = $(CC) $(ARCH) -c $(INCLUDES) $(CFLAGS)
-+COMPILE = $(CC) -c $(INCLUDES) $(CFLAGS)
-
- .c.o:
- $(COMPILE) $<
-
- nfs.o: $(OFILES)
-- $(LD) $(ARCH) -r -o $@ $(OFILES)
-+ $(LD) -r -o $@ $(OFILES)
-
- # the purpose of the sed "s/char data/long long data/" hack is to ensure
- # proper alignment. [Marc Boucher <marc@CAM.ORG>]
diff --git a/net/sharity-light/files/patch-ad b/net/sharity-light/files/patch-ad
deleted file mode 100644
index 66cdbea7d9bf..000000000000
--- a/net/sharity-light/files/patch-ad
+++ /dev/null
@@ -1,56 +0,0 @@
---- Makefile.orig 2003-12-29 19:11:57.000000000 +0800
-+++ Makefile 2011-09-07 09:38:05.000000000 +0800
-@@ -15,11 +15,11 @@ THE_CC = gcc
- # translation.
-
- # For NEXTSTEP/OPENSTEP:
--CFLAGS = -Wall -O2 -traditional-cpp -g
-+#CFLAGS = -Wall -O2 -traditional-cpp -g
- # put your architecture here:
--ARCH = -arch i386
--THE_CC = cc
--RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-+#ARCH = -arch i386
-+#THE_CC = cc
-+#RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For Linux: (use static linking because of libc5/libc6 troubles)
- #CFLAGS = -Wall -O2 -g
-@@ -27,9 +27,9 @@ RPC_WARNFLAGS = -Wno-unused -Wno-switch
- #RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For FreeBSD
--#CFLAGS = -Wall -O2
--#THE_CC = cc
--#RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-+CFLAGS += -Wall -Iinclude -I.
-+THE_CC := $(CC)
-+RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For MacOSX - essential BSD 4.4 OpenStep [contributed by Pete French]
- #CFLAGS = -Wall -O4 -traditional-cpp -DBSD4_4_LITE2
-@@ -68,13 +68,13 @@ RPC_WARNFLAGS = -Wno-unused -Wno-switch
- ##############################################################################
-
- LD = ld
--CC = $(THE_CC) $(INCLUDES)
-+#CC = $(THE_CC) $(INCLUDES)
- STRIP = strip
-
- OFILES = proc.o recode.o sock.o rumba.o psinode.o kernel.o smb_abstraction.o fo_nfs.o
-
- .c.o:
-- $(CC) $(CFLAGS) $(ARCH) -c -o $*.o $<
-+ $(CC) $(CFLAGS) -c -o $*.o $<
-
- all: $(NAME)
-
-@@ -82,7 +82,7 @@ nfs_dir:
- (cd nfs; $(MAKE) "CFLAGS=$(CFLAGS)" "CC=$(THE_CC)" "ARCH=$(ARCH)" "RPC_WARNFLAGS=$(RPC_WARNFLAGS)")
-
- $(NAME): $(OFILES) nfs_dir
-- $(CC) $(LDFLAGS) $(ARCH) -o $(NAME) $(OFILES) nfs/nfs.o $(LIBS)
-+ $(CC) $(LDFLAGS) -o $(NAME) $(OFILES) nfs/nfs.o $(LIBS)
-
- clean:
- rm -f $(OFILES)
diff --git a/net/sharity-light/files/patch-ae b/net/sharity-light/files/patch-ae
deleted file mode 100644
index f7ac372b96cd..000000000000
--- a/net/sharity-light/files/patch-ae
+++ /dev/null
@@ -1,49 +0,0 @@
---- nfs/syscalls.c.orig Tue Jun 30 14:24:56 1998
-+++ nfs/syscalls.c Sat May 1 14:30:02 2004
-@@ -12,8 +12,10 @@
- #define NFSCLIENT
- #include "syshdr.h"
- #include <rpc/rpc.h>
--#if !(defined HP || defined IRIX)
-+#if !(defined HP || defined IRIX || __FreeBSD_version >= 501113)
- #include "nfs_prot.h"
-+#else
-+#include <nfs/nfsproto.h>
- #endif
- #include <netdb.h>
- #include <arpa/inet.h>
-@@ -56,7 +58,16 @@
- #define NFSX_V2FH 32
- #ifdef BSD4_4_LITE2
- # include <nfs/rpcv2.h>
--# include <nfs/nfs.h>
-+# if (__FreeBSD_version >= 500024)
-+#
-+# /* XXX __FreeBSD_version 500024 is the closest we have to the
-+# NFS reorganization that took place 2001-09-18. This leaves
-+# a 2 week window. */
-+#
-+# include <nfsclient/nfs.h>
-+# else
-+# include <nfs/nfs.h>
-+# endif
- #endif
- int syscall_mount(char *dir, void *root_fh, int sock_fd,
- struct sockaddr_in *socket, char *mntfrom)
-@@ -103,6 +114,8 @@
- # define VFCERROR !vfc
- # define VFCNFSNAME vfc->vfc_index
- # endif
-+
-+#if __FreeBSD_version < 502111
- GETVFSBYNAME;
- if (VFCERROR && vfsisloadable("nfs")) {
- if(vfsload("nfs"))
-@@ -112,6 +125,7 @@
- }
- if (VFCERROR)
- return -1;
-+#endif
- return mount(VFCNFSNAME, dir, 0, &nfs_args);
- #else /* __FreeBSD__ */
- return mount(NFSNAME, dir, 0, &nfs_args);
diff --git a/net/sharity-light/files/patch-getenv b/net/sharity-light/files/patch-getenv
deleted file mode 100644
index c128a97bbb8c..000000000000
--- a/net/sharity-light/files/patch-getenv
+++ /dev/null
@@ -1,74 +0,0 @@
---- rumba.c.orig Tue Jun 11 11:27:59 2002
-+++ rumba.c Tue Jun 11 13:32:39 2002
-@@ -24,6 +24,8 @@
-
- /* ------------------------------------------------------------------------- */
-
-+#define NAMESIZE 64
-+
- int debug_mode = 0;
- char fake_dot_in_root = 1;
- char fake_dotdot_in_root = 1;
-@@ -260,7 +262,7 @@
- int got_password, upcase_password;
- int port = -1, max_xmit = -1;
- char server_name[17], client_name[17];
--char username[64], password[64], run_as_daemon;
-+char username[NAMESIZE], password[NAMESIZE], run_as_daemon;
- char *mount_point, *server, *share, *root, *user_dummy, *p;
- static fh_t root_fh[32/sizeof(fh_t)] = {0};
- unsigned ipAddr;
-@@ -320,12 +322,17 @@
- strcpy(server_name, hostName);
- }
- }
-+
- if(getenv("USER")){
-- strcpy(username, getenv("USER"));
-+ if (strlcpy(username, getenv("USER"), NAMESIZE) >= NAMESIZE)
-+ eprintf("$USER too long, truncated to \"%s\"\n",
-+ username);
- str_upper(username);
- }
-- if(username[0] == 0 && getenv("LOGNAME")){
-- strcpy(username,getenv("LOGNAME"));
-+ else if(getenv("LOGNAME")){
-+ if (strlcpy(username, getenv("LOGNAME"), NAMESIZE) >= NAMESIZE);
-+ eprintf("$LOGNAME too long, truncated to \"%s\"\n",
-+ username);
- str_upper(username);
- }
-
-@@ -415,7 +422,7 @@
- got_password = 1;
- break;
- case 'i':
-- if(fgets(password, sizeof(password), stdin) != NULL){
-+ if(fgets(password, NAMESIZE, stdin) != NULL){
- if((p = strrchr(password, '\n')) != NULL)
- *p = 0;
- got_password = 1;
-@@ -462,13 +469,18 @@
- conf_dirmode = conf_filemode;
- conf_dirmode |= (conf_dirmode & 0444) >> 2;
- }
-+
- if(!got_password){
-- char *pw;
-- if((pw = getenv("PASSWD")))
-- strcpy(password, pw);
-- else
-- strcpy(password, getpass("Password: "));
-+ char *pw, *src = "$PASSWD";
-+ if ((pw = getenv("PASSWD")) == NULL) {
-+ src = "User entered password";
-+ pw = getpass("Password: ");
-+ }
-+ if (strlcpy(password, pw, NAMESIZE) >= NAMESIZE)
-+ eprintf("%s too long, truncated to \"%s\"\n",
-+ src, password);
- }
-+
- if(upcase_password){
- str_upper(password);
- }
diff --git a/net/sharity-light/files/unshlight.c b/net/sharity-light/files/unshlight.c
deleted file mode 100644
index b8502060d05a..000000000000
--- a/net/sharity-light/files/unshlight.c
+++ /dev/null
@@ -1,77 +0,0 @@
-#include <sys/param.h>
-#include <sys/mount.h>
-
-#include <err.h>
-#include <sysexits.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <signal.h>
-
-static void usage(void);
-
-int
-main(int argc, char** argv)
-{
- struct statfs* mntbuf;
- int mntcount, i;
- int aflag=0;
- int ch;
-
- while ( (ch = getopt(argc, argv, "a")) != -1) {
- switch (ch) {
- case 'a':
- aflag=1;
- break;
- case '?':
- default:
- usage();
- }
- }
- argc -= optind;
- argv += optind;
- if (aflag && argc != 0)
- usage();
- if (!aflag && argc == 0)
- usage();
-
- for (; argc>0 || aflag; aflag?(void)(aflag=0):(void)(argc--, argv++)) {
- char abspath[MAXPATHLEN];
- pid_t pid=0;
- if (argc > 0) {
- if (realpath(argv[0], abspath) == 0) {
- warn(abspath);
- continue;
- }
- }
- mntcount=getmntinfo(&mntbuf, MNT_NOWAIT);
- if (mntcount < 0)
- err(EX_OSERR, "getmntinfo");
- for (i=0; i<mntcount; i++) {
- char* s;
- int error;
- if (argc > 0 && strcmp(abspath, mntbuf[i].f_mntonname) != 0) continue;
-#if defined(__FreeBSD_version) && __FreeBSD_version > 300000
- if (strcmp(mntbuf[i].f_fstypename, "nfs") != 0) continue;
-#else
- if (mntbuf[i].f_type != MOUNT_NFS) continue;
-#endif
- if (strncmp(mntbuf[i].f_mntfromname, "shlight-", 8) != 0) continue;
- pid=strtoul(mntbuf[i].f_mntfromname+8, &s, 10);
- if (*s) continue;
- error = unmount (mntbuf[i].f_mntonname, 0);
- if (error == 0) {
- kill (pid, SIGHUP);
- } else {
- warn(mntbuf[i].f_mntonname);
- }
- }
- if (argc > 0 && !pid)
- warnx("%s: not currently mounted", abspath);
- }
-}
-
-void
-usage(void)
-{
- errx(EX_USAGE, "Usage: unshlight [-a] [node]");
-}
diff --git a/net/sharity-light/pkg-descr b/net/sharity-light/pkg-descr
deleted file mode 100644
index ed3d304137ee..000000000000
--- a/net/sharity-light/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-If you want a short description of what Sharity-Light can do for you: you can
-mount volumes exported by Windows or related operating systems on your Unix
-machine. For a more detailed description I will quote from the README file:
-
-What does Sharity-Light do?
-===========================
-If you know smbfs for Linux: Sharity-Light is roughly the same. It is
-derived from smbfs, but runs as a user level program, not in the kernel.
-If you know samba: Sharity-Light is roughly the opposite: a client for the
-Lanmanager protocol. If you know neither of these: Sharity-Light lets you
-mount drives exported by Windows (f.Workgroups/95/NT), Lan Manager, OS/2
-etc. on Unix machines.
-
-WWW: http://www.obdev.at/products/index.html
diff --git a/print/Makefile b/print/Makefile
index 691228eb140c..e167dfe0d8e4 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -27,7 +27,6 @@
SUBDIR += cdlabelgen
SUBDIR += cloudprint
SUBDIR += cm-super
- SUBDIR += cpp2latex
SUBDIR += cups
SUBDIR += cups-base
SUBDIR += cups-bjnp
@@ -98,7 +97,6 @@
SUBDIR += gspdf
SUBDIR += gsview
SUBDIR += gtklp
- SUBDIR += guitartex
SUBDIR += gutenprint
SUBDIR += gutenprint-base
SUBDIR += gutenprint-cups
@@ -235,7 +233,6 @@
SUBDIR += pkipplib
SUBDIR += pkpgcounter
SUBDIR += pmw
- SUBDIR += pnm2ppa
SUBDIR += poster
SUBDIR += ps2eps
SUBDIR += pscal
diff --git a/print/cpp2latex/Makefile b/print/cpp2latex/Makefile
deleted file mode 100644
index 76cba6b9d4c9..000000000000
--- a/print/cpp2latex/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= cpp2latex
-PORTVERSION= 2.3
-CATEGORIES= print
-MASTER_SITES= http://www.arnoldarts.de/files/cpp2latex/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Converts C++ source to output that can be used in LaTeX documents
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-
-PORTDOCS= AUTHORS ChangeLog README TODO
-
-PLIST_FILES= bin/cpp2latex
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e '/-O2 /s|^|#|' -e '/-pedantic /s|^|#|' \
- ${WRKSRC}/configure
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
-.for docfile in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${docfile} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/print/cpp2latex/distinfo b/print/cpp2latex/distinfo
deleted file mode 100644
index 2fda8750c3bb..000000000000
--- a/print/cpp2latex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cpp2latex-2.3.tar.gz) = bd2ede885f34f5412734b2ec28cc454b6ce0ae3cc89b9a0cfe9df4baa075af86
-SIZE (cpp2latex-2.3.tar.gz) = 483213
diff --git a/print/cpp2latex/files/patch-cpp2latex-main.cpp b/print/cpp2latex/files/patch-cpp2latex-main.cpp
deleted file mode 100644
index f9aaf813363b..000000000000
--- a/print/cpp2latex/files/patch-cpp2latex-main.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- cpp2latex/main.cpp.orig Mon May 12 15:22:24 2003
-+++ cpp2latex/main.cpp Mon May 12 15:22:34 2003
-@@ -25,7 +25,7 @@
- #include <fstream>
- #include <vector>
- #include <stdio.h>
--#include <getopt.h>
-+#include <unistd.h>
-
- struct replace{
- std::string voraus;
diff --git a/print/cpp2latex/pkg-descr b/print/cpp2latex/pkg-descr
deleted file mode 100644
index 7aec0fd1b215..000000000000
--- a/print/cpp2latex/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Cpp2LaTeX converts C++ source code to output you can insert into a
-LaTeX document or pipe directly to LaTex.
-
-WWW: http://www.arnoldarts.de/cpp2latex
diff --git a/print/guitartex/Makefile b/print/guitartex/Makefile
deleted file mode 100644
index c16a4503c96e..000000000000
--- a/print/guitartex/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= guitartex
-PORTVERSION= 2.8.2
-PORTREVISION= 3
-CATEGORIES= print
-MASTER_SITES= SF/${PORTNAME}/GuitarTeX/GuitarTeX-${PORTVERSION}
-## Hack just for this "fix version"
-DISTNAME= ${PORTNAME}-${PORTVERSION}-fix1
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GuitarTeX converts the Chord format into "normal" LaTeX format
-
-RUN_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk \
- latex:${PORTSDIR}/print/latex
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= perl5
-NO_BUILD= yes
-
-NO_STAGE= yes
-do-configure:
- @${REINPLACE_CMD} -e 's!/usr/local/lib/guitartex!${DATADIR}!g' ${WRKSRC}/gtx2tex.pl
- @${REINPLACE_CMD} -e 's!/usr/local/lib/guitartex!${DATADIR}!g' ${WRKSRC}/guitartex.pl
-
-do-install:
- ${INSTALL} ${WRKSRC}/gtx2tex.pl ${PREFIX}/bin
- ${INSTALL} ${WRKSRC}/guitartex.pl ${PREFIX}/bin
- @${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/guitartex.conf ${DATADIR}
- @${MKDIR} ${DATADIR}/images
- ${INSTALL_DATA} ${WRKSRC}/images/* ${DATADIR}/images
- @${MKDIR} ${DATADIR}/language
- ${INSTALL_DATA} ${WRKSRC}/language/* ${DATADIR}/language/
- @${MKDIR} ${DATADIR}/templates
- ${INSTALL_DATA} ${WRKSRC}/templates/* ${DATADIR}/templates
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${CP} -Rp ${WRKSRC}/doc/* ${DOCSDIR}
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/print/guitartex/distinfo b/print/guitartex/distinfo
deleted file mode 100644
index 675dcf70933a..000000000000
--- a/print/guitartex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (guitartex-2.8.2-fix1.tar.gz) = 984e5428af8e25be7b1e3584fdb56117925263e11f7ea7a66d9d4976c7b95ad9
-SIZE (guitartex-2.8.2-fix1.tar.gz) = 419840
diff --git a/print/guitartex/pkg-descr b/print/guitartex/pkg-descr
deleted file mode 100644
index 2ed67a226689..000000000000
--- a/print/guitartex/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-GuitarTeX converts the Chord format into "normal" LaTeX format like a kind
-of preprocessor. This may be a single song or even a complete songbook. You
-may as well translate your chord file directly into postscript or PDF format.
-
-If you know LaTeX, you may edit the output file. The advantage of GuitarTeX
-is that you can use all LaTeX features to design a single song sheet or
-songbook, e.g.: packages like graphics or MusicTeX, table of contents,
-marginpar's, and so on.
-
-WWW: http://guitartex.sourceforge.net/
diff --git a/print/guitartex/pkg-message b/print/guitartex/pkg-message
deleted file mode 100644
index 8a015c258d54..000000000000
--- a/print/guitartex/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-************************************************
- Don't forget to copy :
- ${PREFIX}/share/guitartex/guitartex.conf to
- $HOME/.guitartexrc
- in order to use guitartex
-************************************************
-
diff --git a/print/guitartex/pkg-plist b/print/guitartex/pkg-plist
deleted file mode 100644
index 7cd0af52170c..000000000000
--- a/print/guitartex/pkg-plist
+++ /dev/null
@@ -1,173 +0,0 @@
-bin/gtx2tex.pl
-bin/guitartex.pl
-share/guitartex/guitartex.conf
-share/guitartex/images/color.gif
-share/guitartex/images/colorscm.png
-share/guitartex/images/down.gif
-share/guitartex/images/filenew.gif
-share/guitartex/images/fileopen.gif
-share/guitartex/images/filesave.gif
-share/guitartex/images/pdf.gif
-share/guitartex/images/postscript.gif
-share/guitartex/images/tex.gif
-share/guitartex/images/up.gif
-share/guitartex/language/br.pl
-share/guitartex/language/de.pl
-share/guitartex/language/en.pl
-share/guitartex/language/es.pl
-share/guitartex/language/it.pl
-share/guitartex/language/pl.pl
-share/guitartex/templates/Song
-share/guitartex/templates/Songbook
-share/guitartex/templates/empty
-%%PORTDOCS%%share/doc/guitartex/images/.xvpics/musixtex2.png
-%%PORTDOCS%%share/doc/guitartex/images/postscript.png
-%%PORTDOCS%%share/doc/guitartex/images/chord-example.png
-%%PORTDOCS%%share/doc/guitartex/images/color_selector.png
-%%PORTDOCS%%share/doc/guitartex/images/song.png
-%%PORTDOCS%%share/doc/guitartex/images/syntax.png
-%%PORTDOCS%%share/doc/guitartex/images/tablat1.png
-%%PORTDOCS%%share/doc/guitartex/images/tablat2.png
-%%PORTDOCS%%share/doc/guitartex/images/tablat3.png
-%%PORTDOCS%%share/doc/guitartex/images/tablat4.png
-%%PORTDOCS%%share/doc/guitartex/images/tablat5.png
-%%PORTDOCS%%share/doc/guitartex/images/tablat6.png
-%%PORTDOCS%%share/doc/guitartex/images/manualsong.png
-%%PORTDOCS%%share/doc/guitartex/images/musixlyr1.png
-%%PORTDOCS%%share/doc/guitartex/images/tablature2.png
-%%PORTDOCS%%share/doc/guitartex/images/musixtex1.png
-%%PORTDOCS%%share/doc/guitartex/images/musixtex2.png
-%%PORTDOCS%%share/doc/guitartex/images/index.png
-%%PORTDOCS%%share/doc/guitartex/images/icons.png
-%%PORTDOCS%%share/doc/guitartex/images/chords.png
-%%PORTDOCS%%share/doc/guitartex/images/pdf.png
-%%PORTDOCS%%share/doc/guitartex/images/latex.png
-%%PORTDOCS%%share/doc/guitartex/images/window.png
-%%PORTDOCS%%share/doc/guitartex/images/tablature.pdf
-%%PORTDOCS%%share/doc/guitartex/images/songbook.png
-%%PORTDOCS%%share/doc/guitartex/images/tablature.png
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/caution.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/toc-blank.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/note.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/toc-plus.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/important.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/tip.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/home.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/toc-minus.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/prev.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/up.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/next.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/stylesheet-images/warning.gif
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/ln12.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x542.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x858.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/configfile.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/others.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/installation.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/examples.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/directives.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x929.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/songbook.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/r205.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x246.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/latex.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/gtx2tex.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/HTML.manifest
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/introduction.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/tablature.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x886.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x318.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/a959.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x325.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/c87.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/book1.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/docbook.css
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/requirements.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x782.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x903.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/editor.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/x474.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/links.html
-%%PORTDOCS%%share/doc/guitartex/en/guitartex/geometry.html
-%%PORTDOCS%%share/doc/guitartex/en/Makefile
-%%PORTDOCS%%share/doc/guitartex/en/guitartex.xml
-%%PORTDOCS%%share/doc/guitartex/en/introduction.xml
-%%PORTDOCS%%share/doc/guitartex/en/acknowledgements.xml
-%%PORTDOCS%%share/doc/guitartex/en/sflogo.xml
-%%PORTDOCS%%share/doc/guitartex/en/examples.xml
-%%PORTDOCS%%share/doc/guitartex/en/info.xml
-%%PORTDOCS%%share/doc/guitartex/en/editor.xml
-%%PORTDOCS%%share/doc/guitartex/en/links.xml
-%%PORTDOCS%%share/doc/guitartex/en/directives.xml
-%%PORTDOCS%%share/doc/guitartex/en/latex.xml
-%%PORTDOCS%%share/doc/guitartex/en/installation.xml
-%%PORTDOCS%%share/doc/guitartex/en/gtx2tex.xml
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/caution.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/toc-blank.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/note.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/toc-plus.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/important.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/tip.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/home.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/toc-minus.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/prev.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/up.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/next.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/stylesheet-images/warning.gif
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/r193.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/ln12.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x227.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x298.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/configfile.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x864.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/others.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/installation.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/examples.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/directives.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/songbook.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x305.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/latex.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/gtx2tex.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x750.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/HTML.manifest
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x883.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/introduction.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/tablature.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x819.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x447.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/c82.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/book1.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/docbook.css
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/requirements.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x519.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/a906.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/editor.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/x847.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/links.html
-%%PORTDOCS%%share/doc/guitartex/de/guitartex/geometry.html
-%%PORTDOCS%%share/doc/guitartex/de/Makefile
-%%PORTDOCS%%share/doc/guitartex/de/guitartex.xml
-%%PORTDOCS%%share/doc/guitartex/de/introduction.xml
-%%PORTDOCS%%share/doc/guitartex/de/acknowledgements.xml
-%%PORTDOCS%%share/doc/guitartex/de/sflogo.xml
-%%PORTDOCS%%share/doc/guitartex/de/examples.xml
-%%PORTDOCS%%share/doc/guitartex/de/info.xml
-%%PORTDOCS%%share/doc/guitartex/de/editor.xml
-%%PORTDOCS%%share/doc/guitartex/de/links.xml
-%%PORTDOCS%%share/doc/guitartex/de/directives.xml
-%%PORTDOCS%%share/doc/guitartex/de/latex.xml
-%%PORTDOCS%%share/doc/guitartex/de/installation.xml
-%%PORTDOCS%%share/doc/guitartex/de/gtx2tex.xml
-%%PORTDOCS%%@dirrm share/doc/guitartex/images/.xvpics
-%%PORTDOCS%%@dirrm share/doc/guitartex/images
-%%PORTDOCS%%@dirrm share/doc/guitartex/en/guitartex/stylesheet-images
-%%PORTDOCS%%@dirrm share/doc/guitartex/en/guitartex
-%%PORTDOCS%%@dirrm share/doc/guitartex/en
-%%PORTDOCS%%@dirrm share/doc/guitartex/de/guitartex/stylesheet-images
-%%PORTDOCS%%@dirrm share/doc/guitartex/de/guitartex
-%%PORTDOCS%%@dirrm share/doc/guitartex/de
-%%PORTDOCS%%@dirrm share/doc/guitartex
-@dirrm share/guitartex/images
-@dirrm share/guitartex/language
-@dirrm share/guitartex/templates
-@dirrm share/guitartex
diff --git a/print/pnm2ppa/Makefile b/print/pnm2ppa/Makefile
deleted file mode 100644
index dda243d5eafe..000000000000
--- a/print/pnm2ppa/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: smace@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= pnm2ppa
-PORTVERSION= 1.13
-PORTREVISION= 1
-CATEGORIES= print
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Convert PNM images to PPA for some HP printers
-
-OPTIONS_DEFINE= A4SIZE
-A4SIZE_DESC= Set A4 (not Letter) as a default paper size
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_GHOSTSCRIPT_RUN= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-MAN1= pnm2ppa.1
-PLIST_FILES= bin/asciippafilter bin/calibrate_ppa bin/pnm2ppa bin/ppafilter \
- etc/pnm2ppa.conf.sample
-
-PKGDEINSTALL= ${PKGINSTALL}
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if defined(A4) || !empty(PORT_OPTIONS:MA4SIZE)
-RUN_DEPENDS= enscript:${PORTSDIR}/print/enscript-a4
-.else
-RUN_DEPENDS= enscript:${PORTSDIR}/print/enscript-letter
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-Wformat-security -g|-Wformat-security| ; \
- s|-O2 -DNDEBUG|-DNDEBUG|' ${WRKSRC}/configure
- @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \
- ${WRKSRC}/pnm2ppa.conf > ${WRKSRC}/pnm2ppa.conf.sample
- @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \
- ${WRKSRC}/docs/en/pnm2ppa.1 > ${WRKSRC}/pnm2ppa.1
- @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \
- -e "s:%%LOCALBASE%%:${LOCALBASE}:g" \
- ${FILESDIR}/asciippafilter.SH > ${WRKSRC}/asciippafilter
- @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \
- -e "s:%%LOCALBASE%%:${LOCALBASE}:g" \
- ${FILESDIR}/ppafilter.SH > ${WRKSRC}/ppafilter
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/calibrate_ppa ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/pnm2ppa ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/asciippafilter ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/ppafilter ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/pnm2ppa.1 ${MANPREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/pnm2ppa.conf.sample ${PREFIX}/etc
- @${SETENV} PKG_PREFIX="${PREFIX}" \
- ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/print/pnm2ppa/distinfo b/print/pnm2ppa/distinfo
deleted file mode 100644
index 39ce076af56d..000000000000
--- a/print/pnm2ppa/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pnm2ppa-1.13.tar.gz) = 1c50ea2c97b232f5bee6ac3fab408d64b6f1380f1e289ac278778a7e368e7379
-SIZE (pnm2ppa-1.13.tar.gz) = 291190
diff --git a/print/pnm2ppa/files/asciippafilter.SH b/print/pnm2ppa/files/asciippafilter.SH
deleted file mode 100644
index 56ac28287d7b..000000000000
--- a/print/pnm2ppa/files/asciippafilter.SH
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-%%LOCALBASE%%/bin/enscript -B -q -p - | \
-%%LOCALBASE%%/bin/gs -sDEVICE=ppmraw -q -dNOPAUSE -r600 -sOutputFile=- - | \
-%%PREFIX%%/bin/pnm2ppa -i - -o -
diff --git a/print/pnm2ppa/files/patch-docs__en__pnm2ppa.1 b/print/pnm2ppa/files/patch-docs__en__pnm2ppa.1
deleted file mode 100644
index 0d4d7097ebee..000000000000
--- a/print/pnm2ppa/files/patch-docs__en__pnm2ppa.1
+++ /dev/null
@@ -1,45 +0,0 @@
---- docs/en/pnm2ppa.1.orig Mon Nov 6 10:16:38 2000
-+++ docs/en/pnm2ppa.1 Tue Jan 30 22:02:49 2001
-@@ -51,13 +51,13 @@
- .\"{{{ -f configFile
- .IP "\fB\-f \fIconfigFile\fR\fP"
- Re-reads configuration from \fIconfigFile\fR (after
--initially reading it from /etc/pnm2ppa.conf).
-+initially reading it from %%PREFIX%%/etc/pnm2ppa.conf).
- .\"}}}
-
- .\"{{{ -F GammaFile
- .IP "\fB\-F \fIGammaFile\fR\fP"
- Overrides reading the color-correction table (Gamma curve) from the default
--file /etc/pnm2ppa.gamma, and uses \fIGammaFile\fR instead.
-+file %%PREFIX%%/etc/pnm2ppa.gamma, and uses \fIGammaFile\fR instead.
- .\"}}}
-
- .\"{{{ --fd
-@@ -161,7 +161,7 @@
-
-
- .SH NOTES
--The default configuration file \fI/etc/pnm2ppa.conf\fR is read in first. Command line arguments then modify the resulting definitions.
-+The default configuration file \fI%%PREFIX%%/etc/pnm2ppa.conf\fR is read in first. Command line arguments then modify the resulting definitions.
- .PP
- The \fB-v\fP option resets all definitions (margins, offsets, etc.) back to
- the inbuilt defaults for that printer and should be used before subsequent
-@@ -171,13 +171,13 @@
-
- .SH FILES
-
--.\"{{{ /etc/pnm2ppa.conf
--.IP "\fB\fI/etc/pnm2ppa.conf\fR\fP"
-+.\"{{{ %%PREFIX%%/etc/pnm2ppa.conf
-+.IP "\fB\fI%%PREFIX%%/etc/pnm2ppa.conf\fR\fP"
- Default configuration file.
- .\"}}}
-
--.\"{{{ /etc/pnm2ppa.gamma
--.IP "\fB\fI/etc/pnm2ppa.gamma\fR\fP"
-+.\"{{{ %%PREFIX%%/etc/pnm2ppa.gamma
-+.IP "\fB\fI%%PREFIX%%/etc/pnm2ppa.gamma\fR\fP"
- Default Gamma (color-correction) file.
- .\"}}}
-
diff --git a/print/pnm2ppa/files/patch-pnm2ppa.conf b/print/pnm2ppa/files/patch-pnm2ppa.conf
deleted file mode 100644
index 6539862efdf9..000000000000
--- a/print/pnm2ppa/files/patch-pnm2ppa.conf
+++ /dev/null
@@ -1,29 +0,0 @@
---- pnm2ppa.conf.orig Sun Nov 10 06:47:47 2002
-+++ pnm2ppa.conf Mon Nov 18 21:10:36 2002
-@@ -1,7 +1,7 @@
- # Sample configuration file
- #
- # This file will be automatically read upon startup if it is placed in
--# /etc/pnm2ppa.conf
-+# %%PREFIX%%/etc/pnm2ppa.conf
- #
- # uncomment entries by removing "#" to activate them.
- #
-@@ -44,7 +44,7 @@
- log_info 1 # <= COMMENT THIS OUT TO GET THE NEW DEFAULT BEHAVIOR!
-
- # Note: the "silent 1" and "log_info" keywords are only accepted from the
--# system configuration file (/etc/pnm2ppa.conf), and not from configuration
-+# system configuration file (%%PREFIX%%/etc/pnm2ppa.conf), and not from configuration
- # files specified by users with the pnm2ppa option "-f".
-
- #---------set the margins of the printed page-------------------
-@@ -123,7 +123,7 @@
- #------------Color correct curve Gamma parameters-------------------------
- # Gamma color correction values for Red, Green and Blue:
- # (Note: a more effective method of color correction is to use
--# a calibration file /etc/pnm2ppa.gamma, in which case these
-+# a calibration file %%PREFIX%%/etc/pnm2ppa.gamma, in which case these
- # Gamma values will not be used. See COLOR.html or COLOR.txt)
- # The pnm2ppa option --noGamma suppresses color correction.
-
diff --git a/print/pnm2ppa/files/patch-text-en.h b/print/pnm2ppa/files/patch-text-en.h
deleted file mode 100644
index be35fe31b918..000000000000
--- a/print/pnm2ppa/files/patch-text-en.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- text-en.h.orig Sat Oct 14 17:35:25 2000
-+++ text-en.h Tue Jan 30 21:42:43 2001
-@@ -73,7 +73,7 @@
-
- /* 24 */ "Verbose logging to console\n",
-
-- /* 25 */ "Please configure your printer in /etc/pnm2ppa.conf\n",
-+ /* 25 */ "Please configure your printer in " SYSCONFDIR "/pnm2ppa.conf\n",
-
- /* 26 */ "couldn't open config file \n",
-
diff --git a/print/pnm2ppa/files/ppafilter.SH b/print/pnm2ppa/files/ppafilter.SH
deleted file mode 100644
index 5809fb04d80f..000000000000
--- a/print/pnm2ppa/files/ppafilter.SH
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-%%LOCALBASE%%/bin/gs -sDEVICE=ppmraw -q -dNOPAUSE -r600 -sOutputFile=- - | \
-%%PREFIX%%/bin/pnm2ppa -i - -o -
diff --git a/print/pnm2ppa/pkg-descr b/print/pnm2ppa/pkg-descr
deleted file mode 100644
index 0543d41a6165..000000000000
--- a/print/pnm2ppa/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This software creates output using the PPA (printer performance
-architecture) protocol. This protocol is used by some HP "Windows-only"
-printers, including the HP Deskjet 820C series, the HP DeskJet 720 series,
-and the HP DeskJet 1000 series. It has been tested on all three printers,
-but your personal experience (positive or negative) is very much appreciated!
-
-WWW: http://pnm2ppa.sourceforge.net/
diff --git a/print/pnm2ppa/pkg-install b/print/pnm2ppa/pkg-install
deleted file mode 100644
index 4d8fc3f743ba..000000000000
--- a/print/pnm2ppa/pkg-install
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-sysconfdir=${PKG_PREFIX}/etc
-conffile=pnm2ppa.conf
-
-case $2 in
-POST-INSTALL)
- if test ! -f ${sysconfdir}/${conffile}; then
- cp ${sysconfdir}/${conffile}.sample ${sysconfdir}/${conffile};
- fi
-;;
-DEINSTALL)
- if cmp -s ${sysconfdir}/${conffile} ${sysconfdir}/${conffile}.sample; then
- rm -f ${sysconfdir}/${conffile}
- fi
-;;
-esac
diff --git a/print/pnm2ppa/pkg-message b/print/pnm2ppa/pkg-message
deleted file mode 100644
index 744c5cc990eb..000000000000
--- a/print/pnm2ppa/pkg-message
+++ /dev/null
@@ -1,17 +0,0 @@
-To configure your printcap to print either ascii"
-or Postscript files, add the following lines to your"
-/etc/printcap file"
-
- lp|ascii|unix:\\"
- :lp=/dev/lpt0:\\"
- :sd=/var/spool/lpd:\\"
- :if=/usr/local/bin/asciippafilter:\\"
- :mx#0:\\"
- :sh:"
-
- ps:\\"
- :lp=/dev/lpt0:\\"
- :sd=/var/spool/ps:\\"
- :if=/usr/local/bin/ppafilter:\\"
- :mx#0:\\"
- :sh:"
diff --git a/science/Makefile b/science/Makefile
index a13f611c62ef..912ecbff097b 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -49,7 +49,6 @@
SUBDIR += euler
SUBDIR += fastcap
SUBDIR += fasthenry
- SUBDIR += felt
SUBDIR += fisicalab
SUBDIR += flounder
SUBDIR += fvcom
diff --git a/science/felt/Makefile b/science/felt/Makefile
deleted file mode 100644
index 915afde36a6f..000000000000
--- a/science/felt/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Pedro Giffuni
-# $FreeBSD$
-
-PORTNAME= felt
-PORTVERSION= 3.07
-DISTVERSIONSUFFIX= .src
-CATEGORIES= science
-MASTER_SITES= SF/${PORTNAME}/FElt/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= System for Finite Element Analysis
-
-LICENSE= GPLv2
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= motif
-USE_BZIP2= yes
-USE_GL= glu glw
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix="${PREFIX}" \
- --x-defaults="${LOCALBASE}/lib/X11/app-defaults" \
- --x-includes="${LOCALBASE}/include" \
- --x-libraries="${LOCALBASE}/lib"
-
-MAN1= burlap.1 corduroy.1 felt.1 patchwork.1 velvet.1 yardstick.1
-MAN3= Drawing.3
-MAN4= corduroy.4 felt.4
-
-DOCSDIR= ${PREFIX}/share/doc/FElt
-EXAMPLESDIR= ${PREFIX}/share/examples/FElt
-
-NO_STAGE= yes
-post-patch:
- @${FIND} ${WRKSRC} -name "*.[ch]" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|["<]malloc\.h[">]|<stdlib.h>|g'
- @${REINPLACE_CMD} -e \
- '/which CC/s|^|#| ; \
- /CCOPTS=-O3/s|^.*|CCOPTS=$${CFLAGS}| ; \
- s|lib/felt|share/felt|' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e \
- 's|-lpthread|$$(MOTIFLIB)|' ${WRKSRC}/src/Velvet/Makefile
-
-.include <bsd.port.options.mk>
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.html ${DOCSDIR}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/README ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/*.ans ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/*.flt ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/science/felt/distinfo b/science/felt/distinfo
deleted file mode 100644
index 617dec36e9dd..000000000000
--- a/science/felt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (felt-3.07.src.tar.bz2) = 8acbfefd4d8245338fa2bd575e6a6592d24812b1fd2ce3e051f119669cf37a78
-SIZE (felt-3.07.src.tar.bz2) = 795173
diff --git a/science/felt/files/patch-src__Velvet__Velvet.ad b/science/felt/files/patch-src__Velvet__Velvet.ad
deleted file mode 100644
index c6c689a715a6..000000000000
--- a/science/felt/files/patch-src__Velvet__Velvet.ad
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/Velvet/Velvet.ad.orig 2009-04-20 01:27:34.000000000 +0900
-+++ src/Velvet/Velvet.ad 2012-07-11 23:01:19.000000000 +0900
-@@ -1046,7 +1046,7 @@
-
- ! 3d specific defaults
-
--!*shapeStyle: Rectangle
--!*control*spacer.height: 43
--!*control*MenuButton*height: 26
--!*control*Command*height: 26
-+*shapeStyle: Rectangle
-+*control*spacer.height: 43
-+*control*MenuButton*height: 26
-+*control*Command*height: 26
diff --git a/science/felt/pkg-descr b/science/felt/pkg-descr
deleted file mode 100644
index 24d1ced3b194..000000000000
--- a/science/felt/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-FElt is a free system for introductory level finite element analysis in the
-mechanical/structural/civil fields. In a command line environment, FElt
-uses an intuitive, straightforward input syntax to describe problems. It
-also includes a graphical user interface for workstations that allows the
-user to set-up, solve and post-process the problem in a single CAD-like
-environment.
-
-WWW: http://felt.sourceforge.net/
-http://crunch.inf.bi.ruhr-uni-bochum.de/FAR/ (FElt Application Repository)
diff --git a/science/felt/pkg-plist b/science/felt/pkg-plist
deleted file mode 100644
index 8bb63ffabb29..000000000000
--- a/science/felt/pkg-plist
+++ /dev/null
@@ -1,108 +0,0 @@
-bin/burlap
-bin/corduroy
-bin/felt
-bin/loom
-bin/patchwork
-bin/velvet
-bin/yardstick
-lib/X11/app-defaults/Velvet.ad
-%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/axisymm.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam3d_2d.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam3d_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam3d_b.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam3d_dist.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam3d_dist_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam_lc.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam_nl.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam_range.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beam_ss.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/beamspec.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bicycle_boys.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bicycle_girls.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boxtruss.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brick.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brick_beam.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brick_cap.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brick_ring.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bridge.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bridge_dyn.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bridge_spec.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ctg.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ctg_simple.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cube.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/displ.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dist_mult.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distrib.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distrib_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distrib_b.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distrib_c.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distrib_d.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distrib_e.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynframe.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynspect.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errors.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flexure.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/frame.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/frame3.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/german.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/global.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/global3d.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/global3d_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/global3d_b.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/global_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/golden.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/heat.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/heat_transient.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hinged.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/htk.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/htk_modal.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iso.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iso_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iso_b.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iso_c.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iso_tri.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/isoq_dist.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/isoq_tri.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loadcase1.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed_dist.ans
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed_dist.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modal.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modal_8.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modal_sample.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modal_test.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nl_range.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pstress.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pstress_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pstress_dist.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pstress_new.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rod.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rod_transient.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spring2.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spring_modal.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timoshenko.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timoshenko_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timoshenko_c.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tower.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss3d.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss_a.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss_canvas.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss_d.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss_nl.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss_spec.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/truss_trig.flt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wrench.flt
-%%DATADIR%%/beam.defaults
-%%DATADIR%%/german.trn
-%%DATADIR%%/german_new.trn
-%%DATADIR%%/material.defaults
-%%DATADIR%%/spanish.trn
-%%DATADIR%%/truss.defaults
-@dirrm %%DATADIR%%
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/security/Makefile b/security/Makefile
index e2e216d0d0d7..fef7af2121a1 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -54,7 +54,6 @@
SUBDIR += ccrypt
SUBDIR += ccsrch
SUBDIR += cfs
- SUBDIR += cfv
SUBDIR += chaosreader
SUBDIR += checkpassword
SUBDIR += checkpassword-pam
diff --git a/security/cfv/Makefile b/security/cfv/Makefile
deleted file mode 100644
index 3f54e5d52719..000000000000
--- a/security/cfv/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= cfv
-PORTVERSION= 1.18.3
-CATEGORIES= security
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utility to both test and create .sfv, .csv, and md5sum files
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_PYTHON= 2
-ALL_TARGET= cfv.wrapper
-INSTALL_TARGET= install-wrapper
-MAKE_ARGS= PYTHON=${PYTHON_CMD}
-
-MAN1= cfv.1
-
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/security/cfv/distinfo b/security/cfv/distinfo
deleted file mode 100644
index efc8e7a00caa..000000000000
--- a/security/cfv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cfv-1.18.3.tar.gz) = ff28a8aa679932b83eb3b248ed2557c6da5860d5f8456ffe24686253a354cff6
-SIZE (cfv-1.18.3.tar.gz) = 68030
diff --git a/security/cfv/files/patch-Makefile b/security/cfv/files/patch-Makefile
deleted file mode 100644
index 6b1134bb4948..000000000000
--- a/security/cfv/files/patch-Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
---- Makefile.orig Fri Dec 7 17:01:19 2001
-+++ Makefile Fri Dec 7 17:01:56 2001
-@@ -1,5 +1,5 @@
- PYTHON=python
--prefix=/usr/local
-+prefix=%%PREFIX%%
- exec_prefix=${prefix}
-
- #finds the site-packages dir that matches the selected prefix, or if none do, falls back to wherever it can find one..
diff --git a/security/cfv/pkg-descr b/security/cfv/pkg-descr
deleted file mode 100644
index 6fa67034f29c..000000000000
--- a/security/cfv/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-cfv is a utility to both test and create .sfv, .csv and md5sum files. These
-files are commonly used to ensure the correct retrieval or storage of data.
-
-Features:
- - supports .sfv, .csv(2, 3, and 4 field variants), md5sum, bsd md5
- sha1sum, .torrent and (test-only) .par, .par2 file formats
- - automatic checksum file naming ability in create mode
- - recursive operation
- - show unverified files option
- - ignore case and fix path separator options for cross platform use
- - transparent gzip support for checksum files
- - configurable renaming of bad files (with testing against previous bad
- files, to save only unique differing copies)
-
-WWW: http://cfv.sourceforge.net/
diff --git a/security/cfv/pkg-plist b/security/cfv/pkg-plist
deleted file mode 100644
index 3ebd478de2dd..000000000000
--- a/security/cfv/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/cfv
-%%PYTHON_SITELIBDIR%%/cfv.py
-%%PYTHON_SITELIBDIR%%/cfv.pyc
-%%PYTHON_SITELIBDIR%%/cfv.pyo
diff --git a/textproc/Makefile b/textproc/Makefile
index a6a1d7f92be0..e161bd3e2cd7 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -299,7 +299,6 @@
SUBDIR += info2man
SUBDIR += info_to_html
SUBDIR += intltool
- SUBDIR += ipdf
SUBDIR += irstlm
SUBDIR += is-aspell
SUBDIR += is-hyphen
@@ -1043,7 +1042,6 @@
SUBDIR += p5-xmltv
SUBDIR += pa-aspell
SUBDIR += par
- SUBDIR += pardiff
SUBDIR += pcrs
SUBDIR += pdfgrep
SUBDIR += pdfoutline
diff --git a/textproc/ipdf/Makefile b/textproc/ipdf/Makefile
deleted file mode 100644
index 90e21e6e14d6..000000000000
--- a/textproc/ipdf/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= ipdf
-PORTVERSION= 1.0.0
-PORTREVISION= 7
-CATEGORIES= textproc
-MASTER_SITES= http://hoopajoo.net/static/projects/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Creates indexed pdf documents from text files
-
-LIB_DEPENDS= pdf.6:${PORTSDIR}/print/pdflib \
- png15:${PORTSDIR}/graphics/png \
- tiff.4:${PORTSDIR}/graphics/tiff
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-MAN1= ipdf.1
-PLIST_FILES= bin/ipdf
-
-NO_STAGE= yes
-.include <bsd.port.mk>
diff --git a/textproc/ipdf/distinfo b/textproc/ipdf/distinfo
deleted file mode 100644
index 5ffdc3566eeb..000000000000
--- a/textproc/ipdf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ipdf-1.0.0.tar.gz) = cf9f8fa39eb354226f564e781cd5d2cda58c64770eb9ba0a62c835bb78507058
-SIZE (ipdf-1.0.0.tar.gz) = 229184
diff --git a/textproc/ipdf/files/patch-document.h b/textproc/ipdf/files/patch-document.h
deleted file mode 100644
index 1d232466551c..000000000000
--- a/textproc/ipdf/files/patch-document.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- document.h.orig Fri Nov 16 13:49:25 2001
-+++ document.h Fri Nov 16 13:49:33 2001
-@@ -4,6 +4,7 @@
- #include <error.h>
- #endif
-
-+#include <sys/types.h>
- #include <regex.h>
-
- #define __DOCUMENT_H__
diff --git a/textproc/ipdf/pkg-descr b/textproc/ipdf/pkg-descr
deleted file mode 100644
index 363d79b9e28e..000000000000
--- a/textproc/ipdf/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Creates indexed pdf documents from text files. Designed to aid creating an
-electronic distribution method for legacy system reports, since many
-mainframe type print spools are plain text. Allows indexing, customizing
-page settings, font size, font face, and super-imposing text over an image
-in the case of using pre-printed forms. Supports unlimited levels of indexing
-bookmarks in documents and system/user configuration files. Suitable for
-use in an intranet gateway for generating PDF documents in real-time.
-
-WWW: http://hoopajoo.net/projects/ipdf.html
diff --git a/textproc/pardiff/Makefile b/textproc/pardiff/Makefile
deleted file mode 100644
index d7455340ec37..000000000000
--- a/textproc/pardiff/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Anders Nordby <anders@fix.no>
-# $FreeBSD$
-
-PORTNAME= pardiff
-PORTVERSION= 0.9.4
-CATEGORIES= textproc
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Parallelizing diff Filter, converts diff output to paralleled format
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-
-MAN1= pardiff.1 diffp.1
-
-PLIST_FILES= bin/pardiff bin/diffp
-.if !defined(NOPORTDOCS)
-PORTDOCS= AUTHORS ChangeLog README
-.endif
-
-NO_STAGE= yes
-post-install:
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d -m 0755 ${PREFIX}/share/doc/pardiff
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/pardiff/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/textproc/pardiff/distinfo b/textproc/pardiff/distinfo
deleted file mode 100644
index 4c19da1e6361..000000000000
--- a/textproc/pardiff/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pardiff-0.9.4.tar.gz) = 9627c65dc31b8203052f82d8c971831b3390511a11170585b7eea502e39b4335
-SIZE (pardiff-0.9.4.tar.gz) = 40325
diff --git a/textproc/pardiff/pkg-descr b/textproc/pardiff/pkg-descr
deleted file mode 100644
index a1c76b8b8024..000000000000
--- a/textproc/pardiff/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Pardiff is a program that takes the output of diff and displays it in a
-parallel (side-by-side) format, emulating the /PARALLEL option on the VMS
-version of diff.
-
-Pardiff detects the width of the terminal on which it is running and adjusts
-its output accordingly.
-
-WWW: http://pardiff.sourceforge.net/