1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

New port:

FURI is a java Gnutella distributed, peer-to-peer file sharing system
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2001-04-01 05:41:12 +00:00
parent 9d49968574
commit 4e2aec370c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=40684
7 changed files with 66 additions and 0 deletions

View File

@ -94,6 +94,7 @@
SUBDIR += freewais-sf
SUBDIR += fspclient
SUBDIR += fugu
SUBDIR += furi
SUBDIR += gabber
SUBDIR += gaim
SUBDIR += gale

41
net/furi/Makefile Normal file
View File

@ -0,0 +1,41 @@
# New ports collection makefile for: FURI Gnutella client
# Date created: 31 Mar 2001
# Whom: Mario Sergio Fujikawa Ferreira <liouxFreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= furi
PORTVERSION= 0.68
CATEGORIES= net java
MASTER_SITES= http://www.jps.net/williamw/furi/
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= lioux@FreeBSD.org
RUN_DEPENDS= ${JAVAVM}:${PORTSDIR}/java/javavmwrapper \
${LOCALBASE}/etc/javavms:${PORTSDIR}/java/jre \
${LOCALBASE}/share/java/classes/jfc-1.1.1/swing.jar:${PORTSDIR}/java/jfc
USE_ZIP= yes
USE_XLIB= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
JAVAVM= ${LOCALBASE}/bin/javavm
INSTSBDR= ${PREFIX}/share/java/classes/furi
INSTALL_DIR= ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 0555
post-extract:
@${SED} -e "s!/usr/local!${LOCALBASE}!" ${FILESDIR}/furi.sh > ${WRKSRC}/furi.sh
post-patch:
@${PERL} -pi -ne "s! !!" ${WRKSRC}/Readme.txt
do-install:
@${INSTALL_DIR} ${INSTSBDR} ${PREFIX}/share/doc/${PORTNAME}
@${INSTALL_DATA} ${WRKSRC}/furi.jar ${INSTSBDR}
@${INSTALL_DATA} ${WRKSRC}/Readme.txt ${PREFIX}/share/doc/${PORTNAME}
@${INSTALL_SCRIPT} ${WRKSRC}/furi.sh ${PREFIX}/bin/furi
.include <bsd.port.mk>

1
net/furi/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (furi068.zip) = 8945527d39f710352a1541a196cff833

12
net/furi/files/furi.sh Normal file
View File

@ -0,0 +1,12 @@
#!/bin/sh
export CLASSPATH
if [ -z "${CLASSPATH}" ]
then
CLASSPATH=/usr/local/share/java/classes/jfc-1.1.1/swingall.jar:/usr/local/share/java/classes/furi/furi.jar:/usr/local/jre1.1.8/lib:/usr/local/jdk1.1.8/lib/classes.zip
else
CLASSPATH=${CLASSPATH}:/usr/local/share/java/classes/jfc-1.1.1/swingall.jar:/usr/local/share/java/classes/furi/furi.jar:/usr/local/jre1.1.8/lib:/usr/local/jdk1.1.8/lib/classes.zip
fi
exec /usr/local/bin/javavm furi.f

1
net/furi/pkg-comment Normal file
View File

@ -0,0 +1 @@
FURI is a java Gnutella distributed, peer-to-peer file sharing system

5
net/furi/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
FURI is a Gnutella protocol-compatible Java program that can
participate in the Gnutella network. It is a full version program
that can perform most of the tasks of a Gnutella servant.
WWW: http://www.jps.net/williamw/furi/

5
net/furi/pkg-plist Normal file
View File

@ -0,0 +1,5 @@
share/doc/furi/Readme.txt
share/java/classes/furi/furi.jar
bin/furi
@dirrm share/java/classes/furi
@dirrm share/doc/furi