summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2017-01-15 11:48:51 +0100
committerPacho Ramos <pacho@gentoo.org>2017-01-15 12:19:12 +0100
commit1fd80bf289e07b2445e7bb8db8d73fbdcbd9eb63 (patch)
tree9a737059e44d65289c194449afa529dac38597cf /media-video/flumotion
parentmedia-sound/xmms2: Drop old (diff)
downloadgentoo-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/Manifest1
-rw-r--r--media-video/flumotion/flumotion-0.8.1-r1.ebuild124
-rw-r--r--media-video/flumotion/flumotion-0.8.1.ebuild112
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
-}