diff options
author | Bertrand Jacquin <beber@meleeweb.net> | 2006-07-19 23:25:02 +0200 |
---|---|---|
committer | Bertrand Jacquin <beber@meleeweb.net> | 2006-07-19 23:25:02 +0200 |
commit | 526749e9f8dd8d5f13943a1ba5009a35e36276c7 (patch) | |
tree | 41592314cdadea390af610edc5ccf304e6815228 /net-nntp/klibido | |
parent | splashutils: New patch (diff) | |
download | portage-526749e9f8dd8d5f13943a1ba5009a35e36276c7.tar.xz |
Add klibido + patch for build on amd64 + gcc-4.1.1
Diffstat (limited to 'net-nntp/klibido')
-rw-r--r-- | net-nntp/klibido/Manifest | 12 | ||||
-rw-r--r-- | net-nntp/klibido/files/11_ftbfs_with_gcc_4_1.diff | 24 | ||||
-rw-r--r-- | net-nntp/klibido/files/digest-klibido-0.2.4.1-r1 | 3 | ||||
-rw-r--r-- | net-nntp/klibido/klibido-0.2.4.1-r1.ebuild | 44 |
4 files changed, 83 insertions, 0 deletions
diff --git a/net-nntp/klibido/Manifest b/net-nntp/klibido/Manifest new file mode 100644 index 00000000..9f0e6880 --- /dev/null +++ b/net-nntp/klibido/Manifest @@ -0,0 +1,12 @@ +AUX 11_ftbfs_with_gcc_4_1.diff 1095 RMD160 8d2d033b4e98ffc7cf47e2bde44a7e023a56a7ff SHA1 774b0dd1e57e7a57ea8b0a6733dd58aa710668fc SHA256 027f5b0a00c6ba73bd0d012da547f8ce7eccb73c7d603692ae7d78cad7e8faf6 +MD5 e5bcf16e05047017c4ce0f0b12f72ae7 files/11_ftbfs_with_gcc_4_1.diff 1095 +RMD160 8d2d033b4e98ffc7cf47e2bde44a7e023a56a7ff files/11_ftbfs_with_gcc_4_1.diff 1095 +SHA256 027f5b0a00c6ba73bd0d012da547f8ce7eccb73c7d603692ae7d78cad7e8faf6 files/11_ftbfs_with_gcc_4_1.diff 1095 +DIST klibido-0.2.4.1.tar.gz 798084 RMD160 52b09d4af13ab261677204ff68fb5c94445c5a41 SHA1 05f9c7fcec121752391115bf193d434c72e6ad8a SHA256 c8a1d015b929490cb18fa9deff876a3ce4b3c17ea4ed91783d83302782efcaf1 +EBUILD klibido-0.2.4.1-r1.ebuild 1129 RMD160 306e9246eb80127022f13a53393d3ef34b3e6606 SHA1 9b3f76b3f6569d3c78bf27216df9cdae83daeb07 SHA256 73f9a32789e39a40d0a5876d21f58dba9a447afed327e25c55a23bb357d88fae +MD5 a4f9f79b74acbfbe5eb9c3b781d039f3 klibido-0.2.4.1-r1.ebuild 1129 +RMD160 306e9246eb80127022f13a53393d3ef34b3e6606 klibido-0.2.4.1-r1.ebuild 1129 +SHA256 73f9a32789e39a40d0a5876d21f58dba9a447afed327e25c55a23bb357d88fae klibido-0.2.4.1-r1.ebuild 1129 +MD5 61dd583e25074911841f21f920898396 files/digest-klibido-0.2.4.1-r1 247 +RMD160 caeccbb659f7dbf3e4ec2f3f483d8e01e05725d1 files/digest-klibido-0.2.4.1-r1 247 +SHA256 b846dcf87d8feb22c76104de1691f025925c4058ec086a9c26516423864b6b88 files/digest-klibido-0.2.4.1-r1 247 diff --git a/net-nntp/klibido/files/11_ftbfs_with_gcc_4_1.diff b/net-nntp/klibido/files/11_ftbfs_with_gcc_4_1.diff new file mode 100644 index 00000000..a1ac3908 --- /dev/null +++ b/net-nntp/klibido/files/11_ftbfs_with_gcc_4_1.diff @@ -0,0 +1,24 @@ +diff -Nur klibido-0.2.5/src/nntpthreadsocket.h klibido-0.2.5.new/src/nntpthreadsocket.h +--- klibido-0.2.5/src/nntpthreadsocket.h 2006-01-06 23:05:32.000000000 +0100 ++++ klibido-0.2.5.new/src/nntpthreadsocket.h 2006-03-28 11:53:22.000000000 +0200 +@@ -234,7 +234,7 @@ + bool getHead(QString group, int artnum); //Unimplemented + int m_getError() {return error;} + const char *m_getErrorDesc() {return (const char *) errorString;} +- char * NntpThreadSocket::m_findEndLine( char * start, char * end ); ++ char * m_findEndLine( char * start, char * end ); + void setHost(NntpHost *nh); + bool m_sendCmd( QString& cmd, int response ); + QTime prevTime, currentTime; +diff -Nur klibido-0.2.5/src/yydecoder.h klibido-0.2.5.new/src/yydecoder.h +--- klibido-0.2.5/src/yydecoder.h 2005-03-09 12:18:55.000000000 +0100 ++++ klibido-0.2.5.new/src/yydecoder.h 2006-03-28 11:54:25.000000000 +0200 +@@ -87,7 +87,7 @@ + + private: + +- inline void yyDecoder::charCRC(const unsigned char *c); ++ inline void charCRC(const unsigned char *c); + + QStringList m_fileParts; + QStringList::Iterator fileIterator; diff --git a/net-nntp/klibido/files/digest-klibido-0.2.4.1-r1 b/net-nntp/klibido/files/digest-klibido-0.2.4.1-r1 new file mode 100644 index 00000000..c9910d49 --- /dev/null +++ b/net-nntp/klibido/files/digest-klibido-0.2.4.1-r1 @@ -0,0 +1,3 @@ +MD5 111a6e714509d0619a0b29e20a4ded65 klibido-0.2.4.1.tar.gz 798084 +RMD160 52b09d4af13ab261677204ff68fb5c94445c5a41 klibido-0.2.4.1.tar.gz 798084 +SHA256 c8a1d015b929490cb18fa9deff876a3ce4b3c17ea4ed91783d83302782efcaf1 klibido-0.2.4.1.tar.gz 798084 diff --git a/net-nntp/klibido/klibido-0.2.4.1-r1.ebuild b/net-nntp/klibido/klibido-0.2.4.1-r1.ebuild new file mode 100644 index 00000000..64fbeb91 --- /dev/null +++ b/net-nntp/klibido/klibido-0.2.4.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/klibido/klibido-0.2.4.1.ebuild,v 1.3 2006/05/21 10:29:17 pauldv Exp $ + +inherit kde db-use + +DESCRIPTION="KDE Linux Binaries Downloader" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://klibido.sourceforge.net/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="debug" + +RDEPEND=">=sys-libs/db-4.1" +DEPEND="${RDEPEND} + dev-libs/uulib" + +need-kde 3 + +src_unpack() { + kde_src_unpack + dbincldir="$(db_includedir 4.4 4.3 4.2 4.1)" || die "unable to find db" + einfo "db include dir = ${dbincldir}" + if [ ! -d ${dbincldir} ]; then + die "Db include dir does not exist" + fi + + epatch ${FILESDIR}/11_ftbfs_with_gcc_4_1.diff + + sed -i -e "s,-I/usr/include/db4,-I${dbincldir}," ${S}/src/Makefile.am + sed -i -e "s,-I/usr/include/db4,-I${dbincldir}," ${S}/src/Makefile.in +} + +src_compile() { +# dbincldir="$(db_includedir 4.4 4.3 4.2 4.1)" || die "unable to find db" +# --with-extra-includes="${dbincldir}/" + + myconf="${myconf} + $(use_enable debug) + " + kde_src_compile +} |