Portage is a package management system used by Gentoo Linux
# 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
Version bump.
14 Nov 2009; Sven Wegener
centerim-4.22.8.ebuild:
Also force curl dependency for yahoo protocol support, bug #292540.
14 Nov 2009; Sven Wegener
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
Version bump.
02 May 2009; Sven Wegener
-centerim-4.22.6-r1.ebuild, -centerim-4.22.7.ebuild:
Cleanup.
15 Apr 2009; Markus Meier
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
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
amd64/x86 stable, bug #254019
*centerim-4.22.6 (07 Nov 2008)
07 Nov 2008; Sven Wegener
+centerim-4.22.6.ebuild:
Version bump.
05 Aug 2008; Thomas Anderson
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
keyword ~x86-fbsd thanks to Davide Italiano
#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
Don't execute git commands during src_compile, bug #228151.
*centerim-4.22.5 (10 Apr 2008)
10 Apr 2008; Sven Wegener
Version bump.
*centerim-4.22.4 (30 Mar 2008)
30 Mar 2008; Sven Wegener
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
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
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
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
+centerim-4.22.1_p20070618.ebuild:
Initial commit, ebuild taken from bug #171682 by Kai Sommer and Ryan among
others.
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
# 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
}
# 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
}
# 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
}