From 06d642c16794ee6a177ea6cb0289ad56dbfc0a98 Mon Sep 17 00:00:00 2001 From: Zaheer Abbas Merali Date: Tue, 20 Feb 2007 12:13:57 +0000 Subject: [PATCH] version bump Package-Manager: portage-2.1.2-r9 --- media-video/flumotion/ChangeLog | 10 +- media-video/flumotion/Manifest | 30 +++-- .../flumotion/files/digest-flumotion-0.4.1 | 3 + media-video/flumotion/flumotion-0.4.1.ebuild | 103 ++++++++++++++++++ 4 files changed, 128 insertions(+), 18 deletions(-) create mode 100644 media-video/flumotion/files/digest-flumotion-0.4.1 create mode 100644 media-video/flumotion/flumotion-0.4.1.ebuild diff --git a/media-video/flumotion/ChangeLog b/media-video/flumotion/ChangeLog index 028fd2b0acac..15ecca69ecab 100644 --- a/media-video/flumotion/ChangeLog +++ b/media-video/flumotion/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-video/flumotion -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/ChangeLog,v 1.10 2006/06/07 14:23:44 zaheerm Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/ChangeLog,v 1.11 2007/02/20 12:13:57 zaheerm Exp $ + +*flumotion-0.4.1 (20 Feb 2007) + + 20 Feb 2007; Zaheer Abbas Merali + +flumotion-0.4.1.ebuild: + version bump 07 Jun 2006; flumotion-0.2.1.ebuild: fix LINGUAS issue, flumotion requires all linguas to be installed diff --git a/media-video/flumotion/Manifest b/media-video/flumotion/Manifest index 1bb3f7bc77dc..1d46879f7248 100644 --- a/media-video/flumotion/Manifest +++ b/media-video/flumotion/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX flumotion-init 1019 RMD160 e7a3166c14cf23ac7d470f1848c28de8b6e6890c SHA1 ca619c977b96117554723b64d5c256a6dacf997c SHA256 ef7b13c99ac802ad30600a1a0bb84f44ea27f089017dac3429e0782e0328014c MD5 580aa0b30c3ddad180dcf614364f9dbb files/flumotion-init 1019 RMD160 e7a3166c14cf23ac7d470f1848c28de8b6e6890c files/flumotion-init 1019 @@ -13,8 +10,9 @@ AUX flumotion-init-0.2.0 305 RMD160 df103ffae91c7a7f484dd4a5e3f6522889accfc4 SHA MD5 59b6edc4e3318fd608410bc42960917e files/flumotion-init-0.2.0 305 RMD160 df103ffae91c7a7f484dd4a5e3f6522889accfc4 files/flumotion-init-0.2.0 305 SHA256 19a471bcabb507c49951f9af807ce4811810c4b3316b99d7c46af34dfb7a2ace files/flumotion-init-0.2.0 305 -DIST flumotion-0.2.0.tar.bz2 786656 RMD160 ff375a892fe52302489c89236cab16c423c9f5ba SHA256 162298bfca1125c13f075f1aa3423e6f03a7358d801a0111f2e0d5816fc1911f -DIST flumotion-0.2.1.tar.bz2 816871 RMD160 81b6e1c038569a43a2fd4c074393ff41c63cc036 SHA256 9a9845e404b9cc088039884a834faa45a9ca77824f6bf001216be0279a143f7d +DIST flumotion-0.2.0.tar.bz2 786656 RMD160 ff375a892fe52302489c89236cab16c423c9f5ba SHA1 90a2c1ee4f84b75f17df3f87d44bbddaaf558c62 SHA256 162298bfca1125c13f075f1aa3423e6f03a7358d801a0111f2e0d5816fc1911f +DIST flumotion-0.2.1.tar.bz2 816871 RMD160 81b6e1c038569a43a2fd4c074393ff41c63cc036 SHA1 a1ae9de6f2b331b8723262f58d70f6f4015ae198 SHA256 9a9845e404b9cc088039884a834faa45a9ca77824f6bf001216be0279a143f7d +DIST flumotion-0.4.1.tar.bz2 957882 RMD160 94148eaeed10a77c64a0ae09727d3475519d9412 SHA1 3f7524f69295606feba05a4e2b600ebd24f8450b SHA256 a24640d8ca9c485d7611880193f18e5ae62af07e3b9464904f3602277f1d4097 EBUILD flumotion-0.2.0.ebuild 3440 RMD160 e5d09689c71bab7f0747bbbcb4c1137716b73927 SHA1 64a55c5640a0ce0058ed7ee225fef0d3602b284d SHA256 b2dc48708c2e399e1ae48d140e309712bb82b4835b41d5a2db7292773c30d572 MD5 01495343c67ff44b2479a26655e310ad flumotion-0.2.0.ebuild 3440 RMD160 e5d09689c71bab7f0747bbbcb4c1137716b73927 flumotion-0.2.0.ebuild 3440 @@ -23,10 +21,14 @@ EBUILD flumotion-0.2.1.ebuild 3457 RMD160 6f469dbc8c2da366d632196256ebfc1146d2e9 MD5 b93bf6b7e6eb1e6bdd9ee80a380cae0a flumotion-0.2.1.ebuild 3457 RMD160 6f469dbc8c2da366d632196256ebfc1146d2e988 flumotion-0.2.1.ebuild 3457 SHA256 14d12f4e6e93777f4b89417206323797c5774608975069350bd4f813e1c45009 flumotion-0.2.1.ebuild 3457 -MISC ChangeLog 1526 RMD160 b6e9ff8831782e04b5b80643ca5db48595b6d608 SHA1 50d3a74665af97d99343bb881784cf9f60516b16 SHA256 2343908c08865fe795632856cc77db9b1363cbfeb818c0f8161f0529b23d8be0 -MD5 40113e75ba81f8407f553ed4793dc2d9 ChangeLog 1526 -RMD160 b6e9ff8831782e04b5b80643ca5db48595b6d608 ChangeLog 1526 -SHA256 2343908c08865fe795632856cc77db9b1363cbfeb818c0f8161f0529b23d8be0 ChangeLog 1526 +EBUILD flumotion-0.4.1.ebuild 2887 RMD160 e945115258f5ddb644340ee83717dc8cbcc74b04 SHA1 7e78042122af4ae5873d9fdc6376c6ed9e6941cb SHA256 8accc20b5982a3bc9218873273d90b8cf24cfc980ad1d1f965eb2453fd75c11c +MD5 228c15f7e190907f02518164978a684a flumotion-0.4.1.ebuild 2887 +RMD160 e945115258f5ddb644340ee83717dc8cbcc74b04 flumotion-0.4.1.ebuild 2887 +SHA256 8accc20b5982a3bc9218873273d90b8cf24cfc980ad1d1f965eb2453fd75c11c flumotion-0.4.1.ebuild 2887 +MISC ChangeLog 1657 RMD160 dd000ef652543d3d1abedb7c68a951c61bf388d3 SHA1 c4e06693c2076320b56b5ffc811255fbd90ce6ca SHA256 5de5d1ac36cb60ea1ebf7bf43f28f65a5cc51893d1a1c7b4710fc67eff2b1435 +MD5 d76a793ab74ac79503cf0713459aecb3 ChangeLog 1657 +RMD160 dd000ef652543d3d1abedb7c68a951c61bf388d3 ChangeLog 1657 +SHA256 5de5d1ac36cb60ea1ebf7bf43f28f65a5cc51893d1a1c7b4710fc67eff2b1435 ChangeLog 1657 MISC metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 SHA1 f46f8ccd62374b17183b5aca523c4dcf60d718f9 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1 MD5 6050196ef420c3e4025029ebee5a813f metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 metadata.xml 162 @@ -37,10 +39,6 @@ SHA256 a63f71ae0b964ae617074d18150f67c5c772b26554ea25f0870569503298da00 files/di MD5 4fc6de781d7e5ad25065af41ba3f3e50 files/digest-flumotion-0.2.1 250 RMD160 9496f1850a8deab135afe986d7318a9ba189d20f files/digest-flumotion-0.2.1 250 SHA256 6a879016ffe34519fc2cc7b9a13d01ba1668232973f6b2458d7f1300bfce87ba files/digest-flumotion-0.2.1 250 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEiuixI1lqEGTUzyQRAkdaAKCskRi1f8gqZSBJvHSD9eW2ju/mgwCgt9BK -cfdFwBmHSIw9g+LkaJXXtwg= -=R7Xj ------END PGP SIGNATURE----- +MD5 2c2d64c9ea6b7b4949c90938addb0e3d files/digest-flumotion-0.4.1 250 +RMD160 eabc57524bfbc8ec569e791f3a97a90284034157 files/digest-flumotion-0.4.1 250 +SHA256 8f88c5d6808d9756418eebc0f4ede839c1a4a3211b1404d5d8b2f164132bdf3f files/digest-flumotion-0.4.1 250 diff --git a/media-video/flumotion/files/digest-flumotion-0.4.1 b/media-video/flumotion/files/digest-flumotion-0.4.1 new file mode 100644 index 000000000000..9ebcb03be293 --- /dev/null +++ b/media-video/flumotion/files/digest-flumotion-0.4.1 @@ -0,0 +1,3 @@ +MD5 85563f1167a3265cf61c8886c318dda7 flumotion-0.4.1.tar.bz2 957882 +RMD160 94148eaeed10a77c64a0ae09727d3475519d9412 flumotion-0.4.1.tar.bz2 957882 +SHA256 a24640d8ca9c485d7611880193f18e5ae62af07e3b9464904f3602277f1d4097 flumotion-0.4.1.tar.bz2 957882 diff --git a/media-video/flumotion/flumotion-0.4.1.ebuild b/media-video/flumotion/flumotion-0.4.1.ebuild new file mode 100644 index 000000000000..1f0df5f9cf0b --- /dev/null +++ b/media-video/flumotion/flumotion-0.4.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/flumotion/flumotion-0.4.1.ebuild,v 1.1 2007/02/20 12:13:57 zaheerm Exp $ + +inherit eutils gnome2 + +DESCRIPTION="Flumotion Streaming server" +HOMEPAGE="http://www.fluendo.com" +SRC_URI="http://www.flumotion.net/src/flumotion/${P}.tar.bz2" +LICENSE="GPL-2" + +KEYWORDS="~x86 ~amd64" +IUSE="v4l speex jpeg dv" +SLOT="0" + +RDEPEND=">=x11-libs/gtk+-2.4 + >=dev-libs/glib-2.4 + >=gnome-base/libglade-2 + >=media-libs/gstreamer-0.10.11 + >=media-libs/gst-plugins-base-0.10.11 + =media-libs/gst-plugins-good-0.10* + =media-plugins/gst-plugins-gnomevfs-0.10* + =media-plugins/gst-plugins-ogg-0.10* + =media-plugins/gst-plugins-theora-0.10* + =media-plugins/gst-plugins-vorbis-0.10* + =media-plugins/gst-plugins-libpng-0.10* + =dev-python/gst-python-0.10* + v4l? ( =media-plugins/gst-plugins-v4l-0.10* ) + speex? ( =media-plugins/gst-plugins-speex-0.10* ) + dv? ( =media-plugins/gst-plugins-dv-0.10* + =media-plugins/gst-plugins-raw1394-0.10* ) + >=dev-python/pygtk-2.8.6 + >=dev-python/twisted-2.0 + >=dev-python/twisted-web-0.5.0-r1 + >=dev-python/twisted-names-0.2.0 + dev-python/imaging + " + +DEPEND="${RDEPEND} + dev-util/pkgconfig + " + +DOCS="AUTHORS COPYING ChangeLog INSTALL \ + LICENCE.Flumotion LICENCE.GPL \ + NEWS README TODO" + +src_compile() { + mkdir -p "${T}/home" + export HOME="${T}/home" + export GST_REGISTRY=${T}/home/registry.cache.xml + unset LINGUAS + addpredict /root/.gconfd + addpredict /root/.gconf + econf --disable-install-schemas --localstatedir=/var || die + + emake || die + # fix ${exec_prefix} not being expanded + cd ${S}/bin + cp flumotion-manager flumotion-manager.orig + sed -e 's:${exec_prefix}:/usr':g flumotion-manager.orig \ + > flumotion-manager + cp flumotion-worker flumotion-worker.orig + sed -e 's:${exec_prefix}:/usr':g flumotion-worker.orig \ + > flumotion-worker + cp flumotion-admin flumotion-admin.orig + sed -e 's:${exec_prefix}:/usr':g flumotion-admin.orig \ + > flumotion-admin +} + +src_install() { + einstall + + dodir /etc/flumotion + dodir /etc/flumotion/managers + dodir /etc/flumotion/managers/default + dodir /etc/flumotion/managers/default/flows + dodir /etc/flumotion/workers + + cd ${S}/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 + exeinto /etc/init.d + newexe ${FILESDIR}/flumotion-init-0.2.0 flumotion + + keepdir /var/run/flumotion + keepdir /var/log/flumotion +} + +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 +} -- 2.26.2