* [gentoo-commits] gentoo-x86 commit in net-p2p/amule: ChangeLog amule-2.2.0_pre20080228.ebuild amule-2.2.0_pre20080218.ebuild
@ 2008-02-28 19:10 Raul Porcel (armin76)
0 siblings, 0 replies; only message in thread
From: Raul Porcel (armin76) @ 2008-02-28 19:10 UTC (permalink / raw
To: gentoo-commits
armin76 08/02/28 19:10:43
Modified: ChangeLog
Added: amule-2.2.0_pre20080228.ebuild
Removed: amule-2.2.0_pre20080218.ebuild
Log:
New snapshot
(Portage version: 2.1.4.4)
Revision Changes Path
1.101 net-p2p/amule/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/amule/ChangeLog?rev=1.101&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/amule/ChangeLog?rev=1.101&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/amule/ChangeLog?r1=1.100&r2=1.101
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/amule/ChangeLog,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -r1.100 -r1.101
--- ChangeLog 18 Feb 2008 19:57:26 -0000 1.100
+++ ChangeLog 28 Feb 2008 19:10:42 -0000 1.101
@@ -1,6 +1,13 @@
# ChangeLog for net-p2p/amule
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/ChangeLog,v 1.100 2008/02/18 19:57:26 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/ChangeLog,v 1.101 2008/02/28 19:10:42 armin76 Exp $
+
+*amule-2.2.0_pre20080228 (28 Feb 2008)
+
+ 28 Feb 2008; Raúl Porcel <armin76@gentoo.org>
+ -files/2.2.0-geoip-asneeded.patch, -amule-2.2.0_pre20080218.ebuild,
+ +amule-2.2.0_pre20080228.ebuild:
+ New snapshot
*amule-2.2.0_pre20080218 (18 Feb 2008)
1.1 net-p2p/amule/amule-2.2.0_pre20080228.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/amule/amule-2.2.0_pre20080228.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/amule/amule-2.2.0_pre20080228.ebuild?rev=1.1&content-type=text/plain
Index: amule-2.2.0_pre20080228.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.2.0_pre20080228.ebuild,v 1.1 2008/02/28 19:10:42 armin76 Exp $
inherit eutils flag-o-matic wxwidgets autotools
MY_P=${PN/m/M}-CVS-${PV/2.2.0_pre/}
S="${WORKDIR}/${PN}-cvs"
DESCRIPTION="aMule, the all-platform eMule p2p client"
HOMEPAGE="http://www.amule.org/"
SRC_URI="http://www.hirnriss.net/files/cvs/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="daemon debug geoip gtk nls remote stats unicode"
DEPEND="=x11-libs/wxGTK-2.8*
dev-libs/crypto++
>=sys-libs/zlib-1.2.1
stats? ( >=media-libs/gd-2.0.26 )
geoip? ( dev-libs/geoip )
remote? ( >=media-libs/libpng-1.2.0
unicode? ( >=media-libs/gd-2.0.26 ) )"
pkg_setup() {
if ! use gtk && ! use remote && ! use daemon; then
eerror ""
eerror "You have to specify at least one of gtk, remote or daemon"
eerror "USE flag to build amule."
eerror ""
die "Invalid USE flag set"
fi
if use stats && ! use gtk; then
einfo "Note: You would need both the gtk and stats USE flags"
einfo "to compile aMule Statistics GUI."
einfo "I will now compile console versions only."
fi
if use stats && ! built_with_use media-libs/gd jpeg; then
die "media-libs/gd should be compiled with the jpeg use flag when you have the stats use flag set"
fi
}
pkg_preinst() {
if use daemon || use remote; then
enewgroup p2p
enewuser p2p -1 -1 /home/p2p p2p
fi
}
src_compile() {
local myconf
WX_GTK_VER="2.8"
if use gtk; then
einfo "wxGTK with gtk support will be used"
need-wxwidgets unicode
else
einfo "wxGTK without X support will be used"
need-wxwidgets base
fi
if use gtk ; then
use stats && myconf="${myconf}
--enable-wxcas
--enable-alc"
use remote && myconf="${myconf}
--enable-amule-gui"
else
myconf="
--disable-monolithic
--disable-amule-gui
--disable-wxcas
--disable-alc"
fi
econf \
--with-wx-config=${WX_CONFIG} \
--with-wxbase-config=${WX_CONFIG} \
--enable-amulecmd \
$(use_enable debug) \
$(use_enable !debug optimize) \
$(use_enable daemon amule-daemon) \
$(use_enable geoip) \
$(use_enable nls) \
$(use_enable remote webserver) \
$(use_enable stats cas) \
$(use_enable stats alcc) \
${myconf} || die
# we filter ssp until bug #74457 is closed to build on hardened
filter-flags -fstack-protector -fstack-protector-all
emake -j1 || die
}
src_install() {
emake DESTDIR="${D}" install || die
if use daemon; then
newconfd "${FILESDIR}"/amuled.confd amuled
newinitd "${FILESDIR}"/amuled.initd amuled
fi
if use remote; then
newconfd "${FILESDIR}"/amuleweb.confd amuleweb
newinitd "${FILESDIR}"/amuleweb.initd amuleweb
make_desktop_entry amulegui "aMule Remote" amule "Network;P2P"
fi
}
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-02-28 19:10 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-28 19:10 [gentoo-commits] gentoo-x86 commit in net-p2p/amule: ChangeLog amule-2.2.0_pre20080228.ebuild amule-2.2.0_pre20080218.ebuild Raul Porcel (armin76)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox