From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 2 21:10:04 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B35716A419 for ; Tue, 2 Oct 2007 21:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E8A7013C458 for ; Tue, 2 Oct 2007 21:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l92LA3vK000248 for ; Tue, 2 Oct 2007 21:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l92LA35I000247; Tue, 2 Oct 2007 21:10:03 GMT (envelope-from gnats) Resent-Date: Tue, 2 Oct 2007 21:10:03 GMT Resent-Message-Id: <200710022110.l92LA35I000247@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, eol1@yahoo.com Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED62416A417 for ; Tue, 2 Oct 2007 21:09:38 +0000 (UTC) (envelope-from peter.thoenen@yahoo.com) Received: from web51903.mail.re2.yahoo.com (web51903.mail.re2.yahoo.com [206.190.48.66]) by mx1.freebsd.org (Postfix) with SMTP id 9408A13C46A for ; Tue, 2 Oct 2007 21:09:38 +0000 (UTC) (envelope-from peter.thoenen@yahoo.com) Received: (qmail 92984 invoked by uid 60001); 2 Oct 2007 21:09:36 -0000 Received: from [65.106.146.230] by web51903.mail.re2.yahoo.com via HTTP; Tue, 02 Oct 2007 14:09:36 PDT Message-Id: <887147.92527.qm@web51903.mail.re2.yahoo.com> Date: Tue, 2 Oct 2007 14:09:36 -0700 (PDT) From: Peter Thoenen To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/116843: [UPDATE] net-p2p/frost X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: eol1@yahoo.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2007 21:10:04 -0000 >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 >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 # -# $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