1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

2009-02-09 audio/xmms-imms: does not configure or build

2009-02-10 devel/libgnugetopt: was only relevant on FreeBSD 4.x
2009-01-19 games/planeshift: Depends on broken, expired port
2009-02-12 net-mgmt/nfsen-devel: no separate development version exists anymore
2009-01-19 www/ocaml-wdialog: has been broken for more than 6 months
2008-12-21 news/sabnzbd: no longer developed, use news/sabnzbdplus instead
This commit is contained in:
Martin Wilke 2009-02-13 16:38:42 +00:00
parent 15ad88cd94
commit b29202298b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=228217
55 changed files with 6 additions and 1873 deletions

6
MOVED
View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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 $@

View File

@ -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])

View File

@ -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);

View File

@ -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:

View File

@ -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:

View File

@ -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

View File

@ -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
{

View File

@ -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

View File

@ -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>

View File

@ -1,4 +0,0 @@
bin/analyzer
bin/immsremote
bin/immstool
lib/xmms/General/libimms.so

View File

@ -648,7 +648,6 @@
SUBDIR += libglade2-reference
SUBDIR += libglademm
SUBDIR += libglademm24
SUBDIR += libgnugetopt
SUBDIR += libgpc
SUBDIR += libgsf
SUBDIR += libgsf-gnome

View File

@ -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>

View File

@ -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

View File

@ -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__ */

View File

@ -1,2 +0,0 @@
GNU getopt library similar but more powerful than the standard getopt(3).
It includes the GNU-style getopt_long() function.

View File

@ -1,5 +0,0 @@
@comment $FreeBSD$
include/getopt.h
lib/libgnugetopt.a
lib/libgnugetopt.so
lib/libgnugetopt.so.1

View File

@ -623,7 +623,6 @@
SUBDIR += pioneers
SUBDIR += pipenightdreams
SUBDIR += pipepanic
SUBDIR += planeshift
SUBDIR += plee-the-bear
SUBDIR += plonx
SUBDIR += plutocracy

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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 ;)
#################################################################################

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -145,7 +145,6 @@
SUBDIR += nfdump
SUBDIR += nfdump-devel
SUBDIR += nfsen
SUBDIR += nfsen-devel
SUBDIR += ng_ipacct
SUBDIR += nipper
SUBDIR += nitpicker

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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" ;

View File

@ -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' },
);
#

View File

@ -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++;
}
}
?>

View File

@ -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)));

View File

@ -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";

View File

@ -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;

View File

@ -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/

View File

@ -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%%

View File

@ -87,7 +87,6 @@
SUBDIR += rawdog
SUBDIR += rkive
SUBDIR += s-news
SUBDIR += sabnzbd
SUBDIR += sabnzbdplus
SUBDIR += slnr
SUBDIR += slrn

View File

@ -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>

View File

@ -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

View File

@ -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'])])

View File

@ -1,6 +0,0 @@
****************************************************************************
Check %%PREFIX%%/share/%%PORTNAME%% for SABnzbd.ini.sample and templates
See %%PREFIX%%/share/doc/%%PORTNAME%% for README.txt etc
****************************************************************************

View File

@ -1,4 +0,0 @@
A web-interface based standalone binary newsgrabber written in python, supports
.nzb files
WWW: http://sourceforge.net/projects/sabnzbd

View File

@ -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

View File

@ -549,7 +549,6 @@
SUBDIR += nspluginwrapper
SUBDIR += nvu
SUBDIR += ocaml-net
SUBDIR += ocaml-wdialog
SUBDIR += ocsigen
SUBDIR += ojs2
SUBDIR += oops

View File

@ -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>

View File

@ -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

View File

@ -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>

View File

@ -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