* [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog
@ 2009-02-25 20:17 Raul Porcel (armin76)
0 siblings, 0 replies; 6+ messages in thread
From: Raul Porcel (armin76) @ 2009-02-25 20:17 UTC (permalink / raw
To: gentoo-commits
armin76 09/02/25 20:17:47
Modified: ChangeLog
Added: mldonkey-3.0.0.ebuild
Log:
Version bump
(Portage version: 2.1.6.7/cvs/Linux ia64)
Revision Changes Path
1.224 net-p2p/mldonkey/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.224&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.224&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?r1=1.223&r2=1.224
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v
retrieving revision 1.223
retrieving revision 1.224
diff -u -r1.223 -r1.224
--- ChangeLog 24 Jan 2009 19:44:37 -0000 1.223
+++ ChangeLog 25 Feb 2009 20:17:47 -0000 1.224
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/mldonkey
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.223 2009/01/24 19:44:37 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.224 2009/02/25 20:17:47 armin76 Exp $
+
+*mldonkey-3.0.0 (25 Feb 2009)
+
+ 25 Feb 2009; Raúl Porcel <armin76@gentoo.org> +mldonkey-3.0.0.ebuild:
+ Version bump
*mldonkey-2.9.7 (24 Jan 2009)
1.1 net-p2p/mldonkey/mldonkey-3.0.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.1&content-type=text/plain
Index: mldonkey-3.0.0.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.1 2009/02/25 20:17:47 armin76 Exp $
WANT_AUTOCONF=2.5
inherit flag-o-matic eutils autotools toolchain-funcs
EAPI="1"
IUSE="doc fasttrack gd gnutella gtk guionly magic +ocamlopt"
DESCRIPTION="MLDonkey is a multi-network P2P application written in Ocaml, coming with its own Gtk GUI, web and telnet interface."
HOMEPAGE="http://mldonkey.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
RDEPEND="dev-lang/perl
guionly? ( >=gnome-base/librsvg-2.4.0
>=dev-ml/lablgtk-2.6 )
gtk? ( >=gnome-base/librsvg-2.4.0
>=dev-ml/lablgtk-2.6 )
gd? ( >=media-libs/gd-2.0.28 )
magic? ( sys-apps/file )"
DEPEND="${RDEPEND}
>=dev-lang/ocaml-3.08.3
sys-apps/sed"
MLUSER="p2p"
pkg_setup() {
if use gtk; then
echo ""
einfo "If the compile with gui fails, and you have updated Ocaml"
einfo "recently, you may have forgotten that you need to run"
einfo "/usr/portage/dev-lang/ocaml/files/ocaml-rebuild.sh"
einfo "to learn which ebuilds you need to recompile"
einfo "each time you update Ocaml to a different version"
einfo "see the Ocaml ebuild for details"
echo ""
fi
if use gtk && ! built_with_use dev-ml/lablgtk svg; then
eerror "dev-ml/lablgtk must be built with the 'svg' USE flag to use the gtk gui"
die "Recompile dev-ml/lablgtk with enabled svg USE flag"
fi
if use gd && ! built_with_use media-libs/gd truetype; then
eerror "media-libs/gd must be built with 'truetype' to compile"
eerror "MLDonkey with gd support"
die "Recompile media-libs/gd with enabled truetype USE flag"
fi
if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
eerror "In order to build ${PN} with native code support from ocaml"
eerror "You first need to have a native code ocaml compiler."
eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
die "Please install ocaml with ocamlopt useflag"
fi
# dev-lang/ocaml creates its own objects but calls gcc for linking, which will
# results in relocations if gcc wants to create a PIE executable
if gcc-specs-pie ; then
append-ldflags -nopie
ewarn "Ocaml generates its own native asm, you're using a PIE compiler"
ewarn "We have appended -nopie to ocaml build options"
ewarn "because linking an executable with pie while the objects are not pic will not work"
fi
}
src_unpack() {
unpack ${A} && cd "${S}"
cd "${S}"/config
eautoconf
cd "${S}"
use ocamlopt || sed -i -e "s/ocamlopt/idontwantocamlopt/g" "${S}/config/configure" || die "failed to disable ocamlopt"
}
src_compile() {
# the dirs are not (yet) used, but it doesn't hurt to specify them anyway
# onlygui Disable all nets support, build only chosen GUI
if use gtk || use guionly; then
myconf="--enable-gui=newgui2"
else
myconf="--disable-gui"
fi
if use guionly; then
myconf="${myconf} --disable-multinet --disable-donkey"
fi
cd "${S}"
econf \
--sysconfdir=/etc/mldonkey \
--sharedstatedir=/var/mldonkey \
--localstatedir=/var/mldonkey \
--enable-checks \
--disable-batch \
$(use_enable fasttrack) \
$(use_enable gnutella) \
$(use_enable gnutella gnutella2) \
$(use_enable gd) \
$(use_enable magic) \
--enable-ocamlver=3.10 \
${myconf} || die "econf failed"
export OCAMLRUNPARAM="l=256M"
emake || die "emake failed"
if ! use guionly; then
emake utils || die "emake utils failed"
fi;
}
src_install() {
local myext=""
use ocamlopt || myext=".byte"
use ocamlopt || export STRIP_MASK="*/bin/*"
if ! use guionly; then
for i in mlnet mld_hash get_range copysources make_torrent subconv; do
newbin $i$myext $i || die "failed to install $i"
done
newconfd "${FILESDIR}/mldonkey.confd-2.8" mldonkey
fperms 600 /etc/conf.d/mldonkey
newinitd "${FILESDIR}/mldonkey.initd" mldonkey
fi
if use gtk; then
for i in mlgui mlguistarter; do
newbin $i$myext $i || die "failed to install $i"
done
make_desktop_entry mlgui "MLDonkey GUI" mldonkey "Network;P2P"
newicon "${S}"/packages/rpm/mldonkey-icon-48.png ${PN}.png
fi
if use doc ; then
cd "${S}"/distrib
dodoc ChangeLog *.txt
dohtml *.html
insinto /usr/share/doc/${PF}/scripts
doins kill_mldonkey mldonkey_command mldonkey_previewer make_buginfo
cd "${S}"/docs
dodoc *.txt *.tex *.pdf
dohtml *.html
cd "${S}"/docs/developers
dodoc *.txt *.tex
cd "${S}"/docs/images
insinto /usr/share/doc/${PF}/html/images
doins *
fi
}
pkg_preinst() {
if ! use guionly; then
enewuser ${MLUSER} -1 -1 /home/p2p users
fi
}
pkg_postinst() {
if ! use guionly; then
echo
einfo "If you want to start MLDonkey as a system service, use"
einfo "the /etc/init.d/mldonkey script. To control bandwidth, use"
einfo "the 'slow' and 'fast' arguments. Be sure to have a look at"
einfo "/etc/conf.d/mldonkey also."
echo
einfo "Attention: 2.6 has changed the inifiles structure, so downgrading"
einfo "will be problematic."
einfo "User settings (admin) are transferred to users.ini from "
einfo "downloads.ini"
einfo "Old ini files are automatically converted to the new format"
echo
else
echo
einfo "Simply run mlgui to start the chosen MLDonkey gui."
einfo "It puts its config files into ~/.mldonkey"
fi
}
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog
@ 2009-02-26 15:08 Raul Porcel (armin76)
0 siblings, 0 replies; 6+ messages in thread
From: Raul Porcel (armin76) @ 2009-02-26 15:08 UTC (permalink / raw
To: gentoo-commits
armin76 09/02/26 15:08:33
Modified: mldonkey-3.0.0.ebuild ChangeLog
Log:
x86 stable wrt #260072
(Portage version: 2.1.6.7/cvs/Linux ia64)
Revision Changes Path
1.2 net-p2p/mldonkey/mldonkey-3.0.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?r1=1.1&r2=1.2
Index: mldonkey-3.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mldonkey-3.0.0.ebuild 25 Feb 2009 20:17:47 -0000 1.1
+++ mldonkey-3.0.0.ebuild 26 Feb 2009 15:08:33 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.1 2009/02/25 20:17:47 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.2 2009/02/26 15:08:33 armin76 Exp $
WANT_AUTOCONF=2.5
@@ -16,7 +16,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc x86 ~x86-fbsd"
RDEPEND="dev-lang/perl
guionly? ( >=gnome-base/librsvg-2.4.0
1.225 net-p2p/mldonkey/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.225&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.225&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?r1=1.224&r2=1.225
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v
retrieving revision 1.224
retrieving revision 1.225
diff -u -r1.224 -r1.225
--- ChangeLog 25 Feb 2009 20:17:47 -0000 1.224
+++ ChangeLog 26 Feb 2009 15:08:33 -0000 1.225
@@ -1,6 +1,9 @@
# ChangeLog for net-p2p/mldonkey
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.224 2009/02/25 20:17:47 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.225 2009/02/26 15:08:33 armin76 Exp $
+
+ 26 Feb 2009; Raúl Porcel <armin76@gentoo.org> mldonkey-3.0.0.ebuild:
+ x86 stable wrt #260072
*mldonkey-3.0.0 (25 Feb 2009)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog
@ 2009-02-27 9:43 Jeroen Roovers (jer)
0 siblings, 0 replies; 6+ messages in thread
From: Jeroen Roovers (jer) @ 2009-02-27 9:43 UTC (permalink / raw
To: gentoo-commits
jer 09/02/27 09:43:16
Modified: mldonkey-3.0.0.ebuild ChangeLog
Log:
Stable for HPPA (bug #260072).
(Portage version: 2.2_rc23/cvs/Linux i686)
Revision Changes Path
1.3 net-p2p/mldonkey/mldonkey-3.0.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?r1=1.2&r2=1.3
Index: mldonkey-3.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mldonkey-3.0.0.ebuild 26 Feb 2009 15:08:33 -0000 1.2
+++ mldonkey-3.0.0.ebuild 27 Feb 2009 09:43:15 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.2 2009/02/26 15:08:33 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.3 2009/02/27 09:43:15 jer Exp $
WANT_AUTOCONF=2.5
@@ -16,7 +16,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~sparc x86 ~x86-fbsd"
RDEPEND="dev-lang/perl
guionly? ( >=gnome-base/librsvg-2.4.0
1.226 net-p2p/mldonkey/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.226&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.226&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?r1=1.225&r2=1.226
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v
retrieving revision 1.225
retrieving revision 1.226
diff -u -r1.225 -r1.226
--- ChangeLog 26 Feb 2009 15:08:33 -0000 1.225
+++ ChangeLog 27 Feb 2009 09:43:15 -0000 1.226
@@ -1,6 +1,9 @@
# ChangeLog for net-p2p/mldonkey
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.225 2009/02/26 15:08:33 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.226 2009/02/27 09:43:15 jer Exp $
+
+ 27 Feb 2009; Jeroen Roovers <jer@gentoo.org> mldonkey-3.0.0.ebuild:
+ Stable for HPPA (bug #260072).
26 Feb 2009; Raúl Porcel <armin76@gentoo.org> mldonkey-3.0.0.ebuild:
x86 stable wrt #260072
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog
@ 2009-03-07 14:28 Markus Meier (maekke)
0 siblings, 0 replies; 6+ messages in thread
From: Markus Meier (maekke) @ 2009-03-07 14:28 UTC (permalink / raw
To: gentoo-commits
maekke 09/03/07 14:28:20
Modified: mldonkey-3.0.0.ebuild ChangeLog
Log:
amd64 stable, bug #260072
(Portage version: 2.1.6.7/cvs/Linux x86_64)
Revision Changes Path
1.4 net-p2p/mldonkey/mldonkey-3.0.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?r1=1.3&r2=1.4
Index: mldonkey-3.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mldonkey-3.0.0.ebuild 27 Feb 2009 09:43:15 -0000 1.3
+++ mldonkey-3.0.0.ebuild 7 Mar 2009 14:28:20 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.3 2009/02/27 09:43:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.4 2009/03/07 14:28:20 maekke Exp $
WANT_AUTOCONF=2.5
@@ -16,7 +16,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~sparc x86 ~x86-fbsd"
RDEPEND="dev-lang/perl
guionly? ( >=gnome-base/librsvg-2.4.0
1.227 net-p2p/mldonkey/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.227&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.227&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?r1=1.226&r2=1.227
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v
retrieving revision 1.226
retrieving revision 1.227
diff -u -r1.226 -r1.227
--- ChangeLog 27 Feb 2009 09:43:15 -0000 1.226
+++ ChangeLog 7 Mar 2009 14:28:20 -0000 1.227
@@ -1,6 +1,9 @@
# ChangeLog for net-p2p/mldonkey
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.226 2009/02/27 09:43:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.227 2009/03/07 14:28:20 maekke Exp $
+
+ 07 Mar 2009; Markus Meier <maekke@gentoo.org> mldonkey-3.0.0.ebuild:
+ amd64 stable, bug #260072
27 Feb 2009; Jeroen Roovers <jer@gentoo.org> mldonkey-3.0.0.ebuild:
Stable for HPPA (bug #260072).
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog
@ 2009-03-07 15:35 Petteri Raty (betelgeuse)
0 siblings, 0 replies; 6+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-03-07 15:35 UTC (permalink / raw
To: gentoo-commits
betelgeuse 09/03/07 15:35:15
Modified: mldonkey-3.0.0.ebuild ChangeLog
Log:
Migrate to EAPI 2.
(Portage version: 2.2_rc20/cvs/Linux 2.6.29-rc6 i686)
Revision Changes Path
1.5 net-p2p/mldonkey/mldonkey-3.0.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?r1=1.4&r2=1.5
Index: mldonkey-3.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mldonkey-3.0.0.ebuild 7 Mar 2009 14:28:20 -0000 1.4
+++ mldonkey-3.0.0.ebuild 7 Mar 2009 15:35:14 -0000 1.5
@@ -1,12 +1,12 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.4 2009/03/07 14:28:20 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.5 2009/03/07 15:35:14 betelgeuse Exp $
+EAPI="2"
WANT_AUTOCONF=2.5
inherit flag-o-matic eutils autotools toolchain-funcs
-EAPI="1"
IUSE="doc fasttrack gd gnutella gtk guionly magic +ocamlopt"
@@ -22,12 +22,12 @@
guionly? ( >=gnome-base/librsvg-2.4.0
>=dev-ml/lablgtk-2.6 )
gtk? ( >=gnome-base/librsvg-2.4.0
- >=dev-ml/lablgtk-2.6 )
- gd? ( >=media-libs/gd-2.0.28 )
+ >=dev-ml/lablgtk-2.6[svg] )
+ gd? ( >=media-libs/gd-2.0.28[truetype] )
magic? ( sys-apps/file )"
DEPEND="${RDEPEND}
- >=dev-lang/ocaml-3.08.3
+ >=dev-lang/ocaml-3.10.2[ocamlopt?]
sys-apps/sed"
MLUSER="p2p"
@@ -44,22 +44,6 @@
echo ""
fi
- if use gtk && ! built_with_use dev-ml/lablgtk svg; then
- eerror "dev-ml/lablgtk must be built with the 'svg' USE flag to use the gtk gui"
- die "Recompile dev-ml/lablgtk with enabled svg USE flag"
- fi
-
- if use gd && ! built_with_use media-libs/gd truetype; then
- eerror "media-libs/gd must be built with 'truetype' to compile"
- eerror "MLDonkey with gd support"
- die "Recompile media-libs/gd with enabled truetype USE flag"
- fi
- if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
- eerror "In order to build ${PN} with native code support from ocaml"
- eerror "You first need to have a native code ocaml compiler."
- eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
- die "Please install ocaml with ocamlopt useflag"
- fi
# dev-lang/ocaml creates its own objects but calls gcc for linking, which will
# results in relocations if gcc wants to create a PIE executable
if gcc-specs-pie ; then
@@ -70,16 +54,14 @@
fi
}
-src_unpack() {
- unpack ${A} && cd "${S}"
-
+src_prepare() {
cd "${S}"/config
eautoconf
cd "${S}"
use ocamlopt || sed -i -e "s/ocamlopt/idontwantocamlopt/g" "${S}/config/configure" || die "failed to disable ocamlopt"
}
-src_compile() {
+src_configure() {
# the dirs are not (yet) used, but it doesn't hurt to specify them anyway
# onlygui Disable all nets support, build only chosen GUI
@@ -108,7 +90,9 @@
$(use_enable magic) \
--enable-ocamlver=3.10 \
${myconf} || die "econf failed"
+}
+src_compile() {
export OCAMLRUNPARAM="l=256M"
emake || die "emake failed"
1.229 net-p2p/mldonkey/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.229&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.229&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?r1=1.228&r2=1.229
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v
retrieving revision 1.228
retrieving revision 1.229
diff -u -r1.228 -r1.229
--- ChangeLog 7 Mar 2009 15:14:56 -0000 1.228
+++ ChangeLog 7 Mar 2009 15:35:14 -0000 1.229
@@ -1,6 +1,9 @@
# ChangeLog for net-p2p/mldonkey
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.228 2009/03/07 15:14:56 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.229 2009/03/07 15:35:14 betelgeuse Exp $
+
+ 07 Mar 2009; Petteri Räty <betelgeuse@gentoo.org> mldonkey-3.0.0.ebuild:
+ Migrate to EAPI 2.
07 Mar 2009; Petteri Räty <betelgeuse@gentoo.org> -mldonkey-2.9.7.ebuild:
Remove old ebuild.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog
@ 2009-03-18 22:26 Brent Baude (ranger)
0 siblings, 0 replies; 6+ messages in thread
From: Brent Baude (ranger) @ 2009-03-18 22:26 UTC (permalink / raw
To: gentoo-commits
ranger 09/03/18 22:26:32
Modified: mldonkey-3.0.0.ebuild ChangeLog
Log:
Marking mldonkey-3.0.0 ppc for bug 260072
(Portage version: 2.1.6.7/cvs/Linux ppc64)
Revision Changes Path
1.7 net-p2p/mldonkey/mldonkey-3.0.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild?r1=1.6&r2=1.7
Index: mldonkey-3.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- mldonkey-3.0.0.ebuild 9 Mar 2009 04:23:36 -0000 1.6
+++ mldonkey-3.0.0.ebuild 18 Mar 2009 22:26:32 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.6 2009/03/09 04:23:36 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-3.0.0.ebuild,v 1.7 2009/03/18 22:26:32 ranger Exp $
EAPI="2"
WANT_AUTOCONF=2.5
@@ -15,7 +15,7 @@
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 hppa ~ia64 ppc ~sparc x86 ~x86-fbsd"
RDEPEND="dev-lang/perl
guionly? ( >=gnome-base/librsvg-2.4.0
1.230 net-p2p/mldonkey/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.230&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?rev=1.230&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/mldonkey/ChangeLog?r1=1.229&r2=1.230
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v
retrieving revision 1.229
retrieving revision 1.230
diff -u -r1.229 -r1.230
--- ChangeLog 7 Mar 2009 15:35:14 -0000 1.229
+++ ChangeLog 18 Mar 2009 22:26:32 -0000 1.230
@@ -1,6 +1,9 @@
# ChangeLog for net-p2p/mldonkey
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.229 2009/03/07 15:35:14 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/ChangeLog,v 1.230 2009/03/18 22:26:32 ranger Exp $
+
+ 18 Mar 2009; Brent Baude <ranger@gentoo.org> mldonkey-3.0.0.ebuild:
+ Marking mldonkey-3.0.0 ppc for bug 260072
07 Mar 2009; Petteri Räty <betelgeuse@gentoo.org> mldonkey-3.0.0.ebuild:
Migrate to EAPI 2.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-03-18 22:26 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-27 9:43 [gentoo-commits] gentoo-x86 commit in net-p2p/mldonkey: mldonkey-3.0.0.ebuild ChangeLog Jeroen Roovers (jer)
-- strict thread matches above, loose matches on Subject: below --
2009-03-18 22:26 Brent Baude (ranger)
2009-03-07 15:35 Petteri Raty (betelgeuse)
2009-03-07 14:28 Markus Meier (maekke)
2009-02-26 15:08 Raul Porcel (armin76)
2009-02-25 20:17 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