summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video')
-rw-r--r--media-video/flumotion/Manifest1
-rw-r--r--media-video/flumotion/files/flumotion-init-0.2.017
-rw-r--r--media-video/flumotion/files/flumotion-init-323
-rw-r--r--media-video/flumotion/flumotion-0.10.1.ebuild124
-rw-r--r--media-video/flumotion/metadata.xml8
5 files changed, 0 insertions, 173 deletions
diff --git a/media-video/flumotion/Manifest b/media-video/flumotion/Manifest
deleted file mode 100644
index af9f6768ee13..000000000000
--- a/media-video/flumotion/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST flumotion-0.10.1.tar.bz2 1640721 SHA256 8c6913a3b2ed7adb6294c644762bebdac4d75b1b752a4ffd3589dcfa5b778d21 SHA512 ef157a73c97de934deaad22e1be8b3f109e47a0898a674f542d17b84edcca50f6ca6c4790419a9514e291ec8e4651ba840491e21439c5342d03a4a46c5805bfb WHIRLPOOL 9796f22e862c69220dabbfd9b9c899d6b5d5e4d6bb20203016f3ab7ac6c8ecd36cdbfea03438384be101407eeddfcfd6fc47337edcd15dd1a4f67dcb222d8e71
diff --git a/media-video/flumotion/files/flumotion-init-0.2.0 b/media-video/flumotion/files/flumotion-init-0.2.0
deleted file mode 100644
index 4e17a6540f7a..000000000000
--- a/media-video/flumotion/files/flumotion-init-0.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting Flumotion"
- HOME=/usr/share/flumotion start-stop-daemon -o --start --chuid flumotion:flumotion --exec /usr/sbin/flumotion start
- eend $?
-}
-
-stop() {
- ebegin "Stopping Flumotion"
- /usr/sbin/flumotion stop
- eend $?
-}
diff --git a/media-video/flumotion/files/flumotion-init-3 b/media-video/flumotion/files/flumotion-init-3
deleted file mode 100644
index f536e47979c5..000000000000
--- a/media-video/flumotion/files/flumotion-init-3
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting Flumotion"
- if [ ! -d /var/run/flumotion ] ; then
- mkdir /var/run/flumotion
- chown flumotion:flumotion /var/run/flumotion
- chmod 755 /var/run/flumotion
- fi
-
- start-stop-daemon -o --start --chuid flumotion:flumotion --exec /usr/sbin/flumotion start
- eend $?
-}
-
-stop() {
- ebegin "Stopping Flumotion"
- /usr/sbin/flumotion stop
- eend $?
-}
diff --git a/media-video/flumotion/flumotion-0.10.1.ebuild b/media-video/flumotion/flumotion-0.10.1.ebuild
deleted file mode 100644
index fdf5aba3fedc..000000000000
--- a/media-video/flumotion/flumotion-0.10.1.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="LGPL-2.1" # LICENSE.LGPL
-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/metadata.xml b/media-video/flumotion/metadata.xml
deleted file mode 100644
index af143d8096cb..000000000000
--- a/media-video/flumotion/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gstreamer@gentoo.org</email>
- <name>GStreamer package maintainers</name>
- </maintainer>
-</pkgmetadata>