mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
Remove expired ports:
2018-09-15 www/bookmarkbridge: Unmaintained. Unlikely to work correctly with modern browsers 2018-09-15 mail/annoyance-filter: Unmaintained upstream 2018-09-15 mail/pop3vscan: Unmaintained upstream 2018-09-15 audio/firefly: Unmaintained. Use audio/forked-daapd instead 2018-09-15 www/hs-hS3: Not being developed upstream 2018-09-15 converters/hs-dataenc: Not being developed upstream 2018-09-15 devel/tinyq: Unmaintained upstream and unused in the ports tree 2018-09-15 devel/hs-hashed-storage: Not being developed upstream
This commit is contained in:
parent
82f35e4c8d
commit
74beb9901f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=479881
8
MOVED
8
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
|
||||
|
@ -180,7 +180,6 @@
|
||||
SUBDIR += festvox-rab16
|
||||
SUBDIR += festvox-rab8
|
||||
SUBDIR += festvox-russian
|
||||
SUBDIR += firefly
|
||||
SUBDIR += flac
|
||||
SUBDIR += flac123
|
||||
SUBDIR += flacon
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (mt-daapd-svn-1696.tar.gz) = 9c3f1fc4d46391286ec8572c3080bb28d681ea6b1afe3ba51ffadf2eb7cfa344
|
||||
SIZE (mt-daapd-svn-1696.tar.gz) = 1371458
|
@ -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);
|
@ -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"
|
@ -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
|
||||
|
@ -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
|
@ -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);
|
@ -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/
|
||||
|
||||
----------------------------------------------------------------------------
|
@ -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/
|
@ -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%%
|
@ -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
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (cabal/dataenc-0.14.0.7.tar.gz) = f9d370a1ac1b9cd3c66abd13ad351270d020a21fcd774f49dae6cfa9f8a98ff3
|
||||
SIZE (cabal/dataenc-0.14.0.7.tar.gz) = 12813
|
@ -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
|
@ -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
|
@ -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
|
||||
|
@ -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>
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (tinyq-3.0.6.tar.bz2) = 1a95243bd8ba2de7561399c1873e1af734799008579e69889ee152b2d1bffd03
|
||||
SIZE (tinyq-3.0.6.tar.bz2) = 778306
|
@ -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(); }
|
@ -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
|
@ -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
|
@ -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
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (annoyance-filter-1.0d.tar.gz) = 5c713eaf092d1369f0354151ce7f8fd2eecdf0dcc4d0efbaebac5142a8bf18b6
|
||||
SIZE (annoyance-filter-1.0d.tar.gz) = 2617429
|
@ -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) $<
|
@ -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
|
@ -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"
|
||||
|
@ -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/
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (pop3vscan-0.4.tar.gz) = aa41c9374928bf11e06b13cf26d60e43bbc52f68b97773077274b0dccc6dd629
|
||||
SIZE (pop3vscan-0.4.tar.gz) = 134583
|
@ -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
|
@ -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
|
@ -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",
|
@ -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"
|
@ -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;
|
@ -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;
|
@ -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.
|
||||
|
||||
**********************************************************************
|
@ -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
|
@ -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/
|
@ -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
|
@ -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
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (bookmarkbridge-0.76.tar.gz) = c8cda442fee64b3f6a49ba42d289eea08c97ba08d5f4ccd324be87a431b93fc3
|
||||
SIZE (bookmarkbridge-0.76.tar.gz) = 309224
|
@ -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>
|
@ -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)
|
@ -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/
|
@ -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
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1499625373
|
||||
SHA256 (cabal/hS3-0.5.9.tar.gz) = 7ee0ba24b01cdefc02f683aef16d33ac146928ae75a00e566673be12960cc759
|
||||
SIZE (cabal/hS3-0.5.9.tar.gz) = 19981
|
@ -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/
|
Loading…
Reference in New Issue
Block a user