Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Oct 2007 14:09:36 -0700 (PDT)
From:      Peter Thoenen <peter.thoenen@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/116843: [UPDATE] net-p2p/frost
Message-ID:  <887147.92527.qm@web51903.mail.re2.yahoo.com>
Resent-Message-ID: <200710022110.l92LA35I000247@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         116843
>Category:       ports
>Synopsis:       update net-p2p/frost
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 02 21:10:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Peter Thoenen <peter.thoenen@yahoo.com>
>Release:        FreeBSD 6.2-RELEASE-p1 amd64
>Organization:
>Environment:
>Description:
        Take port and update to current version.
--0-1451243638-1191359376=:92527
Content-Type: text/plain; name="frost.diff.txt"
Content-Description: 1210673562-frost.diff.txt
Content-Disposition: inline; filename="frost.diff.txt"

diff -ruN frost.orig/Makefile frost/Makefile
--- frost.orig/Makefile	Tue Oct  2 16:18:54 2007
+++ frost/Makefile	Tue Oct  2 17:02:25 2007
@@ -2,55 +2,50 @@
 # Date created:				Fri May 2 05:35:53 UTC 2003
 # Whom:			Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
 #
-# $FreeBSD: ports/net-p2p/frost/Makefile,v 1.17 2007/05/19 20:20:00 flz Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	frost
-PORTVERSION=	1.2.0.20051020
-PORTREVISION=	2
+PORTVERSION=	1.2.0.20070719
 PORTEPOCH=	2
 CATEGORIES=	net-p2p java
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	jtcfrost
-DISTNAME=	${PORTNAME}-20-Oct-2005-java${JAVA_VERSION:S/.//}
+DISTNAME=	${PORTNAME}-19-Jul-2007
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	File-sharing tool for FreeNet with Usenet like forum support
+MAINTAINER=	peter.thoenen@yahoo.com
+COMMENT=	Frost is a Freenet client that provides messenger and file services
 
 USE_JAVA=	yes
+JAVA_VERSION=	1.5+
 JAVA_RUN=	yes
 USE_ZIP=	yes
 NO_BUILD=	yes
 NO_WRKSUBDIR=	yes
 PLIST_SUB=	JAR_DIR=${JAR_DIR}
 
-.ifdef(WITH_JDK15)
-JAVA_VERSION=	1.5
-.else
-JAVA_VERSION=	1.4
-.endif
-
 DATADIR=	${JAVASHAREDIR}/${PORTNAME}
 
 JAVAVM=		${LOCALBASE}/bin/java
 JAR_DIR=	${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME}
 JAR_FILE=	frost.jar
 JAR_FILES=	frost.jar lib/fecImpl.jar \
-		lib/BCastle.jar \
+		lib/BCastle.jar lib/datechooser.jar \
 		lib/fec-native.jar \
-		lib/genChkImpl.jar lib/xercesImpl.jar \
-		lib/mailapi.jar lib/smtp.jar \
-		lib/skinlf.jar lib/skinlfFix.jar \
-		lib/xml-apis.jar
+		lib/genChkImpl.jar lib/gnu-regexp-1.1.4.jar \
+		lib/xercesImpl.jar \
+		lib/joda-time.jar lib/mckoidb.jar \
+		lib/perst15.jar lib/skinlf.jar \
+		lib/skinlfFix.jar lib/xml-apis.jar
 
 DOC_FILES=	doc/Frost.tex doc/authors.txt doc/gpl.txt \
 		doc/SkinLFLicense.txt \
-		doc/hypersonic_lic.txt doc/HISTORY.txt \
-		help/faq.txt help/history.txt
+		doc/hypersonic_lic.txt doc/HISTORY.txt
 PORTDOCS=	${DOC_FILES:C,^.*/,,}
 
 DATA_FILES=	config/boards.xml.default \
 		jtc.ico \
+		store/applayerdb.conf \
 		themes/themepack.zip
 
 PLIST_FILES=	bin/${PORTNAME}
@@ -73,9 +68,6 @@
 			false
 
 pre-everything::
-.ifndef(WITH_JDK15)
-	@${ECHO_MSG} '===> Define WITH_JDK15 to use jdk 1.5 instead of jdk 1.4'
-.endif
 
 post-patch:
 	@${SED} -e "s|%%PREFIX%%|${PREFIX}|; \
diff -ruN frost.orig/distinfo frost/distinfo
--- frost.orig/distinfo	Tue Oct  2 16:18:54 2007
+++ frost/distinfo	Tue Oct  2 16:25:03 2007
@@ -1,6 +1,3 @@
-MD5 (frost-20-Oct-2005-java14.zip) = d1f81569f5489fd0a07bbf9d0db4b693
-SHA256 (frost-20-Oct-2005-java14.zip) = baffc8e07f7f3c4496dd9f5484004a35f38b5578f321291b026af0a40a2f4548
-SIZE (frost-20-Oct-2005-java14.zip) = 3897153
-MD5 (frost-20-Oct-2005-java15.zip) = 2686d4a3445b04692d62b24568d15fef
-SHA256 (frost-20-Oct-2005-java15.zip) = 5123adc21b65e082e3bc003bcb17a62b00867b852ee01da7d829b40963cdd406
-SIZE (frost-20-Oct-2005-java15.zip) = 3871113
+MD5 (frost-19-Jul-2007.zip) = 14e4e740b4487f23a584ccc359c62f98
+SHA256 (frost-19-Jul-2007.zip) = 17095700a4b24870a426e6598cfc150407a0e032fa4434d8c83128624f0d71dc
+SIZE (frost-19-Jul-2007.zip) = 7092779
diff -ruN frost.orig/files/wrapper.sh frost/files/wrapper.sh
--- frost.orig/files/wrapper.sh	Tue Oct  2 16:18:54 2007
+++ frost/files/wrapper.sh	Tue Oct  2 16:55:32 2007
@@ -9,7 +9,7 @@
 JAR_FILE="%%JAR_FILE%%"
 DATADIR="%%DATADIR%%"
 HOME_DIR=${HOME}/.frost
-CLASSPATH="${PREFIX}/${JAR_DIR}/BCastle.jar:${PREFIX}/${JAR_DIR}/fec-native.jar:${PREFIX}/${JAR_DIR}/fecImpl.jar:${PREFIX}/${JAR_DIR}/frost.jar:${PREFIX}/${JAR_DIR}/genChkImpl.jar:${PREFIX}/${JAR_DIR}/jocache.jar:${PREFIX}/${JAR_DIR}/mailapi.jar:${PREFIX}/${JAR_DIR}/skinlf.jar:${PREFIX}/${JAR_DIR}/skinlfFix.jar:${PREFIX}/${JAR_DIR}/smtp.jar:${PREFIX}/${JAR_DIR}/xercesImpl.jar:${PREFIX}/${JAR_DIR}/xml-apis.jar"
+CLASSPATH="${PREFIX}/${JAR_DIR}/BCastle.jar:${PREFIX}/${JAR_DIR}/datechooser.jar:${PREFIX}/${JAR_DIR}/fec-native.jar:${PREFIX}/${JAR_DIR}/fecImpl.jar:${PREFIX}/${JAR_DIR}/frost.jar:${PREFIX}/${JAR_DIR}/genChkImpl.jar:${PREFIX}/${JAR_DIR}/gnu-regexp-1.1.4.jar:${PREFIX}/${JAR_DIR}/joda-time.jar:${PREFIX}/${JAR_DIR}/perst15.jar:${PREFIX}/${JAR_DIR}/skinlf.jar:${PREFIX}/${JAR_DIR}/skinlfFix.jar:${PREFIX}/${JAR_DIR}/mckoidb.jar:${PREFIX}/${JAR_DIR}/xercesImpl.jar:${PREFIX}/${JAR_DIR}/xml-apis.jar"
 
 if [ ! -d ${HOME_DIR}/config ]
 then
@@ -22,9 +22,16 @@
 if [ ! -d ${HOME_DIR}/themes ]
 then
 	mkdir -p ${HOME_DIR}/themes
+	ln -sf ${PREFIX}/${DATADIR}/themepack.zip ${HOME_DIR}/themes/themepack.zip
+fi
+
+if [ ! -d ${HOME_DIR}/store ]
+then
+	mkdir -p ${HOME_DIR}/store
+	ln -sf ${PREFIX}/${DATADIR}/applayerdb.conf \
+		${HOME_DIR}/store/applayerdb.conf
 fi
 
-ln -sf ${PREFIX}/${DATADIR}/themepack.zip ${HOME_DIR}/themes/themepack.zip
 ln -sf ${PREFIX}/${DATADIR}/aquathemepack.zip \
 	${HOME_DIR}/themes/aquathemepack.zip
 
diff -ruN frost.orig/pkg-descr frost/pkg-descr
--- frost.orig/pkg-descr	Tue Oct  2 16:18:54 2007
+++ frost/pkg-descr	Tue Oct  2 17:01:46 2007
@@ -1,7 +1,15 @@
-[ excerpt from FreeNet website ]
+Frost is a Freenet client that provides newsgroup-like messaging, private 
+encrypted messages, file upload and download functionality and a file sharing 
+system.
 
-Frost is a file-sharing tool for FreeNet. It also has chat forums
-which allow people to chat anonymously over FreeNet. It now supports
-FEC (which makes downloads more reliable)
+If this is your first time trying Frost, you'll see its quite different from 
+other filesharing programs. Its anonymous, and yet has a very personal 
+atmosphere.
+
+If you know how to use newsgroups, you'll find Frost very easy to use and will 
+feel right at home. If you're used to other filesharing apps, you should know 
+that the best way to find what you're looking for is to ask for it. If you 
+can't find it in the search results, post a message to the relevant board and 
+someone will respond to you. Common questions are answered in the Support area.
 
 WWW: http://jtcfrost.sourceforge.net/

--0-1451243638-1191359376=:92527--
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
 --0-1451243638-1191359376=:92527
 Content-Type: text/plain; charset=iso-8859-1
 Content-Transfer-Encoding: 8bit
 Content-Id: 
 Content-Disposition: inline
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?887147.92527.qm>