diff options
author | 2008-05-27 13:38:46 +0000 | |
---|---|---|
committer | 2008-05-27 13:38:46 +0000 | |
commit | 9462684a0e678a946e0d6b911873b838823a382a (patch) | |
tree | 8dbe04dd88302d74a36c1afadfed5e2a3e23a2ea | |
parent | Should we add kde and gnome USE flags here? I'm not sure... (diff) | |
download | pva-9462684a0e678a946e0d6b911873b838823a382a.tar.gz pva-9462684a0e678a946e0d6b911873b838823a382a.tar.bz2 pva-9462684a0e678a946e0d6b911873b838823a382a.zip |
xbtt package done.
svn path=/; revision=168
-rw-r--r-- | net-p2p/xbtt/Manifest | 1 | ||||
-rw-r--r-- | net-p2p/xbtt/xbtt-0_p1924.ebuild | 49 |
2 files changed, 50 insertions, 0 deletions
diff --git a/net-p2p/xbtt/Manifest b/net-p2p/xbtt/Manifest new file mode 100644 index 0000000..54a1755 --- /dev/null +++ b/net-p2p/xbtt/Manifest @@ -0,0 +1 @@ +EBUILD xbtt-0_p1924.ebuild 1330 RMD160 d4d670f276ad82744a86fc0c014ae17f951d0780 SHA1 5a39b4e12680afd6c40145bdd7c60f42561e77bb SHA256 92def9b11faf21e02a03348e1fa9f62faea53fbfbcfb49233429f4f6a301173d diff --git a/net-p2p/xbtt/xbtt-0_p1924.ebuild b/net-p2p/xbtt/xbtt-0_p1924.ebuild new file mode 100644 index 0000000..899cbc0 --- /dev/null +++ b/net-p2p/xbtt/xbtt-0_p1924.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit subversion toolchain-funcs cmake-utils + +DESCRIPTION="BitTorrent tracker designed to offer high performance while consuming little resources." +HOMEPAGE="http://xbtt.sourceforge.net/tracker/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +RDEPEND="dev-db/mysql" +DEPEND="${RDEPEND} + dev-libs/boost" + +src_unpack() { + if [[ "${PV}" =~ (_p)([0-9]+) ]] ; then + MTSLPT_REV=${BASH_REMATCH[2]} + else + MTSLPT_REV=HEAD + fi + subversion_fetch "https://xbtt.svn.sourceforge.net/svnroot/xbtt/trunk/xbt/misc/@${MTSLPT_REV}" misc \ + || die "${ESVN}: unknown problem occurred in subversion_fetch." + subversion_fetch "https://xbtt.svn.sourceforge.net/svnroot/xbtt/trunk/xbt/Tracker/@${MTSLPT_REV}" Tracker \ + || die "${ESVN}: unknown problem occurred in subversion_fetch." +} + +src_compile() { + cd Tracker && \ + cmake . || die "Cmake failed" + emake || die "build failed" +} + +src_install() { + cd Tracker && \ + dosbin xbt_tracker || die "No binary was built." + insinto /etc + newins xbt_tracker.conf.default xbt_tracker.conf || die "Default config absent." + insinto /usr/shark/${PFV} + doins *.sql || die "Failed to install *.sql files." +} + +pkg_preinst() { + : # Avoid call to subversion_pkg_preinst +} |