ChangeLog

# ChangeLog for net-im/ekg
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/ekg/ChangeLog,v 1.40 2008/03/25 17:54:09 coldwind Exp $

25 Mar 2008; Santiago M. Mola
-files/ekg-1.6-dragonfly.patch, -files/ekg-1.6_rc1-fpic.patch,
-ekg-1.6_rc3.ebuild, -ekg-1.6.ebuild, -ekg-1.7_rc2.ebuild,
-ekg-1.7_rc3.ebuild, ekg-1.7.ebuild:
Remove old and fix quoting.

11 Oct 2007; Lars Weiler ekg-1.7.ebuild:
stable ppc, bug #189735

03 Sep 2007; Jeroen Roovers ekg-1.7.ebuild:
Stable for HPPA (bug #189735).

28 Aug 2007; Wulf C. Krueger ekg-1.7.ebuild:
Marked stable on amd64 as per bug 189735.

26 Aug 2007; Michał Januszewski ekg-1.7.ebuild:
Fix issues pointed out in bug #189735.

26 Aug 2007; Raúl Porcel ekg-1.7.ebuild:
alpha/ia64/x86 stable wrt #189735

*ekg-1.7 (16 May 2007)

16 May 2007; Michał Januszewski +ekg-1.7.ebuild:
Version bump.

*ekg-1.7_rc3 (17 Mar 2007)

17 Mar 2007; Michał Januszewski +ekg-1.7_rc3.ebuild:
Version bump.

23 Oct 2006; Michał Januszewski ekg-1.6_rc3.ebuild,
ekg-1.6.ebuild, ekg-1.7_rc2.ebuild:
Add autoconf/automake deps (bug #152527).

*ekg-1.7_rc2 (23 Oct 2006)

23 Oct 2006; Michał Januszewski
+files/ekg-1.7_rc2-giflib.patch, +ekg-1.7_rc2.ebuild:
Version bump.

07 Jul 2006; Michał Januszewski ekg-1.6_rc3.ebuild,
ekg-1.6.ebuild:
URL update (bug #139357).

07 Jul 2006; Michał Januszewski -ekg-1.4-r1.ebuild,
-ekg-1.5.ebuild:
Removed old ebuilds.

19 Feb 2006; Michał Januszewski
+files/ekg-1.6-dragonfly.patch, metadata.xml, ekg-1.6.ebuild:
Added a patch by Robert Sebastian Gerus to allow compiling ekg on DragonFly
(bug #123250). Updated metadata.

*ekg-1.6 (10 Dec 2005)

10 Dec 2005; Michał Januszewski -ekg-1.6_rc1.ebuild,
-ekg-1.6_rc1-r1.ebuild, +ekg-1.6.ebuild:
Version bump. Removed old ebuilds.

17 Sep 2005; Aron Griffis ekg-1.6_rc3.ebuild:
Mark 1.6_rc3 stable on alpha

25 Aug 2005; Aron Griffis ekg-1.6_rc3.ebuild:
stable on ia64

25 Jul 2005; ekg-1.6_rc3.ebuild:
Stable on x86 due security bug #99583

21 Jul 2005; Jory A. Pratt ekg-1.6_rc3.ebuild:
Stable on PPC. bug #99583

21 Jul 2005; Rene Nussbaumer ekg-1.6_rc3.ebuild:
Stable on hppa. bug #99583

*ekg-1.6_rc3 (20 Jul 2005)

20 Jul 2005; +files/ekg-1.6_rc3-libgadu.patch,
+ekg-1.6_rc3.ebuild:
Version bump due security bug, bug #99583

14 Jul 2005; Rene Nussbaumer ekg-1.6_rc1-r1.ebuild:
Stable on hppa.

07 Jul 2005; Michał Januszewski ekg-1.6_rc1-r1.ebuild:
Marked stable on x86.

*ekg-1.6_rc1-r1 (28 Apr 2005)

28 Apr 2005; Michał Januszewski
+ekg-1.6_rc1-r1.ebuild:
Added support for building ekg with both ui-ncurses and ui-readline.

14 Apr 2005; Michał Januszewski
+files/ekg-1.6_rc1-fpic.patch, ekg-1.6_rc1.ebuild:
Added a patch that should fix bug #88713.

01 Apr 2005; Aron Griffis ekg-1.6_rc1.ebuild:
stable on ia64

*ekg-1.6_rc1 (20 Mar 2005)

20 Mar 2005; Michał Januszewski +ekg-1.6_rc1.ebuild:
Version bump.

06 Sep 2004; Guy Martin ekg-1.5.ebuild:
Marked stable on hppa.

04 Sep 2004; Michal Januszewski -ekg-1.3.ebuild,
-ekg-1.4.ebuild, ekg-1.5.ebuild:
Removed old ebuilds, marked 1.5 stable on x86.

*ekg-1.5 (28 Jun 2004)

28 Jun 2004; Michal Januszewski +ekg-1.5.ebuild:
Version bump.

*ekg-1.5_rc2 (13 May 2004)

13 May 2004; Michal Januszewski +ekg-1.5_rc2.ebuild:
Version bump.

*ekg-1.5_rc1 (17 Apr 2004)

17 Apr 2004; Michal Januszewski metadata.xml,
+ekg-1.5_rc1.ebuild:
Version bump.

14 Apr 2004; Daniel Ahlberg ekg-1.3.ebuild:
Fixes IUSE.

30 Mar 2004; Chris Aniszczyk ekg-1.4-r1.ebuild:
Stable on hppa

27 Mar 2004; Michal Januszewski ekg-1.3.ebuild,
metadata.xml:
Ebuild and metadata clean-ups.

21 Jan 2004; Michal Januszewski ekg-1.3.ebuild,
ekg-1.4-r1.ebuild, ekg-1.4.ebuild:
Bumped to stable on x86.

*ekg-1.4-r1 (16 Jan 2004)

16 Jan 2004; Michal Januszewski ekg-1.3.ebuild,
ekg-1.4-r1.ebuild, ekg-1.4.ebuild, metadata.xml:
Changed --enable-python to --with-python. Thanks to Pawel Maczewski
for pointing this out. Updated metadata.

*ekg-1.4 (01 Dec 2003)

01 Dec 2003; Seemant Kulleen ekg-1.4.ebuild:
version bump, thanks to: Michal 'Spock' Januszewski in bug
#34345. Note that this bump also fixes bug #34257 by Rafal Dejewski
to enable pthreads and dynamic/shared libgadu for kopete

*ekg-1.3 (16 Sep 2003)

16 Sep 2003; Seemant Kulleen ekg-1.3.ebuild:
New client for gadu-gadu messenger protocol for my Polish friends. This ebuild
thanks to: Michal 'Spock' Januszewski and Piotr Piasny
in bug #28656. Also: AstralStorm
in bug #24201, and Radoslaw Stachowiak
in bug#20363. Thanks to all who submitted an ebuild,
sorry for the delay in getting it into portage. I hope you will all help
me to maintain this package and fixing bugs with it. (Will be cc'ing all
of you on bug reports).

Manifest

AUX ekg-1.6_rc3-libgadu.patch 833 RMD160 eb8bce6b255812dbb06d462d0ca6e8bab3522b1b SHA1 b10dcafd6af358d6f5d031cc755b3eb381cc457b SHA256 9bd6f9bf03ca1586a12c7324289950c7b0a5cf16573de48f8962682e12070e6a
AUX ekg-1.7_rc2-giflib.patch 1281 RMD160 42e24852c2eda1253f17dc9cac16e9abb65b886b SHA1 58ac8b1253117b222cf6fdaa7d3590a3c736fd6a SHA256 eae41ce33f20ad2fe444d09bd0c331172369cf8ac93fb36422aa7bf1ca59dd46
DIST ekg-1.7.tar.gz 530314 RMD160 1832b34e5d8081fd8b04c85cd87be8cc07908b05 SHA1 3b02d2e9fff440783a202f343bda62dc6ad24815 SHA256 5fc42c8521c0e178f1b48d0b96578cbb5759202c6025ef9126c34af607897a2a
EBUILD ekg-1.7.ebuild 1681 RMD160 fac4bee167952a1dd489de7d9fc732de3ff35661 SHA1 6beed87fabd392701ef736ad1b9111cf5a562d82 SHA256 ba1cc6fc7e050c0699db032f71149f4e0cf0d47629526634ca1614f9986124f5
MISC ChangeLog 5783 RMD160 f4505eca0a201573296ae758d17f5c872f80ac62 SHA1 cb3010ad921548fb654623da8bf8be1cc7521d7f SHA256 1890116fb141af253f52fa8cd460f39b61df0907a1b550c961b9614e3d9b8c6a
MISC metadata.xml 252 RMD160 37333b41f65c0bb86b1e85296f5a38390ce16391 SHA1 703b268bdc76b083b71adc51ad11c15f96c86068 SHA256 af0e23920b67dbfbd701796b98ee6a0d538d6a4f0e7957e39abc25d2047932a4

ekg-1.7.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/ekg/ekg-1.7.ebuild,v 1.7 2008/03/25 17:54:09 coldwind Exp $

inherit eutils autotools

IUSE="ssl ncurses readline zlib python spell threads gif jpeg"

DESCRIPTION="EKG (Eksperymentalny Klient Gadu-Gadu) - a text client for Polish instant messaging system Gadu-Gadu"
HOMEPAGE="http://ekg.chmurka.net/"
SRC_URI="http://ekg.chmurka.net/${P/_/}.tar.gz"

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ~sparc x86"

S="${WORKDIR}/${P/_/}"

RDEPEND="net-libs/libgadu
ssl? ( >=dev-libs/openssl-0.9.6 )
ncurses? ( sys-libs/ncurses )
readline? ( sys-libs/readline )
zlib? ( sys-libs/zlib )
python? ( dev-lang/python )
spell? ( >=app-text/aspell-0.50.3 )
gif? ( media-libs/giflib )
jpeg? ( media-libs/jpeg )"

DEPEND=">=sys-devel/automake-1.7
>=sys-devel/autoconf-2.50
${RDEPEND}"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.6_rc3-libgadu.patch
epatch "${FILESDIR}"/${PN}-1.7_rc2-giflib.patch
eautoreconf
}

src_compile() {
local myconf="--enable-ioctld --disable-static --enable-dynamic"
if use ncurses; then
myconf="$myconf --enable-force-ncurses"
else
myconf="$myconf --disable-ui-ncurses"
fi
use readline && myconf="$myconf --enable-ui-readline"

econf ${myconf} \
`use_with python` \
`use_with threads pthread` \
`use_with jpeg libjpeg` \
`use_with gif libgif` \
`use_with zlib` \
`use_enable spell aspell` \
`use_with ssl openssl` \
|| die
emake || die
}

src_install() {
make DESTDIR="${D}" install || die
dodoc docs/{*.txt,ULOTKA,TODO,README,FAQ}
}

files

metadata.xml




net-im

spock@gentoo.org
Michal Januszewski