From e8dffe0a07ccc1d48d9ede756e1fa009db8e3caa Mon Sep 17 00:00:00 2001 From: Jon Hood Date: Thu, 15 Jul 2004 08:20:33 +0000 Subject: version bump, closes #52484 --- net-libs/libbt/ChangeLog | 8 ++++- net-libs/libbt/Manifest | 5 ++- net-libs/libbt/files/digest-libbt-1.03 | 1 + net-libs/libbt/files/libbt-headerfix.patch | 58 ++++++++++++++++++++++++++++++ net-libs/libbt/libbt-1.03.ebuild | 40 +++++++++++++++++++++ 5 files changed, 110 insertions(+), 2 deletions(-) create mode 100644 net-libs/libbt/files/digest-libbt-1.03 create mode 100644 net-libs/libbt/files/libbt-headerfix.patch create mode 100644 net-libs/libbt/libbt-1.03.ebuild (limited to 'net-libs/libbt') diff --git a/net-libs/libbt/ChangeLog b/net-libs/libbt/ChangeLog index f37077f185c8..7a9da9314eb3 100644 --- a/net-libs/libbt/ChangeLog +++ b/net-libs/libbt/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-libs/libbt # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libbt/ChangeLog,v 1.4 2004/06/24 23:11:49 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libbt/ChangeLog,v 1.5 2004/07/15 08:20:33 squinky86 Exp $ + +*libbt-1.03 (15 Jul 2004) + + 15 Jul 2004; Jon Hood +files/libbt-headerfix.patch, + +libbt-1.03.ebuild: + version bump, closes #52484 15 Jun 2004; Jon Hood libbt-1.01.ebuild: stable on x86 diff --git a/net-libs/libbt/Manifest b/net-libs/libbt/Manifest index aa8660c09947..fa4d3956e9b8 100644 --- a/net-libs/libbt/Manifest +++ b/net-libs/libbt/Manifest @@ -1,4 +1,7 @@ MD5 f3699abbf6f30bea542bcfa21b2f35b9 libbt-1.01.ebuild 808 -MD5 bc5b6cd8dfd2deaa3c2b64b9141eac82 ChangeLog 540 +MD5 de89f1a7b75b8fafa7144ef9ff31d931 libbt-1.03.ebuild 908 +MD5 a818273bfc4ba845ac685ec59f11bb68 ChangeLog 698 MD5 8abcb326775f027b2e13f23344036e34 metadata.xml 224 MD5 3972dbce0a1e44a9d2222c0303465795 files/digest-libbt-1.01 62 +MD5 7e115d3287520d67751b36e03744a51d files/digest-libbt-1.03 62 +MD5 5565843b8d8ecd0caa963e6509efef05 files/libbt-headerfix.patch 1485 diff --git a/net-libs/libbt/files/digest-libbt-1.03 b/net-libs/libbt/files/digest-libbt-1.03 new file mode 100644 index 000000000000..ea14a664cc88 --- /dev/null +++ b/net-libs/libbt/files/digest-libbt-1.03 @@ -0,0 +1 @@ +MD5 f5fdd7f4b641d5da08d678130b4d6bff libbt-1.03.tar.gz 307473 diff --git a/net-libs/libbt/files/libbt-headerfix.patch b/net-libs/libbt/files/libbt-headerfix.patch new file mode 100644 index 000000000000..293566af4427 --- /dev/null +++ b/net-libs/libbt/files/libbt-headerfix.patch @@ -0,0 +1,58 @@ +diff -Naur libbt-1.03.vanilla/src/btget.c libbt-1.03/src/btget.c +--- libbt-1.03.vanilla/src/btget.c 2004-04-19 17:11:28.000000000 -0500 ++++ libbt-1.03/src/btget.c 2004-07-15 03:11:51.926606992 -0500 +@@ -1,6 +1,7 @@ + /* btget.c */ + #include "config.h" + ++#include "util.h" + #include + #include + #include +@@ -39,15 +40,14 @@ + + /* libbt */ + #include "bts.h" +-#include "types.h" + #include "benc.h" + #include "random.h" + #include "peer.h" + #include "stream.h" +-#include "util.h" + #include "segmenter.h" + #include "context.h" + #include "bterror.h" ++#include "types.h" + + #if WIN32 + #define close(cs) closesocket(cs) +diff -Naur libbt-1.03.vanilla/src/segmenter.c libbt-1.03/src/segmenter.c +--- libbt-1.03.vanilla/src/segmenter.c 2004-04-16 00:28:42.000000000 -0500 ++++ libbt-1.03/src/segmenter.c 2004-07-15 03:11:51.946603952 -0500 +@@ -1,5 +1,6 @@ + #include "config.h" + ++#include "util.h" + #include + #include + #include +@@ -18,8 +19,8 @@ + # include + #endif + #include ++#include "types.h" + +-#include "util.h" + #include "segmenter.h" + #include "bitset.h" + #undef min +diff -Naur libbt-1.03.vanilla/src/types.c libbt-1.03/src/types.c +--- libbt-1.03.vanilla/src/types.c 2004-04-16 01:19:41.000000000 -0500 ++++ libbt-1.03/src/types.c 2004-07-15 03:11:51.947603800 -0500 +@@ -1,5 +1,6 @@ + #include "config.h" + ++#include "util.h" + #include + #include + #ifdef HAVE_STRINGS_H diff --git a/net-libs/libbt/libbt-1.03.ebuild b/net-libs/libbt/libbt-1.03.ebuild new file mode 100644 index 000000000000..1583f901eeee --- /dev/null +++ b/net-libs/libbt/libbt-1.03.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libbt/libbt-1.03.ebuild,v 1.1 2004/07/15 08:20:33 squinky86 Exp $ + +inherit eutils + +DESCRIPTION="libBT is an impementation of the BitTorrent core protocols in C" +HOMEPAGE="http://libbt.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +RESTRICT="nomirror" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc" + +IUSE="" + +DEPEND="dev-libs/openssl + net-misc/curl + sys-fs/e2fsprogs" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${PN}-headerfix.patch +} + +src_compile () { + econf || die + sed -i -e "s:-g -Wall:${CFLAGS} -g -Wall:g" src/Makefile + emake || die +} + +src_install () { + dobin src/btlist src/btget src/btcheck + doman man/* + insinto /usr/include/libbt + doins include/* + dolib src/libbt.a + dodoc CHANGELOG COPYING CREDITS README docs/* +} -- cgit v1.2.3-65-gdbad