[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mldonkey-users] Re: Re: 2516 -> 2526
From: |
Curtis Magyar |
Subject: |
Re: [Mldonkey-users] Re: Re: 2516 -> 2526 |
Date: |
Fri, 13 Aug 2004 16:55:17 -0500 |
Just for fun, I thought I'd also post this ebuild that fetches the cvs
head branch. The build fails if you have enabled X11 forwarding by
default in /etc/ssh/ssh_config. There must be a way to specify no X11
forwarding via an environment variable, but I didn't look hard enough to
find it. There's no patchpacks applied with this one either.
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-p2p/mldonkey/mldonkey-2.5.21-r2.ebuild,v
1.7 2004/07/27 13:14:20 kang Exp $
ECVS_AUTH="ext"
ECVS_USER="anoncvs"
ECVS_SERVER="savannah.nongnu.org:/cvsroot/mldonkey"
ECVS_MODULE="mldonkey"
ECVS_TOP_DIR="${DISTDIR}/cvs-src/${PN}"
inherit eutils cvs
IUSE="gtk"
DESCRIPTION="mldonkey is a client to access many different peer to peer
networks. \
It is written in Objective-Caml, and comes with its own GTK GUI, an HTTP
interface and a telnet interface."
HOMEPAGE="http://www.nongnu.org/mldonkey/"
#
SRC_URI="http://ftp.berlios.de/pub/mldonkey/spiralvoice/cvs/${PN}-${MY_PV}.tar.bz2
#
http://download.berlios.de/pub/mldonkey/spiralvoice/patchpacks/patch_pack27b.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
RDEPEND="gtk? ( >=dev-ml/lablgtk-1.2.7 )
>=dev-lang/ocaml-3.08
dev-lang/perl
net-misc/wget"
DEPEND="${RDEPEND}
>=sys-devel/autoconf-2.58"
S=${WORKDIR}/${ECVS_MODULE}
MLUSER="p2p"
src_compile() {
use gtk || export GTK_CONFIG="no"
cd ${S}/config
export WANT_AUTOCONF=2.5
autoconf || die;
cd ..
# the dirs are not (yet) used, but it doesn't hurt to specify them
anyway
econf \
--sysconfdir=/etc/mldonkey \
--sharedstatedir=/var/mldonkey \
--localstatedir=/var/mldonkey \
--enable-batch \
--enable-checks \
--enable-pthread || die
export OCAMLRUNPARAM="l=256M"
emake || die
}
src_install() {
cd ${S}
dobin mlnet
use gtk && dobin mlchat mlgui mlguistarter mlim mlnet+gui
dobin ${FILESDIR}/mldonkey
dodoc ChangeLog Copying.txt Developers.txt Install.txt
cd ${S}/distrib
dodoc ChangeLog Authors.txt Bugs.txt Copying.txt Developers.txt
Install.txt Readme.txt Todo.txt ed2k_links.txt
dohtml FAQ.html
insinto /usr/share/doc/${PF}/scripts
doins kill_mldonkey mldonkey_command mldonkey_previewer
insinto /usr/share/doc/${PF}/distrib
doins directconnect.ini
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 *
insinto /etc/conf.d; newins ${FILESDIR}/mldonkey.confd mldonkey
exeinto /etc/init.d; newexe ${FILESDIR}/mldonkey.initd mldonkey
}
pkg_preinst() {
enewuser ${MLUSER} -1 /bin/bash /home/p2p users
}
pkg_postinst() {
echo
einfo "Running \`mldonkey' will start the server inside ~/.mldonkey/"
einfo "If you want to start mldonkey in a particular working directory,"
einfo "use the \`mlnet' command."
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
}
- Re: [Mldonkey-users] Re: 2516 -> 2526, (continued)
- Re: [Mldonkey-users] Re: 2516 -> 2526, Tristan Seligmann, 2004/08/11
- Re: [Mldonkey-users] Re: 2516 -> 2526, Atarius, 2004/08/12
- Re: [Mldonkey-users] Re: 2516 -> 2526, Curtis Magyar, 2004/08/12
- [Mldonkey-users] Re: Re: 2516 -> 2526, spiralvoice, 2004/08/12
- Re: [Mldonkey-users] Re: Re: 2516 -> 2526, Curtis Magyar, 2004/08/13
- Re: [Mldonkey-users] Re: Re: 2516 -> 2526, Marcus Pillekamp, 2004/08/13
- Re: [Mldonkey-users] Re: Re: 2516 -> 2526, Curtis Magyar, 2004/08/13
- [Mldonkey-users] Re: 2516 -> 2526, spiralvoice, 2004/08/13
- Re: [Mldonkey-users] Re: 2516 -> 2526, Curtis Magyar, 2004/08/13
- [Mldonkey-users] Re: Re: 2516 -> 2526, spiralvoice, 2004/08/13
- Re: [Mldonkey-users] Re: Re: 2516 -> 2526,
Curtis Magyar <=
- [Mldonkey-users] Re: 2516 -> 2526, spiralvoice, 2004/08/14
- Re: [Mldonkey-users] Re: 2516 -> 2526, Curtis Magyar, 2004/08/14
[Mldonkey-users] Re: 2516 -> 2526, spiralvoice, 2004/08/11