summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2009-02-03 20:24:24 +0000
committerThomas Sachau <tommy@gentoo.org>2009-02-03 20:24:24 +0000
commit4b7dcf8ea47e8b748fd8f7524bf43f98abc05683 (patch)
tree5b4673ab5a91a191226c4cf9d347ad4ffb31b508
parentadded check for obsolete package.mask entries (diff)
downloadsunrise-4b7dcf8ea47e8b748fd8f7524bf43f98abc05683.tar.gz
sunrise-4b7dcf8ea47e8b748fd8f7524bf43f98abc05683.tar.bz2
sunrise-4b7dcf8ea47e8b748fd8f7524bf43f98abc05683.zip
net-p2p/freenet: In gentoo-x86
svn path=/sunrise/; revision=7842
-rw-r--r--net-p2p/freenet/ChangeLog530
-rw-r--r--net-p2p/freenet/Manifest10
-rw-r--r--net-p2p/freenet/files/ext.patch135
-rw-r--r--net-p2p/freenet/files/freenet18
-rw-r--r--net-p2p/freenet/files/freenet.old18
-rw-r--r--net-p2p/freenet/files/wrapper1.conf60
-rw-r--r--net-p2p/freenet/freenet-0.7_p1204-r1.ebuild99
-rw-r--r--net-p2p/freenet/freenet-9999-r1.ebuild115
-rw-r--r--net-p2p/freenet/metadata.xml8
9 files changed, 0 insertions, 993 deletions
diff --git a/net-p2p/freenet/ChangeLog b/net-p2p/freenet/ChangeLog
deleted file mode 100644
index e7245b585..000000000
--- a/net-p2p/freenet/ChangeLog
+++ /dev/null
@@ -1,530 +0,0 @@
-# ChangeLog for net-p2p/freenet
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 27 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1204.ebuild, +freenet-0.7_p1204-r1.ebuild:
- Revision bump for dropped dep
-
- 27 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1204.ebuild, freenet-9999-r1.ebuild:
- Drop net-libs/fec dep, now included in dev-java/fec
-
- 22 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1201.ebuild, +freenet-0.7_p1204.ebuild:
- New upstream release
-
- 20 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1198.ebuild, +freenet-0.7_p1201.ebuild,
- freenet-9999-r1.ebuild, files/ext.patch, files/wrapper1.conf:
- New upstream release
-
- 16 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1197.ebuild, +freenet-0.7_p1198.ebuild:
- New upstream release
-
- 13 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1195.ebuild, +freenet-0.7_p1197.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 11 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1194.ebuild, +freenet-0.7_p1195.ebuild:
- New upstream release
-
- 17 Dec 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1193.ebuild, +freenet-0.7_p1194.ebuild:
- New upstream release
-
- 12 Dec 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1191.ebuild, +freenet-0.7_p1193.ebuild:
- New upstream release
-
- 07 Dec 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1188.ebuild, +freenet-0.7_p1191.ebuild:
- New upstream release
-
- 04 Dec 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1187.ebuild, +freenet-0.7_p1188.ebuild:
- New upstream release
-
- 30 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1186.ebuild, +freenet-0.7_p1187.ebuild:
- New upstream release
-
- 29 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1185.ebuild, +freenet-0.7_p1186.ebuild:
- New upstream release
-
- 27 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1182.ebuild, +freenet-0.7_p1185.ebuild:
- New upstream release
-
- 23 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1181.ebuild, +freenet-0.7_p1182.ebuild:
- New upstream release
-
- 21 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1180.ebuild, +freenet-0.7_p1181.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release
-
- 19 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1179.ebuild, +freenet-0.7_p1180.ebuild:
- New upstream release
-
- 16 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1178.ebuild, +freenet-0.7_p1179.ebuild:
- New upstream release
-
- 15 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1174.ebuild, +freenet-0.7_p1178.ebuild:
- New upstream release
-
- 12 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999-r1.ebuild:
- Simplify code for revision
-
- 12 Nov 2008; Dennis Nezic <dennisn@dennisn.dyndns.org>
- freenet-9999-r1.ebuild:
- Fixed the incorrect-revision problem.
-
- 12 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1173.ebuild, +freenet-0.7_p1174.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 09 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1169.ebuild, +freenet-0.7_p1173.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 08 Nov 2008; Dennis Nezic <dennisn@dennisn.dyndns.org>
- freenet-9999-r1.ebuild:
- Fixed some typos
-
- 07 Nov 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- files/wrapper1.conf, -freenet-0.7_p1168.ebuild, +freenet-0.7_p1169.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update ebuilds
-
- 29 Oct 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1167.ebuild, +freenet-0.7_p1168.ebuild:
- New upstream release
-
- 29 Oct 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1166.ebuild, +freenet-0.7_p1167.ebuild,
- freenet-9999-r1.ebuild, files/ext.patch, files/freenet, files/freenet.old,
- files/wrapper1.conf:
- New upstream release, update live ebuild, make ebuilds ready for next releases
-
- 27 Oct 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1165.ebuild, +freenet-0.7_p1166.ebuild,
- freenet-9999-r1.ebuild, files/ext.patch, files/wrapper1.conf:
- New upstream release + update live ebuild
-
- 08 Oct 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1165.ebuild, freenet-9999-r1.ebuild:
- Add freemail support
-
- 28 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1164.ebuild, +freenet-0.7_p1165.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 19 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1164.ebuild, freenet-9999-r1.ebuild:
- Fix symlinks for native FEC libs
-
- 18 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1163.ebuild, +freenet-0.7_p1164.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 14 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1163.ebuild, freenet-9999-r1.ebuild:
- Add some userinfo about wrapper config file
-
- 14 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999-r1.ebuild:
- Fix live ebuild for first startup
-
- 14 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1162.ebuild, +freenet-0.7_p1163.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update ebuilds
-
- 07 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- files/wrapper1.conf, -freenet-0.7_p1160.ebuild, +freenet-0.7_p1162.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 03 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1160.ebuild, freenet-9999-r1.ebuild:
- Use db-je:3.3
-
- 02 Sep 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1158.ebuild, +freenet-0.7_p1160.ebuild:
- New upstream release
-
- 22 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> files/freenet,
- files/freenet.old:
- Fix init script
-
- 22 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999-r1.ebuild:
- Drop keywords on live ebuild
-
- 20 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1155-r1.ebuild, +freenet-0.7_p1158.ebuild,
- freenet-9999-r1.ebuild:
- New upstream release + update live ebuild
-
- 11 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999-r1.ebuild:
- Add missing symlinks
-
- 10 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999-r1.ebuild:
- Fix truncated strings
-
- 10 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -files/wrapper.conf.patch:
- Delete obsolete patch
-
- 10 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1155.ebuild, +freenet-0.7_p1155-r1.ebuild,
- -freenet-9999.ebuild, +freenet-9999-r1.ebuild, files/freenet,
- files/freenet.old, files/wrapper.conf.patch, +files/wrapper1.conf:
- Update install location
-
- 08 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1154.ebuild, +freenet-0.7_p1155.ebuild:
- New upstream release
-
- 04 Aug 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999.ebuild:
- Use subversion eclass for second checkout
-
- 28 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1154.ebuild, freenet-9999.ebuild:
- Remove hardcoded path, thanks to gentoofan23 and drac
-
- 22 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-9999.ebuild:
- Simplify
-
- 22 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1154.ebuild:
- Simplify
-
- 20 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1153.ebuild, +freenet-0.7_p1154.ebuild, freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 02 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1152.ebuild, +freenet-0.7_p1153.ebuild:
- New upstream release
-
- 01 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_p1152.ebuild, freenet-9999.ebuild:
- Add another source
-
- 11 Jun 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1151.ebuild, +freenet-0.7_p1152.ebuild:
- New upstream release
-
- 24 May 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_p1150.ebuild, +freenet-0.7_p1151.ebuild, freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 16 May 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -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]) <tommy@gentoo.org>
- -freenet-0.7_pre1148.ebuild, +freenet-0.7_pre1149.ebuild,
- freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 07 May 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_pre1148.ebuild:
- Try the latest jdk first
-
- 07 May 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_pre1146.ebuild, +freenet-0.7_pre1148.ebuild,
- +files/freenet.old:
- New upstream release
-
- 06 May 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_pre1145.ebuild, +freenet-0.7_pre1146.ebuild,
- freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 04 May 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- +freenet-0.7_pre1145.ebuild, -freenet-0.7_rc2_p1144.ebuild,
- freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 30 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_rc2_p1144.ebuild, freenet-9999.ebuild:
- Fix dependencies
-
- 26 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1143.ebuild, +freenet-0.7_rc2_p1144.ebuild,
- freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 24 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1142.ebuild, +freenet-0.7_rc2_pre1143.ebuild:
- New upstream release
-
- 22 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1141.ebuild, +freenet-0.7_rc2_pre1142.ebuild,
- freenet-9999.ebuild:
- New upstream release + update live ebuild
-
- 20 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_rc2_pre1141.ebuild, freenet-9999.ebuild:
- Update deps
-
- 17 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> files/freenet:
- Update script to work with baselayout-2
-
- 16 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1140.ebuild, +freenet-0.7_rc2_pre1141.ebuild:
- New upstream release
-
- 15 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1139.ebuild, +freenet-0.7_rc2_pre1140.ebuild:
- New upstream release
-
- 14 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1138.ebuild, +freenet-0.7_rc2_pre1139.ebuild:
- New upstream release
-
- 11 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1137.ebuild, +freenet-0.7_rc2_pre1138.ebuild:
- New upstream release
-
- 10 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1135.ebuild, +freenet-0.7_rc2_pre1137.ebuild:
- New upstream release
-
- 09 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc2_pre1134.ebuild, +freenet-0.7_rc2_pre1135.ebuild,
- freenet-9999.ebuild:
- New upstream release + update svn ebuild
-
- 07 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- +freenet-9999.ebuild:
- Add live ebuild for trunk testers
-
- 05 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- freenet-0.7_rc2_pre1134.ebuild:
- Some updates + workarounds for amd64
-
- 03 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc1_p1132.ebuild, +freenet-0.7_rc2_pre1134.ebuild:
- Another upstream release
-
- 03 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- -freenet-0.7_rc1.ebuild, +freenet-0.7_rc1_p1132.ebuild:
- New upstream release
-
- 01 Apr 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
- +freenet-0.7_rc1.ebuild, -freenet-0.7_beta_pre1130.ebuild:
- New upstream release
-
- 30 Mar 2008; Thomas Sachau (Tommy[D]) tommy@gentoo.org
- -freenet-0.7_beta_pre1126.ebuild, +freenet-0.7_beta_pre1130.ebuild,
- +files/ext.patch, +files/wrapper.conf.patch:
- Version bump + some more splitting
-
- 20 Mar 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1123.ebuild,
- +freenet-0.7_beta_pre1126.ebuild:
- New upstream release
-
- 13 Mar 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1122.ebuild,
- +freenet-0.7_beta_pre1123.ebuild:
- New upstream release
-
- 10 Mar 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1121.ebuild,
- +freenet-0.7_beta_pre1122.ebuild:
- New upstream release
-
- 05 Mar 2008; (Tommy[D]) tommy100@gmx.de
- -freenet-0.7_beta_pre1119-r1.ebuild, +freenet-0.7_beta_pre1121.ebuild:
- New upstream release
-
- 03 Mar 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1119.ebuild,
- +freenet-0.7_beta_pre1119-r1.ebuild:
- Changed file permissions
-
- 02 Mar 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1114.ebuild,
- +freenet-0.7_beta_pre1119.ebuild:
- New upstream release
-
- 26 Feb 2008; (Tommy[D]) tommy100@gmx.de freenet-0.7_beta_pre1114.ebuild:
- Set right ownership for all files
-
- 26 Feb 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1112.ebuild,
- +freenet-0.7_beta_pre1114.ebuild,
- +files/freenet-libNativeThreadpath.patch,
- +files/freenet-libfec8path.patch:
- New upstream release + moved some precompiled libs into their own ebuilds
-
- 19 Feb 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1111.ebuild,
- +freenet-0.7_beta_pre1112.ebuild:
- New upstream release
-
- 14 Feb 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1109.ebuild,
- +freenet-0.7_beta_pre1111.ebuild:
- New upstream release
-
- 09 Feb 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_beta_pre1108.ebuild,
- +freenet-0.7_beta_pre1109.ebuild:
- New upstream release
-
- 02 Feb 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_alpha2.ebuild,
- +freenet-0.7_beta_pre1108.ebuild:
- New upstream release
-
- 30 Jan 2008; (Tommy[D]) tommy100@gmx.de +freenet-0.7_alpha2.ebuild,
- -freenet-0.7_alpha_pre1106.ebuild:
- New upstream release
-
- 29 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_alpha_pre1105.ebuild,
- +freenet-0.7_alpha_pre1106.ebuild:
- New upstream release
-
- 27 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_alpha_pre1104.ebuild,
- +freenet-0.7_alpha_pre1105.ebuild:
- New upstream release
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7_alpha_pre1103.ebuild,
- +freenet-0.7_alpha_pre1104.ebuild:
- New upstream release
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de freenet-0.7_alpha_pre1103.ebuild:
- Cleanup
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1103.ebuild,
- +freenet-0.7_alpha_pre1103.ebuild:
- Correct naming scheme
-
- 25 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1101.ebuild,
- +freenet-0.7.1103.ebuild:
- New upstream release
-
- 20 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1100.ebuild,
- +freenet-0.7.1101.ebuild:
- New upstream release
-
- 19 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1099.ebuild,
- +freenet-0.7.1100.ebuild:
- New upstream release
-
- 17 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1098.ebuild,
- +freenet-0.7.1099.ebuild:
- New upstream release
-
- 16 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1097.ebuild,
- +freenet-0.7.1098.ebuild:
- New upstream release + moved some stuff into a Makefile
-
- 06 Jan 2008; (Tommy[D]) tommy100@gmx.de freenet-0.7.1097.ebuild:
- whitey
-
- 04 Jan 2008; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1096.ebuild,
- +freenet-0.7.1097.ebuild:
- New upstream release
-
- 23 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1095.ebuild,
- +freenet-0.7.1096.ebuild:
- New upstream release
-
- 22 Dec 2007; (Tommy[D]) tommy100@gmx.de freenet-0.7.1095.ebuild:
- Added info for startup
-
- 22 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1091.ebuild,
- +freenet-0.7.1095.ebuild:
- New upstream release
-
- 16 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1090.ebuild,
- +freenet-0.7.1091.ebuild:
- New upstream release
-
- 15 Dec 2007; (Tommy[D]) tommy100@gmx.de freenet-0.7.1090.ebuild:
- Add postrm info
-
- 15 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1089.ebuild,
- +freenet-0.7.1090.ebuild:
- New upstream release
-
- 06 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1088.ebuild,
- +freenet-0.7.1089.ebuild:
- New upstream release
-
- 04 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1087.ebuild,
- +freenet-0.7.1088.ebuild:
- New upstream release
-
- 04 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1086.ebuild,
- +freenet-0.7.1087.ebuild:
- New upstream release
-
- 03 Dec 2007; (Tommy[D]) tommy100@gmx.de -freenet-0.7.1085.ebuild,
- +freenet-0.7.1086.ebuild:
- New upstream release
-
- 27 Sep 2007; Dawid Węgliński <cla@gentoo.org> freenet-0.7.1065.ebuild:
- Fix doins arguments and eerror message
-
- 26 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1064.ebuild, +freenet-0.7.1065.ebuild:
- New upstream release
-
- 25 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1062.ebuild, +freenet-0.7.1064.ebuild:
- New upstream release
-
- 14 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1061-r2.ebuild, +freenet-0.7.1062.ebuild:
- New upstream release
-
- 14 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1061-r1.ebuild, +freenet-0.7.1061-r2.ebuild:
- Added wrapper init script, so login shell not longer needed
-
- 14 Sep 2007; Jakub Moc <jakub@gentoo.org> freenet-0.7.1061.ebuild:
- Use $RANDOM bash built-in instead of the dd hack.
-
- 14 Sep 2007; Jakub Moc <jakub@gentoo.org> freenet-0.7.1061.ebuild:
- Remove useless restrict, clean up formatting
-
- 11 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
- freenet-0.7.1061.ebuild:
- remove trailing whitespace
-
- 11 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1060-r1.ebuild, +freenet-0.7.1061.ebuild:
- New Upstream release
-
- 10 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1060.ebuild, +freenet-0.7.1060-r1.ebuild:
- Reformatted
-
- 10 Sep 2007; Tommy[D] <tommy100@gmx.de>
- -freenet-0.7.1058.ebuild, +freenet-0.7.1060.ebuild:
- New upstream release
-
- 07 Sep 2007; Tommy[D] <tommy100@gmx.de>
- +freenet-0.7.1058.ebuild:
- New upstream release
-
- 02 Sep 2007; Tommy[D] <tommy100@gmx.de>
- +files/freenet.pem, +files/servers, +metadata.xml,
- +freenet-0.7.1056.ebuild:
- New source ebuild for bug 128783
diff --git a/net-p2p/freenet/Manifest b/net-p2p/freenet/Manifest
deleted file mode 100644
index 911eb20bd..000000000
--- a/net-p2p/freenet/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX ext.patch 5886 RMD160 b30626a0febcc62d91671ee1807fe814a06694ef SHA1 bcca7eba4b0b6429fe58c50a6c4e4f94c0b7351b SHA256 a7cc6b6c5302002ede7bf41313a4a61a3b5be9223e6849ceaa10f6fd2e5dfae6
-AUX freenet 476 RMD160 fdce44749587d73cb3f5b916e893e3bb95ef3200 SHA1 48eb8bfbd27a17b0bb3b29248ce4c43b59a76bda SHA256 4a8482117a434e9885438b7ca5384851bff49fefa28b13e33494a746c781342f
-AUX freenet.old 452 RMD160 e9e834fedf4270c14f3e8d754c58eb05f3f570c5 SHA1 edb5d0ab062d46f494db88560885d7ee7b026e29 SHA256 b3047b40128bbd7843dc370ab0aa150a9836ed789f48181bd6d8fc72f1714fa6
-AUX wrapper1.conf 2226 RMD160 0afa858481c32a15ebd37576dadf1532e1a031b0 SHA1 a263eb606983d5d5b4423fd4e3a0e1f1138a5637 SHA256 e5e736bdb4b7a87475ee7cf4a666d2231f4583f5e80451a8fece1ab122c34229
-DIST freenet-0.7_p1204.tar.bz2 1337855 RMD160 6b8f87425f46bbc96f42997a164c9a248ab7f546 SHA1 79fd2ffa788b45fdef8dace8f2e2fbba00325b81 SHA256 35eb135602012f62afcf34b844ad38e8124e4898db23480b5bacaabdb03e26ef
-DIST seednodes-20090113.fref 23885 RMD160 4bfb1cb355ce9dc7ae5580649a96845a5ed68246 SHA1 23d9ca3fa8934de823496e9bc2455d16a9ed2fc9 SHA256 1d7f102ee6374d770a3c1404dfc67db0d0c693bd535e61ece618e1a99837eb75
-EBUILD freenet-0.7_p1204-r1.ebuild 2726 RMD160 4ff45c59f5619192d9fbc7e214a1d5041eee4a46 SHA1 cc1e2bafebde3f8f1d5d8e7089447f25d6504a1a SHA256 2d16a6794424b746ba20ffa580cc011c2e28bd98bda2bc5345f3db946345de59
-EBUILD freenet-9999-r1.ebuild 3485 RMD160 0db1883e7611e0094016b04ce2e5d9a2296bbe06 SHA1 ff532e2e068adfcd819c43a0b581744dd0268129 SHA256 637ebdcd886f87b5ed583de7433d062220b0259cb806094cd4d8f0824f111301
-MISC ChangeLog 18408 RMD160 2059fff03d30f42cbbe5f4252e3e82fd2cd3e5b3 SHA1 452d3d0ec1f2e97e36e254a45a8b182839f19502 SHA256 383597d8689a7ad69147810c93665abcdf7d764246f65ec3110026997f1480d3
-MISC metadata.xml 238 RMD160 61d35251af6d2d13fa32d5c455dbf179174ca375 SHA1 b2ff81a006f10b2a9d37722a77eb70be65abb9e8 SHA256 9425b3716c550570a17382ba0b1a9fbf3243483ea6117ae94453ee7047362f8a
diff --git a/net-p2p/freenet/files/ext.patch b/net-p2p/freenet/files/ext.patch
deleted file mode 100644
index bb03fb83a..000000000
--- a/net-p2p/freenet/files/ext.patch
+++ /dev/null
@@ -1,135 +0,0 @@
-diff -ur freenet-old/build.xml freenet/build.xml
---- freenet-old/build.xml 2008-10-28 21:40:50.000000000 +0100
-+++ freenet/build.xml 2008-10-28 21:40:42.000000000 +0100
-@@ -16,7 +16,13 @@
- <property name="build" location="build"/>
- <property name="build-test" location="build-test"/>
- <property name="lib" location="lib"/>
-- <property name="freenet-ext.location" location="${lib}/freenet-ext.jar"/>
-+ <property name="wrapper.location" location="${lib}/wrapper.jar"/>
-+ <property name="je.location" location="${lib}/je.jar"/>
-+ <property name="fec.location" location="${lib}/fec.jar"/>
-+ <property name="ant.location" location="${lib}/ant.jar"/>
-+ <property name="lzma.location" location="${lib}/lzma.jar"/>
-+ <property name="lzmajio.location" location="${lib}/lzmajio.jar"/>
-+ <property name="mersennetwister.location" location="${lib}/mersennetwister.jar"/>
- <property name="javadoc" location="javadoc"/>
- <property name="svn.revision" value="@custom@"/>
- <property name="CSSTokenizerFilter.relative.jflex" value="freenet/clients/http/filter/CSSTokenizerFilter.jflex"/>
-@@ -37,7 +43,6 @@
- </target>
-
- <target name="env" depends="mkdir" description="Learn about the environment">
-- <available file="${lib}/freenet-ext.jar" property="freenet-ext.present"/>
- <available file="${CSSTokenizerFilter.java}" property="CSSTokenizerFilter.present"/>
- <available file="${junit.location}" property="junit.present"/>
- </target>
-@@ -51,19 +56,9 @@
- </exec>
- </target>
-
-- <target name="get-extjar" depends="env" unless="freenet-ext.present"
-- description="Download some external libraries which Freenet relies on">
-- <mkdir dir="${lib}"/>
-- <get src="http://downloads.freenetproject.org/alpha/freenet-ext.jar"
-- dest="${freenet-ext.location}"
-- verbose="true"
-- usetimestamp="true"/>
-- <property name="freenet-ext.present" value="true"/>
-- </target>
--
- <!-- ================================================== -->
-
-- <target name="compile" depends="get-extjar, generate-CSSTokenizerFilter">
-+ <target name="compile" depends="generate-CSSTokenizerFilter">
- <!-- Create the time stamp -->
- <tstamp/>
-
-@@ -77,7 +72,13 @@
-
- <javac srcdir="${src}" destdir="${build}" debug="on" optimize="on" source="1.5">
- <classpath>
-- <pathelement location="${freenet-ext.location}"/>
-+ <pathelement location="${wrapper.location}"/>
-+ <pathelement location="${je.location}"/>
-+ <pathelement location="${fec.location}"/>
-+ <pathelement location="${ant.location}"/>
-+ <pathelement location="${lzma.location}"/>
-+ <pathelement location="${lzmajio.location}"/>
-+ <pathelement location="${mersennetwister.location}"/>
- <pathelement location="gnu-crypto.jar"/>
- <pathelement location="javax-security.jar"/>
- <pathelement location="javax-crypto.jar"/>
-@@ -135,7 +136,13 @@
- <javac srcdir="${test}" destdir="${build-test}" debug="on" optimize="on" source="1.5">
- <classpath>
- <pathelement path="${build}"/>
-- <pathelement location="${freenet-ext.location}"/>
-+ <pathelement location="${wrapper.location}"/>
-+ <pathelement location="${je.location}"/>
-+ <pathelement location="${fec.location}"/>
-+ <pathelement location="${ant.location}"/>
-+ <pathelement location="${lzma.location}"/>
-+ <pathelement location="${lzmajio.location}"/>
-+ <pathelement location="${mersennetwister.location}"/>
- <pathelement location="${junit.location}"/>
- </classpath>
- <compilerarg value="-Xlint"/>
-@@ -149,7 +156,13 @@
- <classpath>
- <pathelement path="${build}"/>
- <pathelement path="${build-test}"/>
-- <pathelement location="${freenet-ext.location}"/>
-+ <pathelement location="${wrapper.location}"/>
-+ <pathelement location="${je.location}"/>
-+ <pathelement location="${fec.location}"/>
-+ <pathelement location="${ant.location}"/>
-+ <pathelement location="${lzma.location}"/>
-+ <pathelement location="${lzmajio.location}"/>
-+ <pathelement location="${mersennetwister.location}"/>
- <pathelement location="${junit.location}"/>
- </classpath>
-
-diff -ur freenet-old/src/freenet/node/NodeStarter.java freenet/src/freenet/node/NodeStarter.java
---- freenet-old/src/freenet/node/NodeStarter.java 2008-10-28 21:40:50.000000000 +0100
-+++ freenet/src/freenet/node/NodeStarter.java 2008-10-28 21:39:14.000000000 +0100
-@@ -162,37 +162,8 @@
- }
-
- private void getExtBuild() {
-- try {
-- extBuildNumber = ExtVersion.buildNumber;
-- extRevisionNumber = ExtVersion.cvsRevision;
-- String builtWithMessage = "freenet.jar built with freenet-ext.jar Build #" + extBuildNumber + " r" + extRevisionNumber;
-- Logger.normal(this, builtWithMessage);
-- System.out.println(builtWithMessage);
-- extBuildNumber = ExtVersion.buildNumber();
-- if(extBuildNumber == -42) {
-- extBuildNumber = ExtVersion.extBuildNumber();
-- extRevisionNumber = ExtVersion.extRevisionNumber();
-- }
-- if(extBuildNumber == 0) {
-- String buildMessage = "extBuildNumber is 0; perhaps your freenet-ext.jar file is corrupted?";
-- Logger.error(this, buildMessage);
-- System.err.println(buildMessage);
-- extBuildNumber = -1;
-- }
-- if(extRevisionNumber == null) {
-- String revisionMessage = "extRevisionNumber is null; perhaps your freenet-ext.jar file is corrupted?";
-- Logger.error(this, revisionMessage);
-- System.err.println(revisionMessage);
-- extRevisionNumber = "INVALID";
-- }
-- } catch(Throwable t) {
-- // Compatibility code ... will be removed
-- Logger.error(this, "Unable to get the version of your freenet-ext file : it's probably corrupted!");
-- System.err.println("Unable to get the version of your freenet-ext file : it's probably corrupted!");
-- System.err.println(t.getMessage());
-- extRevisionNumber = "INVALID";
-- extBuildNumber = -1;
-- }
-+ extRevisionNumber = "";
-+ extBuildNumber = RECOMMENDED_EXT_BUILD_NUMBER;
- }
-
- /**
diff --git a/net-p2p/freenet/files/freenet b/net-p2p/freenet/files/freenet
deleted file mode 100644
index f276ee4ea..000000000
--- a/net-p2p/freenet/files/freenet
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-start() {
- start-stop-daemon --start --chuid freenet --exec /bin/sh /var/freenet/run.sh start 2>/dev/null
- eend 0
-}
-
-status() {
- start-stop-daemon --start --chuid freenet --exec /bin/sh /var/freenet/run.sh status 2>/dev/null
- eend 0
-}
-
-stop() {
- start-stop-daemon --start --chuid freenet --exec /bin/sh /var/freenet/run.sh stop 2>/dev/null
- eend 0
-}
diff --git a/net-p2p/freenet/files/freenet.old b/net-p2p/freenet/files/freenet.old
deleted file mode 100644
index d0df97e47..000000000
--- a/net-p2p/freenet/files/freenet.old
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-start() {
- start-stop-daemon --start --chuid freenet --exec /var/freenet/run.sh start 2>/dev/null
- eend 0
-}
-
-status() {
- start-stop-daemon --start --chuid freenet --exec /var/freenet/run.sh status 2>/dev/null
- eend 0
-}
-
-stop() {
- start-stop-daemon --start --chuid freenet --exec /var/freenet/run.sh stop 2>/dev/null
- eend 0
-}
diff --git a/net-p2p/freenet/files/wrapper1.conf b/net-p2p/freenet/files/wrapper1.conf
deleted file mode 100644
index adcc2e5d3..000000000
--- a/net-p2p/freenet/files/wrapper1.conf
+++ /dev/null
@@ -1,60 +0,0 @@
-wrapper.java.command=java
-wrapper.working.dir=/var/freenet/
-wrapper.java.mainclass=freenet.node.NodeStarter
-wrapper.java.classpath.1=/usr/share/freenet/lib/freenet.jar
-wrapper.java.classpath.2=/usr/share/java-service-wrapper/lib/wrapper.jar
-wrapper.java.classpath.3=/usr/share/db-je-3.3/lib/je.jar
-wrapper.java.classpath.4=/usr/share/fec/lib/fec.jar
-wrapper.java.classpath.5=/usr/share/db4o/lib/db4o.jar
-wrapper.java.classpath.6=/usr/share/ant-core/lib/ant.jar
-wrapper.java.classpath.7=/usr/share/lzma/lib/lzma.jar
-wrapper.java.classpath.8=/usr/share/lzmajio/lib/lzmajio.jar
-wrapper.java.classpath.9=/usr/share/mersennetwister/lib/mersennetwister.jar
-wrapper.java.library.path.1=/usr/lib
-wrapper.java.initmemory=60
-wrapper.java.maxmemory=128
-wrapper.java.additional.1=-Dnetworkaddress.cache.ttl=0
-wrapper.java.additional.2=-Dnetworkaddress.cache.negative.ttl=0
-wrapper.java.additional.3=-enableassertions:freenet
-
-# You might want to set the following line if you have changed java.maxmemory
-#wrapper.java.additional.4=-XX:MaxPermSize=256M
-
-wrapper.app.parameter.1=freenet.ini
-wrapper.console.format=PM
-wrapper.console.loglevel=INFO
-wrapper.logfile=wrapper.log
-wrapper.logfile.format=LPTM
-wrapper.logfile.loglevel=INFO
-wrapper.logfile.maxsize=2M
-wrapper.logfile.maxfiles=3
-wrapper.syslog.loglevel=NONE
-wrapper.console.title=Freenet 0.7
-wrapper.jvm_exit.timeout=120
-wrapper.restart.reload_configuration=TRUE
-wrapper.filter.trigger.1=java.lang.OutOfMemoryError
-wrapper.filter.action.1=RESTART
-
-# Name of the service
-wrapper.ntservice.name=freenet-darknet
-
-# Display name of the service
-wrapper.ntservice.displayname=Freenet 0.7 darknet
-
-# Description of the service
-wrapper.ntservice.description=The Free Network Project daemon
-
-# Service dependencies. Add dependencies as needed starting from 1
-wrapper.ntservice.dependency.1=
-
-# Mode in which the service is installed. AUTO_START or DEMAND_START
-wrapper.ntservice.starttype=AUTO_START
-
-# Allow the service to interact with the desktop.
-wrapper.ntservice.interactive=false
-
-wrapper.ntservice.process_priority=BELOW_NORMAL
-
-# Start services with a different user than SYSTEM
-# SEE http://wrapper.tanukisoftware.org/doc/english/prop-ntservice-account.html BEFORE PROCEEDING !
-
diff --git a/net-p2p/freenet/freenet-0.7_p1204-r1.ebuild b/net-p2p/freenet/freenet-0.7_p1204-r1.ebuild
deleted file mode 100644
index 2b77a8ce6..000000000
--- a/net-p2p/freenet/freenet-0.7_p1204-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-inherit eutils java-pkg-2 java-ant-2 multilib
-
-DESCRIPTION="An encrypted network without censorship"
-HOMEPAGE="http://www.freenetproject.org/"
-SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/${P}.tar.bz2
- http://dev.gentoo.org/~tommy/distfiles/${P}.tar.bz2"
-
-LICENSE="as-is GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="freemail"
-
-CDEPEND="dev-db/db-je:3.3
- dev-java/fec
- dev-java/java-service-wrapper
- dev-java/db4o
- dev-java/ant-core
- dev-java/lzma
- dev-java/lzmajio
- dev-java/mersennetwister"
-DEPEND=">=virtual/jdk-1.5
- ${CDEPEND}"
-RDEPEND=">=virtual/jre-1.5
- net-libs/nativebiginteger
- ${CDEPEND}"
-PDEPEND="net-libs/NativeThread
- freemail? ( dev-java/bcprov
- net-mail/Freemail )"
-S="${WORKDIR}/${PN}"
-
-EANT_BUILD_TARGET="dist"
-
-pkg_setup() {
- java-pkg-2_pkg_setup
- enewgroup freenet
- enewuser freenet -1 -1 /var/freenet freenet
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- cp "${FILESDIR}"/wrapper1.conf wrapper.conf
- epatch "${FILESDIR}"/ext.patch
- sed -i -e "s:=/usr/lib:=/usr/$(get_libdir):g" wrapper.conf || die "sed failed"
- use freemail && echo "wrapper.java.classpath.10=/usr/share/bcprov/lib/bcprov.jar" >> wrapper.conf
- mkdir -p lib
- cd lib
- java-pkg_jar-from db-je-3.3
- java-pkg_jar-from java-service-wrapper
- java-pkg_jar-from fec
- java-pkg_jar-from db4o
- java-pkg_jar-from ant-core ant.jar
- java-pkg_jar-from lzma
- java-pkg_jar-from lzmajio
- java-pkg_jar-from mersennetwister
-}
-
-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 AUTHORS README
- insinto /etc
- newins wrapper.conf freenet-wrapper.conf
- insinto /var/freenet
- doins seednodes.fref run.sh
- fperms +x /var/freenet/run.sh
- dosym java-service-wrapper/libwrapper.so /usr/$(get_libdir)/libwrapper.so
-}
-
-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 " "
- ewarn "The wrapper config file wrapper.conf has been moved to /etc/freenet-wrapper.conf."
- ewarn "You can now edit it without the next update overwriting it."
- elog " "
- chown freenet:freenet /var/freenet
-}
-
-pkg_postrm() {
- if [ -z has_version ]; then
- 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 /var/freenet' to remove everything"
- fi
-}
diff --git a/net-p2p/freenet/freenet-9999-r1.ebuild b/net-p2p/freenet/freenet-9999-r1.ebuild
deleted file mode 100644
index 98ca96a4e..000000000
--- a/net-p2p/freenet/freenet-9999-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-DATE=20090113
-ESVN_REPO_URI="http://freenet.googlecode.com/svn/trunk/freenet"
-ESVN_OPTIONS="--ignore-externals"
-inherit eutils java-pkg-2 java-ant-2 multilib subversion
-
-DESCRIPTION="An encrypted network without censorship"
-HOMEPAGE="http://www.freenetproject.org/"
-SRC_URI="http://dev.gentooexperimental.org/~tommy/distfiles/seednodes-${DATE}.fref
- http://dev.gentoo.org/~tommy/distfiles/seednodes-${DATE}.fref"
-
-LICENSE="as-is GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="freemail"
-
-CDEPEND="dev-db/db-je:3.3
- dev-java/fec
- dev-java/java-service-wrapper
- dev-java/db4o
- dev-java/ant-core
- dev-java/lzma
- dev-java/lzmajio
- dev-java/mersennetwister"
-DEPEND=">=virtual/jdk-1.5
- ${CDEPEND}"
-RDEPEND=">=virtual/jre-1.5
- net-libs/nativebiginteger
- ${CDEPEND}"
-PDEPEND="net-libs/NativeThread
- freemail? ( dev-java/bcprov
- net-mail/Freemail )"
-S="${WORKDIR}/${PN}"
-
-EANT_BUILD_TARGET="dist"
-
-pkg_setup() {
- java-pkg-2_pkg_setup
- enewgroup freenet
- grep /opt/freenet /etc/passwd >/dev/null
- enewuser freenet -1 -1 /var/freenet freenet
-}
-
-src_unpack() {
- subversion_src_unpack
- subversion_wc_info
- sed -i -e "s:@custom@:${ESVN_WC_REVISION}:g" src/freenet/node/Version.java || die "sed failed"
- ESVN_REPO_URI="http://freenet.googlecode.com/svn/trunk/apps/new_installer/res/unix/"
- ESVN_OPTIONS="-N"
- subversion_src_unpack
- cd "${S}"
- cp "${DISTDIR}"/seednodes-${DATE}.fref seednodes.fref
- cp "${FILESDIR}"/wrapper1.conf wrapper.conf
- sed -i -e 's:./bin/wrapper:/usr/bin/wrapper:g' \
- -e 's:./wrapper.conf:/etc/freenet-wrapper.conf:g' \
- -e 's:PIDDIR=".":PIDDIR="/var/freenet/":g' \
- -e 's:#RUN_AS_USER=:RUN_AS_USER=freenet:g' run.sh || die "sed failed"
- head -n 133 run.sh >run1.sh
- tail -n 444 run.sh >>run1.sh
- mv run1.sh run.sh
- epatch "${FILESDIR}"/ext.patch
- sed -i -e "s:=/usr/lib:=/usr/$(get_libdir):g" wrapper.conf || die "sed failed"
- use freemail && echo "wrapper.java.classpath.10=/usr/share/bcprov/lib/bcprov.jar" >> wrapper.conf
- mkdir -p lib
- cd lib
- java-pkg_jar-from db-je-3.3
- java-pkg_jar-from java-service-wrapper
- java-pkg_jar-from fec
- java-pkg_jar-from db4o
- java-pkg_jar-from ant-core ant.jar
- java-pkg_jar-from lzma
- java-pkg_jar-from lzmajio
- java-pkg_jar-from mersennetwister
-}
-
-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
- insinto /etc
- newins wrapper.conf freenet-wrapper.conf
- insinto /var/freenet
- doins run.sh seednodes.fref
- fperms +x /var/freenet/run.sh
- dosym java-service-wrapper/libwrapper.so /usr/$(get_libdir)/libwrapper.so
-}
-
-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 " "
- ewarn "The wrapper config file wrapper.conf has been moved to /etc/freenet-wrapper.conf."
- ewarn "You can now edit it without the next update overwriting it."
- elog " "
- chown freenet:freenet /var/freenet
-}
-
-pkg_postrm() {
- if [ -z has_version ]; then
- 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 /var/freenet' to remove everything"
- fi
-}
diff --git a/net-p2p/freenet/metadata.xml b/net-p2p/freenet/metadata.xml
deleted file mode 100644
index c427e4a63..000000000
--- a/net-p2p/freenet/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>maintainer-wanted</herd>
- <use>
- <flag name='freemail'>Add Freemail support</flag>
- </use>
-</pkgmetadata>