]> Pileus Git - ~andy/sunrise/commitdiff
net-im/pyicq-t: Version bump to 0.8
authorChris Carlin (volkris) <ccarlin@physics.tamu.edu>
Sun, 4 Feb 2007 04:52:49 +0000 (04:52 +0000)
committerChris Carlin (volkris) <ccarlin@physics.tamu.edu>
Sun, 4 Feb 2007 04:52:49 +0000 (04:52 +0000)
svn path=/sunrise/; revision=2902

net-im/pyicq-t/ChangeLog
net-im/pyicq-t/Manifest
net-im/pyicq-t/files/digest-pyicq-t-0.8 [new file with mode: 0644]
net-im/pyicq-t/files/initd-1 [new file with mode: 0644]
net-im/pyicq-t/pyicq-t-0.8.ebuild [new file with mode: 0644]

index afd662368a862edd3645bb138c707a60a1cfdbf4..fd02d248dd0ea948e2a326510beb7ba6eb0e0eea 100644 (file)
@@ -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
 
index 17e10514c8acc6057b83ce1e8cc6d9a2f574ec8a..24db82a967ce8752228333dba78d54d3435378f9 100644 (file)
@@ -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 (file)
index 0000000..372563c
--- /dev/null
@@ -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 (file)
index 0000000..647f1b4
--- /dev/null
@@ -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 (file)
index 0000000..91e05d9
--- /dev/null
@@ -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."
+}