ChangeLog

# ChangeLog for net-irc/xchatosd
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/ChangeLog,v 1.21 2007/02/23 11:10:53 armin76 Exp $

23 Feb 2007; Raúl Porcel xchatosd-5.19.ebuild:
Remove ROOT, bug 168039

19 Oct 2006; Markus Ullmann
+files/xchatosd-5.19-gcc4.patch, xchatosd-5.19.ebuild:
Fixing GCC4 wrt bug #140482 thanks to Ahmed Ammar for the patch

19 Feb 2006; Sven Wegener xchatosd-5.19.ebuild:
xchat-gnome and xchat are currently no longer compatible.

24 Aug 2005; Aron Griffis xchatosd-5.19.ebuild:
stable on ia64

06 Aug 2005; Sven Wegener -xchatosd-5.18.ebuild:
Removed old ebuild.

01 Aug 2005; Sven Wegener xchatosd-5.19.ebuild:
Stable on x86.

*xchatosd-5.19 (28 Jun 2005)

28 Jun 2005; Sven Wegener +xchatosd-5.19.ebuild:
Version bump.

21 Jun 2005; Sven Wegener xchatosd-5.18.ebuild:
Adjusted dependencies to work with net-irc/xchat-gnome.

22 Apr 2005; Sven Wegener
-files/5.12-return-values.patch, -xchatosd-5.12.ebuild,
xchatosd-5.18.ebuild:
Removed old ebuild.

10 Apr 2005; Sven Wegener xchatosd-5.18.ebuild:
Marked stable on x86.

25 Feb 2005; Aron Griffis xchatosd-5.18.ebuild:
add ~ia64

*xchatosd-5.18 (20 Feb 2005)

20 Feb 2005; Sven Wegener
-files/5.17-iconv-fix.patch, -files/5.17-return-values.patch,
-xchatosd-5.17-r1.ebuild, +xchatosd-5.18.ebuild:
Version bump.

*xchatosd-5.17-r1 (20 Feb 2005)

20 Feb 2005; Sven Wegener
+files/5.17-return-values.patch, +xchatosd-5.17-r1.ebuild,
-xchatosd-5.17.ebuild:
Added a patch that fixes wrong return value checking. Closes bug #82546.

*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:
Multilib fixin.

04 Dec 2004; Jeremy Huddleston
xchatosd-5.12.ebuild:
Added to ~amd64.

04 Dec 2004; Sven Wegener
+files/5.12-return-values.patch, xchatosd-5.12.ebuild:
Added a patch that fixes wrong return value checking. Closes bug #72481.

01 Oct 2004; Sven Wegener xchatosd-5.12.ebuild:
Marked stable on x86.

31 Aug 2004; David Holm xchatosd-5.12.ebuild:
Added to ~ppc.

13 Aug 2004; Sven Wegener xchatosd-5.12.ebuild:
Removed RESTRICT="nomirror"

*xchatosd-5.12 (13 Aug 2004)

13 Aug 2004; Sven Wegener +metadata.xml,
+xchatosd-5.12.ebuild:
Initial import, ebuild written by me.

Manifest

AUX xchatosd-5.19-gcc4.patch 654 RMD160 c9eea64027c3d2e9a566c83a434891e6f90558ab SHA1 26ea37a28a8e7372832eaadff9b68546faa85b71 SHA256 bb0364dc85b3f58996f39fd0882756e431f403efc1c855f9380b6922b5201c7b
DIST xchatosd-5.19.tar.gz 10778 RMD160 dc5c1aa226144cf77c1039d7f86112cdd3e3cb76 SHA1 5472365872f47fd6c9fd46dea33461c9d1a88816 SHA256 664c769a01fa52226b8a8dd45ee28f26caf8dc4d4ecf88f5d66623f701480f6f
EBUILD xchatosd-5.19.ebuild 1165 RMD160 beb105d36719d72b33b29990430da8e909663e1a SHA1 a5f2a15455b717ec177a1c5b469129498ca04684 SHA256 6869f0e75f3977cfdc562f83dd7627ba71fcbe29b44a52213f4ad498cd01e1f7
MISC ChangeLog 2913 RMD160 447463137b4b6279e11684ead0183a5f63eb6aa1 SHA1 26dcd97e2b1048dfc4e3cbbeea068eb48a7a0826 SHA256 7daea837160db6c670d96019d44a0bf66ec543bf4656e336ea2e7bd5f13dcfc0
MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2

files

metadata.xml




net-irc

xchatosd-5.19.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/xchatosd/xchatosd-5.19.ebuild,v 1.6 2007/02/23 11:10:53 armin76 Exp $

inherit 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="~amd64 ia64 ~ppc x86"
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}

# We have our own include file in /usr/include/xchat
einfo "Updating xchat-plugin.h from /usr/include/xchat/xchat-plugin.h"
cp -f /usr/include/xchat/xchat-plugin.h "${S}"/xchat-plugin.h
epatch "${FILESDIR}/${P}-gcc4.patch"
}

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"
}