aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED8
-rw-r--r--audio/Makefile1
-rw-r--r--audio/firefly/Makefile80
-rw-r--r--audio/firefly/distinfo2
-rw-r--r--audio/firefly/files/extra-patch-src_scan-mp3.c138
-rw-r--r--audio/firefly/files/mt-daapd.in21
-rw-r--r--audio/firefly/files/patch-contrib_Makefile.in11
-rw-r--r--audio/firefly/files/patch-contrib_mt-daapd.conf.templ67
-rw-r--r--audio/firefly/files/patch-src_plugins_out-daap.c24
-rw-r--r--audio/firefly/files/pkg-message.in26
-rw-r--r--audio/firefly/pkg-descr8
-rw-r--r--audio/firefly/pkg-plist68
-rw-r--r--converters/Makefile1
-rw-r--r--converters/hs-dataenc/Makefile19
-rw-r--r--converters/hs-dataenc/distinfo2
-rw-r--r--converters/hs-dataenc/files/patch-dataenc.cabal11
-rw-r--r--converters/hs-dataenc/pkg-descr5
-rw-r--r--devel/Makefile2
-rw-r--r--devel/hs-hashed-storage/Makefile21
-rw-r--r--devel/hs-hashed-storage/distinfo3
-rw-r--r--devel/hs-hashed-storage/files/patch-Storage_Hashed_Index.hs8
-rw-r--r--devel/hs-hashed-storage/files/patch-Storage_Hashed_Monad.hs8
-rw-r--r--devel/hs-hashed-storage/pkg-descr9
-rw-r--r--devel/tinyq/Makefile42
-rw-r--r--devel/tinyq/distinfo2
-rw-r--r--devel/tinyq/files/patch-include-qvaluestack.h17
-rw-r--r--devel/tinyq/pkg-descr9
-rw-r--r--devel/tinyq/pkg-plist416
-rw-r--r--mail/Makefile2
-rw-r--r--mail/annoyance-filter/Makefile45
-rw-r--r--mail/annoyance-filter/distinfo2
-rw-r--r--mail/annoyance-filter/files/patch-Makefile.in65
-rw-r--r--mail/annoyance-filter/files/patch-annoyance-filter.cc29
-rw-r--r--mail/annoyance-filter/files/patch-statlib_test.cc11
-rw-r--r--mail/annoyance-filter/pkg-descr5
-rw-r--r--mail/pop3vscan/Makefile48
-rw-r--r--mail/pop3vscan/distinfo2
-rw-r--r--mail/pop3vscan/files/patch-Makefile27
-rw-r--r--mail/pop3vscan/files/patch-getline.h10
-rw-r--r--mail/pop3vscan/files/patch-pop3vscan.c57
-rw-r--r--mail/pop3vscan/files/patch-pop3vscan.h10
-rw-r--r--mail/pop3vscan/files/patch-scanner_avpd.c11
-rw-r--r--mail/pop3vscan/files/patch-scanner_trophie.c11
-rw-r--r--mail/pop3vscan/files/pkg-message.in20
-rw-r--r--mail/pop3vscan/files/pop3vscan.sh31
-rw-r--r--mail/pop3vscan/pkg-descr8
-rw-r--r--mail/pop3vscan/pkg-install15
-rw-r--r--www/Makefile2
-rw-r--r--www/bookmarkbridge/Makefile29
-rw-r--r--www/bookmarkbridge/distinfo2
-rw-r--r--www/bookmarkbridge/files/patch-bookmarkbridge__bridgecfg.h9
-rw-r--r--www/bookmarkbridge/files/patch-configure.ac38
-rw-r--r--www/bookmarkbridge/pkg-descr7
-rw-r--r--www/bookmarkbridge/pkg-plist29
-rw-r--r--www/hs-hS3/Makefile25
-rw-r--r--www/hs-hS3/distinfo3
-rw-r--r--www/hs-hS3/pkg-descr5
57 files changed, 8 insertions, 1579 deletions
diff --git a/MOVED b/MOVED
index 400cf9402357..02d9ca6edf9a 100644
--- a/MOVED
+++ b/MOVED
@@ -10518,3 +10518,11 @@ misc/timediff|misc/tzdiff|2018-09-04|Project was renamed
www/rubygem-hamlit26|www/rubygem-hamlit|2018-09-06|Has expired: Obsolete by gitlab-ce 11.2.x update, please use www/rubygem-hamlit instead
games/ppracer|games/etracer|2018-09-10|Has expired: Unmaintained. Play games/etracer instead
www/py-django-livesettings||2018-09-13|Has expired: Missing dependency on removed www/py-django-keyedcache
+www/bookmarkbridge||2018-09-16|Has expired: Unmaintained. Unlikely to work correctly with modern browsers
+mail/annoyance-filter||2018-09-16|Has expired: Unmaintained upstream
+mail/pop3vscan||2018-09-16|Has expired: Unmaintained upstream
+audio/firefly|audio/forked-daapd|2018-09-16|Has expired: Unmaintained. Use audio/forked-daapd instead
+www/hs-hS3||2018-09-16|Has expired: Not being developed upstream
+converters/hs-dataenc||2018-09-16|Has expired: Not being developed upstream
+devel/tinyq||2018-09-16|Has expired: Unmaintained upstream and unused in the ports tree
+devel/hs-hashed-storage||2018-09-16|Has expired: Not being developed upstream
diff --git a/audio/Makefile b/audio/Makefile
index a1c604ddc2b1..fa701556ff66 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -180,7 +180,6 @@
SUBDIR += festvox-rab16
SUBDIR += festvox-rab8
SUBDIR += festvox-russian
- SUBDIR += firefly
SUBDIR += flac
SUBDIR += flac123
SUBDIR += flacon
diff --git a/audio/firefly/Makefile b/audio/firefly/Makefile
deleted file mode 100644
index 842e709b8237..000000000000
--- a/audio/firefly/Makefile
+++ /dev/null
@@ -1,80 +0,0 @@
-# Created by: Mark Foster <mark@foster.cc>
-# $FreeBSD$
-
-PORTNAME= firefly
-PORTVERSION= 1696
-PORTREVISION= 17
-CATEGORIES= audio
-MASTER_SITES= SF/fireflyserver-server/Sources/mt-daapd/svn-${PORTVERSION}
-DISTNAME= mt-daapd-svn-${PORTVERSION}
-
-MAINTAINER= info@NetOcean.de
-COMMENT= Open-source media server for the Roku SoundBridge and iTunes
-
-LICENSE= GPLv2
-
-DEPRECATED= Unmaintained. Use audio/forked-daapd instead
-EXPIRATION_DATE= 2018-09-15
-
-BUILD_DEPENDS= ${LOCALBASE}/include/vorbis/codec.h:audio/libvorbis \
- ${LOCALBASE}/include/FLAC/metadata.h:audio/flac
-RUN_DEPENDS= oggdec:audio/vorbis-tools \
- flac:audio/flac
-LIB_DEPENDS= libogg.so:audio/libogg \
- libsqlite3.so:databases/sqlite3 \
- libid3tag.so:audio/libid3tag
-
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --with-id3tag=${LOCALBASE} --enable-sqlite3 \
- --enable-oggvorbis --enable-flac --localstatedir=/var
-USES= libtool
-INSTALL_TARGET= install-strip
-
-DAAPD_USER?= daapd
-DAAPD_GROUP?= daapd
-DAAPD_DBDIR?= /var/db/${PORTNAME}
-USE_RC_SUBR= mt-daapd
-USERS= ${DAAPD_USER}
-GROUPS= ${DAAPD_GROUP}
-
-SUB_LIST+= DAAPD_USER=${DAAPD_USER} \
- DAAPD_GROUP=${DAAPD_GROUP} \
- DAAPD_DBDIR=${DAAPD_DBDIR}
-SUB_FILES= pkg-message
-PLIST_SUB+= DAAPD_DBDIR=${DAAPD_DBDIR} \
- DAAPD_USER=${DAAPD_USER} \
- DAAPD_GROUP=${DAAPD_GROUP}
-
-USE_LDCONFIG= yes
-
-USE_GCC= any
-
-OPTIONS_DEFINE= JAPANESE DOCS
-JAPANESE_DESC= Japanese support in ID3 tags
-
-JAPANESE_EXTRA_PATCHES= ${FILESDIR}/extra-patch-src_scan-mp3.c
-JAPANESE_USES= iconv
-JAPANESE_CONFIGURE_ON= --enable-iconv
-
-pre-everything::
- @${ECHO_CMD} "Define vars below if you need:"
- @${ECHO_CMD} "DAAPD_USER=${DAAPD_USER} (default: daapd)"
- @${ECHO_CMD} "DAAPD_GROUP=${DAAPD_GROUP} (default: daapd)"
- @${ECHO_CMD} "DAAPD_DBDIR=${DAAPD_DBDIR} (default: /var/db/${PORTNAME})"
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/contrib/mt-daapd.conf \
- ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/mt-daapd.conf.sample
- @${MKDIR} ${STAGEDIR}${DAAPD_DBDIR}
- @${MKDIR} ${STAGEDIR}${DATADIR}
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in README AUTHORS COPYING CREDITS \
- ChangeLog INSTALL NEWS TODO
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/audio/firefly/distinfo b/audio/firefly/distinfo
deleted file mode 100644
index 7bd8f076c929..000000000000
--- a/audio/firefly/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mt-daapd-svn-1696.tar.gz) = 9c3f1fc4d46391286ec8572c3080bb28d681ea6b1afe3ba51ffadf2eb7cfa344
-SIZE (mt-daapd-svn-1696.tar.gz) = 1371458
diff --git a/audio/firefly/files/extra-patch-src_scan-mp3.c b/audio/firefly/files/extra-patch-src_scan-mp3.c
deleted file mode 100644
index 2110bea067a1..000000000000
--- a/audio/firefly/files/extra-patch-src_scan-mp3.c
+++ /dev/null
@@ -1,138 +0,0 @@
---- src/scan-mp3.c.orig 2007-09-25 16:55:23.000000000 +0900
-+++ src/scan-mp3.c 2011-09-05 13:52:16.000000000 +0900
-@@ -18,6 +18,15 @@
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-+#define USE_CP932
-+
-+#ifdef USE_CP932
-+ #define UNKNOWN_STR "UNKNOWN"
-+ #ifndef FILESYSTEM_CES
-+ #define FILESYSTEM_CES "CP932"
-+ #endif
-+#endif
-+
- #ifdef HAVE_CONFIG_H
- # include "config.h"
- #endif
-@@ -34,6 +43,10 @@
- #include <string.h>
- #include <time.h>
-
-+#ifdef USE_CP932
-+ #include <iconv.h>
-+#endif
-+
- #include "daapd.h"
- #include "conf.h"
- #include "err.h"
-@@ -289,6 +302,96 @@
- return 1;
- }
-
-+#ifdef USE_CP932
-+#define MAX_ICONV_BUF 1024
-+
-+typedef enum {
-+ ICONV_OK,
-+ ICONV_TRYNEXT,
-+ ICONV_FATAL
-+} iconv_result;
-+
-+static iconv_result do_convert(const char* to_ces, const char* from_ces,
-+ char *inbuf, size_t inbytesleft,
-+ char *outbuf_orig, size_t outbytesleft_orig) {
-+ size_t rc;
-+ iconv_result ret = ICONV_OK;
-+
-+ size_t outbytesleft = outbytesleft_orig - 1;
-+ char* outbuf = outbuf_orig;
-+
-+ iconv_t cd = iconv_open(to_ces, from_ces);
-+ if (cd == (iconv_t)-1) {
-+ return ICONV_FATAL;
-+ }
-+ rc = iconv(cd, &inbuf, &inbytesleft, &outbuf, &outbytesleft);
-+ if (rc == (size_t)-1) {
-+ if (errno == E2BIG) {
-+ ret = ICONV_FATAL;
-+ } else {
-+ ret = ICONV_TRYNEXT;
-+ memset(outbuf_orig, '\0', outbytesleft_orig);
-+ }
-+ }
-+ iconv_close(cd);
-+
-+ return ret;
-+}
-+
-+static unsigned char* get_utf8_text(const id3_ucs4_t* native_text) {
-+ unsigned char* utf8_text = NULL;
-+ char * in, * in8, * iconv_buf;
-+ iconv_result rc;
-+
-+ in = (char*)id3_ucs4_latin1duplicate(native_text);
-+ if (!in) goto out;
-+
-+ in8 = (char*)id3_ucs4_utf8duplicate(native_text);
-+ if (!in8) {
-+ free(in);
-+ goto out;
-+ }
-+
-+ iconv_buf = (char*)calloc(MAX_ICONV_BUF, sizeof(char));
-+ if (!iconv_buf) {
-+ free(in); free(in8);
-+ goto out;
-+ }
-+
-+ /* (1) try utf8 -> cp932 */
-+ rc = do_convert("CP932", "UTF-8", in8, strlen(in8), iconv_buf, MAX_ICONV_BUF);
-+ if (rc == ICONV_OK) {
-+ utf8_text = (unsigned char*)in8;
-+ free(iconv_buf);
-+ } else if (rc == ICONV_TRYNEXT) {
-+ /* (2) try cp932 -> utf8 */
-+ rc = do_convert("UTF-8", "CP932", in, strlen(in), iconv_buf, MAX_ICONV_BUF);
-+ if (rc == ICONV_OK) {
-+ utf8_text = (unsigned char*)iconv_buf;
-+ } else if (rc == ICONV_TRYNEXT) {
-+ /* (3) try euc-jp -> utf8 */
-+ rc = do_convert("UTF-8", "EUC-JP", in, strlen(in), iconv_buf, MAX_ICONV_BUF);
-+ if (rc == ICONV_OK) {
-+ utf8_text = (unsigned char*)iconv_buf;
-+ } else if (rc == ICONV_TRYNEXT) {
-+ /* utf-8 including non-japanese char? fallback. */
-+ utf8_text = (unsigned char*)id3_ucs4_utf8duplicate(native_text);
-+ free(iconv_buf);
-+ }
-+ }
-+ free(in8);
-+ }
-+ free(in);
-+
-+ out:
-+ if (!utf8_text) {
-+ utf8_text = (unsigned char*)strdup(UNKNOWN_STR);
-+ }
-+
-+ return utf8_text;
-+}
-+#endif
-+
- int scan_mp3_get_mp3tags(char *file, MP3FILE *pmp3) {
- struct id3_file *pid3file;
- struct id3_tag *pid3tag;
-@@ -352,8 +455,11 @@
- if(native_text) {
- have_utf8=1;
-
--
-+#ifdef USE_CP932
-+ utf8_text = (char *)get_utf8_text(native_text);
-+#else
- utf8_text = (char*)id3_ucs4_utf8duplicate(native_text);
-+#endif
- if(utf8_text)
- mem_register(utf8_text,0);
diff --git a/audio/firefly/files/mt-daapd.in b/audio/firefly/files/mt-daapd.in
deleted file mode 100644
index 0b9b083b7847..000000000000
--- a/audio/firefly/files/mt-daapd.in
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-# PROVIDE: firefly
-# REQUIRE: LOGIN
-
-. /etc/rc.subr
-
-: ${firefly_enable=NO}
-
-name="firefly"
-rcvar=firefly_enable
-
-command="%%PREFIX%%/sbin/mt-daapd"
-command_args="-c %%PREFIX%%/etc/firefly/mt-daapd.conf"
-pidfile="/var/run/mt-daapd.pid"
-required_dirs="%%DAAPD_DBDIR%%"
-required_files="%%PREFIX%%/etc/firefly/mt-daapd.conf"
-
-load_rc_config "$name"
-run_rc_command "$1"
diff --git a/audio/firefly/files/patch-contrib_Makefile.in b/audio/firefly/files/patch-contrib_Makefile.in
deleted file mode 100644
index c3ff6905801b..000000000000
--- a/audio/firefly/files/patch-contrib_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/Makefile.in.orig 2007-10-29 06:03:19 UTC
-+++ contrib/Makefile.in
-@@ -200,7 +200,7 @@ SUBDIRS = init.d
- EXTRA_DIST = README mt-daapd.spec mt-daapd.conf.templ mt-daapd-ssc.sh mt-daapd-ssc.pl
- BUILT_SOURCES = mt-daapd.conf
- bin_SCRIPTS = mt-daapd-ssc.sh
--dbdir = "$(localstatedir)/cache/mt-daapd"
-+dbdir = "$(localstatedir)/db/firefly"
- all: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) all-recursive
-
diff --git a/audio/firefly/files/patch-contrib_mt-daapd.conf.templ b/audio/firefly/files/patch-contrib_mt-daapd.conf.templ
deleted file mode 100644
index 03a3e398dc88..000000000000
--- a/audio/firefly/files/patch-contrib_mt-daapd.conf.templ
+++ /dev/null
@@ -1,67 +0,0 @@
---- contrib/mt-daapd.conf.templ.orig 2007-09-25 07:55:23 UTC
-+++ contrib/mt-daapd.conf.templ
-@@ -57,7 +57,7 @@ admin_pw = mt-daapd
- # info in. Valid choices are "sqlite" and "sqlite3".
- #
-
--db_type = sqlite
-+db_type = sqlite3
-
- #
- # db_parms
-@@ -81,7 +81,7 @@ db_parms = @dbdir@
- # in the same physical filesystem.
- #
-
--mp3_dir = /mnt/mp3
-+mp3_dir = /media,/mnt
-
- #
- # servername (required)
-@@ -105,7 +105,7 @@ servername = Firefly %v on %h
- # This is also ignored on Windows.
- #
-
--runas = nobody
-+runas = daapd
-
- #
- # password (optional)
-@@ -136,7 +136,7 @@ runas = nobody
- # --enable-musepack.
- #
-
--extensions = .mp3,.m4a,.m4p
-+extensions = .mp3,.m4a,.m4p,.ogg,.flac
-
- #
- # ssc_codectypes (optional)
-@@ -194,8 +194,8 @@ ssc_prog = @prefix@/bin/mt-daapd-ssc.sh
- # will vary the amount of logging you get.
- #
-
--#logfile = /var/log/mt-daapd.log
--
-+logfile = /var/log/mt-daapd.log
-+debuglevel = 5
- #
- # rescan_interval
- #
-@@ -252,7 +252,7 @@ ssc_prog = @prefix@/bin/mt-daapd-ssc.sh
- # the file is indexed.
- #
-
--scan_type = 2
-+scan_type = 0
-
- #
- # compress
-@@ -267,7 +267,7 @@ scan_type = 2
- # It will eventually default to 1, but currently it defaults to 0.
- #
-
--#compress = 0
-+compress = 1
-
- [plugins]
- plugin_dir = @libdir@/mt-daapd/plugins
diff --git a/audio/firefly/files/patch-src_plugins_out-daap.c b/audio/firefly/files/patch-src_plugins_out-daap.c
deleted file mode 100644
index d248ae343add..000000000000
--- a/audio/firefly/files/patch-src_plugins_out-daap.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/plugins/out-daap.c.orig 2007-10-13 22:10:06 UTC
-+++ src/plugins/out-daap.c
-@@ -1392,11 +1392,9 @@ void out_daap_server_info(WS_CONNINFO *p
-
- size = sizeof(servername);
- pi_server_name(servername,&size);
-- // supports_update = conf_get_int("daap","supports_update",1);
-+ supports_update = pi_conf_get_int("daap","supports_update",1);
-
- actual_length=139 + (int) strlen(servername);
-- if(!supports_update)
-- actual_length -= 9;
-
- if(actual_length > sizeof(server_info)) {
- pi_log(E_FATAL,"Server name too long.\n");
-@@ -1434,6 +1432,8 @@ void out_daap_server_info(WS_CONNINFO *p
- current += dmap_add_int(current,"msdc",1); /* 12 */
-
- if(supports_update)
-+ current += dmap_add_char(current,"msup",1); /* 9 */
-+ else
- current += dmap_add_char(current,"msup",0); /* 9 */
-
- out_daap_output_start(pwsc,ppi,actual_length);
diff --git a/audio/firefly/files/pkg-message.in b/audio/firefly/files/pkg-message.in
deleted file mode 100644
index 651a451c173d..000000000000
--- a/audio/firefly/files/pkg-message.in
+++ /dev/null
@@ -1,26 +0,0 @@
-----------------------------------------------------------------------------
-
-Working configuration and an example are placed under
-
- %%ETCDIR%%/mt-daapd.conf.sample
- %%ETCDIR%%/mt-daapd.conf
-
-Change admin_pw, password and mp3_dir in the configuration according to your
-needs
-
-
-In order to let FireFly service start at boot, add following to rc.conf
-
- firefly_enable="YES"
-
-
-FireFly service can be initialized by the following command
-
- service mt-daapd start
-
-
-For further information and tips, see the following webpage
-
- https://sourceforge.net/projects/fireflyserver-server/
-
-----------------------------------------------------------------------------
diff --git a/audio/firefly/pkg-descr b/audio/firefly/pkg-descr
deleted file mode 100644
index 8415eaa8e2d7..000000000000
--- a/audio/firefly/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-iTunes-compatible DAAP Server
-
-Firefly Media Server (formerly mt-daapd) is an open-source audio media server
-(or daemon) for the Roku SoundBridge and iTunes. It serves media files using
-Roku Server Protocol (RSP) and Digital Audio Access Protocol (DAAP). It
-supports server-side transcoding and other advanced features.
-
-WWW: https://sourceforge.net/projects/fireflyserver-server/
diff --git a/audio/firefly/pkg-plist b/audio/firefly/pkg-plist
deleted file mode 100644
index cc0844613452..000000000000
--- a/audio/firefly/pkg-plist
+++ /dev/null
@@ -1,68 +0,0 @@
-@sample %%ETCDIR%%/mt-daapd.conf.sample
-bin/mt-daapd-ssc.sh
-bin/wavstreamer
-lib/mt-daapd/plugins/out-daap.a
-lib/mt-daapd/plugins/out-daap.so
-lib/mt-daapd/plugins/rsp.a
-lib/mt-daapd/plugins/rsp.so
-lib/mt-daapd/plugins/ssc-script.a
-lib/mt-daapd/plugins/ssc-script.so
-sbin/mt-daapd
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-share/mt-daapd/admin-root/CREDITS
-share/mt-daapd/admin-root/DAAPApplet-0.1.jar
-share/mt-daapd/admin-root/about.html
-share/mt-daapd/admin-root/applet.html
-share/mt-daapd/admin-root/config-update.html
-share/mt-daapd/admin-root/config.css
-share/mt-daapd/admin-root/config.html
-share/mt-daapd/admin-root/config.js
-share/mt-daapd/admin-root/config.xml
-share/mt-daapd/admin-root/feedback.html
-share/mt-daapd/admin-root/ff_logo_sm.gif
-share/mt-daapd/admin-root/firefly.css
-share/mt-daapd/admin-root/firefly.js
-share/mt-daapd/admin-root/ftr.html
-share/mt-daapd/admin-root/gpl-license.html
-share/mt-daapd/admin-root/gpl-license.txt
-share/mt-daapd/admin-root/hdr.html
-share/mt-daapd/admin-root/index.css
-share/mt-daapd/admin-root/index.html
-share/mt-daapd/admin-root/lib-js/prototype.js
-share/mt-daapd/admin-root/lib-js/rico.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/builder.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/controls.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/dragdrop.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/effects.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/scriptaculous.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/slider.js
-share/mt-daapd/admin-root/lib-js/script.aculo.us/unittest.js
-share/mt-daapd/admin-root/linkOpaque.gif
-share/mt-daapd/admin-root/linkTransparent.gif
-share/mt-daapd/admin-root/no_access.html
-share/mt-daapd/admin-root/playlist.html
-share/mt-daapd/admin-root/playlist.js
-share/mt-daapd/admin-root/pngfix.js
-share/mt-daapd/admin-root/required.gif
-share/mt-daapd/admin-root/smart.html
-share/mt-daapd/admin-root/smart.js
-share/mt-daapd/admin-root/smartpopup.html
-share/mt-daapd/admin-root/spinner.gif
-share/mt-daapd/admin-root/spinner_stopped.gif
-share/mt-daapd/admin-root/status.js
-share/mt-daapd/admin-root/thanks.html
-share/mt-daapd/admin-root/util.js
-share/mt-daapd/admin-root/xiph-license.html
-share/mt-daapd/admin-root/xiph-license.txt
-share/mt-daapd/admin-root/zlib-license.html
-share/mt-daapd/admin-root/zlib-license.txt
-@dir(%%DAAPD_USER%%,%%DAAPD_GROUP%%,) %%DATADIR%%
-@rmtry %%DAAPD_DBDIR%%/songs3.db
-@dir(%%DAAPD_USER%%,%%DAAPD_GROUP%%,) %%DAAPD_DBDIR%%
diff --git a/converters/Makefile b/converters/Makefile
index f375f64c8764..044f74e9e6f0 100644
--- a/converters/Makefile
+++ b/converters/Makefile
@@ -35,7 +35,6 @@
SUBDIR += hs-aeson
SUBDIR += hs-aeson-compat
SUBDIR += hs-aeson-pretty
- SUBDIR += hs-dataenc
SUBDIR += hs-json
SUBDIR += hs-sandi
SUBDIR += htx
diff --git a/converters/hs-dataenc/Makefile b/converters/hs-dataenc/Makefile
deleted file mode 100644
index be5bd6b93454..000000000000
--- a/converters/hs-dataenc/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= dataenc
-PORTVERSION= 0.14.0.7
-PORTREVISION= 6
-CATEGORIES= converters haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Data encoding library
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Not being developed upstream
-EXPIRATION_DATE= 2018-09-15
-
-CONFLICTS_INSTALL= hs-sandi-[0-9]*
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/converters/hs-dataenc/distinfo b/converters/hs-dataenc/distinfo
deleted file mode 100644
index db519ef50a15..000000000000
--- a/converters/hs-dataenc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cabal/dataenc-0.14.0.7.tar.gz) = f9d370a1ac1b9cd3c66abd13ad351270d020a21fcd774f49dae6cfa9f8a98ff3
-SIZE (cabal/dataenc-0.14.0.7.tar.gz) = 12813
diff --git a/converters/hs-dataenc/files/patch-dataenc.cabal b/converters/hs-dataenc/files/patch-dataenc.cabal
deleted file mode 100644
index 68be7dfcc6a7..000000000000
--- a/converters/hs-dataenc/files/patch-dataenc.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- dataenc.cabal.orig 2017-07-07 17:18:23 UTC
-+++ dataenc.cabal
-@@ -21,7 +21,7 @@ flag tests
-
- library
- hs-source-dirs: src
-- build-depends: array, base >= 3.0.0 && < 4.8, containers
-+ build-depends: array, base >= 3.0.0 && < 5, containers
- exposed-modules:
- Codec.Binary.Base16
- Codec.Binary.Base32
diff --git a/converters/hs-dataenc/pkg-descr b/converters/hs-dataenc/pkg-descr
deleted file mode 100644
index b34699130d07..000000000000
--- a/converters/hs-dataenc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Data encoding library currently providing Base16, Base32, Base32Hex,
-Base64, Base64Url, Base85, Python string escaping, Quoted-Printable, URL
-encoding, uuencode, xxencode, and yEncoding.
-
-WWW: http://www.haskell.org/haskellwiki/Library/Data_encoding
diff --git a/devel/Makefile b/devel/Makefile
index b8e63669dbca..9c64b8eab814 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1056,7 +1056,6 @@
SUBDIR += hs-haddock-library
SUBDIR += hs-happy
SUBDIR += hs-hashable
- SUBDIR += hs-hashed-storage
SUBDIR += hs-hashtables
SUBDIR += hs-haskell-lexer
SUBDIR += hs-haskell-src
@@ -6245,7 +6244,6 @@
SUBDIR += tijmp
SUBDIR += tinycbor
SUBDIR += tinylaf
- SUBDIR += tinyq
SUBDIR += tkcon
SUBDIR += tkcvs
SUBDIR += tkmerge
diff --git a/devel/hs-hashed-storage/Makefile b/devel/hs-hashed-storage/Makefile
deleted file mode 100644
index 33f1609f5b77..000000000000
--- a/devel/hs-hashed-storage/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hashed-storage
-PORTVERSION= 0.5.11
-PORTREVISION= 6
-CATEGORIES= devel haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Hashed file storage support code
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Not being developed upstream
-EXPIRATION_DATE= 2018-09-15
-
-USE_CABAL= dataenc extensible-exceptions mmap>=0.5 mtl zlib
-
-FLAGS_DISABLE= test
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/devel/hs-hashed-storage/distinfo b/devel/hs-hashed-storage/distinfo
deleted file mode 100644
index da799e91cea0..000000000000
--- a/devel/hs-hashed-storage/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499627839
-SHA256 (cabal/hashed-storage-0.5.11.tar.gz) = 734b5e91081e355384f86fdd67f242e095e8c5196b182a62cc996fdabdb21569
-SIZE (cabal/hashed-storage-0.5.11.tar.gz) = 57315
diff --git a/devel/hs-hashed-storage/files/patch-Storage_Hashed_Index.hs b/devel/hs-hashed-storage/files/patch-Storage_Hashed_Index.hs
deleted file mode 100644
index df8aba9439fb..000000000000
--- a/devel/hs-hashed-storage/files/patch-Storage_Hashed_Index.hs
+++ /dev/null
@@ -1,8 +0,0 @@
---- Storage/Hashed/Index.hs.orig 2014-04-07 13:32:06 UTC
-+++ Storage/Hashed/Index.hs
-@@ -1,4 +1,4 @@
--{-# LANGUAGE CPP, ScopedTypeVariables, MultiParamTypeClasses #-}
-+{-# LANGUAGE CPP, ScopedTypeVariables, MultiParamTypeClasses, FlexibleContexts #-}
-
- -- | This module contains plain tree indexing code. The index itself is a
- -- CACHE: you should only ever use it as an optimisation and never as a primary
diff --git a/devel/hs-hashed-storage/files/patch-Storage_Hashed_Monad.hs b/devel/hs-hashed-storage/files/patch-Storage_Hashed_Monad.hs
deleted file mode 100644
index 174237d09120..000000000000
--- a/devel/hs-hashed-storage/files/patch-Storage_Hashed_Monad.hs
+++ /dev/null
@@ -1,8 +0,0 @@
---- Storage/Hashed/Monad.hs.orig 2014-04-07 13:32:06 UTC
-+++ Storage/Hashed/Monad.hs
-@@ -1,4 +1,4 @@
--{-# LANGUAGE ScopedTypeVariables, BangPatterns, TypeSynonymInstances, UndecidableInstances, FlexibleInstances #-}
-+{-# LANGUAGE ScopedTypeVariables, BangPatterns, TypeSynonymInstances, UndecidableInstances, FlexibleInstances, FlexibleContexts #-}
-
- -- | An experimental monadic interface to Tree mutation. The main idea is to
- -- simulate IO-ish manipulation of real filesystem (that's the state part of
diff --git a/devel/hs-hashed-storage/pkg-descr b/devel/hs-hashed-storage/pkg-descr
deleted file mode 100644
index c6cf79de7361..000000000000
--- a/devel/hs-hashed-storage/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Support code for reading and manipulating hashed file storage (where
-each file and directory is associated with a cryptographic hash, for
-corruption-resistant storage and fast comparisons).
-
-The supported storage formats include darcs hashed pristine, a plain
-filesystem tree and an indexed plain tree (where the index maintains
-hashes of the plain files and directories).
-
-WWW: http://hackage.haskell.org/package/hashed-storage
diff --git a/devel/tinyq/Makefile b/devel/tinyq/Makefile
deleted file mode 100644
index e2be2c1b7226..000000000000
--- a/devel/tinyq/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Alan Eldridge <alane@geeksrus.net>
-# $FreeBSD$
-
-PORTNAME= tinyq
-PORTVERSION= 3.0.6
-PORTREVISION= 4
-CATEGORIES= devel kde
-MASTER_SITES= http://www.uwyn.com/download/tinyq/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Stripped down version of Qt 3 for use as a utility library
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
-
-DEPRECATED= Unmaintained upstream and unused in the ports tree
-EXPIRATION_DATE= 2018-09-15
-
-USES= gmake tar:bzip2
-USE_CXXSTD= c++98
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= -thread -stl -prefix ${PREFIX}/tinyq -docdir ${DOCSDIR}
-CONFIGURE_ENV= QTDIR="${WRKSRC}"
-MAKE_ENV= QTDIR="${WRKSRC}" INSTALL_ROOT="${STAGEDIR}"
-REINPLACE_ARGS= -i ''
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2|${CXXFLAGS}|' \
- -e 's|gcc|${CC} ${CFLAGS}|' \
- -e 's|g++|${CXX} ${CXXFLAGS}|' \
- -e 's|/usr/local|${LOCALBASE}|' \
- -e 's|/usr/X11R6|${LOCALBASE}|' \
- -e 's|release|release thread|' \
- ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/tinyq/bin/qmake
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/tinyq/lib/libtinyq-mt.so
-
-.include <bsd.port.mk>
diff --git a/devel/tinyq/distinfo b/devel/tinyq/distinfo
deleted file mode 100644
index f4efc970ba23..000000000000
--- a/devel/tinyq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tinyq-3.0.6.tar.bz2) = 1a95243bd8ba2de7561399c1873e1af734799008579e69889ee152b2d1bffd03
-SIZE (tinyq-3.0.6.tar.bz2) = 778306
diff --git a/devel/tinyq/files/patch-include-qvaluestack.h b/devel/tinyq/files/patch-include-qvaluestack.h
deleted file mode 100644
index 23a9b154256a..000000000000
--- a/devel/tinyq/files/patch-include-qvaluestack.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- include/qvaluestack.h.orig 2002-10-17 15:08:58 UTC
-+++ include/qvaluestack.h
-@@ -50,12 +50,12 @@ class QValueStack
- public:
- QValueStack() {}
- ~QValueStack() {}
-- void push( const T& d ) { append(d); }
-+ void push( const T& d ) { this->append(d); }
- T pop()
- {
- T elem( this->last() );
- if ( !this->isEmpty() )
-- remove( this->fromLast() );
-+ this->remove( this->fromLast() );
- return elem;
- }
- T& top() { return this->last(); }
diff --git a/devel/tinyq/pkg-descr b/devel/tinyq/pkg-descr
deleted file mode 100644
index a2010afc9ee8..000000000000
--- a/devel/tinyq/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-TinyQ is a stripped down version of Qt 3 that has been put together to use
-as a backend library. It provides all the necessary library classes to
-comfortably develop in a C++ environment. This includes UTF8 and ASCII
-strings, type optimized collections (dictionary, map, cache, vector, list),
-regular expressions, filesystem access, URL processing, threads, shared
-library handling, user settings, date and time handling, DOM & SAX XML
-parsers, optimized data and text streams and abstract IO devices.
-
-WWW: http://www.uwyn.com/projects/tinyq/index.html
diff --git a/devel/tinyq/pkg-plist b/devel/tinyq/pkg-plist
deleted file mode 100644
index 4eaec04b3fdd..000000000000
--- a/devel/tinyq/pkg-plist
+++ /dev/null
@@ -1,416 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/annotated.html
-%%PORTDOCS%%%%DOCSDIR%%/classes.html
-%%PORTDOCS%%%%DOCSDIR%%/groups.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/logo32.png
-%%PORTDOCS%%%%DOCSDIR%%/mainclasses.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciicache-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciicache-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciicache.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciicacheiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciicacheiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciidict-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciidict-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciidict.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciidictiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qasciidictiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qbitarray-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qbitarray-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qbitarray.html
-%%PORTDOCS%%%%DOCSDIR%%/qbuffer-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qbuffer-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qbuffer.html
-%%PORTDOCS%%%%DOCSDIR%%/qcache-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qcache-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qcache.html
-%%PORTDOCS%%%%DOCSDIR%%/qcacheiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qcacheiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qcstring-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qcstring-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qcstring.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatastream-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatastream-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatastream.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatetime-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatetime-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatetime.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatetimeedit-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatetimeedit-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdatetimeedit.html
-%%PORTDOCS%%%%DOCSDIR%%/qdict-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdict-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdict.html
-%%PORTDOCS%%%%DOCSDIR%%/qdictiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdictiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qdir-example.html
-%%PORTDOCS%%%%DOCSDIR%%/qdir-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdir-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdir.html
-%%PORTDOCS%%%%DOCSDIR%%/qdirectpainter-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdirectpainter.html
-%%PORTDOCS%%%%DOCSDIR%%/qdirectpainter_qws-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdom-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomattr-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomattr.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomcdatasection-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomcdatasection.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomcharacterdata-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomcharacterdata.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomcomment-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomcomment.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomdocument-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomdocument.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomdocumentfragment-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomdocumentfragment.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomdocumenttype-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomdocumenttype.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomelement-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomelement.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomentity-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomentity.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomentityreference-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomentityreference.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomimplementation-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomimplementation.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnamednodemap-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnamednodemap.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnode-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnode.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnodelist-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnodelist.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnotation-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomnotation.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomprocessinginstruction-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomprocessinginstruction.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomtext-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qdomtext.html
-%%PORTDOCS%%%%DOCSDIR%%/qfile-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qfile-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qfile.html
-%%PORTDOCS%%%%DOCSDIR%%/qfiledialog-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qfiledialog-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qfiledialog.html
-%%PORTDOCS%%%%DOCSDIR%%/qfiledlg-m.png
-%%PORTDOCS%%%%DOCSDIR%%/qfiledlg-w.png
-%%PORTDOCS%%%%DOCSDIR%%/qfileiconprovider-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qfileiconprovider.html
-%%PORTDOCS%%%%DOCSDIR%%/qfileinfo-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qfileinfo-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qfileinfo.html
-%%PORTDOCS%%%%DOCSDIR%%/qfilepreview-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qfilepreview.html
-%%PORTDOCS%%%%DOCSDIR%%/qglobal-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qintcache-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qintcache-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qintcache.html
-%%PORTDOCS%%%%DOCSDIR%%/qintcacheiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qintcacheiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qintdict-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qintdict-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qintdict.html
-%%PORTDOCS%%%%DOCSDIR%%/qintdictiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qintdictiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qiodevice-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qiodevice-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qiodevice.html
-%%PORTDOCS%%%%DOCSDIR%%/qiodevicesource-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qiodevicesource.html
-%%PORTDOCS%%%%DOCSDIR%%/qlibrary-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qlibrary-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qlibrary.html
-%%PORTDOCS%%%%DOCSDIR%%/qmap-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qmap-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qmap.html
-%%PORTDOCS%%%%DOCSDIR%%/qmapconstiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qmapconstiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qmapiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qmapiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qmemarray-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qmemarray-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qmemarray.html
-%%PORTDOCS%%%%DOCSDIR%%/qmutex-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qmutex-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qmutex.html
-%%PORTDOCS%%%%DOCSDIR%%/qnamespace-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qpair-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qpair-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qpair.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrcollection-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrcollection-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrcollection.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrdict-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrdict-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrdict.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrdictiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrdictiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrlist-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrlist-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrlist.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrlistiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrlistiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrqueue-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrqueue-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrqueue.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrstack-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrstack-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrstack.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrvector-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrvector-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qptrvector.html
-%%PORTDOCS%%%%DOCSDIR%%/qregexp-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qregexp-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qregexp.html
-%%PORTDOCS%%%%DOCSDIR%%/qregexpvalidator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qregexpvalidator.html
-%%PORTDOCS%%%%DOCSDIR%%/qsemaphore-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qsemaphore-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qsemaphore.html
-%%PORTDOCS%%%%DOCSDIR%%/qsettings-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qsettings-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qsettings.html
-%%PORTDOCS%%%%DOCSDIR%%/qsortedlist-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qsortedlist-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qsortedlist.html
-%%PORTDOCS%%%%DOCSDIR%%/qstring-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qstring-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qstring.html
-%%PORTDOCS%%%%DOCSDIR%%/qstringlist-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qstringlist-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qstringlist.html
-%%PORTDOCS%%%%DOCSDIR%%/qstrlist-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qstrlist-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qstrlist.html
-%%PORTDOCS%%%%DOCSDIR%%/qstrlistiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qstrlistiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextcodec-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextcodec-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextcodec.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextcodecplugin-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextcodecplugin-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextcodecplugin.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextstream-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextstream-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qtextstream.html
-%%PORTDOCS%%%%DOCSDIR%%/qthread-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qthread-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qthread.html
-%%PORTDOCS%%%%DOCSDIR%%/qtl-qvaluelist-example.html
-%%PORTDOCS%%%%DOCSDIR%%/qtl.html
-%%PORTDOCS%%%%DOCSDIR%%/qtlogo.png
-%%PORTDOCS%%%%DOCSDIR%%/qtsciicodec-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qtsciicodec-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qtsciicodec.html
-%%PORTDOCS%%%%DOCSDIR%%/qurl-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qurl-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qurl.html
-%%PORTDOCS%%%%DOCSDIR%%/qurlinfo-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qurlinfo-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qurlinfo.html
-%%PORTDOCS%%%%DOCSDIR%%/qurloperator-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qurloperator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qurloperator.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelist-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelist-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelist.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelistconstiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelistconstiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelistiterator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluelistiterator.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluestack-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluestack-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluestack.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluevector-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluevector-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qvaluevector.html
-%%PORTDOCS%%%%DOCSDIR%%/qwaitcondition-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qwaitcondition-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qwaitcondition.html
-%%PORTDOCS%%%%DOCSDIR%%/qxml-h.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlattributes-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlattributes.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlcontenthandler-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlcontenthandler.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmldeclhandler-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmldeclhandler.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmldefaulthandler-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmldefaulthandler.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmldtdhandler-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmldtdhandler.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlentityresolver-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlentityresolver.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlerrorhandler-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlerrorhandler.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlinputsource-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlinputsource.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmllexicalhandler-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmllexicalhandler.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmllocator-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmllocator.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlnamespacesupport-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlnamespacesupport.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlparseexception-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlparseexception.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlreader-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlreader.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlsimplereader-members.html
-%%PORTDOCS%%%%DOCSDIR%%/qxmlsimplereader.html
-tinyq/bin/qmake
-tinyq/include/private/qdir_p.h
-tinyq/include/private/qfiledefs_p.h
-tinyq/include/private/qlibrary_p.h
-tinyq/include/private/qmutex_p.h
-tinyq/include/qasciicache.h
-tinyq/include/qasciidict.h
-tinyq/include/qbitarray.h
-tinyq/include/qbuffer.h
-tinyq/include/qcache.h
-tinyq/include/qcleanuphandler.h
-tinyq/include/qconfig-dist.h
-tinyq/include/qconfig-large.h
-tinyq/include/qconfig-medium.h
-tinyq/include/qconfig-minimal.h
-tinyq/include/qconfig-small.h
-tinyq/include/qconfig-tinyq.h
-tinyq/include/qconfig.h
-tinyq/include/qcstring.h
-tinyq/include/qdatastream.h
-tinyq/include/qdatetime.h
-tinyq/include/qdict.h
-tinyq/include/qdir.h
-tinyq/include/qdom.h
-tinyq/include/qfeatures.h
-tinyq/include/qfile.h
-tinyq/include/qfileinfo.h
-tinyq/include/qgarray.h
-tinyq/include/qgcache.h
-tinyq/include/qgdict.h
-tinyq/include/qgeneric.h
-tinyq/include/qglist.h
-tinyq/include/qglobal.h
-tinyq/include/qgvector.h
-tinyq/include/qintcache.h
-tinyq/include/qintdict.h
-tinyq/include/qiodevice.h
-tinyq/include/qlibrary.h
-tinyq/include/qmap.h
-tinyq/include/qmemarray.h
-tinyq/include/qmodules.h
-tinyq/include/qmutex.h
-tinyq/include/qnamespace.h
-tinyq/include/qpair.h
-tinyq/include/qptrcollection.h
-tinyq/include/qptrdict.h
-tinyq/include/qptrlist.h
-tinyq/include/qptrqueue.h
-tinyq/include/qptrstack.h
-tinyq/include/qptrvector.h
-tinyq/include/qregexp.h
-tinyq/include/qsemaphore.h
-tinyq/include/qsettings.h
-tinyq/include/qshared.h
-tinyq/include/qsortedlist.h
-tinyq/include/qstring.h
-tinyq/include/qstringlist.h
-tinyq/include/qstrlist.h
-tinyq/include/qstrvec.h
-tinyq/include/qtextcodec.h
-tinyq/include/qtextstream.h
-tinyq/include/qthread.h
-tinyq/include/qtl.h
-tinyq/include/qtsciicodec.h
-tinyq/include/qurl.h
-tinyq/include/qurlinfo.h
-tinyq/include/qutfcodec.h
-tinyq/include/qvaluelist.h
-tinyq/include/qvaluestack.h
-tinyq/include/qvaluevector.h
-tinyq/include/qwaitcondition.h
-tinyq/include/qxml.h
-tinyq/lib/libtinyq-mt.prl
-tinyq/lib/libtinyq-mt.so
-tinyq/lib/libtinyq-mt.so.3
-tinyq/lib/libtinyq-mt.so.3.0
-tinyq/lib/libtinyq-mt.so.3.0.6
-tinyq/mkspecs/aix-64/qmake.conf
-tinyq/mkspecs/aix-64/qplatformdefs.h
-tinyq/mkspecs/aix-g++/qmake.conf
-tinyq/mkspecs/aix-g++/qplatformdefs.h
-tinyq/mkspecs/aix-xlc/qmake.conf
-tinyq/mkspecs/aix-xlc/qplatformdefs.h
-tinyq/mkspecs/bsdi-g++/qmake.conf
-tinyq/mkspecs/bsdi-g++/qplatformdefs.h
-tinyq/mkspecs/default/qmake.conf
-tinyq/mkspecs/default/qplatformdefs.h
-tinyq/mkspecs/dgux-g++/qmake.conf
-tinyq/mkspecs/dgux-g++/qplatformdefs.h
-tinyq/mkspecs/freebsd-g++/qmake.conf
-tinyq/mkspecs/freebsd-g++/qplatformdefs.h
-tinyq/mkspecs/hpux-acc/qmake.conf
-tinyq/mkspecs/hpux-acc/qplatformdefs.h
-tinyq/mkspecs/hpux-cc/qmake.conf
-tinyq/mkspecs/hpux-cc/qplatformdefs.h
-tinyq/mkspecs/hpux-g++/qmake.conf
-tinyq/mkspecs/hpux-g++/qplatformdefs.h
-tinyq/mkspecs/hpux-n64/qmake.conf
-tinyq/mkspecs/hpux-n64/qplatformdefs.h
-tinyq/mkspecs/hpux-o64/qmake.conf
-tinyq/mkspecs/hpux-o64/qplatformdefs.h
-tinyq/mkspecs/hurd-g++/qmake.conf
-tinyq/mkspecs/hurd-g++/qplatformdefs.h
-tinyq/mkspecs/irix-64/qmake.conf
-tinyq/mkspecs/irix-64/qplatformdefs.h
-tinyq/mkspecs/irix-g++/qmake.conf
-tinyq/mkspecs/irix-g++/qplatformdefs.h
-tinyq/mkspecs/irix-n32/qmake.conf
-tinyq/mkspecs/irix-n32/qplatformdefs.h
-tinyq/mkspecs/irix-o32/qmake.conf
-tinyq/mkspecs/irix-o32/qplatformdefs.h
-tinyq/mkspecs/linux-cxx/qmake.conf
-tinyq/mkspecs/linux-cxx/qplatformdefs.h
-tinyq/mkspecs/linux-g++/qmake.conf
-tinyq/mkspecs/linux-g++/qplatformdefs.h
-tinyq/mkspecs/linux-icc/qmake.conf
-tinyq/mkspecs/linux-icc/qplatformdefs.h
-tinyq/mkspecs/linux-kcc/qmake.conf
-tinyq/mkspecs/linux-kcc/qplatformdefs.h
-tinyq/mkspecs/linux-pgcc/qmake.conf
-tinyq/mkspecs/linux-pgcc/qplatformdefs.h
-tinyq/mkspecs/netbsd-g++/qmake.conf
-tinyq/mkspecs/netbsd-g++/qplatformdefs.h
-tinyq/mkspecs/openbsd-g++/qmake.conf
-tinyq/mkspecs/openbsd-g++/qplatformdefs.h
-tinyq/mkspecs/openunix-cc/qmake.conf
-tinyq/mkspecs/openunix-cc/qplatformdefs.h
-tinyq/mkspecs/openunix-g++/qmake.conf
-tinyq/mkspecs/openunix-g++/qplatformdefs.h
-tinyq/mkspecs/qnx-g++/qmake.conf
-tinyq/mkspecs/qnx-g++/qplatformdefs.h
-tinyq/mkspecs/reliant-64/qmake.conf
-tinyq/mkspecs/reliant-64/qplatformdefs.h
-tinyq/mkspecs/reliant-cds/qmake.conf
-tinyq/mkspecs/reliant-cds/qplatformdefs.h
-tinyq/mkspecs/sco-cc/qmake.conf
-tinyq/mkspecs/sco-cc/qplatformdefs.h
-tinyq/mkspecs/sco-g++/qmake.conf
-tinyq/mkspecs/sco-g++/qplatformdefs.h
-tinyq/mkspecs/solaris-64/qmake.conf
-tinyq/mkspecs/solaris-64/qplatformdefs.h
-tinyq/mkspecs/solaris-cc/qmake.conf
-tinyq/mkspecs/solaris-cc/qplatformdefs.h
-tinyq/mkspecs/solaris-g++-64/qmake.conf
-tinyq/mkspecs/solaris-g++-64/qplatformdefs.h
-tinyq/mkspecs/solaris-g++/qmake.conf
-tinyq/mkspecs/solaris-g++/qplatformdefs.h
-tinyq/mkspecs/solaris-kcc/qmake.conf
-tinyq/mkspecs/solaris-kcc/qplatformdefs.h
-tinyq/mkspecs/sunos-g++/qmake.conf
-tinyq/mkspecs/tru64-cxx/qmake.conf
-tinyq/mkspecs/tru64-cxx/qplatformdefs.h
-tinyq/mkspecs/tru64-g++/qmake.conf
-tinyq/mkspecs/tru64-g++/qplatformdefs.h
-tinyq/mkspecs/ultrix-g++/qmake.conf
-tinyq/mkspecs/unixware-g++/qmake.conf
-tinyq/mkspecs/unixware7-cc/qmake.conf
-tinyq/mkspecs/unixware7-cc/qplatformdefs.h
-tinyq/mkspecs/unixware7-g++/qmake.conf
-tinyq/mkspecs/unixware7-g++/qplatformdefs.h
diff --git a/mail/Makefile b/mail/Makefile
index 9765b41f3ed5..aca7e4fb5878 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -11,7 +11,6 @@
SUBDIR += alpine
SUBDIR += altermime
SUBDIR += amavis-logwatch
- SUBDIR += annoyance-filter
SUBDIR += anomy-sanitizer
SUBDIR += antivirus-milter
SUBDIR += anubis
@@ -497,7 +496,6 @@
SUBDIR += policyd2
SUBDIR += pop3lite
SUBDIR += pop3proxy
- SUBDIR += pop3vscan
SUBDIR += popa3d
SUBDIR += popa3d-before-sendmail
SUBDIR += popcheck
diff --git a/mail/annoyance-filter/Makefile b/mail/annoyance-filter/Makefile
deleted file mode 100644
index c499af2e43d1..000000000000
--- a/mail/annoyance-filter/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Sergei Kolobov <sergei@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= annoyance-filter
-PORTVERSION= 1.0d
-PORTREVISION= 7
-CATEGORIES= mail
-MASTER_SITES= SF/annoyancefilter/annoyancefilter/${PORTVERSION} \
- http://www.fourmilab.ch/annoyance-filter/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Adaptive Bayesian Junk Mail Filter
-
-LICENSE= PD GPLv2+
-LICENSE_COMB= multi
-LICENSE_FILE_PD= ${WRKSRC}/COPYING
-LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING.GNU
-
-DEPRECATED= Unmaintained upstream
-EXPIRATION_DATE= 2018-09-15
-
-USE_GCC= yes
-GNU_CONFIGURE= yes
-
-# The port does not build with C++11 or later (GCC 6 defaults to -std=gnu++14).
-USE_CXXSTD= gnu++03
-
-PORTDOCS= INSTALL README *.pdf
-
-PLIST_FILES= bin/annoyance-filter \
- bin/annoyance-filter-run \
- man/man1/annoyance-filter.1.gz
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}-run ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/annoyance-filter/distinfo b/mail/annoyance-filter/distinfo
deleted file mode 100644
index d3b0db5fbca8..000000000000
--- a/mail/annoyance-filter/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (annoyance-filter-1.0d.tar.gz) = 5c713eaf092d1369f0354151ce7f8fd2eecdf0dcc4d0efbaebac5142a8bf18b6
-SIZE (annoyance-filter-1.0d.tar.gz) = 2617429
diff --git a/mail/annoyance-filter/files/patch-Makefile.in b/mail/annoyance-filter/files/patch-Makefile.in
deleted file mode 100644
index aecfbacc1c2d..000000000000
--- a/mail/annoyance-filter/files/patch-Makefile.in
+++ /dev/null
@@ -1,65 +0,0 @@
---- Makefile.in.orig 2004-08-04 14:42:56 UTC
-+++ Makefile.in
-@@ -76,18 +76,18 @@ all: $(PROGS) $(DATA) $(DOCUMENTS)
- DCDFLIB_OBJS = dcdflib.o ipmpar.o
-
- dcdflib.o: DCDFlib/src/dcdflib.c
-- $(CXX) $(CFLAGS) -IDCDFlib/src -c DCDFlib/src/dcdflib.c
-+ $(CXX) $(CXXFLAGS) -IDCDFlib/src -c DCDFlib/src/dcdflib.c
-
- ipmpar.o: DCDFlib/src/ipmpar.c
-- $(CXX) $(CFLAGS) -IDCDFlib/src -c DCDFlib/src/ipmpar.c
-+ $(CXX) $(CXXFLAGS) -IDCDFlib/src -c DCDFlib/src/ipmpar.c
-
- # Annoyance filter program
-
--$(PRODUCT): $(PRODUCT).o statlib.o $(DCDFLIB_OBJS) getopt.o getopt1.o
-- $(CXX) $(PRODUCT).o statlib.o $(DCDFLIB_OBJS) getopt.o getopt1.o -o $(PRODUCT) $(CFLAGS) $(LDFLAGS)
-+$(PRODUCT): $(PRODUCT).o statlib.o $(DCDFLIB_OBJS)
-+ $(CXX) $(PRODUCT).o statlib.o $(DCDFLIB_OBJS) -o $(PRODUCT) $(CXXFLAGS) $(LDFLAGS)
- @rm -f core core.*
-
--$(PRODUCT).o: $(PRODUCT).cc config.h getopt.h
-+$(PRODUCT).o: $(PRODUCT).cc config.h
- $(PRODUCT).cc: $(PRODUCT).w
- $(PRODUCT).tex: $(PRODUCT).w log.w $(TOOLS)
- $(PRODUCT).view: $(PRODUCT).dvi
-@@ -97,8 +97,8 @@ getopt1.o: getopt1.c getopt.h
-
- # Statistical library
-
--statlib_test: statlib_test.o statlib.o $(DCDFLIB_OBJS) getopt.o
-- $(CXX) statlib_test.o statlib.o getopt.o -o statlib_test $(DCDFLIB_OBJS) $(CFLAGS) $(LDFLAGS)
-+statlib_test: statlib_test.o statlib.o $(DCDFLIB_OBJS)
-+ $(CXX) statlib_test.o statlib.o -o statlib_test $(DCDFLIB_OBJS) $(CXXFLAGS) $(LDFLAGS)
-
- statlib.o: statlib.cc config.h getopt.h
- statlib.cc: statlib.w
-@@ -276,14 +276,6 @@ printman: $(PRODUCT).1
-
- # HTML edition of manual page
-
--$(PRODUCT)_man_raw.html: $(PRODUCT).1
-- $(MAN2HTML) -H $(MAN2HTMLHOST) $(PRODUCT).1 \
-- >$(PRODUCT)_man_raw.html
--
--$(PRODUCT)_man.html: $(PRODUCT)_man_raw.html
-- $(PERL) docutil/fixman2html.pl $(PRODUCT)_man_raw.html \
-- >$(PRODUCT)_man.html
--
- manhtml: $(PRODUCT)_man.html
-
- # Test it
-@@ -350,10 +342,10 @@ winarch: $(PRODUCT).cc
- $(CC) $(CFLAGS) $(INCLUDE_LIBS) $(LDFLAGS) -o $@ $<
-
- .cc.o:
-- $(CXX) $(CFLAGS) $(INCLUDE_LIBS) -c $<
-+ $(CXX) $(CXXFLAGS) $(INCLUDE_LIBS) -c $<
-
- .cc:
-- $(CXX) $(CFLAGS) $(INCLUDE_LIBS) $(LDFLAGS) -o $@ $<
-+ $(CXX) $(CXXFLAGS) $(INCLUDE_LIBS) $(LDFLAGS) -o $@ $<
-
- .w.c:
- $(CTANGLE) $<
diff --git a/mail/annoyance-filter/files/patch-annoyance-filter.cc b/mail/annoyance-filter/files/patch-annoyance-filter.cc
deleted file mode 100644
index 040bd21c57ff..000000000000
--- a/mail/annoyance-filter/files/patch-annoyance-filter.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- annoyance-filter.cc.orig 2004-08-04 20:28:36 UTC
-+++ annoyance-filter.cc
-@@ -114,7 +114,7 @@ using namespace std;
- #define __GNU_LIBRARY__
- #undef __GETOPT_H__
- #endif
--#include "getopt.h"
-+#include <getopt.h>
- #include "statlib.h"
-
- /*237:*/
-@@ -2675,7 +2675,7 @@ return false;
- fileLength= lseek(fileHandle,0,2);
- lseek(fileHandle,0,0);
- dp= static_cast<char*> (mmap((caddr_t)0,fileLength,
--PROT_READ,MAP_SHARED|MAP_NORESERVE,
-+PROT_READ,MAP_SHARED,
- fileHandle,0));
- istrstream is(dp,fileLength);
- #else
-@@ -7332,7 +7332,7 @@ return 1;
- long fileLength= lseek(fileHandle,0,2);
- lseek(fileHandle,0,0);
- char*dp= static_cast<char*> (mmap((caddr_t)0,fileLength,
--PROT_READ,MAP_SHARED|MAP_NORESERVE,
-+PROT_READ,MAP_SHARED,
- fileHandle,0));
- istrstream is(dp,fileLength);
- #else
diff --git a/mail/annoyance-filter/files/patch-statlib_test.cc b/mail/annoyance-filter/files/patch-statlib_test.cc
deleted file mode 100644
index 75432fd84182..000000000000
--- a/mail/annoyance-filter/files/patch-statlib_test.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- statlib_test.cc.orig 2004-08-04 12:28:53 UTC
-+++ statlib_test.cc
-@@ -28,7 +28,7 @@ using namespace std;
- #include <unistd.h>
- #endif
- #else
--#include "getopt.h"
-+#include <getopt.h>
- #endif
- #include "statlib.h"
-
diff --git a/mail/annoyance-filter/pkg-descr b/mail/annoyance-filter/pkg-descr
deleted file mode 100644
index c29adc710333..000000000000
--- a/mail/annoyance-filter/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-annoyance-filter uses Bayesian statistics to determine the probability
-an E-mail message is junk based on an analysis of its contents compared
-to collections of known junk and legitimate E-mail.
-
-WWW: http://www.fourmilab.ch/annoyance-filter/
diff --git a/mail/pop3vscan/Makefile b/mail/pop3vscan/Makefile
deleted file mode 100644
index f9b39fab9624..000000000000
--- a/mail/pop3vscan/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Yen-Ming Lee <leeym@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pop3vscan
-PORTVERSION= 0.4
-PORTREVISION= 10
-CATEGORIES= mail
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Transparent POP3-Proxy with virus-scanning capabilities
-
-DEPRECATED= Unmaintained upstream
-EXPIRATION_DATE= 2018-09-15
-
-LIB_DEPENDS= libpcre.so:devel/pcre
-
-USES= gmake
-USE_GCC= yes
-MAKE_ENV= _LDFLAGS="${LDFLAGS}"
-
-USERS= pop3vscan
-
-PLIST_FILES= etc/pop3vscan.conf.sample \
- etc/pop3vscan.mail.sample \
- etc/rc.d/pop3vscan.sh \
- sbin/pop3vscan
-
-SUB_FILES= pkg-message
-
-post-extract:
- @${RM} ${WRKSRC}/ripmime/ripmime.a
-
-post-patch:
- @${REINPLACE_CMD} -e "/CC/s,gcc,${CC},g" ${WRKSRC}/Makefile ${WRKSRC}/ripmime/Makefile ${WRKSRC}/ripmime/tnef/Makefile
- @${REINPLACE_CMD} -e 's,malloc.h,stdlib.h,g' ${WRKSRC}/*.c
- @${REINPLACE_CMD} -e 's,#endif.*,#endif,g' ${WRKSRC}/*.h
- @${REINPLACE_CMD} -e 's,make,${MAKE_CMD},g' ${WRKSRC}/ripmime/build_tnef
- @${REINPLACE_CMD} -e 's,=4321,=_BYTE_ORDER -include /usr/include/machine/endian.h,g' \
- ${WRKSRC}/ripmime/tnef/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pop3vscan ${STAGEDIR}${PREFIX}/sbin/
- ${INSTALL_DATA} ${WRKSRC}/pop3vscan.conf ${STAGEDIR}${PREFIX}/etc/pop3vscan.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/pop3vscan.mail ${STAGEDIR}${PREFIX}/etc/pop3vscan.mail.sample
- ${INSTALL_SCRIPT} ${FILESDIR}/pop3vscan.sh ${STAGEDIR}${PREFIX}/etc/rc.d/
-
-.include <bsd.port.mk>
diff --git a/mail/pop3vscan/distinfo b/mail/pop3vscan/distinfo
deleted file mode 100644
index 6185d45ac614..000000000000
--- a/mail/pop3vscan/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pop3vscan-0.4.tar.gz) = aa41c9374928bf11e06b13cf26d60e43bbc52f68b97773077274b0dccc6dd629
-SIZE (pop3vscan-0.4.tar.gz) = 134583
diff --git a/mail/pop3vscan/files/patch-Makefile b/mail/pop3vscan/files/patch-Makefile
deleted file mode 100644
index dcd479f75603..000000000000
--- a/mail/pop3vscan/files/patch-Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
---- Makefile.orig Wed Jun 12 08:19:05 2002
-+++ Makefile Tue Jun 3 03:23:37 2003
-@@ -21,11 +21,10 @@
- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- #
-
--PREFIX=/usr
- CC=gcc
- #CFLAGS=-Wall -ggdb
--CFLAGS=-Wall -O2
--LDFLAGS=-L. -lmime -lpcre #-static
-+CFLAGS=-Wall -O2 -I$(LOCALBASE)/include -DPREFIX=\"${PREFIX}\"
-+LDFLAGS=-L. -lmime -lpcre -L$(LOCALBASE)/lib $(_LDFLAGS) #-static
-
- OBJECTS=getline.o parsefile.o pop3vscan.o \
- scanner_basic.o scanner_avpd.o scanner_trophie.o
-@@ -50,8 +49,8 @@
-
- dep depend .dep:
- @echo "creating depencies"
-- rm .tmp.dep -f
-- @find -name "*.c" -maxdepth 1 -print0 | xargs -n 1 -0rt $(CC) -M $(CFLAGS) >>.tmp.dep
-+ rm -f .tmp.dep
-+ @find . -name "*.c" -maxdepth 1 -print0 | xargs -n 1 -0t $(CC) -M $(CFLAGS) >>.tmp.dep
- mv .tmp.dep .dep
-
- install: pop3vscan
diff --git a/mail/pop3vscan/files/patch-getline.h b/mail/pop3vscan/files/patch-getline.h
deleted file mode 100644
index d94e3705d4b7..000000000000
--- a/mail/pop3vscan/files/patch-getline.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- getline.h.orig 2002-06-12 00:19:05 UTC
-+++ getline.h
-@@ -71,6 +71,7 @@ typedef struct linebuf {
- * You can call getline again, but it will return
- * the rest of that line and not the next one!
- */
-+#define getline folke_getline
- int getline(int fd, struct linebuf * l);
-
- /* writes line to fd
diff --git a/mail/pop3vscan/files/patch-pop3vscan.c b/mail/pop3vscan/files/patch-pop3vscan.c
deleted file mode 100644
index 80c2af892c8e..000000000000
--- a/mail/pop3vscan/files/patch-pop3vscan.c
+++ /dev/null
@@ -1,57 +0,0 @@
---- pop3vscan.c.orig Wed Jun 12 08:19:05 2002
-+++ pop3vscan.c Tue Jun 3 03:23:38 2003
-@@ -27,11 +27,12 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <arpa/inet.h>
-+#include <sys/types.h>
- #include <netinet/in.h>
-+#include <netinet/in_systm.h>
-+#include <arpa/inet.h>
- #include <netinet/ip.h>
- #include <sys/socket.h>
--#include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
- #include <unistd.h>
-@@ -44,8 +45,8 @@
- #include <syslog.h>
- #include <sys/param.h>
- #include <ctype.h>
--#include <linux/netfilter_ipv4.h>
--#include <malloc.h>
-+//#include <linux/netfilter_ipv4.h>
-+#include <stdlib.h>
- #include <getopt.h>
- #include <netdb.h>
- #include <libgen.h>
-@@ -66,14 +67,14 @@
- /* default configuration, anything can be changed at runtime {{{1 */
- #define PORT_NUMBER 8110
- #define MAX_CHILDS 10
--#define RUNAS_USER "mail"
-+#define RUNAS_USER "pop3vscan"
- #define VIRUS_DIR "/var/spool/pop3vscan"
- #define VIRUS_SCANNER NULL
- #define VIRUS_SCANNER_VIRUSCODE 1
- #define PID_FILE "/var/run/pop3vscan.pid"
- #define SYSLOG_NAME "pop3vscan"
--#define CONFIGFILE "/etc/pop3vscan.conf"
--#define VIRUS_TEMPLATE "/etc/pop3vscan.mail"
-+#define CONFIGFILE PREFIX"/etc/pop3vscan.conf"
-+#define VIRUS_TEMPLATE PREFIX"/etc/pop3vscan.mail"
- #define DEBUG 0
- /* TOS: do not set, or use IPTOS_[LOWDELAY|THROUGHPUT|RELIABILITY|LOWCOST] */
- #define SET_TOS IPTOS_THROUGHPUT
-@@ -519,8 +520,8 @@
- inet_ntoa(p->client_addr.sin_addr), ntohs(p->client_addr.sin_port));
-
- p->server_addr.sin_family = AF_INET;
-- if (getsockopt(p->client_fd, SOL_IP, SO_ORIGINAL_DST, &p->server_addr, &p->socksize)){
-- do_log(LOG_CRIT, "No IP-Conntrack-data (getsockopt failed)");
-+ if (getsockname(p->client_fd, (struct sockaddr*)&p->server_addr, &p->socksize)){
-+ do_log(LOG_CRIT, "No IP-Conntrack-data (getsockname failed)");
- return 1;
- }
- do_log(LOG_NOTICE, "Real-server adress is %s:%i",
diff --git a/mail/pop3vscan/files/patch-pop3vscan.h b/mail/pop3vscan/files/patch-pop3vscan.h
deleted file mode 100644
index 22c75c3ed0fd..000000000000
--- a/mail/pop3vscan/files/patch-pop3vscan.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- pop3vscan.h.orig Wed Jun 12 08:19:05 2002
-+++ pop3vscan.h Tue Jun 3 03:23:38 2003
-@@ -28,6 +28,7 @@
- /* includes {{{1 */
- #include <syslog.h> /* do_log */
-+#include <netinet/in.h>
- #include <arpa/inet.h> /* config */
-
- /* definitions {{{1 */
- #define PROGNAME "POP3VScan"
diff --git a/mail/pop3vscan/files/patch-scanner_avpd.c b/mail/pop3vscan/files/patch-scanner_avpd.c
deleted file mode 100644
index 19194f96c743..000000000000
--- a/mail/pop3vscan/files/patch-scanner_avpd.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- scanner_avpd.c.orig Sun Jun 29 21:08:46 2003
-+++ scanner_avpd.c Sun Jun 29 21:10:12 2003
-@@ -74,7 +74,7 @@
- if (avp_fd!=-1 && connected==-1){
- do_log(LOG_DEBUG, "Trying to connect to socket");
- if (connect(avp_fd, (struct sockaddr *)(&avp_socket),
-- sizeof(avp_socket.sun_family) + strlen(NodeCtl)) >= 0){
-+ SUN_LEN(&avp_socket)) >= 0){
- connected=1;
- do_log(LOG_DEBUG, "avp_socket_connect connected to kavdaemon");
- return 0;
diff --git a/mail/pop3vscan/files/patch-scanner_trophie.c b/mail/pop3vscan/files/patch-scanner_trophie.c
deleted file mode 100644
index dfbe3708a59e..000000000000
--- a/mail/pop3vscan/files/patch-scanner_trophie.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- scanner_trophie.c.orig Sun Jun 29 21:08:53 2003
-+++ scanner_trophie.c Sun Jun 29 21:10:34 2003
-@@ -61,7 +61,7 @@
- if (trophie_fd!=-1 && connected==-1){
- do_log(LOG_DEBUG, "Trying to connect to socket");
- if (connect(trophie_fd, (struct sockaddr *)(&trophie_socket),
-- sizeof(trophie_socket.sun_family) + strlen(config->virusscanner)) >= 0){
-+ SUN_LEN(&trophie_socket)) >= 0){
- connected=1;
- do_log(LOG_DEBUG, "trophie_socket_connect connected");
- return 0;
diff --git a/mail/pop3vscan/files/pkg-message.in b/mail/pop3vscan/files/pkg-message.in
deleted file mode 100644
index 9e2bd3ab2199..000000000000
--- a/mail/pop3vscan/files/pkg-message.in
+++ /dev/null
@@ -1,20 +0,0 @@
-**********************************************************************
-
-By default, POP3VScan is configured to work with McAfee UVSCAN.
-Please copy %%PREFIX%%/etc/pop3vscan.conf.sample to pop3vscan.conf and modify
-%%PREFIX%%/etc/pop3vscan.conf and/or %%PREFIX%%/etc/rc.d/pop3vscan.sh to
-fit your environment.
-
-Don't forget to copy %%PREFIX%%/etc/pop3vscan.mail.sample to pop3vscan.mail
-and edit your own template for virus notifications.
-
-By the way, you need to enable the IPFIREWALL opion in kernel. Please note,
-that IPFIREWALL_FORWARD might be needed on older systems as well.
-Then add the following forwarding rule into your IPFW table,
-
-# ipfw add fwd 192.168.0.254,8110 tcp from 192.168.0.0/24 to any pop3
-
-where 192.168.0.254 is the IP of your internal interface, 8110 is the
-default port of POP3VScan, and 192.168.0.0/24 is the IP range of your LAN.
-
-**********************************************************************
diff --git a/mail/pop3vscan/files/pop3vscan.sh b/mail/pop3vscan/files/pop3vscan.sh
deleted file mode 100644
index 8bdbb9892de6..000000000000
--- a/mail/pop3vscan/files/pop3vscan.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-user=pop3vscan
-scanner=${PREFIX}/bin/uvscan
-virusregexp="^[[:space:]]*Found( the|:)[[:space:]]*(.*)[[:space:]]*(|virus[^a-z.]*)$/2"
-template=${PREFIX}/etc/pop3vscan.mail
-viruscode=13
-
-case "$1" in
- start)
- echo -n "Starting POP3VScan"
- ${PREFIX}/sbin/pop3vscan --user=${user} --scanner=${scanner} --virusregexp="${virusregexp}" --template=${template} --viruscode=${viruscode} || exit 1
- ;;
- stop)
- echo -n "Shutting down POP3VScan"
- kill `cat /var/run/pop3vscan.pid 2>/dev/null` &>/dev/null || exit 1
- ;;
- reload|restart)
- $0 stop && sleep 1 && $0 start || exit 1
- ;;
- *)
- echo "Usage: $0 {start|stop|reload|restart}"
- exit 1
-esac
-
-exit 0
diff --git a/mail/pop3vscan/pkg-descr b/mail/pop3vscan/pkg-descr
deleted file mode 100644
index f201b98911b5..000000000000
--- a/mail/pop3vscan/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-POP3VScan is a transparent POP3-Proxy with virus-scanning capabilities.
-This means that all your POP3-Clients in the Network can't fetch mails
-from the internet without that POP3VScan have scanned it. If a virus has
-been found the mail is replaced with a notification and the original
-(infeceted) version is stored on the harddisc. Transparent means, that
-neither the client nor any of the used POP3-servers has to be configured.
-
-WWW: http://pop3vscan.sourceforge.net/
diff --git a/mail/pop3vscan/pkg-install b/mail/pop3vscan/pkg-install
deleted file mode 100644
index c5dfa4bb2b5b..000000000000
--- a/mail/pop3vscan/pkg-install
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-case $2 in
-
-POST-INSTALL)
- user=pop3vscan
- group=mail
- spooldir=/var/spool/pop3vscan
-
- echo "Fixing ownerships and modes in \"${spooldir}\"."
- chown -R ${user}:${group} ${spooldir}
- chmod -R go= ${spooldir}
-
- ;;
-esac
diff --git a/www/Makefile b/www/Makefile
index 6c03cbdb72b8..0c7d8b5fea20 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -53,7 +53,6 @@
SUBDIR += bluefish
SUBDIR += boa
SUBDIR += bolt
- SUBDIR += bookmarkbridge
SUBDIR += bozohttpd
SUBDIR += buku
SUBDIR += butterfly
@@ -260,7 +259,6 @@
SUBDIR += hs-css-text
SUBDIR += hs-fastcgi
SUBDIR += hs-gitit
- SUBDIR += hs-hS3
SUBDIR += hs-happstack
SUBDIR += hs-happstack-server
SUBDIR += hs-heist
diff --git a/www/bookmarkbridge/Makefile b/www/bookmarkbridge/Makefile
deleted file mode 100644
index d8ce9af2abc1..000000000000
--- a/www/bookmarkbridge/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Marco Molteni <molter@gufi.org>
-# $FreeBSD$
-
-PORTNAME= bookmarkbridge
-PORTVERSION= 0.76
-PORTREVISION= 6
-CATEGORIES= www
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Synchronize bookmarks between multiple browsers
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Unmaintained. Unlikely to work correctly with modern browsers
-EXPIRATION_DATE= 2018-09-15
-
-USES= autoreconf gmake perl5 pkgconfig qt:4 shebangfix
-USE_CXXSTD= gnu++98
-SHEBANG_FILES= bookmarkbridge/docs/autodocs.pl
-USE_XORG= x11 ice xext
-USE_QT= corelib gui qt3support moc_build rcc_build uic_build
-USE_GNOME= libxml2
-GNU_CONFIGURE= yes
-
-DESKTOP_ENTRIES="BookmarkBridge" "" "" "${PORTNAME}" "Qt;Network;" ""
-
-.include <bsd.port.mk>
diff --git a/www/bookmarkbridge/distinfo b/www/bookmarkbridge/distinfo
deleted file mode 100644
index ec395f8e0264..000000000000
--- a/www/bookmarkbridge/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bookmarkbridge-0.76.tar.gz) = c8cda442fee64b3f6a49ba42d289eea08c97ba08d5f4ccd324be87a431b93fc3
-SIZE (bookmarkbridge-0.76.tar.gz) = 309224
diff --git a/www/bookmarkbridge/files/patch-bookmarkbridge__bridgecfg.h b/www/bookmarkbridge/files/patch-bookmarkbridge__bridgecfg.h
deleted file mode 100644
index 3bc3320efdb8..000000000000
--- a/www/bookmarkbridge/files/patch-bookmarkbridge__bridgecfg.h
+++ /dev/null
@@ -1,9 +0,0 @@
---- bookmarkbridge/bridgecfg.h.orig 2013-12-06 03:29:29.000000000 +0900
-+++ bookmarkbridge/bridgecfg.h 2013-12-06 03:29:46.000000000 +0900
-@@ -31,6 +31,7 @@
- #include "bknode.h"
- #include "bkexcept.h"
-
-+#include <cstdlib>
- #include <vector>
- #include <qstring.h>
diff --git a/www/bookmarkbridge/files/patch-configure.ac b/www/bookmarkbridge/files/patch-configure.ac
deleted file mode 100644
index be00b21616ca..000000000000
--- a/www/bookmarkbridge/files/patch-configure.ac
+++ /dev/null
@@ -1,38 +0,0 @@
---- configure.ac.orig Thu Mar 30 11:04:26 2006
-+++ configure.ac Wed Dec 26 22:24:30 2007
-@@ -4,7 +4,7 @@
-
- AC_PROG_CXX
-
--PKG_CHECK_MODULES(QT, QtGui >= 4.0.1)
-+PKG_CHECK_MODULES(QT, QtCore QtGui >= 4.0.1)
-
- dnl Check needed because in some cases the QtGui includedir
- dnl doesn't contain the subsystems dir
-@@ -23,22 +23,11 @@
- AC_CHECK_PROG(RCC, [rcc], [rcc])
- AC_CHECK_PROG(PERL, [perl], [perl])
-
--dnl Specify libxml2 include path
--AC_ARG_WITH(libxml2-include,
-- [ --with-libxml2-include=path
-- specify libxml2 include path
-- (default is /usr/include/libxml2) ],
-- [ libxml_includes="-I$withval" ],
-- [ libxml_includes="-I/usr/include/libxml2"])
--CXXFLAGS="$CXXFLAGS $libxml_includes"
--AC_SUBST(CXXFLAGS)
-+dnl Check for libxml2
-+PKG_CHECK_MODULES(LIBXML2, [libxml-2.0])
-
--AC_CHECK_LIB(xml2, xmlNewParserCtxt, [], [
-- "You must have the libxml2 development files installed"
-- exit -1
-- ])
--
--QT_CFLAGS="$QT_CFLAGS $libxml_includes -DDATADIR='\"$datadir\"'"
-+QT_CFLAGS="$QT_CFLAGS $LIBXML2_CFLAGS -DDATADIR='\"$datadir\"'"
-+QT_LIBS="$QT_LIBS $LIBXML2_LIBS"
-
- AC_SUBST(QT_CFLAGS)
- AC_SUBST(QT_LIBS)
diff --git a/www/bookmarkbridge/pkg-descr b/www/bookmarkbridge/pkg-descr
deleted file mode 100644
index bb43a854c31a..000000000000
--- a/www/bookmarkbridge/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-BookmarkBridge synchronizes bookmarks between multiple browsers.
-
-BookmarkBridge is a small, easy to use, multi-platform, GUI or
-command-line bookmark manager that allows the user to share/synchronize
-bookmarks between all his browsers.
-
-WWW: http://bookmarkbridge.sourceforge.net/
diff --git a/www/bookmarkbridge/pkg-plist b/www/bookmarkbridge/pkg-plist
deleted file mode 100644
index 5218b82673b0..000000000000
--- a/www/bookmarkbridge/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/bookmarkbridge
-%%DATADIR%%/about_bookmarkbridge.html
-%%DATADIR%%/autodocs.pl
-%%DATADIR%%/bookmarkbridge_settings.html
-%%DATADIR%%/bookmarkbridgelogo.png
-%%DATADIR%%/bookmarkbridgelogosmall.png
-%%DATADIR%%/bookmarkbridges_web_sites.html
-%%DATADIR%%/command_line_operation.html
-%%DATADIR%%/compiling_bookmarkbridge_from_source.html
-%%DATADIR%%/configuration_files.html
-%%DATADIR%%/end_user_license_agreement.html
-%%DATADIR%%/hacking_bookmarkbridge_source.html
-%%DATADIR%%/index.html
-%%DATADIR%%/installing_bookmarkbridge.html
-%%DATADIR%%/main_screen.png
-%%DATADIR%%/merging_your_bookmarks.html
-%%DATADIR%%/obtaining_help.html
-%%DATADIR%%/online_help.html
-%%DATADIR%%/osi-certified-72x60.png
-%%DATADIR%%/running_bookmarkbridge_for_the_first_time.html
-%%DATADIR%%/settings_screen.png
-%%DATADIR%%/source_code_roadmap.html
-%%DATADIR%%/system_requirements.html
-%%DATADIR%%/the_main_window.html
-%%DATADIR%%/theory_of_operation.html
-%%DATADIR%%/view_bookmarks.png
-%%DATADIR%%/viewing_your_bookmarks.html
-%%DATADIR%%/where_to_find_bookmarkbridge.html
-%%DATADIR%%/why_bookmarkbridge_is_free.html
diff --git a/www/hs-hS3/Makefile b/www/hs-hS3/Makefile
deleted file mode 100644
index ee42ff343bf1..000000000000
--- a/www/hs-hS3/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= hS3
-PORTVERSION= 0.5.9
-PORTREVISION= 4
-CATEGORIES= www haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Interface to Amazon's Simple Storage Service (S3)
-
-LICENSE= BSD3CLAUSE
-
-DEPRECATED= Not being developed upstream
-EXPIRATION_DATE= 2018-09-15
-
-USE_CABAL= Crypto>=4.1.0 dataenc HTTP>=4000.0.0 hxt>=9.0.0 \
- MissingH>=0.18.6 network>=2.6 network-uri>=2.6 random \
- regex-compat utf8-string
-
-EXECUTABLE= hs3
-
-FLAGS_ENABLE= network-uri
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/www/hs-hS3/distinfo b/www/hs-hS3/distinfo
deleted file mode 100644
index e017b13482db..000000000000
--- a/www/hs-hS3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1499625373
-SHA256 (cabal/hS3-0.5.9.tar.gz) = 7ee0ba24b01cdefc02f683aef16d33ac146928ae75a00e566673be12960cc759
-SIZE (cabal/hS3-0.5.9.tar.gz) = 19981
diff --git a/www/hs-hS3/pkg-descr b/www/hs-hS3/pkg-descr
deleted file mode 100644
index 97e7acd51b46..000000000000
--- a/www/hs-hS3/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is the Haskell S3 library. It provides an interface to Amazon's Simple
-Storage Service (S3), allowing Haskell developers to reliably store and
-retrieve arbitrary amounts of data from anywhere on the Internet.
-
-WWW: http://gregheartsfield.com/hS3/