diff options
author | 2017-01-15 11:48:51 +0100 | |
---|---|---|
committer | 2017-01-15 12:19:12 +0100 | |
commit | 1fd80bf289e07b2445e7bb8db8d73fbdcbd9eb63 (patch) | |
tree | 9a737059e44d65289c194449afa529dac38597cf /media-video/flumotion | |
parent | media-sound/xmms2: Drop old (diff) | |
download | gentoo-1fd80bf289e07b2445e7bb8db8d73fbdcbd9eb63.tar.gz gentoo-1fd80bf289e07b2445e7bb8db8d73fbdcbd9eb63.tar.bz2 gentoo-1fd80bf289e07b2445e7bb8db8d73fbdcbd9eb63.zip |
media-video/flumotion: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'media-video/flumotion')
-rw-r--r-- | media-video/flumotion/Manifest | 1 | ||||
-rw-r--r-- | media-video/flumotion/flumotion-0.8.1-r1.ebuild | 124 | ||||
-rw-r--r-- | media-video/flumotion/flumotion-0.8.1.ebuild | 112 |
3 files changed, 0 insertions, 237 deletions
diff --git a/media-video/flumotion/Manifest b/media-video/flumotion/Manifest index 4820bf4c74e8..af9f6768ee13 100644 --- a/media-video/flumotion/Manifest +++ b/media-video/flumotion/Manifest @@ -1,2 +1 @@ DIST flumotion-0.10.1.tar.bz2 1640721 SHA256 8c6913a3b2ed7adb6294c644762bebdac4d75b1b752a4ffd3589dcfa5b778d21 SHA512 ef157a73c97de934deaad22e1be8b3f109e47a0898a674f542d17b84edcca50f6ca6c4790419a9514e291ec8e4651ba840491e21439c5342d03a4a46c5805bfb WHIRLPOOL 9796f22e862c69220dabbfd9b9c899d6b5d5e4d6bb20203016f3ab7ac6c8ecd36cdbfea03438384be101407eeddfcfd6fc47337edcd15dd1a4f67dcb222d8e71 -DIST flumotion-0.8.1.tar.bz2 1516513 SHA256 ae53684e504ef8793a08e70d17892a090c53ebf9bd470f8081b9c9949d53db4d SHA512 87fa4b517d9ab59d0fc624e1047aad26d4319cedd36c6cfaab751fc3c984281b18c640caa8a363b39b3df1c2a6d5a4adbe627525dac155ef263b635884300994 WHIRLPOOL 9ceca56fd9d63b0bcceff9354f5f90d7d724d6fc37e218031d4124ee19bad07ed18aca39407d3b75a1cd1f2c54d0892bafc13fb04d8f6208119e463f52239b8b diff --git a/media-video/flumotion/flumotion-0.8.1-r1.ebuild b/media-video/flumotion/flumotion-0.8.1-r1.ebuild deleted file mode 100644 index fc8c86e85bee..000000000000 --- a/media-video/flumotion/flumotion-0.8.1-r1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -PYTHON_COMPAT=( python2_7 ) - -inherit eutils fdo-mime flag-o-matic multilib python-single-r1 toolchain-funcs user virtualx # AC_CHECK_PROG for Xvfb - -DESCRIPTION="Flumotion Streaming server" -HOMEPAGE="http://www.flumotion.net/" -SRC_URI="http://www.flumotion.net/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" # LICENSE.Flumotion -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# TODO: - -# These would be from 0.6.2's ebuild -# media-plugins/gst-plugins-libpng:0.10 -# dev-python/twisted-web -# dev-python/twisted-names -# dev-python/pillow - -# These are from README -RDEPEND="${PYTHON_DEPS} - dev-python/gst-python:0.10[${PYTHON_USEDEP}] - dev-python/kiwi[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygtk:2[${PYTHON_USEDEP}] - dev-python/twisted-core[${PYTHON_USEDEP}] - media-libs/gstreamer:0.10 - media-libs/gst-plugins-base:0.10 - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-ogg:0.10 - media-plugins/gst-plugins-theora:0.10 - media-plugins/gst-plugins-vorbis:0.10 -" -# These are from README and error and trial FEATURES="test" Import's -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - doc? ( dev-python/epydoc[${PYTHON_USEDEP}] ) - test? ( dev-python/icalendar[${PYTHON_USEDEP}] - dev-python/pychecker[${PYTHON_USEDEP}] - dev-python/twisted-conch[${PYTHON_USEDEP}] )" - -src_prepare() { - # Fix .desktop file - sed -e 's/.png//' -i data/flumotion-admin.desktop.in || die - - # Fix shebangs - sed -e '1 s:.*:#!/usr/bin/env python:' \ - -i bin/flu*.in bin/runtest.in misc/flu*.in || die - python_fix_shebang bin/flu*.in bin/runtest.in misc/flu*.in -} - -src_configure() { - append-cflags -fno-strict-aliasing - - econf \ - --localstatedir=/var \ - $(use_enable doc docs) -} - -src_compile() { - emake -j1 fdpass_so_LINK="$(tc-getCC) ${LDFLAGS} -shared -o fdpass.so" -} - -src_test() { - # FIXME: restrict unittests to flumotion source folder - # other tests are failing in weird ways and does not seem to test much of flumotion - Xemake -j1 check -C flumotion -} - -src_install() { - emake -j1 DESTDIR="${D}" install - einstalldocs - dodoc RELEASE - - keepdir /var/log/flumotion - - newinitd "${FILESDIR}"/flumotion-init-3 flumotion - - # /usr/share/hal/fdi/policy/20thirdparty/91-flumotion-device-policy.fdi - rm -rf "${D}"/usr/share/hal || die - - dodir /etc/flumotion - dodir /etc/flumotion/managers - dodir /etc/flumotion/managers/default - dodir /etc/flumotion/managers/default/flows - dodir /etc/flumotion/workers - - pushd conf - insinto /etc/flumotion/managers/default - doins managers/default/planet.xml - insinto /etc/flumotion/workers - doins workers/default.xml - insinto /etc/flumotion - doins default.pem - popd -} - -pkg_postinst() { - fdo-mime_desktop_database_update - - if ! enewgroup flumotion || ! enewuser flumotion -1 -1 /usr/share/flumotion flumotion,audio,video,sys; then - die "Unable to add flumotion user and flumotion group." - fi - - for dir in /usr/share/flumotion /var/log/flumotion ; do - chown -R flumotion:flumotion "${dir}" - chmod -R 755 "${dir}" - done -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/media-video/flumotion/flumotion-0.8.1.ebuild b/media-video/flumotion/flumotion-0.8.1.ebuild deleted file mode 100644 index 2e284dfa5d70..000000000000 --- a/media-video/flumotion/flumotion-0.8.1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -PYTHON_DEPEND="2:2.6" - -inherit eutils user flag-o-matic multilib python toolchain-funcs virtualx # AC_CHECK_PROG for Xvfb - -DESCRIPTION="Flumotion Streaming server" -HOMEPAGE="http://www.flumotion.net/" -SRC_URI="http://www.flumotion.net/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" # LICENSE.Flumotion -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -# TODO: - -# These would be from 0.6.2's ebuild -# media-plugins/gst-plugins-libpng:0.10 -# dev-python/twisted-web -# dev-python/twisted-names -# dev-python/pillow - -# These are from README -RDEPEND="dev-python/gst-python:0.10 - dev-python/kiwi - dev-python/pycairo - =dev-python/pygtk-2* - dev-python/twisted-core - media-libs/gstreamer:0.10 - media-libs/gst-plugins-base:0.10 - media-libs/gst-plugins-good:0.10 - media-plugins/gst-plugins-ogg:0.10 - media-plugins/gst-plugins-theora:0.10 - media-plugins/gst-plugins-vorbis:0.10" -# These are from README and error and trial FEATURES="test" Import's -DEPEND="${RDEPEND} - sys-devel/gettext - doc? ( dev-python/epydoc ) - test? ( dev-python/icalendar - dev-python/pychecker - dev-python/twisted-conch )" - -src_prepare() { - rm -f py-compile - ln -s $(type -P true) py-compile -} - -src_configure() { - append-cflags -fno-strict-aliasing - - econf \ - --localstatedir=/var \ - $(use_enable doc docs) -} - -src_compile() { - emake -j1 fdpass_so_LINK="$(tc-getCC) ${LDFLAGS} -shared -o fdpass.so" || die -} - -src_test() { - Xemake -j1 check || die -} - -src_install() { - emake -j1 DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README RELEASE TODO - - keepdir /var/log/flumotion - keepdir /var/run/flumotion - - newinitd "${FILESDIR}"/flumotion-init-0.2.0 flumotion - - # /usr/share/hal/fdi/policy/20thirdparty/91-flumotion-device-policy.fdi - rm -rf "${D}"/usr/share/hal - - dodir /etc/flumotion - dodir /etc/flumotion/managers - dodir /etc/flumotion/managers/default - dodir /etc/flumotion/managers/default/flows - dodir /etc/flumotion/workers - - pushd conf - insinto /etc/flumotion/managers/default - doins managers/default/planet.xml || die - insinto /etc/flumotion/workers - doins workers/default.xml || die - insinto /etc/flumotion - doins default.pem || die - popd -} - -pkg_postinst() { - if ! enewgroup flumotion || ! enewuser flumotion -1 -1 /usr/share/flumotion flumotion,audio,video,sys; then - die "Unable to add flumotion user and flumotion group." - fi - - for dir in /usr/share/flumotion /var/log/flumotion /var/run/flumotion; do - chown -R flumotion:flumotion "${dir}" - chmod -R 755 "${dir}" - done - - python_mod_optimize /usr/$(get_libdir)/flumotion/python -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/flumotion/python -} |