aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED6
-rw-r--r--audio/Makefile1
-rw-r--r--audio/xmms-imms/Makefile50
-rw-r--r--audio/xmms-imms/distinfo3
-rw-r--r--audio/xmms-imms/files/patch-Makefile8
-rw-r--r--audio/xmms-imms/files/patch-configure.ac24
-rw-r--r--audio/xmms-imms/files/patch-playlist.h15
-rw-r--r--audio/xmms-imms/files/patch-rules.mk11
-rw-r--r--audio/xmms-imms/files/patch-sqlite++.h16
-rw-r--r--audio/xmms-imms/files/patch-utils.cc26
-rw-r--r--audio/xmms-imms/files/patch-utils.h46
-rw-r--r--audio/xmms-imms/files/patch-vars.mk.in18
-rw-r--r--audio/xmms-imms/pkg-descr9
-rw-r--r--audio/xmms-imms/pkg-plist4
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libgnugetopt/Makefile36
-rw-r--r--devel/libgnugetopt/distinfo3
-rw-r--r--devel/libgnugetopt/files/patch-getopt.h11
-rw-r--r--devel/libgnugetopt/pkg-descr2
-rw-r--r--devel/libgnugetopt/pkg-plist5
-rw-r--r--games/Makefile1
-rw-r--r--games/planeshift/Makefile124
-rw-r--r--games/planeshift/distinfo3
-rw-r--r--games/planeshift/files/patch-autogen.sh16
-rw-r--r--games/planeshift/files/pkg-message.in94
-rw-r--r--games/planeshift/files/planeshift.in8
-rw-r--r--games/planeshift/files/psserver.in8
-rw-r--r--games/planeshift/files/pssetup.in8
-rw-r--r--games/planeshift/files/updater.in8
-rw-r--r--games/planeshift/pkg-descr21
-rw-r--r--games/planeshift/pkg-plist377
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/nfsen-devel/Makefile68
-rw-r--r--net-mgmt/nfsen-devel/distinfo3
-rw-r--r--net-mgmt/nfsen-devel/files/nfsen.sh.in86
-rw-r--r--net-mgmt/nfsen-devel/files/patch-bin_testPlugin25
-rw-r--r--net-mgmt/nfsen-devel/files/patch-etc_nfsen-dist.conf84
-rw-r--r--net-mgmt/nfsen-devel/files/patch-html_alerting.php13
-rw-r--r--net-mgmt/nfsen-devel/files/patch-html_nfsen.php33
-rw-r--r--net-mgmt/nfsen-devel/files/patch-install.pl64
-rw-r--r--net-mgmt/nfsen-devel/files/patch-libexec_NfSen.pm53
-rw-r--r--net-mgmt/nfsen-devel/pkg-descr12
-rw-r--r--net-mgmt/nfsen-devel/pkg-plist140
-rw-r--r--news/Makefile1
-rw-r--r--news/sabnzbd/Makefile62
-rw-r--r--news/sabnzbd/distinfo3
-rw-r--r--news/sabnzbd/files/patch-setup.py25
-rw-r--r--news/sabnzbd/files/pkg-message.in6
-rw-r--r--news/sabnzbd/pkg-descr4
-rw-r--r--news/sabnzbd/pkg-plist101
-rw-r--r--www/Makefile1
-rw-r--r--www/ocaml-wdialog/Makefile39
-rw-r--r--www/ocaml-wdialog/distinfo3
-rw-r--r--www/ocaml-wdialog/pkg-descr24
-rw-r--r--www/ocaml-wdialog/pkg-plist65
55 files changed, 6 insertions, 1873 deletions
diff --git a/MOVED b/MOVED
index 09c87bf3947a..286c1bbc8f9f 100644
--- a/MOVED
+++ b/MOVED
@@ -3808,3 +3808,9 @@ x11-themes/gtk-industrial-theme||2009-02-03|Has expired: has been broken for mor
sysutils/srmt||2009-02-07|Moved into archivers/star
devel/libslang|devel/libslang2|2009-02-07|Abandoned upstream, replaced by devel/libslang2
graphics/processing-devel|graphics/processing|2009-02-09|Retire, as non-devel port was updated to newer version
+audio/xmms-imms||2009-02-13|Has expired: does not configure or build
+devel/libgnugetopt||2009-02-13|Has expired: was only relevant on FreeBSD 4.x
+games/planeshift||2009-02-13|Has expired: Depends on broken, expired port
+net-mgmt/nfsen-devel||2009-02-13|Has expired: no separate development version exists anymore
+www/ocaml-wdialog||2009-02-13|Has expired: has been broken for more than 6 months
+news/sabnzbd||2009-02-13|Has expired: no longer developed, use news/sabnzbdplus instead
diff --git a/audio/Makefile b/audio/Makefile
index 1b97f34c99e6..f3aa10729ad2 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -772,7 +772,6 @@
SUBDIR += xmms-flac
SUBDIR += xmms-fxt
SUBDIR += xmms-gbsplay
- SUBDIR += xmms-imms
SUBDIR += xmms-infopipe
SUBDIR += xmms-jack
SUBDIR += xmms-jackasyn
diff --git a/audio/xmms-imms/Makefile b/audio/xmms-imms/Makefile
deleted file mode 100644
index f7ce67ec5744..000000000000
--- a/audio/xmms-imms/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: xmms-imms
-# Date created: Wed Feb 11 17:11:37 EST 2004
-# Whom: Brian Feldman <green@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= imms
-PORTVERSION= 1.2a
-PORTREVISION= 8
-CATEGORIES= audio
-MASTER_SITES= SF
-PKGNAMEPREFIX= xmms-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Automatic, weight-based playlist ordering plugin for XMMS
-
-BUILD_DEPENDS= sox:${PORTSDIR}/audio/sox \
- ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3
-LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms \
- sqlite3:${PORTSDIR}/databases/sqlite3 \
- pcre.0:${PORTSDIR}/devel/pcre \
- fftw3f.4:${PORTSDIR}/math/fftw3-float \
- tag.6:${PORTSDIR}/audio/taglib
-
-DEPRECATED= does not configure or build
-EXPIRATION_DATE= 2009-02-09
-
-USE_BZIP2= yes
-USE_GNOME= gtk12
-USE_GMAKE= yes
-USE_AUTOTOOLS= autoheader:262 autoconf:262
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+=--enable-debug
-.endif
-USE_LDCONFIG= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386" || ${OSVERSION} >= 700000
-BROKEN= Does not compile
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' ${WRKSRC}/vars.mk.in
-
-.include <bsd.port.post.mk>
diff --git a/audio/xmms-imms/distinfo b/audio/xmms-imms/distinfo
deleted file mode 100644
index e28d5759162a..000000000000
--- a/audio/xmms-imms/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (imms-1.2a.tar.bz2) = af48ee1c967e26a93c34b423fbaf18b2
-SHA256 (imms-1.2a.tar.bz2) = 818c470191a511caa9cf43d8ca20d6b546c1831a498eabfaab3c87857c1b65b3
-SIZE (imms-1.2a.tar.bz2) = 52470
diff --git a/audio/xmms-imms/files/patch-Makefile b/audio/xmms-imms/files/patch-Makefile
deleted file mode 100644
index 8dbbfbfaabde..000000000000
--- a/audio/xmms-imms/files/patch-Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- Makefile.orig Wed Aug 18 01:56:28 2004
-+++ Makefile Tue Aug 31 15:38:44 2004
-@@ -32,4 +32,4 @@
- vars.mk:;
-
- %:
-- @make -C build --no-print-directory $@
-+ @${MAKE} -C build --no-print-directory $@
diff --git a/audio/xmms-imms/files/patch-configure.ac b/audio/xmms-imms/files/patch-configure.ac
deleted file mode 100644
index 51038664c582..000000000000
--- a/audio/xmms-imms/files/patch-configure.ac
+++ /dev/null
@@ -1,24 +0,0 @@
---- configure.ac.orig 2004-08-17 22:56:28.000000000 -0700
-+++ configure.ac 2007-09-22 21:50:52.000000000 -0700
-@@ -33,4 +33,4 @@
- [Extra debug output]),
-- [enable_debug='yes' XCPPFLAGS="-ggdb -O0 -DDEBUG"],
-- [enable_debug='no' XCPPFLAGS="-O3"])
-+ [enable_debug='yes' XCPPFLAGS="-g -DDEBUG"],
-+ [enable_debug='no' XCPPFLAGS=""])
-
-@@ -121,2 +121,3 @@
- LIBS="$LIBS-ltag"
-+ saved_cppflags="$CPPFLAGS"
- CPPFLAGS=`taglib-config --cflags`
-@@ -128,3 +129,4 @@
- AC_MSG_RESULT(yes)],
-- [LIBS=$saved_libs AC_MSG_RESULT(no)])
-+ [LIBS="$saved_libs"; AC_MSG_RESULT(no)])
-+ CPPFLAGS="$saved_cppflags"
- fi
-@@ -167,3 +169,3 @@
- if test "$with_screensaver" != "no"; then
-- LDFLAGS="-shared -L/usr/X11R6/lib"
-+ LDFLAGS="-L/usr/X11R6/lib"
- AC_CHECK_LIB(Xext, XextFindDisplay,, [with_screensaver=no])
diff --git a/audio/xmms-imms/files/patch-playlist.h b/audio/xmms-imms/files/patch-playlist.h
deleted file mode 100644
index f70c002a6dcd..000000000000
--- a/audio/xmms-imms/files/patch-playlist.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- playlist.h.orig Wed Aug 18 01:56:28 2004
-+++ playlist.h Tue Aug 31 16:03:12 2004
-@@ -3,10 +3,11 @@
-
- #include "immsconf.h"
- #include "basicdb.h"
-+#include "utils.h"
-
- #include <vector>
-
--class PlaylistDb : virtual public BasicDb
-+class PlaylistDb : protected ImmsRandom, virtual public BasicDb
- {
- public:
- void playlist_insert_item(int pos, const string &path);
diff --git a/audio/xmms-imms/files/patch-rules.mk b/audio/xmms-imms/files/patch-rules.mk
deleted file mode 100644
index 277186475a7c..000000000000
--- a/audio/xmms-imms/files/patch-rules.mk
+++ /dev/null
@@ -1,11 +0,0 @@
---- rules.mk.orig Wed Aug 18 01:56:28 2004
-+++ rules.mk Sat Jan 22 19:49:37 2005
-@@ -26,7 +26,7 @@
- endif
-
- define installprogs
-- ${INSTALL_PROGRAM} analyzer immsremote immstool ${PREFIX}
-+ ${INSTALL_PROGRAM} analyzer immsremote immstool ${PREFIX}/bin
- endef
-
- system-message:
diff --git a/audio/xmms-imms/files/patch-sqlite++.h b/audio/xmms-imms/files/patch-sqlite++.h
deleted file mode 100644
index a3f1ae322260..000000000000
--- a/audio/xmms-imms/files/patch-sqlite++.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- sqlite++.h.orig Wed Aug 18 01:56:28 2004
-+++ sqlite++.h Tue Aug 31 15:40:23 2004
-@@ -98,13 +98,11 @@
- SQLQuery &operator<<(int i);
- SQLQuery &operator<<(double i);
- SQLQuery &operator<<(float i) { return *this << double(i); }
-- SQLQuery &operator<<(time_t i) { return *this << (int)i; }
- SQLQuery &operator<<(const string &s);
-
- SQLQuery &operator>>(int &i);
- SQLQuery &operator>>(double &i);
- SQLQuery &operator>>(float &i);
-- SQLQuery &operator>>(time_t &i) { return *this >> ((int&)i); }
- SQLQuery &operator>>(string &s);
-
- private:
diff --git a/audio/xmms-imms/files/patch-utils.cc b/audio/xmms-imms/files/patch-utils.cc
deleted file mode 100644
index bec269b96110..000000000000
--- a/audio/xmms-imms/files/patch-utils.cc
+++ /dev/null
@@ -1,26 +0,0 @@
---- utils.cc.orig Wed Aug 18 01:56:28 2004
-+++ utils.cc Tue Aug 31 15:44:15 2004
-@@ -11,23 +11,6 @@
- using std::ofstream;
- using std::ios_base;
-
--// Random
--int imms_random(int max)
--{
-- int rand_num;
-- static struct random_data rand_data;
-- static char rand_state[256];
-- static bool initialized = false;
-- if (!initialized)
-- {
-- initstate_r(time(0), rand_state, sizeof(rand_state), &rand_data);
-- initialized = true;
-- }
-- random_r(&rand_data, &rand_num);
-- double cof = rand_num / (RAND_MAX + 1.0);
-- return (int)(max * cof);
--}
--
- time_t usec_diff(struct timeval &tv1, struct timeval &tv2)
- {
- return (tv2.tv_sec - tv1.tv_sec) * 1000000
diff --git a/audio/xmms-imms/files/patch-utils.h b/audio/xmms-imms/files/patch-utils.h
deleted file mode 100644
index 7d62dba0e270..000000000000
--- a/audio/xmms-imms/files/patch-utils.h
+++ /dev/null
@@ -1,46 +0,0 @@
---- utils.h.orig Wed Aug 18 01:56:28 2004
-+++ utils.h Tue Aug 31 21:40:20 2004
-@@ -1,7 +1,9 @@
- #ifndef __UTILS_H
- #define __UTILS_H
-
-+#include <fcntl.h>
- #include <sys/time.h>
-+#include <stdexcept>
- #include <string>
-
- #define HOUR (60*60)
-@@ -10,8 +12,32 @@
-
- using std::string;
-
--int imms_random(int max);
- time_t usec_diff(struct timeval &tv1, struct timeval &tv2);
-+
-+class ImmsRandom
-+{
-+public:
-+ ImmsRandom()
-+ {
-+ urandom = open("/dev/urandom", O_RDONLY);
-+ if (urandom == -1)
-+ throw std::runtime_error("could not open /dev/urandom");
-+ }
-+ ~ImmsRandom()
-+ {
-+ (void)close(urandom);
-+ }
-+ int imms_random(int max)
-+ {
-+ unsigned long rand_num;
-+
-+ (void)read(urandom, &rand_num, sizeof(rand_num));
-+ double cof = rand_num / (ULONG_MAX + 1.0);
-+ return (int)(max * cof);
-+ }
-+private:
-+ int urandom;
-+};
-
- class StackTimer
- {
diff --git a/audio/xmms-imms/files/patch-vars.mk.in b/audio/xmms-imms/files/patch-vars.mk.in
deleted file mode 100644
index 667498cecb59..000000000000
--- a/audio/xmms-imms/files/patch-vars.mk.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- vars.mk.in.orig Wed Aug 18 01:56:28 2004
-+++ vars.mk.in Tue Aug 31 12:58:54 2004
-@@ -5,12 +5,11 @@
- PREFIX = @prefix@
- VPATH = ..:../players/xmms:../analyzer:../utils
-
--SHELL = bash
- XMMS_OBJ = @PLUGIN_OBJ@ interface.o libimmscore.a
-
--CPPFLAGS = `xmms-config --cflags` @XCPPFLAGS@ -Wall -fPIC -D_REENTRANT -I../
--CXXFLAGS = -fno-rtti
--LDFLAGS = `xmms-config --libs` @LIBS@
-+CPPFLAGS = `xmms-config --cflags` @XCPPFLAGS@ @CPPFLAGS@ @CFLAGS@ -Wall -fPIC -D_REENTRANT -I../
-+CXXFLAGS = ${CPPFLAGS}
-+LDFLAGS = @LDFLAGS@ `xmms-config --libs` -lc -lm -lsqlite3 -lpcre @LIBS@ %%PTHREAD_LIBS%%
- ARFLAGS = rs
-
- default: all
diff --git a/audio/xmms-imms/pkg-descr b/audio/xmms-imms/pkg-descr
deleted file mode 100644
index 12938cd8c850..000000000000
--- a/audio/xmms-imms/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-IMMS is an intelligent playlist plug-in for XMMS that tracks your
-listening patterns and dynamically adapts to your taste. It is
-incredibly unobtrusive and easy to use as it requires no direct user
-interaction.
-
-WWW: http://www.luminal.org/wiki/index.php/IMMS/IMMS
-Author: Michael Grigoriev <mag@luminal.org>
-
-- Brian Feldman <green@FreeBSD.org>
diff --git a/audio/xmms-imms/pkg-plist b/audio/xmms-imms/pkg-plist
deleted file mode 100644
index b012245f62d1..000000000000
--- a/audio/xmms-imms/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/analyzer
-bin/immsremote
-bin/immstool
-lib/xmms/General/libimms.so
diff --git a/devel/Makefile b/devel/Makefile
index 51ee2e75ba71..fb6f9cb8f9cb 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -648,7 +648,6 @@
SUBDIR += libglade2-reference
SUBDIR += libglademm
SUBDIR += libglademm24
- SUBDIR += libgnugetopt
SUBDIR += libgpc
SUBDIR += libgsf
SUBDIR += libgsf-gnome
diff --git a/devel/libgnugetopt/Makefile b/devel/libgnugetopt/Makefile
deleted file mode 100644
index e7611504c3e1..000000000000
--- a/devel/libgnugetopt/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: libgnugetopt
-# Date created: 2 May 1999
-# Whom: Andrey Zakhvatov
-#
-# $FreeBSD$
-#
-
-# Note that GCC contains the master copy of GNU's getopt in libiberty/
-# and include/. The next time this port is updated, it should use
-# the latest GCC release (the smaller -core dist is fine) for the
-# distfile. -- David O'Brien <obrien@FreeBSD.org>
-
-PORTNAME= libgnugetopt
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= lioux
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNU getopt library
-
-DEPRECATED= was only relevant on FreeBSD 4.x
-EXPIRATION_DATE=2009-02-10
-
-USE_BZIP2= yes
-USE_LDCONFIG= yes
-
-do-install:
- @ ${INSTALL_DATA} ${WRKSRC}/getopt.h ${PREFIX}/include
- @ ${INSTALL_DATA} ${WRKSRC}/libgnugetopt.a ${PREFIX}/lib
- @ ${INSTALL_DATA} ${WRKSRC}/libgnugetopt.so.1 ${PREFIX}/lib
- @ cd ${PREFIX}/lib ; ${LN} -sf libgnugetopt.so.1 libgnugetopt.so
-
-.include <bsd.port.mk>
diff --git a/devel/libgnugetopt/distinfo b/devel/libgnugetopt/distinfo
deleted file mode 100644
index c9edde242515..000000000000
--- a/devel/libgnugetopt/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (libgnugetopt-1.2.tar.bz2) = 356d12620d006a71a307f339803a86a2
-SHA256 (libgnugetopt-1.2.tar.bz2) = a1ebe1ec22961bacdd803a53204669e3929faed556730bb85083c99bda03c68c
-SIZE (libgnugetopt-1.2.tar.bz2) = 10808
diff --git a/devel/libgnugetopt/files/patch-getopt.h b/devel/libgnugetopt/files/patch-getopt.h
deleted file mode 100644
index fc4b572b83ac..000000000000
--- a/devel/libgnugetopt/files/patch-getopt.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- getopt.h.orig Sun Jul 9 14:05:07 2006
-+++ getopt.h Sun Jul 9 14:14:23 2006
-@@ -111,7 +111,7 @@
- errors, only prototype getopt for the GNU C library. */
- extern int getopt (int argc, char *const *argv, const char *shortopts);
- #else /* not __GNU_LIBRARY__ */
--# if !defined (HAVE_DECL_GETOPT)
-+# if !defined (HAVE_DECL_GETOPT) && !defined(__cplusplus)
- extern int getopt ();
- # endif
- #endif /* __GNU_LIBRARY__ */
diff --git a/devel/libgnugetopt/pkg-descr b/devel/libgnugetopt/pkg-descr
deleted file mode 100644
index 778845febdf7..000000000000
--- a/devel/libgnugetopt/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-GNU getopt library similar but more powerful than the standard getopt(3).
-It includes the GNU-style getopt_long() function.
diff --git a/devel/libgnugetopt/pkg-plist b/devel/libgnugetopt/pkg-plist
deleted file mode 100644
index 3d3ee27a21ba..000000000000
--- a/devel/libgnugetopt/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $FreeBSD$
-include/getopt.h
-lib/libgnugetopt.a
-lib/libgnugetopt.so
-lib/libgnugetopt.so.1
diff --git a/games/Makefile b/games/Makefile
index 8caa71f49403..304f7f0de23c 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -623,7 +623,6 @@
SUBDIR += pioneers
SUBDIR += pipenightdreams
SUBDIR += pipepanic
- SUBDIR += planeshift
SUBDIR += plee-the-bear
SUBDIR += plonx
SUBDIR += plutocracy
diff --git a/games/planeshift/Makefile b/games/planeshift/Makefile
deleted file mode 100644
index effba3215871..000000000000
--- a/games/planeshift/Makefile
+++ /dev/null
@@ -1,124 +0,0 @@
-# New ports collection makefile for: planeshift
-# Date created: 2006-03-17
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
-# $FreeBSD$
-#
-
-PORTNAME= planeshift
-PORTVERSION= 0.3.017
-PORTREVISION= 4
-CATEGORIES= games
-MASTER_SITES= http://alex.foxybanana.com/freebsd/
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= First 3D MMORPG to be free for players
-
-BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam \
- cs-config:${PORTSDIR}/graphics/crystalspace-devel \
- cel-config:${PORTSDIR}/graphics/crystalentitylayer-devel \
- ${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd
-LIB_DEPENDS= cal3d.12:${PORTSDIR}/graphics/cal3d \
- curl.5:${PORTSDIR}/ftp/curl
-
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-USE_AUTOTOOLS= automake:15:env autoconf:262:env
-
-DEPRECATED= Depends on broken, expired port
-EXPIRATION_DATE=2009-01-19
-
-CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_LIBS}
-LDFLAGS+= -L${LOCALBASE}/lib
-CRYSTAL= ${LOCALBASE}
-CEL= ${LOCALBASE}
-CONFIGURE_ARGS= --enable-cpu-specific-optimizations=no
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CRYSTAL="${CRYSTAL}" CEL="${CEL}"
-SUB_FILES= pkg-message planeshift pssetup updater psserver
-PLANEDIR= lib/${PORTNAME}
-PLIST_SUB= PLANEDIR=${PLANEDIR}
-INSTALL_PSDATA= ${INSTALL} ${COPY} ${_SHROWNGRP} -m 0644
-
-JAM_CMD= jam
-JAM_ARGS= -qa
-
-OPTIONS= MYSQL "MySQL support for server mode " off
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_MYSQL)
-CONFIGURE_ARGS+= --with-mysqlclient
-USE_MYSQL= yes
-LIB_DEPENDS+= WN.2:${PORTSDIR}/textproc/wordnet
-PLIST_SUB+= MYSQL="" \
- EXAMPLE=""
-MYSQL_FLAG= true
-.else
-CONFIGURE_ARGS+= --with-mysqlclient=no
-PLIST_SUB+= MYSQL="@comment " \
- EXAMPLE="@comment "
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's|%%AUTOHEADER%%|${AUTOHEADER}|g' -e 's|%%AUTOCONF%%|${AUTOCONF}|g' \
- ${WRKSRC}/autogen.sh
- @cd ${WRKSRC}/src && \
- ${FIND} * -type f -name "*.c" -exec \
- ${REINPLACE_CMD} -i "" -e 's|malloc.h|stdlib.h|g' "{}" \;
- @cd ${WRKSRC} && \
- ${FIND} * -type f -name ".cvsignore" -print0 | \
- ${XARGS} -0 ${RM} -R
-
-pre-configure:
- @cd ${WRKSRC} && ${SH} autogen.sh
-
-do-build:
- @cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${JAM_CMD} ${JAM_ARGS}
-
-post-build:
- @${REINPLACE_CMD} -e 's|<mirror id="1" name="local" url="http://192.168.2.19/updater/" />| \
- <mirror id="1" name="mir1" url="http://psmirror.pfdev.net/psupdater/" \
- repository="repository.zip" files="" /> \n \
- <mirror id="2" name="mir2" url="http://planeshift.mirror.thumbnail.cz/psupdater/" \
- repository="repository.zip" files="" /> \n \
- <mirror id="3" name="mir3" url="http://www.psmirror.org/psupdater/" \
- repository="repository.zip" files="" /> \n \
- <mirror id="4" name="mir4" url="http://psmirror.u24.solone.net/psupdater/" \
- repository="repository.zip" files="" /> \n \
- <mirror id="5" name="backp" url="http://laanx.fragnetics.com/updater_hidden/" \
- repository="repository.zip" files="" />|g' ${WRKSRC}/updaterconfig.xml
-
- @${REINPLACE_CMD} -e 's|<module>docs</module>|<!-- <module>docs</module> -->|g' -e \
- 's|<module>root</module>|<!-- <module>root</module> -->|g' ${WRKSRC}/updaterconfig.xml
-do-install:
- @${MKDIR} ${PREFIX}/${PLANEDIR}
-.for FILE in ase_2_spr eedit paws_generic pawseditor psclient psnpcclient psserver pssetup texparse updater
- ${INSTALL_PROGRAM} ${WRKSRC}/${FILE} ${PREFIX}/${PLANEDIR}
-.endfor
-
-.for FILE in *.cfg *.xml
- ${INSTALL_PSDATA} ${WRKSRC}/${FILE} ${PREFIX}/${PLANEDIR}
-.endfor
-
-.for DIRE in art data
- @${MKDIR} ${PREFIX}/${PLANEDIR}/${DIRE}
- @cd ${WRKSRC}/${DIRE} && \
- ${FIND} * -type d -exec ${MKDIR} "${PREFIX}/${PLANEDIR}/${DIRE}/{}" \; && \
- ${FIND} * -type f -exec ${INSTALL_PSDATA} "{}" "${PREFIX}/${PLANEDIR}/${DIRE}/{}" \;
-.endfor
-
-.if defined(MYSQL_FLAG)
- ${INSTALL_SCRIPT} ${WRKDIR}/psserver ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/dbmysql.so ${PREFIX}/${PLANEDIR}
- @${MKDIR} ${EXAMPLESDIR}
- @cd ${WRKSRC}/src/server/database/mysql && \
- ${FIND} * -name "*.sql" -exec ${INSTALL_DATA} "{}" "${EXAMPLESDIR}/{}" \;
-.endif
-
- @${INSTALL_SCRIPT} ${WRKDIR}/planeshift ${WRKDIR}/updater ${WRKDIR}/pssetup ${PREFIX}/bin
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/games/planeshift/distinfo b/games/planeshift/distinfo
deleted file mode 100644
index e2071e8f2b71..000000000000
--- a/games/planeshift/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (planeshift-0.3.017.tar.bz2) = 0c6565363914c0199dbb01188980fca6
-SHA256 (planeshift-0.3.017.tar.bz2) = 0aa9803ceadaeff7c876c3f04eb5f666a42de5172bc998a1365cd5f37576bda4
-SIZE (planeshift-0.3.017.tar.bz2) = 10173903
diff --git a/games/planeshift/files/patch-autogen.sh b/games/planeshift/files/patch-autogen.sh
deleted file mode 100644
index 9d87c9911597..000000000000
--- a/games/planeshift/files/patch-autogen.sh
+++ /dev/null
@@ -1,16 +0,0 @@
---- autogen.sh.orig Fri Mar 17 22:07:40 2006
-+++ autogen.sh Fri Mar 17 16:52:53 2006
-@@ -13,11 +13,11 @@
- cat $i >> $MACROFILE
- done
-
--autoheader
-+%%AUTOHEADER%%
- rc=$?
-
- if test $rc -eq 0; then
-- autoconf
-+ %%AUTOCONF%%
- rc=$?
- fi
-
diff --git a/games/planeshift/files/pkg-message.in b/games/planeshift/files/pkg-message.in
deleted file mode 100644
index 2ef39aa73f49..000000000000
--- a/games/planeshift/files/pkg-message.in
+++ /dev/null
@@ -1,94 +0,0 @@
-#################################################################################
-
-CLIENT ONLY
------------
-
-1) Need to download all necessary files for planeshift (art and data directory).
-
- # updater --auto
-
- This download 200M aprox.
-
-2) Modify psclient.cfg
-
- ; Change this line
- Planeshift.GUI.Skin.Selected = cvs
- ; to
- Planeshift.GUI.Skin.Selected = default
-
- ; Uncomment this line
- SndSys.Driver = crystalspace.sndsys.software.driver.oss
- ; and add this, this line avoid a crash when planeshift is starting
- SndSys.Driver.OSS.SoundBufferms = 150
-
-3) For play online, you need create an account
-
- http://laanx.fragnetics.com/register/
-
-4) Edit planeshift.cfg file and modify these lines:
-
- ; Change values if you want.
- Video.ScreenWidth = 800
- Video.ScreenHeight = 600
- ; Performs better in 32 bit display mode
- Video.ScreenDepth = 32
- Video.FullScreen = true
- Planeshift.Connection.User = PlaneshiftAccount
-
-5) Start planeshift using root account once.
-6) Finally you can start planeshift using simple user account
-7) Enjoy it ;)
-
-SERVER ONLY
------------
-
-1) Start MySQL server
-
- # sh /usr/local/etc/rc.d/mysql-server start
-
-2) Login MySQL console
-
- # mysql -u username -ppassword
-
- default username is root with no password
-
-3) Create database and user account
-
- mysql>create database planeshift;
- mysql>GRANT ALL PRIVILEGES ON *.* TO planeshift@localhost IDENTIFIED BY \
- 'planeshift' WITH GRANT OPTION;
- mysql>quit
-
- # cd %%EXAMPLESDIR%%
-
- # mysql -u planeshift -pplaneshift
-
- mysql> use planeshift;
- mysql> source create_all.sql;
- mysql> quit
-
-4) Copy worldnet's dict directory to planeshift's data directory
-
- # cd %%LOCALBASE%%/share/WordNet
- # mkdir %%LOCALBASE%%/lib/planeshift/data/dict
- # cp * %%LOCALBASE%%/lib/planeshift/data/dict
-
-5) Start planeshift server
-
- # psserver
-
- Type the following in "PS Server" prompt:
-
- loadmap npcroom
- spawn
- ready
-
-6) Planeshift client can use these accounts for login
-
- Vengeance/keith
- acraig/andrew
- guest/guest
-
-7) Enjoy it ;)
-
-#################################################################################
diff --git a/games/planeshift/files/planeshift.in b/games/planeshift/files/planeshift.in
deleted file mode 100644
index eacedaf03d13..000000000000
--- a/games/planeshift/files/planeshift.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-export CRYSTAL=%%LOCALBASE%%/lib/planeshift
-export CEL=%%LOCALBASE%%/lib/cel
-export CSCONFPATH=%%LOCALBASE%%/etc/crystalspace
-
-cd %%PREFIX%%/lib/planeshift
-exec ./psclient $1
diff --git a/games/planeshift/files/psserver.in b/games/planeshift/files/psserver.in
deleted file mode 100644
index 76b2bfa1c383..000000000000
--- a/games/planeshift/files/psserver.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-export CRYSTAL=%%LOCALBASE%%/lib/planeshift
-export CEL=%%LOCALBASE%%/lib/cel
-export CSCONFPATH=%%LOCALBASE%%/etc/crystalspace
-
-cd %%PREFIX%%/lib/planeshift
-exec ./psserver $1
diff --git a/games/planeshift/files/pssetup.in b/games/planeshift/files/pssetup.in
deleted file mode 100644
index 870c8777d418..000000000000
--- a/games/planeshift/files/pssetup.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-export CRYSTAL=%%LOCALBASE%%/lib/planeshift
-export CEL=%%LOCALBASE%%/lib/cel
-export CSCONFPATH=%%LOCALBASE%%/etc/crystalspace
-
-cd %%PREFIX%%/lib/planeshift
-exec ./pssetup $1
diff --git a/games/planeshift/files/updater.in b/games/planeshift/files/updater.in
deleted file mode 100644
index 72baff7b1c72..000000000000
--- a/games/planeshift/files/updater.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-export CRYSTAL=%%LOCALBASE%%/lib/planeshift
-export CEL=%%LOCALBASE%%/lib/cel
-export CSCONFPATH=%%LOCALBASE%%/etc/crystalspace
-
-cd %%PREFIX%%/lib/planeshift
-exec ./updater $1
diff --git a/games/planeshift/pkg-descr b/games/planeshift/pkg-descr
deleted file mode 100644
index 384602e82c06..000000000000
--- a/games/planeshift/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-The objective of the PlaneShift is to create a virtual fantasy world in which a
-player can start as a peasant in search of fame and become a hero. First of all
-PlaneShift is a Role Playing Game. Be sure to read our Roleplay guidelines or
-you will not be able to play this game. We will focus our efforts in the
-reproduction of a real world with politics, economy, many non-player-characters
-controlled by the server that will bring to life our world even without players
-connected!
-
-We want to give FREE access to everyone, without the need to either purchase
-the game or pay a monthly fee. Servers and bandwidth will be donated by
-sponsors.
-
-Our virtual world is persistent, and this means you can connect to it at every
-hour of day or night and you will always find players and npcs wandering our
-realms. You will be able to disconnect and reconnect again, the server saves
-the actual status of your character including his possessions.
-
-You will use a client program to interact with our world, that enables you to
-have a 3D view of the surroundings.
-
-WWW: http://www.planeshift.it
diff --git a/games/planeshift/pkg-plist b/games/planeshift/pkg-plist
deleted file mode 100644
index 368b91761e86..000000000000
--- a/games/planeshift/pkg-plist
+++ /dev/null
@@ -1,377 +0,0 @@
-bin/planeshift
-%%MYSQL%%bin/psserver
-bin/pssetup
-bin/updater
-%%PLANEDIR%%/art/README
-%%PLANEDIR%%/art/apps.zip
-%%PLANEDIR%%/art/characters.zip
-%%PLANEDIR%%/art/eedit.zip
-%%PLANEDIR%%/art/effects/marker01.dds
-%%PLANEDIR%%/art/effects/raindrop.dds
-%%PLANEDIR%%/art/effects/snow.dds
-%%PLANEDIR%%/art/music/ComplexWind3.ogg
-%%PLANEDIR%%/art/music/README
-%%PLANEDIR%%/art/music/effects/PS_Thunder1.wav
-%%PLANEDIR%%/art/music/effects/PS_Thunder2.wav
-%%PLANEDIR%%/art/music/effects/PS_Thunder3.wav
-%%PLANEDIR%%/art/music/effects/PS_Thunder4.wav
-%%PLANEDIR%%/art/music/effects/PS_Thunder5.wav
-%%PLANEDIR%%/art/music/effects/PS_heavyrain.ogg
-%%PLANEDIR%%/art/music/effects/PS_lightrain.ogg
-%%PLANEDIR%%/art/music/effects/Storm_exclamation.wav
-%%PLANEDIR%%/art/music/effects/attack3.ogg
-%%PLANEDIR%%/art/music/effects/chaching.wav
-%%PLANEDIR%%/art/music/effects/gasps8.wav
-%%PLANEDIR%%/art/music/effects/halleluj.wav
-%%PLANEDIR%%/art/music/effects/heal1.ogg
-%%PLANEDIR%%/art/music/effects/heal2.ogg
-%%PLANEDIR%%/art/music/effects/ouch!.wav
-%%PLANEDIR%%/art/music/effects/sucks.wav
-%%PLANEDIR%%/art/music/gui/ccreate/back.wav
-%%PLANEDIR%%/art/music/gui/ccreate/decstat.wav
-%%PLANEDIR%%/art/music/gui/ccreate/incstat.wav
-%%PLANEDIR%%/art/music/gui/ccreate/infotext.wav
-%%PLANEDIR%%/art/music/gui/ccreate/next.wav
-%%PLANEDIR%%/art/music/gui/ccreate/quit.wav
-%%PLANEDIR%%/art/music/gui/jingle_splash.ogg
-%%PLANEDIR%%/art/music/gui/menu/btconn.wav
-%%PLANEDIR%%/art/music/gui/menu/btcreate.wav
-%%PLANEDIR%%/art/music/gui/menu/btndown.wav
-%%PLANEDIR%%/art/music/gui/menu/btquit.wav
-%%PLANEDIR%%/art/music/torch_test.wav
-%%PLANEDIR%%/art/npcs.zip
-%%PLANEDIR%%/art/pawseditor.zip
-%%PLANEDIR%%/art/psclient-setup.zip
-%%PLANEDIR%%/art/racelib.xml
-%%PLANEDIR%%/art/runes/README
-%%PLANEDIR%%/art/runes/azure/air.dds
-%%PLANEDIR%%/art/runes/azure/bond.dds
-%%PLANEDIR%%/art/runes/azure/dome.dds
-%%PLANEDIR%%/art/runes/azure/fly.dds
-%%PLANEDIR%%/art/runes/azure/gas.dds
-%%PLANEDIR%%/art/runes/azure/humanoid.dds
-%%PLANEDIR%%/art/runes/azure/mind.dds
-%%PLANEDIR%%/art/runes/azure/sleep.dds
-%%PLANEDIR%%/art/runes/azure/sound.dds
-%%PLANEDIR%%/art/sfxfiles.dtd
-%%PLANEDIR%%/art/shaders/colorize.xml
-%%PLANEDIR%%/art/shaders/particle_basic.xml
-%%PLANEDIR%%/art/skins/cvs.zip
-%%PLANEDIR%%/art/soundlib.xml
-%%PLANEDIR%%/art/sounds/gui/bttn_cancel.ogg
-%%PLANEDIR%%/art/sounds/gui/bttn_ok.ogg
-%%PLANEDIR%%/art/sounds/gui/bttn_quit.ogg
-%%PLANEDIR%%/art/sounds/gui/bttn_scrolldown.ogg
-%%PLANEDIR%%/art/sounds/gui/bttn_scrollup.ogg
-%%PLANEDIR%%/art/sounds/gui/bttn_shortcut.ogg
-%%PLANEDIR%%/art/sounds/gui/bttn_toolbar.ogg
-%%PLANEDIR%%/art/things/items.zip
-%%PLANEDIR%%/art/things/potions.zip
-%%PLANEDIR%%/art/things/weapons.zip
-%%PLANEDIR%%/art/world/lighting.xml
-%%PLANEDIR%%/art/world/npcroom.zip
-%%PLANEDIR%%/art/world/npcroom1.zip
-%%PLANEDIR%%/art/world/npcroom2.zip
-%%PLANEDIR%%/art/world/npcroom_corr.zip
-%%PLANEDIR%%/art/world/podium.zip
-%%PLANEDIR%%/art/world/sound.xml
-%%PLANEDIR%%/ase_2_spr
-%%PLANEDIR%%/data/config/setupwindow.xml
-%%PLANEDIR%%/data/config/skinwindow.xml
-%%PLANEDIR%%/data/eedit/camera.xml
-%%PLANEDIR%%/data/eedit/editeffect.xml
-%%PLANEDIR%%/data/eedit/eedit.xml
-%%PLANEDIR%%/data/eedit/error.xml
-%%PLANEDIR%%/data/eedit/filenavigation.xml
-%%PLANEDIR%%/data/eedit/fps.xml
-%%PLANEDIR%%/data/eedit/imagelist.xml
-%%PLANEDIR%%/data/eedit/inputbox/editanchor.xml
-%%PLANEDIR%%/data/eedit/inputbox/editanchorkeyframe.xml
-%%PLANEDIR%%/data/eedit/inputbox/float.xml
-%%PLANEDIR%%/data/eedit/inputbox/list.xml
-%%PLANEDIR%%/data/eedit/inputbox/newanchor.xml
-%%PLANEDIR%%/data/eedit/inputbox/newanchorkeyframe.xml
-%%PLANEDIR%%/data/eedit/inputbox/string.xml
-%%PLANEDIR%%/data/eedit/inputbox/vec3.xml
-%%PLANEDIR%%/data/eedit/inputbox/yesno.xml
-%%PLANEDIR%%/data/eedit/keys.xml
-%%PLANEDIR%%/data/eedit/keys_def.xml
-%%PLANEDIR%%/data/eedit/loadeffect.xml
-%%PLANEDIR%%/data/eedit/loadmap.xml
-%%PLANEDIR%%/data/eedit/position.xml
-%%PLANEDIR%%/data/eedit/render.xml
-%%PLANEDIR%%/data/eedit/shortcuts.xml
-%%PLANEDIR%%/data/eedit/target.xml
-%%PLANEDIR%%/data/effects/examples/obj_quad.eff
-%%PLANEDIR%%/data/effects/examples/obj_spire.eff
-%%PLANEDIR%%/data/effects/examples/obj_star.eff
-%%PLANEDIR%%/data/effects/misc/entitylabel.eff
-%%PLANEDIR%%/data/effects/misc/marker.eff
-%%PLANEDIR%%/data/effects/misc/target.eff
-%%PLANEDIR%%/data/gui/activemagicwindow.xml
-%%PLANEDIR%%/data/gui/birth.xml
-%%PLANEDIR%%/data/gui/bookwriting.xml
-%%PLANEDIR%%/data/gui/borderlist.xml
-%%PLANEDIR%%/data/gui/buddy.xml
-%%PLANEDIR%%/data/gui/configcamera.xml
-%%PLANEDIR%%/data/gui/configchat.xml
-%%PLANEDIR%%/data/gui/configchatfilter.xml
-%%PLANEDIR%%/data/gui/configchattabs.xml
-%%PLANEDIR%%/data/gui/configdetails.xml
-%%PLANEDIR%%/data/gui/configentityinter.xml
-%%PLANEDIR%%/data/gui/configentitylabels.xml
-%%PLANEDIR%%/data/gui/configkeys.xml
-%%PLANEDIR%%/data/gui/configmouse.xml
-%%PLANEDIR%%/data/gui/configpvp.xml
-%%PLANEDIR%%/data/gui/configsound.xml
-%%PLANEDIR%%/data/gui/configwindow.xml
-%%PLANEDIR%%/data/gui/containerdesc.xml
-%%PLANEDIR%%/data/gui/control.xml
-%%PLANEDIR%%/data/gui/control_styles.xml
-%%PLANEDIR%%/data/gui/craft.xml
-%%PLANEDIR%%/data/gui/credits_config.xml
-%%PLANEDIR%%/data/gui/creditswindow.xml
-%%PLANEDIR%%/data/gui/charcreate.xml
-%%PLANEDIR%%/data/gui/chardescwindow.xml
-%%PLANEDIR%%/data/gui/charpick.xml
-%%PLANEDIR%%/data/gui/chat.xml
-%%PLANEDIR%%/data/gui/chatmenu.xml
-%%PLANEDIR%%/data/gui/childhood.xml
-%%PLANEDIR%%/data/gui/detailwindow.xml
-%%PLANEDIR%%/data/gui/eedit.xml
-%%PLANEDIR%%/data/gui/exchange.xml
-%%PLANEDIR%%/data/gui/filenavigation.xml
-%%PLANEDIR%%/data/gui/fingering.xml
-%%PLANEDIR%%/data/gui/gameboard.xml
-%%PLANEDIR%%/data/gui/glyph.xml
-%%PLANEDIR%%/data/gui/gmaddeditaction.xml
-%%PLANEDIR%%/data/gui/gmguiwindow.xml
-%%PLANEDIR%%/data/gui/gmspawn.xml
-%%PLANEDIR%%/data/gui/group.xml
-%%PLANEDIR%%/data/gui/guildwindow.xml
-%%PLANEDIR%%/data/gui/helpwindow.xml
-%%PLANEDIR%%/data/gui/ignorewindow.xml
-%%PLANEDIR%%/data/gui/illumination.xml
-%%PLANEDIR%%/data/gui/infowindow.xml
-%%PLANEDIR%%/data/gui/interact.xml
-%%PLANEDIR%%/data/gui/inventory.xml
-%%PLANEDIR%%/data/gui/itemdesc.xml
-%%PLANEDIR%%/data/gui/lifeevents.xml
-%%PLANEDIR%%/data/gui/loadwindow.xml
-%%PLANEDIR%%/data/gui/loginwindow.xml
-%%PLANEDIR%%/data/gui/loot.xml
-%%PLANEDIR%%/data/gui/merchant.xml
-%%PLANEDIR%%/data/gui/money.xml
-%%PLANEDIR%%/data/gui/ok.xml
-%%PLANEDIR%%/data/gui/parents.xml
-%%PLANEDIR%%/data/gui/paths.xml
-%%PLANEDIR%%/data/gui/paws_generic.xml
-%%PLANEDIR%%/data/gui/petition.xml
-%%PLANEDIR%%/data/gui/petitiongm.xml
-%%PLANEDIR%%/data/gui/petstatwindow.xml
-%%PLANEDIR%%/data/gui/questnotebook.xml
-%%PLANEDIR%%/data/gui/questrewardwindow.xml
-%%PLANEDIR%%/data/gui/quitinfo.xml
-%%PLANEDIR%%/data/gui/readbook.xml
-%%PLANEDIR%%/data/gui/shortcutwindow.xml
-%%PLANEDIR%%/data/gui/skillwindow.xml
-%%PLANEDIR%%/data/gui/smallinventory.xml
-%%PLANEDIR%%/data/gui/spell_effect.xml
-%%PLANEDIR%%/data/gui/spellcancelwindow.xml
-%%PLANEDIR%%/data/gui/spellwindow.xml
-%%PLANEDIR%%/data/gui/splash.xml
-%%PLANEDIR%%/data/gui/styles.xml
-%%PLANEDIR%%/data/gui/summary.xml
-%%PLANEDIR%%/data/gui/tutorial.xml
-%%PLANEDIR%%/data/gui/widgetconfigwindow.xml
-%%PLANEDIR%%/data/gui/yesno.xml
-%%PLANEDIR%%/data/gui/zodiacs.xml
-%%PLANEDIR%%/data/guikeys.xml
-%%PLANEDIR%%/data/help.xml
-%%PLANEDIR%%/data/npcbehave.xml
-%%PLANEDIR%%/data/npcdefs.xml
-%%PLANEDIR%%/data/options/camera_def.xml
-%%PLANEDIR%%/data/options/controls_def.xml
-%%PLANEDIR%%/data/options/chat_def.xml
-%%PLANEDIR%%/data/options/entityinter_def.xml
-%%PLANEDIR%%/data/options/entitylabels_def.xml
-%%PLANEDIR%%/data/options/mouse_def.xml
-%%PLANEDIR%%/data/options/pvp_def.xml
-%%PLANEDIR%%/data/options/shortcutcommands_def.xml
-%%PLANEDIR%%/data/options/sound_def.xml
-%%PLANEDIR%%/data/partview/colorprops.xml
-%%PLANEDIR%%/data/partview/emitterprops.xml
-%%PLANEDIR%%/data/partview/environmentprops.xml
-%%PLANEDIR%%/data/partview/forceprops.xml
-%%PLANEDIR%%/data/partview/imagelist.xml
-%%PLANEDIR%%/data/partview/materialprops.xml
-%%PLANEDIR%%/data/partview/materiallist.xml
-%%PLANEDIR%%/data/partview/menubar.xml
-%%PLANEDIR%%/data/partview/otherprops.xml
-%%PLANEDIR%%/data/partview/particleprops.xml
-%%PLANEDIR%%/data/partview/pscollapsable.xml
-%%PLANEDIR%%/data/partview/pslist.xml
-%%PLANEDIR%%/data/partview/psscrollpane.xml
-%%PLANEDIR%%/data/partview/stateprops.xml
-%%PLANEDIR%%/data/partview/systemprops.xml
-%%PLANEDIR%%/data/pawseditor/filenavigation.xml
-%%PLANEDIR%%/data/pawseditor/imagelist.xml
-%%PLANEDIR%%/data/pawseditor/keys_def.xml
-%%PLANEDIR%%/data/pawseditor/pebackground.xml
-%%PLANEDIR%%/data/pawseditor/pemenu.xml
-%%PLANEDIR%%/data/pawseditor/peskinselector.xml
-%%PLANEDIR%%/data/pawseditor/pewidgettree.xml
-%%PLANEDIR%%/data/phonics.xml
-%%PLANEDIR%%/data/prefs.xml
-%%PLANEDIR%%/data/pvp_regions.xml
-%%PLANEDIR%%/data/races/descriptions.xml
-%%PLANEDIR%%/data/races/quickpaths.xml
-%%PLANEDIR%%/data/rpgrules.xml
-%%PLANEDIR%%/data/schemas/effects.xsd
-%%PLANEDIR%%/data/schemas/sounds.xsd
-%%PLANEDIR%%/data/servers.xml
-%%PLANEDIR%%/data/ttf/arial.ttf
-%%PLANEDIR%%/data/ttf/ariali.ttf
-%%PLANEDIR%%/data/ttf/becker-m.ttf
-%%PLANEDIR%%/data/ttf/comic.ttf
-%%PLANEDIR%%/data/ttf/cour.ttf
-%%PLANEDIR%%/data/ttf/cupandtalon.ttf
-%%PLANEDIR%%/data/ttf/readme.txt
-%%PLANEDIR%%/data/ttf/scurlock.ttf
-%%PLANEDIR%%/data/ttf/verdana.ttf
-%%PLANEDIR%%/data/updater/serverlist.xml
-%%PLANEDIR%%/data/updater/updateroptions.xml
-%%PLANEDIR%%/data/updater/updaterwindow.xml
-%%PLANEDIR%%/data/zoneinfo.xml
-%%MYSQL%%%%PLANEDIR%%/dbmysql.so
-%%PLANEDIR%%/eedit
-%%PLANEDIR%%/eedit.cfg
-%%PLANEDIR%%/npcclient.cfg
-%%PLANEDIR%%/partview.cfg
-%%PLANEDIR%%/paws_generic
-%%PLANEDIR%%/paws_generic.cfg
-%%PLANEDIR%%/pawseditor
-%%PLANEDIR%%/pawseditor.cfg
-%%PLANEDIR%%/planeshift.cfg
-%%PLANEDIR%%/psclient
-%%PLANEDIR%%/psclient.cfg
-%%PLANEDIR%%/psnpcclient
-%%PLANEDIR%%/psserver
-%%PLANEDIR%%/psserver.cfg
-%%PLANEDIR%%/pssetup
-%%PLANEDIR%%/pssetup.cfg
-%%PLANEDIR%%/psupdater.cfg
-%%PLANEDIR%%/texparse
-%%PLANEDIR%%/updater
-%%PLANEDIR%%/updaterconfig.xml
-%%PLANEDIR%%/vfs.cfg
-%%EXAMPLE%%share/examples/planeshift/accessrules.sql
-%%EXAMPLE%%share/examples/planeshift/accounts.sql
-%%EXAMPLE%%share/examples/planeshift/action_locations.sql
-%%EXAMPLE%%share/examples/planeshift/alliances.sql
-%%EXAMPLE%%share/examples/planeshift/armorvsweapon.sql
-%%EXAMPLE%%share/examples/planeshift/bad_names.sql
-%%EXAMPLE%%share/examples/planeshift/bans.sql
-%%EXAMPLE%%share/examples/planeshift/command_access.sql
-%%EXAMPLE%%share/examples/planeshift/commonstrings.sql
-%%EXAMPLE%%share/examples/planeshift/create_all.sql
-%%EXAMPLE%%share/examples/planeshift/char_adv.sql
-%%EXAMPLE%%share/examples/planeshift/char_create_affinity.sql
-%%EXAMPLE%%share/examples/planeshift/char_creation.sql
-%%EXAMPLE%%share/examples/planeshift/char_skills.sql
-%%EXAMPLE%%share/examples/planeshift/char_traits.sql
-%%EXAMPLE%%share/examples/planeshift/character_quests.sql
-%%EXAMPLE%%share/examples/planeshift/character_relationships.sql
-%%EXAMPLE%%share/examples/planeshift/characters.sql
-%%EXAMPLE%%share/examples/planeshift/deletechar.sql
-%%EXAMPLE%%share/examples/planeshift/deletenpc.sql
-%%EXAMPLE%%share/examples/planeshift/deletenpc_mb.sql
-%%EXAMPLE%%share/examples/planeshift/drop.sql
-%%EXAMPLE%%share/examples/planeshift/factions.sql
-%%EXAMPLE%%share/examples/planeshift/familiar_types.sql
-%%EXAMPLE%%share/examples/planeshift/gm_command_log.sql
-%%EXAMPLE%%share/examples/planeshift/guildlevels.sql
-%%EXAMPLE%%share/examples/planeshift/guilds.sql
-%%EXAMPLE%%share/examples/planeshift/hunt_locations.sql
-%%EXAMPLE%%share/examples/planeshift/item_animations.sql
-%%EXAMPLE%%share/examples/planeshift/item_categories.sql
-%%EXAMPLE%%share/examples/planeshift/item_instances.sql
-%%EXAMPLE%%share/examples/planeshift/item_stats.sql
-%%EXAMPLE%%share/examples/planeshift/loot_modifiers.sql
-%%EXAMPLE%%share/examples/planeshift/loot_rule_details.sql
-%%EXAMPLE%%share/examples/planeshift/loot_rules.sql
-%%EXAMPLE%%share/examples/planeshift/merchant_item_cats.sql
-%%EXAMPLE%%share/examples/planeshift/migration.sql
-%%EXAMPLE%%share/examples/planeshift/movement.sql
-%%EXAMPLE%%share/examples/planeshift/natural_resources.sql
-%%EXAMPLE%%share/examples/planeshift/npc_bad_text.sql
-%%EXAMPLE%%share/examples/planeshift/npc_disallowed_words.sql
-%%EXAMPLE%%share/examples/planeshift/npc_kas.sql
-%%EXAMPLE%%share/examples/planeshift/npc_responses.sql
-%%EXAMPLE%%share/examples/planeshift/npc_spawn_ranges.sql
-%%EXAMPLE%%share/examples/planeshift/npc_spawn_rules.sql
-%%EXAMPLE%%share/examples/planeshift/npc_synonyms.sql
-%%EXAMPLE%%share/examples/planeshift/npc_trigger_groups.sql
-%%EXAMPLE%%share/examples/planeshift/npc_triggers.sql
-%%EXAMPLE%%share/examples/planeshift/petitions.sql
-%%EXAMPLE%%share/examples/planeshift/player_spells.sql
-%%EXAMPLE%%share/examples/planeshift/progress_events.sql
-%%EXAMPLE%%share/examples/planeshift/quest_scripts.sql
-%%EXAMPLE%%share/examples/planeshift/quests.sql
-%%EXAMPLE%%share/examples/planeshift/race_info.sql
-%%EXAMPLE%%share/examples/planeshift/sc_location_type.sql
-%%EXAMPLE%%share/examples/planeshift/sc_locations.sql
-%%EXAMPLE%%share/examples/planeshift/sc_npc_definitions.sql
-%%EXAMPLE%%share/examples/planeshift/sc_waypoint_links.sql
-%%EXAMPLE%%share/examples/planeshift/sc_waypoints.sql
-%%EXAMPLE%%share/examples/planeshift/sectors.sql
-%%EXAMPLE%%share/examples/planeshift/security_levels.sql
-%%EXAMPLE%%share/examples/planeshift/server_options.sql
-%%EXAMPLE%%share/examples/planeshift/skills.sql
-%%EXAMPLE%%share/examples/planeshift/spell_glyphs.sql
-%%EXAMPLE%%share/examples/planeshift/spells.sql
-%%EXAMPLE%%share/examples/planeshift/tips.sql
-%%EXAMPLE%%share/examples/planeshift/trade_autocontainers.sql
-%%EXAMPLE%%share/examples/planeshift/trade_combinations.sql
-%%EXAMPLE%%share/examples/planeshift/trade_constraints.sql
-%%EXAMPLE%%share/examples/planeshift/trade_patterns.sql
-%%EXAMPLE%%share/examples/planeshift/trade_processes.sql
-%%EXAMPLE%%share/examples/planeshift/trade_transformations.sql
-%%EXAMPLE%%share/examples/planeshift/trainer_skills.sql
-%%EXAMPLE%%share/examples/planeshift/traits.sql
-%%EXAMPLE%%share/examples/planeshift/tribe_members.sql
-%%EXAMPLE%%share/examples/planeshift/tribes.sql
-%%EXAMPLE%%share/examples/planeshift/upgrade_schema.sql
-%%EXAMPLE%%share/examples/planeshift/ways.sql
-@dirrmtry %%PLANEDIR%%/art/effects
-@dirrmtry %%PLANEDIR%%/art/music/effects
-@dirrmtry %%PLANEDIR%%/art/music/gui/ccreate
-@dirrmtry %%PLANEDIR%%/art/music/gui/menu
-@dirrmtry %%PLANEDIR%%/art/music/gui
-@dirrmtry %%PLANEDIR%%/art/music
-@dirrmtry %%PLANEDIR%%/art/runes/azure
-@dirrmtry %%PLANEDIR%%/art/runes
-@dirrmtry %%PLANEDIR%%/art/shaders
-@dirrmtry %%PLANEDIR%%/art/skins
-@dirrmtry %%PLANEDIR%%/art/sounds/gui
-@dirrmtry %%PLANEDIR%%/art/sounds
-@dirrmtry %%PLANEDIR%%/art/things
-@dirrmtry %%PLANEDIR%%/art/world
-@dirrmtry %%PLANEDIR%%/art
-@dirrmtry %%PLANEDIR%%/data/config
-@dirrmtry %%PLANEDIR%%/data/eedit/inputbox
-@dirrmtry %%PLANEDIR%%/data/eedit
-@dirrmtry %%PLANEDIR%%/data/effects/examples
-@dirrmtry %%PLANEDIR%%/data/effects/misc
-@dirrmtry %%PLANEDIR%%/data/effects
-@dirrmtry %%PLANEDIR%%/data/gui
-@dirrmtry %%PLANEDIR%%/data/options
-@dirrmtry %%PLANEDIR%%/data/partview
-@dirrmtry %%PLANEDIR%%/data/pawseditor
-@dirrmtry %%PLANEDIR%%/data/races
-@dirrmtry %%PLANEDIR%%/data/schemas
-@dirrmtry %%PLANEDIR%%/data/ttf
-@dirrmtry %%PLANEDIR%%/data/updater
-@dirrmtry %%PLANEDIR%%/data
-@unexec rmdir %D/%%PLANEDIR%% >/dev/null 2>&1 || echo "Remove manually the extra files into data and art directories (200M aprox.). Also you could move data and art directory to some backup directory."
-%%EXAMPLE%%@dirrm share/examples/planeshift
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 1c7358e1b02f..78b68278664d 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -145,7 +145,6 @@
SUBDIR += nfdump
SUBDIR += nfdump-devel
SUBDIR += nfsen
- SUBDIR += nfsen-devel
SUBDIR += ng_ipacct
SUBDIR += nipper
SUBDIR += nitpicker
diff --git a/net-mgmt/nfsen-devel/Makefile b/net-mgmt/nfsen-devel/Makefile
deleted file mode 100644
index 96d825af238c..000000000000
--- a/net-mgmt/nfsen-devel/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# New ports collection makefile for: nfsen-devel
-# Date created: 21 May 2007
-# Whom: janos.mohacsi@bsd.hu
-#
-# $FreeBSD$
-#
-
-PORTNAME= nfsen
-DISTVERSION= 20070312
-PORTREVISION= 1
-CATEGORIES= net-mgmt
-MASTER_SITES= SF
-PKGNAMESUFFIX= -devel
-DISTNAME= nfsen-snapshot-${PORTVERSION}
-
-MAINTAINER= janos.mohacsi@bsd.hu
-COMMENT= Development version of web based frontend to nfdump
-
-RUN_DEPENDS= nfdump:${PORTSDIR}/net-mgmt/nfdump \
- ${SITE_PERL}/Mail/Header.pm:${PORTSDIR}/mail/p5-Mail-Tools \
- ${SITE_PERL}/RRDp.pm:${PORTSDIR}/databases/rrdtool
-
-BROKEN= fails to install
-DEPRECATED= no separate development version exists anymore
-EXPIRATION_DATE= 2009-02-12
-
-CONFLICTS= nfsen-[0-9]*
-
-USE_ICONV= yes
-USE_PERL5= yes
-USE_PHP= session pcre sockets
-NO_BUILD= yes
-PLIST_SUB+= PORTNAME=${PORTNAME}
-USE_RC_SUBR= nfsen.sh
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "*****************************************************"
- @${ECHO_MSG} "Before upgrading you may backup the original profile "
- @${ECHO_MSG} "stat data:"
- @${ECHO_MSG} "cd ${WRKSRC}/helpers"
- @${ECHO_MSG} "./mk_backup.sh /path/to/your/profilestatdir /path/to/backupdir"
- @${ECHO_MSG} "*****************************************************"
- @${ECHO_MSG} ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' -e 's,%%PORTNAME%%,${PORTNAME},' \
- ${WRKSRC}/etc/nfsen-dist.conf
- @${RM} ${WRKSRC}/etc/nfsen-dist.conf.*
- @${RM} ${WRKSRC}/bin/testPlugin.orig
- @${REINPLACE_CMD} -e 's,%%PERL%%,${PERL},' -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/install.pl
-
-do-install:
- @${MKDIR} ${PREFIX}/var/${PORTNAME}/profiles/live
- @${MKDIR} ${PREFIX}/libexec/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/installer-items/CopyRecursive.pm ${PREFIX}/libexec/${PORTNAME}/
- ${INSTALL_DATA} ${WRKSRC}/installer-items/RRDconvertv1.pm ${PREFIX}/libexec/${PORTNAME}/
- @ if [ -f ${PREFIX}/etc/nfsen.conf ] ; then \
- ${ECHO_MSG} "installing with existing nfsen.conf"; \
- cd ${WRKSRC} ;${PERL} ${WRKSRC}/install.pl ${PREFIX}/etc/nfsen.conf; \
- else \
- ${ECHO_MSG} "installing with sample nfsen.conf"; \
- cd ${WRKSRC} ;${PERL} ${WRKSRC}/install.pl ${WRKSRC}/etc/nfsen-dist.conf; \
- fi
- @${ECHO_MSG} "Configure your ${LOCALBASE}/etc/nfsen.conf to have necessary sources ";
- @${ECHO_MSG} "Then run 'nfsen reconfig' to correctly setup source, RRD, and profile files";
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/nfsen-devel/distinfo b/net-mgmt/nfsen-devel/distinfo
deleted file mode 100644
index f10b57864f16..000000000000
--- a/net-mgmt/nfsen-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (nfsen-snapshot-20070312.tar.gz) = 2fc895f020b88f94f1edc9b1d7ccd8b4
-SHA256 (nfsen-snapshot-20070312.tar.gz) = 85aef7c40c1f1e5c4eee97137bb45d02f4c9abc812a5defd0ba7596710586dfd
-SIZE (nfsen-snapshot-20070312.tar.gz) = 3478630
diff --git a/net-mgmt/nfsen-devel/files/nfsen.sh.in b/net-mgmt/nfsen-devel/files/nfsen.sh.in
deleted file mode 100644
index 83ecfc335215..000000000000
--- a/net-mgmt/nfsen-devel/files/nfsen.sh.in
+++ /dev/null
@@ -1,86 +0,0 @@
-#! /bin/sh
-#
-
-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=%%PREFIX%%/bin/nfsen.rc
-NAME=nfsen
-
-test -x $DAEMON || exit 0
-
-set -e
-
-case "$1" in
- start)
- echo -n "Starting $NAME"
- $DAEMON start
- echo "."
- ;;
- stop)
- echo -n "Stopping $NAME "
- $DAEMON stop
- echo "."
- ;;
- restart|force-reload)
- #
- # If the "reload" option is implemented, move the "force-reload"
- # option to the "reload" entry above. If not, "force-reload" is
- # just the same as "restart".
- #
- echo -n "Restarting $NAME"
- $DAEMON stop
- sleep 1
- $DAEMON start
- echo "."
- ;;
- *)
- N=/tmp/nfsen-1.2.4.20060325/etc/rc.d/${NAME}.sh
- # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
- echo "Usage: $N {start|stop|restart|force-reload}" >&2
- exit 1
- ;;
-esac
-
-exit 0
-#! /bin/sh
-#
-
-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=/usr/local/bin/nfsen.rc
-NAME=nfsen
-
-test -x $DAEMON || exit 0
-
-set -e
-
-case "$1" in
- start)
- echo -n "Starting $NAME"
- $DAEMON start
- echo "."
- ;;
- stop)
- echo -n "Stopping $NAME "
- $DAEMON stop
- echo "."
- ;;
- restart|force-reload)
- #
- # If the "reload" option is implemented, move the "force-reload"
- # option to the "reload" entry above. If not, "force-reload" is
- # just the same as "restart".
- #
- echo -n "Restarting $NAME"
- $DAEMON stop
- sleep 1
- $DAEMON start
- echo "."
- ;;
- *)
- N=/tmp/nfsen-1.2.4.20060325/etc/rc.d/${NAME}.sh
- # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
- echo "Usage: $N {start|stop|restart|force-reload}" >&2
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/net-mgmt/nfsen-devel/files/patch-bin_testPlugin b/net-mgmt/nfsen-devel/files/patch-bin_testPlugin
deleted file mode 100644
index 86004d1ee713..000000000000
--- a/net-mgmt/nfsen-devel/files/patch-bin_testPlugin
+++ /dev/null
@@ -1,25 +0,0 @@
-
-$FreeBSD$
-
---- bin/testPlugin.orig
-+++ bin/testPlugin
-@@ -50,6 +50,7 @@
-
- use NfConf;
- use NfSen;
-+use NfProfile;
- use Log;
-
- my $VERSION = '$Id: testPlugin 60 2007-01-09 12:26:47Z peter $';
-@@ -164,7 +165,10 @@
- print "Run plugin '$plugin' with profile '$profile' at '$timeslot'\n";
- my $sub = "${plugin}::run";
- no strict 'refs';
--&$sub($profile, $timeslot);
-+&$sub({
-+ profile => $profile,
-+ timeslot => $timeslot,
-+});
- use strict 'refs';
- print "Plugin run successfully, at least as far as I can tell ...\n" ;
-
diff --git a/net-mgmt/nfsen-devel/files/patch-etc_nfsen-dist.conf b/net-mgmt/nfsen-devel/files/patch-etc_nfsen-dist.conf
deleted file mode 100644
index 0d260cabe3a4..000000000000
--- a/net-mgmt/nfsen-devel/files/patch-etc_nfsen-dist.conf
+++ /dev/null
@@ -1,84 +0,0 @@
-
-$FreeBSD$
-
---- etc/nfsen-dist.conf.orig
-+++ etc/nfsen-dist.conf
-@@ -26,7 +26,7 @@
-
- #
- # Required for default layout
--$BASEDIR = "/data/nfsen";
-+$BASEDIR = "%%PREFIX%%";
-
- #
- # Where to install the NfSen binaries
-@@ -34,7 +34,7 @@
-
- #
- # Where to install the NfSen Perl modules
--$LIBEXECDIR="${BASEDIR}/libexec";
-+$LIBEXECDIR="${BASEDIR}/libexec/%%PORTNAME%%";
-
- #
- # Where to install the config files
-@@ -44,7 +44,7 @@
- # NfSen html pages directory:
- # All php scripts will be installed here.
- # URL: Entry point for nfsen: http://<webserver>/nfsen/nfsen.php
--$HTMLDIR = "/var/www/nfsen/";
-+$HTMLDIR = "%%PREFIX%%/www/%%PORTNAME%%/";
-
- #
- # Where to install the docs
-@@ -52,20 +52,20 @@
-
- #
- # Var space for NfSen
--$VARDIR="${BASEDIR}/var";
-+$VARDIR="${BASEDIR}/var/%%PORTNAME%%";
-
- #
- # The Profiles stat directory, where all profile information
- # RRD DBs and gif pictures of the profile are stored
--$PROFILESTATDIR="${BASEDIR}/profiles";
-+$PROFILESTATDIR="${VARDIR}/profiles";
-
- #
- # The Profiles directory, where all netflow data is stored
--$PROFILEDATADIR="${BASEDIR}/profiles";
-+$PROFILEDATADIR="${VARDIR}/profiles";
-
- #
- # Where go all the backend plugins
--$BACKEND_PLUGINDIR="${BASEDIR}/plugins";
-+$BACKEND_PLUGINDIR="${LIBEXECDIR}/plugins";
-
- #
- # Where go all the frontend plugins
-@@ -73,7 +73,7 @@
-
- #
- # nfdump tools path
--$PREFIX = '/usr/local/bin';
-+$PREFIX = '%%PREFIX%%/bin';
-
- #
- # BASEDIR unrelated vars:
-@@ -82,7 +82,7 @@
- # This may be a different or the same uid than your web server.
- # Note: This user must be in group $WWWGROUP, otherwise nfcapd
- # is not able to write data files!
--$USER = "netflow";
-+$USER = "www";
-
- # user and group of the web server process
- # All netflow processing will be done with this user
-@@ -106,7 +106,7 @@
-
- %sources = (
- 'upstream1' => { 'port' => '9995', 'col' => '#0000ff', 'type' => 'netflow' },
-- 'peer1' => { 'port' => '9996', 'col' => '#ff0000' },
-+# 'peer1' => { 'port' => '9996', 'col' => '#ff0000' },
- );
-
- #
diff --git a/net-mgmt/nfsen-devel/files/patch-html_alerting.php b/net-mgmt/nfsen-devel/files/patch-html_alerting.php
deleted file mode 100644
index 624067699a06..000000000000
--- a/net-mgmt/nfsen-devel/files/patch-html_alerting.php
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- html/alerting.php.orig
-+++ html/alerting.php
-@@ -449,6 +449,7 @@
- foreach ( $alert_condition_plugin as $plugin) {
- $selected = $alert['condition'][0] == $plugin ? 'selected' : '';
- print " <option value='$i' $selected>" . $plugin . "</option>\n";
-+ $i++;
- }
- }
- ?>
diff --git a/net-mgmt/nfsen-devel/files/patch-html_nfsen.php b/net-mgmt/nfsen-devel/files/patch-html_nfsen.php
deleted file mode 100644
index a2c5d1424e98..000000000000
--- a/net-mgmt/nfsen-devel/files/patch-html_nfsen.php
+++ /dev/null
@@ -1,33 +0,0 @@
-
-$FreeBSD$
-
---- html/nfsen.php.orig
-+++ html/nfsen.php
-@@ -489,7 +489,8 @@
- if ( count($BookmarkVars) == count($_vars) ) {
- for ( $i=0; $i<count($BookmarkVars); $i++ ) {
- if ( $_vars[$i] != '-' )
-- $_POST[$BookmarkVars[$i]] = $_vars[$i];
-+ $_POST[$BookmarkVars[$i]] =
-+ str_replace('!','|',$_vars[$i]);
- }
- } else {
- SetMessage('warning', "Bookmark processing error");
-@@ -749,7 +750,16 @@
- // Generate bookmark
- $vars = array();
- foreach ( $BookmarkVars as $var ) {
-- $vars[] = array_key_exists($var, $_SESSION) ? $_SESSION[$var] : '-';
-+ if (array_key_exists($var, $_SESSION)) {
-+ $vars[] = $_SESSION[$var];
-+ }
-+ elseif (array_key_exists('detail_opts', $_SESSION) and
-+ array_key_exists($var, $_SESSION['detail_opts'])) {
-+ $vars[] = str_replace('|','!',$_SESSION['detail_opts'][$var]);
-+ }
-+ else {
-+ $vars[] = '-';
-+ }
- }
-
- $_SESSION['bookmark'] = urlencode(base64_encode(implode('|', $vars)));
diff --git a/net-mgmt/nfsen-devel/files/patch-install.pl b/net-mgmt/nfsen-devel/files/patch-install.pl
deleted file mode 100644
index 05ae145eb312..000000000000
--- a/net-mgmt/nfsen-devel/files/patch-install.pl
+++ /dev/null
@@ -1,64 +0,0 @@
-
-$FreeBSD$
-
---- install.pl.orig
-+++ install.pl
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!%%PERL%% -I %%PREFIX%%/libexec/nfsen
- #
- #
- # Copyright (c) 2004, SWITCH - Teleinformatikdienste fuer Lehre und Forschung
-@@ -83,33 +83,7 @@
- # Get Perl
- sub GetPerl {
-
-- my $whichperl;
-- my $ans;
-- $whichperl = FindCommand("perl");
-- if ( defined $whichperl ) {
-- print "Perl to use: [$whichperl] ";
-- chomp($ans = <STDIN>);
-- if ( length $ans ) {
-- $whichperl = $ans;
-- }
-- } else {
-- print "No Perl found in your PATH. Please specify where to find perl [] ";
-- chomp($whichperl = <STDIN>);
-- }
--
-- while (1) {
-- if ( -x $whichperl ) {
-- my $err = system("$whichperl -e 'require 5.6.0;'") >> 8;
-- last if $err == 0;
-- print "Found errors while testing Perl\n";
-- } else {
-- print "No executable: '$whichperl'\n";
-- }
-- print "Perl to use: [] ";
-- chomp($whichperl = <STDIN>);
-- }
--
-- return $whichperl;
-+ return "%%PERL%%";
-
- } # End of GetPerl
-
-@@ -620,7 +594,7 @@
- exit 1;
- }
-
--my $hints = NfSen::LoadHints();
-+my $hints = NfSen::LoadHints_startup();
- if ( $$$hints{'version'} == -1 ) {
- # initial NfSen install or upgrade from old version without hints
- $$$hints{'version'} = $nfsen_version;
-@@ -725,7 +699,7 @@
-
-
- Nfsources::Reconfig();
--NfSen::StoreHints();
-+NfSen::StoreHints_startup();
- chown $nfsen_uid, $www_gid, "$NfConf::PROFILESTATDIR/hints" || die "Can't chown hints db: $!\n";
- print "Setup done.\n\n";
-
diff --git a/net-mgmt/nfsen-devel/files/patch-libexec_NfSen.pm b/net-mgmt/nfsen-devel/files/patch-libexec_NfSen.pm
deleted file mode 100644
index 875b98ce0f55..000000000000
--- a/net-mgmt/nfsen-devel/files/patch-libexec_NfSen.pm
+++ /dev/null
@@ -1,53 +0,0 @@
-
-$FreeBSD$
-
---- libexec/NfSen.pm.orig
-+++ libexec/NfSen.pm
-@@ -705,6 +705,25 @@
-
- } # End of LoadHints
-
-+sub LoadHints_startup {
-+
-+ eval {
-+ local $SIG{'__DIE__'} = 'DEFAULT';
-+ $hints = lock_retrieve "$NfConf::PROFILESTATDIR/hints";
-+ };
-+
-+ if ( my $err = $@ ) {
-+ warn "Error reading hints: $err\n";
-+ warn "Initialize hints to defaults.\n";
-+ $$hints{'version'} = -1; # unknown
-+ $$hints{'installed'} = 0;
-+ $$hints{'subdirlayout'} = $NfConf::SUBDIRLAYOUT;
-+ }
-+
-+ return \$hints;
-+
-+} # End of LoadHints_startup
-+
- sub StoreHints {
-
- eval {
-@@ -717,6 +736,20 @@
- return $err;
- }
-
--} # End of StoreAlertStatus
-+} # End of StoreHints
-+
-+sub StoreHints_startup {
-+
-+ eval {
-+ local $SIG{'__DIE__'} = 'DEFAULT';
-+ lock_store $hints, "$NfConf::PROFILESTATDIR/hints";
-+ };
-+
-+ if ( my $err = $@ ) {
-+ warn "Error store hints: $err\n";
-+ return $err;
-+ }
-+
-+} # End of StoreHints_startup
-
- 1;
diff --git a/net-mgmt/nfsen-devel/pkg-descr b/net-mgmt/nfsen-devel/pkg-descr
deleted file mode 100644
index 312491947d5d..000000000000
--- a/net-mgmt/nfsen-devel/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-NfSen is a graphical web based front end for the nfdump netflow tools.
-
-NfSen allows you to:
-
- * Display your netflow data: Flows, Packets and Bytes using RRD
- (Round Robin Database).
- * Easily navigate through the netflow data.
- * Process the netflow data within the specified time span.
- * Create history as well as continuous profiles.
- * Write your own plugins to process netflow data on a regular interval
-
-WWW: http://nfsen.sourceforge.net/
diff --git a/net-mgmt/nfsen-devel/pkg-plist b/net-mgmt/nfsen-devel/pkg-plist
deleted file mode 100644
index 75d392b44b9f..000000000000
--- a/net-mgmt/nfsen-devel/pkg-plist
+++ /dev/null
@@ -1,140 +0,0 @@
-bin/nfsen
-bin/nfsen.rc
-bin/nfsend
-bin/RebuildHierarchy.pl
-bin/testPlugin
-bin/nfcomm.pl
-@unexec if cmp -s %D/etc/nfsen.conf %D/etc/nfsen-dist.conf; then rm -f %D/etc/nfsen.conf; fi
-@exec [ -f %D/etc/nfsen.conf ] || cp %D/etc/nfsen-dist.conf %D/etc/nfsen.conf
-etc/nfsen-dist.conf
-libexec/%%PORTNAME%%/CopyRecursive.pm
-libexec/%%PORTNAME%%/Log.pm
-libexec/%%PORTNAME%%/Lookup.pm
-libexec/%%PORTNAME%%/NfAlert.pm
-libexec/%%PORTNAME%%/NfConf.pm
-libexec/%%PORTNAME%%/NfProfile.pm
-libexec/%%PORTNAME%%/NfSen.pm.orig
-libexec/%%PORTNAME%%/NfSen.pm
-libexec/%%PORTNAME%%/NfSenRC.pm
-libexec/%%PORTNAME%%/NfSenRRD.pm
-libexec/%%PORTNAME%%/Nfcomm.pm
-libexec/%%PORTNAME%%/Nfsources.pm
-libexec/%%PORTNAME%%/Notification.pm
-libexec/%%PORTNAME%%/RRDconvertv1.pm
-libexec/%%PORTNAME%%/plugins/demoplugin.pm
-www/%%PORTNAME%%/conf.php
-www/%%PORTNAME%%/EmptyGraph.gif
-www/%%PORTNAME%%/ErrorGraph.gif
-www/%%PORTNAME%%/alerting.php.orig
-www/%%PORTNAME%%/alerting.php
-www/%%PORTNAME%%/colour_palette.html
-www/%%PORTNAME%%/colour_palette_custom.php
-www/%%PORTNAME%%/colour_picker.html
-www/%%PORTNAME%%/css-admin.html
-www/%%PORTNAME%%/css.html
-www/%%PORTNAME%%/details.php
-www/%%PORTNAME%%/info.php
-www/%%PORTNAME%%/invisible.gif
-www/%%PORTNAME%%/lookup.php
-www/%%PORTNAME%%/navigator.php
-www/%%PORTNAME%%/nfsen.php.orig
-www/%%PORTNAME%%/nfsen.php
-www/%%PORTNAME%%/nfsenutil.php
-www/%%PORTNAME%%/noscript.html
-www/%%PORTNAME%%/overview.php
-www/%%PORTNAME%%/pic.php
-www/%%PORTNAME%%/process.php
-www/%%PORTNAME%%/profileadmin.php
-www/%%PORTNAME%%/rrdgraph.php
-www/%%PORTNAME%%/css/alerting.css
-www/%%PORTNAME%%/css/detail.css
-www/%%PORTNAME%%/css/lookup.css
-www/%%PORTNAME%%/css/nfsen.css
-www/%%PORTNAME%%/css/profileadmin.css
-www/%%PORTNAME%%/icons/arrow.blue.down.png
-www/%%PORTNAME%%/icons/arrow.blue.right.png
-www/%%PORTNAME%%/icons/arrow.yellow.down.png
-www/%%PORTNAME%%/icons/arrow.yellow.right.png
-www/%%PORTNAME%%/icons/close.gif
-www/%%PORTNAME%%/icons/cursor-line.gif
-www/%%PORTNAME%%/icons/cursor-start.gif
-www/%%PORTNAME%%/icons/cursor-stop.gif
-www/%%PORTNAME%%/icons/edit.png
-www/%%PORTNAME%%/icons/help.png
-www/%%PORTNAME%%/icons/invisible.gif
-www/%%PORTNAME%%/icons/minus.gif
-www/%%PORTNAME%%/icons/ok.png
-www/%%PORTNAME%%/icons/plus.gif
-www/%%PORTNAME%%/icons/plus.png
-www/%%PORTNAME%%/icons/progress.png
-www/%%PORTNAME%%/icons/save.png
-www/%%PORTNAME%%/icons/shade.gif
-www/%%PORTNAME%%/icons/shadeactive.gif
-www/%%PORTNAME%%/icons/space.png
-www/%%PORTNAME%%/icons/spyglas.png
-www/%%PORTNAME%%/icons/trash.png
-www/%%PORTNAME%%/js/ColorPicker2.js
-www/%%PORTNAME%%/js/alerting.js
-www/%%PORTNAME%%/js/detail.js
-www/%%PORTNAME%%/js/global.js
-www/%%PORTNAME%%/js/menu.js
-www/%%PORTNAME%%/js/profileadmin.js
-www/%%PORTNAME%%/plugins/demoplugin.php
-www/%%PORTNAME%%/doc/BSD-license.html
-www/%%PORTNAME%%/doc/Bookmark.png
-www/%%PORTNAME%%/doc/BuildingProfile.png
-www/%%PORTNAME%%/doc/ConfirmDelete.png
-www/%%PORTNAME%%/doc/DefaultFilter.png
-www/%%PORTNAME%%/doc/DeleteProfile.png
-www/%%PORTNAME%%/doc/DisabledSources.png
-www/%%PORTNAME%%/doc/InputEnd.png
-www/%%PORTNAME%%/doc/Navigating.png
-www/%%PORTNAME%%/doc/NewProfile.png
-www/%%PORTNAME%%/doc/OutOfData.png
-www/%%PORTNAME%%/doc/ProcessingControls.png
-www/%%PORTNAME%%/doc/ProcessingOutput.png
-www/%%PORTNAME%%/doc/ProfileCreated.png
-www/%%PORTNAME%%/doc/ResetWindow.png
-www/%%PORTNAME%%/doc/SelectLeft.png
-www/%%PORTNAME%%/doc/SelectRight.png
-www/%%PORTNAME%%/doc/StatSummary.png
-www/%%PORTNAME%%/doc/TimeWindow.png
-www/%%PORTNAME%%/doc/WinScale.png
-www/%%PORTNAME%%/doc/bytes.png
-www/%%PORTNAME%%/doc/cursor_control.png
-www/%%PORTNAME%%/doc/details-graphs.png
-www/%%PORTNAME%%/doc/details-processing.png
-www/%%PORTNAME%%/doc/dirstruct.png
-www/%%PORTNAME%%/doc/edit.png
-www/%%PORTNAME%%/doc/exiisting.png
-www/%%PORTNAME%%/doc/flows.png
-www/%%PORTNAME%%/doc/index.html
-www/%%PORTNAME%%/doc/linegraph.png
-www/%%PORTNAME%%/doc/nfsen-options.png
-www/%%PORTNAME%%/doc/overview.png
-www/%%PORTNAME%%/doc/packets.png
-www/%%PORTNAME%%/doc/plugins.png
-www/%%PORTNAME%%/doc/processing-1.png
-www/%%PORTNAME%%/doc/selectprofile.png
-www/%%PORTNAME%%/doc/stat.png
-www/%%PORTNAME%%/doc/views-2.png
-www/%%PORTNAME%%/doc/views.png
-@dirrm www/%%PORTNAME%%/css
-@dirrm www/%%PORTNAME%%/plugins
-@dirrm www/%%PORTNAME%%/icons
-@dirrm www/%%PORTNAME%%/js
-@dirrm www/%%PORTNAME%%/doc
-@dirrm www/%%PORTNAME%%
-@exec mkdir -p %D/var/%%PORTNAME%%/profiles/live/upstream1
-var/%%PORTNAME%%/profiles/live/upstream1.rrd
-var/%%PORTNAME%%/profiles/live/profile.dat
-@exec mkdir -p %D/var/%%PORTNAME%%/run
-@exec mkdir -p %D/var/%%PORTNAME%%/filters
-@dirrmtry var/%%PORTNAME%%/run
-@dirrm var/%%PORTNAME%%/filters
-@dirrmtry var/%%PORTNAME%%/profiles/live/upstream1
-@dirrmtry var/%%PORTNAME%%/profiles/live
-@dirrmtry var/%%PORTNAME%%/profiles
-@dirrmtry var/%%PORTNAME%%
-@dirrm libexec/%%PORTNAME%%/plugins
-@dirrm libexec/%%PORTNAME%%
diff --git a/news/Makefile b/news/Makefile
index b432f1b47521..f64d2759dc80 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -87,7 +87,6 @@
SUBDIR += rawdog
SUBDIR += rkive
SUBDIR += s-news
- SUBDIR += sabnzbd
SUBDIR += sabnzbdplus
SUBDIR += slnr
SUBDIR += slrn
diff --git a/news/sabnzbd/Makefile b/news/sabnzbd/Makefile
deleted file mode 100644
index 40374ae4d3ce..000000000000
--- a/news/sabnzbd/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: sabnzbd
-# Date created: 16 March 2006
-# Whom: Daniel Bretoi
-#
-# $FreeBSD$
-#
-
-PORTNAME= sabnzbd
-PORTVERSION= 0.2.5
-PORTREVISION= 1
-CATEGORIES= news
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= sabnzbd
-DISTNAME= SABnzbd-${PORTVERSION}
-
-MAINTAINER= daniel@netwalk.org
-COMMENT= A web-interface based binary newsgrabber in python, with nzb support
-
-DEPRECATED= no longer developed, use news/sabnzbdplus instead
-EXPIRATION_DATE= 2008-12-21
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= cheetah:${PORTSDIR}/devel/py-cheetah \
- ${PYTHON_SITELIBDIR}/cherrypy/__init__.py:${PORTSDIR}/www/py-cherrypy-old \
- ${PYTHON_SITELIBDIR}/pythonutils/configobj.py:${PORTSDIR}/devel/py-utils \
- ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-celementtree
-
-USE_PYTHON= 2.4+
-USE_PYDISTUTILS=yes
-PYDISTUTILS_PKGNAME= SABnzbd
-
-PLIST_SUB= PORTNAME=${PORTNAME}
-SUB_LIST+= PORTNAME=${PORTNAME}
-SUB_FILES= pkg-message
-
-OPTIONS= PAR2CMDLINE "Required for postprocessing of par files." on \
- UNRAR "Often required for unpacking many downloads." on \
- FEEDPARSER "rss-feed support." on
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_PAR2CMDLINE)
-RUN_DEPENDS+= par2repair:${PORTSDIR}/archivers/par2cmdline
-.endif
-
-.if !defined(WITHOUT_FEEDPARSER)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
-.endif
-
-.if !defined(WITHOUT_UNRAR)
-RUN_DEPENDS+= unrar:${PORTSDIR}/archivers/unrar
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PORTNAME%%|${PORTNAME}|' ${WRKSRC}/setup.py
-
-post-install:
- ${CHMOD} -R go+r ${PREFIX}/share/${PORTNAME}/
- ${CHMOD} -R go+r ${PREFIX}/share/doc/${PORTNAME}/
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/news/sabnzbd/distinfo b/news/sabnzbd/distinfo
deleted file mode 100644
index bfa15b58d767..000000000000
--- a/news/sabnzbd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (SABnzbd-0.2.5.tar.gz) = da739699eff3f840ff7d835c6c7763d4
-SHA256 (SABnzbd-0.2.5.tar.gz) = b54b4ad7a4964c2e97ec7c267aaff80724931a63ac3c3cdd558e3d1b1c3624bc
-SIZE (SABnzbd-0.2.5.tar.gz) = 100493
diff --git a/news/sabnzbd/files/patch-setup.py b/news/sabnzbd/files/patch-setup.py
deleted file mode 100644
index 62ada1a54c8e..000000000000
--- a/news/sabnzbd/files/patch-setup.py
+++ /dev/null
@@ -1,25 +0,0 @@
---- setup.py.orig Wed Jul 12 09:55:04 2006
-+++ setup.py Wed Jul 12 20:44:42 2006
-@@ -13,10 +13,11 @@
- packages = ['sabnzbd', 'sabnzbd.utils', 'sabnzbd.utils.multiauth'],
- platforms = ['posix'],
- license = 'GNU General Public License 2 (GPL2)',
-- data_files = [('share/doc/SABnzbd-' + sabnzbd.__version__,
-- ['SABnzbd.ini.sample', 'README.txt', 'LICENSE.txt',
-- 'TODO.txt', 'CHANGELOG.txt', 'UPGRADE.txt']),
-- ('share/SABnzbd-' + sabnzbd.__version__ + '/templates',
-+ data_files = [('share/doc/%%PORTNAME%%',
-+ ['README.txt', 'LICENSE.txt',
-+ 'TODO.txt', 'CHANGELOG.txt', 'UPGRADE.txt']),
-+ ('share/%%PORTNAME%%',['SABnzbd.ini.sample']),
-+ ('share/%%PORTNAME%%' + '/templates',
- ['templates/default.css', 'templates/history.tmpl',
- 'templates/main.tmpl',
- 'templates/connection_info.tmpl',
-@@ -30,5 +31,5 @@
- 'templates/config_scheduling.tmpl',
- 'templates/config_rss.tmpl',
- 'templates/static/placeholder.txt']),
-- ('share/SABnzbd-' + sabnzbd.__version__ + '/templates/static',
-+ ('share/%%PORTNAME%%/templates/static',
- ['templates/static/placeholder.txt'])])
diff --git a/news/sabnzbd/files/pkg-message.in b/news/sabnzbd/files/pkg-message.in
deleted file mode 100644
index 3dc216036190..000000000000
--- a/news/sabnzbd/files/pkg-message.in
+++ /dev/null
@@ -1,6 +0,0 @@
-
-****************************************************************************
-Check %%PREFIX%%/share/%%PORTNAME%% for SABnzbd.ini.sample and templates
-See %%PREFIX%%/share/doc/%%PORTNAME%% for README.txt etc
-****************************************************************************
-
diff --git a/news/sabnzbd/pkg-descr b/news/sabnzbd/pkg-descr
deleted file mode 100644
index 4756c5cfd21a..000000000000
--- a/news/sabnzbd/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A web-interface based standalone binary newsgrabber written in python, supports
-.nzb files
-
-WWW: http://sourceforge.net/projects/sabnzbd
diff --git a/news/sabnzbd/pkg-plist b/news/sabnzbd/pkg-plist
deleted file mode 100644
index 56ebcdd0336d..000000000000
--- a/news/sabnzbd/pkg-plist
+++ /dev/null
@@ -1,101 +0,0 @@
-bin/SABnzbd.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/articlecache.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/decoder.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/decorators.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/trylist.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/articlecache.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/decoder.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/decorators.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/trylist.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/articlecache.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/decoder.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/decorators.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/trylist.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/__init__.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/assembler.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/assembler.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/assembler.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/constants.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/constants.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/constants.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/downloader.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/downloader.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/downloader.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/interface.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/interface.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/interface.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/misc.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/misc.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/misc.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/rss.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/rss.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/rss.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/newsunpack.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/newsunpack.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/newsunpack.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/newswrapper.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/newswrapper.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/newswrapper.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbgrab.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbgrab.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbgrab.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbqueue.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbqueue.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbqueue.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbstuff.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbstuff.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/nzbstuff.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/__init__.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/configobj.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/configobj.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/configobj.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/kronos.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/kronos.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/kronos.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/listquote.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/listquote.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/listquote.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/__init__.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/__init__.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/__init__.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/auth.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/auth.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/auth.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/filter.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/filter.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/filter.pyo
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/providers.py
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/providers.pyc
-%%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth/providers.pyo
-share/%%PORTNAME%%/SABnzbd.ini.sample
-share/%%PORTNAME%%/templates/config.tmpl
-share/%%PORTNAME%%/templates/config_directories.tmpl
-share/%%PORTNAME%%/templates/config_general.tmpl
-share/%%PORTNAME%%/templates/config_rss.tmpl
-share/%%PORTNAME%%/templates/config_scheduling.tmpl
-share/%%PORTNAME%%/templates/config_server.tmpl
-share/%%PORTNAME%%/templates/config_switches.tmpl
-share/%%PORTNAME%%/templates/connection_info.tmpl
-share/%%PORTNAME%%/templates/default.css
-share/%%PORTNAME%%/templates/history.tmpl
-share/%%PORTNAME%%/templates/main.tmpl
-share/%%PORTNAME%%/templates/nzo.tmpl
-share/%%PORTNAME%%/templates/placeholder.txt
-share/%%PORTNAME%%/templates/queue.tmpl
-share/%%PORTNAME%%/templates/static/placeholder.txt
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/TODO.txt
-%%PORTDOCS%%%%DOCSDIR%%/UPGRADE.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm share/%%PORTNAME%%/templates/static
-@dirrm share/%%PORTNAME%%/templates
-@dirrm share/%%PORTNAME%%
-@dirrm %%PYTHON_SITELIBDIR%%/sabnzbd/utils/multiauth
-@dirrm %%PYTHON_SITELIBDIR%%/sabnzbd/utils
-@dirrm %%PYTHON_SITELIBDIR%%/sabnzbd
diff --git a/www/Makefile b/www/Makefile
index 117968d0ec78..75a68c04bc10 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -549,7 +549,6 @@
SUBDIR += nspluginwrapper
SUBDIR += nvu
SUBDIR += ocaml-net
- SUBDIR += ocaml-wdialog
SUBDIR += ocsigen
SUBDIR += ojs2
SUBDIR += oops
diff --git a/www/ocaml-wdialog/Makefile b/www/ocaml-wdialog/Makefile
deleted file mode 100644
index 39451e51da9f..000000000000
--- a/www/ocaml-wdialog/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: ocaml-wdialog
-# Date created: 1st May 2003
-# Whom: Stephane Legrand <stephane@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wdialog
-PORTVERSION= 2.1.2
-PORTREVISION= 1
-CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= wdialog
-PKGNAMEPREFIX= ocaml-
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Advanced system to create dialog-centric web applications
-
-BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
- ocamlfind:${PORTSDIR}/devel/ocaml-findlib \
- ${LOCALBASE}/lib/ocaml/site-lib/pxp-engine/pxp_engine.a:${PORTSDIR}/textproc/ocaml-pxp \
- ${LOCALBASE}/lib/ocaml/site-lib/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
-RUN_DEPENDS= ${LOCALBASE}/lib/ocaml/site-lib/pxp-engine/pxp_engine.a:${PORTSDIR}/textproc/ocaml-pxp \
- ${LOCALBASE}/lib/ocaml/site-lib/ulex/ulexing.a:${PORTSDIR}/devel/ocaml-ulex
-
-BROKEN= does not build with new ocaml
-DEPRECATED= has been broken for more than 6 months
-EXPIRATION_DATE=2009-01-19
-
-USE_GMAKE= yes
-
-HAS_CONFIGURE= yes
-# Ocaml RPC port is not available for now, so we can't have the session daemon support
-CONFIGURE_ARGS+= -without-wd-session-daemon
-
-ALL_TARGET= all opt
-
-.include <bsd.port.mk>
diff --git a/www/ocaml-wdialog/distinfo b/www/ocaml-wdialog/distinfo
deleted file mode 100644
index 772498d0aaa7..000000000000
--- a/www/ocaml-wdialog/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (wdialog-2.1.2.tar.gz) = 1380a8ae75f690043634c66f3f8ff8d1
-SHA256 (wdialog-2.1.2.tar.gz) = 4bc8110c768f7afa02ecabcb7f5e45d92d83e8f7f6a1d6a7dd9e896f32b9110a
-SIZE (wdialog-2.1.2.tar.gz) = 189279
diff --git a/www/ocaml-wdialog/pkg-descr b/www/ocaml-wdialog/pkg-descr
deleted file mode 100644
index 88cf048dacf1..000000000000
--- a/www/ocaml-wdialog/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-
-WDialog is an advanced system to create dialog-centric web applications.
-
-Feature list:
-
- * Separation of the user interface (UI) definition from the backend
- program.
- * The UI definition is contained in an XML file.
- * The dialogs have built-in persistency for session state.
- * A powerful template system manages the combination of individual
- HTML fragments to whole pages.
- * The dialogs behave like GUI widgets.
- * The callbacks are written in a real programming language (Objective
- Caml, or Perl).
- * The application can run as CGI as well as application server.
- * The WDialog toolkit itself does not require any database as backend
- store.
- * WDialog preprocesses all web inputs, and ensures that minimum
- security standards are fulfilled.
-
-WWW: http://wdialog.sourceforge.net/
-
-- Stephane Legrand
- <stephane@freebsd.org>
diff --git a/www/ocaml-wdialog/pkg-plist b/www/ocaml-wdialog/pkg-plist
deleted file mode 100644
index e8cf32be50e7..000000000000
--- a/www/ocaml-wdialog/pkg-plist
+++ /dev/null
@@ -1,65 +0,0 @@
-lib/ocaml/site-lib/wd-inmemory-session/META
-lib/ocaml/site-lib/wd-inmemory-session/wd_inmemory_session.a
-lib/ocaml/site-lib/wd-inmemory-session/wd_inmemory_session.cma
-lib/ocaml/site-lib/wd-inmemory-session/wd_inmemory_session.cmi
-lib/ocaml/site-lib/wd-inmemory-session/wd_inmemory_session.cmxa
-lib/ocaml/site-lib/wd-inmemory-session/wd_inmemory_session.mli
-lib/ocaml/site-lib/wd-xmlcompiler/META
-lib/ocaml/site-lib/wd-xmlcompiler/wd-xmlcompile
-lib/ocaml/site-lib/wd-xmlcompiler/wd_xmlcompile.cmi
-lib/ocaml/site-lib/wdialog/META
-lib/ocaml/site-lib/wdialog/stdlib.xml
-lib/ocaml/site-lib/wdialog/wd_application.cmi
-lib/ocaml/site-lib/wdialog/wd_application_1.dtd
-lib/ocaml/site-lib/wdialog/wd_application_2.dtd
-lib/ocaml/site-lib/wdialog/wd_application_dtd.cmi
-lib/ocaml/site-lib/wdialog/wd_application_dtd.mli
-lib/ocaml/site-lib/wdialog/wd_brexpr_lex.cmi
-lib/ocaml/site-lib/wdialog/wd_cycle.cmi
-lib/ocaml/site-lib/wdialog/wd_cycle.mli
-lib/ocaml/site-lib/wdialog/wd_dialog.cmi
-lib/ocaml/site-lib/wdialog/wd_dialog.mli
-lib/ocaml/site-lib/wdialog/wd_dialog_decl.cmi
-lib/ocaml/site-lib/wdialog/wd_dictionary.cmi
-lib/ocaml/site-lib/wdialog/wd_dictionary.mli
-lib/ocaml/site-lib/wdialog/wd_encoding.cmi
-lib/ocaml/site-lib/wdialog/wd_encoding.mli
-lib/ocaml/site-lib/wdialog/wd_interactor.cmi
-lib/ocaml/site-lib/wdialog/wd_interactor.mli
-lib/ocaml/site-lib/wdialog/wd_ocamlversion.cmi
-lib/ocaml/site-lib/wdialog/wd_ocamlversion.mli
-lib/ocaml/site-lib/wdialog/wd_run_cgi.cmi
-lib/ocaml/site-lib/wdialog/wd_run_cgi.mli
-lib/ocaml/site-lib/wdialog/wd_run_fcgi.cmi
-lib/ocaml/site-lib/wdialog/wd_run_fcgi.mli
-lib/ocaml/site-lib/wdialog/wd_run_jserv.cmi
-lib/ocaml/site-lib/wdialog/wd_run_jserv.mli
-lib/ocaml/site-lib/wdialog/wd_serialize.cmi
-lib/ocaml/site-lib/wdialog/wd_serialize_types.cmi
-lib/ocaml/site-lib/wdialog/wd_serialize_types.mli
-lib/ocaml/site-lib/wdialog/wd_stdlib.cmi
-lib/ocaml/site-lib/wdialog/wd_stdlib.mli
-lib/ocaml/site-lib/wdialog/wd_template.cmi
-lib/ocaml/site-lib/wdialog/wd_template.mli
-lib/ocaml/site-lib/wdialog/wd_templrep.cmi
-lib/ocaml/site-lib/wdialog/wd_templrep.mli
-lib/ocaml/site-lib/wdialog/wd_transform.cmi
-lib/ocaml/site-lib/wdialog/wd_transform.mli
-lib/ocaml/site-lib/wdialog/wd_types.cmi
-lib/ocaml/site-lib/wdialog/wd_types.mli
-lib/ocaml/site-lib/wdialog/wd_universe.cmi
-lib/ocaml/site-lib/wdialog/wd_universe.mli
-lib/ocaml/site-lib/wdialog/wd_upload.cmi
-lib/ocaml/site-lib/wdialog/wd_upload.mli
-lib/ocaml/site-lib/wdialog/wd_var_functions.cmi
-lib/ocaml/site-lib/wdialog/wd_var_functions.mli
-lib/ocaml/site-lib/wdialog/wdialog.a
-lib/ocaml/site-lib/wdialog/wdialog.cma
-lib/ocaml/site-lib/wdialog/wdialog.cmxa
-lib/ocaml/site-lib/wdialog-p4/META
-lib/ocaml/site-lib/wdialog-p4/wd_extension.cmi
-lib/ocaml/site-lib/wdialog-p4/wdialog-p4.cma
-@dirrm lib/ocaml/site-lib/wd-inmemory-session
-@dirrm lib/ocaml/site-lib/wd-xmlcompiler
-@dirrm lib/ocaml/site-lib/wdialog
-@dirrm lib/ocaml/site-lib/wdialog-p4