summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Carlin (volkris) <ccarlin@physics.tamu.edu>2007-02-04 04:52:49 +0000
committerChris Carlin (volkris) <ccarlin@physics.tamu.edu>2007-02-04 04:52:49 +0000
commit375d3d13202ff25fc9a0aec2412ed49d4f8e982c (patch)
treebc39faa51b43e00ba6ba01a07706c5181082065d
parentmedia-sound/ncmpc: svn version for ncmpc with a lot of new features. Thanks ... (diff)
downloadsunrise-375d3d13202ff25fc9a0aec2412ed49d4f8e982c.tar.gz
sunrise-375d3d13202ff25fc9a0aec2412ed49d4f8e982c.tar.bz2
sunrise-375d3d13202ff25fc9a0aec2412ed49d4f8e982c.zip
net-im/pyicq-t: Version bump to 0.8
svn path=/sunrise/; revision=2902
-rw-r--r--net-im/pyicq-t/ChangeLog4
-rw-r--r--net-im/pyicq-t/Manifest20
-rw-r--r--net-im/pyicq-t/files/digest-pyicq-t-0.83
-rw-r--r--net-im/pyicq-t/files/initd-125
-rw-r--r--net-im/pyicq-t/pyicq-t-0.8.ebuild54
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."
+}