version bump
authorZaheer Abbas Merali <zaheerm@gentoo.org>
Tue, 20 Feb 2007 12:13:57 +0000 (12:13 +0000)
committerZaheer Abbas Merali <zaheerm@gentoo.org>
Tue, 20 Feb 2007 12:13:57 +0000 (12:13 +0000)
Package-Manager: portage-2.1.2-r9

media-video/flumotion/ChangeLog
media-video/flumotion/Manifest
media-video/flumotion/files/digest-flumotion-0.4.1 [new file with mode: 0644]
media-video/flumotion/flumotion-0.4.1.ebuild [new file with mode: 0644]

index 028fd2b0acaceb57035755f05659d72ad2d160cb..15ecca69ecab05a0db9c0e018c6b99bb74a3789f 100644 (file)
@@ -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 <zaheerm@gentoo.org>
+  +flumotion-0.4.1.ebuild:
+  version bump
 
   07 Jun 2006; <zaheer@gentoo.org> flumotion-0.2.1.ebuild:
   fix LINGUAS issue, flumotion requires all linguas to be installed
index 1bb3f7bc77dc8a21a6db703c6db338b012161478..1d46879f7248ccdd1f18d491b56b859f9e887a6e 100644 (file)
@@ -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 (file)
index 0000000..9ebcb03
--- /dev/null
@@ -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 (file)
index 0000000..1f0df5f
--- /dev/null
@@ -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
+}