ChangeLog

# ChangeLog for net-im/centerim
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v 1.22 2008/06/28 11:36:20 swegener Exp $

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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST centerim-4.22.5.tar.gz 2803217 RMD160 94ade501f8ba46ff24bf4b3cc283533924c3e2f4 SHA1 422c368064f47886585720c1c639515acff21ae9 SHA256 c68abb59043602a2b28fb55d45361d0b22fc1566848cc0c255580914df7b3eb3
EBUILD centerim-4.22.5.ebuild 2744 RMD160 ce64a3cee06c632837d146e27cd82f87160de841 SHA1 b06887ff9b766eb2a0d2ce9e8f051a0687ebed21 SHA256 75b38557f26011c832243a103a92ed6b26c8423f55d48e403ff4574a6041d044
MISC ChangeLog 4059 RMD160 a610905b49fc7d4aa918c82fa296df5bcf9b457f SHA1 8f6e35ee554ceaa32245c2133038c0f2e19e7ffd SHA256 8635f585e16699e617b72f4eab7bb18c0ec674a99e12f4eca2dee1be510f3143
MISC metadata.xml 270 RMD160 01cecefd41441cf3f8bd37ead6ec864b154be2d7 SHA1 6762f98354ff738ecbe57163b0bbfe9c95dabf15 SHA256 2f9cdcca7aeb9551225d2854c8b3ab2048a1a6c9424b1cceb67db2bd030d4602
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhmIkYACgkQI1lqEGTUzyTgAgCeNffzcHfrAnbt1FgjDCuBJhoY
4RgAn32Lpfd2gl1AI1oReTZ0wPpI2DlU
=1nwS
-----END PGP SIGNATURE-----

centerim-4.22.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/centerim-4.22.5.ebuild,v 1.4 2008/06/25 13:59:53 coldwind Exp $

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.gz"
fi
HOMEPAGE="http://www.centerim.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 x86"

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
dev-libs/openssl
)"

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 msn && ! built_with_use net-misc/curl ssl
then
eerror
eerror "As of right now, the msn use flags requires curl to be built"
eerror "with SSL support. Make sure ssl is in your USE flags and"
eerror "re-emerge net-misc/curl."
eerror
die "net-misc/curl dependencie issue"
fi

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

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

src_unpack() {
unpack ${A}

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

src_compile() {
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"
emake || die "emake failed"
}

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

dodoc AUTHORS ChangeLog FAQ README THANKS TODO
}

metadata.xml




no-herd

swegener@gentoo.org
Primary Maintainer