Portage is a package management system used by Gentoo Linux
# 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
stable ppc, bug #189735
03 Sep 2007; Jeroen Roovers
Stable for HPPA (bug #189735).
28 Aug 2007; Wulf C. Krueger
Marked stable on amd64 as per bug 189735.
26 Aug 2007; Michał Januszewski
Fix issues pointed out in bug #189735.
26 Aug 2007; Raúl Porcel
alpha/ia64/x86 stable wrt #189735
*ekg-1.7 (16 May 2007)
16 May 2007; Michał Januszewski
Version bump.
*ekg-1.7_rc3 (17 Mar 2007)
17 Mar 2007; Michał Januszewski
Version bump.
23 Oct 2006; Michał Januszewski
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.ebuild:
URL update (bug #139357).
07 Jul 2006; Michał Januszewski
-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-r1.ebuild, +ekg-1.6.ebuild:
Version bump. Removed old ebuilds.
17 Sep 2005; Aron Griffis
Mark 1.6_rc3 stable on alpha
25 Aug 2005; Aron Griffis
stable on ia64
25 Jul 2005;
Stable on x86 due security bug #99583
21 Jul 2005; Jory A. Pratt
Stable on PPC. bug #99583
21 Jul 2005; Rene Nussbaumer
Stable on hppa. bug #99583
*ekg-1.6_rc3 (20 Jul 2005)
20 Jul 2005;
+ekg-1.6_rc3.ebuild:
Version bump due security bug, bug #99583
14 Jul 2005; Rene Nussbaumer
Stable on hppa.
07 Jul 2005; Michał Januszewski
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
stable on ia64
*ekg-1.6_rc1 (20 Mar 2005)
20 Mar 2005; Michał Januszewski
Version bump.
06 Sep 2004; Guy Martin
Marked stable on hppa.
04 Sep 2004; Michal Januszewski
-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
Version bump.
*ekg-1.5_rc2 (13 May 2004)
13 May 2004; Michal Januszewski
Version bump.
*ekg-1.5_rc1 (17 Apr 2004)
17 Apr 2004; Michal Januszewski
+ekg-1.5_rc1.ebuild:
Version bump.
14 Apr 2004; Daniel Ahlberg
Fixes IUSE.
30 Mar 2004; Chris Aniszczyk
Stable on hppa
27 Mar 2004; Michal Januszewski
metadata.xml:
Ebuild and metadata clean-ups.
21 Jan 2004; Michal Januszewski
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.4-r1.ebuild, ekg-1.4.ebuild, metadata.xml:
Changed --enable-python to --with-python. Thanks to Pawel Maczewski
*ekg-1.4 (01 Dec 2003)
01 Dec 2003; Seemant Kulleen
version bump, thanks to: Michal 'Spock' Januszewski
#34345. Note that this bump also fixes bug #34257 by Rafal Dejewski
*ekg-1.3 (16 Sep 2003)
16 Sep 2003; Seemant Kulleen
New client for gadu-gadu messenger protocol for my Polish friends. This ebuild
thanks to: Michal 'Spock' Januszewski
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).
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
# 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}
}