diff options
-rw-r--r-- | net-p2p/teknap/ChangeLog | 9 | ||||
-rw-r--r-- | net-p2p/teknap/Manifest | 12 | ||||
-rw-r--r-- | net-p2p/teknap/files/digest-teknap-1.4.1-r1 | 2 | ||||
-rw-r--r-- | net-p2p/teknap/files/teknap-1.4-gcc3.3.patch | 36 | ||||
-rw-r--r-- | net-p2p/teknap/files/teknap-1.4-gcc3.4.patch | 23 | ||||
-rw-r--r-- | net-p2p/teknap/teknap-1.4.1-r1.ebuild | 47 |
6 files changed, 124 insertions, 5 deletions
diff --git a/net-p2p/teknap/ChangeLog b/net-p2p/teknap/ChangeLog index a6c9ea39ab5c..b37fe004032b 100644 --- a/net-p2p/teknap/ChangeLog +++ b/net-p2p/teknap/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-p2p/teknap # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/teknap/ChangeLog,v 1.7 2004/04/27 22:01:58 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/teknap/ChangeLog,v 1.8 2004/06/23 22:08:53 squinky86 Exp $ + +*teknap-1.4.1-r1 (23 Jun 2004) + + 23 Jun 2004; Jon Hood <squinky86@gentoo.org> +files/teknap-1.4-gcc3.3.patch, + +files/teknap-1.4-gcc3.4.patch, +teknap-1.4.1-r1.ebuild: + version bump, closes #38456, thanks to Sven Faerber <svenfaerber@web.de> and + all who helped on this one 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> teknap-1.4.1.ebuild: Add inherit eutils diff --git a/net-p2p/teknap/Manifest b/net-p2p/teknap/Manifest index f0153d3a8d4f..6ba068a69b2e 100644 --- a/net-p2p/teknap/Manifest +++ b/net-p2p/teknap/Manifest @@ -1,6 +1,10 @@ -MD5 1d6201448ce09dbeafae2721b262b9a0 ChangeLog 1575 -MD5 0b3973082576386c71cdb164551cb65d teknap-1.3g.ebuild 1248 +MD5 8592d6c44eed5ba471287ff26c2d7236 teknap-1.4.1-r1.ebuild 1328 +MD5 a5615d1aa8f47020d81628b9a1e7f7ed teknap-1.4.1.ebuild 1229 +MD5 7ba6bb17b4f66bc63994f3ac0c0e9960 teknap-1.3g.ebuild 1247 +MD5 065dbfdd4b1cadcec7fdf42b8ca6641d ChangeLog 1574 MD5 8aefbc0e49db723ca1ad02d0c409cd49 metadata.xml 160 -MD5 40711b87f7ee01b9054324a08a57dc5a teknap-1.4.1.ebuild 1230 -MD5 3453654266fcf769ef012a0d2d09130d files/digest-teknap-1.3g 63 +MD5 e6470e4de99babd23a2b161d68e9e789 files/digest-teknap-1.4.1-r1 130 MD5 e6470e4de99babd23a2b161d68e9e789 files/digest-teknap-1.4.1 130 +MD5 3453654266fcf769ef012a0d2d09130d files/digest-teknap-1.3g 63 +MD5 3349aa8aaee9092a4bc40b9c7095bbc3 files/teknap-1.4-gcc3.3.patch 1316 +MD5 0f9b507343308ceae9d35365d61bc001 files/teknap-1.4-gcc3.4.patch 687 diff --git a/net-p2p/teknap/files/digest-teknap-1.4.1-r1 b/net-p2p/teknap/files/digest-teknap-1.4.1-r1 new file mode 100644 index 000000000000..b5f7a0094cc6 --- /dev/null +++ b/net-p2p/teknap/files/digest-teknap-1.4.1-r1 @@ -0,0 +1,2 @@ +MD5 4e7eba435483d02b0c2ca18561d14ced TekNap-1.4.orig.tar.gz 767454 +MD5 d59b64f98c777f9fb12d695df724eee2 TekNap-1.4-1.diff.gz 2697 diff --git a/net-p2p/teknap/files/teknap-1.4-gcc3.3.patch b/net-p2p/teknap/files/teknap-1.4-gcc3.3.patch new file mode 100644 index 000000000000..0594b7ce8a44 --- /dev/null +++ b/net-p2p/teknap/files/teknap-1.4-gcc3.3.patch @@ -0,0 +1,36 @@ +diff -u -r teknap-1.4-org/source/irchandler.c teknap-1.4/source/irchandler.c +--- teknap-1.4-org/source/irchandler.c 2001-09-19 18:57:48.000000000 +0200 ++++ teknap-1.4/source/irchandler.c 2003-07-21 23:47:54.000000000 +0200 +@@ -170,12 +170,6 @@ + break; + case 333: /* topic time */ + break; +-#if 0 +-ùíù Numbered server stuff: "352 pana #opennap toasty bender.thirty4.com +- irc.lightning.net Toasty_ H@ :2 Chad Boyda" (irc.core.com) +- ùíù Numbered server stuff: "315 pana #opennap :End of /WHO list." +- (irc.core.com) +-#endif + case 315: + break; + case 352: +@@ -948,4 +942,4 @@ + } + from_server = ofs; + } +- +\ No newline at end of file ++ +Only in teknap-1.4/source: irchandler.o +diff -u -r teknap-1.4-org/source/status.c teknap-1.4/source/status.c +--- teknap-1.4-org/source/status.c 2001-01-17 22:20:21.000000000 +0100 ++++ teknap-1.4/source/status.c 2003-07-21 23:43:32.000000000 +0200 +@@ -38,7 +38,7 @@ + * Maximum number of "%" expressions in a status line format. If you change + * this number, you must manually change the sprintf() in make_status + */ +-#define STATUS_FUNCTION(x) static Char * ## x (Window *window, int map, int key) ++#define STATUS_FUNCTION(x) Char * x (Window *window, int map, int key) + #define MAX_FUNCTIONS 40 + #define MAX_STATUS_USER 19 + diff --git a/net-p2p/teknap/files/teknap-1.4-gcc3.4.patch b/net-p2p/teknap/files/teknap-1.4-gcc3.4.patch new file mode 100644 index 000000000000..52e98b716a4c --- /dev/null +++ b/net-p2p/teknap/files/teknap-1.4-gcc3.4.patch @@ -0,0 +1,23 @@ +diff -r -u teknap-1.4.orig/source/scott.c teknap-1.4/source/scott.c +--- teknap-1.4.orig/source/scott.c 2001-01-08 08:29:19.000000000 +0100 ++++ teknap-1.4/source/scott.c 2004-05-02 17:29:11.000000000 +0200 +@@ -357,6 +357,7 @@ + cleanup(); + return; + default: ++ return; + #if 0 + { + char buf[20]; +diff -r -u teknap-1.4.orig/source/term.c teknap-1.4/source/term.c +--- teknap-1.4.orig/source/term.c 2001-01-17 22:20:44.000000000 +0100 ++++ teknap-1.4/source/term.c 2004-05-02 17:55:06.000000000 +0200 +@@ -88,7 +88,7 @@ + #endif + + extern char *getenv(); +-extern char *tparm(); ++/*extern char *tparm();*/ + + /* + * The old code assumed termcap. termcap is almost always present, but on diff --git a/net-p2p/teknap/teknap-1.4.1-r1.ebuild b/net-p2p/teknap/teknap-1.4.1-r1.ebuild new file mode 100644 index 000000000000..627418cf9d46 --- /dev/null +++ b/net-p2p/teknap/teknap-1.4.1-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/teknap/teknap-1.4.1-r1.ebuild,v 1.1 2004/06/23 22:08:53 squinky86 Exp $ + +inherit eutils + +IUSE="xmms gtk ipv6 tcpd" + +DESCRIPTION="TekNap is a console Napster/OpenNap client" +SRC_URI="http://www.cactuz.org/jnbek/teknap/TekNap-1.4.orig.tar.gz + http://www.cactuz.org/jnbek/teknap/TekNap-1.4-1.diff.gz" +HOMEPAGE="http://www.cactuz.org/jnbek/teknap" + +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +LICENSE="as-is" + +DEPEND="virtual/glibc >=sys-libs/ncurses-5.2 + gtk? ( =x11-libs/gtk+-1.2* ) + tcpd? ( sys-apps/tcp-wrappers ) + xmms? ( media-sound/xmms )" + +S=${WORKDIR}/${PN}-1.4 + +src_unpack() { + unpack TekNap-1.4.orig.tar.gz + epatch ${DISTDIR}/TekNap-1.4-1.diff.gz + epatch ${FILESDIR}/teknap-1.4-gcc3.3.patch + epatch ${FILESDIR}/teknap-1.4-gcc3.4.patch +} + +src_compile() { + econf `use_enable tcpd wrap` \ + `use_enable xmms` \ + `use_enable ipv6` \ + `use_enable gtk` \ + --enable-cdrom || die + make || die +} + +src_install () { + einstall datadir=${D}/usr/share/TekNap install || die + rm ${D}/usr/bin/TekNap + dosym TekNap-1.4 /usr/bin/TekNap + dodoc COPYRIGHT README TODO Changelog doc/*.txt doc/TekNap.faq doc/bugs doc/link-guidelines doc/macosx.notes + doman TekNap.1 +} |