diff options
57 files changed, 8 insertions, 1579 deletions
@@ -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/ |