# ChangeLog for media-gfx/drqueue
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/drqueue/ChangeLog,v 1.8 2015/03/14 05:11:45 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/drqueue/ChangeLog,v 1.9 2015/03/14 05:18:50 idella4 Exp $
+
+ 14 Mar 2015; Ian Delaney <idella4@gentoo.org> -drqueue-0.64.3-r1.ebuild,
+ -drqueue-0.64.4.ebuild:
+ removed old
*drqueue-0.64.4-r1 (14 Mar 2015)
AUX drqueue-0.64.3-sconstruct.patch 522 SHA256 cb52627a1c4cec6ef0cd8b6c4b140e81305ff7c834ac772a88c44286e9625e43 SHA512 913422434b58533c18b939e08a129426cd4b7a2ed1a08836aead4e674ffcbfcc2021d71aede6dcd602eea52bd6a8642893eca4057e8e629c2ece92a180fe63a2 WHIRLPOOL c9419130e12faf8af5438c44d45dd992cd941890c311fbbb06db3a2593ef6bde7ad5ff1d7c44c405c820348d1cccd150cd7ff7c531c30804fc04ba9f4862f31b
AUX drqueue-0.64.4-fpic.patch 473 SHA256 57495187142826765b45b54f39e51a934c5a034318a1cfe362ab12138de26d9a SHA512 735c99be3094221fdd6b7336987deb8b6d92533fff8017fdd11e8b3f2b53016dc88d9458ae2446a0bb864456ba18c3ee97025123f5340909a4f466e2295af93b WHIRLPOOL 97414060342d75e2645e5bdb52fef1a3ae05f1a870fabf5b6f86e21c361cce2d60a27311dc50dfd5bf4de302de76024be7bf9fd028f58f0ba3ab8269804724e2
AUX drqueue-0.64.4-git.patch 611 SHA256 5df316cd4439135d330a1126693cb26c4c96ed96e1ab35d19a9a927f3c9021f5 SHA512 b5326b839aff7662c016e0a71764eddbea1e8706a603f882c784c92ec540d7a0b89eadab80aa91ef22c1591e85b2eac4a22dd2111c845e736bfbcd8355200638 WHIRLPOOL 8488189a372b6b8743a0b4cf6473a1578e147be07498b9e63187bce646e7d5698b0fc1a33e0c5937aa9564b46b846af0946b9393697854c27e6810257f6e2c47
-DIST drqueue.0.64.3.tgz 336767 SHA256 d26e9434b9551ca542b5fa4aaf4740b2faac55b9dca28d335913b7d065ccd127
DIST drqueue.0.64.4.tgz 619577 SHA256 a8753a41558e2d5af48a10071cb4a201b5e12f674d25127593bcf8a4bd1f634d SHA512 3ba014fe8ceb8b35658126455cdab9ccbd3d9343124267d61d128d94fd48fe695da724936b2ce7153ee620cf27f3e9e8fd0eb819fa4916c930a3c06a05efc680 WHIRLPOOL ca90cc9d3c47f4d2e3694880cb666175a39344114a3095ddc72f53521e2c0a7be928bb3dd359060695ffc8e12b6995b2740ccbed659f89ad4c09d5b7ee7b34f4
-EBUILD drqueue-0.64.3-r1.ebuild 3811 SHA256 1eed68b70b071a36043b7e87cb262b051221f496443b36f30ac81168888c6bb5 SHA512 b852c3499bd449fa9847ea5eb55ea80b6fac92919d7edcd03310a55ada6cb802c6adcd5cc1bbb4da95c26cdaad34ac8d2b6f3c3da0f13fa06d6eb8199f063258 WHIRLPOOL d56959cae33c568f818318acb453bf2fad056211974d8cb6ad369d6905a51c731382543d794b83771ba0180125332bf5710948fbb5b5b663f1883e1a807a8199
EBUILD drqueue-0.64.4-r1.ebuild 3855 SHA256 b0ce5a3dbc462bfd64b24d0e484e7a1aadd2c4f2fd2b6dd66227000aee634793 SHA512 ce64e44fd02714876bf85ee0e5c1fb6638d588a5487baf107454600157c7e3ae7f66ccaaa90f739a31314e1dee91272161f34134e3eaf224b7400b67a143f5ac WHIRLPOOL 2fd08bde7d85322c5618afd3b667f5fdc67388cd264102387740c44600cbefeb73879e41f644d81ea60f67520985d356f0cf994081347fb670ee3db4e3f5d411
-EBUILD drqueue-0.64.4.ebuild 3894 SHA256 be942318d776e0e8a61cf9460986a0d6f49c812becfedf303744c11923d9fc7e SHA512 18e9f0ed5029ffa354ea1c33064fccd74190feabf0150341a032b42693c7d4572f1eb1191188a3977d1e727902825dd01d7710ae02e277b0fa1532ad44a00fcb WHIRLPOOL 4ba188354aadeebb495d7ee03a8a43ae12cad61f9faafb0b3d3819d84ea74188bdd017859957c363f7bebb5f1f98afa587bbb09113fc6aa371ac88f133a004a8
EBUILD drqueue-9999.ebuild 3637 SHA256 05214b4720c3eeb4551f31a1479943910bb907a9c147639c0a1ae49378fb811e SHA512 9ff9e11812aa59be67118fd4fe2007a96a96a43ea9f7aa06f6f25bb0dffda8f7baf3b28ced0649ce18a4f6f16a69e57d866bf57b2b6ada7c70fd075a2dfbdfd6 WHIRLPOOL 991b41881c5be5e1332eab6190fe34de0452c382759273df5453d59defe0b538e287e94377e5e8575f9c51373bb501b7aa946ea8588e5110d68089a825b0c4a9
-MISC ChangeLog 1814 SHA256 91a0565e7634893fc8a4243ab153997362de54c511631ad335744e938b616557 SHA512 99db4062e370df4d4d22bc14be8cb3fe95d5bf6b292c38d66b6501df269dd3ddf7908af8f183a8686d2b70663808fa8f6d903ffd2c84df4dbdf7b939dac23df0 WHIRLPOOL a8d456648b34a32622c3ee260289541b58fe686b64804d0f3b8efe3e07f94058bccda2fe138f522f3cea0b2f8c689e1f3dbefd5d7a5a1a23be95854012246c9e
+MISC ChangeLog 1930 SHA256 34b3128a8eea881cc39db939f4992ccfcdd42c54a0812c27eb1332909a2ff849 SHA512 b70610bee006c12e127cffb830dc61178a72b7e6b66c7ff0ab83816732c19d24f4eddebddd081a8199fac4d78a87676791da142bbcec934c41e3754f72463674 WHIRLPOOL c7a002247e6660d4201dc6e0b46bc68929c533e9ba437294e8d1b28fae83a15f87b60a92c904c1ec05f6cad10198f7bd5b1f5558c0cb2e250641f3cd71c72c1a
MISC metadata.xml 235 SHA256 095e4ee6b3ae673e7ddf0d4e166a632d3384d6374c6dd86d8c401a8f5c43f7fe SHA512 52fe834d5150301a0247d32806e487fa9838f30eb94e3d6cc2f10f2b574e95a113accdd2dd4097c2033a0dfc6da06948a3ea6e13f593f038c0d0e9e13ecbfdf5 WHIRLPOOL e070f37f0eab35b3b21bba900e3d710592720cdcf57f02bd9dcc8f7af418a152c36b22022af50d40d7267b7bf041739031135d65e66c6e9b9b31597d920d4364
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlUDwyMACgkQso7CE7gHKw2ViwCgrB02CHXwVhquMVTN3LcX83vV
-RcUAn2JqekZEUuqWhVEJj74RcVTSXf3y
-=e82Q
+iEYEAREIAAYFAlUDxMgACgkQso7CE7gHKw1eegCg2tiG5SmEEFWLKjlrA3K9HtR9
+7DUAn2Qu7bAL5LkIEUy1EB2REDhBmL91
+=AXYu
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/drqueue/drqueue-0.64.3-r1.ebuild,v 1.5 2012/06/01 02:37:10 zmedico Exp $
-
-EAPI="3"
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit eutils distutils user
-
-DESCRIPTION="Render farm managing software"
-HOMEPAGE="http://www.drqueue.org/"
-SRC_URI="http://drqueue.org/files/1-Sources_all_platforms/${PN}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X python ruby"
-
-RDEPEND="X? ( x11-libs/gtk+:2 )
- ruby? ( dev-lang/ruby )
- app-shells/tcsh"
-
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- ruby? ( dev-lang/swig )
- python? ( dev-python/setuptools )
- >=dev-util/scons-0.97"
-
-pkg_setup() {
- enewgroup drqueue
- enewuser drqueue -1 /bin/bash /dev/null daemon,drqueue
-
- use python && python_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-compile-flags.patch \
- "${FILESDIR}"/${P}-sconstruct.patch
-}
-
-src_compile() {
- if use X; then
- scons ${MAKEOPTS} build_drman=yes || die "scons failed"
- else
- scons ${MAKEOPTS} build_drqman=no || die "scons failed"
- fi
-
- if use python; then
- einfo "compiling python bindings"
- cd "${S}"/python/
- distutils_src_compile
- fi
-
- if use ruby; then
- einfo "compiling ruby bindings"
- cd "${S}"/ruby/
- ruby extconf.rb
- emake || die "emake failed"
- fi
-}
-
-pkg_preinst() {
- # stop daemons since script is being updated
- [ -n "$(pidof drqsd)" -a -x /etc/init.d/drqsd ] && \
- /etc/init.d/drqsd stop
- [ -n "$(pidof drqmd)" -a -x /etc/init.d/drqmd ] && \
- /etc/init.d/drqmd stop
-}
-
-src_install() {
- dodir /var/lib
- scons PREFIX="${D}"/var/lib install || die "install failed"
-
- # not really needed
- rm -R "${D}"/var/lib/drqueue/bin/viewcmd || die "rm failed"
-
- # install {conf,init,env}.d files
- for i in drqmd drqsd ; do
- newinitd "${FILESDIR}"/${PN}-0.64.3-etc-initd-${i} ${i} || die "newinitd failed"
- newconfd "${FILESDIR}"/${PN}-0.64.3-etc-confd-${i} ${i} || die "newconfd failed"
- done
- newenvd "${FILESDIR}"/${PN}-0.64.3-etc-envd-02drqueue 02drqueue || die "newenvd failed"
-
- # create the drqueue pid directory
- dodir /var/run/drqueue
- keepdir /var/run/drqueue
-
- # move logs dir to /var/log
- dodir /var/log
- mv "${D}"/var/lib/drqueue/logs "${D}"/var/log/drqueue
-
- # fix bins and make links for /usr/bin
- dodir /usr/bin
- local commands=( blockhost cjob jobfinfo \
- jobinfo master requeue sendjob slave )
- if use X ; then
- commands=( ${commands[@]} drqman )
- else
- # Remove drqman leftovers
- for i in etc/drqman.rc etc/drqman.conf bin/drqman ; do
- rm -v "${D}"/var/lib/drqueue/$i || die "rm failed"
- done
- fi
- for cmd in ${commands[@]} ; do
- dosed 's|SHLIB=\$DRQUEUE_ROOT/bin/shlib|SHLIB=/var/lib/drqueue/bin/shlib|' \
- /var/lib/drqueue/bin/${cmd} || die "dosed failed"
- dosym /var/lib/drqueue/bin/${cmd} /usr/bin/ \
- || die "dosym failed"
- done
-
- # install documentation
- dodoc AUTHORS ChangeLog INSTALL \
- NEWS README README.mentalray \
- README.python setenv || die "dodoc failed"
-
- if use python; then
- cd "${S}"/python/
- distutils_src_install
- dodir /var/lib/${PN}/python
-
- # Install DRKeewee web service and example python scripts
- insinto /var/lib/${PN}/python
- doins -r DrKeewee examples || die "doins failed"
- python_convert_shebangs -r 2 "${ED}var/lib/${PN}/python"
- fi
-
- if use ruby; then
- cd "${S}"/ruby/
- emake DESTDIR="${D}" install || die "emake failed"
- fi
-}
-
-pkg_postinst() {
- einfo "Edit /etc/conf.d/drqsd /etc/env.d/02drqueue"
- einfo "and /etc/conf.d/drqmd DRQUEUE_MASTER=\"hostname\""
- einfo "to reflect your master's hostname."
- if use python ; then
- einfo
- einfo "DrKeewee can be found in /var/lib/drqueue/python"
-
- distutils_pkg_postinst
- fi
-}
-
-pkg_postrm() {
- use python && distutils_pkg_postrm
-}
+++ /dev/null
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/drqueue/drqueue-0.64.4.ebuild,v 1.1 2012/10/29 16:18:41 sping Exp $
-
-EAPI="3"
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit eutils distutils user
-
-DESCRIPTION="Render farm managing software"
-HOMEPAGE="http://www.drqueue.org/"
-SRC_URI="http://drqueue.org/files/${PN}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X python ruby"
-
-RDEPEND="X? ( x11-libs/gtk+:2 )
- ruby? ( dev-lang/ruby )
- app-shells/tcsh"
-
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig )
- ruby? ( dev-lang/swig )
- python? ( dev-python/setuptools )
- >=dev-util/scons-0.97"
-
-S=${WORKDIR}/DrQueue-${PV}
-
-pkg_setup() {
- enewgroup drqueue
- enewuser drqueue -1 /bin/bash /dev/null daemon,drqueue
-
- use python && python_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fpic.patch
- epatch "${FILESDIR}"/${P}-git.patch
-
- # Workaround broken SWIG path
- ln -s ../libdrqueue python/libdrqueue || die
-}
-
-src_compile() {
- python --version
-
- if use X; then
- scons ${MAKEOPTS} build_drman=yes || die "scons failed"
- else
- scons ${MAKEOPTS} build_drqman=no || die "scons failed"
- fi
-
- if use python; then
- einfo "compiling python bindings"
- cd "${S}"/python/
- distutils_src_compile
- fi
-
- if use ruby; then
- einfo "compiling ruby bindings"
- cd "${S}"/ruby/
- ruby extconf.rb
- emake || die "emake failed"
- fi
-}
-
-pkg_preinst() {
- # stop daemons since script is being updated
- [ -n "$(pidof drqsd)" -a -x /etc/init.d/drqsd ] && \
- /etc/init.d/drqsd stop
- [ -n "$(pidof drqmd)" -a -x /etc/init.d/drqmd ] && \
- /etc/init.d/drqmd stop
-}
-
-src_install() {
- dodir /var/lib
- scons PREFIX="${D}"/var/lib install || die "install failed"
-
- # not really needed
- rm -R "${D}"/var/lib/drqueue/bin/viewcmd || die "rm failed"
-
- # install {conf,init,env}.d files
- for i in drqmd drqsd ; do
- newinitd "${FILESDIR}"/${PN}-0.64.3-etc-initd-${i} ${i} || die "newinitd failed"
- newconfd "${FILESDIR}"/${PN}-0.64.3-etc-confd-${i} ${i} || die "newconfd failed"
- done
- newenvd "${FILESDIR}"/${PN}-0.64.3-etc-envd-02drqueue 02drqueue || die "newenvd failed"
-
- # create the drqueue pid directory
- dodir /var/run/drqueue
- keepdir /var/run/drqueue
-
- # move logs dir to /var/log
- dodir /var/log
- mv "${D}"/var/lib/drqueue/logs "${D}"/var/log/drqueue
-
- # fix bins and make links for /usr/bin
- dodir /usr/bin
- local commands=( blockhost cjob jobfinfo \
- jobinfo master requeue sendjob slave )
- if use X ; then
- commands=( ${commands[@]} drqman )
- else
- # Remove drqman leftovers
- for i in etc/drqman.rc etc/drqman.conf bin/drqman ; do
- rm -v "${D}"/var/lib/drqueue/$i || die "rm failed"
- done
- fi
- for cmd in ${commands[@]} ; do
- dosed 's|SHLIB=\$DRQUEUE_ROOT/bin/shlib|SHLIB=/var/lib/drqueue/bin/shlib|' \
- /var/lib/drqueue/bin/${cmd} || die "dosed failed"
- dosym /var/lib/drqueue/bin/${cmd} /usr/bin/ \
- || die "dosym failed"
- done
-
- # install documentation
- dodoc AUTHORS ChangeLog INSTALL \
- NEWS README README.mentalray \
- README.python setenv || die "dodoc failed"
-
- if use python; then
- cd "${S}"/python/
- distutils_src_install
- dodir /var/lib/${PN}/python
-
- # Install DRKeewee web service and example python scripts
- insinto /var/lib/${PN}/python
- doins -r DrKeewee examples || die "doins failed"
- python_convert_shebangs -r 2 "${ED}var/lib/${PN}/python"
- fi
-
- if use ruby; then
- cd "${S}"/ruby/
- emake DESTDIR="${D}" install || die "emake failed"
- fi
-}
-
-pkg_postinst() {
- einfo "Edit /etc/conf.d/drqsd /etc/env.d/02drqueue"
- einfo "and /etc/conf.d/drqmd DRQUEUE_MASTER=\"hostname\""
- einfo "to reflect your master's hostname."
- if use python ; then
- einfo
- einfo "DrKeewee can be found in /var/lib/drqueue/python"
-
- distutils_pkg_postinst
- fi
-}
-
-pkg_postrm() {
- use python && distutils_pkg_postrm
-}