aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CVSROOT/modules8
-rw-r--r--MOVED8
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/dvdwizard/Makefile111
-rw-r--r--multimedia/dvdwizard/distinfo3
-rw-r--r--multimedia/dvdwizard/files/dvdwizard_seq24
-rw-r--r--multimedia/dvdwizard/files/patch-chaptercheck20
-rw-r--r--multimedia/dvdwizard/files/patch-dvdtguess24
-rw-r--r--multimedia/dvdwizard/files/patch-mk_vmgm10
-rw-r--r--multimedia/dvdwizard/files/patch-mk_vtsm22
-rw-r--r--multimedia/dvdwizard/files/patch-mk_vtsm_audio10
-rw-r--r--multimedia/dvdwizard/pkg-descr16
-rw-r--r--net/Makefile1
-rw-r--r--net/tn3270/Makefile58
-rw-r--r--net/tn3270/distinfo3
-rw-r--r--net/tn3270/files/patch-aa19
-rw-r--r--net/tn3270/files/patch-ab10
-rw-r--r--net/tn3270/files/patch-commands.c44
-rw-r--r--net/tn3270/files/patch-system.c15
-rw-r--r--net/tn3270/pkg-descr8
-rw-r--r--net/tn3270/pkg-plist2
-rw-r--r--palm/Makefile1
-rw-r--r--palm/syncal/Makefile42
-rw-r--r--palm/syncal/distinfo3
-rw-r--r--palm/syncal/files/patch-aa70
-rw-r--r--palm/syncal/files/patch-ab19
-rw-r--r--palm/syncal/files/patch-ac19
-rw-r--r--palm/syncal/files/patch-ba46
-rw-r--r--palm/syncal/files/patch-bb24
-rw-r--r--palm/syncal/files/patch-bc12
-rw-r--r--palm/syncal/pkg-descr9
-rw-r--r--palm/syncal/pkg-plist3
-rw-r--r--print/Makefile1
-rw-r--r--print/py-freetype/Makefile55
-rw-r--r--print/py-freetype/distinfo3
-rw-r--r--print/py-freetype/files/Makefile.pre.in304
-rw-r--r--print/py-freetype/files/patch-Setup.w3210
-rw-r--r--print/py-freetype/files/patch-freetype_wrap.c11
-rw-r--r--print/py-freetype/pkg-descr5
-rw-r--r--print/py-freetype/pkg-plist10
-rw-r--r--shells/Makefile1
-rw-r--r--shells/mudsh/Makefile43
-rw-r--r--shells/mudsh/distinfo3
-rw-r--r--shells/mudsh/pkg-descr10
-rw-r--r--shells/mudsh/pkg-plist3
-rw-r--r--www/Makefile3
-rw-r--r--www/fxhtml/Makefile24
-rw-r--r--www/fxhtml/distinfo3
-rw-r--r--www/fxhtml/pkg-descr22
-rw-r--r--www/fxhtml/pkg-plist4
-rw-r--r--www/jakarta-tomcat3/Makefile182
-rw-r--r--www/jakarta-tomcat3/distinfo3
-rw-r--r--www/jakarta-tomcat3/pkg-deinstall45
-rw-r--r--www/jakarta-tomcat3/pkg-descr5
-rw-r--r--www/jakarta-tomcat3/pkg-install46
-rw-r--r--www/jakarta-tomcat3/pkg-plist175
-rw-r--r--www/nspostgres/Makefile37
-rw-r--r--www/nspostgres/distinfo3
-rw-r--r--www/nspostgres/files/patch-aa11
-rw-r--r--www/nspostgres/pkg-descr4
60 files changed, 8 insertions, 1683 deletions
diff --git a/CVSROOT/modules b/CVSROOT/modules
index 675e6485d096..4f63a7951881 100644
--- a/CVSROOT/modules
+++ b/CVSROOT/modules
@@ -2073,7 +2073,6 @@ dvdisaster ports/sysutils/dvdisaster
dvdrip ports/multimedia/dvdrip
dvdstyler ports/multimedia/dvdstyler
dvdtape ports/sysutils/dvdtape
-dvdwizard ports/multimedia/dvdwizard
dvi2tty ports/print/dvi2tty
dvi2xx ports/print/dvi2xx
dvipdfmx ports/print/dvipdfmx
@@ -3052,7 +3051,6 @@ fwipe ports/security/fwipe
fwlogwatch ports/security/fwlogwatch
fwp ports/games/fwp
fwtk ports/security/fwtk
-fxhtml ports/www/fxhtml
fxscintilla ports/x11-toolkits/fxscintilla
fxscintilla-fox10 ports/x11-toolkits/fxscintilla-fox10
fxscintilla-fox12 ports/x11-toolkits/fxscintilla-fox12
@@ -5224,7 +5222,6 @@ jakarta-oro ports/java/jakarta-oro
jakarta-poi ports/textproc/jakarta-poi
jakarta-regexp ports/java/jakarta-regexp
jakarta-struts ports/java/jakarta-struts
-jakarta-tomcat3 ports/www/jakarta-tomcat3
jakarta-tomcat4 ports/www/jakarta-tomcat4
jakarta-tomcat41 ports/www/jakarta-tomcat41
jakarta-tomcat5 ports/www/jakarta-tomcat5
@@ -7451,7 +7448,6 @@ mu-conference ports/net-im/mu-conference
muddleftpd ports/ftp/muddleftpd
mudix ports/net/mudix
mudmagic ports/games/mudmagic
-mudsh ports/shells/mudsh
muggy ports/editors/muggy
muh ports/irc/muh
muine ports/audio/muine
@@ -7851,7 +7847,6 @@ nsf ports/misc/nsf
nslint ports/dns/nslint
nsping ports/dns/nsping
nspmod ports/audio/nspmod
-nspostgres ports/www/nspostgres
nspr ports/devel/nspr
nss ports/security/nss
nss_ldap ports/net/nss_ldap
@@ -11775,7 +11770,6 @@ ports_tcpdump ports/net/tcpdump
ports_texinfo ports/print/texinfo
ports_textproc ports/textproc
ports_tinderbox ports/misc/tinderbox
-ports_tn3270 ports/net/tn3270
ports_traceroute ports/net/traceroute
ports_ukrainian ports/ukrainian
ports_units ports/math/units
@@ -12146,7 +12140,6 @@ py-fox ports/x11-toolkits/py-fox
py-fpconst ports/math/py-fpconst
py-freebsd ports/devel/py-freebsd
py-freeimagepy ports/graphics/py-freeimagepy
-py-freetype ports/print/py-freetype
py-fusefs ports/devel/py-fusefs
py-game ports/devel/py-game
py-gamin ports/devel/py-gamin
@@ -14118,7 +14111,6 @@ sympa-elixus ports/mail/sympa-elixus
sympa5 ports/mail/sympa5
synaesthesia ports/graphics/synaesthesia
synaptics ports/x11-servers/synaptics
-syncal ports/palm/syncal
synce-dccm ports/palm/synce-dccm
synce-gnomevfs ports/palm/synce-gnomevfs
synce-kde ports/palm/synce-kde
diff --git a/MOVED b/MOVED
index 9032f438951d..3ac272e12188 100644
--- a/MOVED
+++ b/MOVED
@@ -2566,3 +2566,11 @@ x11/XFree86-aoutlibs||2006-12-12|Has expired: Requires a.out ld.so and support l
x11/linux-XFree86-libs||2006-12-12|Has expired: superseeded by linux-xorg-libs port
www/mod_v2h||2006-12-12|Has expired: No longer available for download, the website is gone
www/mod_injection||2006-12-12|Has expired: No longer available for download, the website is gone
+www/nspostgres||2006-12-12|Has expired: Use www/aolserver with WITH_NSPOSTGRES=1 instead.
+www/fxhtml||2006-12-12|Has expired: crusty old a.out binary, not useful any more
+www/jakarta-tomcat3||2006-12-12|Has expired: Please use www/tomcat55 instead
+shells/mudsh||2006-12-12|Has expired: Project disappeared from the internet
+print/py-freetype||2006-12-12|Has expired: Project has disappeared and is no longer fetchable
+palm/syncal||2006-12-12|Has expired: Does not build with new pilot-link
+net/tn3270||2006-12-12|Has expired: dumps core. Please use net/c3270 instead
+multimedia/dvdwizard||2006-12-12|Has expired: has an incomplete dependency list
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 1ae1e9dbf8d9..971c53c2c39b 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -26,7 +26,6 @@
SUBDIR += dvdauthor
SUBDIR += dvdrip
SUBDIR += dvdstyler
- SUBDIR += dvdwizard
SUBDIR += dvts
SUBDIR += eclair
SUBDIR += emotion
diff --git a/multimedia/dvdwizard/Makefile b/multimedia/dvdwizard/Makefile
deleted file mode 100644
index a782bde517f2..000000000000
--- a/multimedia/dvdwizard/Makefile
+++ /dev/null
@@ -1,111 +0,0 @@
-# New ports collection makefile for: dvdwizard
-# Date created: Fri Dec 9 03:01:18 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dvdwizard
-PORTVERSION= 0.4.1
-PORTREVISION= 5
-CATEGORIES= multimedia
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
-MASTER_SITE_SUBDIR= udrecsuite
-DISTNAME= udrec_suite-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Automated creation of DVDs with chapters and menus
-
-RUN_DEPENDS= \
- toolame:${PORTSDIR}/audio/toolame \
- convert:${PORTSDIR}/graphics/ImageMagick \
- gnuls:${PORTSDIR}/misc/gnuls \
- seq2:${PORTSDIR}/misc/seq2 \
- dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
- spumux:${PORTSDIR}/multimedia/dvdauthor \
- mpeg2enc:${PORTSDIR}/multimedia/mjpegtools \
- ppmtoy4m:${PORTSDIR}/multimedia/mjpegtools \
- transcode:${PORTSDIR}/multimedia/transcode \
- y4mscaler:${PORTSDIR}/multimedia/y4mscaler \
- bash:${PORTSDIR}/shells/bash
-
-IGNORE= has an incomplete dependency list
-DEPRECATED= ${IGNORE}
-EXPIRATION_DATE=2006-12-01
-
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
-
-MANLANG= de.ISO8859-1
-MAN1= chaptercheck.1 \
- dvdcpics.1 \
- dvdtguess.1 \
- dvdwizard.1
-MAN5= dvdwizard.conf.5
-
-SCRIPT_FILES= \
- chaptercheck \
- dvdcpics \
- dvdtguess \
- dvdwizard \
- mk_vmgm \
- mk_vtsm \
- mk_vtsm_audio \
- mpgprobe
-
-PLIST_DIRS= \
- %%DATADIR%% \
- %%EXAMPLESDIR%%
-PLIST_FILES= \
- ${SCRIPT_FILES:S,^,bin/,} \
- bin/dvdwizard_seq \
- %%DATADIR%%/dvdwizardrc \
- %%EXAMPLESDIR%%/dvdwizard.conf.sample
-
-.ifndef(NOPORTDOCS)
-PORTDOCS= README
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \
- -e 's|^(rcfile[[:space:]]*=).*$$|\1"${DATADIR}/dvdwizardrc"|' \
- -e 's|`seq[[:space:]]+(.+)`|`dvdwizard_seq \1`|' \
- -e 's|\(seq[[:space:]]+(.+)\)|(dvdwizard_seq \1)|' \
- -e 's|==|=|' \
- -e 's|ls -QS|gnuls -QS|' \
- -e 's|ls -S|gnuls -S|' \
- -e 's|sed[[:space:]]+-i[[:space:]]|sed -i \"\" |' \
- ${WRKSRC}/*
-
-do-install:
-# script
-.for script in ${SCRIPT_FILES}
- @${INSTALL_SCRIPT} ${WRKSRC}/${script} ${PREFIX}/bin
-.endfor
-# examples
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/dvdwizard.conf.sample \
- ${EXAMPLESDIR}
-# shared data
- @${MKDIR} ${DATADIR}
- @${INSTALL_DATA} ${WRKSRC}/dvdwizardrc \
- ${DATADIR}
-# emulation
- @${INSTALL_SCRIPT} ${FILESDIR}/dvdwizard_seq \
- ${PREFIX}/bin
-# man
-.for file in ${MAN1}
- @${INSTALL_MAN} ${WRKSRC}/../man/${file} ${MAN1PREFIX}/man/${MANLANG}/man1
-.endfor
-.for file in ${MAN5}
- @${INSTALL_MAN} ${WRKSRC}/../man/${file} ${MAN1PREFIX}/man/${MANLANG}/man5
-.endfor
-# docs
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README \
- ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/multimedia/dvdwizard/distinfo b/multimedia/dvdwizard/distinfo
deleted file mode 100644
index 8a64485978d8..000000000000
--- a/multimedia/dvdwizard/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (udrec_suite-0.4.1.tar.gz) = 375fab1573379da4bb1e6c748732e5e3
-SHA256 (udrec_suite-0.4.1.tar.gz) = d20e85c792d2fee3942c09d8ce6fdd3df31ca22ef96e403f695ca2544e72fe51
-SIZE (udrec_suite-0.4.1.tar.gz) = 1725883
diff --git a/multimedia/dvdwizard/files/dvdwizard_seq b/multimedia/dvdwizard/files/dvdwizard_seq
deleted file mode 100644
index e8f97cdb361e..000000000000
--- a/multimedia/dvdwizard/files/dvdwizard_seq
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-
-if [ ${#} -le 3 ]; then
- if [ ${#} -eq 2 ]; then
- start="${1}"
- increment="1"
- end="${2}"
- elif [ ${#} -eq 3 ]; then
- start="${1}"
- increment="${2}"
- end="${3}"
- fi
-
- if [ ${start} -eq ${end} ]; then
- echo "${start}"
- return 0
- elif [ ${start} -lt ${end} ]; then
- exec seq2 -s ${start} -e ${end} -i ${increment}
- else
- exec seq2 -s ${end} -e ${start} -i ${increment} | sort -n -r
- fi
-else
- return 1
-fi
diff --git a/multimedia/dvdwizard/files/patch-chaptercheck b/multimedia/dvdwizard/files/patch-chaptercheck
deleted file mode 100644
index f5e93a00f4ef..000000000000
--- a/multimedia/dvdwizard/files/patch-chaptercheck
+++ /dev/null
@@ -1,20 +0,0 @@
---- chaptercheck.orig Wed Dec 14 09:55:38 2005
-+++ chaptercheck Wed Dec 14 09:56:47 2005
-@@ -100,7 +100,7 @@
- echo "Invalid interval specified, $cSpec is not numeric. Aborting" >&2
- usage
- fi
-- chapterList=`seq -s, 0 $interval $maxlen`
-+ chapterList=`seq2 -s 0 -i $interval -e $maxlen | tr " " ","`
- else
- mode="string"
- chapterList="$cSpec"
-@@ -152,7 +152,7 @@
-
- if [ $checkfrac -ne $frac ]; then
- echo $chapter: fractions not a multiple of $fracInt >&2
-- let "errors+=1"
-+# let "errors+=1"
- fi
- fi
- fi
diff --git a/multimedia/dvdwizard/files/patch-dvdtguess b/multimedia/dvdwizard/files/patch-dvdtguess
deleted file mode 100644
index f2cd24faf49f..000000000000
--- a/multimedia/dvdwizard/files/patch-dvdtguess
+++ /dev/null
@@ -1,24 +0,0 @@
---- dvdtguess.orig Wed Dec 14 08:49:13 2005
-+++ dvdtguess Wed Dec 14 08:49:58 2005
-@@ -37,17 +37,17 @@
- #
- fext=."${tfile##*.}"
- fBase=$(basename "$tfile" "$fext")
--spacename=`echo "$fBase" | tr '_' ' ' | tr --squeeze-repeats ' '`
-+spacename=`echo "$fBase" | tr '_' ' ' | tr -s ' '`
- words=`echo "$spacename" | wc -w`
- for i in `seq 1 $words`; do
- actword=`echo "$spacename" | cut -d' ' -f$i`
- if [ -z "$tstring" ]; then # if we're at the beginning
-- if [ "$(echo $actword | tr --squeeze-repeats [A-Z] ' ')" != " " ]; then # if the word is not complete upper-case
-- if [ "$(echo $actword | tr --squeeze-repeats [0-9] ' ')" != " " -o ${#actword} -gt 1 ]; then # and not one numeric digit (e.g. PREMIERE 1, SAT 1, PRO 7)
-+ if [ "$(echo $actword | tr -s [A-Z] | tr -s ' ')" != " " ]; then # if the word is not complete upper-case
-+ if [ "$(echo $actword | tr -s [0-9] | tr -s ' ')" != " " -o ${#actword} -gt 1 ]; then # and not one numeric digit (e.g. PREMIERE 1, SAT 1, PRO 7)
- tstring=$actword # then begin writing the title
- fi
- fi
-- elif [ "$(echo $actword | tr --squeeze-repeats [0-9] ' ')" != " " ] || [ ${#actword} -lt 6 ]; then # append words to title
-+ elif [ "$(echo $actword | tr -s [0-9] | tr -s ' ')" != " " ] || [ ${#actword} -lt 6 ]; then # append words to title
- tstring="$tstring $actword" # if they are not numeric or have less the 6 digits
- fi
- done
diff --git a/multimedia/dvdwizard/files/patch-mk_vmgm b/multimedia/dvdwizard/files/patch-mk_vmgm
deleted file mode 100644
index 76c64953a76c..000000000000
--- a/multimedia/dvdwizard/files/patch-mk_vmgm
+++ /dev/null
@@ -1,10 +0,0 @@
---- mk_vmgm.orig Wed Dec 14 10:10:24 2005
-+++ mk_vmgm Wed Dec 14 10:09:27 2005
-@@ -655,6 +655,7 @@
- encNorm="p"
- fi
- ppmtoy4m -n 10 -F "$encFrameRate" -r "$workbg" | \
-+ y4mscaler -O chromass=420MPEG2 -O size=SRC -O sar=SRC | \
- mpeg2enc -a 2 -n "$encNorm" -f 8 -o "$videotrack" || error_out
- mplex -f 8 -o /dev/stdout "$videotrack" "$audiotrack" | \
- spumux -v4 "$spuxml" > "$menumpeg" || error_out
diff --git a/multimedia/dvdwizard/files/patch-mk_vtsm b/multimedia/dvdwizard/files/patch-mk_vtsm
deleted file mode 100644
index 0bf8ea7a094b..000000000000
--- a/multimedia/dvdwizard/files/patch-mk_vtsm
+++ /dev/null
@@ -1,22 +0,0 @@
---- mk_vtsm.orig Wed Dec 14 11:16:44 2005
-+++ mk_vtsm Wed Dec 14 11:17:57 2005
-@@ -217,9 +217,9 @@
- convert -size $patchsize xc:transparent -density "$normDensity" -units PixelsPerInch "$emptybutton" || error_out
- for i in 0 1 2; do
- bmask[i]="$workDir"/tmp_bmask_"${suffix[i]}".png
-- convert -size $thumbsize xc:transparent -density "$normDensity" -units PixelsPerInch \
-+ convert +antialias -size $thumbsize xc:green -density "$normDensity" -units PixelsPerInch \
- -bordercolor "${color[i]}" -border $bordersize \
-- -bordercolor transparent -border $borderspace "${bmask[i]}" || error_out
-+ -bordercolor green -border $borderspace -transparent green "${bmask[i]}" || error_out
- done
-
- #
-@@ -528,6 +528,7 @@
- encNorm="p"
- fi
- ppmtoy4m -n 10 -F "$encFrameRate" -r "$vtsmBG" | \
-+ y4mscaler -O chromass=420MPEG2 -O size=SRC -O sar=SRC | \
- mpeg2enc -a 2 -n "$encNorm" -f 8 -o "$videotrack" || error_out
- mplex -f 8 -o /dev/stdout "$videotrack" "$audiotrack" | \
- spumux -v4 "$spuxml" > "$menumpeg" || error_out
diff --git a/multimedia/dvdwizard/files/patch-mk_vtsm_audio b/multimedia/dvdwizard/files/patch-mk_vtsm_audio
deleted file mode 100644
index 41f1cca26422..000000000000
--- a/multimedia/dvdwizard/files/patch-mk_vtsm_audio
+++ /dev/null
@@ -1,10 +0,0 @@
---- mk_vtsm_audio.orig Wed Dec 14 10:27:12 2005
-+++ mk_vtsm_audio Wed Dec 14 10:27:04 2005
-@@ -384,6 +384,7 @@
- encNorm="p"
- fi
- ppmtoy4m -n 10 -F "$encFrameRate" -r "$vtsmBG" | \
-+ y4mscaler -O chromass=420MPEG2 -O size=SRC -O sar=SRC | \
- mpeg2enc -a 2 -n "$encNorm" -f 8 -o "$videotrack" || error_out
- mplex -f 8 -o /dev/stdout "$videotrack" "$audiotrack" | \
- spumux -v4 "$spuxml" > "$menumpeg" || error_out
diff --git a/multimedia/dvdwizard/pkg-descr b/multimedia/dvdwizard/pkg-descr
deleted file mode 100644
index 64a236706fb7..000000000000
--- a/multimedia/dvdwizard/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-[ excerpt from distfile's README with modifications ]
-
-dvdwizard is a wrapper-script which incorporates a fully automated
-creation of a DVD-structure with Chapters and menus from one or
-more mpeg-streams. This is done by several "sub-scripts" and various
-freely available tools.
-
-A lot of things have changed since the initial version. It is now
-possible to author multiple titlesets at once, PAL or NTSC is
-supported. If the movie has more than one audio stream, an audio
-selection menu will be shown, languages of audio tracks are now
-freely customizable. Also, a configuration file has been introduced.
-
-WWW: http://udrecsuite.sourceforge.net/
-
--- lioux@FreeBSD.org
diff --git a/net/Makefile b/net/Makefile
index 58516dbbf903..2a2fe3ac6e64 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -801,7 +801,6 @@
SUBDIR += tintin++-devel
SUBDIR += tinyfugue
SUBDIR += tinyldap
- SUBDIR += tn3270
SUBDIR += tn5250
SUBDIR += tptest
SUBDIR += traceroute
diff --git a/net/tn3270/Makefile b/net/tn3270/Makefile
deleted file mode 100644
index fa489d77c2e5..000000000000
--- a/net/tn3270/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: tn3270
-# Date created: 30 August 1999
-# Whom: markm
-#
-# $FreeBSD$
-#
-
-PORTNAME= tn3270
-PORTVERSION= 4.4
-CATEGORIES= net
-MASTER_SITES= http://people.freebsd.org/~markm/ \
- ftp://ftp.za.freebsd.org/pub/FreeBSD/distfiles/ \
- ftp://ftp3.za.freebsd.org/pub/FreeBSD/distfiles/
-DISTNAME= tn3270
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Full-screen remote login to IBM VM/CMS
-
-IGNORE= dumps core. Please use net/c3270 instead
-DEPRECATED= ${IGNORE}
-EXPIRATION_DATE=2006-12-01
-
-MAN1= tn3270.1 mset.1
-MAN5= map3270.5
-MANCOMPRESSED= maybe
-
-NEW_TELNETDIR= /usr/src/contrib/telnet
-
-.if exists(${NEW_TELNETDIR})
-LIBTELNETDIR?= /usr/src/contrib/telnet/libtelnet
-.else
-LIBTELNETDIR?= /usr/src/lib/libtelnet
-.endif
-
-post-extract:
- @if [ ! -d ${LIBTELNETDIR} ]; then \
- ${ECHO} "You need libtelnet sources in"; \
- ${ECHO} "${LIBTELNETDIR}"; \
- ${ECHO} "to build this port."; \
- exit 1; \
- fi
- ${CP} -rp ${LIBTELNETDIR} ${WRKSRC}
-.if exists(${NEW_TELNETDIR})
- ${CP} ${LIBTELNETDIR}/../arpa/telnet.h ${WRKSRC}/libtelnet
- ${SED} -E '/^(TELNETDIR|\.PATH|CFLAGS|INCS)/d' \
- ${LIBTELNETDIR}/../../../lib/libtelnet/Makefile > \
- ${WRKSRC}/libtelnet/Makefile
-.endif
-
-do-configure:
- ${ECHO_CMD} "BINDIR= ${PREFIX}/bin" > ${WRKDIR}/Makefile.inc
- ${ECHO_CMD} "MANDIR= ${PREFIX}/man/man" >> ${WRKDIR}/Makefile.inc
-do-build:
- cd ${WRKSRC}; \
- ${MAKE} depend; \
- ${MAKE} all
-
-.include <bsd.port.mk>
diff --git a/net/tn3270/distinfo b/net/tn3270/distinfo
deleted file mode 100644
index f1def9d9fbc3..000000000000
--- a/net/tn3270/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (tn3270.tar.gz) = 6dc619a0dfa5f2464d25aaa9dc7e3c51
-SHA256 (tn3270.tar.gz) = b2172c7e7bcec80b677ed9b6cd469c4ff93d12e70ef32dc55eb12c79232db394
-SIZE (tn3270.tar.gz) = 168994
diff --git a/net/tn3270/files/patch-aa b/net/tn3270/files/patch-aa
deleted file mode 100644
index ea87d58d6fa4..000000000000
--- a/net/tn3270/files/patch-aa
+++ /dev/null
@@ -1,19 +0,0 @@
---- tn3270/Makefile Mon Aug 30 22:22:49 1999
-+++ tn3270/Makefile Tue Mar 27 12:49:06 2001
-@@ -1,12 +1,14 @@
- # @(#)Makefile 8.1 (Berkeley) 6/6/93
-
-+LIBTELNET=${.CURDIR}/../libtelnet/libtelnet.a
-+
- PROG= tn3270
- CFLAGS+=-I${.CURDIR} -I.
- DPADD= ${LIBCURSES} ${LIBTERMCAP} ${LIBTELNET} ${LIBCRYPT}
--LDADD= -lcurses -ltermcap -ltelnet -lcrypt
-+LDADD= -lcurses -ltermcap ${LIBTELNET} -lcrypt
- CLEANFILES+= asc_disp.OUT asc_disp.out disp_asc.OUT disp_asc.out TMPfunc.out
- .PATH: ${.CURDIR}/../api ${.CURDIR}/../ascii ${.CURDIR}/../ctlr
--.PATH: ${.CURDIR}/../general ${.CURDIR}/../sys_curses ${.CURDIR}/../../telnet
-+.PATH: ${.CURDIR}/../general ${.CURDIR}/../sys_curses ${.CURDIR}/../telnet
-
- MAN1= tn3270.1
-
diff --git a/net/tn3270/files/patch-ab b/net/tn3270/files/patch-ab
deleted file mode 100644
index 71767b0dfd13..000000000000
--- a/net/tn3270/files/patch-ab
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile Sun Sep 13 16:20:23 1998
-+++ Makefile Tue Mar 27 12:51:31 2001
-@@ -10,6 +10,7 @@
- #
- # XXX this doesn't fix the problem for `make depend' either.
- SUBDIR= tools
-+SUBDIR+=libtelnet
- .endif
-
- SUBDIR+=tn3270 mset
diff --git a/net/tn3270/files/patch-commands.c b/net/tn3270/files/patch-commands.c
deleted file mode 100644
index b65745915aef..000000000000
--- a/net/tn3270/files/patch-commands.c
+++ /dev/null
@@ -1,44 +0,0 @@
---- telnet/commands.c.orig Tue Aug 31 01:52:04 1999
-+++ telnet/commands.c Tue Jan 25 14:15:56 2005
-@@ -55,7 +55,7 @@
- #include <netdb.h>
- #include <ctype.h>
- #include <pwd.h>
--#include <varargs.h>
-+#include <stdarg.h>
- #include <errno.h>
-
- #include <arpa/telnet.h>
-@@ -95,7 +95,9 @@
- extern char **genget();
- extern int Ambiguous();
-
--static call();
-+typedef int (*intrtn_t)();
-+
-+static call(intrtn_t routine, ...);
-
- typedef struct {
- char *name; /* command name */
-@@ -2452,19 +2454,14 @@
- * Call routine with argc, argv set from args (terminated by 0).
- */
-
-- /*VARARGS1*/
- static
--call(va_alist)
-- va_dcl
-+call(intrtn_t routine, ...)
- {
- va_list ap;
-- typedef int (*intrtn_t)();
-- intrtn_t routine;
- char *args[100];
- int argno = 0;
-
-- va_start(ap);
-- routine = (va_arg(ap, intrtn_t));
-+ va_start(ap, routine);
- while ((args[argno++] = va_arg(ap, char *)) != 0) {
- ;
- }
diff --git a/net/tn3270/files/patch-system.c b/net/tn3270/files/patch-system.c
deleted file mode 100644
index b97fe4aefc12..000000000000
--- a/net/tn3270/files/patch-system.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- sys_curses/system.c.orig Tue Jun 4 21:54:07 2002
-+++ sys_curses/system.c Tue Jun 4 21:54:27 2002
-@@ -588,10 +588,10 @@
- static void
- child_died(code)
- {
-- union wait status;
-+ int status;
- register int pid;
-
-- while ((pid = wait3((int *)&status, WNOHANG, (struct rusage *)0)) > 0) {
-+ while ((pid = wait3(&status, WNOHANG, (struct rusage *)0)) > 0) {
- if (pid == shell_pid) {
- int ch;
- extern void setconnmode();
diff --git a/net/tn3270/pkg-descr b/net/tn3270/pkg-descr
deleted file mode 100644
index 03476695045e..000000000000
--- a/net/tn3270/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
- Tn3270 permits a full-screen, full-duplex connection from a UNIX machine
- to an IBM (or compatible) machine. Tn3270 gives the appearance of being
- logged in to the remote machine from an IBM 3270 terminal. Of course,
- you must have an account on the machine to which you connect in order to
- log in. Tn3270 looks to the user in many respects like the Yale ASCII
- Terminal Communication System II. Tn3270 is actually a modification of
- the Arpanet TELNET user interface (see telnet(1)) which will, in certain
- circumstances, interpret and generate raw 3270 control streams.
diff --git a/net/tn3270/pkg-plist b/net/tn3270/pkg-plist
deleted file mode 100644
index f357d83f80f6..000000000000
--- a/net/tn3270/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/tn3270
-bin/mset
diff --git a/palm/Makefile b/palm/Makefile
index 3d76ecb24aa4..1c89882e95a9 100644
--- a/palm/Makefile
+++ b/palm/Makefile
@@ -32,7 +32,6 @@
SUBDIR += prc-tools
SUBDIR += romeo
SUBDIR += sitescooper
- SUBDIR += syncal
SUBDIR += synce-dccm
SUBDIR += synce-gnomevfs
SUBDIR += synce-kde
diff --git a/palm/syncal/Makefile b/palm/syncal/Makefile
deleted file mode 100644
index 93053f81e5d4..000000000000
--- a/palm/syncal/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: syncal
-# Date created: So 7 Feb 1999 20:50:43 MET
-# Whom: Lars Koeller <Lars.Koeller@Uni-Bielefeld.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= syncal
-PORTVERSION= 0.8.9
-PORTREVISION= 1
-CATEGORIES= palm comms deskutils
-MASTER_SITES= http://hopf.math.nwu.edu/syncal/ \
- ftp://ftp.Uni-Bielefeld.DE/pub/systems/FreeBSD/lkoeller/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Synchronize your PalmPilot with ical
-
-LIB_DEPENDS= pisock.9:${PORTSDIR}/palm/pilot-link
-RUN_DEPENDS= ical:${PORTSDIR}/deskutils/ical
-
-BROKEN= Does not build with new pilot-link
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2006-12-01
-
-NO_PACKAGE= patches installed ical port
-
-MAN1= syncal.1
-
-post-patch:
-.for file in Makefile user.tcl ical.patch
- ${REINPLACE_CMD} -e "s|\@\@PREFIX\@\@|${LOCALBASE}|g" ${WRKSRC}/${file}
-.endfor
-
-# ical V2.2 needs a little patch, don't know how to do better
-# perhaps the patch should be included int ical port by default
-# Please have a look at this experts :-)
-#
-post-install:
- -cd ${LOCALBASE}/lib/ical/v2.2; \
- ${PATCH} -f < ${WRKSRC}/ical.patch
-
-.include <bsd.port.mk>
diff --git a/palm/syncal/distinfo b/palm/syncal/distinfo
deleted file mode 100644
index 3d2fb6e6d4d2..000000000000
--- a/palm/syncal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (syncal-0.8.9.tar.gz) = f62a8959cd7b46dccef797eab8e35115
-SHA256 (syncal-0.8.9.tar.gz) = e00232eb163e37a9570c7678ec72d362c14947c849bae3d2ffeba7d0b4156eee
-SIZE (syncal-0.8.9.tar.gz) = 49260
diff --git a/palm/syncal/files/patch-aa b/palm/syncal/files/patch-aa
deleted file mode 100644
index ff72131d1b8b..000000000000
--- a/palm/syncal/files/patch-aa
+++ /dev/null
@@ -1,70 +0,0 @@
-*** Makefile.org Mon Jan 20 21:06:28 2003
---- Makefile Mon Jan 20 21:07:55 2003
-***************
-*** 14,20 ****
- #
- # top_builddir = /home/john/pilot/src/pilot-link.0.9.1
- #
-! top_builddir = .
-
- ##########
- # Pick your C compiler
---- 14,20 ----
- #
- # top_builddir = /home/john/pilot/src/pilot-link.0.9.1
- #
-! top_builddir = @@PREFIX@@
-
- ##########
- # Pick your C compiler
-***************
-*** 26,32 ****
- ##########
- # Where should I be installed?
- #
-! INSTALLTOP = /usr/local
- INSTALLBIN = $(INSTALLTOP)/bin
- INSTALLMAN = $(INSTALLTOP)/man
-
---- 26,32 ----
- ##########
- # Where should I be installed?
- #
-! INSTALLTOP = @@PREFIX@@
- INSTALLBIN = $(INSTALLTOP)/bin
- INSTALLMAN = $(INSTALLTOP)/man
-
-***************
-*** 65,72 ****
- #
- # Unless you're smarter than me, which is entirely possible. [JTL]
- #
-! LIBDIR = -L$(top_builddir)
-! INCDIR = -I$(top_builddir) -I/usr/include/libpisock
- CFLAGS = -Wall -w -O -g $(INCDIR) $(DEFINES)
- SYNCAL_OBJS = syncal.o syncal_cat.c syncal_list.o syncal_dates.o\
- syncal_reconcile.o syncal_gmt.o
---- 65,72 ----
- #
- # Unless you're smarter than me, which is entirely possible. [JTL]
- #
-! LIBDIR = -L$(top_builddir)/lib
-! INCDIR = -I$(top_builddir)/include
- CFLAGS = -Wall -w -O -g $(INCDIR) $(DEFINES)
- SYNCAL_OBJS = syncal.o syncal_cat.c syncal_list.o syncal_dates.o\
- syncal_reconcile.o syncal_gmt.o
-***************
-*** 90,95 ****
- install:
- install -d $(INSTALLBIN)
- install -d $(INSTALLMAN)/man1
-! install -s -g root -o root -m 755 syncal $(INSTALLBIN)
-
-! install -g root -o root -m 644 syncal.1 $(INSTALLMAN)/man1
---- 90,95 ----
- install:
- install -d $(INSTALLBIN)
- install -d $(INSTALLMAN)/man1
-! install -c -s -g bin -o bin -m 755 syncal $(INSTALLBIN)
-
-! install -c -m 644 syncal.1 $(INSTALLMAN)/man1
diff --git a/palm/syncal/files/patch-ab b/palm/syncal/files/patch-ab
deleted file mode 100644
index 1f50a54fa284..000000000000
--- a/palm/syncal/files/patch-ab
+++ /dev/null
@@ -1,19 +0,0 @@
-*** ical.patch.org Fri Sep 17 22:29:27 1999
---- ical.patch Fri Sep 17 22:29:59 1999
-***************
-*** 17,23 ****
- + "Okay" "Cancel"]
- +
- + if { $result} {
-! + exec syncal >/dev/null
- + io_read [ical_leader]
- + }
- + cal option AmPm $dm_AmPm
---- 17,23 ----
- + "Okay" "Cancel"]
- +
- + if { $result} {
-! + exec @@PREFIX@@/bin/syncal >/dev/null
- + io_read [ical_leader]
- + }
- + cal option AmPm $dm_AmPm
diff --git a/palm/syncal/files/patch-ac b/palm/syncal/files/patch-ac
deleted file mode 100644
index 416a26cab16b..000000000000
--- a/palm/syncal/files/patch-ac
+++ /dev/null
@@ -1,19 +0,0 @@
-*** user.tcl.orig Mon Jul 17 07:33:27 2000
---- user.tcl Fri Dec 22 14:13:30 2000
-***************
-*** 26,32 ****
-
- if { $result} {
- ical_save
-! exec syncal -v $HOME/.syncal.log
- io_read [ical_leader]
- }
- cal option AmPm $dm_AmPm
---- 26,32 ----
-
- if { $result} {
- ical_save
-! exec @@PREFIX@@/bin/syncal -v $HOME/.syncal.log
- io_read [ical_leader]
- }
- cal option AmPm $dm_AmPm
diff --git a/palm/syncal/files/patch-ba b/palm/syncal/files/patch-ba
deleted file mode 100644
index 71be3d5d92cb..000000000000
--- a/palm/syncal/files/patch-ba
+++ /dev/null
@@ -1,46 +0,0 @@
-*** syncal.c.org Mon Jan 20 21:44:11 2003
---- syncal.c Mon Jan 20 21:41:26 2003
-***************
-*** 15,20 ****
---- 15,21 ----
- #include <stdio.h>
- #include <stdlib.h>
- #include <ctype.h>
-+ #include <errno.h>
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <sys/signal.h>
-***************
-*** 1449,1455 ****
-
-
- static void
-! create_uid( char * buf, recordid_t pil_id __attribute__((__unused)) )
- {
- #ifndef MAXHOSTNAMELEN
- #define MAXHOSTNAMELEN (64)
---- 1450,1456 ----
-
-
- static void
-! create_uid( char * buf, recordid_t pil_id )
- {
- #ifndef MAXHOSTNAMELEN
- #define MAXHOSTNAMELEN (64)
-***************
-*** 1720,1726 ****
- }
-
- static void
-! syncal_timeout( int sig __attribute__((__unused)) )
- {
- signal( SIGALRM, SIG_DFL);
- alarm( 0);
---- 1721,1727 ----
- }
-
- static void
-! syncal_timeout( int sig )
- {
- signal( SIGALRM, SIG_DFL);
- alarm( 0);
diff --git a/palm/syncal/files/patch-bb b/palm/syncal/files/patch-bb
deleted file mode 100644
index f8805737aba7..000000000000
--- a/palm/syncal/files/patch-bb
+++ /dev/null
@@ -1,24 +0,0 @@
-*** syncal.h.org Mon Jan 20 21:44:20 2003
---- syncal.h Mon Jan 20 21:34:53 2003
-***************
-*** 20,25 ****
---- 20,29 ----
- #define DEFAULT_ALARM (0)
-
-
-+ #ifndef PI_AF_SLP
-+ #define PI_AF_SLP 0x0051
-+ #endif
-+
- /*
- * These are the calendar file suffixes which indicate
- * an ical dominant file and a Pilot dominant file respectively.
-***************
-*** 232,237 ****
- *str_ndup( char *, int),
- *str_bytestuff( char *, char *, char),
- *str_byteunstuff( char *, char);
--
--
--
---- 236,238 ----
diff --git a/palm/syncal/files/patch-bc b/palm/syncal/files/patch-bc
deleted file mode 100644
index 9389068d8f0e..000000000000
--- a/palm/syncal/files/patch-bc
+++ /dev/null
@@ -1,12 +0,0 @@
-*** syncal_cat.c.org Mon Jan 20 21:49:52 2003
---- syncal_cat.c Mon Jan 20 21:50:06 2003
-***************
-*** 11,16 ****
---- 11,17 ----
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+ #include <errno.h>
- #include <sys/stat.h>
- #include <time.h>
- #include <ctype.h>
diff --git a/palm/syncal/pkg-descr b/palm/syncal/pkg-descr
deleted file mode 100644
index f1e26d71ee84..000000000000
--- a/palm/syncal/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
- Syncal reads a current ical calendar file, an archived
- ical calendar file from the last time syncal was run, and
- a Palm device DateBook database and reconciles them. It
- creates a new ical calendar file which replaces both the
- current and archived ones and updates the Pilot DateBookDB
- to coincide with them.
-
- Once syncal is started, the user must invoke HotSync on
- the target device.
diff --git a/palm/syncal/pkg-plist b/palm/syncal/pkg-plist
deleted file mode 100644
index 1efd03d87d2e..000000000000
--- a/palm/syncal/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/syncal
-@unexec mv -f /usr/local/lib/ical/v2.2/actions.tcl.orig /usr/local/lib/ical/v2.2/actions.tcl
-@unexec mv -f /usr/local/lib/ical/v2.2/dayview.tcl.orig /usr/local/lib/ical/v2.2/dayview.tcl
diff --git a/print/Makefile b/print/Makefile
index 27eab6685fcf..687d57b2be80 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -266,7 +266,6 @@
SUBDIR += psutils-letter
SUBDIR += pup
SUBDIR += py-fonttools
- SUBDIR += py-freetype
SUBDIR += py-pyscript
SUBDIR += py-reportlab
SUBDIR += py-rtf
diff --git a/print/py-freetype/Makefile b/print/py-freetype/Makefile
deleted file mode 100644
index 768f4d269296..000000000000
--- a/print/py-freetype/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: py-freetype
-# Date created: 3 February 2000
-# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= py-freetype
-PORTVERSION= 0.65
-PORTREVISION= 1
-CATEGORIES= print python
-MASTER_SITES= http://starship.python.net/crew/kernr/source/
-DISTNAME= PyFT-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Python wrapping of the FreeType 1.2 fonts rendering engine
-
-DEPRECATED= Project has disappeared and is no longer fetchable
-EXPIRATION_DATE=2006-12-09
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-USE_FREETYPE= yes
-USE_PYTHON= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} >= 220
-MAKEFILE_PREIN= ${FILESDIR}/Makefile.pre.in
-.else
-MAKEFILE_PREIN= ${LOCALBASE}/lib/${PYTHON_VERSION}/config/Makefile.pre.in
-.endif
-
-pre-configure:
-.if ${PYTHON_REL} >= 230
- ${SED} -e 's,@DEFS@,,g' ${MAKEFILE_PREIN} > ${WRKSRC}/Makefile.pre.in
-.else
- ${LN} -sf ${MAKEFILE_PREIN} ${WRKSRC}/
-.endif
- ${LN} -sf ${WRKSRC}/Setup.w32 ${WRKSRC}/Setup.in
- ${RM} -f ${WRKSRC}/Setup
-
-do-configure:
- cd ${WRKSRC} && ${MAKE} -f Makefile.pre.in boot
-
-post-build:
- @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
-
-post-install:
- cd ${WRKSRC} && \
- ${INSTALL_DATA} *.py *.pyc *.pyo \
- ${PREFIX}/lib/${PYTHON_VERSION}/site-packages
-
-.include <bsd.port.post.mk>
diff --git a/print/py-freetype/distinfo b/print/py-freetype/distinfo
deleted file mode 100644
index 3dd6671fef92..000000000000
--- a/print/py-freetype/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (PyFT-0.65.tar.gz) = 3f922a0370948b50d8dfd44866b01c70
-SHA256 (PyFT-0.65.tar.gz) = 74ea206104edbe4d65718abb7b25f434e94a54de827136cf89448543967b5a78
-SIZE (PyFT-0.65.tar.gz) = 109405
diff --git a/print/py-freetype/files/Makefile.pre.in b/print/py-freetype/files/Makefile.pre.in
deleted file mode 100644
index 2d14294054a0..000000000000
--- a/print/py-freetype/files/Makefile.pre.in
+++ /dev/null
@@ -1,304 +0,0 @@
-# Universal Unix Makefile for Python extensions
-# =============================================
-
-# Short Instructions
-# ------------------
-
-# 1. Build and install Python (1.5 or newer).
-# 2. "make -f Makefile.pre.in boot"
-# 3. "make"
-# You should now have a shared library.
-
-# Long Instructions
-# -----------------
-
-# Build *and install* the basic Python 1.5 distribution. See the
-# Python README for instructions. (This version of Makefile.pre.in
-# only withs with Python 1.5, alpha 3 or newer.)
-
-# Create a file Setup.in for your extension. This file follows the
-# format of the Modules/Setup.dist file; see the instructions there.
-# For a simple module called "spam" on file "spammodule.c", it can
-# contain a single line:
-# spam spammodule.c
-# You can build as many modules as you want in the same directory --
-# just have a separate line for each of them in the Setup.in file.
-
-# If you want to build your extension as a shared library, insert a
-# line containing just the string
-# *shared*
-# at the top of your Setup.in file.
-
-# Note that the build process copies Setup.in to Setup, and then works
-# with Setup. It doesn't overwrite Setup when Setup.in is changed, so
-# while you're in the process of debugging your Setup.in file, you may
-# want to edit Setup instead, and copy it back to Setup.in later.
-# (All this is done so you can distribute your extension easily and
-# someone else can select the modules they actually want to build by
-# commenting out lines in the Setup file, without editing the
-# original. Editing Setup is also used to specify nonstandard
-# locations for include or library files.)
-
-# Copy this file (Misc/Makefile.pre.in) to the directory containing
-# your extension.
-
-# Run "make -f Makefile.pre.in boot". This creates Makefile
-# (producing Makefile.pre and sedscript as intermediate files) and
-# config.c, incorporating the values for sys.prefix, sys.exec_prefix
-# and sys.version from the installed Python binary. For this to work,
-# the python binary must be on your path. If this fails, try
-# make -f Makefile.pre.in Makefile VERSION=1.5 installdir=<prefix>
-# where <prefix> is the prefix used to install Python for installdir
-# (and possibly similar for exec_installdir=<exec_prefix>).
-
-# Note: "make boot" implies "make clobber" -- it assumes that when you
-# bootstrap you may have changed platforms so it removes all previous
-# output files.
-
-# If you are building your extension as a shared library (your
-# Setup.in file starts with *shared*), run "make" or "make sharedmods"
-# to build the shared library files. If you are building a statically
-# linked Python binary (the only solution of your platform doesn't
-# support shared libraries, and sometimes handy if you want to
-# distribute or install the resulting Python binary), run "make
-# python".
-
-# Note: Each time you edit Makefile.pre.in or Setup, you must run
-# "make Makefile" before running "make".
-
-# Hint: if you want to use VPATH, you can start in an empty
-# subdirectory and say (e.g.):
-# make -f ../Makefile.pre.in boot srcdir=.. VPATH=..
-
-
-# === Bootstrap variables (edited through "make boot") ===
-
-# The prefix used by "make inclinstall libainstall" of core python
-installdir= /usr/local
-
-# The exec_prefix used by the same
-exec_installdir=$(installdir)
-
-# Source directory and VPATH in case you want to use VPATH.
-# (You will have to edit these two lines yourself -- there is no
-# automatic support as the Makefile is not generated by
-# config.status.)
-srcdir= .
-VPATH= .
-
-# === Variables that you may want to customize (rarely) ===
-
-# (Static) build target
-TARGET= python
-
-# Installed python binary (used only by boot target)
-PYTHON= python
-
-# Add more -I and -D options here
-CFLAGS= $(OPT) -I$(INCLUDEPY) -I$(EXECINCLUDEPY) $(DEFS)
-
-# These two variables can be set in Setup to merge extensions.
-# See example[23].
-BASELIB=
-BASESETUP=
-
-# === Variables set by makesetup ===
-
-MODOBJS= _MODOBJS_
-MODLIBS= _MODLIBS_
-
-# === Definitions added by makesetup ===
-
-# === Variables from configure (through sedscript) ===
-
-VERSION= @VERSION@
-CC= @CC@
-LINKCC= @LINKCC@
-SGI_ABI= @SGI_ABI@
-OPT= @OPT@
-LDFLAGS= @LDFLAGS@
-LDLAST= @LDLAST@
-DEFS= @DEFS@
-LIBS= @LIBS@
-LIBM= @LIBM@
-LIBC= @LIBC@
-RANLIB= @RANLIB@
-MACHDEP= @MACHDEP@
-SO= @SO@
-LDSHARED= @LDSHARED@
-CCSHARED= @CCSHARED@
-LINKFORSHARED= @LINKFORSHARED@
-CXX= @CXX@
-
-# Install prefix for architecture-independent files
-prefix= /usr/local
-
-# Install prefix for architecture-dependent files
-exec_prefix= $(prefix)
-
-# Uncomment the following two lines for AIX
-#LINKCC= $(LIBPL)/makexp_aix $(LIBPL)/python.exp "" $(LIBRARY); $(PURIFY) $(CC)
-#LDSHARED= $(LIBPL)/ld_so_aix $(CC) -bI:$(LIBPL)/python.exp
-
-# === Fixed definitions ===
-
-# Shell used by make (some versions default to the login shell, which is bad)
-SHELL= /bin/sh
-
-# Expanded directories
-BINDIR= $(exec_installdir)/bin
-LIBDIR= $(exec_prefix)/lib
-MANDIR= $(installdir)/man
-INCLUDEDIR= $(installdir)/include
-SCRIPTDIR= $(prefix)/lib
-
-# Detailed destination directories
-BINLIBDEST= $(LIBDIR)/python$(VERSION)
-LIBDEST= $(SCRIPTDIR)/python$(VERSION)
-INCLUDEPY= $(INCLUDEDIR)/python$(VERSION)
-EXECINCLUDEPY= $(exec_installdir)/include/python$(VERSION)
-LIBP= $(exec_installdir)/lib/python$(VERSION)
-DESTSHARED= $(BINLIBDEST)/site-packages
-
-LIBPL= $(LIBP)/config
-
-PYTHONLIBS= $(LIBPL)/libpython$(VERSION).a
-
-MAKESETUP= $(LIBPL)/makesetup
-MAKEFILE= $(LIBPL)/Makefile
-CONFIGC= $(LIBPL)/config.c
-CONFIGCIN= $(LIBPL)/config.c.in
-SETUP= $(LIBPL)/Setup.config $(LIBPL)/Setup.local $(LIBPL)/Setup
-
-SYSLIBS= $(LIBM) $(LIBC)
-
-ADDOBJS= $(LIBPL)/python.o config.o
-
-# Portable install script (configure doesn't always guess right)
-INSTALL= $(LIBPL)/install-sh -c
-# Shared libraries must be installed with executable mode on some systems;
-# rather than figuring out exactly which, we always give them executable mode.
-# Also, making them read-only seems to be a good idea...
-INSTALL_SHARED= ${INSTALL} -m 555
-
-# === Fixed rules ===
-
-# Default target. This builds shared libraries only
-default: sharedmods
-
-# Build everything
-all: static sharedmods
-
-# Build shared libraries from our extension modules
-sharedmods: $(SHAREDMODS)
-
-# Build a static Python binary containing our extension modules
-static: $(TARGET)
-$(TARGET): $(ADDOBJS) lib.a $(PYTHONLIBS) Makefile $(BASELIB)
- $(LINKCC) $(LDFLAGS) $(LINKFORSHARED) \
- $(ADDOBJS) lib.a $(PYTHONLIBS) \
- $(LINKPATH) $(BASELIB) $(MODLIBS) $(LIBS) $(SYSLIBS) \
- -o $(TARGET) $(LDLAST)
-
-install: sharedmods
- if test ! -d $(DESTSHARED) ; then \
- mkdir $(DESTSHARED) ; else true ; fi
- -for i in X $(SHAREDMODS); do \
- if test $$i != X; \
- then $(INSTALL_SHARED) $$i $(DESTSHARED)/$$i; \
- fi; \
- done
-
-# Build the library containing our extension modules
-lib.a: $(MODOBJS)
- -rm -f lib.a
- ar cr lib.a $(MODOBJS)
- -$(RANLIB) lib.a
-
-# This runs makesetup *twice* to use the BASESETUP definition from Setup
-config.c Makefile: Makefile.pre Setup $(BASESETUP) $(MAKESETUP)
- $(MAKESETUP) \
- -m Makefile.pre -c $(CONFIGCIN) Setup -n $(BASESETUP) $(SETUP)
- $(MAKE) -f Makefile do-it-again
-
-# Internal target to run makesetup for the second time
-do-it-again:
- $(MAKESETUP) \
- -m Makefile.pre -c $(CONFIGCIN) Setup -n $(BASESETUP) $(SETUP)
-
-# Make config.o from the config.c created by makesetup
-config.o: config.c
- $(CC) $(CFLAGS) -c config.c
-
-# Setup is copied from Setup.in *only* if it doesn't yet exist
-Setup:
- cp $(srcdir)/Setup.in Setup
-
-# Make the intermediate Makefile.pre from Makefile.pre.in
-Makefile.pre: Makefile.pre.in sedscript
- sed -f sedscript $(srcdir)/Makefile.pre.in >Makefile.pre
-
-# Shortcuts to make the sed arguments on one line
-P=prefix
-E=exec_prefix
-H=Generated automatically from Makefile.pre.in by sedscript.
-L=LINKFORSHARED
-
-# Make the sed script used to create Makefile.pre from Makefile.pre.in
-sedscript: $(MAKEFILE)
- sed -n \
- -e '1s/.*/1i\\/p' \
- -e '2s%.*%# $H%p' \
- -e '/^VERSION=/s/^VERSION=[ ]*\(.*\)/s%@VERSION[@]%\1%/p' \
- -e '/^CC=/s/^CC=[ ]*\(.*\)/s%@CC[@]%\1%/p' \
- -e '/^CXX=/s/^CXX=[ ]*\(.*\)/s%@CXX[@]%\1%/p' \
- -e '/^LINKCC=/s/^LINKCC=[ ]*\(.*\)/s%@LINKCC[@]%\1%/p' \
- -e '/^OPT=/s/^OPT=[ ]*\(.*\)/s%@OPT[@]%\1%/p' \
- -e '/^LDFLAGS=/s/^LDFLAGS=[ ]*\(.*\)/s%@LDFLAGS[@]%\1%/p' \
- -e '/^LDLAST=/s/^LDLAST=[ ]*\(.*\)/s%@LDLAST[@]%\1%/p' \
- -e '/^DEFS=/s/^DEFS=[ ]*\(.*\)/s%@DEFS[@]%\1%/p' \
- -e '/^LIBS=/s/^LIBS=[ ]*\(.*\)/s%@LIBS[@]%\1%/p' \
- -e '/^LIBM=/s/^LIBM=[ ]*\(.*\)/s%@LIBM[@]%\1%/p' \
- -e '/^LIBC=/s/^LIBC=[ ]*\(.*\)/s%@LIBC[@]%\1%/p' \
- -e '/^RANLIB=/s/^RANLIB=[ ]*\(.*\)/s%@RANLIB[@]%\1%/p' \
- -e '/^MACHDEP=/s/^MACHDEP=[ ]*\(.*\)/s%@MACHDEP[@]%\1%/p' \
- -e '/^SO=/s/^SO=[ ]*\(.*\)/s%@SO[@]%\1%/p' \
- -e '/^LDSHARED=/s/^LDSHARED=[ ]*\(.*\)/s%@LDSHARED[@]%\1%/p' \
- -e '/^CCSHARED=/s/^CCSHARED=[ ]*\(.*\)/s%@CCSHARED[@]%\1%/p' \
- -e '/^SGI_ABI=/s/^SGI_ABI=[ ]*\(.*\)/s%@SGI_ABI[@]%\1%/p' \
- -e '/^$L=/s/^$L=[ ]*\(.*\)/s%@$L[@]%\1%/p' \
- -e '/^$P=/s/^$P=\(.*\)/s%^$P=.*%$P=\1%/p' \
- -e '/^$E=/s/^$E=\(.*\)/s%^$E=.*%$E=\1%/p' \
- $(MAKEFILE) >sedscript
- echo "/^installdir=/s%=.*%= $(installdir)%" >>sedscript
- echo "/^exec_installdir=/s%=.*%=$(exec_installdir)%" >>sedscript
- echo "/^srcdir=/s%=.*%= $(srcdir)%" >>sedscript
- echo "/^VPATH=/s%=.*%= $(VPATH)%" >>sedscript
- echo "/^LINKPATH=/s%=.*%= $(LINKPATH)%" >>sedscript
- echo "/^BASELIB=/s%=.*%= $(BASELIB)%" >>sedscript
- echo "/^BASESETUP=/s%=.*%= $(BASESETUP)%" >>sedscript
-
-# Bootstrap target
-boot: clobber
- VERSION=`$(PYTHON) -c "import sys; print sys.version[:3]"`; \
- installdir=`$(PYTHON) -c "import sys; print sys.prefix"`; \
- exec_installdir=`$(PYTHON) -c "import sys; print sys.exec_prefix"`; \
- $(MAKE) -f $(srcdir)/Makefile.pre.in VPATH=$(VPATH) srcdir=$(srcdir) \
- VERSION=$$VERSION \
- installdir=$$installdir \
- exec_installdir=$$exec_installdir \
- Makefile
-
-# Handy target to remove intermediate files and backups
-clean:
- -rm -f *.o *~
-
-# Handy target to remove everything that is easily regenerated
-clobber: clean
- -rm -f *.a tags TAGS config.c Makefile.pre $(TARGET) sedscript
- -rm -f *.so *.sl so_locations
-
-
-# Handy target to remove everything you don't want to distribute
-distclean: clobber
- -rm -f Makefile Setup
diff --git a/print/py-freetype/files/patch-Setup.w32 b/print/py-freetype/files/patch-Setup.w32
deleted file mode 100644
index dc2126f30f9f..000000000000
--- a/print/py-freetype/files/patch-Setup.w32
+++ /dev/null
@@ -1,10 +0,0 @@
-
-$FreeBSD$
-
---- Setup.w32.orig Thu Aug 19 23:41:30 1999
-+++ Setup.w32 Sat Feb 3 01:49:45 2001
-@@ -1,2 +1,3 @@
- #[MGW32]swig_options.extend(['-shadow', '-docstring'])
--freetypec freetype_wrap.c -I../../lib -I../../lib/extend -L../../lib -lttf.dll
-+*shared*
-+freetypec freetype_wrap.c -I${LOCALBASE}/include/freetype1/freetype -L${LOCALBASE}/lib -lttf
diff --git a/print/py-freetype/files/patch-freetype_wrap.c b/print/py-freetype/files/patch-freetype_wrap.c
deleted file mode 100644
index e7ad40d990f9..000000000000
--- a/print/py-freetype/files/patch-freetype_wrap.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- freetype_wrap.c.orig Mon May 22 23:21:55 2006
-+++ freetype_wrap.c Mon May 22 23:22:11 2006
-@@ -3410,7 +3410,7 @@
- PyObject * _argo0 = 0;
-
- self = self;
-- if(!PyArg_ParseTuple(args,"Oh:TT_Char_Index",&_argo0,&_arg1))
-+ if(!PyArg_ParseTuple(args,"OH:TT_Char_Index",&_argo0,&_arg1))
- return NULL;
- if (_argo0) {
- if (_argo0 == Py_None) { _arg0 = NULL; }
diff --git a/print/py-freetype/pkg-descr b/print/py-freetype/pkg-descr
deleted file mode 100644
index f61cff2f3b55..000000000000
--- a/print/py-freetype/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A Python wrapping of the FreeType 1.2 rendering engine for TrueType fonts.
-Most of this is a direct and nearly exhaustive translation of the FreeType
-API. A few of the functions have been given more "Pythonic" wrappings for
-convenience. There are also a couple of _de_novo_ convenience functions to
-access certain bits of data.
diff --git a/print/py-freetype/pkg-plist b/print/py-freetype/pkg-plist
deleted file mode 100644
index fa44af6382ae..000000000000
--- a/print/py-freetype/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-%%PYTHON_SITELIBDIR%%/PyFT.py
-%%PYTHON_SITELIBDIR%%/PyFT.pyc
-%%PYTHON_SITELIBDIR%%/PyFT.pyo
-%%PYTHON_SITELIBDIR%%/freetype.py
-%%PYTHON_SITELIBDIR%%/freetype.pyc
-%%PYTHON_SITELIBDIR%%/freetype.pyo
-%%PYTHON_SITELIBDIR%%/freetype_inc.py
-%%PYTHON_SITELIBDIR%%/freetype_inc.pyc
-%%PYTHON_SITELIBDIR%%/freetype_inc.pyo
-%%PYTHON_SITELIBDIR%%/freetypecmodule.so
diff --git a/shells/Makefile b/shells/Makefile
index d2f7f03a744a..ad39c9c1b11a 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -17,7 +17,6 @@
SUBDIR += ibsh
SUBDIR += ksh93
SUBDIR += mksh
- SUBDIR += mudsh
SUBDIR += nologinmsg
SUBDIR += osh
SUBDIR += pash
diff --git a/shells/mudsh/Makefile b/shells/mudsh/Makefile
deleted file mode 100644
index e5b7ef14f9c4..000000000000
--- a/shells/mudsh/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: mudsh
-# Date created: 28 February 2001
-# Whom: George Reid <greid@ukug.uk.freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mudsh
-PORTVERSION= 20010311
-CATEGORIES= shells
-MASTER_SITES= http://www.xirium.com/tech/mud-shell/download/
-DISTNAME= mudsh
-EXTRACT_SUFX=
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An "intelligent" game-like shell
-
-DEPRECATED= Project disappeared from the internet
-EXPIRATION_DATE=2006-12-10
-
-NO_WRKSUBDIR= yes
-
-NO_BUILD= yes
-
-post-extract:
- @${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}
-
-do-patch:
- @(${SED} -e 's,/usr/local/bin/perl,${PERL},1' ${WRKSRC}/${DISTNAME} \
- > ${WRKDIR}/foo && ${MV} ${WRKDIR}/foo ${WRKSRC}/${DISTNAME})
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin
-
-post-install:
- @${ECHO} "updating /etc/shells"
- @${CP} /etc/shells /etc/shells.bak
- @(${GREP} -v ${PREFIX}/bin/mudsh /etc/shells.bak; \
- ${ECHO_CMD} ${PREFIX}/bin/mudsh) > /etc/shells
- @${RM} /etc/shells.bak
-
-.include <bsd.port.mk>
diff --git a/shells/mudsh/distinfo b/shells/mudsh/distinfo
deleted file mode 100644
index 5039e60de864..000000000000
--- a/shells/mudsh/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (mudsh) = df4e4c07d7b5d0ef68cc24b91c426310
-SHA256 (mudsh) = 007a7093ac6ede907fc13babf20deee4832b1bfaa7ff6757060cb9a4c2f29a60
-SIZE (mudsh) = 21309
diff --git a/shells/mudsh/pkg-descr b/shells/mudsh/pkg-descr
deleted file mode 100644
index 644e036f7d25..000000000000
--- a/shells/mudsh/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Is there any reason why a shell (or command line) cannot be as
-tolerant or as intelligent as a text adventure game like Zork, or a
-MUD [Multi User Dungeon]? Is there any reason why a shell cannot work
-like such a game? ("Go North", etc.) Actually, no and we have the
-implementation to prove it. Have fun, and don't get eaten by a Grue!
-
-WWW: http://www.xirium.com/tech/mud-shell/index.html
-
-- George Reid
-greid@ukug.uk.freebsd.org
diff --git a/shells/mudsh/pkg-plist b/shells/mudsh/pkg-plist
deleted file mode 100644
index e8964c6c0819..000000000000
--- a/shells/mudsh/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/mudsh
-@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
-@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
diff --git a/www/Makefile b/www/Makefile
index a49ebca73715..e87913bbc805 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -162,7 +162,6 @@
SUBDIR += frontpage-th
SUBDIR += frontpage-zh
SUBDIR += fswiki
- SUBDIR += fxhtml
SUBDIR += g-cows
SUBDIR += g-gcl
SUBDIR += galeon
@@ -218,7 +217,6 @@
SUBDIR += ismail
SUBDIR += iwebcal
SUBDIR += jakarta-jmeter
- SUBDIR += jakarta-tomcat3
SUBDIR += jakarta-tomcat4
SUBDIR += jakarta-tomcat41
SUBDIR += jakarta-tomcat5
@@ -428,7 +426,6 @@
SUBDIR += notftp
SUBDIR += npc
SUBDIR += nscache
- SUBDIR += nspostgres
SUBDIR += nvu
SUBDIR += ocaml-net
SUBDIR += ocaml-wdialog
diff --git a/www/fxhtml/Makefile b/www/fxhtml/Makefile
deleted file mode 100644
index 2a202c2a0232..000000000000
--- a/www/fxhtml/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: fxhtml
-# Date created: 21 August 1994
-# Whom: Trefor S. <trefor@flevel.co.uk>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fxhtml
-PORTVERSION= 1.6.7
-CATEGORIES= www
-# mastersite is long gone as of October 2003
-MASTER_SITES= # ftp://ftp.flevel.co.uk/pub/fxhtml/
-DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Server side extension to HTML eliminating the need for CGI scripts
-
-EXPIRATION_DATE=2006-12-01
-DEPRECATED= crusty old a.out binary, not useful any more
-
-pre-install:
- ${MKDIR} ${PREFIX}/www/cgi-bin ${PREFIX}/www/data
-
-.include <bsd.port.mk>
diff --git a/www/fxhtml/distinfo b/www/fxhtml/distinfo
deleted file mode 100644
index 18005f3b85ca..000000000000
--- a/www/fxhtml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (fxhtml-freebsd-1.6.7.tar.gz) = 08f47d87df9c411917f555b754bb1fdc
-SHA256 (fxhtml-freebsd-1.6.7.tar.gz) = 86dca316a68ce4b3361c290476d8f895c284370eb3ee1a586cd43ad0e8a9d4d0
-SIZE (fxhtml-freebsd-1.6.7.tar.gz) = 125958
diff --git a/www/fxhtml/pkg-descr b/www/fxhtml/pkg-descr
deleted file mode 100644
index 4d33bb7b1601..000000000000
--- a/www/fxhtml/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-FxHTML adds an additional layer of extremely powerful HTML commands to
-your web server.
-
-FxHTML has the following features:
-
- + Automatic session/context handling
- + Method POST & Method GET automatically handled
- + Choice of Content Types (HTML,TEXT,...)
- + Floating point expression handling
- + Text handling including search and replace, splitting, substrings and
- arrays.
- + Variable subsitution
- + Disk based variable handling
- + Procedure calls including recursion capabilities
- + Looping constructs
- + Database handling including searching facilities and form generation
- + Email handling
- + File handling
- + Interface to shell commands
- + Bitmap handling and GIF generation
- + Full error tracking system with formatted HTML output
- + Common interface to handle files, sockets, devices and pipes.
diff --git a/www/fxhtml/pkg-plist b/www/fxhtml/pkg-plist
deleted file mode 100644
index b63fd70c9a6a..000000000000
--- a/www/fxhtml/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-www/data/demo.fx
-www/cgi-bin/fxhtml
-@dirrmtry www/data
-@dirrmtry www/cgi-bin
diff --git a/www/jakarta-tomcat3/Makefile b/www/jakarta-tomcat3/Makefile
deleted file mode 100644
index 3f7814084a94..000000000000
--- a/www/jakarta-tomcat3/Makefile
+++ /dev/null
@@ -1,182 +0,0 @@
-# New ports collection makefile for: jakarta-tomcat
-# Date created: 20 Oct 2000
-# Whom: des
-#
-# $FreeBSD$
-#
-
-PORTNAME= jakarta-tomcat
-PORTVERSION= 3.3.2
-PORTREVISION= 1
-CATEGORIES= www java
-MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA}
-MASTER_SITE_SUBDIR= tomcat-3/v${PORTVERSION}/bin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open-source Java web server by Apache, stable 3.x branch
-
-PATCH_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/jakarta-tomcat4:pre-everything
-
-DEPRECATED= Please use www/tomcat55 instead
-EXPIRATION_DATE=2006-12-01
-
-.if !defined(NOPORTDOCS)
-MAN1= ${CONTROL_SCRIPT_NAME}.1
-.endif
-
-USE_JAVA= YES
-JAVA_VERSION= 1.2+
-NO_BUILD= YES
-LATEST_LINK= ${APP_SHORTNAME}
-
-MAJOR_VER= ${PORTVERSION:R:R}
-APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION:R}
-LOG_DIR= ${APP_HOME}/logs
-PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} WWWOWN=${USER} WWWGRP=${GROUP}
-APP_TITLE= Jakarta Tomcat
-APP_SHORTNAME= tomcat${MAJOR_VER}
-CONTROL_SCRIPT_NAME= ${APP_SHORTNAME}ctl
-CONTROL_SCRIPT= ${PREFIX}/bin/${CONTROL_SCRIPT_NAME}
-CONTROL_SCRIPT_MANPAGE_TITLE= ${CONTROL_SCRIPT_NAME:U}
-STARTUP_ORDER?= 020
-STARTUP_SCRIPT_NAME= ${PORTNAME}${MAJOR_VER}.sh
-STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/${STARTUP_ORDER}.${STARTUP_SCRIPT_NAME}
-USER= www
-GROUP= www
-PW?= /usr/sbin/pw
-HTTP_PORT?= 8080
-STDOUT_LOG= ${LOG_DIR}/stdout.log
-STDERR_LOG= ${LOG_DIR}/stderr.log
-AUTO_START?= NO
-STOP_TIMEOUT?= 5
-PID_FILE= /var/run/${APP_SHORTNAME}.pid
-REPLACE_FILES= ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.c \
- ${PORTSDIR}/www/jakarta-tomcat4/files/daemonctl.1 \
- ${PORTSDIR}/www/jakarta-tomcat4/files/startup.sh \
- conf/server.xml
-JAR_FILE= lib/tomcat.jar
-CONF_EXT= sample
-PLIST_SUB+= CONF_EXT=${CONF_EXT}
-.include <bsd.port.pre.mk>
-
-pre-patch:
- @${ECHO_MSG} "Installation settings:"
- @${ECHO_MSG} " Destination directory: ${APP_HOME}"
- @${ECHO_MSG} " Control program location: ${CONTROL_SCRIPT}"
- @${ECHO_MSG} " Startup script location: ${STARTUP_SCRIPT}"
- @${ECHO_MSG} " Location of JDK: ${JAVA_HOME}"
- @${ECHO_MSG} " Location of Java port: ${JAVA_PORT}"
- @${ECHO_MSG} " Running as (user/group): ${USER}/${GROUP}"
- @${ECHO_MSG} " HTTP port: ${HTTP_PORT}"
- @${ECHO_MSG} " Logfile stdout: ${STDOUT_LOG}"
- @${ECHO_MSG} " Logfile stderr: ${STDERR_LOG}"
- @${ECHO_MSG} " Starting after install: ${AUTO_START}"
- @${ECHO_MSG} " Stop time-out: ${STOP_TIMEOUT} sec."
- @PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL
-
-post-patch:
- @${ECHO_MSG} -n ">> Removing unneeded files..."
- @${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'`
- @${ECHO_MSG} " [ DONE ]"
-
-.for f in ${REPLACE_FILES}
- @${ECHO_MSG} -n ">> Customizing `basename $f`..."
- @(cd ${WRKSRC} && ${SED} \
- -e "/%%APP_HOME%%/s//${APP_HOME:S/\//\\\//g}/g" \
- -e "/%%APP_SHORTNAME%%/s//${APP_SHORTNAME}/g" \
- -e "/%%APP_TITLE%%/s//${APP_TITLE}/g" \
- -e "/%%CONTROL_SCRIPT%%/s//${CONTROL_SCRIPT:S/\//\\\//g}/g" \
- -e "/%%CONTROL_SCRIPT_MANPAGE_TITLE%%/s//${CONTROL_SCRIPT_MANPAGE_TITLE}/g" \
- -e "/%%CONTROL_SCRIPT_NAME%%/s//${CONTROL_SCRIPT_NAME}/g" \
- -e "/%%GROUP%%/s//${GROUP}/g" \
- -e "/%%HTTP_PORT%%/s//${HTTP_PORT}/g" \
- -e "/%%JAVA_CMD%%/s//bin\/java/g" \
- -e "/%%JAVA_HOME%%/s//${JAVA_HOME:S/\//\\\//g}/g" \
- -e "/%%JAR_FILE%%/s//${JAR_FILE:S/\//\\\//g}/g" \
- -e "/%%LOG_DIR%%/s//${LOG_DIR:S/\//\\\//g}/g" \
- -e "/%%PID_FILE%%/s//${PID_FILE:S/\//\\\//g}/g" \
- -e "/%%PORTNAME%%/s//${PORTNAME}/g" \
- -e "/%%PORTVERSION%%/s//${PORTVERSION}/g" \
- -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \
- -e "/%%STARTUP_SCRIPT_NAME%%/s//${STARTUP_SCRIPT_NAME}/g" \
- -e "/%%STARTUP_SCRIPT%%/s//${STARTUP_SCRIPT:S/\//\\\//g}/g" \
- -e "/%%STDERR_LOG%%/s//${STDERR_LOG:S/\//\\\//g}/g" \
- -e "/%%STDOUT_LOG%%/s//${STDOUT_LOG:S/\//\\\//g}/g" \
- -e "/%%STOP_TIMEOUT%%/s//${STOP_TIMEOUT}/g" \
- -e "/%%USER%%/s//${USER}/g" \
- $f > ${WRKDIR}/`basename $f`)
- @${ECHO_MSG} " [ DONE ]"
-.endfor
-
-do-install:
- @${ECHO_MSG} -n ">> Creating destination directory..."
- @${MKDIR} ${APP_HOME}
- @${MKDIR} ${LOG_DIR}
- @${ECHO_MSG} " [ DONE ]"
-
- @${ECHO_MSG} ">> Copying files to destination directory..."
- @(cd ${WRKSRC};${FIND} conf -type f | ${SED} -e '/${CONF_EXT}/d') \
- | while read a; do \
- ${MV} ${WRKSRC}/$$a ${WRKSRC}/$$a.${CONF_EXT}; \
- if [ ! -e "${APP_HOME}/$$a" ]; then \
- ${ECHO_MSG} " Installing local configuration file: $$a"; \
- ${CP} ${WRKSRC}/$$a.${CONF_EXT} ${WRKSRC}/$$a; \
- else \
- ${ECHO_MSG} " Preserving local configuration file: $$a"; \
- fi; \
- done
- @${CP} -R ${WRKSRC}/* ${APP_HOME}
- @${ECHO_MSG} " [ DONE ]"
-
- @${ECHO_MSG} -n ">> Compiling and installing control program..."
- @${SED} \
- -e "/%%JAVA_ARGS%%/s//\"-Dtomcat.install=${APP_HOME:S/\//\\\//g}\",/g" \
- -e "/%%JAR_ARGS%%/s//\"run\",/g" \
- ${WRKDIR}/daemonctl.c > ${WRKDIR}/daemonctl_.c
- @cd ${WRKDIR} && ${CC} -ansi -o ${CONTROL_SCRIPT_NAME} daemonctl_.c
- @${CP} ${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT}
- @${CHOWN} ${USER}:${GROUP} ${CONTROL_SCRIPT}
- @${CHMOD} 6754 ${CONTROL_SCRIPT}
- @${ECHO_MSG} " [ DONE ]"
-
- @${ECHO_MSG} -n ">> Installing startup script..."
- @${CP} ${WRKDIR}/startup.sh ${STARTUP_SCRIPT}
- @${CHMOD} 0544 ${STARTUP_SCRIPT}
- @${ECHO_MSG} " [ DONE ]"
-
-.if !defined(NOPORTDOCS)
- @${ECHO_MSG} -n ">> Installing man pages..."
- @${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1
- @${ECHO_MSG} " [ DONE ]"
-.endif
-
- @${ECHO_MSG} -n ">> Creating log files..."
- @${INSTALL} /dev/null ${STDOUT_LOG}
- @${INSTALL} /dev/null ${STDERR_LOG}
- @${ECHO_MSG} " [ DONE ]"
-
- @${ECHO_MSG} -n ">> Fixing ownership settings..."
- @${CHOWN} -R ${USER}:${GROUP} ${APP_HOME}
- @${ECHO_MSG} " [ DONE ]"
-
- @${ECHO_MSG} -n ">> Fixing permissions..."
- @${CHMOD} 755 `${FIND} ${APP_HOME} -type d`
- @${ECHO_MSG} " [ DONE ]"
-
- @${ECHO_MSG} -n ">> Creating PID file..."
- @${TOUCH} ${PID_FILE}
- @${CHOWN} ${USER}:${GROUP} ${PID_FILE}
- @${CHMOD} 0600 ${PID_FILE}
- @${ECHO_MSG} " [ DONE ]"
-
-post-install:
- @${ECHO_MSG} "${APP_TITLE} ${PORTVERSION} has been installed in ${APP_HOME}."
- @${ECHO_MSG} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, then put this user in the group ${GROUP}."
-.if !defined(NOPORTDOCS)
- @${ECHO_MSG} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${APP_TITLE}."
-.endif
-.if ${AUTO_START} == "YES"
- @${CONTROL_SCRIPT} start || true
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/www/jakarta-tomcat3/distinfo b/www/jakarta-tomcat3/distinfo
deleted file mode 100644
index 9a0eb2b8cb89..000000000000
--- a/www/jakarta-tomcat3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (jakarta-tomcat-3.3.2.tar.gz) = edaa93b5867df0e007be7a9b44f48e0c
-SHA256 (jakarta-tomcat-3.3.2.tar.gz) = 966c923eb5cc0793cf15b6f6dd8f37a61db0820beb0084e9e8c22e1f54c62db8
-SIZE (jakarta-tomcat-3.3.2.tar.gz) = 6527346
diff --git a/www/jakarta-tomcat3/pkg-deinstall b/www/jakarta-tomcat3/pkg-deinstall
deleted file mode 100644
index 55a1d8f0f9e5..000000000000
--- a/www/jakarta-tomcat3/pkg-deinstall
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-#
-# This script does the following.
-#
-# * Checks if the PID file exists. If it does, it kills the
-# process and removes the PID file.
-#
-# * Checks if the 'www' user exists. If it does, then it displays
-# a message.
-#
-# $FreeBSD$
-#
-
-# Make sure we're in the right stage of the process
-if [ "$2" = "DEINSTALL" ]; then
-
- # Kill the process if it is still running
- PID_FILE=/var/run/tomcat.pid
- if [ -s ${PID_FILE} ]; then
- PID=`cat ${PID_FILE}`
- echo -n ">> Killing Jakarta Tomcat process (${PID})..."
- /bin/kill ${PID} > /dev/null 2> /dev/null
- if [ $? -eq 0 ]; then
- echo " [ DONE ]"
- else
- echo " [ FAILED ]"
- fi
- echo -n ">> Removing PID file (${PID_FILE})..."
- rm ${PID_FILE} > /dev/null 2> /dev/null
- if [ $? -eq 0 ]; then
- echo " [ DONE ]"
- else
- echo " [ FAILED ]"
- fi
- fi
-fi
-
-if [ "$2" = "POST-DEINSTALL" ]; then
- # If the user exists, then display a message
- if pw usershow "www" 2>/dev/null 1>&2; then
- echo "To delete the www user permanently, use 'pw userdel www'"
- fi
-fi
-
-exit 0
diff --git a/www/jakarta-tomcat3/pkg-descr b/www/jakarta-tomcat3/pkg-descr
deleted file mode 100644
index fafdccabf504..000000000000
--- a/www/jakarta-tomcat3/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Jakarta Tomcat is a web server written in 100% Pure Java. Tomcat is also the
-reference implementation for the Java Servlet 2.2 and JavaServer Pages 1.1
-technologies.
-
-WWW: http://jakarta.apache.org/tomcat/
diff --git a/www/jakarta-tomcat3/pkg-install b/www/jakarta-tomcat3/pkg-install
deleted file mode 100644
index 687ec3fc1f9e..000000000000
--- a/www/jakarta-tomcat3/pkg-install
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-#
-# Checks if the 'www' user and group exist. If they don't, then
-# an attempt is made to create both.
-#
-# $FreeBSD$
-#
-
-# Make sure we're called during the 'make install' process
-if [ "$2" != "PRE-INSTALL" ]; then
- exit 0
-fi
-
-# Set some constants
-USER=www
-GROUP=${USER}
-UID=80
-GID=${UID}
-
-# See if the group already exists
-if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
-
- # If not, try to create it
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
-fi
-
-# See if the user already exists
-if ! pw usershow "${USER}" 2>/dev/null 1>&2; then
-
- # If not, try to create it
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -s "/sbin/nologin" -d "/nonexistent" \
- -c "World Wide Web Owner"; \
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
-fi
-exit 0
diff --git a/www/jakarta-tomcat3/pkg-plist b/www/jakarta-tomcat3/pkg-plist
deleted file mode 100644
index dc79a97ae169..000000000000
--- a/www/jakarta-tomcat3/pkg-plist
+++ /dev/null
@@ -1,175 +0,0 @@
-@comment $FreeBSD$
-@unexec if cmp -s %D/%%T%%/conf/jk/mod_jk.conf %D/%%T%%/conf/jk/mod_jk.conf.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk/mod_jk.conf; fi
-@unexec if cmp -s %D/%%T%%/conf/jk/mod_jk.conf-jni %D/%%T%%/conf/jk/mod_jk.conf-jni.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk/mod_jk.conf-jni; fi
-@unexec if cmp -s %D/%%T%%/conf/jk/obj.conf %D/%%T%%/conf/jk/obj.conf.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk/obj.conf; fi
-@unexec if cmp -s %D/%%T%%/conf/jk/uriworkermap.properties %D/%%T%%/conf/jk/uriworkermap.properties.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk/uriworkermap.properties; else fi
-@unexec if cmp -s %D/%%T%%/conf/jk/workers.properties %D/%%T%%/conf/jk/workers.properties.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk/workers.properties; fi
-@unexec if cmp -s %D/%%T%%/conf/jk/wrapper.properties %D/%%T%%/conf/jk/wrapper.properties.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk/wrapper.properties; fi
-@unexec if cmp -s %D/%%T%%/conf/jserv/tomcat.conf %D/%%T%%/conf/jserv/tomcat.conf.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jserv/tomcat.conf; fi
-@unexec if cmp -s %D/%%T%%/conf/jserv/tomcat.properties %D/%%T%%/conf/jserv/tomcat.properties.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jserv/tomcat.properties; fi
-@unexec if cmp -s %D/%%T%%/conf/jk2.properties %D/%%T%%/conf/jk2.properties.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/jk2.properties; fi
-@unexec if cmp -s %D/%%T%%/conf/apps-127.0.0.1.xml %D/%%T%%/conf/apps-127.0.0.1.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/apps-127.0.0.1.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/apps-admin.xml %D/%%T%%/conf/apps-admin.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/apps-admin.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/apps-examples.xml %D/%%T%%/conf/apps-examples.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/apps-examples.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/tomcat.policy %D/%%T%%/conf/tomcat.policy.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/tomcat.policy; fi
-@unexec if cmp -s %D/%%T%%/conf/modules.xml %D/%%T%%/conf/modules.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/modules.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/server.xml %D/%%T%%/conf/server.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/server.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/users/admin-users.xml %D/%%T%%/conf/users/admin-users.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/users/admin-users.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/users/example-users.xml %D/%%T%%/conf/users/example-users.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/users/example-users.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/users/global-users.xml %D/%%T%%/conf/users/global-users.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/users/global-users.xml; fi
-@unexec if cmp -s %D/%%T%%/conf/users/tomcat-users.xml %D/%%T%%/conf/users/tomcat-users.xml.%%CONF_EXT%%; then rm -f %D/%%T%%/conf/users/tomcat-users.xml; fi
-bin/tomcat3ctl
-etc/rc.d/020.jakarta-tomcat3.sh
-%%T%%/logs/stdout.log
-%%T%%/logs/stderr.log
-%%T%%/doc/images/banner.gif
-%%T%%/doc/images/tomcat.gif
-%%T%%/doc/appdev/sample/etc/web.xml
-%%T%%/doc/appdev/sample/lib/README
-%%T%%/doc/appdev/sample/src/Hello.java
-%%T%%/doc/appdev/sample/web/images/tomcat.gif
-%%T%%/doc/appdev/sample/web/hello.jsp
-%%T%%/doc/appdev/sample/web/index.html
-%%T%%/doc/appdev/sample/build.sh
-%%T%%/doc/appdev/sample/build.xml
-%%T%%/doc/appdev/build.xml.txt
-%%T%%/doc/appdev/contents.html
-%%T%%/doc/appdev/deployment.html
-%%T%%/doc/appdev/footer.html
-%%T%%/doc/appdev/header.html
-%%T%%/doc/appdev/index.html
-%%T%%/doc/appdev/installation.html
-%%T%%/doc/appdev/introduction.html
-%%T%%/doc/appdev/processes.html
-%%T%%/doc/appdev/source.html
-%%T%%/doc/appdev/tomcat.gif
-%%T%%/doc/appdev/web.xml.txt
-%%T%%/doc/JDBCRealm-howto.html
-%%T%%/doc/NT-Service-howto.html
-%%T%%/doc/Tomcat-Workers-HowTo.html
-%%T%%/doc/Tomcat-on-NetWare-HowTo.html
-%%T%%/doc/faq
-%%T%%/doc/in-process-howto.html
-%%T%%/doc/index.html
-%%T%%/doc/internal.html
-%%T%%/doc/mod_jk-howto.html
-%%T%%/doc/perfNumbers.txt
-%%T%%/doc/readme
-%%T%%/doc/readme-3.3.1
-%%T%%/doc/readme-3.3.2
-%%T%%/doc/serverxml.html
-%%T%%/doc/style.css
-%%T%%/doc/tomcat-apache-howto.html
-%%T%%/doc/tomcat-iis-howto.html
-%%T%%/doc/tomcat-netscape-howto.html
-%%T%%/doc/tomcat-security.html
-%%T%%/doc/tomcat-ssl-howto.html
-%%T%%/doc/tomcat-ug.html
-%%T%%/doc/AJPv13.html
-%%T%%/native/mod_jserv/mod_jserv.c
-%%T%%/native/mod_jserv/Makefile.libdir
-%%T%%/native/mod_jserv/Makefile.tmpl
-%%T%%/native/mod_jserv/Makefile.win32
-%%T%%/native/mod_jserv/autochange.c
-%%T%%/native/mod_jserv/jserv.h
-%%T%%/native/mod_jserv/jserv_ajpv11.c
-%%T%%/native/mod_jserv/jserv_ajpv12.c
-%%T%%/native/mod_jserv/jserv_balance.c
-%%T%%/native/mod_jserv/jserv_image.c
-%%T%%/native/mod_jserv/jserv_mmap.c
-%%T%%/native/mod_jserv/jserv_protocols.c
-%%T%%/native/mod_jserv/jserv_status.c
-%%T%%/native/mod_jserv/jserv_utils.c
-%%T%%/native/mod_jserv/jserv_watchdog.c
-%%T%%/native/mod_jserv/jserv_wrapper.c
-%%T%%/native/mod_jserv/jserv_wrapper.h
-%%T%%/native/mod_jserv/jserv_wrapper_unix.c
-%%T%%/native/mod_jserv/jserv_wrapper_win.c
-%%T%%/native/mod_jserv/libjserv.module
-%%T%%/native/mod_jserv/Makefile.am
-%%T%%/lib/apps/README
-%%T%%/lib/common/tomcat_core.jar
-%%T%%/lib/common/commons-logging-api.jar
-%%T%%/lib/common/core_util.jar
-%%T%%/lib/common/etomcat.jar
-%%T%%/lib/common/jasper-runtime.jar
-%%T%%/lib/common/servlet.jar
-%%T%%/lib/common/tomcat-util.jar
-%%T%%/lib/common/tomcat33-resource.jar
-%%T%%/lib/common/README
-%%T%%/lib/container/xalan.jar
-%%T%%/lib/container/container_util.jar
-%%T%%/lib/container/crimson.jar
-%%T%%/lib/container/facade22.jar
-%%T%%/lib/container/jakarta-regexp-1.3.jar
-%%T%%/lib/container/jasper.jar
-%%T%%/lib/container/mx4j-jmx.jar
-%%T%%/lib/container/mx4j-tools.jar
-%%T%%/lib/container/tomcat-coyote.jar
-%%T%%/lib/container/tomcat-http11.jar
-%%T%%/lib/container/tomcat-jk2.jar
-%%T%%/lib/container/tomcat33-coyote.jar
-%%T%%/lib/container/tomcat_modules.jar
-%%T%%/lib/container/README
-%%T%%/lib/endorsed/README
-%%T%%/lib/stop-tomcat.jar
-%%T%%/lib/tomcat.jar
-%%T%%/webapps/ROOT.war
-%%T%%/webapps/admin.war
-%%T%%/webapps/examples.war
-%%T%%/conf/jk/mod_jk.conf.%%CONF_EXT%%
-%%T%%/conf/jk/mod_jk.conf-jni.%%CONF_EXT%%
-%%T%%/conf/jk/obj.conf.%%CONF_EXT%%
-%%T%%/conf/jk/uriworkermap.properties.%%CONF_EXT%%
-%%T%%/conf/jk/workers.properties.%%CONF_EXT%%
-%%T%%/conf/jk/wrapper.properties.%%CONF_EXT%%
-%%T%%/conf/jserv/tomcat.conf.%%CONF_EXT%%
-%%T%%/conf/jserv/tomcat.properties.%%CONF_EXT%%
-%%T%%/conf/users/admin-users.xml.%%CONF_EXT%%
-%%T%%/conf/users/example-users.xml.%%CONF_EXT%%
-%%T%%/conf/users/global-users.xml.%%CONF_EXT%%
-%%T%%/conf/users/tomcat-users.xml.%%CONF_EXT%%
-%%T%%/conf/jk2.properties.%%CONF_EXT%%
-%%T%%/conf/modules.xml.%%CONF_EXT%%
-%%T%%/conf/server.xml.%%CONF_EXT%%
-%%T%%/conf/tomcat.policy.%%CONF_EXT%%
-%%T%%/conf/apps-127.0.0.1.xml.%%CONF_EXT%%
-%%T%%/conf/apps-admin.xml.%%CONF_EXT%%
-%%T%%/conf/apps-examples.xml.%%CONF_EXT%%
-%%T%%/bin/jspc
-%%T%%/bin/shutdown
-%%T%%/bin/startup
-%%T%%/bin/tomcat
-%%T%%/ant/tomcat-ant.jar
-%%T%%/LICENSE
-%%T%%/KEYS
-@exec mkdir -p %D/%%T%%/conf/auto || true
-@exec mkdir -p %D/%%T%%/modules || true
-@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/
-@dirrmtry %%T%%/conf/users
-@dirrmtry %%T%%/conf/auto
-@dirrmtry %%T%%/conf/jserv
-@dirrmtry %%T%%/conf/jk
-@dirrmtry %%T%%/conf
-@dirrm %%T%%/logs
-@dirrm %%T%%/doc/images
-@dirrm %%T%%/doc/appdev/sample/etc
-@dirrm %%T%%/doc/appdev/sample/lib
-@dirrm %%T%%/doc/appdev/sample/src
-@dirrm %%T%%/doc/appdev/sample/web/images
-@dirrm %%T%%/doc/appdev/sample/web
-@dirrm %%T%%/doc/appdev/sample
-@dirrm %%T%%/doc/appdev
-@dirrm %%T%%/doc
-@dirrm %%T%%/native/mod_jserv
-@dirrm %%T%%/native
-@dirrm %%T%%/modules
-@dirrm %%T%%/lib/apps
-@dirrm %%T%%/lib/common
-@dirrm %%T%%/lib/container
-@dirrm %%T%%/lib/endorsed
-@dirrm %%T%%/lib
-@dirrm %%T%%/webapps
-@dirrm %%T%%/bin
-@dirrm %%T%%/ant
-@dirrmtry %%T%%
diff --git a/www/nspostgres/Makefile b/www/nspostgres/Makefile
deleted file mode 100644
index 04a1a0b4f791..000000000000
--- a/www/nspostgres/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: nspostgres
-# Date created: 30 January 2001
-# Whom: jkoshy
-#
-# $FreeBSD$
-#
-
-PORTNAME= nspostgres
-PORTVERSION= 3.0
-PORTREVISION= 2
-CATEGORIES= www databases
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= aolserver
-DISTNAME= nspostgres3_0
-
-MAINTAINER= jkoshy@freebsd.org
-COMMENT= A driver to access PostgreSQL databases from Aolserver
-
-BUILD_DEPENDS= ${LOCALBASE}/aolserver/bin/nsd:${PORTSDIR}/www/aolserver
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-DEPRECATED= Use www/aolserver with WITH_NSPOSTGRES=1 instead.
-IGNORE= ${DEPRECATED}
-EXPIRATION_DATE=2006-12-01
-
-USE_PGSQL= yes
-
-WRKSRC= ${WRKDIR}/nspostgres
-
-USE_GMAKE= yes
-MAKE_ENV+= POSTGRES=${PREFIX} BUILDPREFIX=${PREFIX}
-PLIST_FILES= aolserver/bin/nspostgres.so
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/nspostgres.so ${PREFIX}/aolserver/bin
-
-.include <bsd.port.mk>
diff --git a/www/nspostgres/distinfo b/www/nspostgres/distinfo
deleted file mode 100644
index 96803eb3beb8..000000000000
--- a/www/nspostgres/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (nspostgres3_0.tar.gz) = 55c9725810b6fa1fe62640b9af0e8b3e
-SHA256 (nspostgres3_0.tar.gz) = 9eeeed1e4de375c2ad1dcc0c26c94dda704d80a6ea631f23a3e6d3394a2e8883
-SIZE (nspostgres3_0.tar.gz) = 11634
diff --git a/www/nspostgres/files/patch-aa b/www/nspostgres/files/patch-aa
deleted file mode 100644
index 91f0d39607e3..000000000000
--- a/www/nspostgres/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Sun Aug 20 21:42:48 2000
-+++ Makefile Tue Jan 30 16:14:26 2001
-@@ -7,7 +7,7 @@
- # Postgres internal database driver.
- #
-
--NSHOME = ../aolserver
-+NSHOME = ${BUILDPREFIX}/aolserver
-
- #
- # Override default rules if library not available
diff --git a/www/nspostgres/pkg-descr b/www/nspostgres/pkg-descr
deleted file mode 100644
index 1c8a847d94e9..000000000000
--- a/www/nspostgres/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-An driver module allowing access to PostgreSQL databases from
-within AOLserver.
-
-WWW: http://www.aolserver.com/