+++ /dev/null
-# ChangeLog for net-p2p/freenet-bin
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 20 Mar 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1123.ebuild,
- +freenet-bin-0.7_beta_pre1126.ebuild:
- New upstream release
-
- 16 Mar 2008; (Tommy[D]) tommy100@gmx.de Manifest:
- Fixing Manifest
-
- 13 Mar 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1122.ebuild,
- +freenet-bin-0.7_beta_pre1123.ebuild:
- New upstream release
-
- 10 Mar 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1121.ebuild,
- +freenet-bin-0.7_beta_pre1122.ebuild:
- New upstream release
-
- 05 Mar 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1119.ebuild,
- +freenet-bin-0.7_beta_pre1121.ebuild:
- New upstream release
-
- 02 Mar 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1112.ebuild,
- +freenet-bin-0.7_beta_pre1119.ebuild:
- New upstream release
-
- 19 Feb 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1111.ebuild,
- +freenet-bin-0.7_beta_pre1112.ebuild:
- New upstream release
-
- 14 Feb 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1109.ebuild,
- +freenet-bin-0.7_beta_pre1111.ebuild:
- New upstream release
-
- 09 Feb 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_beta_pre1108.ebuild,
- +freenet-bin-0.7_beta_pre1109.ebuild:
- New upstream release
-
- 02 Feb 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7_alpha2.ebuild,
- +freenet-bin-0.7_beta_pre1108.ebuild:
- New upstream release
-
- 30 Jan 2008; (Tommy[D]) tommy100@gmx.de +freenet-bin-0.7_alpha2.ebuild,
- -freenet-bin-0.7_alpha_pre1106.ebuild:
- New upstream release
-
- 29 Jan 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_alpha_pre1105.ebuild,
- +freenet-bin-0.7_alpha_pre1106.ebuild:
- New upstream release
-
- 27 Jan 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_alpha_pre1104.ebuild,
- +freenet-bin-0.7_alpha_pre1105.ebuild:
- New upstream release
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-bin-0.7_alpha_pre1103.ebuild,
- +freenet-bin-0.7_alpha_pre1104.ebuild:
- New upstream release
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1103.ebuild,
- +freenet-bin-0.7_alpha_pre1103.ebuild:
- Correct naming scheme
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1101.ebuild,
- +freenet-bin-0.7.1103.ebuild:
- New upstream release
-
- 20 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1100.ebuild,
- +freenet-bin-0.7.1101.ebuild:
- New upstream release
-
- 19 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1099.ebuild,
- +freenet-bin-0.7.1100.ebuild:
- New upstream release
-
- 17 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1098.ebuild,
- +freenet-bin-0.7.1099.ebuild:
- New upstream release
-
- 16 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1097.ebuild,
- +freenet-bin-0.7.1098.ebuild:
- New upstream release
-
- 06 Jan 2008; (Tommy[D]) tommy100@gmx.de freenet-bin-0.7.1097.ebuild:
- whitey
-
- 04 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1096.ebuild,
- +freenet-bin-0.7.1097.ebuild:
- New upstream release
-
- 23 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1095.ebuild,
- +freenet-bin-0.7.1096.ebuild:
- New upstream release
-
- 22 Dec 2007; (Tommy[D]) tommy100@gmx.de freenet-bin-0.7.1095.ebuild:
- Added info for startup
-
- 22 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1091.ebuild,
- +freenet-bin-0.7.1095.ebuild:
- New upstream release
-
- 16 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1090.ebuild,
- +freenet-bin-0.7.1091.ebuild:
- New upstream release
-
- 15 Dec 2007; (Tommy[D]) tommy100@gmx.de freenet-bin-0.7.1090.ebuild:
- Add postrm info
-
- 15 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1089.ebuild,
- +freenet-bin-0.7.1090.ebuild:
- New upstream release
-
- 06 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1088.ebuild,
- +freenet-bin-0.7.1089.ebuild:
- New upstream release
-
- 04 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1087.ebuild,
- +freenet-bin-0.7.1088.ebuild:
- New upstream release
-
- 04 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1086.ebuild,
- +freenet-bin-0.7.1087.ebuild:
- New upstream release
-
- 03 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1085.ebuild,
- +freenet-bin-0.7.1086.ebuild:
- New upstream release
-
- 10 Nov 2007; (Tommy[D]) tommy100@gmx.de +freenet-bin-0.7.1071.ebuild:
- New upstream release with a workaround, please leave 1070 in tree
-
- 26 Oct 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1069.ebuild,
- +freenet-bin-0.7.1070.ebuild:
- New upstream release
-
- 24 Oct 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1068.ebuild,
- +freenet-bin-0.7.1069.ebuild:
- New upstream release
-
- 23 Oct 2007; (Tommy[D]) tommy100@gmx.de -freenet-bin-0.7.1065.ebuild,
- +freenet-bin-0.7.1068.ebuild:
- New upstream release
-
- 26 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1064.ebuild, +freenet-bin-0.7.1065.ebuild:
- New upstream release
-
- 24 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1062.ebuild, +freenet-bin-0.7.1064.ebuild:
- New upstream release
-
- 14 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1061-r2.ebuild, +freenet-bin-0.7.1062.ebuild:
- New upstream release
-
- 14 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1061-r1.ebuild, +freenet-bin-0.7.1061-r2.ebuild:
- Added wrapper init script, so login shell not longer needed
-
- 14 Sep 2007; Tommy[D] <tommy100@gmx.de>
- freenet-bin-0.7.1061-r1.ebuild:
- Revert emerge command and delete useless groupdel
-
- 14 Sep 2007; Tommy[D] <tommy100@gmx.de>
- freenet-bin-0.7.1061-r1.ebuild:
- Use eerror instead of error and change user command
-
- 14 Sep 2007; Jakub Moc <jakub@gentoo.org> freenet-bin-0.7.1061.ebuild:
- Remove useless RESTRICT; einfo -> elog; clean up formatting
-
- 11 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
- freenet-bin-0.7.1061.ebuild:
- remove trailing whitespace and add some quotes around variables
-
- 11 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1060.ebuild, +freenet-bin-0.7.1061.ebuild:
- New upstream release
-
- 10 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1058.ebuild, +freenet-bin-0.7.1060.ebuild:
- New upstream release
-
- 08 Sep 2007; Markus Ullmann <jokey@gentoo.org> freenet-bin-0.7.1058:
- unbreak it again
-
- 08 Sep 2007; Markus Ullmann <jokey@gentoo.org>
- -freenet-bin-0.7.1054.ebuild, -freenet-bin-0.7.1056.ebuild:
- Drop old
-
- 08 Sep 2007; Markus Ullmann <jokey@gentoo.org> freenet-bin-0.7.1058:
- Fix total crap (who reviewed this in our irc channel?)
-
- 07 Sep 2007; Tommy[D] <tommy100@gmx.de>
- +freenet-bin-0.7.1058.ebuild:
- New upstream release
-
- 24 Aug 2007; Tommy[D] <tommy100@gmx.de>
- freenet-bin-0.7.1054.ebuild, +freenet-bin-0.7.1056.ebuild:
- New upstream release
-
- 12 Aug 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-bin-0.7.1052.ebuild, -freenet-bin-0.7.1052-r1.ebuild,
- freenet-bin-0.7.1054.ebuild:
- Drop old ones for lack of source
-
- 12 Aug 2007; Tommy[D] <tommy100@gmx.de>
- freenet-bin-0.7.1054.ebuild:
- given freenet user a needed shell
-
- 11 Aug 2007; Tommy[D] <tommy100@gmx.de>
- +freenet-bin-0.7.1054.ebuild:
- New upstream release
-
- 10 Aug 2007; Tommy[D] <tommy100@gmx.de>
- +freenet-bin-0.7.1052-r1.ebuild:
- added ~amd64-keyword and change for collision-protect
-
- 09 Aug 2007; Tommy[D] <tommy100@gmx.de> +metadata.xml,
- +freenet-bin-0.7.1052.ebuild:
- New ebuild for bug 128783 thanks to people at #gentoo-sunrise
-
+++ /dev/null
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-MY_JAR_REV="r18662"
-MY_JAR_FILE="freenet-${MY_JAR_REV}-snapshot.jar"
-MY_EXT_PV="20"
-MY_SEED_PV="20080313"
-
-DESCRIPTION="An encrypted network without censorship"
-HOMEPAGE="http://www.freenetproject.org/"
-SRC_URI="http://downloads.freenetproject.org/alpha/installer/freenet07.tar.gz
- http://downloads.freenetproject.org/alpha/${MY_JAR_FILE}
- http://dev.gentooexperimental.org/~tommy/${MY_JAR_FILE}
- http://dev.gentooexperimental.org/~tommy/freenet-ext-${MY_EXT_PV}.jar
- http://dev.gentooexperimental.org/~tommy/seednodes-${MY_SEED_PV}.fref"
-
-LICENSE="GPL-2"
-IUSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="!net-p2p/freenet
- >=virtual/jre-1.4"
-
-S="${WORKDIR}/${PN/-bin/}"
-
-QA_TEXTRELS="opt/freenet/lib/libwrapper-linux-x86-32.so"
-
-pkg_setup() {
- enewgroup freenet
- enewuser freenet -1 -1 /opt/freenet freenet
-}
-
-src_unpack() {
- unpack "freenet07.tar.gz"
- ln -s freenet-ext-${MY_EXT_PV}.jar "${DISTDIR}"/freenet-ext.jar
- ln -s seednodes-${MY_SEED_PV}.fref "${DISTDIR}"/seednodes.fref
- cd "${S}"
-
- sed -i -e 's:./bin/wrapper:/opt/freenet/bin/wrapper:g' \
- -e 's:./wrapper.conf:/opt/freenet/wrapper.conf:g' \
- -e 's:PIDDIR=".":PIDDIR="/opt/freenet/":g' \
- -e 's:#RUN_AS_USER=:RUN_AS_USER=freenet:g' run.sh || die "sed failed"
-
- head -n 60 run.sh >run1.sh
- tail -n 516 run.sh >> run1.sh
- mv run1.sh run.sh
-}
-
-src_compile() {
- einfo "Nothing to compile"
-}
-
-src_install() {
- doinitd "${FILESDIR}"/freenet
-
- insinto /opt/freenet
- into /opt/freenet
- doins "${DISTDIR}/freenet-ext.jar" "${DISTDIR}/${MY_JAR_FILE}" \
- "${DISTDIR}"/seednodes.fref wrapper.conf run.sh
- dobin bin/wrapper-linux-x86-{32,64}
- dolib.so lib/libwrapper-linux-x86-{32,64}.so
-
- dosym freenet-stable-latest.jar /opt/freenet/freenet.jar
- fperms 755 /opt/freenet/run.sh
- fowners -R freenet:freenet /opt/freenet/
-}
-
-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 (diff /opt/freenet/${MY_JAR_FILE} /opt/freenet/freenet-stable-latest.jar >/dev/null 2>&1) ; then
- :;
- else
- cp /opt/freenet/${MY_JAR_FILE} /opt/freenet/freenet-stable-latest.jar
- chown freenet:freenet /opt/freenet/*jar
- fi
-}
-
-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' do remove everything"
-}