Portage is a package management system used by Gentoo Linux
# ChangeLog for net-im/ekg2
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ChangeLog,v 1.25 2008/03/14 14:17:27 phreak Exp $
14 Mar 2008; Christian Heim
ekg2-20061007.ebuild, ekg2-20061202.ebuild:
Fixing some minor syntax errors.
14 Mar 2008; Christian Heim
Removing Karol Wojtaszek (sekretarz, #56912) from metadata.xml.
22 Feb 2007; Piotr JaroszyĆski
Transition to Manifest2.
09 Jan 2007; Sven Wegener
Use full atom for built_with_use.
11 Dec 2006;
Fixed inherit statement, thanks to Mr_Bones
11 Dec 2006;
ekg2-20061202.ebuild:
Fixed build problems on gentoo/fbsd, bug #157699
*ekg2-20061202 (10 Dec 2006)
10 Dec 2006;
+files/ekg2-20061202-no-default-debug.patch, +ekg2-20061202.ebuild:
Version bump
*ekg2-20061007 (09 Oct 2006)
09 Oct 2006; Karol Wojtaszek
-ekg2-20050309.ebuild, -ekg2-20050518.ebuild, -ekg2-20050706.ebuild,
ekg2-20051202.ebuild, +ekg2-20061007.ebuild:
Version bump
13 Dec 2005; Luis Medinas
Added ~amd64 keyword. Closes bug #114844.
*ekg2-20051202 (04 Dec 2005)
04 Dec 2005; Karol Wojtaszek
Version bump
*ekg2-20050706 (11 Jul 2005)
11 Jul 2005;
Version bump
*ekg2-20050518 (19 May 2005)
19 May 2005; Karol Wojtaszek
Version bump
*ekg2-20050309 (11 Mar 2005)
11 Mar 2005; Karol Wojtaszek
-ekg2-20041118.ebuild, -ekg2-20041220.ebuild, +ekg2-20050309.ebuild:
Version bump
*ekg2-20050206 (07 Feb 2005)
07 Feb 2005; Karol Wojtaszek
Version bump
*ekg2-20041118 (21 Nov 2004)
21 Nov 2004; Karol Wojtaszek
-ekg2-20041019.ebuild, +ekg2-20041118.ebuild:
Version bump, ebuild clean up
18 Nov 2004; Karol Wojtaszek
Keyworded ~amd64
*ekg2-20041104 (06 Nov 2004)
06 Nov 2004; Karol Wojtaszek
-ekg2-20040914.ebuild, +ekg2-20041104.ebuild:
Ebuild clean up. Version bump
*ekg2-20041019 (21 Oct 2004)
21 Oct 2004; Karol Wojtaszek
Version bump
*ekg2-20040928 (29 Sep 2004)
29 Sep 2004; Karol Wojtaszek
Version bump
*ekg2-20040914 (15 Sep 2004)
15 Sep 2004; Karol Wojtaszek
+ekg2-20040914.ebuild:
Version bump. Removing old ebuild
*ekg2-20040831 (03 Sep 2004)
03 Sep 2004; David Holm
Added to ~ppc.
31 Aug 2004; Karol Wojtaszek
Version bump. Added support to gsmlib. Corrected SRC_URI
24 Aug 2004; Karol Wojtaszek
Added support to nogg useflag
24 Aug 2004; Karol Wojtaszek
Corrected DESCRIPTION
*ekg2-20040819 (22 Aug 2004)
22 Aug 2004; Karol Wojtaszek
+ekg2-20040819.ebuild:
Second version of great polish messager. Support for gadu-gadu, jabber etc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX ekg2-20061202-intl.patch 264 RMD160 1f69a4cb5d03231fc983b43d238e9ce5ccb3e61c SHA1 7d032686486dff781d2560e8072f3650abab6549 SHA256 637787ebfd75e3b24371be2bc2166a339b2435261d360196d9959e5aed497ba1
AUX ekg2-20061202-no-default-debug.patch 353 RMD160 03301f7e70e753a5c57e45001c4d05730050c6ed SHA1 ed5e457d1a56b2417bc968251aa15f1115f752a1 SHA256 2cd227706c3dd8da1abb9ed88f0e0867ccdf7257e57da024733ff21f32d63dc6
DIST ekg2-20051202.tar.gz 860511 RMD160 8b2d67f5b6279501c39bf86cac7c302bf6399325 SHA1 de6e2f0bbf09f5da5f1507a02be8dcb57f7a716a SHA256 c07efca2993b6ce110614384b2f7f101151beb07966dde40a78d46bd2257fbbf
DIST ekg2-20061007.tar.gz 1057153 RMD160 5733eb9ffb3761a70f7ea43aff5e6dc42b97cd9e SHA1 6a173abbf2c82c8c4f94139f0110fca140728533 SHA256 627b921c1ca8e6687e1cef12b99538d76c1270918cb05dd36656efc0e01c2ba6
DIST ekg2-20061202.tar.gz 1072122 RMD160 58e891d059ec8934363f8d1b44b7c53be6ccfa30 SHA1 f84a7a7732c3b900906ba392ce2ca822d7a34480 SHA256 3097625d6ee6e9a57e52eef8b65242de740ecd2dfab012389739b9e07a57077e
EBUILD ekg2-20051202.ebuild 1295 RMD160 18657c2033898dcf3f0ebe77954ab0f9297e74e4 SHA1 aa07752ac1e7e5e50a6fbf9d88a2ff5aa6c1a949 SHA256 72151a14b840bdfaa871a00a3631aeac01e0a21675c384fc9fbc6eccdf58ce77
EBUILD ekg2-20061007.ebuild 1295 RMD160 02eb6e59f9fea83fcb94fea8d6569dd64404ec7b SHA1 1bd5f309460b499e517e74f1fe34cc978adfa579 SHA256 7e61c8995eaf3b2586bc69f67d619a4145382dabe8e8400a8c71c0afc663be8a
EBUILD ekg2-20061202.ebuild 2624 RMD160 8760467c1e80a1f6723fab52c67b0bd65bc12594 SHA1 df9e0e74aadb31af768cce486381849f87576526 SHA256 c85ce4189322108f4c004aedbc1af7e9bf410c6ca6068a46bd9cff6139930814
MISC ChangeLog 3668 RMD160 3e0e35c12e8c991cfc77329018ca61bb54396478 SHA1 5e6ecb59c047425862d2c2d7d0f52999f9154377 SHA256 a981a0feb8f8a5ce53fb11b70014e5eb8b248bf11f608a8ce0b358ff7a2d0871
MISC metadata.xml 160 RMD160 a6ad0c05d64e31840114207dd45b62f889cbbe59 SHA1 be796d9ed970ebab12c2e943b724542bec95a3fe SHA256 11f74b4a52d7818d4a23729cf0dafa198080e898f1fc34aa63f639975f892940
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFH2oj/yuNVb5qfaOYRAq9WAJ9/qYYyl8ZJZbe8XIAXK5qwAqGwNQCfZ0Ec
fg/h6bvSFjAwKcpeaSXeyRY=
=RAPc
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ekg2-20051202.ebuild,v 1.4 2008/03/14 14:17:27 phreak Exp $
DESCRIPTION="Text based Instant Messenger client that supports many protocols like Jabber and Gadu-Gadu"
HOMEPAGE="http://www.ekg2.org/"
SRC_URI="http://www.ekg2.org/archive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gpm ssl spell jpeg nogg gsm python"
DEPEND=">=dev-libs/expat-1.95.6
>=net-libs/gnutls-1.0.17
gpm? ( >=sys-libs/gpm-1.20.1 )
ssl? ( >=dev-libs/openssl-0.9.6m )
jpeg? ( >=media-libs/jpeg-6b-r2 )
spell? ( >=app-text/aspell-0.50.5 )
!nogg? ( net-libs/libgadu )
gsm? ( >=media-sound/gsm-1.0.10 )
python? ( >=dev-lang/python-2.3.3 )"
src_compile() {
econf \
--with-pthread \
`use_with !nogg libgadu` \
`use_with gpm gpm-mouse` \
`use_with ssl openssl` \
`use_with jpeg libjpeg` \
`use_with spell aspell` \
`use_with gsm libgsm` \
`use_with python` \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
# Install plugins into proper directory
if use amd64; then
CONF_LIBDIR=$(getlib)/lib/ekg2/plugins
fi
make DESTDIR="${D}" install || die
dodoc docs/*
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ekg2-20061007.ebuild,v 1.2 2008/03/14 14:17:27 phreak Exp $
DESCRIPTION="Text based Instant Messenger client that supports many protocols like Jabber and Gadu-Gadu"
HOMEPAGE="http://www.ekg2.org/"
SRC_URI="http://www.ekg2.org/archive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gpm ssl spell jpeg nogg gsm python"
DEPEND=">=dev-libs/expat-1.95.6
>=net-libs/gnutls-1.0.17
gpm? ( >=sys-libs/gpm-1.20.1 )
ssl? ( >=dev-libs/openssl-0.9.6m )
jpeg? ( >=media-libs/jpeg-6b-r2 )
spell? ( >=app-text/aspell-0.50.5 )
!nogg? ( net-libs/libgadu )
gsm? ( >=media-sound/gsm-1.0.10 )
python? ( >=dev-lang/python-2.3.3 )"
src_compile() {
econf \
--with-pthread \
`use_with !nogg libgadu` \
`use_with gpm gpm-mouse` \
`use_with ssl openssl` \
`use_with jpeg libjpeg` \
`use_with spell aspell` \
`use_with gsm libgsm` \
`use_with python` \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
# Install plugins into proper directory
if use amd64; then
CONF_LIBDIR=$(getlib)/lib/ekg2/plugins
fi
make DESTDIR="${D}" install || die
dodoc docs/*
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ekg2-20061202.ebuild,v 1.7 2008/03/14 14:17:27 phreak Exp $
WANT_AUTOCONF=latest
WANT_AUTOMAKE=latest
inherit eutils perl-module autotools
DESCRIPTION="Text based Instant Messenger and IRC client that supports protocols like Jabber and Gadu-Gadu"
HOMEPAGE="http://dev.null.pl/ekg2/"
SRC_URI="http://dev.null.pl/ekg2/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="gpm jabber ssl spell jpeg gsm python unicode sqlite sqlite3 gif nogg
gtk perl xosd debug expat static"
DEPEND="jabber? ( >=dev-libs/expat-1.95.6 )
expat? ( >=dev-libs/expat-1.95.6 )
gpm? ( >=sys-libs/gpm-1.20.1 )
ssl? ( >=dev-libs/openssl-0.9.6m \
jabber? ( >=net-libs/gnutls-1.0.17 ) )
jpeg? ( >=media-libs/jpeg-6b-r2 )
spell? ( >=app-text/aspell-0.50.5 )
!nogg? ( >=net-libs/libgadu-1.7.0 )
gsm? ( >=media-sound/gsm-1.0.10 )
python? ( >=dev-lang/python-2.3.3 )
perl? ( >=dev-lang/perl-5.2 )
sqlite? ( !sqlite3? ( =dev-db/sqlite-2* ) )
sqlite3? ( >=dev-db/sqlite-3 )
gif? ( media-libs/giflib )
gtk? ( >=x11-libs/gtk+-2.4 )
xosd? ( x11-libs/xosd )
virtual/libintl"
pkg_setup() {
if use unicode && ! built_with_use sys-libs/ncurses unicode; then
eerror "Ekg2 requires ncurses built with unicode support for unicode"
die
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
# Ekg2 has no debug configure option
# Instead it features a runtime option which defaults to on
! use debug && epatch "${FILESDIR}"/${P}-no-default-debug.patch
epatch "${FILESDIR}"/${P}-intl.patch
AT_M4DIR=m4 eautoreconf
}
src_compile() {
econf \
--with-pthread \
`use_with !nogg libgadu` \
`use_with expat` \
`use_with jabber expat` \
`use_with gpm gpm-mouse` \
`use_with ssl openssl` \
`use_with jpeg libjpeg` \
`use_with spell aspell` \
`use_with gsm libgsm` \
`use_with gif libgif` \
`use_with xosd libxosd` \
`use_with python` \
`use_with perl` \
`use_with sqlite` \
`use_with sqlite3` \
`use_enable unicode` \
`use_enable static` \
`use jabber && use ssl && echo --with-gnutls` \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
# Install plugins into proper directory
if use amd64; then
CONF_LIBDIR=$(getlib)/lib/ekg2/plugins
fi
# einstall messes up perl
emake DESTDIR="${D}" install || die "einstall failed"
dodoc docs/*
use perl && fixlocalpod
}
pkg_postinst() {
if use gtk; then
ewarn "Ekg2 GTK2 frontend is highly experimental."
ewarn "Please do not file bugs about it."
fi
use perl && updatepod
}