summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2015-03-14 05:18:50 +0000
committerIan Delaney <idella4@gentoo.org>2015-03-14 05:18:50 +0000
commit963f7a61c2d3dac2471171fdc2c6e7b822bb3fdd (patch)
treed6a6f46036acf9edfb8823f21fd8e4b1695b1bd4 /media-gfx/drqueue
parentrevbump; conversion -> distutils-r1 wrt bug #541328 (diff)
downloadgentoo-2-963f7a61c2d3dac2471171fdc2c6e7b822bb3fdd.tar.gz
gentoo-2-963f7a61c2d3dac2471171fdc2c6e7b822bb3fdd.tar.bz2
gentoo-2-963f7a61c2d3dac2471171fdc2c6e7b822bb3fdd.zip
removed old
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Diffstat (limited to 'media-gfx/drqueue')
-rw-r--r--media-gfx/drqueue/ChangeLog6
-rw-r--r--media-gfx/drqueue/drqueue-0.64.3-r1.ebuild149
-rw-r--r--media-gfx/drqueue/drqueue-0.64.4.ebuild156
3 files changed, 5 insertions, 306 deletions
diff --git a/media-gfx/drqueue/ChangeLog b/media-gfx/drqueue/ChangeLog
index 1b1d74ef2257..cc411a138227 100644
--- a/media-gfx/drqueue/ChangeLog
+++ b/media-gfx/drqueue/ChangeLog
@@ -1,6 +1,10 @@
# 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)
diff --git a/media-gfx/drqueue/drqueue-0.64.3-r1.ebuild b/media-gfx/drqueue/drqueue-0.64.3-r1.ebuild
deleted file mode 100644
index 60c0d9ed74a9..000000000000
--- a/media-gfx/drqueue/drqueue-0.64.3-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# 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
-}
diff --git a/media-gfx/drqueue/drqueue-0.64.4.ebuild b/media-gfx/drqueue/drqueue-0.64.4.ebuild
deleted file mode 100644
index bea50ef03566..000000000000
--- a/media-gfx/drqueue/drqueue-0.64.4.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# 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
-}