summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaciag.artur <maciag.artur@0805d722-a2c2-11dd-9b86-41075523de00>2008-10-25 18:29:35 +0000
committermaciag.artur <maciag.artur@0805d722-a2c2-11dd-9b86-41075523de00>2008-10-25 18:29:35 +0000
commit5a5b563fed4c2d884a774889334c9164d79cea08 (patch)
treea8dcf22b1564db9e39ac8ae01b8e72f90459148e /media-video
parentInitial directory structure. (diff)
downloadpiczu-5a5b563fed4c2d884a774889334c9164d79cea08.tar.gz
piczu-5a5b563fed4c2d884a774889334c9164d79cea08.tar.bz2
piczu-5a5b563fed4c2d884a774889334c9164d79cea08.zip
media-video ebuilds
git-svn-id: http://piczu-overlay.googlecode.com/svn/trunk@2 0805d722-a2c2-11dd-9b86-41075523de00
Diffstat (limited to 'media-video')
-rw-r--r--media-video/gmediaserver/Manifest6
-rw-r--r--media-video/gmediaserver/files/gmediaserver.conf.d10
-rw-r--r--media-video/gmediaserver/files/gmediaserver.init.d21
-rw-r--r--media-video/gmediaserver/gmediaserver-0.12.0.ebuild38
-rw-r--r--media-video/gmediaserver/gmediaserver-0.13.0.ebuild38
-rw-r--r--media-video/gstfakevideo/Manifest2
-rw-r--r--media-video/gstfakevideo/gstfakevideo-9999.ebuild38
-rw-r--r--media-video/realplayer/Manifest3
-rw-r--r--media-video/realplayer/files/10realplayer2
-rw-r--r--media-video/realplayer/realplayer-11.0.0.4028-r2.ebuild128
-rw-r--r--media-video/veejay/Manifest8
-rw-r--r--media-video/veejay/files/digest-veejay-1.03
-rw-r--r--media-video/veejay/veejay-1.0.ebuild52
13 files changed, 349 insertions, 0 deletions
diff --git a/media-video/gmediaserver/Manifest b/media-video/gmediaserver/Manifest
new file mode 100644
index 0000000..51628f8
--- /dev/null
+++ b/media-video/gmediaserver/Manifest
@@ -0,0 +1,6 @@
+AUX gmediaserver.conf.d 270 RMD160 058a1cee2de28bda9ef8eb8beddef66a9724effc SHA1 61535f21f8705a41fb6d71ac1100bda94703c9be SHA256 c866b13f77c43eac6c6bce54bb50810ac854e34e1da8363de1eb6c2033d71580
+AUX gmediaserver.init.d 430 RMD160 1a136d1199cd6818f546579ae31256e07b4626de SHA1 3d651170d12889189db1b9af47b9386c5e64398a SHA256 a3370cdee4bddb54007d6bb2ab653076775f49e8ba6c5e0ca0625117e6bcfb62
+DIST gmediaserver-0.12.0.tar.gz 581926 RMD160 e0a5f0461e87cba3e936e7f7a49aac9ef53c2574 SHA1 ccac2b3360f2985ea7b3696167a941ff3aec0379 SHA256 af06a8fba834ad9f9b56103368cb0dc3f82267a0744ae362ee7da10468a5e1c3
+DIST gmediaserver-0.13.0.tar.gz 668281 RMD160 57fb849172d28e8adcff2234c787d552c16bde9a SHA1 5b868bc3c3d3bf0c2c550a4fc618c586a2640799 SHA256 357030911bcce4ac9e47c2c9219b72e88705a8465899d4e0553bce540fb0fd12
+EBUILD gmediaserver-0.12.0.ebuild 1046 RMD160 06e94be7eeb1abf752061bc235e86cea2524a17a SHA1 ef5be8ffe68b5303667de1626221c09a289c1e06 SHA256 dafd392c25d92684ee6bddb8f91c9d18d711312af7b515344c175f31b7c1a8e2
+EBUILD gmediaserver-0.13.0.ebuild 1046 RMD160 06e94be7eeb1abf752061bc235e86cea2524a17a SHA1 ef5be8ffe68b5303667de1626221c09a289c1e06 SHA256 dafd392c25d92684ee6bddb8f91c9d18d711312af7b515344c175f31b7c1a8e2
diff --git a/media-video/gmediaserver/files/gmediaserver.conf.d b/media-video/gmediaserver/files/gmediaserver.conf.d
new file mode 100644
index 0000000..037199e
--- /dev/null
+++ b/media-video/gmediaserver/files/gmediaserver.conf.d
@@ -0,0 +1,10 @@
+# /etc/conf.d/gmediaserver: config file for /etc/init.d/gmediaserver
+
+# see man pages for gmediaserver or run `gmediaserver --help`
+# for valid cmdline options
+
+GMEDIASERVER_OPTS="-ieth0"
+
+# at least one source directory is needed
+
+GMEDIASERVER_DIRS="/usr/share/sounds"
diff --git a/media-video/gmediaserver/files/gmediaserver.init.d b/media-video/gmediaserver/files/gmediaserver.init.d
new file mode 100644
index 0000000..6a825af
--- /dev/null
+++ b/media-video/gmediaserver/files/gmediaserver.init.d
@@ -0,0 +1,21 @@
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+depend() {
+ use net
+}
+
+start() {
+ ebegin "Starting GMediaServer"
+ gmediaserver -b --pid-file=/var/run/gmediaserver.pid \
+ ${GMEDIASERVER_OPTS} ${GMEDIASERVER_DIRS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping GMediaServer"
+ start-stop-daemon --stop --pidfile /var/run/gmediaserver.pid
+ eend $?
+}
diff --git a/media-video/gmediaserver/gmediaserver-0.12.0.ebuild b/media-video/gmediaserver/gmediaserver-0.12.0.ebuild
new file mode 100644
index 0000000..b36670f
--- /dev/null
+++ b/media-video/gmediaserver/gmediaserver-0.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="A UPnP compatible media server"
+HOMEPAGE="http://www.gnu.org/software/gmediaserver/"
+SRC_URI="http://download.savannah.gnu.org/releases/gmediaserver/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="id3lib taglib nls"
+
+DEPEND="net-libs/libupnp
+ id3lib? ( >=media-libs/id3lib-3.8 )
+ taglib? ( >=media-libs/taglib-1.4 )
+ >=dev-lang/perl-5.6
+ sys-devel/flex
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ econf $(use_enable nls) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ newconfd "${FILESDIR}"/gmediaserver.conf.d gmediaserver
+ newinitd "${FILESDIR}"/gmediaserver.init.d gmediaserver
+ dodoc NEWS README TODO AUTHORS
+}
+
+pkg_postinst() {
+ einfo "Make sure you set up the network interface for GMediaServer and the"
+ einfo "path to your media directories in /etc/conf.d/gmediaserver correctly."
+}
diff --git a/media-video/gmediaserver/gmediaserver-0.13.0.ebuild b/media-video/gmediaserver/gmediaserver-0.13.0.ebuild
new file mode 100644
index 0000000..b36670f
--- /dev/null
+++ b/media-video/gmediaserver/gmediaserver-0.13.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="A UPnP compatible media server"
+HOMEPAGE="http://www.gnu.org/software/gmediaserver/"
+SRC_URI="http://download.savannah.gnu.org/releases/gmediaserver/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="id3lib taglib nls"
+
+DEPEND="net-libs/libupnp
+ id3lib? ( >=media-libs/id3lib-3.8 )
+ taglib? ( >=media-libs/taglib-1.4 )
+ >=dev-lang/perl-5.6
+ sys-devel/flex
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ econf $(use_enable nls) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ newconfd "${FILESDIR}"/gmediaserver.conf.d gmediaserver
+ newinitd "${FILESDIR}"/gmediaserver.init.d gmediaserver
+ dodoc NEWS README TODO AUTHORS
+}
+
+pkg_postinst() {
+ einfo "Make sure you set up the network interface for GMediaServer and the"
+ einfo "path to your media directories in /etc/conf.d/gmediaserver correctly."
+}
diff --git a/media-video/gstfakevideo/Manifest b/media-video/gstfakevideo/Manifest
new file mode 100644
index 0000000..82284c4
--- /dev/null
+++ b/media-video/gstfakevideo/Manifest
@@ -0,0 +1,2 @@
+EBUILD gstfakevideo-9999.ebuild 904 RMD160 b1433b4c334ffe31c94b1e649114bec793a2cef2 SHA1 30c35affa0acc5c7c674eeaca9956b9f4158d71e SHA256 229e1a6868f044456725962726c01419dfe48edf2109ab58fc6bebdf715da762
+MISC gstfakevideo-9999.ebuild~ 887 RMD160 5789d9f249442d5554936d6cbb1cfeca2038d702 SHA1 13707aa9023671b1338c40e385f8fb5e315225c3 SHA256 6f6d9d379e3197ed1e77b84c58c7c63126320be0584fd8df875bf4cd05f9275d
diff --git a/media-video/gstfakevideo/gstfakevideo-9999.ebuild b/media-video/gstfakevideo/gstfakevideo-9999.ebuild
new file mode 100644
index 0000000..289e26c
--- /dev/null
+++ b/media-video/gstfakevideo/gstfakevideo-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: Exp $
+
+inherit eutils subversion
+
+ESVN_REPO_URI="http://gstfakevideo.googlecode.com/svn/trunk"
+ESVN_PROJECT="gstfakevideo"
+
+DESCRIPTION="Userspace video driver providing fake video source from gstreamer pipeline"
+HOMEPAGE="http://code.google.com/p/gstfakevideo/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/gstreamer"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ subversion_src_unpack
+ sed -i \
+ -e "s:^\(CFLAGS=\).*$:\1${CFLAGS} -Wall:" \
+ -e "s:^\(CC=\).*$:\1$(tc-getCC):" \
+ -e "s:^\(OPTIONS=\).*$:\1\-shared -fpic -Wl,-soname,\$\{\@\}:" \
+ Makefile || die "sed failed"
+}
+
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ into /usr/local
+ dolib.so libgstfakevideo.so
+ dobin gstfakevideo
+ dodoc README README-AMD64 || die "dodoc failed"
+}
diff --git a/media-video/realplayer/Manifest b/media-video/realplayer/Manifest
new file mode 100644
index 0000000..1ed394a
--- /dev/null
+++ b/media-video/realplayer/Manifest
@@ -0,0 +1,3 @@
+AUX 10realplayer 48 RMD160 3767177e4ec9397e8f9967056d77c194bca823db SHA1 f6f029e0dd3dfc84d47db976faba799fa7e2dad2 SHA256 3b82bcfc249ae8bed6141deff5d5902076020ffcf03a31f819e3403e454e28a4
+DIST RealPlayer11GOLD.rpm 8767186 RMD160 1362fb9d45a5c420698d68450121d32f43f553f1 SHA1 0180bc7f9c22ee9d561598fdffc9168d56c7a4f4 SHA256 245e7bda7814cbf7529ec45c14a64e6289ce05ebc2b55727ba0805d6edcc8a32
+EBUILD realplayer-11.0.0.4028-r2.ebuild 3393 RMD160 8591d0e53351b71c837c00b47dd356e609ea7dfa SHA1 82d239d9459d6532036b8a01c7fadbf0aaea32c1 SHA256 dc4a776d8e09e66d1ffe3c6c84b04e4c7d08c16289350064bed0363c7b659d28
diff --git a/media-video/realplayer/files/10realplayer b/media-video/realplayer/files/10realplayer
new file mode 100644
index 0000000..500fb32
--- /dev/null
+++ b/media-video/realplayer/files/10realplayer
@@ -0,0 +1,2 @@
+PATH=/opt/RealPlayer8
+ROOTPATH=/opt/RealPlayer8
diff --git a/media-video/realplayer/realplayer-11.0.0.4028-r2.ebuild b/media-video/realplayer/realplayer-11.0.0.4028-r2.ebuild
new file mode 100644
index 0000000..34e4ea4
--- /dev/null
+++ b/media-video/realplayer/realplayer-11.0.0.4028-r2.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/realplayer/realplayer-11.0.0.4028-r1.ebuild,v 1.5 2008/08/15 18:13:47 maekke Exp $
+
+inherit nsplugins eutils rpm
+
+MY_PN="RealPlayer"
+DESCRIPTION="Real Media Player"
+HOMEPAGE="http://www.real.com/ http://player.helixcommunity.org/"
+SRC_URI="http://forms.real.com/real/player/download.html?f=unix/RealPlayer11GOLD.rpm"
+RESTRICT="mirror strip test"
+LICENSE="HBRL"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE="X nsplugin"
+RDEPEND="!amd64? (
+ X? ( >=dev-libs/glib-2
+ >=x11-libs/pango-1.2
+ >=x11-libs/gtk+-2.2 )
+ =virtual/libstdc++-3.3*
+ )
+ amd64? (
+ X? ( app-emulation/emul-linux-x86-gtklibs )
+ app-emulation/emul-linux-x86-compat
+ )"
+
+QA_TEXTRELS="opt/RealPlayer/codecs/raac.so
+ opt/RealPlayer/codecs/colorcvt.so
+ opt/RealPlayer/codecs/drv2.so
+ opt/RealPlayer/codecs/drvc.so
+ opt/RealPlayer/plugins/theorarend.so
+ opt/RealPlayer/plugins/vorbisrend.so
+ opt/RealPlayer/plugins/swfrender.so
+ opt/RealPlayer/plugins/oggfformat.so"
+
+QA_EXECSTACK="opt/RealPlayer/plugins/swfrender.so
+ opt/RealPlayer/plugins/vidsite.so
+ opt/RealPlayer/codecs/raac.so
+ opt/RealPlayer/codecs/drvc.so
+ opt/RealPlayer/codecs/drv2.so
+ opt/RealPlayer/codecs/colorcvt.so
+ opt/RealPlayer/codecs/atrc.so"
+
+QA_DT_HASH="opt/.*so opt/.*/realplay.bin"
+
+S="${WORKDIR}/opt/real/${MY_PN}"
+
+pkg_nofetch() {
+ einfo "Download RealPlayer manually from Real's website at"
+ einfo ${HOMEPAGE}
+ einfo ""
+ einfo "Choose Linux/x86 Releases: RealPlayer 10.0.9 Gold: RPM"
+ einfo "https://helixcommunity.org/projects/player/files/download/2479"
+ einfo ""
+ einfo "Then place the file ${SRC_URI}"
+ einfo "into ${DISTDIR} and restart the emerge."
+}
+
+pkg_setup() {
+ # This is a binary x86 package => ABI=x86
+ # Please keep this in future versions
+ # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26
+ has_multilib_profile && ABI="x86"
+}
+
+src_unpack() {
+ rpm_src_unpack
+
+ dosed -i -e 's:realplay.png:realplay:' "${S}"/share/realplay.desktop
+}
+
+src_install() {
+ dodir /opt/${MY_PN}
+
+ fperms 644 codecs/*
+ insinto "/opt/${MY_PN}/codecs"
+ doins codecs/*
+
+ cd "${S}"
+
+ if use X; then
+
+ rm "${S}/share/distcode"
+
+ # Make them executable, Bug #233415
+ exeinto "/opt/${MY_PN}/"
+ doexe realplay realplay.bin
+
+ insinto "/opt/${MY_PN}/"
+ for x in common mozilla plugins share; do
+ doins -r "${S}/${x}"
+ done;
+
+ domenu "${S}/share/realplay.desktop"
+
+ for res in 16 32 48 192; do
+ insinto /usr/share/icons/hicolor/${res}x${res}/apps
+ newins "${S}/share/icons/realplay_${res}x${res}.png" \
+ realplay.png
+ done
+
+ # mozilla plugin
+ if use nsplugin ; then
+ exeinto /opt/netscape/plugins
+ doexe "${S}/mozilla/nphelix.so"
+ inst_plugin /opt/netscape/plugins/nphelix.so
+
+ insinto /opt/netscape/plugins
+ doins "${S}/mozilla/nphelix.xpt"
+ inst_plugin /opt/netscape/plugins/nphelix.xpt
+ fi
+
+ dodir /usr/bin
+ dosym "/opt/${MY_PN}/realplay" /usr/bin/realplay
+ fi
+
+ # Language resources
+ cd "${D}"/opt/RealPlayer/share/locale
+ for LC in *; do
+ mkdir -p "${D}"/usr/share/locale/${LC}/LC_MESSAGES
+ dosym /opt/RealPlayer/share/locale/${LC}/player.mo /usr/share/locale/${LC}/LC_MESSAGES/realplay.mo
+ dosym /opt/RealPlayer/share/locale/${LC}/widget.mo /usr/share/locale/${LC}/LC_MESSAGES/libgtkhx.mo
+ done
+
+ cd "${S}"
+ dodoc README
+ dohtml share/hxplay_help.html share/tigris.css
+}
diff --git a/media-video/veejay/Manifest b/media-video/veejay/Manifest
new file mode 100644
index 0000000..d13649a
--- /dev/null
+++ b/media-video/veejay/Manifest
@@ -0,0 +1,8 @@
+DIST veejay-1.0.tar.bz2 1110918 RMD160 dacde7e29adcdda789a0780bddee1efce3ceab1d SHA1 40e41314144bfc9e0f0ff9e015ed5c83994289fb SHA256 ab2a24c7c1355e8705de2651b96f0eacc5a3af0403e3816c1fd71f8f8b863368
+EBUILD veejay-1.0.ebuild 1411 RMD160 ad2ef40b4b7cf9174dabf991ccb5053001343f19 SHA1 7cce8c18e9f6773dad671ade5e03570754a7a50f SHA256 c0d98395cacb58d3a607de45e41ce3df14a8cab6402b4dd44352c62d5b9d1b6f
+MD5 5712ece0cdfae27884a6f3f311621c98 veejay-1.0.ebuild 1411
+RMD160 ad2ef40b4b7cf9174dabf991ccb5053001343f19 veejay-1.0.ebuild 1411
+SHA256 c0d98395cacb58d3a607de45e41ce3df14a8cab6402b4dd44352c62d5b9d1b6f veejay-1.0.ebuild 1411
+MD5 9162ab588f2320f50031b34cc472bb89 files/digest-veejay-1.0 238
+RMD160 4a8dea008751bfa53161efc05174af0a8d684021 files/digest-veejay-1.0 238
+SHA256 6918c19bb7f87f2f04524244eb508faaf7caaa80365ca8f6442a75bcdbfc5557 files/digest-veejay-1.0 238
diff --git a/media-video/veejay/files/digest-veejay-1.0 b/media-video/veejay/files/digest-veejay-1.0
new file mode 100644
index 0000000..8ba99e5
--- /dev/null
+++ b/media-video/veejay/files/digest-veejay-1.0
@@ -0,0 +1,3 @@
+MD5 a240c32a91f53a401e4d60b47ef2875c veejay-1.0.tar.bz2 1110918
+RMD160 dacde7e29adcdda789a0780bddee1efce3ceab1d veejay-1.0.tar.bz2 1110918
+SHA256 ab2a24c7c1355e8705de2651b96f0eacc5a3af0403e3816c1fd71f8f8b863368 veejay-1.0.tar.bz2 1110918
diff --git a/media-video/veejay/veejay-1.0.ebuild b/media-video/veejay/veejay-1.0.ebuild
new file mode 100644
index 0000000..db23f7c
--- /dev/null
+++ b/media-video/veejay/veejay-1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="a live performance tool featuring non-linear editing and mixing from multiple sources"
+HOMEPAGE="http://www.veejayhq.net/"
+SRC_URI="http://www.veejayhq.net/releases/${P}.tar.bz2"
+
+KEYWORDS="~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug directfb dv gtk jack jpeg opengl sdl v4l xml"
+
+DEPEND="directfb? ( dev-libs/DirectFB )
+ dv? ( media-libs/libdv )
+ gtk? ( >=x11-libs/gtk+-2.0 )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.101.1 )
+ jpeg? ( media-libs/jpeg )
+ sdl? ( media-libs/libsdl )
+ v4l? ( x11-libs/libXxf86dga )
+ xml? ( dev-libs/libxml2 )
+ >=media-libs/libquicktime-0.9.7
+ media-libs/freetype
+ media-libs/unicap
+ media-video/ffmpeg
+ media-video/mjpegtools"
+RDEPEND=""
+# Also uses media-libs/jpeg-mmx, treecleaned #156373
+
+# Uses an internal copy of goom,
+# http://sourceforge.net/project/showfiles.php?group_id=30354
+
+src_compile() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable opengl gl) \
+ $(use_with dv libdv) \
+ $(use_with directfb) \
+ $(use_with gtk pixbuf) \
+ $(use_with jack) \
+ $(use_with jpeg) \
+ $(use_with jpeg) \
+ $(use_with v4l) \
+ $(use_with xml xml2) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README
+ doman man/veejay.1
+}