diff options
author | Chris Carlin (volkris) <ccarlin@physics.tamu.edu> | 2007-02-04 04:52:49 +0000 |
---|---|---|
committer | Chris Carlin (volkris) <ccarlin@physics.tamu.edu> | 2007-02-04 04:52:49 +0000 |
commit | 375d3d13202ff25fc9a0aec2412ed49d4f8e982c (patch) | |
tree | bc39faa51b43e00ba6ba01a07706c5181082065d /net-im | |
parent | media-sound/ncmpc: svn version for ncmpc with a lot of new features. Thanks ... (diff) | |
download | sunrise-reviewed-375d3d13202ff25fc9a0aec2412ed49d4f8e982c.tar.gz sunrise-reviewed-375d3d13202ff25fc9a0aec2412ed49d4f8e982c.tar.bz2 sunrise-reviewed-375d3d13202ff25fc9a0aec2412ed49d4f8e982c.zip |
net-im/pyicq-t: Version bump to 0.8
svn path=/sunrise/; revision=2902
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/pyicq-t/ChangeLog | 4 | ||||
-rw-r--r-- | net-im/pyicq-t/Manifest | 20 | ||||
-rw-r--r-- | net-im/pyicq-t/files/digest-pyicq-t-0.8 | 3 | ||||
-rw-r--r-- | net-im/pyicq-t/files/initd-1 | 25 | ||||
-rw-r--r-- | net-im/pyicq-t/pyicq-t-0.8.ebuild | 54 |
5 files changed, 102 insertions, 4 deletions
diff --git a/net-im/pyicq-t/ChangeLog b/net-im/pyicq-t/ChangeLog index afd662368..fd02d248d 100644 --- a/net-im/pyicq-t/ChangeLog +++ b/net-im/pyicq-t/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 04 Feb 2007; Chris Carlin (volkris) <carlin@jlab.org> +pyicq-t-0.8.ebuild, + +files/initd-1: + Version bump to 0.8 + 07 Jan 2007; Jakub Moc <jakub@gentoo.org> pyicq-t-0.7b.ebuild: Make this multilib friendly diff --git a/net-im/pyicq-t/Manifest b/net-im/pyicq-t/Manifest index 17e10514c..24db82a96 100644 --- a/net-im/pyicq-t/Manifest +++ b/net-im/pyicq-t/Manifest @@ -1,16 +1,25 @@ +AUX initd-1 574 RMD160 61316572fd9f99c07e1ed8ece297b3d1599ed856 SHA1 d7e2a1470dc4332563cfb5a88aefac68842917f9 SHA256 baddd45a4a4363c6b99e258d6ac64f3fafad30ec9c06fd7226ab0fc9d671752b +MD5 aa2ae80a024b9e330be8c12353138aff files/initd-1 574 +RMD160 61316572fd9f99c07e1ed8ece297b3d1599ed856 files/initd-1 574 +SHA256 baddd45a4a4363c6b99e258d6ac64f3fafad30ec9c06fd7226ab0fc9d671752b files/initd-1 574 AUX pyicq-t-0.7b.initd 643 RMD160 cc98b696072363b49b0ee1047588c5883b18114b SHA1 80ff335723ff6e6767eb1185c5216df445300f3a SHA256 b534f7abc3d3f8a1cf0cdd39bb9f9d686d8f2783c73e022e44a58f2e813a9184 MD5 c4dae1e184ea1e53b5e5b0af628a4d0e files/pyicq-t-0.7b.initd 643 RMD160 cc98b696072363b49b0ee1047588c5883b18114b files/pyicq-t-0.7b.initd 643 SHA256 b534f7abc3d3f8a1cf0cdd39bb9f9d686d8f2783c73e022e44a58f2e813a9184 files/pyicq-t-0.7b.initd 643 DIST pyicq-t-0.7b.tar.gz 139959 RMD160 a20db2f92130bd0630301a4cabb104e77cc956ab SHA1 a41be6d1918a462e8c5939cf63721accad1a1720 SHA256 abb0827d4711d361fdbba64181e21ceb2325d336ce95c5c67e3b1b5bec3b4dd2 +DIST pyicq-t-0.8.tar.gz 163250 RMD160 f21a3b1e0ccc088683acb1cc5fefdce20c9c15b5 SHA1 6b2310dd58e31738f7f580129c26fba974b85314 SHA256 ef914750f07ba74437230cd626a6248ff6a5d7b3fe777b2df3a8be8741c3f811 EBUILD pyicq-t-0.7b.ebuild 1530 RMD160 c73efeced47c1a26a4ad099fcd9b09d37d1f71cb SHA1 ac4de62ee159ca56366381eea6fb66f74153ef0e SHA256 3081ba7c19108825a46cc3855b7be38b49506ec1f7e73de0ca0051a7f8569b64 MD5 77b9c6a7df3cfdebab845ba50f5d6b33 pyicq-t-0.7b.ebuild 1530 RMD160 c73efeced47c1a26a4ad099fcd9b09d37d1f71cb pyicq-t-0.7b.ebuild 1530 SHA256 3081ba7c19108825a46cc3855b7be38b49506ec1f7e73de0ca0051a7f8569b64 pyicq-t-0.7b.ebuild 1530 -MISC ChangeLog 416 RMD160 95055ec1c4e614337d505bfcfd94f3b5fdb9e83d SHA1 09bb5cbf371111119b8021996da9f5396a3e5604 SHA256 5b7a044a91f2debd720afd3596416789f204804e351fe4a35d9ec9a968b157a0 -MD5 3b8c4432cd223be1df6f7a6741d6fb91 ChangeLog 416 -RMD160 95055ec1c4e614337d505bfcfd94f3b5fdb9e83d ChangeLog 416 -SHA256 5b7a044a91f2debd720afd3596416789f204804e351fe4a35d9ec9a968b157a0 ChangeLog 416 +EBUILD pyicq-t-0.8.ebuild 1421 RMD160 597fc2435c5c2fb5aad772cd933fc7e37b3087b7 SHA1 d706c86201bf1ad9f373c791526e0eb1c70c0a99 SHA256 4e75901721e4b4cb450d77f5ae978056782d10edfb0868aa91047ea8cbeb2f51 +MD5 ce5cbf603f08e07a65366a2fcdc0c9b3 pyicq-t-0.8.ebuild 1421 +RMD160 597fc2435c5c2fb5aad772cd933fc7e37b3087b7 pyicq-t-0.8.ebuild 1421 +SHA256 4e75901721e4b4cb450d77f5ae978056782d10edfb0868aa91047ea8cbeb2f51 pyicq-t-0.8.ebuild 1421 +MISC ChangeLog 534 RMD160 69e65468349dcc519aae176cbc4534a4f2faa26c SHA1 8ac068e5779844ad75180e27d3616d774fe09399 SHA256 f69bed0508fda8e5e5886e55c892cfb2450c50623877e17b03c02e7411593a49 +MD5 8e075457d9aaa8822d9685079933c94e ChangeLog 534 +RMD160 69e65468349dcc519aae176cbc4534a4f2faa26c ChangeLog 534 +SHA256 f69bed0508fda8e5e5886e55c892cfb2450c50623877e17b03c02e7411593a49 ChangeLog 534 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -18,3 +27,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 d0eabdbe02340dbd85c0f981aba907d7 files/digest-pyicq-t-0.7b 238 RMD160 4468dbb82f3e1c73e967b211dec96a36a96731e1 files/digest-pyicq-t-0.7b 238 SHA256 640243c5345761d0ace881f6741c37dc03351d289308be93a29b8230bbfbea83 files/digest-pyicq-t-0.7b 238 +MD5 37e392575d9dbc41d18a4a2f7e14a9e4 files/digest-pyicq-t-0.8 235 +RMD160 cefa1e5cc5970c8513ba6a4ac00edffe8f5bd667 files/digest-pyicq-t-0.8 235 +SHA256 91bcd74096e32de2e2a18beab116dba2b0989fc9c3762d8c4762316a30583443 files/digest-pyicq-t-0.8 235 diff --git a/net-im/pyicq-t/files/digest-pyicq-t-0.8 b/net-im/pyicq-t/files/digest-pyicq-t-0.8 new file mode 100644 index 000000000..372563c9d --- /dev/null +++ b/net-im/pyicq-t/files/digest-pyicq-t-0.8 @@ -0,0 +1,3 @@ +MD5 0929aa4b726d8718e1b8c8cb900fa114 pyicq-t-0.8.tar.gz 163250 +RMD160 f21a3b1e0ccc088683acb1cc5fefdce20c9c15b5 pyicq-t-0.8.tar.gz 163250 +SHA256 ef914750f07ba74437230cd626a6248ff6a5d7b3fe777b2df3a8be8741c3f811 pyicq-t-0.8.tar.gz 163250 diff --git a/net-im/pyicq-t/files/initd-1 b/net-im/pyicq-t/files/initd-1 new file mode 100644 index 000000000..647f1b4ba --- /dev/null +++ b/net-im/pyicq-t/files/initd-1 @@ -0,0 +1,25 @@ +#!/sbin/runscript +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +depend() { + need net + use jabber-server +} + +start() { + ebegin "Starting ICQ Jabber Transport" + start-stop-daemon --start --quiet --pidfile /var/run/jabber/pyicq-t.pid \ + --background --chuid jabber:jabber \ + --exec /usr/bin/python \ + INSPATH/pyicq-t.py -- \ + -c /etc/jabber/pyicq-t.xml \ + -l /var/log/jabber/pyicq-t.log + eend $? +} + +stop() { + ebegin "Stopping ICQ Jabber Transport" + start-stop-daemon --stop --quiet --pidfile /var/run/jabber/pyicq-t.pid + eend $? +} diff --git a/net-im/pyicq-t/pyicq-t-0.8.ebuild b/net-im/pyicq-t/pyicq-t-0.8.ebuild new file mode 100644 index 000000000..91e05d91a --- /dev/null +++ b/net-im/pyicq-t/pyicq-t-0.8.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils python multilib + +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="~x86" +IUSE="web" + +DEPEND="net-im/jabber-base" +RDEPEND="${DEPEND} + >=dev-python/twisted-1.3.0 + >=dev-python/twisted-words-0.1.0 + >=dev-python/twisted-xish-0.1.0 + >=dev-python/twisted-web-0.5.0 + web? ( >=dev-python/nevow-0.4.1 ) + >=dev-python/imaging-1.1" + +NEED_PYTHON=2.3 + +src_install() { + local inspath + + python_version + inspath=/usr/$(get_libdir)/python${PYVER}/site-packages/${PN} + insinto ${inspath} + doins -r tools src data + 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:<spooldir>[^\<]*</spooldir>:<spooldir>/var/spool/jabber</spooldir>:" \ + /etc/jabber/${PN}.xml + dosed \ + "s:<pid>[^\<]*</pid>:<pid>/var/run/jabber/${PN}.pid</pid>:" \ + /etc/jabber/${PN}.xml + + newinitd ${FILESDIR}/initd-1 ${PN} + dosed "s:INSPATH:${inspath}:" /etc/init.d/${PN} +} + +pkg_postinst() { + 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." +} |