diff options
author | Thomas Sachau <tommy@gentoo.org> | 2007-12-15 17:59:25 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2007-12-15 17:59:25 +0000 |
commit | bf3c0041b3e651accb1b44b64ab9676e40c41c75 (patch) | |
tree | 42d83df785e376ae66dfaf76f1587d986bfbe151 /net-p2p/frost/frost-2007.12.11.ebuild | |
parent | x11-themes/qindustrial-therp: whitey (diff) | |
download | sunrise-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/frost-2007.12.11.ebuild')
-rw-r--r-- | net-p2p/frost/frost-2007.12.11.ebuild | 55 |
1 files changed, 55 insertions, 0 deletions
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" +} |