# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="Limewire Java Gnutella client" HOMEPAGE="http://www.limewire.com" SRC_URI="http://www3.limewire.com/download/LimeWireLinux.tgz" LICENSE="freedist" SLOT="0" KEYWORDS="~x86" DEPEND="virtual/jre" IUSE="" S=${WORKDIR} RESTRICT="nomirror" PREFIX="/opt/limewire" src_compile() { ( echo \#!/bin/sh echo cd ${PREFIX} echo java -cp .:collections.jar:xerces.jar:jl011.jar:MessagesBundles.jar:themes.jar:logicrypto.jar:GURL.jar com.limegroup.gnutella.gui.Main echo export J2SE_PREEMPTCLOSE=1 echo java -jar LimeWire.jar ) >limewire.gentoo echo PATH=${PREFIX} >99limewire } src_install() { insinto ${PREFIX} doins *.jar *.war *.properties *.ver *.sh hashes *.txt exeinto /usr/bin newexe limewire.gentoo limewire insinto /etc/env.d doins 99limewire } pkg_postinst() { einfo "******************************************************************" einfo " Finished installing LimeWire into ${PREFIX}" einfo einfo " To start LimeWire, run:" einfo einfo " $ limewire" einfo einfo "******************************************************************" } -------------------------------------------------------------------- # ChangeLog for net-p2p/limewire # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ *limewire-4.1.3 (7 Aug 2004) 7 Aug 2004; Ed Wiget <security@rhpstudios.com> ChangeLog : Added beta ebuild *limewire-4.0.8 (6 Aug 2004) 6 Aug 2004; Ed Wiget <security@rhpstudios.com> ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository. Initial Ebuild.
Created attachment 36991 [details] limewire-4.0.8.ebuild stable
Created attachment 36992 [details] limewire Manifest
Created attachment 36993 [details] limewire Changelog
Created attachment 36994 [details] limewire-4.1.3.ebuild
Created attachment 36995 [details] limewire-4.0.8 digest
Created attachment 36996 [details] limwire-4.1.3 digest
Don't worry about attaching the ChangeLog/digests next time; normally the developers handle that ;). Also a few little things- virtual/x11 is required to run limewire. And next time use the header from /usr/portage/header.txt in the ebuild. Those are just little issues, though; great job, it had been added to portage :).