From b974ed5f6ea9c84423f793da26d2eaed3d8186d6 Mon Sep 17 00:00:00 2001 From: Sven Wegener Date: Thu, 17 Feb 2005 02:54:14 +0000 Subject: Version bump. (Portage version: 2.0.51.16) --- net-irc/xchatosd/ChangeLog | 10 +++++-- net-irc/xchatosd/Manifest | 14 +++------- net-irc/xchatosd/files/5.17-iconv-fix.patch | 14 ++++++++++ net-irc/xchatosd/files/digest-xchatosd-5.17 | 1 + net-irc/xchatosd/xchatosd-5.12.ebuild | 4 +-- net-irc/xchatosd/xchatosd-5.17.ebuild | 42 +++++++++++++++++++++++++++++ 6 files changed, 70 insertions(+), 15 deletions(-) create mode 100644 net-irc/xchatosd/files/5.17-iconv-fix.patch create mode 100644 net-irc/xchatosd/files/digest-xchatosd-5.17 create mode 100644 net-irc/xchatosd/xchatosd-5.17.ebuild (limited to 'net-irc/xchatosd') diff --git a/net-irc/xchatosd/ChangeLog b/net-irc/xchatosd/ChangeLog index c2af272dc588..4b677a7946b2 100644 --- a/net-irc/xchatosd/ChangeLog +++ b/net-irc/xchatosd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-irc/xchatosd -# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/ChangeLog,v 1.7 2004/12/27 02:59:51 eradicator Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/ChangeLog,v 1.8 2005/02/17 02:54:14 swegener Exp $ + +*xchatosd-5.17 (17 Feb 2005) + + 17 Feb 2005; Sven Wegener + +files/5.17-iconv-fix.patch, +xchatosd-5.17.ebuild: + Version bump. 26 Dec 2004; Jeremy Huddleston xchatosd-5.12.ebuild: diff --git a/net-irc/xchatosd/Manifest b/net-irc/xchatosd/Manifest index b4922dfc7f2f..2b8b2f49ff57 100644 --- a/net-irc/xchatosd/Manifest +++ b/net-irc/xchatosd/Manifest @@ -1,15 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160 +MD5 9312aa03f48257f386c54f76a4d77ca6 xchatosd-5.17.ebuild 1095 MD5 9312aa03f48257f386c54f76a4d77ca6 xchatosd-5.12.ebuild 1095 MD5 7850cb88341c3f8e308b1061b731dc99 ChangeLog 1039 +MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160 MD5 81c1e430042db312cd8ebfcde85c3a25 files/digest-xchatosd-5.12 63 +MD5 4ab5968709df638e1ecc7a143d927cfa files/digest-xchatosd-5.17 64 MD5 aa8f7d8a41446470ada6599787802bd1 files/5.12-return-values.patch 1486 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) - -iD8DBQFBz3qxArHZZzCEUG0RAv6UAJ0RYD5OXeD5CAeWzSE95NBzR784ngCeLcZr -RN83iTk3bUjYbJOyj2Cine8= -=xgTM ------END PGP SIGNATURE----- diff --git a/net-irc/xchatosd/files/5.17-iconv-fix.patch b/net-irc/xchatosd/files/5.17-iconv-fix.patch new file mode 100644 index 000000000000..9c28a161d81f --- /dev/null +++ b/net-irc/xchatosd/files/5.17-iconv-fix.patch @@ -0,0 +1,14 @@ +--- xchatosd.cpp.orig 2005-02-17 03:46:17.792283275 +0100 ++++ xchatosd.cpp 2005-02-17 03:46:27.179969269 +0100 +@@ -239,9 +239,11 @@ + delete osd; + osd = NULL; + XOSD_init(); ++#ifdef ICONV_LIB + if(status && cmd2 == "codepage") { + ICONV_init(); + } ++#endif + if (status == 1) { + string msg; + msg = MSG_Success1 + cmd2 + MSG_Success2 + cmd3 + "\n"; diff --git a/net-irc/xchatosd/files/digest-xchatosd-5.17 b/net-irc/xchatosd/files/digest-xchatosd-5.17 new file mode 100644 index 000000000000..24ccca38e0fd --- /dev/null +++ b/net-irc/xchatosd/files/digest-xchatosd-5.17 @@ -0,0 +1 @@ +MD5 7710947b2607e3b3f406e8c964deb827 xchatosd-5.17.tar.gz 10158 diff --git a/net-irc/xchatosd/xchatosd-5.12.ebuild b/net-irc/xchatosd/xchatosd-5.12.ebuild index 78c87145d163..90652b7281e6 100644 --- a/net-irc/xchatosd/xchatosd-5.12.ebuild +++ b/net-irc/xchatosd/xchatosd-5.12.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/xchatosd-5.12.ebuild,v 1.7 2004/12/27 02:59:51 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/xchatosd-5.12.ebuild,v 1.8 2005/02/17 02:54:14 swegener Exp $ inherit eutils diff --git a/net-irc/xchatosd/xchatosd-5.17.ebuild b/net-irc/xchatosd/xchatosd-5.17.ebuild new file mode 100644 index 000000000000..bb3fbc0150a4 --- /dev/null +++ b/net-irc/xchatosd/xchatosd-5.17.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/xchatosd-5.17.ebuild,v 1.1 2005/02/17 02:54:14 swegener Exp $ + +inherit eutils toolchain-funcs flag-o-matic + +DESCRIPTION="On-Screen Display for XChat" +HOMEPAGE="http://sourceforge.net/projects/xchatosd/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="iconv" + +RDEPEND=">=x11-libs/xosd-2.2.5 + >=net-irc/xchat-2.0.9" +DEPEND="${RDEPEND} + >=sys-apps/sed-4" + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${PV}-iconv-fix.patch + + # We have our own include file in /usr/include/xchat + einfo "Updating xchat-plugin.h from /usr/include/xchat/xchat-plugin.h" + cp -f ${ROOT}/usr/include/xchat/xchat-plugin.h xchat-plugin.h +} + +src_compile() { + append-flags -fPIC -DPIC + use iconv || sed -i -e "/^#define ICONV_LIB$/d" xchatosd.h + + emake CC="$(tc-getCXX)" CPP="$(tc-getCXX)" CFLAGS="${CFLAGS}" || die "emake failed" +} + +src_install() { + exeinto /usr/$(get_libdir)/xchat/plugins + doexe xchatosd.so || die "doexe failed" + dodoc ChangeLog README || die "dodoc failed" +} -- cgit v1.2.3-65-gdbad