diff options
Diffstat (limited to 'net-p2p/linux-edonkey-server')
-rw-r--r-- | net-p2p/linux-edonkey-server/Makefile | 64 | ||||
-rw-r--r-- | net-p2p/linux-edonkey-server/distinfo | 1 | ||||
-rw-r--r-- | net-p2p/linux-edonkey-server/files/donkey.ini | 19 | ||||
-rw-r--r-- | net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample | 44 | ||||
-rw-r--r-- | net-p2p/linux-edonkey-server/pkg-descr | 20 | ||||
-rw-r--r-- | net-p2p/linux-edonkey-server/pkg-install | 60 | ||||
-rw-r--r-- | net-p2p/linux-edonkey-server/pkg-plist | 5 |
7 files changed, 0 insertions, 213 deletions
diff --git a/net-p2p/linux-edonkey-server/Makefile b/net-p2p/linux-edonkey-server/Makefile deleted file mode 100644 index 13d661d11ef2..000000000000 --- a/net-p2p/linux-edonkey-server/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# New ports collection makefile for: Linux eDonkey server -# Date created: 18 December 2001 -# Whom: Yen-Ming Lee <leeym@leeym.com> & Mario S F Ferreira <lioux@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= edonkey -PORTVERSION= 16.39 -CATEGORIES= net linux -MASTER_SITES= http://www.edonkey2000.com/files/ -PKGNAMEPREFIX= linux- -PKGNAMESUFFIX= -server -DISTNAME= dserver -EXTRACT_SUFX= .gz -EXTRACT_ONLY= - -MAINTAINER= lioux@FreeBSD.org -COMMENT= A decentralized peer-to-peer file-sharing server (eDonkey2000 server) - -ONLY_FOR_ARCHS= i386 -USE_LINUX= yes -NO_WRKSUBDIR= yes -NO_BUILD= yes -STRIP= -# -PKGDEINSTALL= ${PKGINSTALL} - -STRIP_CMD= ${LINUXBASE}/usr/bin/strip - -.if exists(/usr/bin/brandelf) -BRANDELF?= /usr/bin/brandelf -.else -BRANDELF?= brandelf -.endif - -BINARY_NAME= dserver -RC_SAMPLE= edonkey2000-server.sh.sample - -post-extract: - @${GZCAT} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKSRC}/${BINARY_NAME} - -post-patch: - @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ - -e "s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/${RC_SAMPLE} \ - > ${WRKDIR}/${RC_SAMPLE} - -do-install: -# pre-install work: create user ids, ... - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} \ - ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - @${INSTALL_PROGRAM} ${WRKDIR}/${BINARY_NAME} ${PREFIX}/sbin - @${INSTALL_SCRIPT} ${WRKSRC}/${RC_SAMPLE} ${PREFIX}/etc/rc.d - @${INSTALL_DATA} ${FILESDIR}/donkey.ini ${PREFIX}/etc/edonkey2000 - -.include <bsd.port.pre.mk> - -pre-install: -.if exists(${STRIP_CMD}) - @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME} -.endif - @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME} - -.include <bsd.port.post.mk> diff --git a/net-p2p/linux-edonkey-server/distinfo b/net-p2p/linux-edonkey-server/distinfo deleted file mode 100644 index 1f6895bf6d88..000000000000 --- a/net-p2p/linux-edonkey-server/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (dserver.gz) = b4ed9db5ed01337c222ebd16f25f45d9 diff --git a/net-p2p/linux-edonkey-server/files/donkey.ini b/net-p2p/linux-edonkey-server/files/donkey.ini deleted file mode 100644 index c268f163becb..000000000000 --- a/net-p2p/linux-edonkey-server/files/donkey.ini +++ /dev/null @@ -1,19 +0,0 @@ -[server] -name=UNKNOWN(Amnesiac) -desc=Change both name and description to real values -maxClients=6000 -public=true -console=false -logFile= -verbose=false -welcome[0]=This is my server built from FreeBSD ports collection. -welcome[1]=Check www.edonkey2000.com for updates. -threads=5 -thisIP= -port=4661 -seedIP= -seedPort=4661 -type=key -tableSize=2333 -maxVersion=1000 -minVersion=39 diff --git a/net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample b/net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample deleted file mode 100644 index 8f38866566f1..000000000000 --- a/net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh - -ETC_DIR=%%PREFIX%%/etc/edonkey2000 -SBIN_DIR=%%PREFIX%%/sbin -PATH=/bin:/usr/bin:%%LOCALBASE%%/bin -# -SU=/usr/bin/su -# -USER=edonkey2000 - -CONSOLE=`grep ^console= ${ETC_DIR}/donkey.ini | grep -i true | wc -l` - -if [ ${CONSOLE} -gt 0 -a ! -x %%LOCALBASE%%/bin/screen ]; then - echo "Please install ports misc/screen first to enable edonkey2000-server console" >&2 - exit -fi - -case "${1}" in -start) - if [ -x ${SBIN_DIR}/dserver ]; then - cd ${ETC_DIR} - if [ ${CONSOLE} -gt 0 ]; then - ${SU} ${USER} -c "screen -dmS ${SBIN_DIR}/dserver dserver" & - else - ${SU} ${USER} -c "${SBIN_DIR}/dserver >/dev/null 2>&1" & - fi - echo -n ' edonkey2000-server' - fi - ;; -stop) - killall -1 dserver > /dev/null 2>&1 - echo -n ' edonkey2000-server' - ;; -console) - if [ ${CONSOLE} -gt 0 ]; then - ${SU} edonkey2000 -c "screen -d -r dserver" - else - echo "Please set console=true in ${ETC_DIR}/donkey.ini, install ports misc/screen, then restart dserver" - fi - ;; -*) - echo "Usage: `basename $0` {start|stop|console}" >&2 - ;; -esac diff --git a/net-p2p/linux-edonkey-server/pkg-descr b/net-p2p/linux-edonkey-server/pkg-descr deleted file mode 100644 index 6c7e7ca61142..000000000000 --- a/net-p2p/linux-edonkey-server/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -eDonkey2000 doesn't rely on one central server yet searches are -quick and your client doesn't get bogged down with endless search -requests. You have the ability to search all the files being shared -anywhere on the eDonkey2000 network. - -It allows you to transfer any type of file. It automatically resumes -interrupted transfers from alternate sources. It even introduces -ways to share a whole collection of files together so you can be -sure to get all the songs in an album or all pieces of a movie. -Users will be able to download a file from multiple sources at the -same time thus insuring that transfers will be as fast as possible. - -Files can be uploaded while being downloaded. This insures that a -rare file that is wanted by many people will be distributed as -quickly as possible. - -The server and client are both distributed for free. There are Linux -and Windows versions available with Mac versions coming soon. - -WWW: http://www.edonkey2000.com/ diff --git a/net-p2p/linux-edonkey-server/pkg-install b/net-p2p/linux-edonkey-server/pkg-install deleted file mode 100644 index 97f8a7cecee9..000000000000 --- a/net-p2p/linux-edonkey-server/pkg-install +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -# based on original from apache13 port - -[ $# != 2 ] && exit 1 -PKGNAME=$1 -ACTION=$2 - -USER=edonkey2000 -GROUP=${USER} - -ECHO=echo -INSTALL=/usr/bin/install -PW=/usr/sbin/pw - -case "$ACTION" in - -PRE-INSTALL) - if ! ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then - if ${PW} groupadd ${GROUP}; then - ${ECHO} "Added group \"${GROUP}\"." - else - ${ECHO} "Adding group \"${GROUP}\" failed..." - exit 1 - fi - fi - if ! ${PW} usershow "${USER}" 2>/dev/null 1>&2; then - if ${PW} useradd ${USER} -g ${GROUP} -h - \ - -s "/sbin/nologin" -d "/nonexistent" \ - -c "& Server Owner"; \ - then - ${ECHO} "Added user \"${USER}\"." - else - ${ECHO} "Adding user \"${USER}\" failed..." - exit 1 - fi - fi - ${INSTALL} -d -g ${GROUP} -m 1570 ${PKG_PREFIX}/etc/edonkey2000 - ;; - -DEINSTALL) - if ${PW} usershow "${USER}" 2>/dev/null 1>&2; then - ${ECHO} "To delete eDonkey user permanently, use '${PW} userdel ${USER}'" - fi - if ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then - ${ECHO} "To delete eDonkey group permanently, use '${PW} groupdel ${GROUP}'" - fi - exit 0 - ;; - -POST-INSTALL|POST-DEINSTALL) - ;; - -*) - exit 1 - ;; -esac - -exit diff --git a/net-p2p/linux-edonkey-server/pkg-plist b/net-p2p/linux-edonkey-server/pkg-plist deleted file mode 100644 index 086a4ea589be..000000000000 --- a/net-p2p/linux-edonkey-server/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -etc/edonkey2000/donkey.ini -etc/rc.d/edonkey2000-server.sh.sample -sbin/dserver -@unexec [ -r %D/etc/rc.d/edonkey2000-server.sh ] 2>/dev/null && echo "Do not forget to remove rc script ${PKG_PREFIX}/etc/rc.d/edonkey2000-server.sh. Deinstalling the port does not remove this file." | fmt || true -@unexec rmdir %D/etc/edonkey2000 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/edonkey2000`` to remove any configuration files and logs left." | fmt |