ChangeLog

# ChangeLog for net-im/pyicq-t
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/pyicq-t/ChangeLog,v 1.8 2008/08/17 15:22:50 maekke Exp $

17 Aug 2008; Markus Meier pyicq-t-0.8b.ebuild:
amd64/x86 stable, bug #206043

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

29 May 2008; Ali Polatel pyicq-t-0.8a.ebuild,
pyicq-t-0.8b.ebuild:
python_mod_{cleanup,optimize} are ROOT aware.

*pyicq-t-0.8b (21 Jan 2008)

21 Jan 2008; Maurice van der Pot
-pyicq-t-0.8.ebuild, +pyicq-t-0.8b.ebuild:
Version bumped to 0.8b and updated homepage & SRC_URI to new home of pyicq-t
on google code. Thanks to Michael Perigard in bug
#206823 for the heads-up.

16 Jan 2008; Christian Faulhammer pyicq-t-0.8a.ebuild:
stable x86, bug 206043

03 Dec 2007; Steve Dibb pyicq-t-0.8.ebuild,
pyicq-t-0.8a.ebuild:
add ~amd64, bug 200697

*pyicq-t-0.8a (04 Jun 2007)

04 Jun 2007; Maurice van der Pot
files/pyicq-t-0.8-initd, +pyicq-t-0.8a.ebuild:
Fixed init script to not use a hard-coded path to pyicq-t.py.
Added pyicq-t version 0.8a.

*pyicq-t-0.8 (28 Apr 2007)

28 Apr 2007; Maurice van der Pot
+files/pyicq-t-0.8-initd, +files/pyicq-t-0.8-twisted-2.5.patch,
+metadata.xml, +pyicq-t-0.8.ebuild:
Added pyicq-t 0.8 ebuild from sunrise overlay (closes bug #88283).
Thanks to all involved for creating and maintaining the ebuild.

Manifest

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

AUX pyicq-t-0.8-initd 680 RMD160 0b8e2f2147615807abeb65a37c341b5c4035932f SHA1 0e78dcfde66fee25ff3a07040b16b478288f08ea SHA256 02f02bb3ed0aee4505a26e904d3fbef4e40f370f039a67289ec2dd1a194cef9c
AUX pyicq-t-0.8-twisted-2.5.patch 838 RMD160 594f7b55272e8d30fb7a94f65bcaf19bbf3a8ccb SHA1 90cbcde60e74e671ab3b020cef5b4c917f17d937 SHA256 3f557aa1a2249b23e1c4b282d89b01903296208987e13019b681abe7561ccf44
DIST pyicq-t-0.8a.tar.gz 163112 RMD160 5465ea279caf4a7f3024969060a42fb3ee79ad70 SHA1 098fda4c8afaeb71c3ef110bb5a9aca017025b00 SHA256 e4312a289131a548307ebee87b1ace49d3a15ab378817078d7e1aa8e48f01083
DIST pyicq-t-0.8b.tar.gz 164765 RMD160 be6ced1c07d91c9ec5f277c9440d341211fc5ee0 SHA1 134491ff38b4b5dbba1cff9f69ae2ebf7baef43f SHA256 83e9b6cbd886e88c674e464f61b1b35becb4c81ab1e7cda5ed1f4ba32bd25a09
EBUILD pyicq-t-0.8a.ebuild 1814 RMD160 02ff6aec4b44b5b3a670b1d3df47aabd03578b90 SHA1 81ba84a757efa7b9a2496643c0468e56059923eb SHA256 91aca824d7be707d3b60b0b3541a99f35b2b855dcddb52dc47ea3ba8c12cd1f2
EBUILD pyicq-t-0.8b.ebuild 1747 RMD160 9cd3e89f10e697c2c4ecb39d5c9287bfd6d19fe5 SHA1 104019f94b13235f1c08bae2add0631557bd0235 SHA256 f553378e1794a8189bf3931c01fbb83b5803330cc0c7af85eff3f5c515eac054
MISC ChangeLog 1662 RMD160 ca7359f3cd984a8e28e9478d3688a86dde57175c SHA1 d0d8def4e033b41396618d1817b871fd4ef02c4d SHA256 0147d81c7ce0bf007078c965fc4d1164ac2f40807ef14aa76cd923a485ed7a51
MISC metadata.xml 398 RMD160 b42612b4fd2e70718be7270c1480b5be983bae22 SHA1 41ebab25775cb93a76a2cb95ebd2f661d589433e SHA256 78a24c3297186e22d5b8204bc79d5ca613f5ef0836c4fb4fa312cabffa3aa026
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkioQpgACgkQkKaRLQcq0GItPACgkfkmdjzQN3Gl9f70gnyttHOj
wzYAnAxXeI8DYkYvFLehPqMZIGJneSn5
=lWe2
-----END PGP SIGNATURE-----

files

metadata.xml




net-im

griffon26@gentoo.org

Python based jabber transport for ICQ

Install dependencies needed for the web
interface


pyicq-t-0.8a.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/pyicq-t/pyicq-t-0.8a.ebuild,v 1.4 2008/05/29 17:39:42 hawking Exp $

NEED_PYTHON=2.3

inherit eutils multilib python

DESCRIPTION="Python based jabber transport for ICQ"
HOMEPAGE="http://pyicq-t.blathersource.org/"
SRC_URI="http://www.blathersource.org/download.php/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE="webinterface"

DEPEND="net-im/jabber-base"
RDEPEND="${DEPEND}
>=dev-python/twisted-2.2.0
>=dev-python/twisted-words-0.1.0
>=dev-python/twisted-web-0.5.0
webinterface? ( >=dev-python/nevow-0.4.1 )
>=dev-python/imaging-1.1"

src_unpack() {
unpack ${A} && cd "${S}" || die "unpack failed"

epatch "${FILESDIR}/${PN}-0.8-twisted-2.5.patch"
}

src_install() {
local inspath

python_version
inspath=/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}
insinto ${inspath}
doins -r data src tools
newins PyICQt.py ${PN}.py

insinto /etc/jabber
newins config_example.xml ${PN}.xml
fperms 600 /etc/jabber/${PN}.xml
fowners jabber:jabber /etc/jabber/${PN}.xml
dosed \
"s:[^\<]*:/var/spool/jabber:" \
/etc/jabber/${PN}.xml
dosed \
"s:[^\<]*:/var/run/jabber/${PN}.pid:" \
/etc/jabber/${PN}.xml

newinitd "${FILESDIR}/${PN}-0.8-initd" ${PN}
dosed "s:INSPATH:${inspath}:" /etc/init.d/${PN}
}

pkg_postinst() {
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}

elog "A sample configuration file has been installed in /etc/jabber/${PN}.xml."
elog "Please edit it and the configuration of your Jabber server to match."
}

pkg_postrm() {
python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/${PN}
}

pyicq-t-0.8b.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/pyicq-t/pyicq-t-0.8b.ebuild,v 1.3 2008/08/17 15:22:50 maekke Exp $

NEED_PYTHON=2.3

inherit eutils multilib python

DESCRIPTION="Python based jabber transport for ICQ"
HOMEPAGE="http://code.google.com/p/pyicqt/"
SRC_URI="http://pyicqt.googlecode.com/files/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="webinterface"

DEPEND="net-im/jabber-base"
RDEPEND="${DEPEND}
>=dev-python/twisted-2.2.0
>=dev-python/twisted-words-0.1.0
>=dev-python/twisted-web-0.5.0
webinterface? ( >=dev-python/nevow-0.4.1 )
>=dev-python/imaging-1.1"

src_unpack() {
unpack ${A} && cd "${S}" || die "unpack failed"
}

src_install() {
local inspath

python_version
inspath=/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}
insinto ${inspath}
doins -r data src tools
newins PyICQt.py ${PN}.py

insinto /etc/jabber
newins config_example.xml ${PN}.xml
fperms 600 /etc/jabber/${PN}.xml
fowners jabber:jabber /etc/jabber/${PN}.xml
dosed \
"s:[^\<]*:/var/spool/jabber:" \
/etc/jabber/${PN}.xml
dosed \
"s:[^\<]*:/var/run/jabber/${PN}.pid:" \
/etc/jabber/${PN}.xml

newinitd "${FILESDIR}/${PN}-0.8-initd" ${PN}
dosed "s:INSPATH:${inspath}:" /etc/init.d/${PN}
}

pkg_postinst() {
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}

elog "A sample configuration file has been installed in /etc/jabber/${PN}.xml."
elog "Please edit it and the configuration of your Jabber server to match."
}

pkg_postrm() {
python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/${PN}
}