aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2018-08-16 20:28:32 +0000
committerRene Ladan <rene@FreeBSD.org>2018-08-16 20:28:32 +0000
commit048dda04006a021f030bf1f49deffff6bc18bd3e (patch)
tree5f56fa83cb52628df1cce7e88fa14a644324e550
parent3bfd2446823321c2d63349c4f3dd469d81f3bbdb (diff)
downloadports-048dda04006a021f030bf1f49deffff6bc18bd3e.tar.gz
ports-048dda04006a021f030bf1f49deffff6bc18bd3e.zip
Notes
-rw-r--r--MOVED27
-rw-r--r--biology/Makefile1
-rw-r--r--biology/blat/Makefile65
-rw-r--r--biology/blat/distinfo2
-rw-r--r--biology/blat/files/patch-lib_fof.c14
-rw-r--r--biology/blat/files/pkg-message.in8
-rw-r--r--biology/blat/pkg-descr14
-rw-r--r--converters/Makefile1
-rw-r--r--converters/uudx/Makefile27
-rw-r--r--converters/uudx/distinfo2
-rw-r--r--converters/uudx/files/Makefile22
-rw-r--r--converters/uudx/files/patch-uudx.c27
-rw-r--r--converters/uudx/pkg-descr4
-rw-r--r--databases/Makefile1
-rw-r--r--databases/dbf2mysql/Makefile33
-rw-r--r--databases/dbf2mysql/distinfo2
-rw-r--r--databases/dbf2mysql/files/patch-Makefile35
-rw-r--r--databases/dbf2mysql/files/patch-dbf2mysql.c199
-rw-r--r--databases/dbf2mysql/files/patch-mysql2dbf.c88
-rw-r--r--databases/dbf2mysql/pkg-descr4
-rw-r--r--devel/Makefile3
-rw-r--r--devel/as31/Makefile40
-rw-r--r--devel/as31/distinfo2
-rw-r--r--devel/as31/files/patch-Makefile24
-rw-r--r--devel/as31/files/patch-debianbug65548719
-rw-r--r--devel/as31/pkg-descr7
-rw-r--r--devel/gdbmods/Makefile29
-rw-r--r--devel/gdbmods/distinfo2
-rw-r--r--devel/gdbmods/pkg-descr4
-rw-r--r--devel/kickassembler/Makefile47
-rw-r--r--devel/kickassembler/distinfo3
-rw-r--r--devel/kickassembler/files/kickassembler.sh.in9
-rw-r--r--devel/kickassembler/pkg-descr4
-rw-r--r--devel/kickassembler/pkg-plist21
-rw-r--r--dns/Makefile1
-rw-r--r--dns/ghtool/Makefile31
-rw-r--r--dns/ghtool/distinfo2
-rw-r--r--dns/ghtool/pkg-descr6
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/m2000/Makefile90
-rw-r--r--emulators/m2000/distinfo38
-rw-r--r--emulators/m2000/files/m2000.sh.in41
-rw-r--r--emulators/m2000/files/patch-Makefile.X39
-rw-r--r--emulators/m2000/files/patch-X.c11
-rw-r--r--emulators/m2000/pkg-descr13
-rw-r--r--emulators/m2000/pkg-plist23
-rw-r--r--games/Makefile4
-rw-r--r--games/optimax/Makefile58
-rw-r--r--games/optimax/distinfo8
-rw-r--r--games/optimax/pkg-descr10
-rw-r--r--games/optimax/pkg-plist337
-rw-r--r--games/smashbattle/Makefile51
-rw-r--r--games/smashbattle/distinfo2
-rw-r--r--games/smashbattle/files/smashbattle.in7
-rw-r--r--games/smashbattle/pkg-descr6
-rw-r--r--games/smashbattle/pkg-plist93
-rw-r--r--games/syobon/Makefile49
-rw-r--r--games/syobon/distinfo4
-rw-r--r--games/syobon/pkg-descr5
-rw-r--r--games/syobon/pkg-plist36
-rw-r--r--games/xgospel/Makefile47
-rw-r--r--games/xgospel/distinfo2
-rw-r--r--games/xgospel/pkg-descr5
-rw-r--r--games/xgospel/pkg-plist7
-rw-r--r--mail/Makefile1
-rw-r--r--mail/roundcube-groupvice/Makefile34
-rw-r--r--mail/roundcube-groupvice/distinfo2
-rw-r--r--mail/roundcube-groupvice/files/pkg-message.in19
-rw-r--r--mail/roundcube-groupvice/pkg-descr7
-rw-r--r--mail/roundcube-groupvice/pkg-plist198
-rw-r--r--misc/Makefile2
-rw-r--r--misc/amfm/Makefile29
-rw-r--r--misc/amfm/distinfo2
-rw-r--r--misc/amfm/files/patch-Makefile11
-rw-r--r--misc/amfm/files/patch-amfm.c19
-rw-r--r--misc/amfm/pkg-descr14
-rw-r--r--misc/amfm/pkg-plist1
-rw-r--r--misc/xpns/Makefile53
-rw-r--r--misc/xpns/distinfo2
-rw-r--r--misc/xpns/files/patch-celldel.c10
-rw-r--r--misc/xpns/files/patch-cellein.c10
-rw-r--r--misc/xpns/files/patch-cellget.c10
-rw-r--r--misc/xpns/files/patch-cellkaio.c10
-rw-r--r--misc/xpns/files/patch-cellkalook.c10
-rw-r--r--misc/xpns/files/patch-cellmisc.c11
-rw-r--r--misc/xpns/files/patch-cellorg.c11
-rw-r--r--misc/xpns/files/patch-cellrefr.c10
-rw-r--r--misc/xpns/files/patch-diwinpop.c11
-rw-r--r--misc/xpns/files/patch-filekaio.c10
-rw-r--r--misc/xpns/files/patch-filesteio.c10
-rw-r--r--misc/xpns/files/patch-filetraio.c10
-rw-r--r--misc/xpns/files/patch-habreakmisc.c11
-rw-r--r--misc/xpns/files/patch-hadatmisc.c11
-rw-r--r--misc/xpns/files/patch-hadelmisc.c10
-rw-r--r--misc/xpns/files/patch-hakadelta.c11
-rw-r--r--misc/xpns/files/patch-hakamisc.c11
-rw-r--r--misc/xpns/files/patch-hakasete.c11
-rw-r--r--misc/xpns/files/patch-halook.c11
-rw-r--r--misc/xpns/files/patch-harefreshx.c10
-rw-r--r--misc/xpns/files/patch-hastemarke.c11
-rw-r--r--misc/xpns/files/patch-hi.c10
-rw-r--r--misc/xpns/files/patch-kaio.c11
-rw-r--r--misc/xpns/files/patch-kawinpop.c10
-rw-r--r--misc/xpns/files/patch-makefile28
-rw-r--r--misc/xpns/files/patch-pns.c11
-rw-r--r--misc/xpns/files/patch-scandir.c11
-rw-r--r--misc/xpns/files/patch-setpath.c11
-rw-r--r--misc/xpns/files/patch-simbreak.c11
-rw-r--r--misc/xpns/files/patch-simget.c22
-rw-r--r--misc/xpns/files/patch-steio.c10
-rw-r--r--misc/xpns/files/patch-traio.c10
-rw-r--r--misc/xpns/files/patch-xpns14
-rw-r--r--misc/xpns/pkg-descr21
-rw-r--r--net/Makefile4
-rw-r--r--net/dhcprelay/Makefile27
-rw-r--r--net/dhcprelay/distinfo2
-rw-r--r--net/dhcprelay/files/dhcprelay.in29
-rw-r--r--net/dhcprelay/files/patch-Makefile15
-rw-r--r--net/dhcprelay/files/patch-dhcprelay.c11
-rw-r--r--net/dhcprelay/pkg-descr26
-rw-r--r--net/e169-stats/Makefile28
-rw-r--r--net/e169-stats/distinfo2
-rw-r--r--net/e169-stats/files/patch-Makefile11
-rw-r--r--net/e169-stats/pkg-descr3
-rw-r--r--net/l4ip/Makefile38
-rw-r--r--net/l4ip/distinfo2
-rw-r--r--net/l4ip/files/patch-lion_tls.c18
-rw-r--r--net/l4ip/pkg-descr24
-rw-r--r--net/l4ip/pkg-plist11
-rw-r--r--net/traceroute/Makefile27
-rw-r--r--net/traceroute/distinfo2
-rw-r--r--net/traceroute/files/patch-Makefile67
-rw-r--r--net/traceroute/pkg-descr7
-rw-r--r--palm/Makefile1
-rw-r--r--palm/ppmtoTbmp/Makefile41
-rw-r--r--palm/ppmtoTbmp/distinfo2
-rw-r--r--palm/ppmtoTbmp/pkg-descr4
-rw-r--r--palm/ppmtoTbmp/pkg-plist4
-rw-r--r--security/Makefile1
-rw-r--r--security/pft/Makefile40
-rw-r--r--security/pft/distinfo2
-rw-r--r--security/pft/files/patch-pft_main.cpp10
-rw-r--r--security/pft/files/patch-pjlsession.cpp11
-rw-r--r--security/pft/files/patch-rawmem.cpp11
-rw-r--r--security/pft/pkg-descr4
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/areca-cli/Makefile46
-rw-r--r--sysutils/areca-cli/distinfo2
-rw-r--r--sysutils/areca-cli/files/407.status-areca-raid.in143
-rw-r--r--sysutils/areca-cli/pkg-descr4
-rw-r--r--sysutils/areca-cli/pkg-plist2
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/ant-xinclude-task/Makefile41
-rw-r--r--textproc/ant-xinclude-task/distinfo2
-rw-r--r--textproc/ant-xinclude-task/files/patch-build.xml11
-rw-r--r--textproc/ant-xinclude-task/pkg-descr8
-rw-r--r--textproc/bomstrip/Makefile30
-rw-r--r--textproc/bomstrip/distinfo6
-rw-r--r--textproc/bomstrip/pkg-descr19
-rw-r--r--textproc/bomstrip/pkg-plist48
-rw-r--r--x11-clocks/Makefile1
-rw-r--r--x11-clocks/swisswatch/Makefile21
-rw-r--r--x11-clocks/swisswatch/distinfo2
-rw-r--r--x11-clocks/swisswatch/files/patch-Imakefile11
-rw-r--r--x11-clocks/swisswatch/pkg-descr9
-rw-r--r--x11-clocks/swisswatch/pkg-plist4
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/ecofont/Makefile34
-rw-r--r--x11-fonts/ecofont/distinfo2
-rw-r--r--x11-fonts/ecofont/files/pkg-message.in8
-rw-r--r--x11-fonts/ecofont/pkg-descr6
-rw-r--r--x11-themes/Makefile1
-rw-r--r--x11-themes/beastie/Makefile38
-rw-r--r--x11-themes/beastie/distinfo2
-rw-r--r--x11-themes/beastie/pkg-descr3
175 files changed, 27 insertions, 3577 deletions
diff --git a/MOVED b/MOVED
index 045c819ce5bf..10044490fa99 100644
--- a/MOVED
+++ b/MOVED
@@ -10433,3 +10433,30 @@ lang/clang33|devel/llvm60|2018-08-13|Obsolete and unmaintained
devel/llvm34|devel/llvm60|2018-08-13|Obsolete and unmaintained
lang/clang34|devel/llvm60|2018-08-13|Obsolete and unmaintained
databases/mongodb|databases/mongodb34|2018-08-15|Has expired: End of Life October 2016
+net/traceroute||2018-08-16|Has expired: Upstream gone
+net/e169-stats||2018-08-16|Has expired: unknown license
+net/l4ip||2018-08-16|Has expired: unknown license
+net/dhcprelay||2018-08-16|Has expired: unknown license
+emulators/m2000||2018-08-16|Has expired: unknown license
+textproc/ant-xinclude-task||2018-08-16|Has expired: unknown license
+textproc/bomstrip||2018-08-16|Has expired: unknown license
+x11-fonts/ecofont||2018-08-16|Has expired: unknown license
+mail/roundcube-groupvice||2018-08-16|Has expired: unknown license
+security/pft||2018-08-16|Has expired: unknown license
+devel/kickassembler||2018-08-16|Has expired: unknown license
+devel/gdbmods||2018-08-16|Has expired: unknown license
+devel/as31||2018-08-16|Has expired: unknown license
+databases/dbf2mysql||2018-08-16|Has expired: unknown license
+misc/xpns||2018-08-16|Has expired: unknown license
+misc/amfm||2018-08-16|Has expired: unknown license
+games/smashbattle||2018-08-16|Has expired: unknown license
+games/syobon||2018-08-16|Has expired: unknown license
+games/optimax||2018-08-16|Has expired: unknown license
+games/xgospel||2018-08-16|Has expired: unknown license
+biology/blat||2018-08-16|Has expired: unknown license
+x11-clocks/swisswatch||2018-08-16|Has expired: unknown license
+palm/ppmtoTbmp||2018-08-16|Has expired: unknown license
+dns/ghtool||2018-08-16|Has expired: unknown license
+x11-themes/beastie||2018-08-16|Has expired: unknown license
+converters/uudx||2018-08-16|Has expired: unknown license
+sysutils/areca-cli||2018-08-16|Has expired: unknown license
diff --git a/biology/Makefile b/biology/Makefile
index 5b3e1e8a53fd..c4803253114f 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -10,7 +10,6 @@
SUBDIR += bcftools
SUBDIR += bedtools
SUBDIR += biococoa
- SUBDIR += blat
SUBDIR += bowtie
SUBDIR += bowtie2
SUBDIR += bwa
diff --git a/biology/blat/Makefile b/biology/blat/Makefile
deleted file mode 100644
index a0422a77c550..000000000000
--- a/biology/blat/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# Created by: Fernan Aguero <fernan@iib.unsam.edu.ar>
-# $FreeBSD$
-
-PORTNAME= blat
-PORTVERSION= 36
-CATEGORIES= biology
-MASTER_SITES= http://hgwdev.cse.ucsc.edu/~kent/src/ \
- https://users.soe.ucsc.edu/~kent/src/
-DISTNAME= ${PORTNAME}Src${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast tool for local sequence similarity searches
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-LIB_DEPENDS= libpng.so:graphics/png
-
-WRKSRC= ${WRKDIR}/${PORTNAME}Src
-
-USES= gmake mysql ssl zip
-MAKEFILE= makefile
-MAKE_ENV= MACHTYPE="${ARCH}" STRIP="${TRUE}"
-MAKE_ARGS= HOME="${WRKSRC}/${BINDIR}"
-
-CFLAGS+= -I${OPENSSLINC}
-CPPFLAGS+= -I${OPENSSLINC} $$(libpng-config --cflags)
-LDFLAGS+= -L${OPENSSLLIB} $$(libpng-config --ldflags) \
- -L${LOCALBASE}/lib/mysql
-
-SUB_FILES= pkg-message
-
-PLIST_FILES= ${EXECUTABLES:S,^,bin/,} \
- lib/blat/webBlat/webBlat \
- lib/blat/webBlat/install.txt
-
-EXECUTABLES= blat faToNib faToTwoBit gfClient gfServer nibFrag \
- pslPretty pslReps pslSort twoBitInfo twoBitToFa
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${MKDIR} ${WRKSRC}/bin/${ARCH}
- @${MKDIR} ${WRKSRC}/lib/${ARCH}
- @${FIND} ${WRKSRC} -name "makefile" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|$${DESTDIR}||g'
- @${REINPLACE_CMD} -e \
- 's|cd |$$(MAKE) -C | ; \
- s| &&.*||' ${WRKSRC}/makefile
- @${REINPLACE_CMD} -e \
- 's|^CC=|CC?=| ; \
- s|^COPT=.*|COPT=$${CPPFLAGS}| ; \
- s|^L=.*|L=$${LDFLAGS}|' ${WRKSRC}/inc/common.mk
-
-do-install:
-.for exe in ${EXECUTABLES}
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/${ARCH}/${exe} ${STAGEDIR}${PREFIX}/bin
-.endfor
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/blat/webBlat
- ${INSTALL_PROGRAM} ${WRKSRC}/webBlat/webBlat ${STAGEDIR}${PREFIX}/lib/blat/webBlat
- ${INSTALL_DATA} ${WRKSRC}/webBlat/install.txt ${STAGEDIR}${PREFIX}/lib/blat/webBlat
-
-.include <bsd.port.mk>
diff --git a/biology/blat/distinfo b/biology/blat/distinfo
deleted file mode 100644
index e6a257aacebe..000000000000
--- a/biology/blat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (blatSrc36.zip) = 4b0fff006c86dceb7428922bfb4f8625d78fd362d205df68e4ebba04742d2c71
-SIZE (blatSrc36.zip) = 3227463
diff --git a/biology/blat/files/patch-lib_fof.c b/biology/blat/files/patch-lib_fof.c
deleted file mode 100644
index b961eba61b15..000000000000
--- a/biology/blat/files/patch-lib_fof.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/fof.c.orig 2014-11-06 03:15:59 UTC
-+++ lib/fof.c
-@@ -336,7 +336,11 @@ static int cmpOnFilePos(const void *va,
- {
- const struct fofBatch *a = *((struct fofBatch **)va);
- const struct fofBatch *b = *((struct fofBatch **)vb);
-+#ifdef __DragonFly__
-+int dif = (struct __FILE_public*)a->f - (struct __FILE_public*)b->f;
-+#else
- int dif = a->f - b->f;
-+#endif
- if (dif == 0)
- dif = a->offset - b->offset;
- return dif;
diff --git a/biology/blat/files/pkg-message.in b/biology/blat/files/pkg-message.in
deleted file mode 100644
index 62f0ef49d50a..000000000000
--- a/biology/blat/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-===============================================================================
-
- A CGI script (webBlat) and instructions on how to set up a BLAT web server
- have been installed in
-
- %%PREFIX%%/lib/blat
-
-===============================================================================
diff --git a/biology/blat/pkg-descr b/biology/blat/pkg-descr
deleted file mode 100644
index ccc0057b55a2..000000000000
--- a/biology/blat/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-BLAT is a bioinformatics software tool which performs rapid mRNA/DNA and
-cross-species protein alignments. BLAT is more accurate and 500 times
-faster than popular existing tools for mRNA/DNA alignments and 50 times
-faster for protein alignments at sensitivity settings typically used
-when comparing vertebrate sequences. (Source: Kent, W.J. 2002. BLAT --
-The BLAST-Like Alignment Tool. Genome Research 4: 656-664.
-http://dx.doi.org/10.1101/gr.229202)
-
-BLAT is not BLAST. DNA BLAT works by keeping an index of the entire
-genome (but not the genome itself) in memory. Since the index takes up a
-bit less than a gigabyte of RAM, BLAT can deliver high performance on a
-reasonably priced Linux box.
-
-WWW: https://users.soe.ucsc.edu/~kent/
diff --git a/converters/Makefile b/converters/Makefile
index 32a4c08e6122..f375f64c8764 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -183,7 +183,6 @@
SUBDIR += tuc
SUBDIR += unix2dos
SUBDIR += uudeview
- SUBDIR += uudx
SUBDIR += uulib
SUBDIR += vda2fbd
SUBDIR += wkhtmltopdf
diff --git a/converters/uudx/Makefile b/converters/uudx/Makefile
deleted file mode 100644
index 5264f26b8428..000000000000
--- a/converters/uudx/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: ABURAYER Rewsirow <pcs51674@asciinet.or.jp>
-# $FreeBSD$
-
-PORTNAME= uudx
-PORTVERSION= 2.99
-CATEGORIES= converters
-MASTER_SITES= http://ftp.vector.co.jp/01/45/528/
-DISTNAME= ${PORTNAME}_${PORTVERSION:S/.//}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extractor from uuencoded files
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-BUILD_DEPENDS= nkf:japanese/nkf
-
-USES= dos2unix lha
-DOS2UNIX_FILES= uudx.1 uudx.c
-NO_WRKSUBDIR= yes
-MAKEFILE= ${FILESDIR}/Makefile
-PLIST_FILES= bin/uudx \
- man/ja/man1/uudx.1.gz
-
-.include <bsd.port.mk>
diff --git a/converters/uudx/distinfo b/converters/uudx/distinfo
deleted file mode 100644
index 3381591fad96..000000000000
--- a/converters/uudx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (uudx_299.lzh) = d917fe086fd7a33bc31e8131607eec4124bb00d19cc7fb42a6a52454ac4334ed
-SIZE (uudx_299.lzh) = 50409
diff --git a/converters/uudx/files/Makefile b/converters/uudx/files/Makefile
deleted file mode 100644
index 3b289b95e51a..000000000000
--- a/converters/uudx/files/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# makefile of uudx
-#
-# $FreeBSD$
-
-CFLAGS += -DBSD=1 -DEUC=1 -DUTIME_EXIST -DMKDIR_HAS_MODE
-PROGRAM = uudx
-MANPAGE = uudx.1
-MANDIR = ${PREFIX}/man/ja/man1
-SRC = uudx.c
-OBJ = uudx.o
-
-all: ${PROGRAM}
-
-${PROGRAM}: ${OBJ}
- ${CC} ${CFLAGS} -o ${PROGRAM} ${OBJ}
- nkf -e ${MANPAGE} > ${MANPAGE}.tmp
- mv -f ${MANPAGE}.tmp ${MANPAGE}
-
-install: ${PROGRAM}
- ${BSD_INSTALL_PROGRAM} ${PROGRAM} ${DESTDIR}${PREFIX}/bin
- ${BSD_INSTALL_MAN} ${MANPAGE} ${DESTDIR}${MANDIR}
diff --git a/converters/uudx/files/patch-uudx.c b/converters/uudx/files/patch-uudx.c
deleted file mode 100644
index fe876781f286..000000000000
--- a/converters/uudx/files/patch-uudx.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- uudx.c.orig 2016-04-13 10:36:35 UTC
-+++ uudx.c
-@@ -87,10 +87,15 @@ struct utimbuf {
- #if !BSD
- #include <string.h>
- #else
-+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__DragonFly__)
- #define strchr index
- extern char *strchr();
- extern char *sprintf();
- extern char *strcpy();
-+#else
-+#include <string.h>
-+#include <unistd.h>
-+#endif
- #endif /* BSD */
-
- #define NAMLEN 256
-@@ -346,7 +351,7 @@ main(int argc, char *argv[])
- norm_dir(work_file_name, p);
- }
- strcat(work_file_name, "udXXXXXX");
-- if (mktemp(work_file_name) == NULL) {
-+ if (mkstemp(work_file_name) == NULL) {
- cant("make", "work_file_name", 1);
- /* NOTREACHED */
- }
diff --git a/converters/uudx/pkg-descr b/converters/uudx/pkg-descr
deleted file mode 100644
index ca30003735eb..000000000000
--- a/converters/uudx/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-uudx decodes files containing uuencoded text. It can handle split
-and out-of-order pieces.
-
-WWW: https://www.vector.co.jp/soft/dos/util/se014543.html
diff --git a/databases/Makefile b/databases/Makefile
index f1c16091a29c..3abc5e29cadd 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -51,7 +51,6 @@
SUBDIR += db6
SUBDIR += dbconnect
SUBDIR += dbf
- SUBDIR += dbf2mysql
SUBDIR += dbh
SUBDIR += dbixx
SUBDIR += dbow
diff --git a/databases/dbf2mysql/Makefile b/databases/dbf2mysql/Makefile
deleted file mode 100644
index 0cc19aed9f69..000000000000
--- a/databases/dbf2mysql/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: jedgar@fxp.org
-# $FreeBSD$
-
-PORTNAME= dbf2mysql
-PORTVERSION= 1.14
-PORTREVISION= 5
-CATEGORIES= databases
-MASTER_SITES= MYSQL/Contrib/Old-Versions
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Programs to convert .dbf files to MySQL tables and vice versa
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= mysql
-
-PORTDOCS= README
-PLIST_FILES= bin/dbf2mysql bin/mysql2dbf
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dbf2mysql ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/mysql2dbf ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/databases/dbf2mysql/distinfo b/databases/dbf2mysql/distinfo
deleted file mode 100644
index 76928a3acdf6..000000000000
--- a/databases/dbf2mysql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dbf2mysql-1.14.tar.gz) = d52610c36acee853f805c27620166b799fd6020575afa6c20405714c4d479635
-SIZE (dbf2mysql-1.14.tar.gz) = 21256
diff --git a/databases/dbf2mysql/files/patch-Makefile b/databases/dbf2mysql/files/patch-Makefile
deleted file mode 100644
index e65f0edb2616..000000000000
--- a/databases/dbf2mysql/files/patch-Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
---- Makefile.orig Fri Jul 7 20:19:19 2000
-+++ Makefile Wed Feb 7 13:07:42 2001
-@@ -2,27 +2,27 @@
- # Maarten Boekhold (boekhold@cindy.et.tudelft.nl) 1995
-
- # Set this to your C-compiler
--CC=gcc
-+CC?=gcc
-
- # set this to your install-program (what does Solaris have
- # in /usr/sbin/install? SYSV install?)
- INSTALL=/usr/bin/install
-
- #AR=/usr/bin/ar
--AR=ar
-+AR?=ar
-
- # Set this to whatever your compiler accepts. Nothing special is needed
- #CFLAGS=-g -Wall -pedantic -include /usr/include/mpatrol.h
- #CFLAGS=-g -Wall
--CFLAGS=-O2 -Wall
-+CFLAGS?=-O2 -Wall
-
- # Set this to make smaller binaries
- #STRIP=
- STRIP=-s
-
- # Set this to your MySQL installation-path
--MYSQLINC=-I/usr/include/mysql
--MYSQLLIB=-L/usr/lib/mysql
-+MYSQLINC=-I${PREFIX}/include/mysql
-+MYSQLLIB=-L${PREFIX}/lib/mysql
-
- # Set this to where you want the binary (no man-page yet, don't know
- # how to write them)
diff --git a/databases/dbf2mysql/files/patch-dbf2mysql.c b/databases/dbf2mysql/files/patch-dbf2mysql.c
deleted file mode 100644
index 8dce31cac340..000000000000
--- a/databases/dbf2mysql/files/patch-dbf2mysql.c
+++ /dev/null
@@ -1,199 +0,0 @@
---- dbf2mysql.c.orig Fri Jul 7 04:55:02 2000
-+++ dbf2mysql.c Mon Mar 15 16:46:17 2004
-@@ -9,6 +9,12 @@
- Fixxed Quick mode insert for blank Numeric fields
- Modified to use -x flag to add _rec and _timestamp fields to start of record.
- ( only those lines immediately affect by if(express) (and getopt) )
-+
-+ Bart Friederichs (bart@friesoft.nl) feb 2003
-+ Added MYSQL_OPT_LOCAL_INFILE to options for compatibility with
-+ MySQL >3.23.49 and >4.0.2, new option -L enables it
-+ Replaced mysql_connect with mysql_real_connect, SQLsock isn't used anymore
-+
- */
- #include <stdio.h>
- #include <fcntl.h>
-@@ -17,10 +23,15 @@
- #include <string.h>
- #include <ctype.h>
- #include <mysql.h>
-+#include <paths.h>
- #include "dbf.h"
-
-+#if !defined(_PATH_TMP)
-+#define _PATH_TMP "/tmp/"
-+#endif
-+
- int verbose=0, upper=0, lower=0, create=0, fieldlow=0, var_chars=1;
--int express=0;
-+int express=0, enable_local=0;
- int null_fields=0, trim=0, quick=0;
- char primary[11];
- char *host = NULL;
-@@ -79,7 +90,7 @@
- printf("dbf2mysql %s\n", VERSION);
- printf("usage: dbf2mysql [-h hostname] [-d dbase] [-t table] [-p primary key]\n");
- printf(" [-o field[,field]] [-s oldname=newname[,oldname=newname]]\n");
-- printf(" [-i field[,field]] [-c] [-f] [-F] [-n] [-r] [-u|-l] \n");
-+ printf(" [-i field[,field]] [-c] [-f] [-F] [-n] [-r] [-u|-l] [-L]\n");
- printf(" [-v[v]] [-x] [-q] [-P password] [-U user] dbf-file\n");
- }
-
-@@ -319,7 +330,7 @@
- /* Patched by GLC to fix quick mode Numeric fields */
- void do_inserts(MYSQL *SQLsock, char *table, dbhead *dbh)
- {
-- int result, i, j, nc = 0, h;
-+ int result, i, j, nc = 0, h, fd;
- field *fields;
- char *query, *vpos, *pos;
- char str[257], *cvt = NULL, *s;
-@@ -395,9 +406,17 @@
- strcat(query, "NULL,NULL,");
- else /* if specified -q create file for 'LOAD DATA' */
- {
-- datafile = tempnam ("/tmp", "d2my");
-- tempfile = fopen (datafile, "wt");
-- if (tempfile == NULL || datafile == NULL)
-+ if (asprintf(&datafile, "%s/d2myXXXXXXXX",
-+ getenv("TMPDIR") ? getenv("TMPDIR") : _PATH_TMP) == -1) {
-+ fprintf (stderr, "asprintf() failed");
-+ return;
-+ }
-+ if ((fd = mkstemp(datafile)) == -1) {
-+ fprintf (stderr, "mkstemp() failed");
-+ return;
-+ }
-+ tempfile = fdopen (fd, "w");
-+ if (tempfile == NULL)
- {
- fprintf (stderr, "Cannot open file '%s' for writing\n", datafile);
- return;
-@@ -575,7 +594,7 @@
- }
- if (mysql_query(SQLsock, query) == -1) {
- fprintf(stderr,
-- "Error sending LOAD DATA INFILE from file '%s'\n", datafile);
-+ "Error sending LOAD DATA LOCAL INFILE from file '%s'\n", datafile);
- fprintf(stderr,
- "Detailed report: %s\n",
- mysql_error(SQLsock));
-@@ -591,7 +610,7 @@
- int main(int argc, char **argv)
- {
- int i;
-- MYSQL *SQLsock,mysql;
-+ MYSQL mysql;
- extern int optind;
- extern char *optarg;
- char *query;
-@@ -599,7 +618,7 @@
-
- primary[0] = '\0';
-
-- while ((i = getopt(argc, argv, "xqfFrne:lucvi:h:p:d:t:s:o:U:P:")) != EOF) {
-+ while ((i = getopt(argc, argv, "xqLfFrne:lucvi:h:p:d:t:s:o:U:P:")) != EOF) {
- switch (i) {
- case 'P':
- pass = (char *)strdup(optarg);
-@@ -666,6 +685,9 @@
- case 'o':
- flist = (char *)strdup(optarg);
- break;
-+ case 'L':
-+ enable_local = 1;
-+ break;
- case ':':
- usage();
- printf("missing argument!\n");
-@@ -704,6 +726,7 @@
- table);
- printf("Number of records: %ld\n", dbh->db_records);
- }
-+
- if (verbose > 1) {
- printf("Name\t\t Length\tDisplay\t Type\n");
- printf("-------------------------------------\n");
-@@ -720,7 +743,20 @@
- printf("Making connection to MySQL-server\n");
- }
-
-- if (!(SQLsock = mysql_connect(&mysql,host,user,pass))) {
-+ mysql_init(&mysql);
-+
-+ if (enable_local == 1) {
-+ if (verbose) {
-+ printf("Setting MySQL option MYSQL_OPT_LOCAL_INFILE\n");
-+ }
-+
-+ if (mysql_options(&mysql, MYSQL_OPT_LOCAL_INFILE, 0)) {
-+ printf("Setting options failed.");
-+ exit(1);
-+ }
-+ }
-+
-+ if (!mysql_real_connect(&mysql,host,user,pass, dbase, 0, NULL,0)) {
- fprintf(stderr, "Couldn't get a connection with the ");
- fprintf(stderr, "designated host!\n");
- fprintf(stderr, "Detailed report: %s\n", mysql_error(&mysql));
-@@ -728,23 +764,12 @@
- exit(1);
- }
-
-- if (verbose > 2) {
-- printf("Selecting database '%s'\n", dbase);
-- }
--
-- if ((mysql_select_db(SQLsock, dbase)) == -1) {
-- fprintf(stderr, "Couldn't select database %s.\n", dbase);
-- fprintf(stderr, "Detailed report: %s\n", mysql_error(SQLsock));
-- mysql_close(SQLsock);
-- dbf_close(&dbh);
-- exit(1);
-- }
- /* Substitute field names */
- do_onlyfields(flist, dbh);
- do_substitute(subarg, dbh);
-
- if (!create) {
-- if (!check_table(SQLsock, table)) {
-+ if (!check_table(&mysql, table)) {
- printf("Table does not exist!\n");
- exit(1);
- }
-@@ -755,30 +780,30 @@
-
- if (!(query = (char *)malloc(12 + strlen(table)))) {
- printf("Memory-allocation error in main (drop)!\n");
-- mysql_close(SQLsock);
-+ mysql_close(&mysql);
- dbf_close(&dbh);
- exit(1);
- }
-
- sprintf(query, "DROP TABLE %s", table);
-- mysql_query(SQLsock, query);
-+ mysql_query(&mysql, query);
- free(query);
-
- /* Build a CREATE-clause
- */
-- do_create(SQLsock, table, dbh);
-+ do_create(&mysql, table, dbh);
- }
-
- /* Build an INSERT-clause
- */
- if (create < 2)
-- do_inserts(SQLsock, table, dbh);
-+ do_inserts(&mysql, table, dbh);
-
- if (verbose > 2) {
- printf("Closing up....\n");
- }
-
-- mysql_close(SQLsock);
-+ mysql_close(&mysql);
- dbf_close(&dbh);
- exit(0);
- }
diff --git a/databases/dbf2mysql/files/patch-mysql2dbf.c b/databases/dbf2mysql/files/patch-mysql2dbf.c
deleted file mode 100644
index 7df624bf106b..000000000000
--- a/databases/dbf2mysql/files/patch-mysql2dbf.c
+++ /dev/null
@@ -1,88 +0,0 @@
-Index: databases/dbf2mysql/work/dbf2mysql-1.14/mysql2dbf.c
-===================================================================
---- mysql2dbf.c.orig 2010-11-28 19:46:34.000000000 +0100
-+++ mysql2dbf.c 2010-11-28 21:23:22.000000000 +0100
-@@ -1,6 +1,11 @@
- /* utility to read out an mySQL-table, and store it into a DBF-file
-
- M. Boekhold (boekhold@cindy.et.tudelft.nl) April 1996
-+
-+ M. Lachman Nov 2010
-+ Replaced mysql_connect with mysql_real_connect, SQLsock isn't used anymore
-+ Can be compiled with MySQL client 5.0.x
-+
- */
-
- #include <stdio.h>
-@@ -47,7 +52,7 @@
-
- int main(int argc, char **argv) {
- int i;
-- MYSQL *SQLsock,mysql;
-+ MYSQL mysql;
- extern int optind;
- extern char *optarg;
- char *query = NULL;
-@@ -148,7 +153,9 @@
- printf("Making connection with mySQL-server\n");
- }
-
-- if (!(SQLsock = mysql_connect(&mysql,host,user,pass))) {
-+ mysql_init(&mysql);
-+
-+ if (!mysql_real_connect(&mysql,host,user,pass, dbase, 0, NULL,0)) {
- fprintf(stderr, "Couldn't get a connection with the ");
- fprintf(stderr, "designated host!\n");
- fprintf(stderr, "Detailed report: %s\n", mysql_error(&mysql));
-@@ -157,37 +164,24 @@
- exit(1);
- }
-
-- if (verbose > 1) {
-- printf("Selecting database\n");
-- }
--
-- if ((mysql_select_db(SQLsock, dbase)) == -1) {
-- fprintf(stderr, "Couldn't select database %s.\n", dbase);
-- fprintf(stderr, "Detailed report: %s\n", mysql_error(SQLsock));
-- close(dbh->db_fd);
-- free(dbh);
-- mysql_close(SQLsock);
-- exit(1);
-- }
--
- if (verbose > 1) {
- printf("Sending query\n");
- }
-
-
-- if (mysql_query(SQLsock, query) == -1) {
-+ if (mysql_query(&mysql, query) == -1) {
- fprintf(stderr, "Error sending query.\nDetailed report: %s\n",
-- mysql_error(SQLsock));
-+ mysql_error(&mysql));
- if (verbose > 1) {
- fprintf(stderr, "%s\n", query);
- }
-- mysql_close(SQLsock);
-+ mysql_close(&mysql);
- close(dbh->db_fd);
- free(dbh);
- exit(1);
- }
-
-- qres = mysql_store_result(SQLsock);
-+ qres = mysql_store_result(&mysql);
- numfields = mysql_num_fields(qres);
- numrows = mysql_num_rows(qres);
-
-@@ -303,7 +297,7 @@
- }
-
- mysql_free_result(qres);
-- mysql_close(SQLsock);
-+ mysql_close(&mysql);
- close(dbh->db_fd);
- free(dbh);
- exit(0);
-
diff --git a/databases/dbf2mysql/pkg-descr b/databases/dbf2mysql/pkg-descr
deleted file mode 100644
index 48f4dd1a127f..000000000000
--- a/databases/dbf2mysql/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Programs to convert .dbf files to MySQL tables and vice versa
-
-dbf2mysql: converts a .dbf to a MySQL table
-mysql2dbf: converts a MySQL table to a .dbf file
diff --git a/devel/Makefile b/devel/Makefile
index 5ba02ae24677..091ab923af1a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -147,7 +147,6 @@
SUBDIR += arpc
SUBDIR += art
SUBDIR += artifactory
- SUBDIR += as31
SUBDIR += asl
SUBDIR += asmutils
SUBDIR += asmx
@@ -695,7 +694,6 @@
SUBDIR += gconfmm26
SUBDIR += gcvs
SUBDIR += gdb
- SUBDIR += gdbmods
SUBDIR += gdcm
SUBDIR += geany
SUBDIR += geany-plugin-addons
@@ -1334,7 +1332,6 @@
SUBDIR += kf5-kunitconversion
SUBDIR += kf5-solid
SUBDIR += kf5-threadweaver
- SUBDIR += kickassembler
SUBDIR += kimwitu
SUBDIR += kio-extras
SUBDIR += kodi-platform
diff --git a/devel/as31/Makefile b/devel/as31/Makefile
deleted file mode 100644
index 0651baf7c8f1..000000000000
--- a/devel/as31/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
-# $FreeBSD$
-
-PORTNAME= as31
-PORTVERSION= 2.0.b3
-PORTREVISION= 7
-CATEGORIES= devel
-MASTER_SITES= http://www.pjrc.com/tech/8051/tools/
-DISTNAME= ${PORTNAME}_beta3
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Free 8051 assembler
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-# GNU make(1) allows parallel (-jX) builds to work: we plug a race in
-# "bison" rule (which outputs multiple files) via order prerequisites
-# (see files/patch-Makefile)
-USES= bison gmake
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-PLIST_FILES= bin/as31 %%X11%%bin/as31_gtk man/man1/as31.1.gz
-
-OPTIONS_DEFINE= X11
-OPTIONS_SUB= yes
-
-X11_USE= GNOME=gtk12
-X11_ALL_TARGET_OFF= as31
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/as31 ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/as31.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-do-install-X11-on:
- ${INSTALL_PROGRAM} ${WRKSRC}/as31_gtk ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/as31/distinfo b/devel/as31/distinfo
deleted file mode 100644
index b5897d43f544..000000000000
--- a/devel/as31/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (as31_beta3.tar.gz) = 26a8425ec71b7b91f9194febd9c8530b5c2a391963c9bd9bd1e3bc840879ed4c
-SIZE (as31_beta3.tar.gz) = 82696
diff --git a/devel/as31/files/patch-Makefile b/devel/as31/files/patch-Makefile
deleted file mode 100644
index be82cb1bae9c..000000000000
--- a/devel/as31/files/patch-Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
---- Makefile.orig Fri Nov 21 14:10:27 2003
-+++ Makefile Fri Nov 21 14:10:55 2003
-@@ -20,8 +20,8 @@
-
-
- #Use this CFLAGS line with gcc on linux
--CFLAGS=-O3 -Wall
--CC=gcc
-+CFLAGS?=-O3 -Wall
-+CC?=gcc
-
- #Use this CFLAGS line on solaris, etc
- #CFLAGS=-O
-@@ -44,8 +44,9 @@ as31_gtk: $(OBJ) as31_gtk.o
- chmod a+rx as31
- strip as31
-
--parser.c parser.h: parser.y
-+parser.c: parser.y
- bison -d -o parser.c parser.y
-+parser.h: | parser.c
-
- as31_gtk.o: as31_gtk.c as31.h
- $(CC) $(CFLAGS) `gtk-config --cflags` -c as31_gtk.c
diff --git a/devel/as31/files/patch-debianbug655487 b/devel/as31/files/patch-debianbug655487
deleted file mode 100644
index e608455c5546..000000000000
--- a/devel/as31/files/patch-debianbug655487
+++ /dev/null
@@ -1,19 +0,0 @@
---- parser.y~ 2014-10-15 09:01:14.265779740 +0200
-+++ parser.y 2014-10-15 09:02:26.951775397 +0200
-@@ -1016,13 +1016,13 @@
- *
- */
-
--#define indx(a) ( (a)/(sizeof(long)*8) )
--#define bit(a) ( 1 << ((a)%(sizeof(long)*8)) )
-+#define indx(a) ( (a)/(32) )
-+#define bit(a) ( 1 << ((a)%(32)) )
-
- #define getloc(a) (regions[indx(a)] & bit(a))
- #define setloc(a) (regions[indx(a)] |= bit(a))
-
--static unsigned long regions[ 0x10000/(sizeof(long)*8) ];
-+static unsigned long regions[ 0x10000/(32) ];
-
- void inclc(int i)
- {
diff --git a/devel/as31/pkg-descr b/devel/as31/pkg-descr
deleted file mode 100644
index 9c9c56303224..000000000000
--- a/devel/as31/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-AS31 is a free 8051 assembler originally written by Ken Stauffer. Versions
-of AS31 found here include important bug fixes and added features, such as
-standard intel-hex output format for use with PAULMON2 and EPROM programmers.
-AS31 is a good tool for building small 8051-based projects that are written
-in 100% 8051 assembly language.
-
-WWW: https://www.pjrc.com/tech/8051/
diff --git a/devel/gdbmods/Makefile b/devel/gdbmods/Makefile
deleted file mode 100644
index e624f59032b7..000000000000
--- a/devel/gdbmods/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Bruce M Simpson <bms@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gdbmods
-PORTVERSION= 20020824
-CATEGORIES= devel
-MASTER_SITES= https://people.freebsd.org/~gallatin/
-DISTFILES= gdbmods
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
-EXTRACT_ONLY= # none
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Wrapper for gdb -k to provide kld symbol information
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-PLIST_FILES= bin/gdbmods
-
-do-install:
- ${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} \
- ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/gdbmods/distinfo b/devel/gdbmods/distinfo
deleted file mode 100644
index c450f17d5fb5..000000000000
--- a/devel/gdbmods/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gdbmods-20020824/gdbmods) = 459eb2d79ec6dd4c956b4349374fbb3cc6f98d05ebc455396311276452e95b8b
-SIZE (gdbmods-20020824/gdbmods) = 4892
diff --git a/devel/gdbmods/pkg-descr b/devel/gdbmods/pkg-descr
deleted file mode 100644
index a666348cfb1a..000000000000
--- a/devel/gdbmods/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-gdbmods is a wrapper for gdb which adds symbol information from loaded modules
-in the running kernel.
-
-WWW: https://people.freebsd.org/~gallatin/gdbmods
diff --git a/devel/kickassembler/Makefile b/devel/kickassembler/Makefile
deleted file mode 100644
index c801fa5d7b32..000000000000
--- a/devel/kickassembler/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Uffe Jakobsen <uffe@uffe.org>
-# $FreeBSD$
-
-PORTNAME= kickassembler
-PORTVERSION= 3.42
-CATEGORIES= devel java
-MASTER_SITES= http://www.theweb.dk/KickAssembler/
-DISTNAME= KickAssembler${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Advanced MOS 65xx assembler with embedded script language
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= zip
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-NO_BUILD= yes
-NO_ARCH= yes
-
-SUB_LIST= PORTNAME=${PORTNAME}
-SUB_FILES= kickassembler.sh
-WRKSRC= ${WRKDIR}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-extract-script:
- @${MV} "${WRKSRC}/Examples/MusicIrq/ode to 64.bin" ${WRKSRC}/Examples/MusicIrq/odeto64.bin
-
-do-install:
- @${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/KickAss.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/KickAss.cfg ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/kickassembler.sh ${STAGEDIR}${PREFIX}/bin/kickassembler
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/KickAssembler.pdf ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/Examples/*/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/kickassembler/distinfo b/devel/kickassembler/distinfo
deleted file mode 100644
index 05dce9fc8a6c..000000000000
--- a/devel/kickassembler/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1482589899
-SHA256 (KickAssembler3.42.zip) = 7910c2d00db1ed17bd95af6a1d2734634f7a1d8c88057d9682fa33afbd0ebbe6
-SIZE (KickAssembler3.42.zip) = 833009
diff --git a/devel/kickassembler/files/kickassembler.sh.in b/devel/kickassembler/files/kickassembler.sh.in
deleted file mode 100644
index 8a84af69acb5..000000000000
--- a/devel/kickassembler/files/kickassembler.sh.in
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-#
-# Execution wrapper for KickAssembler
-#
-# Written by Uffe Jakobsen <uffe@uffe.org>
-#
-
-JAVA_VERSION="%%JAVA_VERSION%%"
-%%LOCALBASE%%/bin/java -jar %%JAVASHAREDIR%%/%%PORTNAME%%/KickAss.jar ${@}
diff --git a/devel/kickassembler/pkg-descr b/devel/kickassembler/pkg-descr
deleted file mode 100644
index ad73da56fe53..000000000000
--- a/devel/kickassembler/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Kick Assembler is an advanced MOS 65xx assembler combined
-with a Java Script like script language.
-
-WWW: http://www.theweb.dk/KickAssembler/
diff --git a/devel/kickassembler/pkg-plist b/devel/kickassembler/pkg-plist
deleted file mode 100644
index 09c9abefacd2..000000000000
--- a/devel/kickassembler/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/kickassembler
-%%PORTDOCS%%%%DOCSDIR%%/KickAssembler.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2char.gif
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2scroll.asm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2scroll.prg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/KoalaShower.asm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/KoalaShower.prg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MusicIrq.asm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MusicIrq.prg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/My_Glamrous_Life.sid
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Nightshift.sid
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PreCalcVector.asm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PreCalcVector.prg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SID_Player.asm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SID_Player.prg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractal.asm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractal.prg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/odeto64.bin
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/picture.prg
-share/java/kickassembler/KickAss.cfg
-share/java/kickassembler/KickAss.jar
diff --git a/dns/Makefile b/dns/Makefile
index 3a913caf695f..b1bc929a7173 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -78,7 +78,6 @@
SUBDIR += gdnsd2
SUBDIR += gen6dns
SUBDIR += getdns
- SUBDIR += ghtool
SUBDIR += go-geodns
SUBDIR += hesiod
SUBDIR += hostdb
diff --git a/dns/ghtool/Makefile b/dns/ghtool/Makefile
deleted file mode 100644
index 3ddd36880120..000000000000
--- a/dns/ghtool/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: roam@orbitel.bg
-# $FreeBSD$
-
-PORTNAME= ghtool
-PORTVERSION= 1.0
-CATEGORIES= dns
-MASTER_SITES= SF/gh-tool/gh-tool/1
-DISTNAME= ghmain.c
-EXTRACT_SUFX= # none
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command-line interface to the resolver library
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-PLIST_FILES= bin/gh
-
-do-extract:
- @${MKDIR} ${WRKDIR}
- ${CP} ${DISTDIR}/${DISTNAME} ${WRKDIR}/
-
-do-build:
- ${CC} ${CFLAGS} ${LDFLAGS} -o ${WRKDIR}/gh ${WRKDIR}/ghmain.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/gh ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/dns/ghtool/distinfo b/dns/ghtool/distinfo
deleted file mode 100644
index 0bf7fe3ffe4d..000000000000
--- a/dns/ghtool/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ghmain.c) = c404f9401ca3dbd6a9cc1eb673c2ccd3ff6ecbfdfcc9f748b0458ed5cbf3d602
-SIZE (ghmain.c) = 7047
diff --git a/dns/ghtool/pkg-descr b/dns/ghtool/pkg-descr
deleted file mode 100644
index 465a1f0b32c3..000000000000
--- a/dns/ghtool/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-gh-tool is a command-line interface to gethostby*, in libresolv/libc.
-It allows one to check the local system's notion of an IP->DNS or
-DNS->IP mapping, including aliases, directly, rather than digging for
-mappings in DNS, which may or may not be relevant.
-
-WWW: https://sourceforge.net/projects/gh-tool/
diff --git a/emulators/Makefile b/emulators/Makefile
index 22cd929393e3..a59f04e99787 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -72,7 +72,6 @@
SUBDIR += linux_base-c7
SUBDIR += lisaem
SUBDIR += loemu
- SUBDIR += m2000
SUBDIR += mame
SUBDIR += mastergear
SUBDIR += mednafen
diff --git a/emulators/m2000/Makefile b/emulators/m2000/Makefile
deleted file mode 100644
index d6447d5c679e..000000000000
--- a/emulators/m2000/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# Created by: Edwin Groothuis <edwin@mavetju.org>
-# $FreeBSD$
-
-PORTNAME= m2000
-PORTVERSION= 0.6
-PORTREVISION= 2
-CATEGORIES= emulators
-MASTER_SITES= \
- http://www.komkon.org/~dekogel/files/p2000/:code \
- http://www.mavetju.org/download/adopted/:tapes \
- ftp://ftp.komkon.org/pub/EMUL8/P2000/Tapes/:tapes \
- http://www.mavetju.org/download/adopted/:code
-DISTFILES= ${PORTNAME:tu}${EXTRACT_SUFX}:code \
- tapeconv.zip:code \
- ${M2000TAPES:S/$/.gz:tapes/}
-DIST_SUBDIR= m2000
-EXTRACT_ONLY= ${PORTNAME:tu}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Portable emulator for the Philips P2000 home computer
-
-LICENSE= NONE # and commercial distribution is explicitly prohibited
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-M2000TAPES= 3DDoolhof2.cas \
- BrickWall.cas \
- Componist.cas \
- ElevatorHumpie.cas \
- ErrorSoft1.cas \
- Fraxxon.cas \
- KleurenDemo.cas \
- LazyBug.cas \
- MachoMan.cas \
- MonkeyKong.cas \
- Snakey.cas \
- SpaceAttack.cas \
- SpaceFight.cas \
- SpaceMission.cas \
- SpeelPalijs.cas \
- StarTrek.cas \
- VluchtSimulator.cas
-
-WRKSRC= ${WRKDIR}/P2000
-ALL_TARGET= x
-USE_XORG= x11 xext xi
-
-SUB_FILES= m2000.sh
-PORTDOCS= M2000.txt
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- ${MKDIR} ${WRKDIR}/tapeconv
- ${UNZIP_NATIVE_CMD} ${DISTDIR}/${DIST_SUBDIR}/tapeconv.zip -d ${WRKDIR}/tapeconv
-
-post-build:
- ${CC} ${CFLAGS} ${LDFLAGS} -o ${WRKDIR}/tapeconv/PCM2CAS ${WRKDIR}/tapeconv/PCM2CAS.C
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/m2000.sh ${STAGEDIR}${PREFIX}/bin/m2000
- ${INSTALL_PROGRAM} ${WRKDIR}/tapeconv/PCM2CAS ${STAGEDIR}${PREFIX}/bin/tapeconv
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/m2000/
- ${INSTALL_PROGRAM} ${WRKSRC}/m2000 ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/P2000ROM.bin ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/Default.fnt ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/BASIC.bin ${STAGEDIR}${DATADIR}
-.for f in ${M2000TAPES}
- @${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${f}.gz > ${WRKDIR}/${f}
- ${INSTALL_DATA} ${WRKDIR}/${f} ${STAGEDIR}${DATADIR}
-.endfor
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/M2000.txt ${STAGEDIR}${DOCSDIR}
-
-post-install:
- @${ECHO_CMD} "Run 'make install-user' to install the tapes in your own directory"
-
-install-user:
- @${ECHO_CMD} "Copying tapes to ${HOME}/.m2000..."
- @${MKDIR} ${HOME}/.m2000
-.for f in ${M2000TAPES}
- ${INSTALL_DATA} ${WRKDIR}/${f} ${HOME}/.m2000
- @${CHMOD} u+w ${HOME}/.m2000/${f}
-.endfor
- @${ECHO_CMD} "Done. Now start it with 'm2000 [tapename]' and execute the commands 'cload' and 'run'"
-
-.include <bsd.port.mk>
diff --git a/emulators/m2000/distinfo b/emulators/m2000/distinfo
deleted file mode 100644
index 5aa3f9623d1f..000000000000
--- a/emulators/m2000/distinfo
+++ /dev/null
@@ -1,38 +0,0 @@
-SHA256 (m2000/M2000.tar.gz) = 4906c0f7f52fcfe943a2bf8ee6cdd46fbad331eb87dfe902c1906864923f1d26
-SIZE (m2000/M2000.tar.gz) = 96824
-SHA256 (m2000/tapeconv.zip) = d139424bad77ced1e59791ab7d08d0d6d88298aa5128a38a9e6e45dbdcbc70ea
-SIZE (m2000/tapeconv.zip) = 31353
-SHA256 (m2000/3DDoolhof2.cas.gz) = d793dd23c255ed301e827efe0894aff7f6f1faa77dbacf0aa207cd52e243290f
-SIZE (m2000/3DDoolhof2.cas.gz) = 5676
-SHA256 (m2000/BrickWall.cas.gz) = c567ad38bc65f9efe70148a7abf5d43c15bb48e35e24e4335c0fd6cc9ad36e4d
-SIZE (m2000/BrickWall.cas.gz) = 6276
-SHA256 (m2000/Componist.cas.gz) = 3766f27da27a51d7d026fad406268d270f8867c0b815da19e07b3fb1dab4c4af
-SIZE (m2000/Componist.cas.gz) = 4964
-SHA256 (m2000/ElevatorHumpie.cas.gz) = b29dcefcbd7cd081172f3aabf51974a419d36a03510cd7d9b96b3da00d5d6c74
-SIZE (m2000/ElevatorHumpie.cas.gz) = 3530
-SHA256 (m2000/ErrorSoft1.cas.gz) = b42ee392f1a064887a0d4ccecc470af626c482d0c54cd7767b01bb57874fcbb7
-SIZE (m2000/ErrorSoft1.cas.gz) = 9300
-SHA256 (m2000/Fraxxon.cas.gz) = e3ed7fa140e60143cf8159227002f5d0a135f42872913b058a1ab53f2d331568
-SIZE (m2000/Fraxxon.cas.gz) = 13409
-SHA256 (m2000/KleurenDemo.cas.gz) = da9881aeb3b90b0ed0bc536cbe45c7e41e0f35a32fd228b609e0ed03aee85ec4
-SIZE (m2000/KleurenDemo.cas.gz) = 6564
-SHA256 (m2000/LazyBug.cas.gz) = 12a4dad2b1ffd08ef58ad34156d50958d868fdf7a8f00ceb4680fbd65e7c9dd8
-SIZE (m2000/LazyBug.cas.gz) = 5719
-SHA256 (m2000/MachoMan.cas.gz) = 9967bd3c80455af28f2fa58c74cc20034c0c4fa1ad4e3f5ebb2b6279823ef952
-SIZE (m2000/MachoMan.cas.gz) = 5651
-SHA256 (m2000/MonkeyKong.cas.gz) = 3bb8ec11bf5d1c604f56a64d85432adc5e7fe5531829d755c1b963d820e64e13
-SIZE (m2000/MonkeyKong.cas.gz) = 4510
-SHA256 (m2000/Snakey.cas.gz) = 050800dc8d40790d46dcc5d0ca6d4a9082f301fb900ae51c767e2b692d029f72
-SIZE (m2000/Snakey.cas.gz) = 4076
-SHA256 (m2000/SpaceAttack.cas.gz) = af027e64cf6f8eda682f7e546e9d3fac1d74226de448cc8dbd1bb608a0ea72db
-SIZE (m2000/SpaceAttack.cas.gz) = 5869
-SHA256 (m2000/SpaceFight.cas.gz) = ee18afbc2409b6e919572ddc07eae00d2dfb5f5435757a736dfc1a1c8b618885
-SIZE (m2000/SpaceFight.cas.gz) = 5301
-SHA256 (m2000/SpaceMission.cas.gz) = 52c7eb813e2e3e8b9fac45662cb7c58cfeff9c629b220d3ff9dea8e292114882
-SIZE (m2000/SpaceMission.cas.gz) = 8706
-SHA256 (m2000/SpeelPalijs.cas.gz) = 49872e629e9adb69700e482dbce4259dc1b5268c11ae0c582d7f4bbb0dd520a3
-SIZE (m2000/SpeelPalijs.cas.gz) = 6503
-SHA256 (m2000/StarTrek.cas.gz) = 0de28de6795a9cabc53c07f6d2fa8168153a5bb61dc85a28ded669d1c3b966bd
-SIZE (m2000/StarTrek.cas.gz) = 6533
-SHA256 (m2000/VluchtSimulator.cas.gz) = 77a92401e1a9c84f20cadd232cdd2ac83772c25ec11ea2fe6001c58e8fbd589e
-SIZE (m2000/VluchtSimulator.cas.gz) = 18397
diff --git a/emulators/m2000/files/m2000.sh.in b/emulators/m2000/files/m2000.sh.in
deleted file mode 100644
index b1f0cc1d8f84..000000000000
--- a/emulators/m2000/files/m2000.sh.in
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-
-#
-# m2000 doesn't seem to like tapes which are not writable.
-# Therefor the tapes are installed to ${HOME}/.m2000 and need to
-# be started from there
-#
-
-if [ -z "$1" ]; then
- echo "Usage: $0 [tape] [options...]"
- cd %%PREFIX%%/share/m2000
- ./m2000
- exit
-fi
-
-if [ "`echo $1 | cut -c 1`" = "-" ]; then
- cd %%PREFIX%%/share/m2000
- ./m2000 $*
- exit
-fi
-
-tape=$1
-shift
-
-if [ "`dirname ${tape}`" = "." ]; then
- tape=${HOME}/.m2000/${tape}
-fi
-if [ ! -f ${tape} ]; then
- tape=${tape}.cas
-fi
-if [ ! -f ${tape} ]; then
- echo "m2000-wrapper: ${tape} not found."
- exit
-fi
-if [ ! -w ${tape} ]; then
- echo "m2000-wrapper: ${tape} not writable."
- exit
-fi
-
-cd %%PREFIX%%/share/m2000
-./m2000 -tape ${tape} $*
diff --git a/emulators/m2000/files/patch-Makefile.X b/emulators/m2000/files/patch-Makefile.X
deleted file mode 100644
index b962f88f4ff3..000000000000
--- a/emulators/m2000/files/patch-Makefile.X
+++ /dev/null
@@ -1,39 +0,0 @@
---- Makefile.X.orig 1997-02-13 17:53:43 UTC
-+++ Makefile.X
-@@ -18,14 +18,14 @@
- # aware though, screen refresh is much slower when shared
- # memory is not used
-
--CC = gcc # C compiler used
--LD = gcc # Linker used
-+CC ?= gcc # C compiler used
-+LD ?= gcc # Linker used
-
--CFLAGS = -Wall -fomit-frame-pointer -O2 -I/usr/X11/include \
-+CFLAGS += -Wall -fomit-frame-pointer -O2 -I${LOCALBASE}/include \
- -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X \
- -DSOUND -DMITSHM
-
--LFLAGS = -s -L/usr/X11/lib
-+LFLAGS += -L${LOCALBASE}/lib
-
- OBJECTS = M2000.o P2000.o Z80.o Z80Debug.o \
- Unix.o X.o
-@@ -33,13 +33,13 @@ OBJECTS = M2000.o P2000.o Z80.o Z80Debug
- all: m2000 fontc splitape z80dasm
-
- m2000: $(OBJECTS)
-- $(LD) $(LFLAGS) -o m2000 $(OBJECTS) -lXext -lX11
-+ $(CC) $(LFLAGS) -o m2000 $(OBJECTS) -lXext -lX11
- fontc: fontc.o
-- $(LD) $(LFLAGS) -o fontc fontc.o
-+ $(CC) $(LFLAGS) -o fontc fontc.o
- splitape: splitape.o
-- $(LD) $(LFLAGS) -o splitape splitape.o
-+ $(CC) $(LFLAGS) -o splitape splitape.o
- z80dasm: Z80Dasm.o
-- $(LD) $(LFLAGS) -o z80dasm Z80Dasm.o
-+ $(CC) $(LFLAGS) -o z80dasm Z80Dasm.o
-
- M2000.o: M2000.c P2000.h Z80.h Help.h Z80IO.h
- P2000.o: P2000.c P2000.h Z80.h Z80IO.h
diff --git a/emulators/m2000/files/patch-X.c b/emulators/m2000/files/patch-X.c
deleted file mode 100644
index 578d96bc690a..000000000000
--- a/emulators/m2000/files/patch-X.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- X.c.orig 1997-02-13 17:53:43 UTC
-+++ X.c
-@@ -290,7 +290,7 @@ int InitMachine(void)
- DefaultGC=DefaultGCOfScreen (Scr);
- DefaultCMap=DefaultColormapOfScreen (Scr);
- bpp=DefaultDepthOfScreen (Scr);
-- if (bpp!=8 && bpp!=16 && bpp!=32)
-+ if (bpp!=8 && bpp!=16 && bpp!=24 && bpp!=32)
- {
- printf ("FAILED - Only 8,16 and 32 bpp displays are supported\n");
- return 0;
diff --git a/emulators/m2000/pkg-descr b/emulators/m2000/pkg-descr
deleted file mode 100644
index 8c38d991822d..000000000000
--- a/emulators/m2000/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-P2000 Emulator
-
-- P2000T or P2000M model (P2000M emulation is buggy)
-- Support for 1 ROM cartridge
-- User-definable amount of RAM
-- One tape drive
-- Sound through PC Speaker or SoundBlaster (MS-DOS version), or
- USS(/Lite) /dev/dsp (Linux/SVGALib and Unix/X versions)
-- SAA5050 character rounding emulated in high resolution mode
-
-The tape files should be writable, otherwise the emulator won't load them.
-
-WWW: http://www.komkon.org/~dekogel/m2000.html
diff --git a/emulators/m2000/pkg-plist b/emulators/m2000/pkg-plist
deleted file mode 100644
index a544d18e4e4a..000000000000
--- a/emulators/m2000/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-bin/m2000
-bin/tapeconv
-%%DATADIR%%/m2000
-%%DATADIR%%/P2000ROM.bin
-%%DATADIR%%/BASIC.bin
-%%DATADIR%%/Default.fnt
-%%DATADIR%%/3DDoolhof2.cas
-%%DATADIR%%/BrickWall.cas
-%%DATADIR%%/Componist.cas
-%%DATADIR%%/ElevatorHumpie.cas
-%%DATADIR%%/ErrorSoft1.cas
-%%DATADIR%%/Fraxxon.cas
-%%DATADIR%%/KleurenDemo.cas
-%%DATADIR%%/LazyBug.cas
-%%DATADIR%%/MachoMan.cas
-%%DATADIR%%/MonkeyKong.cas
-%%DATADIR%%/Snakey.cas
-%%DATADIR%%/SpaceAttack.cas
-%%DATADIR%%/SpaceFight.cas
-%%DATADIR%%/SpaceMission.cas
-%%DATADIR%%/SpeelPalijs.cas
-%%DATADIR%%/StarTrek.cas
-%%DATADIR%%/VluchtSimulator.cas
diff --git a/games/Makefile b/games/Makefile
index 5c4e04b0f574..8ea6adf948df 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -765,7 +765,6 @@
SUBDIR += opentyrian
SUBDIR += openxcom
SUBDIR += openyahtzee
- SUBDIR += optimax
SUBDIR += orbital_eunuchs_sniper
SUBDIR += osgg
SUBDIR += outerspace
@@ -966,7 +965,6 @@
SUBDIR += slashem-tty
SUBDIR += slump
SUBDIR += slune
- SUBDIR += smashbattle
SUBDIR += sokoban
SUBDIR += sol
SUBDIR += solarconquest
@@ -1007,7 +1005,6 @@
SUBDIR += supertuxkart
SUBDIR += swell-foop
SUBDIR += sxsame
- SUBDIR += syobon
SUBDIR += tads
SUBDIR += taipan
SUBDIR += taisei
@@ -1160,7 +1157,6 @@
SUBDIR += xgalaga++
SUBDIR += xgalaga-sdl
SUBDIR += xglk
- SUBDIR += xgospel
SUBDIR += xhexagons
SUBDIR += xhime
SUBDIR += xinfocom
diff --git a/games/optimax/Makefile b/games/optimax/Makefile
deleted file mode 100644
index 5dbae892713b..000000000000
--- a/games/optimax/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= optimax
-PORTVERSION= 0.63
-PORTREVISION= 5
-CATEGORIES= games
-MASTER_SITES= http://www.corewar.info/optimax/dload/
-DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}_unix
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- fsh94nop0.3.zip \
- fsh88.zip \
- fsh94draft01.zip
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Core War optimizer written in Perl
-
-LICENSE= NONE PD GPLv2+ # only single 3d party file has license defined
-LICENSE_COMB= multi
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
-
-USES= perl5 zip
-USE_PERL5= run
-WRKSRC= ${WRKDIR}/publish_${PORTVERSION:S/.//}
-BUILD_WRKSRC= ${WRKSRC}/optimars/optimars_0.1
-ALL_TARGET= exmars
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${RM} -r ${WRKSRC}/fsh94nop0.2
- @${MV} ${WRKDIR}/fsh* ${WRKDIR}/optimax/fsh* ${WRKSRC}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O6|${CFLAGS} -O3|; s|^CCFLAGS +=.*||' \
- ${BUILD_WRKSRC}/${MAKEFILE}
- @${REINPLACE_CMD} -i "" -e 's|^#!/.*|#!${PERL}|' ${WRKSRC}/*.pl
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/opti06_3.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKSRC}/remote.pl \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-remote
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/optimars ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}
- ${INSTALL_DATA} ${WRKSRC}/optitools.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${CP} -r *.red fsh* templates phase3.lst tables \
- ${STAGEDIR}${DATADIR})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/readme.unix ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/optimax/distinfo b/games/optimax/distinfo
deleted file mode 100644
index bcaa38f65163..000000000000
--- a/games/optimax/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (optimax063_unix.zip) = b8bf2053bc105d92af804d3abfd19854acbd5bd254550fc82cfdc4e822101cd2
-SIZE (optimax063_unix.zip) = 318195
-SHA256 (fsh94nop0.3.zip) = 964660c3b62c7f417111d6806e4a3379960da97ff351072804f64d6fa808991b
-SIZE (fsh94nop0.3.zip) = 99530
-SHA256 (fsh88.zip) = 33360d9dc7e44bc725597ab4d621b705e0c050a7c3b9dc2a4cbb516c321a389c
-SIZE (fsh88.zip) = 40235
-SHA256 (fsh94draft01.zip) = 1064b1cbec0700931c67eeaf7a31713d0334e6cf420e54f6a00d47e2fecb9679
-SIZE (fsh94draft01.zip) = 145588
diff --git a/games/optimax/pkg-descr b/games/optimax/pkg-descr
deleted file mode 100644
index 1368002f9d3a..000000000000
--- a/games/optimax/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-optiMAX is a corewar optimizer written in Perl for Unix and Windows XP.
-
-Features:
-
-- Comprehensive 4 stage optimization.
-- Advanced constant generation.
-- Fixed-Stragey Hills (fsh) as benchmark.
-- fsh's for various hills available.
-
-WWW: http://www.corewar.info/optimax/
diff --git a/games/optimax/pkg-plist b/games/optimax/pkg-plist
deleted file mode 100644
index 56466e714ee6..000000000000
--- a/games/optimax/pkg-plist
+++ /dev/null
@@ -1,337 +0,0 @@
-bin/optimars
-bin/optimax
-bin/optimax-remote
-%%SITE_PERL%%/optitools.pm
-%%PORTDOCS%%%%DOCSDIR%%/readme.unix
-%%DATADIR%%/example.red
-%%DATADIR%%/fsh88/cds/blur88.red
-%%DATADIR%%/fsh88/cds/blurstone88.red
-%%DATADIR%%/fsh88/cds/fswamp.red
-%%DATADIR%%/fsh88/cds/november.red
-%%DATADIR%%/fsh88/cds/speed88mph.red
-%%DATADIR%%/fsh88/classes
-%%DATADIR%%/fsh88/clr/88test4.red
-%%DATADIR%%/fsh88/clr/deadend.red
-%%DATADIR%%/fsh88/clr/oshot88.red
-%%DATADIR%%/fsh88/clr/trivial02.red
-%%DATADIR%%/fsh88/clr/vm5.red
-%%DATADIR%%/fsh88/config
-%%DATADIR%%/fsh88/index
-%%DATADIR%%/fsh88/pap/AIP.red
-%%DATADIR%%/fsh88/pap/flashpaper.red
-%%DATADIR%%/fsh88/pap/flypaper2.red
-%%DATADIR%%/fsh88/pap/gymno.red
-%%DATADIR%%/fsh88/pap/lateratnight.red
-%%DATADIR%%/fsh88/pwi/pergament.red
-%%DATADIR%%/fsh88/pwi/unheard88.red
-%%DATADIR%%/fsh88/pws/NEXTST88.RED
-%%DATADIR%%/fsh88/pws/gamma.red
-%%DATADIR%%/fsh88/pws/myherempaper.red
-%%DATADIR%%/fsh88/pws/theseed.red
-%%DATADIR%%/fsh88/pws/vala.red
-%%DATADIR%%/fsh88/sbi/cannonade.red
-%%DATADIR%%/fsh88/sbi/etmp88.red
-%%DATADIR%%/fsh88/sbi/fatexp.red
-%%DATADIR%%/fsh88/sbi/ftrain.red
-%%DATADIR%%/fsh88/sbi/ncdecoy.red
-%%DATADIR%%/fsh88/sbi/pixie88.red
-%%DATADIR%%/fsh88/sbi/pknife.red
-%%DATADIR%%/fsh88/sbi/qsilver88.red
-%%DATADIR%%/fsh88/sbi/simple88.red
-%%DATADIR%%/fsh88/sbi/trident.red
-%%DATADIR%%/fsh88/scn/agony51.red
-%%DATADIR%%/fsh88/scn/beholder17.red
-%%DATADIR%%/fsh88/scn/brazen.red
-%%DATADIR%%/fsh88/scn/careless.red
-%%DATADIR%%/fsh88/scn/charon80.red
-%%DATADIR%%/fsh88/scn/irongate.red
-%%DATADIR%%/fsh88/scn/medusa7x.red
-%%DATADIR%%/fsh88/scn/scanthecan.red
-%%DATADIR%%/fsh88/scn/stasis.red
-%%DATADIR%%/fsh88/scn/vanityII.red
-%%DATADIR%%/fsh88/stn/leapfrog.red
-%%DATADIR%%/fsh88/stn/pacman.red
-%%DATADIR%%/fsh88/stn/stillborn02.red
-%%DATADIR%%/fsh88/stn/ttrap3.red
-%%DATADIR%%/fsh88/stn/twilight.red
-%%DATADIR%%/fsh88/stn/winter3.red
-%%DATADIR%%/fsh94draft0.1/cds/Blade.red
-%%DATADIR%%/fsh94draft0.1/cds/Ikarus.red
-%%DATADIR%%/fsh94draft0.1/cds/boys.red
-%%DATADIR%%/fsh94draft0.1/cds/herbal.red
-%%DATADIR%%/fsh94draft0.1/cds/jinx2.red
-%%DATADIR%%/fsh94draft0.1/cds/macabres.red
-%%DATADIR%%/fsh94draft0.1/cds/miniblur.red
-%%DATADIR%%/fsh94draft0.1/cds/myblur2.red
-%%DATADIR%%/fsh94draft0.1/cds/pre75.red
-%%DATADIR%%/fsh94draft0.1/cds/zooom.red
-%%DATADIR%%/fsh94draft0.1/classes
-%%DATADIR%%/fsh94draft0.1/clr/D2003.red
-%%DATADIR%%/fsh94draft0.1/clr/Myth.red
-%%DATADIR%%/fsh94draft0.1/clr/cereal.red
-%%DATADIR%%/fsh94draft0.1/clr/cshot2.red
-%%DATADIR%%/fsh94draft0.1/clr/fscan.red
-%%DATADIR%%/fsh94draft0.1/clr/g2.red
-%%DATADIR%%/fsh94draft0.1/clr/geist.red
-%%DATADIR%%/fsh94draft0.1/clr/giants.red
-%%DATADIR%%/fsh94draft0.1/clr/luke.red
-%%DATADIR%%/fsh94draft0.1/clr/twinshot.red
-%%DATADIR%%/fsh94draft0.1/config
-%%DATADIR%%/fsh94draft0.1/index
-%%DATADIR%%/fsh94draft0.1/pap/SOS.red
-%%DATADIR%%/fsh94draft0.1/pap/disinc.red
-%%DATADIR%%/fsh94draft0.1/pap/first.red
-%%DATADIR%%/fsh94draft0.1/pap/fixed.red
-%%DATADIR%%/fsh94draft0.1/pap/npaper2.red
-%%DATADIR%%/fsh94draft0.1/pap/revenge.red
-%%DATADIR%%/fsh94draft0.1/pap/stylized.red
-%%DATADIR%%/fsh94draft0.1/pap/venom.red
-%%DATADIR%%/fsh94draft0.1/pap/wuncle.red
-%%DATADIR%%/fsh94draft0.1/pap/yorba.red
-%%DATADIR%%/fsh94draft0.1/pwi/blowrag.red
-%%DATADIR%%/fsh94draft0.1/pwi/dawn2.red
-%%DATADIR%%/fsh94draft0.1/pwi/decoys.red
-%%DATADIR%%/fsh94draft0.1/pwi/defensiv.red
-%%DATADIR%%/fsh94draft0.1/pwi/fstorm.red
-%%DATADIR%%/fsh94draft0.1/pwi/lordimp.red
-%%DATADIR%%/fsh94draft0.1/pwi/minijedi.red
-%%DATADIR%%/fsh94draft0.1/pwi/rotfcopy.red
-%%DATADIR%%/fsh94draft0.1/pwi/silking.red
-%%DATADIR%%/fsh94draft0.1/pwi/unheard.red
-%%DATADIR%%/fsh94draft0.1/pwr/alladin.red
-%%DATADIR%%/fsh94draft0.1/pwr/bbrother.red
-%%DATADIR%%/fsh94draft0.1/pwr/combatra.red
-%%DATADIR%%/fsh94draft0.1/pwr/ehead.red
-%%DATADIR%%/fsh94draft0.1/pwr/fire.red
-%%DATADIR%%/fsh94draft0.1/pwr/mantrap.red
-%%DATADIR%%/fsh94draft0.1/pwr/microv.red
-%%DATADIR%%/fsh94draft0.1/pwr/nomolos.red
-%%DATADIR%%/fsh94draft0.1/pwr/pvirus.red
-%%DATADIR%%/fsh94draft0.1/pwr/rbits2.red
-%%DATADIR%%/fsh94draft0.1/pwr/shape.red
-%%DATADIR%%/fsh94draft0.1/pwr/sunset.red
-%%DATADIR%%/fsh94draft0.1/pws/Metal.red
-%%DATADIR%%/fsh94draft0.1/pws/faction4.red
-%%DATADIR%%/fsh94draft0.1/pws/gargantuan.red
-%%DATADIR%%/fsh94draft0.1/pws/mooncake.red
-%%DATADIR%%/fsh94draft0.1/pws/numb.red
-%%DATADIR%%/fsh94draft0.1/pws/pglum.red
-%%DATADIR%%/fsh94draft0.1/pws/purifier.red
-%%DATADIR%%/fsh94draft0.1/pws/rcheep.red
-%%DATADIR%%/fsh94draft0.1/pws/recovery.red
-%%DATADIR%%/fsh94draft0.1/pws/wpaper.red
-%%DATADIR%%/fsh94draft0.1/sai/976.red
-%%DATADIR%%/fsh94draft0.1/sai/Stormkeeper.red
-%%DATADIR%%/fsh94draft0.1/sai/airbag.red
-%%DATADIR%%/fsh94draft0.1/sai/candy2.red
-%%DATADIR%%/fsh94draft0.1/sai/cascade.red
-%%DATADIR%%/fsh94draft0.1/sai/gigolo.red
-%%DATADIR%%/fsh94draft0.1/sai/ironicimps.red
-%%DATADIR%%/fsh94draft0.1/sai/rosebud.red
-%%DATADIR%%/fsh94draft0.1/sai/rotp.red
-%%DATADIR%%/fsh94draft0.1/sai/rotp2.red
-%%DATADIR%%/fsh94draft0.1/sbi/blinedl.red
-%%DATADIR%%/fsh94draft0.1/sbi/devilish.red
-%%DATADIR%%/fsh94draft0.1/sbi/hhead.red
-%%DATADIR%%/fsh94draft0.1/sbi/olivia.red
-%%DATADIR%%/fsh94draft0.1/sbi/pixie.red
-%%DATADIR%%/fsh94draft0.1/sbi/qsilver.red
-%%DATADIR%%/fsh94draft0.1/sbi/revival.red
-%%DATADIR%%/fsh94draft0.1/sbi/sovain.red
-%%DATADIR%%/fsh94draft0.1/sbi/uvited.red
-%%DATADIR%%/fsh94draft0.1/sbi/vain.red
-%%DATADIR%%/fsh94draft0.1/scn/agonyII.red
-%%DATADIR%%/fsh94draft0.1/scn/hsa.red
-%%DATADIR%%/fsh94draft0.1/scn/mischief.red
-%%DATADIR%%/fsh94draft0.1/scn/mlion.red
-%%DATADIR%%/fsh94draft0.1/scn/oos.red
-%%DATADIR%%/fsh94draft0.1/scn/recon2.red
-%%DATADIR%%/fsh94draft0.1/scn/willow.red
-%%DATADIR%%/fsh94draft0.1/scn/win.red
-%%DATADIR%%/fsh94draft0.1/sscore
-%%DATADIR%%/fsh94draft0.1/stn/DMan.red
-%%DATADIR%%/fsh94draft0.1/stn/Fuse.red
-%%DATADIR%%/fsh94draft0.1/stn/behemot.red
-%%DATADIR%%/fsh94draft0.1/stn/damage2.red
-%%DATADIR%%/fsh94draft0.1/stn/myvamp54.red
-%%DATADIR%%/fsh94draft0.1/stn/pdown.red
-%%DATADIR%%/fsh94draft0.1/stn/preserv.red
-%%DATADIR%%/fsh94draft0.1/stn/rfrenzy2.red
-%%DATADIR%%/fsh94draft0.1/stn/torcht18.red
-%%DATADIR%%/fsh94draft0.1/stn/vamp02b.red
-%%DATADIR%%/fsh94nop0.3/cds/arrow.red
-%%DATADIR%%/fsh94nop0.3/cds/cracki.red
-%%DATADIR%%/fsh94nop0.3/cds/dand3.red
-%%DATADIR%%/fsh94nop0.3/cds/hazyc11.red
-%%DATADIR%%/fsh94nop0.3/cds/herbal.red
-%%DATADIR%%/fsh94nop0.3/cds/jinx2.red
-%%DATADIR%%/fsh94nop0.3/cds/macabres.red
-%%DATADIR%%/fsh94nop0.3/cds/miniblur.red
-%%DATADIR%%/fsh94nop0.3/cds/myblur2.red
-%%DATADIR%%/fsh94nop0.3/cds/speeed.red
-%%DATADIR%%/fsh94nop0.3/cds/strange.red
-%%DATADIR%%/fsh94nop0.3/cds/zooom.red
-%%DATADIR%%/fsh94nop0.3/classes
-%%DATADIR%%/fsh94nop0.3/clr/cereal.red
-%%DATADIR%%/fsh94nop0.3/clr/fscan.red
-%%DATADIR%%/fsh94nop0.3/clr/g2.red
-%%DATADIR%%/fsh94nop0.3/clr/geist.red
-%%DATADIR%%/fsh94nop0.3/clr/giants.red
-%%DATADIR%%/fsh94nop0.3/clr/goonie.red
-%%DATADIR%%/fsh94nop0.3/clr/leap.red
-%%DATADIR%%/fsh94nop0.3/clr/luke.red
-%%DATADIR%%/fsh94nop0.3/clr/mandragora.red
-%%DATADIR%%/fsh94nop0.3/clr/myth.red
-%%DATADIR%%/fsh94nop0.3/clr/shotn.red
-%%DATADIR%%/fsh94nop0.3/clr/twinshot.red
-%%DATADIR%%/fsh94nop0.3/config
-%%DATADIR%%/fsh94nop0.3/index
-%%DATADIR%%/fsh94nop0.3/pap/first.red
-%%DATADIR%%/fsh94nop0.3/pap/human.red
-%%DATADIR%%/fsh94nop0.3/pap/phat.red
-%%DATADIR%%/fsh94nop0.3/pap/pppc.red
-%%DATADIR%%/fsh94nop0.3/pap/shrink.red
-%%DATADIR%%/fsh94nop0.3/pap/sinus.red
-%%DATADIR%%/fsh94nop0.3/pap/slime.red
-%%DATADIR%%/fsh94nop0.3/pap/sos.red
-%%DATADIR%%/fsh94nop0.3/pap/teenage.red
-%%DATADIR%%/fsh94nop0.3/pap/venom.red
-%%DATADIR%%/fsh94nop0.3/pap/yatima.red
-%%DATADIR%%/fsh94nop0.3/pap/yikes.red
-%%DATADIR%%/fsh94nop0.3/pwi/bf.red
-%%DATADIR%%/fsh94nop0.3/pwi/blowrag.red
-%%DATADIR%%/fsh94nop0.3/pwi/decoys.red
-%%DATADIR%%/fsh94nop0.3/pwi/defensiv.red
-%%DATADIR%%/fsh94nop0.3/pwi/fstorm.red
-%%DATADIR%%/fsh94nop0.3/pwi/lordimp.red
-%%DATADIR%%/fsh94nop0.3/pwi/maelstrom.red
-%%DATADIR%%/fsh94nop0.3/pwi/minijedi.red
-%%DATADIR%%/fsh94nop0.3/pwi/rotfcopy.red
-%%DATADIR%%/fsh94nop0.3/pwi/sdn.red
-%%DATADIR%%/fsh94nop0.3/pwi/silking.red
-%%DATADIR%%/fsh94nop0.3/pwi/unheard.red
-%%DATADIR%%/fsh94nop0.3/pws/arctica.red
-%%DATADIR%%/fsh94nop0.3/pws/borgir.red
-%%DATADIR%%/fsh94nop0.3/pws/gargantuan.red
-%%DATADIR%%/fsh94nop0.3/pws/halcyon.red
-%%DATADIR%%/fsh94nop0.3/pws/hullabaloo.red
-%%DATADIR%%/fsh94nop0.3/pws/humanizer.red
-%%DATADIR%%/fsh94nop0.3/pws/mooncake.red
-%%DATADIR%%/fsh94nop0.3/pws/rcheep.red
-%%DATADIR%%/fsh94nop0.3/pws/recovery.red
-%%DATADIR%%/fsh94nop0.3/pws/yorba.red
-%%DATADIR%%/fsh94nop0.3/sai/bite.red
-%%DATADIR%%/fsh94nop0.3/sai/candy2.red
-%%DATADIR%%/fsh94nop0.3/sai/cascade.red
-%%DATADIR%%/fsh94nop0.3/sai/eccentric.red
-%%DATADIR%%/fsh94nop0.3/sai/ethanol.red
-%%DATADIR%%/fsh94nop0.3/sai/frantic.red
-%%DATADIR%%/fsh94nop0.3/sai/gremlin.red
-%%DATADIR%%/fsh94nop0.3/sai/last.red
-%%DATADIR%%/fsh94nop0.3/sai/rotp2.red
-%%DATADIR%%/fsh94nop0.3/sai/utterer.red
-%%DATADIR%%/fsh94nop0.3/sbi/blinedl.red
-%%DATADIR%%/fsh94nop0.3/sbi/devilish.red
-%%DATADIR%%/fsh94nop0.3/sbi/elven.red
-%%DATADIR%%/fsh94nop0.3/sbi/olivia.red
-%%DATADIR%%/fsh94nop0.3/sbi/pixie.red
-%%DATADIR%%/fsh94nop0.3/sbi/qsilver.red
-%%DATADIR%%/fsh94nop0.3/sbi/revival.red
-%%DATADIR%%/fsh94nop0.3/sbi/sovain.red
-%%DATADIR%%/fsh94nop0.3/sbi/uvited.red
-%%DATADIR%%/fsh94nop0.3/sbi/vain.red
-%%DATADIR%%/fsh94nop0.3/scn/agonyII.red
-%%DATADIR%%/fsh94nop0.3/scn/deathstar.red
-%%DATADIR%%/fsh94nop0.3/scn/hsa.red
-%%DATADIR%%/fsh94nop0.3/scn/mischief.red
-%%DATADIR%%/fsh94nop0.3/scn/mlion.red
-%%DATADIR%%/fsh94nop0.3/scn/qutrum.red
-%%DATADIR%%/fsh94nop0.3/scn/rascal.red
-%%DATADIR%%/fsh94nop0.3/scn/razor.red
-%%DATADIR%%/fsh94nop0.3/scn/recon2.red
-%%DATADIR%%/fsh94nop0.3/scn/solo3.red
-%%DATADIR%%/fsh94nop0.3/scn/willow.red
-%%DATADIR%%/fsh94nop0.3/scn/win.red
-%%DATADIR%%/fsh94nop0.3/stn/Fuse.red
-%%DATADIR%%/fsh94nop0.3/stn/Tyger.red
-%%DATADIR%%/fsh94nop0.3/stn/attacker.red
-%%DATADIR%%/fsh94nop0.3/stn/behemot.red
-%%DATADIR%%/fsh94nop0.3/stn/damage2.red
-%%DATADIR%%/fsh94nop0.3/stn/dman.red
-%%DATADIR%%/fsh94nop0.3/stn/dracula2003.red
-%%DATADIR%%/fsh94nop0.3/stn/o--x.red
-%%DATADIR%%/fsh94nop0.3/stn/pdown.red
-%%DATADIR%%/fsh94nop0.3/stn/preserv.red
-%%DATADIR%%/fsh94nop0.3/stn/torcht18.red
-%%DATADIR%%/fsh94nop0.3/stn/zorca.red
-%%DATADIR%%/fshtiny0.1/cds/TALON.RED
-%%DATADIR%%/fshtiny0.1/classes
-%%DATADIR%%/fshtiny0.1/clr/CL-SKIES.RED
-%%DATADIR%%/fshtiny0.1/clr/CLOCK12.RED
-%%DATADIR%%/fshtiny0.1/clr/DETTOL.RED
-%%DATADIR%%/fshtiny0.1/clr/DK-SKIES.RED
-%%DATADIR%%/fshtiny0.1/clr/GUNMAN.RED
-%%DATADIR%%/fshtiny0.1/clr/HIRED.RED
-%%DATADIR%%/fshtiny0.1/clr/ONESHOTT.RED
-%%DATADIR%%/fshtiny0.1/clr/S774.RED
-%%DATADIR%%/fshtiny0.1/clr/SUM3.RED
-%%DATADIR%%/fshtiny0.1/clr/T766.RED
-%%DATADIR%%/fshtiny0.1/clr/TCI.RED
-%%DATADIR%%/fshtiny0.1/clr/TINYBI2.RED
-%%DATADIR%%/fshtiny0.1/clr/TINYBOSS.RED
-%%DATADIR%%/fshtiny0.1/clr/TINYLUKE.RED
-%%DATADIR%%/fshtiny0.1/clr/TINYPORT.RED
-%%DATADIR%%/fshtiny0.1/clr/TINYSHOT.RED
-%%DATADIR%%/fshtiny0.1/clr/TSCAN.RED
-%%DATADIR%%/fshtiny0.1/clr/WIPE.RED
-%%DATADIR%%/fshtiny0.1/clr/WSHOT-T.RED
-%%DATADIR%%/fshtiny0.1/clr/YAOS.RED
-%%DATADIR%%/fshtiny0.1/clr/lgoonie.red
-%%DATADIR%%/fshtiny0.1/config
-%%DATADIR%%/fshtiny0.1/index
-%%DATADIR%%/fshtiny0.1/pap/E-THREAT.RED
-%%DATADIR%%/fshtiny0.1/pap/EASTER.RED
-%%DATADIR%%/fshtiny0.1/pap/IMPX.RED
-%%DATADIR%%/fshtiny0.1/pap/KB2.RED
-%%DATADIR%%/fshtiny0.1/pap/MADPIXEL.RED
-%%DATADIR%%/fshtiny0.1/pap/MOOMIN.RED
-%%DATADIR%%/fshtiny0.1/pap/POTENZA.RED
-%%DATADIR%%/fshtiny0.1/pap/RASP.RED
-%%DATADIR%%/fshtiny0.1/pap/SNUFKIN.RED
-%%DATADIR%%/fshtiny0.1/pap/SWARM.RED
-%%DATADIR%%/fshtiny0.1/pap/TINYPAP1.RED
-%%DATADIR%%/fshtiny0.1/pap/TROLL.RED
-%%DATADIR%%/fshtiny0.1/pap/emagic.red
-%%DATADIR%%/fshtiny0.1/pap/evo10581.red
-%%DATADIR%%/fshtiny0.1/pap/littletoy.red
-%%DATADIR%%/fshtiny0.1/pap/red12210.red
-%%DATADIR%%/fshtiny0.1/pap/red30501.red
-%%DATADIR%%/fshtiny0.1/pap/shockr.red
-%%DATADIR%%/fshtiny0.1/pap/uglyuncle.red
-%%DATADIR%%/fshtiny0.1/pap/wilt.red
-%%DATADIR%%/fshtiny0.1/pwi/TINYBLOW.RED
-%%DATADIR%%/fshtiny0.1/pws/SOD2.RED
-%%DATADIR%%/fshtiny0.1/pws/XYZZY.RED
-%%DATADIR%%/fshtiny0.1/pws/dirtydog.red
-%%DATADIR%%/fshtiny0.1/pws/tinysp.red
-%%DATADIR%%/fshtiny0.1/sai/SNOWST.RED
-%%DATADIR%%/fshtiny0.1/sbi/TRITINY.RED
-%%DATADIR%%/fshtiny0.1/scn/CLOCKWRK.RED
-%%DATADIR%%/fshtiny0.1/scn/OOS.RED
-%%DATADIR%%/fshtiny0.1/scn/SNIFF.RED
-%%DATADIR%%/fshtiny0.1/scn/TINYFREE.RED
-%%DATADIR%%/fshtiny0.1/scn/sbeam.red
-%%DATADIR%%/fshtiny0.1/scn/solo.red
-%%DATADIR%%/fshtiny0.1/sscore
-%%DATADIR%%/fshtiny0.1/stn/HEMULEN.RED
-%%DATADIR%%/fshtiny0.1/stn/MUSKRAT.RED
-%%DATADIR%%/fshtiny0.1/stn/TINYPOKE.RED
-%%DATADIR%%/fshtiny0.1/stn/TINYUNIV.RED
-%%DATADIR%%/fshtiny0.1/stn/TITAN.RED
-%%DATADIR%%/hv.red
-%%DATADIR%%/phase3.lst
-%%DATADIR%%/tables/prime8000_100_7900.tab
-%%DATADIR%%/tables/prime8000_all.tab
-%%DATADIR%%/tables/prime800_all.tab
-%%DATADIR%%/tables/prime8192_all.tab
-%%DATADIR%%/templates/94tourney_stone
diff --git a/games/smashbattle/Makefile b/games/smashbattle/Makefile
deleted file mode 100644
index 16d45d7ffdc2..000000000000
--- a/games/smashbattle/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= smashbattle
-PORTVERSION= 110224
-PORTREVISION= 3
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/beta-${PORTVERSION}
-DISTNAME= ${PORTNAME}-${DISTVERSION}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 8-bit style platform battle game
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/battle/Battle
-
-EXTRACT_AFTER_ARGS= -d ${WRKDIR}/${DISTNAME}
-USES= dos2unix gmake zip
-DOS2UNIX_FILES= *.cpp *.h Makefile
-USE_SDL= sdl image mixer
-ALL_TARGET= battle
-
-SUB_FILES= ${PORTNAME}
-
-pre-extract:
- @${MKDIR} ${WRKDIR}/${DISTNAME}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|CC=|CC?=|; \
- s|CFLAGS=-c -Wall|CFLAGS += $$(shell sdl-config --cflags) -c -Wall|; \
- s|LDFLAGS=-lSDL -lSDL_mixer -lz -lstdc++|LDFLAGS += $$(shell $${SDL_CONFIG} --libs) -lSDL -lSDL_mixer -lz -lstdc++ -lm|' \
- ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|/usr/share/games/smashbattle/gfx/SB.png|${PORTNAME}|; \
- s|/usr/local/bin/smashbattle|${PORTNAME}|' \
- ${WRKSRC}/linux/*.desktop
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-.for d in gfx music sfx stage
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
-.endfor
- ${INSTALL_PROGRAM} ${WRKSRC}/battle ${STAGEDIR}${DATADIR}/${PORTNAME}
- ${LN} -sf ${DATADIR}/gfx/SB.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
- ${INSTALL_DATA} ${WRKSRC}/linux/*.desktop ${STAGEDIR}${DESKTOPDIR}
-
-.include <bsd.port.mk>
diff --git a/games/smashbattle/distinfo b/games/smashbattle/distinfo
deleted file mode 100644
index 09565f912bcc..000000000000
--- a/games/smashbattle/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (smashbattle-110224-src.zip) = 3856d97bf09e63b203c997190299e0aacfb9f947e9529e634046e7596e1e8ad1
-SIZE (smashbattle-110224-src.zip) = 12238568
diff --git a/games/smashbattle/files/smashbattle.in b/games/smashbattle/files/smashbattle.in
deleted file mode 100644
index cdfe8230e1d7..000000000000
--- a/games/smashbattle/files/smashbattle.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec ./smashbattle "${@}"
diff --git a/games/smashbattle/pkg-descr b/games/smashbattle/pkg-descr
deleted file mode 100644
index 9b4159390721..000000000000
--- a/games/smashbattle/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Smash Battle is a cross platform, 8-bit style game where two,
-three or four player face off against each other.
-The game was inspired by the mario battle minigame from mario 3
-when we started developing, but changed a lot over time.
-
-WWW: https://smashbattle.demontpx.com/
diff --git a/games/smashbattle/pkg-plist b/games/smashbattle/pkg-plist
deleted file mode 100644
index 0d3639fb7b30..000000000000
--- a/games/smashbattle/pkg-plist
+++ /dev/null
@@ -1,93 +0,0 @@
-bin/smashbattle
-share/applications/smashbattle.desktop
-share/applications/smashbattlefs.desktop
-share/pixmaps/smashbattle.png
-%%DATADIR%%/gfx/SB.bmp
-%%DATADIR%%/gfx/SB.ico
-%%DATADIR%%/gfx/SB.png
-%%DATADIR%%/gfx/anton.bmp
-%%DATADIR%%/gfx/arjan.bmp
-%%DATADIR%%/gfx/berry.bmp
-%%DATADIR%%/gfx/bert.bmp
-%%DATADIR%%/gfx/bg_black.bmp
-%%DATADIR%%/gfx/bg_blue.bmp
-%%DATADIR%%/gfx/bg_grey.bmp
-%%DATADIR%%/gfx/bg_orange.bmp
-%%DATADIR%%/gfx/bg_white.bmp
-%%DATADIR%%/gfx/bomb.bmp
-%%DATADIR%%/gfx/cannon.bmp
-%%DATADIR%%/gfx/chick.bmp
-%%DATADIR%%/gfx/common.bmp
-%%DATADIR%%/gfx/cups.bmp
-%%DATADIR%%/gfx/donja.bmp
-%%DATADIR%%/gfx/eva.bmp
-%%DATADIR%%/gfx/font_l.bmp
-%%DATADIR%%/gfx/font_m.bmp
-%%DATADIR%%/gfx/font_s.bmp
-%%DATADIR%%/gfx/gatling.bmp
-%%DATADIR%%/gfx/gijs.bmp
-%%DATADIR%%/gfx/jay.bmp
-%%DATADIR%%/gfx/jeremy.bmp
-%%DATADIR%%/gfx/jeroen.bmp
-%%DATADIR%%/gfx/kim.bmp
-%%DATADIR%%/gfx/marcel.bmp
-%%DATADIR%%/gfx/okke.bmp
-%%DATADIR%%/gfx/peter.bmp
-%%DATADIR%%/gfx/player1hp.bmp
-%%DATADIR%%/gfx/player2hp.bmp
-%%DATADIR%%/gfx/pmarkers.bmp
-%%DATADIR%%/gfx/powerups.bmp
-%%DATADIR%%/gfx/props.bmp
-%%DATADIR%%/gfx/rob.bmp
-%%DATADIR%%/gfx/rutger.bmp
-%%DATADIR%%/gfx/ruud.bmp
-%%DATADIR%%/gfx/shield.bmp
-%%DATADIR%%/gfx/steven.bmp
-%%DATADIR%%/gfx/tedje.bmp
-%%DATADIR%%/gfx/tiles.bmp
-%%DATADIR%%/gfx/tobias.bmp
-%%DATADIR%%/gfx/ton.bmp
-%%DATADIR%%/gfx/weapons.bmp
-%%DATADIR%%/music/a_hero_rises.ogg
-%%DATADIR%%/music/graveyard.ogg
-%%DATADIR%%/music/hydro_dreams.ogg
-%%DATADIR%%/music/space_farer.ogg
-%%DATADIR%%/music/victory.ogg
-%%DATADIR%%/sfx/airstrike.wav
-%%DATADIR%%/sfx/bounce.wav
-%%DATADIR%%/sfx/countdown.wav
-%%DATADIR%%/sfx/explode.wav
-%%DATADIR%%/sfx/go.wav
-%%DATADIR%%/sfx/hit.wav
-%%DATADIR%%/sfx/item.wav
-%%DATADIR%%/sfx/jump.wav
-%%DATADIR%%/sfx/laser.wav
-%%DATADIR%%/sfx/pause.wav
-%%DATADIR%%/sfx/select.wav
-%%DATADIR%%/sfx/select_character.wav
-%%DATADIR%%/sfx/shield.wav
-%%DATADIR%%/sfx/shoot.wav
-%%DATADIR%%/sfx/youlose.wav
-%%DATADIR%%/smashbattle
-%%DATADIR%%/stage/blastbowl.lvl
-%%DATADIR%%/stage/boulderdash.lvl
-%%DATADIR%%/stage/chick_invasion.lvl
-%%DATADIR%%/stage/chick_invasion_ii.lvl
-%%DATADIR%%/stage/chicken_run.lvl
-%%DATADIR%%/stage/commongrounds.lvl
-%%DATADIR%%/stage/ducknhunt.lvl
-%%DATADIR%%/stage/easy_does_it.lvl
-%%DATADIR%%/stage/lamoustache.lvl
-%%DATADIR%%/stage/piepit.lvl
-%%DATADIR%%/stage/pitfall.lvl
-%%DATADIR%%/stage/pitofdeath.lvl
-%%DATADIR%%/stage/platformalley.lvl
-%%DATADIR%%/stage/pogostick.lvl
-%%DATADIR%%/stage/rabbithole.lvl
-%%DATADIR%%/stage/slipnslide.lvl
-%%DATADIR%%/stage/snowfight.lvl
-%%DATADIR%%/stage/stayhigh.lvl
-%%DATADIR%%/stage/thefunnel.lvl
-%%DATADIR%%/stage/titlescreen.lvl
-%%DATADIR%%/stage/trainingdojo.lvl
-%%DATADIR%%/stage/tryout.lvl
diff --git a/games/syobon/Makefile b/games/syobon/Makefile
deleted file mode 100644
index 73804475ab15..000000000000
--- a/games/syobon/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= syobon
-PORTVERSION= 1.0.1
-PORTREVISION= 12
-CATEGORIES= games
-MASTER_SITES= http://zapek.com/wp-content/uploads/2010/09/ \
- SF/nemysisfreebsdp/${CATEGORIES}/:icons
-DISTFILES= ${PORTNAME}_${DISTVERSION}_src${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}_${DISTVERSION}_src${EXTRACT_SUFX}
-
-LICENSE= NONE
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Platform game as Super Mario Bros
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= dos2unix gmake pkgconfig
-DOS2UNIX_FILES= *.cpp *.txt
-USE_SDL= sdl gfx image mixer ttf
-USE_GCC= yes
-ALL_TARGET= ${PORTNAME}
-
-MAKE_ENV= GAMEDATA="${DATADIR}"
-
-PORTDOCS= README.txt
-
-DESKTOP_ENTRIES="Syobon Action" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "BGM SE res" ${STAGEDIR}${DATADIR})
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/syobon/distinfo b/games/syobon/distinfo
deleted file mode 100644
index f66a0cbd3b7e..000000000000
--- a/games/syobon/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (syobon_1.0.1_src.tar.gz) = e7aaf73098e6bd748ae682aab4e959e887a742647124aac813f864e5106b943a
-SIZE (syobon_1.0.1_src.tar.gz) = 2721153
-SHA256 (syobon.png) = b515697da7daad8e3fad799efcad522d1cdd77e9abd6074c414aeaf3f7d9a54a
-SIZE (syobon.png) = 2480
diff --git a/games/syobon/pkg-descr b/games/syobon/pkg-descr
deleted file mode 100644
index 24f686408674..000000000000
--- a/games/syobon/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Syobon Action (also known as Cat Mario or Neko Mario) is a platform game
-with a similar gameplay experience as Super Mario Bros,
-except it s more difficult and was written by some psychopath.
-
-WWW: https://zapek.com/blog/syobon-action/
diff --git a/games/syobon/pkg-plist b/games/syobon/pkg-plist
deleted file mode 100644
index b066b8f426c8..000000000000
--- a/games/syobon/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-bin/syobon
-share/pixmaps/syobon.png
-%%DATADIR%%/BGM/castle.ogg
-%%DATADIR%%/BGM/dungeon.ogg
-%%DATADIR%%/BGM/field.ogg
-%%DATADIR%%/BGM/puyo.ogg
-%%DATADIR%%/BGM/star4.ogg
-%%DATADIR%%/SE/4-clear.ogg
-%%DATADIR%%/SE/Pswitch.ogg
-%%DATADIR%%/SE/allclear.ogg
-%%DATADIR%%/SE/brockbreak.ogg
-%%DATADIR%%/SE/brockcoin.ogg
-%%DATADIR%%/SE/brockkinoko.ogg
-%%DATADIR%%/SE/coin.ogg
-%%DATADIR%%/SE/death.ogg
-%%DATADIR%%/SE/dokan.ogg
-%%DATADIR%%/SE/gameover.ogg
-%%DATADIR%%/SE/goal.ogg
-%%DATADIR%%/SE/hintBlock.ogg
-%%DATADIR%%/SE/humi.ogg
-%%DATADIR%%/SE/jump.ogg
-%%DATADIR%%/SE/jumpBlock.ogg
-%%DATADIR%%/SE/kirra.ogg
-%%DATADIR%%/SE/koura.ogg
-%%DATADIR%%/SE/powerup.ogg
-%%DATADIR%%/SE/tekifire.ogg
-%%DATADIR%%/res/DejaVuSans.ttf
-%%DATADIR%%/res/brock.PNG
-%%DATADIR%%/res/brock2.PNG
-%%DATADIR%%/res/haikei.PNG
-%%DATADIR%%/res/item.PNG
-%%DATADIR%%/res/omake.PNG
-%%DATADIR%%/res/omake2.PNG
-%%DATADIR%%/res/player.PNG
-%%DATADIR%%/res/syobon3.PNG
-%%DATADIR%%/res/teki.PNG
diff --git a/games/xgospel/Makefile b/games/xgospel/Makefile
deleted file mode 100644
index 1e00c12ce237..000000000000
--- a/games/xgospel/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Shao Zhang <shaoz@asia.com>
-# $FreeBSD$
-
-PORTNAME= xgospel
-PORTVERSION= 1.12d
-PORTREVISION= 3
-CATEGORIES= games
-MASTER_SITES= http://gailly.net/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= X11 Go (weiqi, baduk) client for the Internet Go Server
-
-LICENSE= GPLv2+ NONE # some files have unclear license
-LICENSE_COMB= multi
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d
-
-USE_XORG= ice sm x11 xaw xext xmu xpm xt
-GNU_CONFIGURE= yes
-MAKE_JOBS_UNSAFE= yes
-
-CONFIGURE_ARGS= --with-x --with-xpm --with-xaw3d
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e "s,#ifndef _POSIX_SOURCE,#if 0," \
- ${WRKSRC}/connect.c ${WRKSRC}/relay.c ${WRKSRC}/relog.c \
- ${WRKSRC}/rport.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/relay ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/rport ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/xgospel ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/board.xpm ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/pagoda.xpm ${STAGEDIR}${DATADIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/xgospel/distinfo b/games/xgospel/distinfo
deleted file mode 100644
index aca1bb41cd3c..000000000000
--- a/games/xgospel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xgospel-1.12d.tar.gz) = 605f5fb82b745ba15a5fac3df2b5c6649ba6c3b715055c32b7e5c9dc749b4bc2
-SIZE (xgospel-1.12d.tar.gz) = 699374
diff --git a/games/xgospel/pkg-descr b/games/xgospel/pkg-descr
deleted file mode 100644
index c97216c0b549..000000000000
--- a/games/xgospel/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Xgospel is an X11 Go client for playing the game Go (weiqi, Baduk) on
-the IGS (Internet Go Server) or NNGS (No Name Go Server). For more
-information, see http://igs.joyjoy.net
-
-WWW: http://gailly.net/go.html
diff --git a/games/xgospel/pkg-plist b/games/xgospel/pkg-plist
deleted file mode 100644
index 715de5555e8e..000000000000
--- a/games/xgospel/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/relay
-bin/rport
-bin/xgospel
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%DATADIR%%/board.xpm
-%%DATADIR%%/pagoda.xpm
diff --git a/mail/Makefile b/mail/Makefile
index d3bfb954f74d..5cd89c133f15 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -599,7 +599,6 @@
SUBDIR += roundcube-automatic_addressbook
SUBDIR += roundcube-carddav
SUBDIR += roundcube-contextmenu
- SUBDIR += roundcube-groupvice
SUBDIR += roundcube-html5_notifier
SUBDIR += roundcube-identity_smtp
SUBDIR += roundcube-login_info
diff --git a/mail/roundcube-groupvice/Makefile b/mail/roundcube-groupvice/Makefile
deleted file mode 100644
index ac917346c7ee..000000000000
--- a/mail/roundcube-groupvice/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Alexey V. Degtyarev
-# $FreeBSD$
-
-PORTNAME= groupvice
-PORTVERSION= 0.1.2
-CATEGORIES= mail
-MASTER_SITES= ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/
-PKGNAMEPREFIX= roundcube-
-PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Theme for RoundCube Web Mail
-
-LICENSE= NONE APACHE20
-LICENSE_COMB= multi
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.2:mail/roundcube@${PHP_FLAVOR}
-
-USES= php:flavors
-NO_BUILD= yes
-NO_ARCH= yes
-
-WWWDIR?= ${PREFIX}/www/roundcube/skins/groupvice
-
-SUB_FILES= pkg-message
-
-do-install:
- @${MKDIR} ${STAGEDIR}${WWWDIR}
- cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/roundcube-groupvice/distinfo b/mail/roundcube-groupvice/distinfo
deleted file mode 100644
index 064a053482e1..000000000000
--- a/mail/roundcube-groupvice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (groupvice-0.1.2.tar.gz) = 50921807efe51c54bc3f8399447cb2311a35660f3fcd76c675e1c1409072b862
-SIZE (groupvice-0.1.2.tar.gz) = 161550
diff --git a/mail/roundcube-groupvice/files/pkg-message.in b/mail/roundcube-groupvice/files/pkg-message.in
deleted file mode 100644
index 2a1d5b9f7341..000000000000
--- a/mail/roundcube-groupvice/files/pkg-message.in
+++ /dev/null
@@ -1,19 +0,0 @@
-
-*******************************************************************************
-
-Some minor change to the configuration might have to be done:
-
-Theme GroupVice has been developed for RoundCube 0.2-beta. If you use this
-version you'll need the following changes to your configuration:
-
-%%LOCALBASE%%/www/roundcube/config/main.inc.php
-
-$rcmail_config['list_cols'] = array('flag', 'size', 'from', 'subject', 'date');
-
-If you use RoundCube 0.2-stable, svn version r2078 or higher, no changes to
-the configuration are necessary.
-
-Please note: this theme is not compatible with Internet Explorer 6.x.
-
-*******************************************************************************
-
diff --git a/mail/roundcube-groupvice/pkg-descr b/mail/roundcube-groupvice/pkg-descr
deleted file mode 100644
index 226f20477653..000000000000
--- a/mail/roundcube-groupvice/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GroupVice - theme for RoundCube Web Mail, the opensource PHP/MySQL web mail
-application.
-
-This theme is based on Novell Groupwise WebAccess v7 and is known to be
-compatible with IE7, IE8, Safari, Opera, and Firefox.
-
-WWW: https://www.roundcubeforum.net/
diff --git a/mail/roundcube-groupvice/pkg-plist b/mail/roundcube-groupvice/pkg-plist
deleted file mode 100644
index 4e096179c53e..000000000000
--- a/mail/roundcube-groupvice/pkg-plist
+++ /dev/null
@@ -1,198 +0,0 @@
-%%WWWDIR%%/CONFIG
-%%WWWDIR%%/README v0.1.2-stable
-%%WWWDIR%%/addresses.css
-%%WWWDIR%%/colorpicker.css
-%%WWWDIR%%/common.css
-%%WWWDIR%%/editor_content.css
-%%WWWDIR%%/googiespell.css
-%%WWWDIR%%/images/blank.gif
-%%WWWDIR%%/images/buttons/add_act.png
-%%WWWDIR%%/images/buttons/add_contact_act.png
-%%WWWDIR%%/images/buttons/add_contact_pas.png
-%%WWWDIR%%/images/buttons/add_contact_sel.png
-%%WWWDIR%%/images/buttons/add_pas.png
-%%WWWDIR%%/images/buttons/add_sel.png
-%%WWWDIR%%/images/buttons/addressbook.png
-%%WWWDIR%%/images/buttons/addressbook_act.png
-%%WWWDIR%%/images/buttons/addressbook_pas.png
-%%WWWDIR%%/images/buttons/addressbook_sel.png
-%%WWWDIR%%/images/buttons/adr_import_act.png
-%%WWWDIR%%/images/buttons/adr_import_pas.png
-%%WWWDIR%%/images/buttons/adr_import_sel.png
-%%WWWDIR%%/images/buttons/attach_act.png
-%%WWWDIR%%/images/buttons/attach_pas.png
-%%WWWDIR%%/images/buttons/attach_sel.png
-%%WWWDIR%%/images/buttons/back_act.png
-%%WWWDIR%%/images/buttons/back_pas.png
-%%WWWDIR%%/images/buttons/back_sel.png
-%%WWWDIR%%/images/buttons/bg.gif
-%%WWWDIR%%/images/buttons/compose_act.png
-%%WWWDIR%%/images/buttons/compose_pas.png
-%%WWWDIR%%/images/buttons/compose_sel.png
-%%WWWDIR%%/images/buttons/contacts_act.png
-%%WWWDIR%%/images/buttons/contacts_pas.png
-%%WWWDIR%%/images/buttons/contacts_sel.png
-%%WWWDIR%%/images/buttons/delete_act.png
-%%WWWDIR%%/images/buttons/delete_pas.png
-%%WWWDIR%%/images/buttons/delete_sel.png
-%%WWWDIR%%/images/buttons/down_arrow.png
-%%WWWDIR%%/images/buttons/download_act.png
-%%WWWDIR%%/images/buttons/download_pas.png
-%%WWWDIR%%/images/buttons/download_sel.png
-%%WWWDIR%%/images/buttons/drafts_act.png
-%%WWWDIR%%/images/buttons/drafts_pas.png
-%%WWWDIR%%/images/buttons/drafts_sel.png
-%%WWWDIR%%/images/buttons/edit_contact_act.png
-%%WWWDIR%%/images/buttons/edit_contact_pas.png
-%%WWWDIR%%/images/buttons/edit_contact_sel.png
-%%WWWDIR%%/images/buttons/first_act.png
-%%WWWDIR%%/images/buttons/first_pas.png
-%%WWWDIR%%/images/buttons/first_sel.png
-%%WWWDIR%%/images/buttons/folders_act.png
-%%WWWDIR%%/images/buttons/forward_act.png
-%%WWWDIR%%/images/buttons/forward_pas.png
-%%WWWDIR%%/images/buttons/forward_sel.png
-%%WWWDIR%%/images/buttons/hover.png
-%%WWWDIR%%/images/buttons/identity_act.png
-%%WWWDIR%%/images/buttons/identity_pas.png
-%%WWWDIR%%/images/buttons/identity_sel.png
-%%WWWDIR%%/images/buttons/inbox_act.png
-%%WWWDIR%%/images/buttons/inbox_pas.png
-%%WWWDIR%%/images/buttons/inbox_sel.png
-%%WWWDIR%%/images/buttons/last_act.png
-%%WWWDIR%%/images/buttons/last_pas.png
-%%WWWDIR%%/images/buttons/last_sel.png
-%%WWWDIR%%/images/buttons/ldap_act.png
-%%WWWDIR%%/images/buttons/ldap_pas.png
-%%WWWDIR%%/images/buttons/logout.png
-%%WWWDIR%%/images/buttons/mail.png
-%%WWWDIR%%/images/buttons/mark_as_read.png
-%%WWWDIR%%/images/buttons/markread_act.png
-%%WWWDIR%%/images/buttons/next_act.png
-%%WWWDIR%%/images/buttons/next_pas.png
-%%WWWDIR%%/images/buttons/next_sel.png
-%%WWWDIR%%/images/buttons/previous_act.png
-%%WWWDIR%%/images/buttons/previous_pas.png
-%%WWWDIR%%/images/buttons/previous_sel.png
-%%WWWDIR%%/images/buttons/print_act.png
-%%WWWDIR%%/images/buttons/print_pas.png
-%%WWWDIR%%/images/buttons/print_sel.png
-%%WWWDIR%%/images/buttons/reply_act.png
-%%WWWDIR%%/images/buttons/reply_pas.png
-%%WWWDIR%%/images/buttons/reply_sel.png
-%%WWWDIR%%/images/buttons/replyall_act.png
-%%WWWDIR%%/images/buttons/replyall_pas.png
-%%WWWDIR%%/images/buttons/replyall_sel.png
-%%WWWDIR%%/images/buttons/send_act.png
-%%WWWDIR%%/images/buttons/send_pas.png
-%%WWWDIR%%/images/buttons/send_sel.png
-%%WWWDIR%%/images/buttons/settings_act.png
-%%WWWDIR%%/images/buttons/settings_pas.png
-%%WWWDIR%%/images/buttons/settings_sel.png
-%%WWWDIR%%/images/buttons/source_act.png
-%%WWWDIR%%/images/buttons/source_pas.png
-%%WWWDIR%%/images/buttons/source_sel.png
-%%WWWDIR%%/images/buttons/spellcheck_act.png
-%%WWWDIR%%/images/buttons/spellcheck_pas.png
-%%WWWDIR%%/images/buttons/spellcheck_sel.png
-%%WWWDIR%%/images/buttons/up_arrow.png
-%%WWWDIR%%/images/cleardot.png
-%%WWWDIR%%/images/dimple.gif
-%%WWWDIR%%/images/dimple.png
-%%WWWDIR%%/images/dimple_plus.png
-%%WWWDIR%%/images/display/confirm.png
-%%WWWDIR%%/images/display/info.png
-%%WWWDIR%%/images/display/loading.gif
-%%WWWDIR%%/images/display/warning.png
-%%WWWDIR%%/images/favicon.ico
-%%WWWDIR%%/images/googiespell/change_lang.gif
-%%WWWDIR%%/images/googiespell/indicator.gif
-%%WWWDIR%%/images/googiespell/ok.gif
-%%WWWDIR%%/images/googiespell/spellc.gif
-%%WWWDIR%%/images/groupvice_logo.png
-%%WWWDIR%%/images/headerbg.png
-%%WWWDIR%%/images/icons/abcard.png
-%%WWWDIR%%/images/icons/attachment.png
-%%WWWDIR%%/images/icons/collapsed.png
-%%WWWDIR%%/images/icons/deleted.png
-%%WWWDIR%%/images/icons/dot.png
-%%WWWDIR%%/images/icons/down_small.gif
-%%WWWDIR%%/images/icons/expanded.png
-%%WWWDIR%%/images/icons/extwin.png
-%%WWWDIR%%/images/icons/flagged.gif
-%%WWWDIR%%/images/icons/flagged.png
-%%WWWDIR%%/images/icons/folder-closed.png
-%%WWWDIR%%/images/icons/folder-drafts.png
-%%WWWDIR%%/images/icons/folder-home.png
-%%WWWDIR%%/images/icons/folder-inbox.png
-%%WWWDIR%%/images/icons/folder-junk.png
-%%WWWDIR%%/images/icons/folder-open.png
-%%WWWDIR%%/images/icons/folder-pending.png
-%%WWWDIR%%/images/icons/folder-sent.png
-%%WWWDIR%%/images/icons/folder-trash.gif
-%%WWWDIR%%/images/icons/folder-trash.png
-%%WWWDIR%%/images/icons/forwarded.png
-%%WWWDIR%%/images/icons/forwarded_replied.png
-%%WWWDIR%%/images/icons/plus.gif
-%%WWWDIR%%/images/icons/remove-attachment.png
-%%WWWDIR%%/images/icons/rename.png
-%%WWWDIR%%/images/icons/replied.png
-%%WWWDIR%%/images/icons/reset.gif
-%%WWWDIR%%/images/icons/silhouette.png
-%%WWWDIR%%/images/icons/unflagged.gif
-%%WWWDIR%%/images/icons/unflagged.png
-%%WWWDIR%%/images/icons/unread.png
-%%WWWDIR%%/images/icons/up_small.gif
-%%WWWDIR%%/images/icons/user.gif
-%%WWWDIR%%/images/itemmove.gif
-%%WWWDIR%%/images/listheader_aqua.gif
-%%WWWDIR%%/images/listheader_aqua.png
-%%WWWDIR%%/images/listheader_dark.gif
-%%WWWDIR%%/images/listheader_dark.png
-%%WWWDIR%%/images/listheader_light.gif
-%%WWWDIR%%/images/rcube_watermark.png
-%%WWWDIR%%/images/roundcube_logo.gif
-%%WWWDIR%%/images/roundcube_logo_print.gif
-%%WWWDIR%%/images/searchfield.gif
-%%WWWDIR%%/images/searchfield.png
-%%WWWDIR%%/images/sort_asc.gif
-%%WWWDIR%%/images/sort_desc.gif
-%%WWWDIR%%/images/tab-act.png
-%%WWWDIR%%/images/tab-pas.png
-%%WWWDIR%%/images/tab_act.png
-%%WWWDIR%%/images/tab_pas.png
-%%WWWDIR%%/images/tabcompose-act.png
-%%WWWDIR%%/includes/header.html
-%%WWWDIR%%/includes/ldapscripts.html
-%%WWWDIR%%/includes/links.html
-%%WWWDIR%%/includes/settingscripts.html
-%%WWWDIR%%/includes/settingstabs-a.html
-%%WWWDIR%%/includes/settingstabs-f.html
-%%WWWDIR%%/includes/settingstabs-i.html
-%%WWWDIR%%/includes/settingstabs.html
-%%WWWDIR%%/includes/taskbar.html
-%%WWWDIR%%/login.css
-%%WWWDIR%%/mail.css
-%%WWWDIR%%/pngbehavior.htc
-%%WWWDIR%%/print.css
-%%WWWDIR%%/settings.css
-%%WWWDIR%%/splitter.js
-%%WWWDIR%%/templates/addcontact.html
-%%WWWDIR%%/templates/addressbook.html
-%%WWWDIR%%/templates/compose.html
-%%WWWDIR%%/templates/date.html
-%%WWWDIR%%/templates/editcontact.html
-%%WWWDIR%%/templates/editidentity.html
-%%WWWDIR%%/templates/error.html
-%%WWWDIR%%/templates/identities.html
-%%WWWDIR%%/templates/importcontacts.html
-%%WWWDIR%%/templates/login.html
-%%WWWDIR%%/templates/mail.html
-%%WWWDIR%%/templates/managefolders.html
-%%WWWDIR%%/templates/message.html
-%%WWWDIR%%/templates/messagepart.html
-%%WWWDIR%%/templates/messagepreview.html
-%%WWWDIR%%/templates/printmessage.html
-%%WWWDIR%%/templates/settings.html
-%%WWWDIR%%/templates/showcontact.html
-%%WWWDIR%%/watermark.html
diff --git a/misc/Makefile b/misc/Makefile
index 628f1c45e048..fd451c0bb332 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -10,7 +10,6 @@
SUBDIR += amanda-client
SUBDIR += amanda-perl-wrapper
SUBDIR += amanda-server
- SUBDIR += amfm
SUBDIR += ansiweather
SUBDIR += apparix
SUBDIR += artikulate
@@ -568,7 +567,6 @@
SUBDIR += xiphos
SUBDIR += xless
SUBDIR += xosd
- SUBDIR += xpns
SUBDIR += xtail
SUBDIR += xtar
SUBDIR += xtypo
diff --git a/misc/amfm/Makefile b/misc/amfm/Makefile
deleted file mode 100644
index ebe6b842fb01..000000000000
--- a/misc/amfm/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: sanpei@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= amfm
-PORTVERSION= 1.0
-CATEGORIES= misc
-MASTER_SITES= https://github.com/ikegam/amfm/raw/9679aa06eead7ed3571480e892f426828e17e361/ \
- LOCAL/sanpei
-DISTNAME= amfm
-EXTRACT_SUFX= .c
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= THANKO USB AM/FM Radio controller
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-LIB_DEPENDS= libhid.so:devel/libhid
-
-do-extract:
- @${MKDIR} ${WRKSRC}
- @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}/
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/amfm ${STAGEDIR}${PREFIX}/bin/amfm
-
-.include <bsd.port.mk>
diff --git a/misc/amfm/distinfo b/misc/amfm/distinfo
deleted file mode 100644
index 969e177cde64..000000000000
--- a/misc/amfm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (amfm.c) = 0dd12ba64466a7c82f7af546c856cc0e1fd65c1a70397dd7c61a2c2d266b762b
-SIZE (amfm.c) = 2590
diff --git a/misc/amfm/files/patch-Makefile b/misc/amfm/files/patch-Makefile
deleted file mode 100644
index 2fe060af7387..000000000000
--- a/misc/amfm/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2017-02-27 12:28:56 UTC
-+++ Makefile
-@@ -0,0 +1,8 @@
-+CFLAGS=-I${PREFIX}/include -L${PREFIX}/lib -lhid
-+TARGET=amfm
-+SRC=amfm.c
-+
-+all: ${TARGET}
-+
-+${TARGET}: ${SRC}
-+ cc -o amfm ${CFLAGS} amfm.c
diff --git a/misc/amfm/files/patch-amfm.c b/misc/amfm/files/patch-amfm.c
deleted file mode 100644
index 5a771fd4d0d8..000000000000
--- a/misc/amfm/files/patch-amfm.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- amfm.c.orig 2017-02-27 12:28:56 UTC
-+++ amfm.c
-@@ -12,6 +12,7 @@
-
- #include <stdio.h>
- #include <string.h>
-+#include <stdlib.h>
- #include <unistd.h>
- #include <hid.h>
-
-@@ -28,7 +29,7 @@ int main(int argc, const char** argv) {
- HIDInterface* hid;
- HIDInterfaceMatcher matcher = { RADIO_VENDID, RADIO_DEVID, NULL, NULL, 0 };
-
-- unsigned char PACKET[SEND_PACKET_LENGTH] = { 0x28, 0xe2, 0x06, 0x03, 0x29, 0x52, 0x00, 0x10 };
-+ unsigned char PACKET[SEND_PACKET_LENGTH] = { 0x28, 0xe2, 0x06, 0x03, 0x29, 0xd2, 0x00, 0x10 };
- unsigned char ZERO[0];
- unsigned short encodedFreq;
- unsigned int freq;
diff --git a/misc/amfm/pkg-descr b/misc/amfm/pkg-descr
deleted file mode 100644
index d626841eb77a..000000000000
--- a/misc/amfm/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-THANKO USB AM/FM Radio controller
-
-commands usage:
- -fm <freqeuncy> : set FM frequency, e.g. '-fm 77.4'
- -stop : stop amfm radio
-
-Limitations:
- you need root authority.
- currently AM Radio mode is not supported.
-
-THANKO Co. USB AM/FM RADIO
-WWW: http://www.thanko.jp/usbamfmradio/
-
-WWW: http://d.hatena.ne.jp/pair/20080620/1213969553#c
diff --git a/misc/amfm/pkg-plist b/misc/amfm/pkg-plist
deleted file mode 100644
index d223c3267af2..000000000000
--- a/misc/amfm/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/amfm
diff --git a/misc/xpns/Makefile b/misc/xpns/Makefile
deleted file mode 100644
index 6dddb900f51c..000000000000
--- a/misc/xpns/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Pedro Giffuni
-# $FreeBSD$
-
-PORTNAME= xpns
-PORTVERSION= 1.0
-PORTREVISION= 4
-CATEGORIES= misc cad
-MASTER_SITES= http://robotics.ee.uwa.edu.au/pns/ftp/
-DISTNAME= pns_source.tar
-EXTRACT_SUFX= .Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Petri-Net Simulator for Xwindows
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-NO_WRKSUBDIR= yes
-
-USE_XORG= x11 xaw xmu xt xext
-MAKEFILE= makefile
-ALL_TARGET= pns
-
-PORTDOCS= *
-PORTEXAMPLES= *
-PLIST_FILES= bin/xpns \
- libexec/xpns/pns \
- %%DATADIR%%/pns.hlp \
- %%DATADIR%%/pns.shell
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/xpns
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/xpns ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/xpns
- ${INSTALL_PROGRAM} ${WRKSRC}/pns ${STAGEDIR}${PREFIX}/libexec/xpns
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/pns.hlp ${WRKSRC}/pns.shell ${STAGEDIR}${DATADIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.net ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/misc/xpns/distinfo b/misc/xpns/distinfo
deleted file mode 100644
index 368bbe3f626a..000000000000
--- a/misc/xpns/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pns_source.tar.Z) = 659b14edcfc59d7a9798577c1f1cd71a9e7de37813823b73d5409a0ed8321f4a
-SIZE (pns_source.tar.Z) = 256925
diff --git a/misc/xpns/files/patch-celldel.c b/misc/xpns/files/patch-celldel.c
deleted file mode 100644
index 0fea014c0d61..000000000000
--- a/misc/xpns/files/patch-celldel.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- celldel.c.orig
-+++ celldel.c
-@@ -17,6 +17,7 @@
- #include "cellrefr.h"
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- #define CellOListToRList( v) do { \
diff --git a/misc/xpns/files/patch-cellein.c b/misc/xpns/files/patch-cellein.c
deleted file mode 100644
index 7f692f97c726..000000000000
--- a/misc/xpns/files/patch-cellein.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- cellein.c.orig
-+++ cellein.c
-@@ -14,6 +14,7 @@
- #include "celltype.h"
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- /*************************************************************************
diff --git a/misc/xpns/files/patch-cellget.c b/misc/xpns/files/patch-cellget.c
deleted file mode 100644
index 0be090402669..000000000000
--- a/misc/xpns/files/patch-cellget.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- cellget.c.orig
-+++ cellget.c
-@@ -16,6 +16,7 @@
-
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- static OBJECT *pSte, *pTra, *pK;
diff --git a/misc/xpns/files/patch-cellkaio.c b/misc/xpns/files/patch-cellkaio.c
deleted file mode 100644
index 3f1f24eca731..000000000000
--- a/misc/xpns/files/patch-cellkaio.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- cellkaio.c.orig
-+++ cellkaio.c
-@@ -21,6 +21,7 @@
-
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-cellkalook.c b/misc/xpns/files/patch-cellkalook.c
deleted file mode 100644
index 704a653bfe04..000000000000
--- a/misc/xpns/files/patch-cellkalook.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- cellkalook.c.orig
-+++ cellkalook.c
-@@ -16,6 +16,7 @@
-
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-cellmisc.c b/misc/xpns/files/patch-cellmisc.c
deleted file mode 100644
index 65c04d559d80..000000000000
--- a/misc/xpns/files/patch-cellmisc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- cellmisc.c.orig
-+++ cellmisc.c
-@@ -14,6 +14,8 @@
- #include "cell.h"
- #include "misc.h"
-
-+#include <stdlib.h>
-+
-
-
-
diff --git a/misc/xpns/files/patch-cellorg.c b/misc/xpns/files/patch-cellorg.c
deleted file mode 100644
index cd732623cb46..000000000000
--- a/misc/xpns/files/patch-cellorg.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- cellorg.c.orig
-+++ cellorg.c
-@@ -16,6 +16,8 @@
- #include "tra.h"
- #include "ka.h"
-
-+#include <stdlib.h>
-+
-
-
-
diff --git a/misc/xpns/files/patch-cellrefr.c b/misc/xpns/files/patch-cellrefr.c
deleted file mode 100644
index c92a01f666c1..000000000000
--- a/misc/xpns/files/patch-cellrefr.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- cellrefr.c.orig
-+++ cellrefr.c
-@@ -15,6 +15,7 @@
-
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- /*************************************************************************
diff --git a/misc/xpns/files/patch-diwinpop.c b/misc/xpns/files/patch-diwinpop.c
deleted file mode 100644
index ebf43b42409e..000000000000
--- a/misc/xpns/files/patch-diwinpop.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- diwinpop.c.orig
-+++ diwinpop.c
-@@ -27,6 +27,8 @@
- #include "hawin.h"
- #include "haka.H"
-
-+#include <unistd.h>
-+
- /*************************************************************************
- ** FUNKTION: DiWinPopdown
- ** ZWECK: schliesst und zerstoert Widget
diff --git a/misc/xpns/files/patch-filekaio.c b/misc/xpns/files/patch-filekaio.c
deleted file mode 100644
index 507c7bd56fb5..000000000000
--- a/misc/xpns/files/patch-filekaio.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- filekaio.c.orig
-+++ filekaio.c
-@@ -19,6 +19,7 @@
-
- #include <string.h>
- #include <stdio.h>
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-filesteio.c b/misc/xpns/files/patch-filesteio.c
deleted file mode 100644
index 4f8a5a1e5bf2..000000000000
--- a/misc/xpns/files/patch-filesteio.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- filesteio.c.orig
-+++ filesteio.c
-@@ -18,6 +18,7 @@
-
- #include <string.h>
- #include <stdio.h>
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-filetraio.c b/misc/xpns/files/patch-filetraio.c
deleted file mode 100644
index 804c05866061..000000000000
--- a/misc/xpns/files/patch-filetraio.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- filetraio.c.orig
-+++ filetraio.c
-@@ -17,6 +17,7 @@
-
- #include <string.h>
- #include <stdio.h>
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-habreakmisc.c b/misc/xpns/files/patch-habreakmisc.c
deleted file mode 100644
index 909951843060..000000000000
--- a/misc/xpns/files/patch-habreakmisc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- habreakmisc.c.orig
-+++ habreakmisc.c
-@@ -52,7 +52,7 @@ void HaBreakInit()
- ** RETURN:
- ** ANMERK:
- *************************************************************************/
--static HaBreakMark( MarkOn)
-+static void HaBreakMark( MarkOn)
- BOOLEAN MarkOn;
- {
- OBJECT *e;
diff --git a/misc/xpns/files/patch-hadatmisc.c b/misc/xpns/files/patch-hadatmisc.c
deleted file mode 100644
index 5e6715a366e4..000000000000
--- a/misc/xpns/files/patch-hadatmisc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- hadatmisc.c.orig
-+++ hadatmisc.c
-@@ -14,6 +14,8 @@
- #include "hawin.h"
- #include "diwin.h"
-
-+#include <stdlib.h>
-+
-
-
- /*************************************************************************
diff --git a/misc/xpns/files/patch-hadelmisc.c b/misc/xpns/files/patch-hadelmisc.c
deleted file mode 100644
index 40aac4a7e598..000000000000
--- a/misc/xpns/files/patch-hadelmisc.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- hadelmisc.c.orig
-+++ hadelmisc.c
-@@ -22,6 +22,7 @@
- #include "cellget.h"
-
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- /*************************************************************************
diff --git a/misc/xpns/files/patch-hakadelta.c b/misc/xpns/files/patch-hakadelta.c
deleted file mode 100644
index 8b6370eebfc1..000000000000
--- a/misc/xpns/files/patch-hakadelta.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- hakadelta.c.orig
-+++ hakadelta.c
-@@ -17,6 +17,8 @@
- #include "colors"
- #include "cellname.h"
-
-+#include <stdio.h>
-+
-
-
- #define DeDrawX( t, p, gc) XDrawImageString( MyDisplay, HaGraphPixmap, \
diff --git a/misc/xpns/files/patch-hakamisc.c b/misc/xpns/files/patch-hakamisc.c
deleted file mode 100644
index 801801a8de88..000000000000
--- a/misc/xpns/files/patch-hakamisc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- hakamisc.c.orig
-+++ hakamisc.c
-@@ -19,6 +19,8 @@
- #include "hagraph.h"
- #include "colors"
-
-+#include <stdlib.h>
-+
- /*************************************************************************
- ** FUNKTION: HaKaInit
- *************************************************************************/
diff --git a/misc/xpns/files/patch-hakasete.c b/misc/xpns/files/patch-hakasete.c
deleted file mode 100644
index 65bcd59eb8fa..000000000000
--- a/misc/xpns/files/patch-hakasete.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- hakasete.c.orig
-+++ hakasete.c
-@@ -18,6 +18,8 @@
- #include "celltype.h"
- #include "katype.h"
-
-+#include <stdlib.h>
-+
-
-
-
diff --git a/misc/xpns/files/patch-halook.c b/misc/xpns/files/patch-halook.c
deleted file mode 100644
index 89952d5c40c6..000000000000
--- a/misc/xpns/files/patch-halook.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- halook.c.orig
-+++ halook.c
-@@ -18,7 +18,7 @@
- #include "stewin.h"
-
- #include <stdio.h>
--
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-harefreshx.c b/misc/xpns/files/patch-harefreshx.c
deleted file mode 100644
index 3838d6435a4f..000000000000
--- a/misc/xpns/files/patch-harefreshx.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- harefreshx.c.orig
-+++ harefreshx.c
-@@ -25,6 +25,7 @@
- #include "hastename.h"
-
- #include <stdio.h>
-+#include <stdlib.h>
-
- #ifdef HALLO
-
diff --git a/misc/xpns/files/patch-hastemarke.c b/misc/xpns/files/patch-hastemarke.c
deleted file mode 100644
index af75a3d32dc0..000000000000
--- a/misc/xpns/files/patch-hastemarke.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- hastemarke.c.orig
-+++ hastemarke.c
-@@ -17,6 +17,8 @@
- #include "hagraph.h"
- #include "misc.h"
-
-+#include <stdlib.h>
-+
-
- #define yDISP 5
-
diff --git a/misc/xpns/files/patch-hi.c b/misc/xpns/files/patch-hi.c
deleted file mode 100644
index 9be280200d72..000000000000
--- a/misc/xpns/files/patch-hi.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- hi.c.orig
-+++ hi.c
-@@ -22,6 +22,7 @@
- #include <X11/Xaw/Viewport.h>
- #include <X11/Xaw/Paned.h>
- #include <stdio.h>
-+#include <stdlib.h>
-
- Widget HiCom;
- Widget HiShell;
diff --git a/misc/xpns/files/patch-kaio.c b/misc/xpns/files/patch-kaio.c
deleted file mode 100644
index 52e16f6460c2..000000000000
--- a/misc/xpns/files/patch-kaio.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- kaio.c.orig
-+++ kaio.c
-@@ -17,6 +17,8 @@
- #include "ste.h"
- #include "tra.h"
-
-+#include <stdlib.h>
-+
-
-
- /*************************************************************************
diff --git a/misc/xpns/files/patch-kawinpop.c b/misc/xpns/files/patch-kawinpop.c
deleted file mode 100644
index 9dfee6c48257..000000000000
--- a/misc/xpns/files/patch-kawinpop.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- kawinpop.c.orig
-+++ kawinpop.c
-@@ -12,6 +12,7 @@
- *************************************************************************/
- #include "kawin.H"
- #include <stdio.h>
-+#include <stdlib.h>
-
-
-
diff --git a/misc/xpns/files/patch-makefile b/misc/xpns/files/patch-makefile
deleted file mode 100644
index b59bf9c99252..000000000000
--- a/misc/xpns/files/patch-makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- makefile.orig Wed Jul 14 20:05:14 1993
-+++ makefile Fri Aug 11 02:02:40 2000
-@@ -7,19 +7,19 @@
- #I = -I/usr/include
-
- #------------------------------------------
--# OPTIONEN SUN
-+# OPTIONEN FreeBSD
- #------------------------------------------
- O = -O
--I = -I/usr/local/X11R5/include
--
--L = -L/usr/local/X11R5/lib -lXaw -lXmu -lXt -lXext -lX11 -lm
-+I = -I$(LOCALBASE)/include
-
-+L = -L$(LOCALBASE)/lib -lXaw -lXmu -lXt -lXext -lX11 -lm
-+L +=-Wl,-rpath,$(LOCALBASE)/lib
-
- #------------------------------------------
- # COMPILER UND LINKER
- #------------------------------------------
--B = gcc-2.3.3 $O -o
--CC = gcc-2.3.3 $O $I
-+B = $(CC) -o
-+CC += $I
-
- #------------------------------------------
- # FUNKTIONEN DIR
diff --git a/misc/xpns/files/patch-pns.c b/misc/xpns/files/patch-pns.c
deleted file mode 100644
index 1db8d7c4f345..000000000000
--- a/misc/xpns/files/patch-pns.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- pns.c.orig
-+++ pns.c
-@@ -39,7 +39,7 @@
- extern Widget HaKonBox;
- extern Widget HaKonMenuLabel;
-
--main( argc, argv)
-+int main( argc, argv)
- int argc;
- char **argv;
- {
diff --git a/misc/xpns/files/patch-scandir.c b/misc/xpns/files/patch-scandir.c
deleted file mode 100644
index d136a5586736..000000000000
--- a/misc/xpns/files/patch-scandir.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- scandir.c.orig
-+++ scandir.c
-@@ -12,6 +12,8 @@
- **
- *************************************************************************/
- #include <stdio.h>
-+#include <ctype.h>
-+#include <stdlib.h>
- #include "dir.H"
- #include "misc.h"
-
diff --git a/misc/xpns/files/patch-setpath.c b/misc/xpns/files/patch-setpath.c
deleted file mode 100644
index 49a1ffc97afa..000000000000
--- a/misc/xpns/files/patch-setpath.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- setpath.c.orig
-+++ setpath.c
-@@ -15,6 +15,8 @@
- #include "dir.H"
- #include "misc.h"
-
-+#include <string.h>
-+
-
- BOOLEAN SetPath( DirInh, Pfad)
- DIRECTORY *DirInh;
diff --git a/misc/xpns/files/patch-simbreak.c b/misc/xpns/files/patch-simbreak.c
deleted file mode 100644
index daa7e6c959e9..000000000000
--- a/misc/xpns/files/patch-simbreak.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- simbreak.c.orig
-+++ simbreak.c
-@@ -15,6 +15,8 @@
- #include "celltype.h"
- #include "misc.h"
-
-+#include <stdlib.h>
-+
-
- /*************************************************************************
- ** FUNKTION: SimBreakInit
diff --git a/misc/xpns/files/patch-simget.c b/misc/xpns/files/patch-simget.c
deleted file mode 100644
index 62d02447d0b7..000000000000
--- a/misc/xpns/files/patch-simget.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- simget.c.orig
-+++ simget.c
-@@ -19,8 +19,9 @@
-
- #include <stdio.h>
-
--
--#define RAND_MAX ((1<<31)-1)
-+#ifndef RAND_MAX
-+#define RAND_MAX ((1UL<<31)-1)
-+#endif
-
-
- /*************************************************************************
-@@ -32,6 +33,7 @@ void SimGetInit()
- unsigned int e;
-
- srand( 17);
-+ srandom( 17);
- }
-
-
diff --git a/misc/xpns/files/patch-steio.c b/misc/xpns/files/patch-steio.c
deleted file mode 100644
index 88d540a05b4e..000000000000
--- a/misc/xpns/files/patch-steio.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- steio.c.orig
-+++ steio.c
-@@ -15,6 +15,7 @@
- #include "celltype.h"
- #include "netsize.h"
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- #define DEFAULT_STEN_X_DISP -HA_STE_RAD
diff --git a/misc/xpns/files/patch-traio.c b/misc/xpns/files/patch-traio.c
deleted file mode 100644
index 574b4c3ea8a6..000000000000
--- a/misc/xpns/files/patch-traio.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- traio.c.orig
-+++ traio.c
-@@ -15,6 +15,7 @@
- #include "celltype.h"
- #include "netsize.h"
- #include <stdio.h>
-+#include <stdlib.h>
-
-
- #define DEFAULT_TRAN_X_DISP -HA_STE_RAD
diff --git a/misc/xpns/files/patch-xpns b/misc/xpns/files/patch-xpns
deleted file mode 100644
index 1c096cf88ddd..000000000000
--- a/misc/xpns/files/patch-xpns
+++ /dev/null
@@ -1,14 +0,0 @@
---- xpns.orig Tue Apr 8 11:27:14 1997
-+++ xpns Tue Apr 8 11:29:05 1997
-@@ -1,6 +1,8 @@
--#!/bin/tcsh
--setenv XAPPLRESDIR $PWD/
--pns
-+#!/bin/sh
-+# Note pns will dump core if environment is not correct
-+XAPPLRESDIR=%%PREFIX%%/share/xpns/
-+export XAPPLRESDIR
-+%%PREFIX%%/libexec/xpns/pns
-
-
-
diff --git a/misc/xpns/pkg-descr b/misc/xpns/pkg-descr
deleted file mode 100644
index a570d22dbfc4..000000000000
--- a/misc/xpns/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-PNS is a public domain Petri net simulation tool for Unix systems. It requires
-the X Window System.
-
-Examples:
----------
-- simple.net
- 3-2 Reduction
-- add.net
- x = x + y
-- sub1.net
- x >= y : x = x - y
- x < y : y = y - x
-- sub2.net
- x = x - y
- NEGATIVE = 1 <=> x-y < 0
-- mult.net
- z = x * y
-- phil.net
- Dining Philosophers Problem
-
-WWW: http://robotics.ee.uwa.edu.au/pns/
diff --git a/net/Makefile b/net/Makefile
index d5808c83ab6b..a3f64b17b3af 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -118,7 +118,6 @@
SUBDIR += dhcpdump
SUBDIR += dhcperf
SUBDIR += dhcping
- SUBDIR += dhcprelay
SUBDIR += dhcprelya
SUBDIR += dictd
SUBDIR += dictd-database
@@ -133,7 +132,6 @@
SUBDIR += dtcp
SUBDIR += dtcpclient
SUBDIR += dual-dhclient
- SUBDIR += e169-stats
SUBDIR += easysoap
SUBDIR += echoping
SUBDIR += elixir-kafka_ex
@@ -356,7 +354,6 @@
SUBDIR += ktnef
SUBDIR += kwooty
SUBDIR += l2tpd
- SUBDIR += l4ip
SUBDIR += ladvd
SUBDIR += lambdamoo
SUBDIR += latd
@@ -1466,7 +1463,6 @@
SUBDIR += tn5250j
SUBDIR += toonel
SUBDIR += torsocks
- SUBDIR += traceroute
SUBDIR += traefik
SUBDIR += traff
SUBDIR += trafshow
diff --git a/net/dhcprelay/Makefile b/net/dhcprelay/Makefile
deleted file mode 100644
index 6ca5238a631f..000000000000
--- a/net/dhcprelay/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Edwin Groothuis (edwin@mavetju.org)
-# $FreeBSD$
-
-PORTNAME= dhcprelay
-PORTVERSION= 1.2
-PORTREVISION= 4
-CATEGORIES= net
-MASTER_SITES= http://www.mavetju.org/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lightweight DHCP Relay Agent with GIF tunnel support
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-LIB_DEPENDS= libdnet.so:net/libdnet
-
-USE_RC_SUBR= ${PORTNAME}
-
-PLIST_FILES= bin/dhcprelay
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dhcprelay ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/net/dhcprelay/distinfo b/net/dhcprelay/distinfo
deleted file mode 100644
index 5a0b72c06c77..000000000000
--- a/net/dhcprelay/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dhcprelay-1.2.tar.gz) = 031485e4e426de163dd377ee65ca0665441a821b72a635f8a6a52bdb88886d24
-SIZE (dhcprelay-1.2.tar.gz) = 4476
diff --git a/net/dhcprelay/files/dhcprelay.in b/net/dhcprelay/files/dhcprelay.in
deleted file mode 100644
index 89fd3fd55659..000000000000
--- a/net/dhcprelay/files/dhcprelay.in
+++ /dev/null
@@ -1,29 +0,0 @@
-#! /bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: dhcprelay
-# REQUIRE: DAEMON
-#
-# Add the following line to /etc/rc.conf to enable dhcrelay:
-#
-# dhcprelay_enable="YES"
-#
-# dhcprelay_server dhcprelay server(s)
-# dhcprelay_ifaces ethernet interface(s)
-
-. /etc/rc.subr
-
-name=dhcprelay
-rcvar=${name}_enable
-
-load_rc_config ${name}
-
-: ${dhcprelay_enable="NO"}
-: ${dhcprelay_ifaces=""}
-
-pidfile=/var/run/${name}.pid
-command=%%PREFIX%%/bin/${name}
-command_args="${dhcprelay_ifaces} ${dhcprelay_server}"
-
-run_rc_command "$1"
diff --git a/net/dhcprelay/files/patch-Makefile b/net/dhcprelay/files/patch-Makefile
deleted file mode 100644
index 624a4b2196e7..000000000000
--- a/net/dhcprelay/files/patch-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.orig 2006-03-21 02:46:28 UTC
-+++ Makefile
-@@ -1,8 +1,10 @@
-+all: dhcprelay
-+
- dhcprelay: dhcprelay.o
-- gcc -g -o $@ -Wall -L/usr/local/lib -lpcap -ldnet $>
-+ ${CC} ${LDFLAGS} -o $@ -Wall -L${LOCALBASE}/lib -lpcap -ldnet $>
-
- dhcprelay.o: dhcprelay.c
-- gcc -g -c -o $@ -Wall -I/usr/local/include $<
-+ ${CC} ${CFLAGS} -c -o $@ -Wall -I${LOCALBASE}/include $<
-
- clean:
- rm -f dhcprelay.o dhcprelay dhcprelay.core
diff --git a/net/dhcprelay/files/patch-dhcprelay.c b/net/dhcprelay/files/patch-dhcprelay.c
deleted file mode 100644
index 73f7b6f5b479..000000000000
--- a/net/dhcprelay/files/patch-dhcprelay.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- dhcprelay.c.orig 2006-03-21 02:46:28 UTC
-+++ dhcprelay.c
-@@ -186,7 +186,7 @@ void pcap_callback(u_char *user, const s
- printf(" %d",eh->ether_type);
- }
- // check for IPv4 packets
-- if (eh->ether_type!=8) {
-+ if (eh->ether_type != htons(0x800)) {
- if (DEBUG>1) printf("\n");
- return;
- }
diff --git a/net/dhcprelay/pkg-descr b/net/dhcprelay/pkg-descr
deleted file mode 100644
index c931f568bdf7..000000000000
--- a/net/dhcprelay/pkg-descr
+++ /dev/null
@@ -1,26 +0,0 @@
-A light-weight DHCP Relay Agent.
-
-Why not the ISC DHCP Relay Agent?
-
-- If your RA has multiple interfaces, you get multiple requests for
- each request:
-
- DHCPREQUEST for 10.199.14.216 from 00:10:dc:d1:e6:39 (foo) via 10.199.14.1
- DHCPACK on 10.199.14.216 to 00:10:dc:d1:e6:39 (foo) via 10.199.14.1
- DHCPREQUEST for 10.199.14.216 from 00:10:dc:d1:e6:39 (foo) via 10.10.3.5: wrong network.
- DHCPNAK on 10.199.14.216 to 00:10:dc:d1:e6:39 via 10.10.3.5
-
- This RA sends only one request, coming with the IP address of the
- LAN the request came from.
-
-- If your RA has multiple interfaces, the outgoing interfaces to
- the WAN needs to be active in the DHCP relay otherwise answers
- are not picked up.
-
- This RA uses a unicast socket for returning answers.
-
-- If your RA has non-ethernet interfaces (GIF-tunnels for example,
- which VPN back to the central network), the answers are not picked
- up by the RA.
-
-WWW: http://www.mavetju.org/networking/
diff --git a/net/e169-stats/Makefile b/net/e169-stats/Makefile
deleted file mode 100644
index 1eca74203b85..000000000000
--- a/net/e169-stats/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Edwin Groothuis <edwin@mavetju.org>
-# $FreeBSD$
-
-PORTNAME= e169-stats
-PORTVERSION= 0.6
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://www.mavetju.org/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Curses realtime statistics for the Huawei E169 modem
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= ncurses
-PLIST_FILES= bin/e169-stats
-
-do-build:
- ${CC} ${CFLAGS} -o ${WRKSRC}/e169-stats ${WRKSRC}/e169-stats.c \
- ${LDFLAGS} -lncurses
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/e169-stats ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/net/e169-stats/distinfo b/net/e169-stats/distinfo
deleted file mode 100644
index 0823079f1b46..000000000000
--- a/net/e169-stats/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (e169-stats-0.6.tar.gz) = 0e6a4f32dfc181471a3c7ed16cda99b4064765af8f1ae2a8713c9b73aa10505a
-SIZE (e169-stats-0.6.tar.gz) = 4434
diff --git a/net/e169-stats/files/patch-Makefile b/net/e169-stats/files/patch-Makefile
deleted file mode 100644
index 994332aae247..000000000000
--- a/net/e169-stats/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2013-10-12 08:08:47.000000000 +1100
-+++ Makefile 2013-10-12 08:08:56.000000000 +1100
-@@ -1,7 +1,7 @@
- all: e169-stats
-
- e169-stats: e169-stats.c
-- gcc -Wall -o e169-stats e169-stats.c -lcurses
-+ cc -Wall -o e169-stats e169-stats.c -lcurses
-
- clean:
- -rm e169-stats *.core
diff --git a/net/e169-stats/pkg-descr b/net/e169-stats/pkg-descr
deleted file mode 100644
index b21e4ca531ce..000000000000
--- a/net/e169-stats/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Curses based overview for the statistics generated by the Huawei
-E169 3G USB modem. Please note that this requires at least FreeBSD
-7.2 because it makes use of the u3g(4) driver.
diff --git a/net/l4ip/Makefile b/net/l4ip/Makefile
deleted file mode 100644
index 086c37642111..000000000000
--- a/net/l4ip/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Yen-Ming Lee <leeym@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= l4ip
-PORTVERSION= 1.0.294
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://www.lundman.net/ftp/l4ip/
-DISTNAME= ${PORTNAME}-${PORTVERSION:C/([0-9]*)\.([0-9]*)\.([0-9]*)/v\1.\2.b\3/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= L4 health check daemon for IPFILTER
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= gmake ssl tar:tgz
-WRKSRC= ${WRKDIR}/${PORTNAME}/src
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e 's,service_type_t,script_type_t,g' ${WRKSRC}/service.c
- @${REINPLACE_CMD} -e 's,/usr/sbin,/sbin,g' ${WRKSRC}/l4ip.conf
- @${REINPLACE_CMD} -e '/^CC/d' ${WRKSRC}/${MAKEFILE} ${WRKSRC}/../lion/${MAKEFILE}
- @${REINPLACE_CMD} -e "s|/usr/local/ssl|${OPENSSLBASE}|g" ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/l4ip ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/l4ip.conf ${STAGEDIR}${PREFIX}/etc/l4ip.conf.sample
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL} ${WRKSRC}/../samples/*.conf ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/net/l4ip/distinfo b/net/l4ip/distinfo
deleted file mode 100644
index b47dc9e3494c..000000000000
--- a/net/l4ip/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (l4ip-v1.0.b294.tgz) = 5d2a0793cc75b0219f409a95a0448be08ef0a27881dc75e86917aaafe055baf5
-SIZE (l4ip-v1.0.b294.tgz) = 222162
diff --git a/net/l4ip/files/patch-lion_tls.c b/net/l4ip/files/patch-lion_tls.c
deleted file mode 100644
index e9235c396d2b..000000000000
--- a/net/l4ip/files/patch-lion_tls.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- ../lion/tls.c.orig 2005-02-17 03:34:13.000000000 +0100
-+++ ../lion/tls.c 2016-04-13 21:52:15.409533000 +0200
-@@ -94,6 +94,7 @@ int tls_init( void )
-
- if (RAND_status() != 1) {
-
-+#ifndef OPENSSL_NO_EGD
- if ( (egdbytes = RAND_egd(ssl_egdsocket)) == -1 ) {
-
- net_server_SSL = 0;
-@@ -105,6 +106,7 @@ int tls_init( void )
-
- return -2;
- }
-+#endif
-
- if (RAND_status() != 1) {
-
diff --git a/net/l4ip/pkg-descr b/net/l4ip/pkg-descr
deleted file mode 100644
index 5763656b6a0a..000000000000
--- a/net/l4ip/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-The idea is that IPFilter in its current state can already do a simple L4
-round-robin in its NAT rules. However, it does not detect or sense when a
-service and/or host is down. It will continue to send requests to a downed
-service/host.
-
-However, IPFilter lets us add and remove rules on-the-fly so it should be
-possible to build a daemon that lets you specify "clusters". In each cluster
-you would specify its members/hosts and services. As well as a health-check
-for the service to determine its current state.
-
-Once a service was deemed "up" we would add a Round-Robin rule to the NAT
-table, and naturally, the reverse once we detect a service as being "down".
-
-In addition to this, this program can optionally add ipf rules to log for RST
-(reset) packets coming from the members of your clusters. In the situations
-where the software/port goes down, but the host itself is still working, we
-would detect failure instantly. (Since the forwarded connections to the service
-would trigger a RST packet back). If this option is enabled, l4ip spawns the
-"ipmon" command to monitor for the "log" entries given when such a packet is
-detected. l4ip will then mark the service down. This is an add-on feature and
-is strictly not necessary for functional usage. It is currently only supported
-for TCP.
-
-WWW: http://www.lundman.net/unix/l4ip.php
diff --git a/net/l4ip/pkg-plist b/net/l4ip/pkg-plist
deleted file mode 100644
index 312c763a989c..000000000000
--- a/net/l4ip/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-sbin/l4ip
-@sample etc/l4ip.conf.sample
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/apache1.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/apache2.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dns1.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dns2.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp1.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp2.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ldap.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ldap1.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ldap2.conf
diff --git a/net/traceroute/Makefile b/net/traceroute/Makefile
deleted file mode 100644
index bc81171c1610..000000000000
--- a/net/traceroute/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: chris@vader.org
-# $FreeBSD$
-
-PORTNAME= traceroute
-PORTVERSION= ${RELEASEDATE}
-CATEGORIES= net
-MASTER_SITES= http://mitya.pp.ru/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= demon@FreeBSD.org
-COMMENT= Version of 'traceroute' that shows the AS network number of each hop
-
-BROKEN= does not fetch
-DEPRECATED= Upstream gone
-EXPIRATION_DATE=2018-08-16
-
-RELEASEDATE= 991603
-NO_WRKSUBDIR= yes
-PLIST_FILES= "@(,,4555) sbin/traceroute" man/man8/traceroute.8.gz
-USES= tar:Z
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/traceroute \
- ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/traceroute.8 ${STAGEDIR}${PREFIX}/man/man8
-
-.include <bsd.port.mk>
diff --git a/net/traceroute/distinfo b/net/traceroute/distinfo
deleted file mode 100644
index c525c1689132..000000000000
--- a/net/traceroute/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (traceroute_991603.tar.Z) = c763802c2a32e240f350c9a5440a2080f61c4581b8bc959628b47982c8a402af
-SIZE (traceroute_991603.tar.Z) = 75111
diff --git a/net/traceroute/files/patch-Makefile b/net/traceroute/files/patch-Makefile
deleted file mode 100644
index 4507ac71e4e0..000000000000
--- a/net/traceroute/files/patch-Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
---- Makefile.old Fri Aug 28 04:40:36 1998
-+++ Makefile Fri Dec 4 16:32:45 1998
-@@ -61,13 +61,13 @@
- # were used to build the resolver library you are linking with.
- # ----------------------------------------------------------------------
-
--INCL = ../include
-+#INCL = ../include
- INCL =
-
--COMPINCL = ../compat/include
-+#COMPINCL = ../compat/include
- COMPINCL =
-
--INCLUDES = -I$(INCL) -I$(COMPINCL)
-+#INCLUDES = -I$(INCL) -I$(COMPINCL)
- INCLUDES =
-
- # ----------------------------------------------------------------------
-@@ -79,13 +79,14 @@
- COPTS =
- COPTS = -O
-
--CFLAGS = $(COPTS) $(DEFS)
-+#CFLAGS = $(COPTS) $(DEFS)
-
- # Select your favorite compiler.
--CC = /usr/ucb/cc #if defined(solaris) && BSD
--CC = /bin/cc -arch m68k -arch i386 #if defined(next)
--CC = /bin/cc
--CC = cc
-+#CC = /usr/ucb/cc #if defined(solaris) && BSD
-+#CC = /bin/cc -arch m68k -arch i386 #if defined(next)
-+#CC = /bin/cc
-+#CC = cc
-+cc = ${CC}
-
- # ----------------------------------------------------------------------
- # Linking definitions.
-@@ -101,17 +102,17 @@
- # With BIND 4.9.3 the getnet...() calls are in the resolver library.
- # ----------------------------------------------------------------------
-
--RES = -lsocket #if defined(SCO) && default
--RES =
--RES = ../res/libresolv.a
--RES = -lresolv
--
--COMPLIB = ../compat/lib/lib44bsd.a
--COMPLIB = -lnet
--COMPLIB =
-+#RES = -lsocket #if defined(SCO) && default
-+#RES =
-+#RES = ../res/libresolv.a
-+#RES = -lresolv
-+
-+#COMPLIB = ../compat/lib/lib44bsd.a
-+#COMPLIB = -lnet
-+#COMPLIB =
-
--LIBS = -lsocket -lnsl #if defined(solaris) && not BSD
--LIBS =
-+#LIBS = -lsocket -lnsl #if defined(solaris) && not BSD
-+#LIBS =
-
- LIBRARIES = $(RES) $(COMPLIB) $(LIBS)
-
diff --git a/net/traceroute/pkg-descr b/net/traceroute/pkg-descr
deleted file mode 100644
index a61a0f87e535..000000000000
--- a/net/traceroute/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A version of 'traceroute' that shows the AS network number of each hop.
-
-NOTE: The ASN lookup feature currently only works on RIPE registered ASNs.
-
-Chris Dabrowski
-chris@vader.org
-chrisd@demon.net
diff --git a/palm/Makefile b/palm/Makefile
index 7e560576813e..924dd23ad36a 100644
--- a/palm/Makefile
+++ b/palm/Makefile
@@ -16,7 +16,6 @@
SUBDIR += pilot-link
SUBDIR += pilot_makedoc
SUBDIR += pilrc
- SUBDIR += ppmtoTbmp
SUBDIR += synce-libsynce
.include <bsd.port.subdir.mk>
diff --git a/palm/ppmtoTbmp/Makefile b/palm/ppmtoTbmp/Makefile
deleted file mode 100644
index 6eb7a97d0a96..000000000000
--- a/palm/ppmtoTbmp/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Jose Marques <noway@nohow.demon.co.uk>
-# $FreeBSD$
-
-PORTNAME= ppmtoTbmp
-PORTVERSION= 1.1
-PORTREVISION= 4
-CATEGORIES= palm graphics
-MASTER_SITES= http://www.isaac.cs.berkeley.edu/pilot/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PPM to Pilot bitmap converter
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-LIB_DEPENDS= libnetpbm.so:graphics/netpbm
-
-USES= localbase:ldflags
-MAKE_ARGS= CFLAGS="${CFLAGS}" LDLIBS=-lnetpbm
-CFLAGS+= -I${LOCALBASE}/include/netpbm
-
-PORTDOCS= README
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e '/^#include "ppmcmap\.h"/d' ${WRKSRC}/ppmtoTbmp.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ppmtoTbmp ${WRKSRC}/Tbmptopnm \
- ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/q?.map ${STAGEDIR}${DATADIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/palm/ppmtoTbmp/distinfo b/palm/ppmtoTbmp/distinfo
deleted file mode 100644
index b598b1303821..000000000000
--- a/palm/ppmtoTbmp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ppmtoTbmp-1.1.tar.gz) = a6d115dc7596d24803573c39c2c4b93f29a2f723b2e31e32c079ee175358e140
-SIZE (ppmtoTbmp-1.1.tar.gz) = 31230
diff --git a/palm/ppmtoTbmp/pkg-descr b/palm/ppmtoTbmp/pkg-descr
deleted file mode 100644
index f2087f2de31f..000000000000
--- a/palm/ppmtoTbmp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The ppmtoTbmp and Tbmptopnm programs convert between PPM and Pilot bitmap
-formats.
-
-WWW: http://www.isaac.cs.berkeley.edu/pilot/
diff --git a/palm/ppmtoTbmp/pkg-plist b/palm/ppmtoTbmp/pkg-plist
deleted file mode 100644
index 9111023f6ae9..000000000000
--- a/palm/ppmtoTbmp/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/ppmtoTbmp
-bin/Tbmptopnm
-%%DATADIR%%/q2.map
-%%DATADIR%%/q4.map
diff --git a/security/Makefile b/security/Makefile
index cd616a174805..2bc0ffd2c43d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -826,7 +826,6 @@
SUBDIR += pecl-ssh2
SUBDIR += pecl-ssh2-0
SUBDIR += pev
- SUBDIR += pft
SUBDIR += pgpdump
SUBDIR += pgpgpg
SUBDIR += pgpin
diff --git a/security/pft/Makefile b/security/pft/Makefile
deleted file mode 100644
index 7267a50913ef..000000000000
--- a/security/pft/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Yonatan <onatan@gmail.com>
-# $FreeBSD$
-
-PORTNAME= pft
-PORTVERSION= 1.3
-PORTREVISION= 2
-CATEGORIES= security
-MASTER_SITES= http://www.phenoelit.org/hp/
-DISTNAME= libPJL-${PORTVERSION}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Printer Job Language library and tool
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-NO_WRKSUBDIR= yes
-
-USES= gmake tar:tgz
-
-PLIST_FILES= bin/pft lib/libPJL.a
-
-post-patch:
-.for i in Makefile pft/Makefile
- @${REINPLACE_CMD} -e \
- '/^CPP/s|=g++|=$${CXX} $${CXXFLAGS}| ; \
- /^CPPFLAGS=/s| -g | |' ${WRKSRC}/${i}
-.endfor
-
-do-build:
- @(cd ${WRKSRC} && ${DO_MAKE_BUILD} libPJL.a)
- @(cd ${WRKSRC}/pft && ${DO_MAKE_BUILD} pft)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pft/pft ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/libPJL.a ${STAGEDIR}${PREFIX}/lib
-
-.include <bsd.port.mk>
diff --git a/security/pft/distinfo b/security/pft/distinfo
deleted file mode 100644
index 9c789f891651..000000000000
--- a/security/pft/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libPJL-1.3-src.tgz) = d8e734658e37a0132a0dd124e4ac3023e49d7b5b3421b99b846e6920c126b3b0
-SIZE (libPJL-1.3-src.tgz) = 73227
diff --git a/security/pft/files/patch-pft_main.cpp b/security/pft/files/patch-pft_main.cpp
deleted file mode 100644
index 66cc7edae26a..000000000000
--- a/security/pft/files/patch-pft_main.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- pft/main.cpp.orig Tue Jan 4 13:01:00 2005
-+++ pft/main.cpp Sun May 22 19:22:22 2005
-@@ -28,6 +28,7 @@
- #include <sys/types.h> // open(), close(), write()
- #include <sys/stat.h>
- #include <fcntl.h>
-+#include <string.h>
- #endif //UNIX
-
- #include "fxstrings.h"
diff --git a/security/pft/files/patch-pjlsession.cpp b/security/pft/files/patch-pjlsession.cpp
deleted file mode 100644
index 8761fc802750..000000000000
--- a/security/pft/files/patch-pjlsession.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- pjlsession.cpp.orig Sun May 22 14:06:23 2005
-+++ pjlsession.cpp Sun May 22 14:06:52 2005
-@@ -871,7 +871,7 @@
- #endif //_DEBUG
- throw ExInvalid();
- } else {
-- snprintf(numb,49,"%lu",statbuf.st_size);
-+ snprintf(numb,49,"%llu",statbuf.st_size);
- connection.clear();
- connection.sendbuf.set(PJL_START);
- connection.sendbuf.append(PJL_FSDOWNLOAD);
diff --git a/security/pft/files/patch-rawmem.cpp b/security/pft/files/patch-rawmem.cpp
deleted file mode 100644
index 0bb36edf3d1d..000000000000
--- a/security/pft/files/patch-rawmem.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- rawmem.cpp.orig Sun May 22 19:17:40 2005
-+++ rawmem.cpp Sun May 22 19:18:34 2005
-@@ -11,6 +11,8 @@
- #ifndef UNIX
- #include <winsock2.h>
- #else
-+#include <sys/types.h>
-+#include <sys/socket.h>
- #include <netinet/in.h>
- #endif //UNIX
-
diff --git a/security/pft/pkg-descr b/security/pft/pkg-descr
deleted file mode 100644
index e0345a63cd67..000000000000
--- a/security/pft/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-libPJL- Printer Job Language library
-A library and a command-line tool to use PJL- HP Printer Job Language
-
-WWW: http://www.phenoelit.org/hp/
diff --git a/sysutils/Makefile b/sysutils/Makefile
index e38ac6aea478..3a5e66bda32a 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -49,7 +49,6 @@
SUBDIR += aptly
SUBDIR += arcconf
SUBDIR += archivemount
- SUBDIR += areca-cli
SUBDIR += ascpu
SUBDIR += asfsm
SUBDIR += asmctl
diff --git a/sysutils/areca-cli/Makefile b/sysutils/areca-cli/Makefile
deleted file mode 100644
index 17a7ce1db5d8..000000000000
--- a/sysutils/areca-cli/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Rink Springer <rink@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= areca-cli
-DISTVERSION= ${CLI_VER}.${CLI_REV}
-PORTEPOCH= 1
-CATEGORIES= sysutils
-MASTER_SITES= http://www.areca.us/support/s_freebsd/cli/ \
- LOCAL/ehaupt
-PKGNAMESUFFIX= -${ARCH}
-DISTNAME= freebsdcli_V${CLI_VER}_${CLI_REV}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command Line Interface for the Areca ARC-xxxx RAID controllers
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-ONLY_FOR_ARCHS= i386 amd64
-
-PERIODICSCRIPT= 407.status-areca-raid
-
-USES= zip
-NO_BUILD= yes
-
-CLI_VER= 1.14.7
-CLI_REV= 150519
-
-SUB_FILES= ${PERIODICSCRIPT}
-
-WRKSRC= ${WRKDIR}/freebsdcli_V${CLI_VER}_${CLI_REV}
-
-.include <bsd.port.pre.mk>
-
-do-install:
-.if ${ARCH} == "i386"
- ${INSTALL_PROGRAM} ${WRKSRC}/${ARCH}/cli32 ${STAGEDIR}${PREFIX}/sbin/areca-cli
-.elif ${ARCH} == "amd64"
- ${INSTALL_PROGRAM} ${WRKSRC}/x86_64/cli64 ${STAGEDIR}${PREFIX}/sbin/areca-cli
-.endif
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
- ${INSTALL_SCRIPT} ${WRKDIR}/${PERIODICSCRIPT} ${STAGEDIR}${PREFIX}/etc/periodic/daily
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/areca-cli/distinfo b/sysutils/areca-cli/distinfo
deleted file mode 100644
index 948365f0e845..000000000000
--- a/sysutils/areca-cli/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (freebsdcli_V1.14.7_150519.zip) = ef6e4ff2a245e8a61de4ff722044948d9382b539b7b55a6a89e7f3d8687eefc7
-SIZE (freebsdcli_V1.14.7_150519.zip) = 1132902
diff --git a/sysutils/areca-cli/files/407.status-areca-raid.in b/sysutils/areca-cli/files/407.status-areca-raid.in
deleted file mode 100644
index 8276457ed8b4..000000000000
--- a/sysutils/areca-cli/files/407.status-areca-raid.in
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/sh
-#
-# Shows status of areca RAID controllers: arcmsr(4)
-#
-# Authors: Bjoern A. Zeeb
-#
-# $FreeBSD$
-#
-
-# If there is a global system configuration file, suck it in.
-#
-if [ -r /etc/defaults/periodic.conf ]
-then
- . /etc/defaults/periodic.conf
- source_periodic_confs
-fi
-
-# Defaults.
-: ${daily_status_arcmsr_raid_enable:=NO}
-# Verbose.
-: ${daily_status_arcmsr_raid_verbose:=YES}
-# SMART.
-: ${daily_status_arcmsr_raid_smart:=YES}
-# Logs persist between "areca-cli event info" invocation?
-: ${daily_status_arcmsr_raid_persist_logs:=YES}
-
-areca_cli=${areca_cli:-%%PREFIX%%/sbin/areca-cli}
-logdir=${logdir:-/var/log}
-
-verbose()
-{
- local cmd
- local scmd
- local log
- cmd=$1
- scmd=$2
- log=$3
-
- case ${daily_status_arcmsr_raid_verbose} in
- [Nn][Oo])
- return
- ;;
- *) ;;
- esac
-
- ${areca_cli} ${cmd} ${scmd} >> ${log}
-}
-
-smart()
-{
- local log
- local disk
- log=$1
-
- case ${daily_status_arcmsr_raid_smart} in
- [Nn][Oo])
- return
- ;;
- *) ;;
- esac
-
- for disk in `${areca_cli} disk info | awk '
- BEGIN { run=0 }
- { if (/^=======/) {
- if (run==0) { run=1; } else { run=0; } }
- else { if (run==1) { printf "%d ", $1; } } };'`; do
- echo "SMART data for disk ${disk}" >> ${log}
- ${areca_cli} disk smart drv=${disk} >> ${log}
- done
-}
-
-case "$daily_status_arcmsr_raid_enable" in
- [Yy][Ee][Ss])
- echo
- echo 'Checking status of Areca RAID controllers:'
-
- rc=0
-
- # Checking the currently selected (1st) controller.
- # XXX TODO set curctrl=[1..4]; along with that
- # XXX TODO try to only call areca-cli once (per ctrl).
- echo ""
- echo "Controller ${ctrl}:"
- ctrl_log=${logdir}/arcmsr_raid_${ctrl}
- if test ! -f ${ctrl_log}.today; then
- touch ${ctrl_log}.today
- fi
- mv -f ${ctrl_log}.today ${ctrl_log}.yesterday
- # Not too efficient to call areca_cli lots of times.
- verbose sys info ${ctrl_log}.today
- ${areca_cli} rsf info >> ${ctrl_log}.today
- verbose vsf info ${ctrl_log}.today
- verbose disk info ${ctrl_log}.today
- smart ${ctrl_log}.today
- verbose hw info ${ctrl_log}.today
- lines=`wc -l ${ctrl_log}.today | awk '{ print $1 }'`
- diff -u -$lines ${ctrl_log}.yesterday ${ctrl_log}.today
- raid_rc=$?
- if test $raid_rc -eq 0; then
- cat ${ctrl_log}.today
- fi
- [ $rc -eq 0 ] && [ $raid_rc -ne 0 ] && rc=3
-
- # Checking logs.
- echo "Logs (most recent first):"
- logs_log=${logdir}/arcmsr_log_${ctrl}
- case "$daily_status_arcmsr_raid_persist_logs" in
- [Yy][Ee][Ss])
- if test ! -f ${logs_log}.today; then
- touch ${logs_log}.today
- fi
- mv -f ${logs_log}.today ${logs_log}.yesterday
- ${areca_cli} event info > ${logs_log}.today
- cmp -zs ${logs_log}.yesterday ${logs_log}.today
- raid_rc=$?
- if test $raid_rc -ne 0; then
- diff -u ${logs_log}.yesterday ${logs_log}.today | \
- grep -v '^-\|^$'
- fi
- ;;
- *)
- raid_rc=0
- ${areca_cli} event info > ${logs_log}.today
- ${areca_cli} event clear >> ${logs_log}.today
- lines=`wc -l ${logs_log}.today | awk '{ print $1 }'`
- if test $lines -gt 4; then
- cat ${logs_log}.today
- raid_rc=1
- fi
- ;;
- esac
- if test $raid_rc -eq 0; then
- echo " No new alarms."
- fi
- [ $rc -eq 0 ] && [ $raid_rc -ne 0 ] && rc=3
- ;;
-
- *) rc=0;;
-esac
-
-exit $rc
-
-# end
diff --git a/sysutils/areca-cli/pkg-descr b/sysutils/areca-cli/pkg-descr
deleted file mode 100644
index d540bcbcf90f..000000000000
--- a/sysutils/areca-cli/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-areca-cli is a Command Line Interface to query and manipulate the Areca
-ARC-xxx SATA RAID controllers.
-
-WWW: http://www.areca.com.tw/
diff --git a/sysutils/areca-cli/pkg-plist b/sysutils/areca-cli/pkg-plist
deleted file mode 100644
index 91a732607406..000000000000
--- a/sysutils/areca-cli/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-etc/periodic/daily/407.status-areca-raid
-sbin/areca-cli
diff --git a/textproc/Makefile b/textproc/Makefile
index 6fccf0d4be85..4ce3db74a7a8 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -34,7 +34,6 @@
SUBDIR += am-aspell
SUBDIR += amberfish
SUBDIR += ansifilter
- SUBDIR += ant-xinclude-task
SUBDIR += antiword
SUBDIR += apache-poi
SUBDIR += apache-solr
@@ -65,7 +64,6 @@
SUBDIR += bibtool
SUBDIR += bibutils
SUBDIR += bn-aspell
- SUBDIR += bomstrip
SUBDIR += br-aspell
SUBDIR += bsddiff
SUBDIR += bsdgrep
diff --git a/textproc/ant-xinclude-task/Makefile b/textproc/ant-xinclude-task/Makefile
deleted file mode 100644
index a6578b3ea522..000000000000
--- a/textproc/ant-xinclude-task/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Ernst de Haan <znerd@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xinclude-task
-PORTVERSION= 0.2
-PORTREVISION= 2
-CATEGORIES= textproc java
-MASTER_SITES= http://people.freebsd.org/~znerd/xinclude-task/
-PKGNAMEPREFIX= ant-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= XInclude task for Jakarta Ant
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-BUILD_DEPENDS= ${JAVALIBDIR}/xincluder.jar:textproc/xincluder
-
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-USE_ANT= yes
-NO_ARCH= yes
-
-ALL_TARGET= jar apidocs
-PORTDOCS= *
-MAKE_ENV= CLASSPATH=${JAVALIBDIR}/xincluder.jar
-
-PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/build/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/
-
-do-install-DOCS-on:
- cd ${WRKSRC}/build/apidocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/ant-xinclude-task/distinfo b/textproc/ant-xinclude-task/distinfo
deleted file mode 100644
index 2349929bfdb8..000000000000
--- a/textproc/ant-xinclude-task/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xinclude-task-0.2.tar.gz) = e630714c489d5f980851531abc208802a3c79269d1e7a1c2c48a33ed15ee52d0
-SIZE (xinclude-task-0.2.tar.gz) = 4721
diff --git a/textproc/ant-xinclude-task/files/patch-build.xml b/textproc/ant-xinclude-task/files/patch-build.xml
deleted file mode 100644
index cad9ec612cb0..000000000000
--- a/textproc/ant-xinclude-task/files/patch-build.xml
+++ /dev/null
@@ -1,11 +0,0 @@
---- build.xml.orig 2003-09-17 10:03:21 UTC
-+++ build.xml
-@@ -144,8 +144,6 @@
- windowtitle="${javadoc.title}"
- doctitle="${javadoc.title}"
- bottom="${javadoc.footer}">
-- <link href="http://java.sun.com/j2se/${java.specification.version}/docs/api" />
-- <link href="http://people.FreeBSD.org/~znerd/ant15-apidocs" />
- </javadoc>
- </target>
-
diff --git a/textproc/ant-xinclude-task/pkg-descr b/textproc/ant-xinclude-task/pkg-descr
deleted file mode 100644
index 095147ad1770..000000000000
--- a/textproc/ant-xinclude-task/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-XInclude task for Jakarta Ant. The Ant XInclude task allows Ant
-build files to apply XInclude processing to XML files. It is
-based on the XInclude processor developed by Elliotte Rusty
-Harold. You need the xincluder.jar file for the XInclude task to
-work properly. Please put this JAR in your CLASSPATH along with
-the xinclude-task JAR file.
-
-WWW: https://people.freebsd.org/~znerd/xinclude-task/
diff --git a/textproc/bomstrip/Makefile b/textproc/bomstrip/Makefile
deleted file mode 100644
index 2a0871f20ed7..000000000000
--- a/textproc/bomstrip/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Peter Pentchev <roam@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bomstrip
-PORTVERSION= 9
-PORTREVISION= 1
-CATEGORIES= textproc
-MASTER_SITES= http://www.ueber.net/who/mjl/projects/bomstrip/files/:main \
- http://devel.ringlet.net/textproc/bomstrip/:ringlet
-DISTFILES= ${DISTNAME}.tgz:main,ringlet \
- ${DISTNAME}-roam-02-extra-files.tar.gz:ringlet
-
-PATCHFILES= ${DISTNAME}-roam-02.patch
-PATCH_SITES= http://devel.ringlet.net/textproc/bomstrip/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Strip Byte-Order Marks (BOM) from UTF-8 text
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= gmake
-MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
- INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
- INSTALL_DATA="${INSTALL_DATA}" \
- STRIP=""
-
-.include <bsd.port.mk>
diff --git a/textproc/bomstrip/distinfo b/textproc/bomstrip/distinfo
deleted file mode 100644
index 4d2266316b17..000000000000
--- a/textproc/bomstrip/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (bomstrip-9.tgz) = fa46615bf80ddf5b4202c283b23c50107e023f974404f1662536255cf447a623
-SIZE (bomstrip-9.tgz) = 7276
-SHA256 (bomstrip-9-roam-02-extra-files.tar.gz) = 3aa9fd8af6042fd8f3e9629eaf1215ef1a8de4b66ec22aeb5c0dd9566e7fde12
-SIZE (bomstrip-9-roam-02-extra-files.tar.gz) = 509
-SHA256 (bomstrip-9-roam-02.patch) = 9a4a20c2aff5915375b2d74cbada4eac7ac28f6ffd1836cf1d98ad91563c247c
-SIZE (bomstrip-9-roam-02.patch) = 11092
diff --git a/textproc/bomstrip/pkg-descr b/textproc/bomstrip/pkg-descr
deleted file mode 100644
index dbd9b94beb48..000000000000
--- a/textproc/bomstrip/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Bomstrip is a very simple tool that removes BOM's (byte-order-marks)
-from utf-8 files. Actually, it is a set of tools that all do the same
-thing, but - for added entertainment value - in multiple programming
-languages (python, c, java, brainfuck, ook!, perl, sed, postscript,
-pascal, unlambda, limbo, haskell, ocaml, php, ruby). You want to always
-have this tool within hand-reach, no matter where you are and which
-compilers/interpreters you keep close to you.
-
-Each tool reads from stdin and writes to stdout. It accepts no options
-or arguments. It never writes into files directly. All files are public
-domain. It exists for the purpose of noting how stupid BOM's in utf-8
-files are.
-
-Oh, in case you didn't know yet: utf-8 does not have byte-ordering
-issues, so there is absolutely no need to have three bytes (the
-utf-8-BOM) that do not say anything about the byte-order (since there
-is nothing to say).
-
-WWW: https://www.ueber.net/who/mjl/projects/bomstrip/
diff --git a/textproc/bomstrip/pkg-plist b/textproc/bomstrip/pkg-plist
deleted file mode 100644
index 4b26dcd075dc..000000000000
--- a/textproc/bomstrip/pkg-plist
+++ /dev/null
@@ -1,48 +0,0 @@
-bin/bomstrip
-bin/bomstrip-files
-man/man1/bomstrip.1.gz
-man/man1/bomstrip-files.1.gz
-%%DATADIR%%/source/bomstrip.awk
-%%DATADIR%%/source/bomstrip.b
-%%DATADIR%%/source/bomstrip.bf
-%%DATADIR%%/source/bomstrip.c
-%%DATADIR%%/source/bomstrip.cpp
-%%DATADIR%%/source/bomstrip.fs
-%%DATADIR%%/source/bomstrip.hs
-%%DATADIR%%/source/bomstrip.ocaml
-%%DATADIR%%/source/bomstrip.ook
-%%DATADIR%%/source/bomstrip.pas
-%%DATADIR%%/source/bomstrip.php
-%%DATADIR%%/source/bomstrip.pl
-%%DATADIR%%/source/bomstrip2.pl
-%%DATADIR%%/source/bomstrip.ps
-%%DATADIR%%/source/bomstrip.py
-%%DATADIR%%/source/bomstrip.rb
-%%DATADIR%%/source/bomstrip.sed
-%%DATADIR%%/source/bomstrip.unl
-%%DATADIR%%/tests/bom0
-%%DATADIR%%/tests/bom1
-%%DATADIR%%/tests/bom-ml1
-%%DATADIR%%/tests/bom-ml2
-%%DATADIR%%/tests/bom-ml3
-%%DATADIR%%/tests/bom-ml4
-%%DATADIR%%/tests/nobom0
-%%DATADIR%%/tests/nobom1
-%%DATADIR%%/tests/nobom2
-%%DATADIR%%/tests/nobom-ml1
-%%DATADIR%%/tests/nobom-ml2
-%%DATADIR%%/tests/nobom-ml3
-%%DATADIR%%/tests/nobom-ml4
-%%DATADIR%%/tests/correct/rbom0
-%%DATADIR%%/tests/correct/rbom1
-%%DATADIR%%/tests/correct/rbom-ml1
-%%DATADIR%%/tests/correct/rbom-ml2
-%%DATADIR%%/tests/correct/rbom-ml3
-%%DATADIR%%/tests/correct/rbom-ml4
-%%DATADIR%%/tests/correct/rnobom0
-%%DATADIR%%/tests/correct/rnobom1
-%%DATADIR%%/tests/correct/rnobom2
-%%DATADIR%%/tests/correct/rnobom-ml1
-%%DATADIR%%/tests/correct/rnobom-ml2
-%%DATADIR%%/tests/correct/rnobom-ml3
-%%DATADIR%%/tests/correct/rnobom-ml4
diff --git a/x11-clocks/Makefile b/x11-clocks/Makefile
index 92073f2ecbe4..ae64f5b75b1f 100644
--- a/x11-clocks/Makefile
+++ b/x11-clocks/Makefile
@@ -39,7 +39,6 @@
SUBDIR += rclock
SUBDIR += sanduhr
SUBDIR += stopwatch
- SUBDIR += swisswatch
SUBDIR += t3d
SUBDIR += tclock
SUBDIR += tktz
diff --git a/x11-clocks/swisswatch/Makefile b/x11-clocks/swisswatch/Makefile
deleted file mode 100644
index 0b9d0fd20658..000000000000
--- a/x11-clocks/swisswatch/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
-# $FreeBSD$
-
-PORTNAME= swisswatch
-PORTVERSION= 0.06
-PORTREVISION= 2
-CATEGORIES= x11-clocks
-MASTER_SITES= PORTS_JP
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Swiss railway clock emulation, and a fancy default appearance
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= imake tar:Z
-USE_XORG= ice sm x11 xext xmu xt
-
-.include <bsd.port.mk>
diff --git a/x11-clocks/swisswatch/distinfo b/x11-clocks/swisswatch/distinfo
deleted file mode 100644
index 8ffec5c2790c..000000000000
--- a/x11-clocks/swisswatch/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (swisswatch-0.06.tar.Z) = a54fdd66136d242b9f36bfd487a88858ea80ce85f3abd9915faf93171dfeb4c2
-SIZE (swisswatch-0.06.tar.Z) = 32075
diff --git a/x11-clocks/swisswatch/files/patch-Imakefile b/x11-clocks/swisswatch/files/patch-Imakefile
deleted file mode 100644
index add8b9947a2c..000000000000
--- a/x11-clocks/swisswatch/files/patch-Imakefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Imakefile.org Sat Dec 16 19:10:12 1995
-+++ Imakefile Sat Dec 16 18:59:27 1995
-@@ -1,7 +1,7 @@
- #ifdef ContribRules
- ContribRules
- #endif
--DEFINES = ExtensionDefines
-+DEFINES = ExtensionDefines -DSHAPE
- SRCS = swisswatch.c SwissWatch.c Hand.c Mark.c HandOrMark.c TableConvert.c
- OBJS = swisswatch.o SwissWatch.o Hand.o Mark.o HandOrMark.o TableConvert.o
- DEPLIBS = $(DEPXTOOLLIB) $(DEPXMULIB) $(DEPEXTENSIONLIB) $(DEPXLIB)
diff --git a/x11-clocks/swisswatch/pkg-descr b/x11-clocks/swisswatch/pkg-descr
deleted file mode 100644
index 6ba04a0bc9ac..000000000000
--- a/x11-clocks/swisswatch/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Swisswatch is a fancy Swiss railway clock emulator.
-
-This program support color display, you must add belong lines to ~/.Xdefaults.
-
-#if COLOR
-swisswatch*customization: -color
-#endif
-
-and exec `xrdb $HOME/.Xdefaults'.
diff --git a/x11-clocks/swisswatch/pkg-plist b/x11-clocks/swisswatch/pkg-plist
deleted file mode 100644
index f551a91becfa..000000000000
--- a/x11-clocks/swisswatch/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/swisswatch
-lib/X11/app-defaults/SwissWatch
-lib/X11/app-defaults/SwissWatch-color
-man/man1/swisswatch.1.gz
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 033085228ac0..12f6a6939ef1 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -39,7 +39,6 @@
SUBDIR += doulos
SUBDIR += doulos-compact
SUBDIR += droid-fonts-ttf
- SUBDIR += ecofont
SUBDIR += emojione-color-font-ttf
SUBDIR += encodings
SUBDIR += exo
diff --git a/x11-fonts/ecofont/Makefile b/x11-fonts/ecofont/Makefile
deleted file mode 100644
index 8e4dd30c07c0..000000000000
--- a/x11-fonts/ecofont/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Joseph S. Atkinson <jsa@wickedmachine.net>
-# $FreeBSD$
-
-PORTNAME= ecofont
-PORTVERSION= 2.05
-PORTREVISION= 1
-CATEGORIES= x11-fonts
-MASTER_SITES= http://www.ecofont.com/assets/files/
-DISTNAME= ecofont_vera_sans_regular
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Environmentally friendly, ink saving typeface
-
-LICENSE= NONE
-
-BROKEN= unfetchable
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-USES= fonts zip
-NO_BUILD= yes
-NO_ARCH= yes
-
-PLIST_FILES= ${FONTSDIR}/${ECOFONT}
-
-SUB_FILES= pkg-message
-
-ECOFONT= ${DISTNAME}.ttf
-
-do-install:
- @${MKDIR} ${STAGEDIR}${FONTSDIR}
- ${INSTALL_DATA} ${WRKDIR}/${ECOFONT} ${STAGEDIR}${FONTSDIR}
-
-.include <bsd.port.mk>
diff --git a/x11-fonts/ecofont/distinfo b/x11-fonts/ecofont/distinfo
deleted file mode 100644
index 9ff34424bb9b..000000000000
--- a/x11-fonts/ecofont/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ecofont_vera_sans_regular.zip) = 7524332297fd6f228772a74fa7b2213c72a7ebf6c0e45b0e49084f70e4ac647b
-SIZE (ecofont_vera_sans_regular.zip) = 54787
diff --git a/x11-fonts/ecofont/files/pkg-message.in b/x11-fonts/ecofont/files/pkg-message.in
deleted file mode 100644
index 71c7dead6d37..000000000000
--- a/x11-fonts/ecofont/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-You need to have enabled X.org's freetype module to use TrueType fonts. Ensure
-the following line is in the "Modules" section of xorg.conf:
-
- Load "freetype"
-
-Then append the following to xorg.conf's "Files" section:
-
- FontPath "%%FONTSDIR%%"
diff --git a/x11-fonts/ecofont/pkg-descr b/x11-fonts/ecofont/pkg-descr
deleted file mode 100644
index 9139f73c02ce..000000000000
--- a/x11-fonts/ecofont/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ecofont is designed to conserve ink and toner by placing minute holes in the
-individual letters of the typeface. Ecofont claims to use up to 25% less ink,
-potentially saving larger institutions thousands of dollars every year without
-sacrificing legibility.
-
-WWW: https://www.ecofont.com/
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index e478ea51bc3b..1d1a64e79d06 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -9,7 +9,6 @@
SUBDIR += adwaita-qt
SUBDIR += arc-gruvbox-theme
SUBDIR += audacious-skins
- SUBDIR += beastie
SUBDIR += claws-mail-themes
SUBDIR += clearlooks
SUBDIR += clearlooks-metacity
diff --git a/x11-themes/beastie/Makefile b/x11-themes/beastie/Makefile
deleted file mode 100644
index 62a52e8c18df..000000000000
--- a/x11-themes/beastie/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Michael Johnson <ahze@FreeBSD.org>
-# $FreeBSD$
-# $MCom: ports/x11-themes/beastie/Makefile,v 1.10 2006/07/18 11:56:12 ahze Exp $
-
-PORTNAME= beastie
-PORTVERSION= 06.05.03
-PORTREVISION= 5
-CATEGORIES= x11-themes
-MASTER_SITES= LOCAL/ahze \
- http://people.freebsd.org/~ahze/distfiles/
-DISTNAME= Beastie-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gnome theme with FreeBSD Colors
-
-LICENSE= NONE
-
-DEPRECATED= unknown license
-EXPIRATION_DATE= 2018-08-15
-
-RUN_DEPENDS= gtk-engines2>=2.7.4_1:x11-themes/gtk-engines2 \
- gnome-themes>=2.11.91:x11-themes/gnome-themes
-
-WRKSRC= ${WRKDIR}/Beastie
-NO_BUILD= yes
-NO_ARCH= yes
-
-THEME_FILES= README index.theme gtk-2.0/gtkrc
-THEME_DIR= share/themes/Beastie/
-PLIST_FILES= ${THEME_FILES:S|^|${THEME_DIR}|}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${THEME_DIR}/gtk-2.0
-.for f in ${THEME_FILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/${THEME_DIR}/${f}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/x11-themes/beastie/distinfo b/x11-themes/beastie/distinfo
deleted file mode 100644
index 2dd162c5e34e..000000000000
--- a/x11-themes/beastie/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Beastie-06.05.03.tar.gz) = e1bce9bdb62a860bc85aa5fce1011077db397760cb8653d53b89a56f089b511c
-SIZE (Beastie-06.05.03.tar.gz) = 1868
diff --git a/x11-themes/beastie/pkg-descr b/x11-themes/beastie/pkg-descr
deleted file mode 100644
index 2dcad118cd1a..000000000000
--- a/x11-themes/beastie/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GNOME theme with FreeBSD colors
-
-WWW: https://people.freebsd.org/~ahze/Beastie/