ChangeLog

# ChangeLog for net-im/centerim
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v 1.42 2010/03/18 21:29:33 ssuominen Exp $

18 Mar 2010; Samuli Suominen
centerim-4.22.7-r1.ebuild, centerim-4.22.8.ebuild, centerim-4.22.9.ebuild:
Fix curl dependencies wrt #310041 by Shark.

*centerim-4.22.9 (20 Dec 2009)

20 Dec 2009; Sven Wegener +centerim-4.22.9.ebuild:
Version bump.

14 Nov 2009; Sven Wegener centerim-4.22.7-r1.ebuild,
centerim-4.22.8.ebuild:
Also force curl dependency for yahoo protocol support, bug #292540.

14 Nov 2009; Sven Wegener centerim-4.22.8.ebuild:
Fix net-misc/curl dependency to also match on the gnutls and nss USE
flags, we only need SSL support and not one specific implementation.

07 Nov 2009; Daniel Black
centerim-4.22.7-r1.ebuild, centerim-4.22.8.ebuild:
fix USE flag dependancies on curl since it moved from ssl to openssl

*centerim-4.22.8 (10 Aug 2009)

10 Aug 2009; Sven Wegener +centerim-4.22.8.ebuild:
Version bump.

02 May 2009; Sven Wegener -centerim-4.22.6.ebuild,
-centerim-4.22.6-r1.ebuild, -centerim-4.22.7.ebuild:
Cleanup.

15 Apr 2009; Markus Meier centerim-4.22.7-r1.ebuild:
x86 stable, bug #264607

14 Apr 2009; Tobias Heinlein
centerim-4.22.7-r1.ebuild:
amd64 stable wrt security bug #264607

*centerim-4.22.7-r1 (05 Apr 2009)

05 Apr 2009; Sven Wegener
+files/centerim-4.22.7-libgadu-CVE-2008-4776.patch,
+centerim-4.22.7-r1.ebuild:
Revision bump, security bug #264607.

07 Mar 2009; Thomas Anderson
centerim-4.22.6.ebuild:
Prevent double econf

07 Mar 2009; Thomas Anderson
centerim-4.22.6.ebuild:
Transition to eapi 2 use deps

*centerim-4.22.7 (25 Feb 2009)

25 Feb 2009; Sven Wegener +centerim-4.22.7.ebuild:
Version bump.

22 Jan 2009; Sven Wegener
-files/centerim-4.22.5-libotr-configure.patch, -centerim-4.22.5.ebuild:
Cleanup.

*centerim-4.22.6-r1 (22 Jan 2009)

22 Jan 2009; Sven Wegener
+centerim-4.22.6-r1.ebuild:
EAPI-2 support, IUSE defaults and USE dependencies, bug #254756.

10 Jan 2009; Markus Meier centerim-4.22.6.ebuild:
amd64/x86 stable, bug #254019

*centerim-4.22.6 (07 Nov 2008)

07 Nov 2008; Sven Wegener centerim-4.22.5.ebuild,
+centerim-4.22.6.ebuild:
Version bump.

05 Aug 2008; Thomas Anderson metadata.xml:
Add USE flag description to metadata as per GLEP 56.

04 Aug 2008; Sven Wegener
+files/centerim-4.22.5-libotr-configure.patch, centerim-4.22.5.ebuild:
Add patch to fix error in configure.ac, bug #232312.

19 Jul 2008; Alexis Ballier centerim-4.22.5.ebuild:
keyword ~x86-fbsd thanks to Davide Italiano , bug
#232247

28 Jun 2008; Sven Wegener
-files/centerim-4.22.3-url-escape.patch, -centerim-4.22.3-r1.ebuild,
-centerim-4.22.4.ebuild:
Cleanup.

25 Jun 2008; Santiago M. Mola
centerim-4.22.5.ebuild:
amd64 stable wrt bug #228151

21 Jun 2008; Christian Faulhammer
centerim-4.22.5.ebuild:
stable x86, bug 228151

20 Jun 2008; Sven Wegener centerim-4.22.5.ebuild:
Don't execute git commands during src_compile, bug #228151.

*centerim-4.22.5 (10 Apr 2008)

10 Apr 2008; Sven Wegener +centerim-4.22.5.ebuild:
Version bump.

*centerim-4.22.4 (30 Mar 2008)

30 Mar 2008; Sven Wegener +centerim-4.22.4.ebuild:
Version bump.

30 Mar 2008; Sven Wegener
-files/centerim-4.22.2-fribidi.patch, -centerim-4.22.2.ebuild,
-centerim-4.22.3.ebuild:
Cleanup.

28 Mar 2008; Markus Meier centerim-4.22.3-r1.ebuild:
amd64/x86 stable, security bug #214204

*centerim-4.22.3-r1 (27 Mar 2008)

27 Mar 2008; Sven Wegener
+files/centerim-4.22.3-url-escape.patch, +centerim-4.22.3-r1.ebuild:
Revision bump, security bug #214204. This disables external actions
(openurl and detectmusic) completely.

*centerim-4.22.3 (12 Mar 2008)

12 Mar 2008; Sven Wegener +centerim-4.22.3.ebuild:
Version bump, bug #213105.

17 Feb 2008; Christian Faulhammer
centerim-4.22.2.ebuild:
stable amd64, bug 209481

12 Feb 2008; Christian Faulhammer
centerim-4.22.2.ebuild:
stable x86, bug 209481

02 Feb 2008; Sven Wegener centerim-4.22.2.ebuild:
OTR is only supported with Jabber, bug #208437.

01 Jan 2008; Sven Wegener
+files/centerim-4.22.2-fribidi.patch, -files/centerim-ack-sbl.patch,
-files/centerim-imotr-config.patch, -centerim-4.22.1_p20071003.ebuild,
-centerim-4.22.1_p20071022.ebuild, -centerim-4.22.1_p20071103.ebuild,
centerim-4.22.2.ebuild:
Include a linking fix for bidi support, bug #200900. Cleanup.

*centerim-4.22.2 (08 Dec 2007)

08 Dec 2007; Sven Wegener
-centerim-4.22.1_p20070625.ebuild, centerim-4.22.1_p20071103.ebuild,
+centerim-4.22.2.ebuild:
Version bump.

*centerim-4.22.1_p20071103 (28 Nov 2007)

28 Nov 2007; Sven Wegener
+files/centerim-ack-sbl.patch, centerim-4.22.1_p20071003.ebuild,
centerim-4.22.1_p20071022.ebuild, +centerim-4.22.1_p20071103.ebuild:
Version bump. Pull in a patch from upstream to fix contact list problems.

03 Nov 2007; Sven Wegener
centerim-4.22.1_p20071003.ebuild, centerim-4.22.1_p20071022.ebuild:
Drop net-im/centericq blockers, because file collisions have been eliminated.

03 Nov 2007; Sven Wegener
+files/centerim-imotr-config.patch, centerim-4.22.1_p20070625.ebuild,
centerim-4.22.1_p20071003.ebuild, centerim-4.22.1_p20071022.ebuild:
Add jpeg and otr USE flags.

*centerim-4.22.1_p20071022 (02 Nov 2007)

02 Nov 2007; Sven Wegener
centerim-4.22.1_p20070625.ebuild, centerim-4.22.1_p20071003.ebuild,
+centerim-4.22.1_p20071022.ebuild:
Version bump.

*centerim-4.22.1_p20071003 (07 Oct 2007)

07 Oct 2007; Sven Wegener
-centerim-4.22.1_p20070618.ebuild, +centerim-4.22.1_p20071003.ebuild:
Version bump, bug #194912.

*centerim-4.22.1_p20070625 (08 Sep 2007)

08 Sep 2007; Sven Wegener
+centerim-4.22.1_p20070625.ebuild:
Version bump.

*centerim-4.22.1_p20070618 (07 Aug 2007)

07 Aug 2007; Sven Wegener +metadata.xml,
+centerim-4.22.1_p20070618.ebuild:
Initial commit, ebuild taken from bug #171682 by Kai Sommer and Ryan among
others.

Manifest

AUX centerim-4.22.7-libgadu-CVE-2008-4776.patch 555 RMD160 7e9c908827544aef065f0091b0eb94d44d89f4a6 SHA1 28ab98f6561f8f8773f90c664d15a3a55b02dc6e SHA256 d13bd5f672e24036cd9ce1884da96fe11f27a439cfd9ca27ec2d6ce7ba3d41fc
DIST centerim-4.22.7.tar.bz2 1794779 RMD160 83c579db34fe6e7c5d539cf78102a2de6b89f47a SHA1 c0b3433ed260fca23f8e10999c1cf91895489b35 SHA256 59356d55d7fb293809d8d26fdef6bcb07bf3dd1452e11e3798ac3550cba5efcd
DIST centerim-4.22.8.tar.gz 2259911 RMD160 10a3f50e87f792d09f8f570034eeeae7a800a2ff SHA1 3fce70fe1b9fe14a30b57ffb03d2640d95d61f95 SHA256 c585ffc6ee73e0fb47723654fcffe021caf6153e22e78b49c90b497218ac5dcd
DIST centerim-4.22.9.tar.gz 2252262 RMD160 253007e466a211ec740f7843538e4f686ab95cad SHA1 ebe9f4ee2064a2fa10f1084ce26083ccd295673e SHA256 47b79449e4d5a60ed2c829736b92b0c9189687aa8d9d0c4596957069f6a892ef
EBUILD centerim-4.22.7-r1.ebuild 2525 RMD160 bc073321447397da777992cc1b03045d6d90a7e8 SHA1 27d17559a52462a82820b908ec311a0a5c8f7600 SHA256 cfd64a8a87933dfb8cfed994d6b9685a54d4eac5794c8957e99e995d1336135d
EBUILD centerim-4.22.8.ebuild 2571 RMD160 034ef6297c7be197677b266d6b628bc6f12b2e77 SHA1 eaa0d0db5e3746115169673cbf4568d291375119 SHA256 e044140a962b167607bd50cfea8a6135b18816da11d9f7cfa6302f9f41717043
EBUILD centerim-4.22.9.ebuild 2571 RMD160 5abd4a081afc569307a550c3dff10d523af02722 SHA1 ce62e6299a4929377cfc6896caa0a2429db9f3e8 SHA256 56c80d4730c5c4ba06b780c9fd4e3c24b2030eaa5419201eb2061dba6ce732f0
MISC ChangeLog 7015 RMD160 c8a0e7241e35895a7a9cd34d847056df8fdab983 SHA1 73d7c91080d3d087e12c999c320fb76cd5649405 SHA256 7ef10f58437376912d81958dda033482532fe41aa7ba4321ee1989d2551423f5
MISC metadata.xml 541 RMD160 27854f0c9356b45252baec904025bb06782f084e SHA1 591145cbbb6c177e36e498af16342dee1841157b SHA256 e7c1b47a4545dcb4d9502e3fd77da7f6d83d559e43da84e3428c5d298ee773f6

centerim-4.22.7-r1.ebuild

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/centerim-4.22.7-r1.ebuild,v 1.8 2010/03/18 21:29:33 ssuominen Exp $

EAPI="2"

inherit eutils

PROTOCOL_IUSE="+aim gadu +icq +irc +jabber lj +msn rss +yahoo"
IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt jpeg otr"

DESCRIPTION="CenterIM is a fork of CenterICQ - a ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal Client"
if [[ ${PV} = *_p* ]] # is this a snaphot?
then
SRC_URI="http://www.centerim.org/download/snapshots/${PN}-${PV/*_p/}.tar.gz"
else
SRC_URI="http://www.centerim.org/download/releases/${P}.tar.bz2"
fi
HOMEPAGE="http://www.centerim.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 x86 ~x86-fbsd"

DEPEND=">=sys-libs/ncurses-5.2
bidi? ( dev-libs/fribidi )
ssl? ( >=dev-libs/openssl-0.9.6g )
jpeg? ( media-libs/jpeg )
jabber? (
otr? ( net-libs/libotr )
crypt? ( >=app-crypt/gpgme-1.0.2 )
)
msn? (
|| (
>=net-misc/curl-7.19.6[ssl]
>=net-misc/curl-7.19.6[gnutls]
>=net-misc/curl-7.19.6[nss]
)
)"

RDEPEND="${DEPEND}
nls? ( sys-devel/gettext )"

S="${WORKDIR}"/${P/_p*}

check_protocol_iuse() {
local flag

for flag in ${PROTOCOL_IUSE}
do
use ${flag#+} && return 0
done

return 1
}

pkg_setup() {
if ! check_protocol_iuse
then
eerror
eerror "Please activate at least one of the following protocol USE flags:"
eerror "${PROTOCOL_IUSE//+}"
eerror
die "Please activate at least one protocol USE flag!"
fi

if use otr && ! use jabber
then
ewarn
ewarn "Support for OTR is only supported with Jabber!"
ewarn
fi

if use gadu && ! use jpeg
then
ewarn
ewarn "You need jpeg support to be able to register Gadu-Gadu accounts!"
ewarn
fi
}

src_prepare() {
default

epatch "${FILESDIR}"/${P}-libgadu-CVE-2008-4776.patch

# Don't execute git commands, bug #228151
cat >"${S}"/misc/git-version-gen <<-EOF
#!/bin/sh
echo -n "${PVR}"
EOF
}

src_configure() {
econf \
$(use_with ssl) \
$(use_enable aim) \
$(use_with bidi fribidi) \
$(use_with jpeg libjpeg) \
$(use_with otr libotr) \
$(use_enable gadu gg) \
$(use_enable icq) \
$(use_enable irc) \
$(use_enable jabber) \
$(use_enable lj) \
$(use_enable msn) \
$(use_enable nls locales-fix) \
$(use_enable nls) \
$(use_enable rss) \
$(use_enable yahoo) \
|| die "econf failed"
}

src_install () {
emake DESTDIR="${D}" install || die "emake install failed"

dodoc AUTHORS ChangeLog FAQ README THANKS TODO
}

centerim-4.22.8.ebuild

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/centerim-4.22.8.ebuild,v 1.6 2010/03/18 21:29:33 ssuominen Exp $

EAPI="2"

PROTOCOL_IUSE="+aim gadu +icq +irc +jabber lj +msn rss +yahoo"
IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt jpeg otr"

DESCRIPTION="CenterIM is a fork of CenterICQ - a ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal Client"
if [[ ${PV} = *_p* ]] # is this a snaphot?
then
SRC_URI="http://www.centerim.org/download/snapshots/${PN}-${PV/*_p/}.tar.gz"
else
SRC_URI="http://www.centerim.org/download/releases/${P}.tar.gz"
fi
HOMEPAGE="http://www.centerim.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"

DEPEND=">=sys-libs/ncurses-5.2
bidi? ( dev-libs/fribidi )
ssl? ( >=dev-libs/openssl-0.9.6g )
jpeg? ( media-libs/jpeg )
jabber? (
otr? ( net-libs/libotr )
crypt? ( >=app-crypt/gpgme-1.0.2 )
)
msn? (
|| (
>=net-misc/curl-7.19.6[ssl]
>=net-misc/curl-7.19.6[gnutls]
>=net-misc/curl-7.19.6[nss]
)
)
yahoo? (
|| (
>=net-misc/curl-7.19.6[ssl]
>=net-misc/curl-7.19.6[gnutls]
>=net-misc/curl-7.19.6[nss]
)
)"

RDEPEND="${DEPEND}
nls? ( sys-devel/gettext )"

S="${WORKDIR}"/${P/_p*}

check_protocol_iuse() {
local flag

for flag in ${PROTOCOL_IUSE}
do
use ${flag#+} && return 0
done

return 1
}

pkg_setup() {
if ! check_protocol_iuse
then
eerror
eerror "Please activate at least one of the following protocol USE flags:"
eerror "${PROTOCOL_IUSE//+}"
eerror
die "Please activate at least one protocol USE flag!"
fi

if use otr && ! use jabber
then
ewarn
ewarn "Support for OTR is only supported with Jabber!"
ewarn
fi

if use gadu && ! use jpeg
then
ewarn
ewarn "You need jpeg support to be able to register Gadu-Gadu accounts!"
ewarn
fi
}

src_prepare() {
default

# Don't execute git commands, bug #228151
cat >"${S}"/misc/git-version-gen <<-EOF
#!/bin/sh
echo -n "${PVR}"
EOF
}

src_configure() {
econf \
$(use_with ssl) \
$(use_enable aim) \
$(use_with bidi fribidi) \
$(use_with jpeg libjpeg) \
$(use_with otr libotr) \
$(use_enable gadu gg) \
$(use_enable icq) \
$(use_enable irc) \
$(use_enable jabber) \
$(use_enable lj) \
$(use_enable msn) \
$(use_enable nls locales-fix) \
$(use_enable nls) \
$(use_enable rss) \
$(use_enable yahoo) \
|| die "econf failed"
}

src_install () {
emake DESTDIR="${D}" install || die "emake install failed"

dodoc AUTHORS ChangeLog FAQ README THANKS TODO
}

centerim-4.22.9.ebuild

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/centerim-4.22.9.ebuild,v 1.2 2010/03/18 21:29:33 ssuominen Exp $

EAPI="2"

PROTOCOL_IUSE="+aim gadu +icq +irc +jabber lj +msn rss +yahoo"
IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt jpeg otr"

DESCRIPTION="CenterIM is a fork of CenterICQ - a ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal Client"
if [[ ${PV} = *_p* ]] # is this a snaphot?
then
SRC_URI="http://www.centerim.org/download/snapshots/${PN}-${PV/*_p/}.tar.gz"
else
SRC_URI="http://www.centerim.org/download/releases/${P}.tar.gz"
fi
HOMEPAGE="http://www.centerim.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"

DEPEND=">=sys-libs/ncurses-5.2
bidi? ( dev-libs/fribidi )
ssl? ( >=dev-libs/openssl-0.9.6g )
jpeg? ( media-libs/jpeg )
jabber? (
otr? ( net-libs/libotr )
crypt? ( >=app-crypt/gpgme-1.0.2 )
)
msn? (
|| (
>=net-misc/curl-7.19.6[ssl]
>=net-misc/curl-7.19.6[gnutls]
>=net-misc/curl-7.19.6[nss]
)
)
yahoo? (
|| (
>=net-misc/curl-7.19.6[ssl]
>=net-misc/curl-7.19.6[gnutls]
>=net-misc/curl-7.19.6[nss]
)
)"

RDEPEND="${DEPEND}
nls? ( sys-devel/gettext )"

S="${WORKDIR}"/${P/_p*}

check_protocol_iuse() {
local flag

for flag in ${PROTOCOL_IUSE}
do
use ${flag#+} && return 0
done

return 1
}

pkg_setup() {
if ! check_protocol_iuse
then
eerror
eerror "Please activate at least one of the following protocol USE flags:"
eerror "${PROTOCOL_IUSE//+}"
eerror
die "Please activate at least one protocol USE flag!"
fi

if use otr && ! use jabber
then
ewarn
ewarn "Support for OTR is only supported with Jabber!"
ewarn
fi

if use gadu && ! use jpeg
then
ewarn
ewarn "You need jpeg support to be able to register Gadu-Gadu accounts!"
ewarn
fi
}

src_prepare() {
default

# Don't execute git commands, bug #228151
cat >"${S}"/misc/git-version-gen <<-EOF
#!/bin/sh
echo -n "${PVR}"
EOF
}

src_configure() {
econf \
$(use_with ssl) \
$(use_enable aim) \
$(use_with bidi fribidi) \
$(use_with jpeg libjpeg) \
$(use_with otr libotr) \
$(use_enable gadu gg) \
$(use_enable icq) \
$(use_enable irc) \
$(use_enable jabber) \
$(use_enable lj) \
$(use_enable msn) \
$(use_enable nls locales-fix) \
$(use_enable nls) \
$(use_enable rss) \
$(use_enable yahoo) \
|| die "econf failed"
}

src_install () {
emake DESTDIR="${D}" install || die "emake install failed"

dodoc AUTHORS ChangeLog FAQ README THANKS TODO
}

files

metadata.xml




no-herd

swegener@gentoo.org
Primary Maintainer


Enable support for the Gadu-Gadu protocol
Enable support for the IRC protocol
Enable support for the LiveJournal weblog system
Enable encrypted conversations