diff options
author | 2015-03-14 05:18:50 +0000 | |
---|---|---|
committer | 2015-03-14 05:18:50 +0000 | |
commit | 963f7a61c2d3dac2471171fdc2c6e7b822bb3fdd (patch) | |
tree | d6a6f46036acf9edfb8823f21fd8e4b1695b1bd4 /media-gfx/drqueue | |
parent | revbump; conversion -> distutils-r1 wrt bug #541328 (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/drqueue/drqueue-0.64.3-r1.ebuild | 149 | ||||
-rw-r--r-- | media-gfx/drqueue/drqueue-0.64.4.ebuild | 156 |
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 -} |