summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2007-12-15 17:59:25 +0000
committerThomas Sachau <tommy@gentoo.org>2007-12-15 17:59:25 +0000
commitbf3c0041b3e651accb1b44b64ab9676e40c41c75 (patch)
tree42d83df785e376ae66dfaf76f1587d986bfbe151 /net-p2p/frost
parentx11-themes/qindustrial-therp: whitey (diff)
downloadsunrise-bf3c0041b3e651accb1b44b64ab9676e40c41c75.tar.gz
sunrise-bf3c0041b3e651accb1b44b64ab9676e40c41c75.tar.bz2
sunrise-bf3c0041b3e651accb1b44b64ab9676e40c41c75.zip
net-p2p/freenet/freenet-0.7.1090.ebuild: New frost release + added some postrm info
svn path=/sunrise/; revision=5278
Diffstat (limited to 'net-p2p/frost')
-rw-r--r--net-p2p/frost/ChangeLog4
-rw-r--r--net-p2p/frost/Manifest7
-rw-r--r--net-p2p/frost/frost-2007.07.19.ebuild52
-rw-r--r--net-p2p/frost/frost-2007.12.11.ebuild55
4 files changed, 62 insertions, 56 deletions
diff --git a/net-p2p/frost/ChangeLog b/net-p2p/frost/ChangeLog
index 14ba6290b..5afea4f8e 100644
--- a/net-p2p/frost/ChangeLog
+++ b/net-p2p/frost/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Dec 2007; (Tommy[D]) tommy100@gmx.de -frost-2007.07.19.ebuild,
+ +frost-2007.12.11.ebuild:
+ New upstream release
+
28 Oct 2007; Markus Ullmann <jokey@gentoo.org> frost-2007.07.19:
cleanup
diff --git a/net-p2p/frost/Manifest b/net-p2p/frost/Manifest
index 629f44141..19387ed64 100644
--- a/net-p2p/frost/Manifest
+++ b/net-p2p/frost/Manifest
@@ -1,5 +1,4 @@
-DIST frost-19-Jul-2007-source.zip 1796342 RMD160 cdfe2e0d91d3e780468f3ff0751b995983f43313 SHA1 2c9425fc66e266f64262277147f13966876b6471 SHA256 1a2f3a83b9c0e5479f31e715797417705fc53bb447d0c03f6632e744b5160f4e
-DIST frost-19-Jul-2007.zip 7092779 RMD160 13e09d524a9aa7de10a20ed334e1d0568ed9fe8e SHA1 4a33e7949b12dafdf8bee7f27a69a03b6cd7d829 SHA256 17095700a4b24870a426e6598cfc150407a0e032fa4434d8c83128624f0d71dc
-EBUILD frost-2007.07.19.ebuild 1120 RMD160 6e784ab7572257bbe6d358bba26c679046ff497c SHA1 a7aa9f75325b0f6007490a7aa6744eee307c4de2 SHA256 0783b99f8ece880fc1796459e2efb2679740d302c7a1fb3dd8f3b554a1613d04
-MISC ChangeLog 370 RMD160 d0943b66c2b79ac122a44664d8d97ca3414db497 SHA1 b444e6270f32eb1a709ca33c429eceb3be07d577 SHA256 803173375000095cde09f2988b8fa3edd2ae91d2a65df8e5fcb101f9a2331753
+DIST frost-sources-2007.12.11.tar.bz2 13713000 RMD160 23707e33af7f9d2f842c535f7f36446827987625 SHA1 e42ab106c5bd12bd5b2961e91e59e0ae3c6cd53b SHA256 1b876e0bd8c205a0cc67821cc7ba12e9f8575e9e74303eab8d23cf9a8e732283
+EBUILD frost-2007.12.11.ebuild 1346 RMD160 34b82a288cd5f48c5c7e4211f7212a4c6f9b8ed3 SHA1 4c4c5bda80c4ed1b3c51be14ac4a55e8c28aee73 SHA256 1323cacf84321bcbe9767e99b08dc21b5be06e7d8c5eced88aa775f490b910a1
+MISC ChangeLog 490 RMD160 f1fccbf7656d7c3d99ee8956b0c330c462a867ee SHA1 6a578e387c9414a132cfdfee0dfd951da869e4fe SHA256 d0ad5e70366f525e40ececffcd7d8c0069487352451a0a07e67ec6f28c58676d
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/net-p2p/frost/frost-2007.07.19.ebuild b/net-p2p/frost/frost-2007.07.19.ebuild
deleted file mode 100644
index ddafd3939..000000000
--- a/net-p2p/frost/frost-2007.07.19.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-MY_V="19-Jul-2007"
-MY_P="${PN}-${MY_V}"
-DESCRIPTION="message board and file sharing client for freenet network"
-HOMEPAGE="http://jtcfrost.sourceforge.net/"
-SRC_URI=" mirror://sourceforge/jtcfrost/${MY_P}-source.zip
- mirror://sourceforge/jtcfrost/${MY_P}.zip"
-
-LICENSE="GPL-2"
-IUSE=""
-SLOT="0"
-KEYWORDS="~x86"
-
-DEPEND=">=virtual/jdk-1.5
- dev-java/ant
- app-arch/unzip"
-RDEPEND=">=virtual/jdk-1.5
- || ( net-p2p/freenet
- net-p2p/freenet-bin )"
-
-S="${WORKDIR}/${PN}-wot"
-
-RESTRICT="userpriv mirror"
-
-pkg_setup() {
- enewgroup frost
-}
-
-src_unpack() {
- unpack ${A}
- cp -R lib "${S}"/
-}
-
-src_compile() {
- ant release
-}
-
-src_install() {
- into /opt/frost
- cp -R "${S}"/build/dist/* "${D}"/opt/frost/
- fowners :frost /opt/frost /opt/frost/config /opt/frost/downloads /opt/frost/store /opt/frost/exec
-}
-
-pkg_postinst() {
- chmod g+w -R /opt/frost/config /opt/frost/downloads /opt/frost/store /opt/frost/exec
- einfo "Start frost with sh /opt/frost/frost.sh (you have to be in the frost-group)."
-}
diff --git a/net-p2p/frost/frost-2007.12.11.ebuild b/net-p2p/frost/frost-2007.12.11.ebuild
new file mode 100644
index 000000000..a57eb5e26
--- /dev/null
+++ b/net-p2p/frost/frost-2007.12.11.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="message board and file sharing client for freenet network"
+HOMEPAGE="http://jtcfrost.sourceforge.net/"
+SRC_URI="http://dev.gentooexperimental.org/~tommy/frost-sources-${PV}.tar.bz2"
+LICENSE="GPL-2"
+IUSE=""
+SLOT="0"
+KEYWORDS="~x86"
+RDEPEND=">=virtual/jdk-1.5
+ || ( net-p2p/freenet
+ net-p2p/freenet-bin )"
+DEPEND=">=virtual/jdk-1.5
+ dev-java/ant"
+S="${WORKDIR}/frost-wot"
+
+pkg_setup() {
+ enewgroup frost
+}
+
+src_compile() {
+ ant
+}
+
+src_install() {
+ cd build/dist
+ rm *.bat doc/gpl.txt
+ insinto /opt/frost
+ dodoc help/* doc/* *txt
+ rm -r help doc *txt
+ doins -r *
+ mkdir -p "${D}"opt/frost/{downloads,store,exec}
+ echo "sh /opt/frost/frost.sh" >frost
+ dobin frost
+ fowners :frost /usr/bin/frost
+ fperms o-rx /usr/bin/frost
+ fowners -R :frost /opt/frost
+}
+
+pkg_postinst() {
+ chmod g+rw /opt/frost
+ chmod -R g+rw /opt/frost/config /opt/frost/downloads /opt/frost/store /opt/frost/exec
+ elog "You have to be in the frost-group to start frost."
+ elog "use 'gpasswd -a user frost' to add user to the frost-group."
+}
+
+pkg_postrm() {
+ elog "If you dont want to use frost any more"
+ elog "and dont want to keep your identities/other stuff"
+ elog "remember to do 'rm -rf /opt/frost' do remove everything"
+}