diff options
author | Daniel Gryniewicz <dang@gentoo.org> | 2007-02-09 20:14:10 +0000 |
---|---|---|
committer | Daniel Gryniewicz <dang@gentoo.org> | 2007-02-09 20:14:10 +0000 |
commit | 250fa454c4c9f9e0392b46b3affae02d1e5f6cdd (patch) | |
tree | 2f5c98e4051b17c87cc44f317fd87dfc4459a0ce | |
parent | gourmet recipe manager (diff) | |
download | maintainer-250fa454c4c9f9e0392b46b3affae02d1e5f6cdd.tar.gz maintainer-250fa454c4c9f9e0392b46b3affae02d1e5f6cdd.tar.bz2 maintainer-250fa454c4c9f9e0392b46b3affae02d1e5f6cdd.zip |
Initial toolsched
svn path=/maintainer/; revision=27
-rw-r--r-- | dev-python/python-libtorrent/Manifest | 12 | ||||
-rw-r--r-- | dev-python/python-libtorrent/python-libtorrent-0.4.0.ebuild | 3 | ||||
-rw-r--r-- | net-p2p/deluge/Manifest | 8 | ||||
-rw-r--r-- | net-p2p/deluge/deluge-0.4.1.ebuild | 36 | ||||
-rw-r--r-- | sys-process/toolsched/Manifest | 8 | ||||
-rw-r--r-- | sys-process/toolsched/files/digest-toolsched-0.16 | 3 | ||||
-rw-r--r-- | sys-process/toolsched/toolsched-0.16.ebuild | 31 |
7 files changed, 79 insertions, 22 deletions
diff --git a/dev-python/python-libtorrent/Manifest b/dev-python/python-libtorrent/Manifest index f00bf51..45c4bba 100644 --- a/dev-python/python-libtorrent/Manifest +++ b/dev-python/python-libtorrent/Manifest @@ -1,13 +1,17 @@ +AUX python-libtorrent-0.4.0-64-bit.patch 5459 RMD160 f3400d376a2b795185a0d4e7733b31027a20bc15 SHA1 42a9766a11152f8ef1d97e350b2d9012fb0c51f0 SHA256 b462bae562b967b4c34f4b790e76f92bada55031126d4c6897c8d2aac9e27444 +MD5 3cbf19cefff996129f0359c850f39ec5 files/python-libtorrent-0.4.0-64-bit.patch 5459 +RMD160 f3400d376a2b795185a0d4e7733b31027a20bc15 files/python-libtorrent-0.4.0-64-bit.patch 5459 +SHA256 b462bae562b967b4c34f4b790e76f92bada55031126d4c6897c8d2aac9e27444 files/python-libtorrent-0.4.0-64-bit.patch 5459 DIST python-libtorrent_0.3.0.tar.gz 294960 RMD160 e45e8fd8cc8c360aec04aa3babf4a688555a95af SHA1 e287df1021ca838ed345d9222becdfe93cf6b4a0 SHA256 18e960a2e10943524b87402c0204f6aea567ad4f2adf5cf460abdbddd5810b97 DIST python-libtorrent_0.4.0.tar.gz 344507 RMD160 ebbf5dbba7261575ff6bd1ea05eb98787b03ee81 SHA1 61d89637b09745e8dd1a6fdfceaf3983c2ded8ea SHA256 6df6a913b4d206b133bd0a80880c3f1830ecfcfc0b5bb6984b55ab2a61e8cc81 EBUILD python-libtorrent-0.3.0.ebuild 683 RMD160 52432f72196f50086f4816bd8cc9c891d130a4f2 SHA1 35818f7c8686e0c9b2049166c334c777b0f5195c SHA256 5ddf5ac7ca440449c460c03a14f3a67a45846d511e3c28453e64a71a0fece398 MD5 9e5fec632dfd326011ad8323951a3b4f python-libtorrent-0.3.0.ebuild 683 RMD160 52432f72196f50086f4816bd8cc9c891d130a4f2 python-libtorrent-0.3.0.ebuild 683 SHA256 5ddf5ac7ca440449c460c03a14f3a67a45846d511e3c28453e64a71a0fece398 python-libtorrent-0.3.0.ebuild 683 -EBUILD python-libtorrent-0.4.0.ebuild 683 RMD160 52432f72196f50086f4816bd8cc9c891d130a4f2 SHA1 35818f7c8686e0c9b2049166c334c777b0f5195c SHA256 5ddf5ac7ca440449c460c03a14f3a67a45846d511e3c28453e64a71a0fece398 -MD5 9e5fec632dfd326011ad8323951a3b4f python-libtorrent-0.4.0.ebuild 683 -RMD160 52432f72196f50086f4816bd8cc9c891d130a4f2 python-libtorrent-0.4.0.ebuild 683 -SHA256 5ddf5ac7ca440449c460c03a14f3a67a45846d511e3c28453e64a71a0fece398 python-libtorrent-0.4.0.ebuild 683 +EBUILD python-libtorrent-0.4.0.ebuild 728 RMD160 d406f4a7b709551e045b7474de9f44675853e780 SHA1 4d4ba3b828f7be88c6d040632ed738642df808e7 SHA256 147e865ab7a7e23316fa00b65f793cb94e7ecb457cf5571558c53383d76db1ab +MD5 f699d2d7914490ef23bcc7100d2cdec1 python-libtorrent-0.4.0.ebuild 728 +RMD160 d406f4a7b709551e045b7474de9f44675853e780 python-libtorrent-0.4.0.ebuild 728 +SHA256 147e865ab7a7e23316fa00b65f793cb94e7ecb457cf5571558c53383d76db1ab python-libtorrent-0.4.0.ebuild 728 MISC ChangeLog 264 RMD160 fe17154d032d82f26c656017d1e6525563e92303 SHA1 3ec1529168dd0a5a2f8d90ed8c7543eccca200e4 SHA256 c71d40d03138a04dbc96fb0c3a2bef4463c91a0dbeeaad039aa2b3259a70911a MD5 c59b41791e96b9bd23a1a00fad142e2d ChangeLog 264 RMD160 fe17154d032d82f26c656017d1e6525563e92303 ChangeLog 264 diff --git a/dev-python/python-libtorrent/python-libtorrent-0.4.0.ebuild b/dev-python/python-libtorrent/python-libtorrent-0.4.0.ebuild index ef5697f..919ef1d 100644 --- a/dev-python/python-libtorrent/python-libtorrent-0.4.0.ebuild +++ b/dev-python/python-libtorrent/python-libtorrent-0.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -inherit distutils +inherit eutils distutils DESCRIPTION="GTK Bittorrent Client" HOMEPAGE="http://deluge-torrent.org" @@ -25,6 +25,7 @@ src_compile() { eerror "the threads USE flag" die "Please re-emerge dev-libs/boost with the threads USE flag" fi + epatch ${FILESDIR}/${P}-64-bit.patch distutils_src_compile } diff --git a/net-p2p/deluge/Manifest b/net-p2p/deluge/Manifest index 4195138..bbb1afd 100644 --- a/net-p2p/deluge/Manifest +++ b/net-p2p/deluge/Manifest @@ -4,10 +4,10 @@ EBUILD deluge-0.3.1.1.ebuild 740 RMD160 a9098261bfb89658a3a5c118930a577c7c9c6b8e MD5 ebe04a5d4efbd22b2e23c96571aff7df deluge-0.3.1.1.ebuild 740 RMD160 a9098261bfb89658a3a5c118930a577c7c9c6b8e deluge-0.3.1.1.ebuild 740 SHA256 d4117eb7177c3c61e40e408df90a5567190fac3bd720736388f0324ee0831591 deluge-0.3.1.1.ebuild 740 -EBUILD deluge-0.4.1.ebuild 740 RMD160 a9098261bfb89658a3a5c118930a577c7c9c6b8e SHA1 065bc01b05d19ff006c0a0a5b4eb6898f77e552d SHA256 d4117eb7177c3c61e40e408df90a5567190fac3bd720736388f0324ee0831591 -MD5 ebe04a5d4efbd22b2e23c96571aff7df deluge-0.4.1.ebuild 740 -RMD160 a9098261bfb89658a3a5c118930a577c7c9c6b8e deluge-0.4.1.ebuild 740 -SHA256 d4117eb7177c3c61e40e408df90a5567190fac3bd720736388f0324ee0831591 deluge-0.4.1.ebuild 740 +EBUILD deluge-0.4.1.ebuild 1064 RMD160 d5c56f96d545e9884f279426f7d9a51dc436834a SHA1 4100e43efbd4394094beee31f27e7b4fc261bd4b SHA256 2579e8fcbb952d370a471a2560c9489f1ba49de8a07cee1431bce5e135199f0d +MD5 34d64638545e47ee966ae7c315ba7012 deluge-0.4.1.ebuild 1064 +RMD160 d5c56f96d545e9884f279426f7d9a51dc436834a deluge-0.4.1.ebuild 1064 +SHA256 2579e8fcbb952d370a471a2560c9489f1ba49de8a07cee1431bce5e135199f0d deluge-0.4.1.ebuild 1064 MISC ChangeLog 230 RMD160 e103c050adfce24ab23d54dfac0d89d4a3f4349e SHA1 23612b4e43a0a4aef0eb72da226f6cac48fe94db SHA256 fd12a81bf56806e733b4c1a43159ea2246bf05bd3fca5f047f3db30ddf546faf MD5 bdfcad66002481ef74a7b8c07b40309c ChangeLog 230 RMD160 e103c050adfce24ab23d54dfac0d89d4a3f4349e ChangeLog 230 diff --git a/net-p2p/deluge/deluge-0.4.1.ebuild b/net-p2p/deluge/deluge-0.4.1.ebuild index a8585cf..ba0a012 100644 --- a/net-p2p/deluge/deluge-0.4.1.ebuild +++ b/net-p2p/deluge/deluge-0.4.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -inherit eutils multilib +inherit eutils multilib python DESCRIPTION="GTK Bittorrent Client" HOMEPAGE="http://deluge-torrent.org/" @@ -13,19 +13,29 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="dev-python/python-libtorrent" +RDEPEND="dev-python/python-libtorrent + dev-python/notify-python + dev-python/pyxdg" DEPEND="${RDEPEND}" -S=${WORKDIR}/${PN}-0.3 - src_install() { - dodir /usr/$(get_libdir)/${PN} - insinto /usr/$(get_libdir)/${PN} - doins -r *.py glade pixmaps po - dodoc ChangeLog README - dobin ${FILESDIR}/deluge - - newicon pixmaps/deluge-32.png deluge.png - make_wrapper ${PN} "/usr/bin/python /usr/$(get_libdir)/${PN}/deluge.py" - make_desktop_entry ${PN} deluge + sed -i 's/, delugedbus//' ${PN}.py + python_version + insinto "/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}" + doins -r *.py po/ glade/ pixmaps/ plugins/ + + newicon pixmaps/${PN}-32.png ${PN}.png + make_wrapper ${PN} "/usr/bin/python /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/${PN}.py" + make_desktop_entry ${PN} ${PN} + + dodoc Changelog README +} +pkg_postinst() { + python_version + python_mod_optimize "${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/${PN}" +} + +pkg_postrm() { + python_version + python_mod_cleanup "${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/${PN}" } diff --git a/sys-process/toolsched/Manifest b/sys-process/toolsched/Manifest new file mode 100644 index 0000000..2839386 --- /dev/null +++ b/sys-process/toolsched/Manifest @@ -0,0 +1,8 @@ +DIST toolsched-0.16.tar.bz2 1430 RMD160 e53508694ec1c62c70064f25fe586482798cf6f3 SHA1 5dda0d14467db2259312c1005b90dc319f65caee SHA256 fbb4e844b2f5afa4254266cfbed59bad97a1c9545c7d4a10c7a737df37d49f76 +EBUILD toolsched-0.16.ebuild 1078 RMD160 b1ad1f64497f3e49847b07545e66e3487a6450c2 SHA1 715f739d2734f3769608d7c8c08408d9e66c395a SHA256 48acff2d88c0716f6517e9bb649ef2bb2e480474a8a209d5c5a18995a4686d45 +MD5 54d98dfd2d842ca57997727b871bce93 toolsched-0.16.ebuild 1078 +RMD160 b1ad1f64497f3e49847b07545e66e3487a6450c2 toolsched-0.16.ebuild 1078 +SHA256 48acff2d88c0716f6517e9bb649ef2bb2e480474a8a209d5c5a18995a4686d45 toolsched-0.16.ebuild 1078 +MD5 7a13be43b5cb41a8c0b868582b9950d2 files/digest-toolsched-0.16 241 +RMD160 688f136ed90eb41f83642771b65dc5d758b9fc93 files/digest-toolsched-0.16 241 +SHA256 ed90288e7bf4e2f54f5f81363f8e745c58f290866dc7c1dc42e409b1585e2ed0 files/digest-toolsched-0.16 241 diff --git a/sys-process/toolsched/files/digest-toolsched-0.16 b/sys-process/toolsched/files/digest-toolsched-0.16 new file mode 100644 index 0000000..0e6064c --- /dev/null +++ b/sys-process/toolsched/files/digest-toolsched-0.16 @@ -0,0 +1,3 @@ +MD5 34f287b27e7f4798354b82cd7aee4034 toolsched-0.16.tar.bz2 1430 +RMD160 e53508694ec1c62c70064f25fe586482798cf6f3 toolsched-0.16.tar.bz2 1430 +SHA256 fbb4e844b2f5afa4254266cfbed59bad97a1c9545c7d4a10c7a737df37d49f76 toolsched-0.16.tar.bz2 1430 diff --git a/sys-process/toolsched/toolsched-0.16.ebuild b/sys-process/toolsched/toolsched-0.16.ebuild new file mode 100644 index 0000000..541f5c5 --- /dev/null +++ b/sys-process/toolsched/toolsched-0.16.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="Scripts to automatically start programs with scheduling policy" +HOMEPAGE="http://ck.kolivas.org/apps/toolsched/" +SRC_URI="http://ck.kolivas.org/apps/toolsched/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-process/schedtool" +DEPEND="${RDEPEND}" + +src_install() { + dobin toolsched.* +} + +pkg_postinst() { + einfo "To use toolsched, make a directory first in your path, and put" + einfo "symlinks for commands you want run pointing to the toolshced script" + einfo "for the policy you want applied to the command. For example, to" + einfo "always run emerge at SCHED_IDLEPRIO, make a symlink like this:" + einfo "ln -s emerge /usr/bin/toolsched.d" + einfo "The copy of emerge found next in your path will be run." + einfo "Toolsched scripts are named for scheduling policies from the" + einfo "schedtool command, so toolshed.i for SCHED_ISO, toolsched.b for" + einfo "SCHED_BATCH, and toolsched.d for SCHED_IDLEPRIO" +} |