diff options
author | maciag.artur <maciag.artur@0805d722-a2c2-11dd-9b86-41075523de00> | 2008-10-25 18:29:35 +0000 |
---|---|---|
committer | maciag.artur <maciag.artur@0805d722-a2c2-11dd-9b86-41075523de00> | 2008-10-25 18:29:35 +0000 |
commit | 5a5b563fed4c2d884a774889334c9164d79cea08 (patch) | |
tree | a8dcf22b1564db9e39ac8ae01b8e72f90459148e /media-video | |
parent | Initial directory structure. (diff) | |
download | piczu-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/Manifest | 6 | ||||
-rw-r--r-- | media-video/gmediaserver/files/gmediaserver.conf.d | 10 | ||||
-rw-r--r-- | media-video/gmediaserver/files/gmediaserver.init.d | 21 | ||||
-rw-r--r-- | media-video/gmediaserver/gmediaserver-0.12.0.ebuild | 38 | ||||
-rw-r--r-- | media-video/gmediaserver/gmediaserver-0.13.0.ebuild | 38 | ||||
-rw-r--r-- | media-video/gstfakevideo/Manifest | 2 | ||||
-rw-r--r-- | media-video/gstfakevideo/gstfakevideo-9999.ebuild | 38 | ||||
-rw-r--r-- | media-video/realplayer/Manifest | 3 | ||||
-rw-r--r-- | media-video/realplayer/files/10realplayer | 2 | ||||
-rw-r--r-- | media-video/realplayer/realplayer-11.0.0.4028-r2.ebuild | 128 | ||||
-rw-r--r-- | media-video/veejay/Manifest | 8 | ||||
-rw-r--r-- | media-video/veejay/files/digest-veejay-1.0 | 3 | ||||
-rw-r--r-- | media-video/veejay/veejay-1.0.ebuild | 52 |
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 +} |