From cc031e714be2d27fe4856f09d094e18977f01073 Mon Sep 17 00:00:00 2001 From: Thomas Sachau Date: Fri, 16 May 2008 18:29:17 +0000 Subject: net-p2p/freenet: New upstream release + update live ebuild svn path=/sunrise/; revision=6199 --- net-p2p/freenet/ChangeLog | 5 ++ net-p2p/freenet/Manifest | 10 +-- net-p2p/freenet/freenet-0.7_p1150.ebuild | 110 +++++++++++++++++++++++++++++ net-p2p/freenet/freenet-0.7_pre1149.ebuild | 110 ----------------------------- net-p2p/freenet/freenet-9999.ebuild | 2 +- 5 files changed, 121 insertions(+), 116 deletions(-) create mode 100644 net-p2p/freenet/freenet-0.7_p1150.ebuild delete mode 100644 net-p2p/freenet/freenet-0.7_pre1149.ebuild diff --git a/net-p2p/freenet/ChangeLog b/net-p2p/freenet/ChangeLog index 80b55416a..cf881804d 100644 --- a/net-p2p/freenet/ChangeLog +++ b/net-p2p/freenet/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 16 May 2008; Thomas Sachau (Tommy[D]) + -freenet-0.7_pre1149.ebuild, +freenet-0.7_pre1150.ebuild, + freenet-9999.ebuild: + New upstream release + update live ebuild + 07 May 2008; Thomas Sachau (Tommy[D]) -freenet-0.7_pre1148.ebuild, +freenet-0.7_pre1149.ebuild, freenet-9999.ebuild: diff --git a/net-p2p/freenet/Manifest b/net-p2p/freenet/Manifest index aa768f998..f57d27b2c 100644 --- a/net-p2p/freenet/Manifest +++ b/net-p2p/freenet/Manifest @@ -2,10 +2,10 @@ AUX ext.patch 5065 RMD160 168a521cea56770a9551ef6554d2df57248564e8 SHA1 f20a6ab8 AUX freenet 476 RMD160 feff89049a1107a5be2f99951634ab3192403420 SHA1 c71427613ca58e6336d2de19f4544dbf623712bb SHA256 19d3fcebd56a2578e330518d0dd41ba504102c993a23305d2f596520f6403de8 AUX freenet.old 452 RMD160 c07cd94a5f7ec882824b14a4f0e26cba05c1480c SHA1 beaf4d84a50ad3658160434d2de3379dafd81ec0 SHA256 af03d1479f8b42a5e7b7747486c40d76ebef99c5ed19fdcb185af03123f8c232 AUX wrapper.conf.patch 691 RMD160 a4f534fb81d20972d80d16a579a5f493918149d1 SHA1 e280d06f42e310cd96f207f5ffdb28ed18364425 SHA256 354dc64eab82bbc312ac226fab56932da7d7fc085bef2a8eb0092229f112ce1d -DIST freenet-0.7_pre1149.tar.bz2 1966072 RMD160 d0e07216fc8c24d58133f5da4cd3af978e61f020 SHA1 614aec36fcd8c78117f3110a2c792e52c318fe7d SHA256 9289817ac30cca44d88b11ae8710fa766bd5b3c89419a43faeb665e367fc3118 -DIST seednodes-20080507.fref 35561 RMD160 1023d4affe52135afcaf3700ca7c532445b92612 SHA1 fbb44ab9e2f5f0fc7ec8b7e792ba069de00e0782 SHA256 3065d9cb27a45d5071bbf05f61f555f4e1ea352798c0b1a7383001298ce41d23 +DIST freenet-0.7_p1150.tar.bz2 2042987 RMD160 13b497d504983cc02a48beae96ac659dee52f7a8 SHA1 8239fde77848710d684faab7583658551f0775d0 SHA256 c544b65976c9597ad81a6fe39dac2b25f9d182606a39c94f2bd56839c1630044 +DIST seednodes-20080516.fref 37067 RMD160 d94312c09239162e1db13e2f4ea5b03235e62d68 SHA1 dd9fe42e3111c1b10079189b6e46d68f894ebac4 SHA256 9d9d3c587e20038306e8e1924a794b3030b73303d3617acc983e0e457dda7769 DIST wrapper-20080330.conf 1667 RMD160 77c0e4d379521ce10da408dd35ec0ebb5c82f4a9 SHA1 7f8679579c47e2c0644d26c67c26d779bf6f8d75 SHA256 70a98acb43b43b00b45bda40de5745ba188d366dd69c5d97968aa4494b7441f0 -EBUILD freenet-0.7_pre1149.ebuild 3077 RMD160 508399bebc07ecb70bd18d59835c7005ef02dd52 SHA1 71bed49360ceb6160299719232262ba969f0482f SHA256 7cc5860ba3720fff6744e080d721adbf918293acc6f7a4fd57ddb37d542c72c6 -EBUILD freenet-9999.ebuild 3590 RMD160 5eacd5570fcaf7db1433c03ce9b17328e8048dcd SHA1 1bea59a455f68e1a42f4ff5b26200861344afd85 SHA256 efc322429b75cd7bfa2e72ae7c7c635f7882c87f33ce3293e78ef7ec1f0776b7 -MISC ChangeLog 9813 RMD160 067b90b16fcde76348d19d403396e362803782e5 SHA1 36f80b6d57c86dd84bb172031c17865181ce9136 SHA256 bc85a27fe959dc4b3d46d82ed4d2453cd43738be8b7f14e8ae4011b75b12db23 +EBUILD freenet-0.7_p1150.ebuild 3077 RMD160 508399bebc07ecb70bd18d59835c7005ef02dd52 SHA1 71bed49360ceb6160299719232262ba969f0482f SHA256 7cc5860ba3720fff6744e080d721adbf918293acc6f7a4fd57ddb37d542c72c6 +EBUILD freenet-9999.ebuild 3590 RMD160 33a85dec7737f328c6bafc1359166e2b9c309ac3 SHA1 662106d7c574931a71461fd54ff830abaf7fe190 SHA256 bf60e62bb7083e6ce86283affe643c3b86c0ae405e4972e117b09d9c8a91a68d +MISC ChangeLog 10000 RMD160 3be84ed27029271f251d4149d17148e6e8d0b2fa SHA1 6b36d28c468aece441fdbe0453f48426cd1a231f SHA256 403d4bb25a459256e6e79f501cba847b95a14670050468966c9057bab43c3dbd MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/net-p2p/freenet/freenet-0.7_p1150.ebuild b/net-p2p/freenet/freenet-0.7_p1150.ebuild new file mode 100644 index 000000000..734b47c95 --- /dev/null +++ b/net-p2p/freenet/freenet-0.7_p1150.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=1 +WRAPPER_DATE=20080330 +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="An encrypted network without censorship" +HOMEPAGE="http://www.freenetproject.org/" +SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/${P}.tar.bz2 + http://dev.gentooexperimental.org/~tommy/wrapper-${WRAPPER_DATE}.conf" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +CDEPEND="dev-java/db-je:3.2 + dev-java/fec + dev-java/java-service-wrapper" +DEPEND=">=dev-java/sun-jdk-1.4 + dev-java/ant-core + ${CDEPEND}" +RDEPEND=">=virtual/jre-1.4 + x86? ( net-libs/fec ) + net-libs/nativebiginteger + ${CDEPEND}" +PDEPEND="net-libs/NativeThread" +S="${WORKDIR}/${PN}" + +EANT_BUILD_TARGET="dist" + +pkg_setup() { + enewgroup freenet + enewuser freenet -1 -1 /opt/freenet freenet +} + +src_unpack() { + unpack "${P}".tar.bz2 + cd "${S}" + cp "${DISTDIR}"/wrapper-${WRAPPER_DATE}.conf wrapper.conf + epatch "${FILESDIR}"/wrapper.conf.patch + epatch "${FILESDIR}"/ext.patch + use amd64 && sed -i -e 's/=lib/=lib64/g' wrapper.conf + mkdir -p lib + cd lib + java-pkg_jar-from db-je-3.2 + java-pkg_jar-from java-service-wrapper + java-pkg_jar-from fec +} + +src_compile() { + #workaround for installed blackdown-jdk-1.4 + #freenet does not compile with it + if has_version =dev-java/sun-jdk-1.6*; then + einfo "Using sun-jdk-1.6" + GENTOO_VM="sun-jdk-1.6" java-pkg-2_src_compile + elif has_version =dev-java/sun-jdk-1.5*; then + einfo "Using sun-jdk-1.5" + GENTOO_VM="sun-jdk-1.5" java-pkg-2_src_compile + else + einfo "Using system vm" + java-pkg-2_src_compile #try the actual version + fi +} + +src_install() { + mv lib/freenet-cvs-snapshot.jar freenet.jar + java-pkg_dojar freenet.jar + if has_version =sys-apps/baselayout-2*; then + doinitd "${FILESDIR}"/freenet + else + newinitd "${FILESDIR}"/freenet.old freenet + fi + dodoc license/README license/LICENSE.Mantissa \ + AUTHORS README + insinto /opt/freenet + doins seednodes.fref wrapper.conf run.sh + dodir /opt/freenet/bin + dosym /usr/bin/wrapper /opt/freenet/bin/wrapper + dodir /opt/freenet/$(get_libdir) + dosym ../../../usr/$(get_libdir)/java-service-wrapper/libwrapper.so /opt/freenet/$(get_libdir)/libwrapper.so + fperms +x /opt/freenet/run.sh +} + +pkg_postinst () { + elog "1. Start freenet with /etc/init.d/freenet start." + elog "2. Open localhost:8888 in your browser for the web interface." + elog + elog "If you dont know trusted people running freenet," + elog "enable opennet (\"insecure mode\") on the config page to get started." + elog + if use amd64;then + if has_version =dev-java/blackdown-jdk-1.4*;then + elog "Freenet does not run with 64bit blackdown-jdk," + elog "please make sure that either system-vm or the" + elog "user-vm for freenet uses sun-jdk or some other" + elog "vm (other vms are untested)." + elog + fi + fi + chown freenet:freenet /opt/freenet +} + +pkg_postrm() { + elog "If you dont want to use freenet any more" + elog "and dont want to keep your identity/other stuff" + elog "remember to do 'rm -rf /opt/freenet' to remove everything" +} diff --git a/net-p2p/freenet/freenet-0.7_pre1149.ebuild b/net-p2p/freenet/freenet-0.7_pre1149.ebuild deleted file mode 100644 index 734b47c95..000000000 --- a/net-p2p/freenet/freenet-0.7_pre1149.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=1 -WRAPPER_DATE=20080330 -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="An encrypted network without censorship" -HOMEPAGE="http://www.freenetproject.org/" -SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/${P}.tar.bz2 - http://dev.gentooexperimental.org/~tommy/wrapper-${WRAPPER_DATE}.conf" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -CDEPEND="dev-java/db-je:3.2 - dev-java/fec - dev-java/java-service-wrapper" -DEPEND=">=dev-java/sun-jdk-1.4 - dev-java/ant-core - ${CDEPEND}" -RDEPEND=">=virtual/jre-1.4 - x86? ( net-libs/fec ) - net-libs/nativebiginteger - ${CDEPEND}" -PDEPEND="net-libs/NativeThread" -S="${WORKDIR}/${PN}" - -EANT_BUILD_TARGET="dist" - -pkg_setup() { - enewgroup freenet - enewuser freenet -1 -1 /opt/freenet freenet -} - -src_unpack() { - unpack "${P}".tar.bz2 - cd "${S}" - cp "${DISTDIR}"/wrapper-${WRAPPER_DATE}.conf wrapper.conf - epatch "${FILESDIR}"/wrapper.conf.patch - epatch "${FILESDIR}"/ext.patch - use amd64 && sed -i -e 's/=lib/=lib64/g' wrapper.conf - mkdir -p lib - cd lib - java-pkg_jar-from db-je-3.2 - java-pkg_jar-from java-service-wrapper - java-pkg_jar-from fec -} - -src_compile() { - #workaround for installed blackdown-jdk-1.4 - #freenet does not compile with it - if has_version =dev-java/sun-jdk-1.6*; then - einfo "Using sun-jdk-1.6" - GENTOO_VM="sun-jdk-1.6" java-pkg-2_src_compile - elif has_version =dev-java/sun-jdk-1.5*; then - einfo "Using sun-jdk-1.5" - GENTOO_VM="sun-jdk-1.5" java-pkg-2_src_compile - else - einfo "Using system vm" - java-pkg-2_src_compile #try the actual version - fi -} - -src_install() { - mv lib/freenet-cvs-snapshot.jar freenet.jar - java-pkg_dojar freenet.jar - if has_version =sys-apps/baselayout-2*; then - doinitd "${FILESDIR}"/freenet - else - newinitd "${FILESDIR}"/freenet.old freenet - fi - dodoc license/README license/LICENSE.Mantissa \ - AUTHORS README - insinto /opt/freenet - doins seednodes.fref wrapper.conf run.sh - dodir /opt/freenet/bin - dosym /usr/bin/wrapper /opt/freenet/bin/wrapper - dodir /opt/freenet/$(get_libdir) - dosym ../../../usr/$(get_libdir)/java-service-wrapper/libwrapper.so /opt/freenet/$(get_libdir)/libwrapper.so - fperms +x /opt/freenet/run.sh -} - -pkg_postinst () { - elog "1. Start freenet with /etc/init.d/freenet start." - elog "2. Open localhost:8888 in your browser for the web interface." - elog - elog "If you dont know trusted people running freenet," - elog "enable opennet (\"insecure mode\") on the config page to get started." - elog - if use amd64;then - if has_version =dev-java/blackdown-jdk-1.4*;then - elog "Freenet does not run with 64bit blackdown-jdk," - elog "please make sure that either system-vm or the" - elog "user-vm for freenet uses sun-jdk or some other" - elog "vm (other vms are untested)." - elog - fi - fi - chown freenet:freenet /opt/freenet -} - -pkg_postrm() { - elog "If you dont want to use freenet any more" - elog "and dont want to keep your identity/other stuff" - elog "remember to do 'rm -rf /opt/freenet' to remove everything" -} diff --git a/net-p2p/freenet/freenet-9999.ebuild b/net-p2p/freenet/freenet-9999.ebuild index d09c7d148..ad0e58d48 100644 --- a/net-p2p/freenet/freenet-9999.ebuild +++ b/net-p2p/freenet/freenet-9999.ebuild @@ -3,7 +3,7 @@ # $Header: $ EAPI=1 -DATE=20080507 +DATE=20080516 DATE2=20080330 ESVN_REPO_URI="http://freenet.googlecode.com/svn/trunk/freenet" ESVN_OPTIONS="--ignore-externals" -- cgit v1.2.3-18-g5258