rpms/flumotion/devel flumotion.spec,1.20,1.21

Thomas Vander Stichele thomasvs at fedoraproject.org
Sun Nov 15 14:07:38 UTC 2009


Author: thomasvs

Update of /cvs/extras/rpms/flumotion/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16679

Modified Files:
	flumotion.spec 
Log Message:
update to 0.6.1


Index: flumotion.spec
===================================================================
RCS file: /cvs/extras/rpms/flumotion/devel/flumotion.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- flumotion.spec	27 Sep 2009 08:17:06 -0000	1.20
+++ flumotion.spec	15 Nov 2009 14:07:37 -0000	1.21
@@ -1,55 +1,65 @@
-%define         gst_minver      0.10.1
-%define         gstpb_minver    0.10.1
-%define         gstpy_minver    0.10.0
-%define         pygtk_minver    2.8.0
+%define         gst_minver      0.10.11
+%define         gstpb_minver    0.10.10
+%define         gstpy_minver    0.10.4
+%define         pygtk_minver    2.8.4
+%define         kiwi_minver     1.9.13
+
 %define         gstreamer       gstreamer
 
 Name:           flumotion
-Version:        0.4.2
-Release:        10%{?dist}
+Version:        0.6.1
+Release:        1%{?dist}
 Summary:        Streaming Server based on GStreamer and Twisted
 
 Group:          Applications/Internet
-License:	GPLv2
+License:        GPLv2
 URL:            http://www.flumotion.net/
 Source:         http://www.flumotion.net/src/flumotion/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
-Requires:	python >= 2.3
-Requires:	%{gstreamer} >= %{gst_minver}
-Requires:	%{gstreamer}-plugins-base >= %{gstpb_minver}
-Requires:	%{gstreamer}-python >= %{gstpy_minver}
+Requires:       python >= 2.4
+Requires:       %{gstreamer} >= %{gst_minver}
+Requires:       %{gstreamer}-plugins-base >= %{gstpb_minver}
+Requires:       %{gstreamer}-python >= %{gstpy_minver}
 Requires:       python-twisted-core >= 2.4.0
 Requires:       python-twisted-names
 Requires:       python-twisted-web
-Requires:	pygtk2 >= %{pygtk_minver}
-Requires:	python-imaging
-Requires:	pyOpenSSL
-Requires:	pkgconfig
+Requires:       pygtk2 >= %{pygtk_minver}
+Requires:       python-imaging
+Requires:       pyOpenSSL
+Requires:       pkgconfig
 Requires:       python-crypto
+Requires:       python-kiwi >= %{kiwi_minver}
 
 # for make-dummy-cert to work
-Requires(post):	openssl
+Requires(post): openssl
 
-BuildRequires:	%{gstreamer}-devel >= %{gst_minver}
-BuildRequires:	%{gstreamer}-python >= %{gstpy_minver}
+BuildRequires:  %{gstreamer}-devel >= %{gst_minver}
+BuildRequires:  %{gstreamer}-python >= %{gstpy_minver}
 BuildRequires:  python-twisted-core >= 2.4.0
 BuildRequires:  python-twisted-names
 BuildRequires:  python-twisted-web
-BuildRequires:	python-devel >= 2.3
-BuildRequires:	pygtk2-devel >= %{pygtk_minver}
-BuildRequires:	gtk2-devel
+BuildRequires:  python-devel >= 2.3
+BuildRequires:  pygtk2-devel >= %{pygtk_minver}
+BuildRequires:  gtk2-devel
+BuildRequires:  python-kiwi >= %{kiwi_minver}
 
 # docs
-BuildRequires:	epydoc
+BuildRequires:  epydoc
+BuildRequires:  xorg-x11-server-Xvfb
 
 # sigh, libtool
 BuildRequires:  gcc-c++
 
-BuildRequires:	desktop-file-utils
+BuildRequires:  desktop-file-utils
+
+# even though intltool is included, this dependency pulls in perl(XML::Parser)
+# which is needed at configure time.
+BuildRequires:  gettext
+BuildRequires:  intltool
 
 # since we compile pytrayicon, we're no longer noarch
-# BuildArch:	noarch
+# BuildArch:    noarch
 
 %description
 Flumotion is a GPL streaming media server written in Python. It is distributed
@@ -97,8 +107,8 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/f
 # install service files
 install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
 install -m 755 \
-	doc/redhat/flumotion \
-	$RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+        doc/redhat/flumotion \
+        $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
 
 # create log and run and cache directory
 install -d $RPM_BUILD_ROOT%{_localstatedir}/log/flumotion
@@ -116,11 +126,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %pre
 /usr/sbin/useradd -s /sbin/nologin \
-	-r -d %{_localstatedir}/cache/flumotion -M \
-	flumotion > /dev/null 2> /dev/null || :
+        -r -d %{_localstatedir}/cache/flumotion -M \
+        flumotion > /dev/null 2> /dev/null || :
 # for old installs, we need to move the homedir
 /usr/sbin/usermod -d %{_localstatedir}/cache/flumotion \
-	flumotion > /dev/null 2> /dev/null || :
+        flumotion > /dev/null 2> /dev/null || :
 
 %post
 /sbin/chkconfig --add flumotion
@@ -220,7 +230,7 @@ fi
 %doc ChangeLog COPYING README AUTHORS flumotion.doap
 %doc doc/reference/html
 %doc conf
-%config %{_sysconfdir}/logrotate.d/flumotion
+%config(noreplace) %{_sysconfdir}/logrotate.d/flumotion
 %{_bindir}/flumotion-manager
 %{_bindir}/flumotion-worker
 %{_bindir}/flumotion-admin
@@ -230,6 +240,8 @@ fi
 %{_bindir}/flumotion-job
 %{_bindir}/flumotion-inspect
 %{_bindir}/flumotion-launch
+%{_bindir}/flumotion-rrdmon
+%{_bindir}/flumotion-nagios
 %{_sbindir}/flumotion
 
 %{_libdir}/flumotion
@@ -244,6 +256,8 @@ fi
 %{_datadir}/flumotion/image
 %{_datadir}/flumotion/make-dummy-cert
 %{_datadir}/flumotion/*.xsl
+%{_datadir}/flumotion/*.html
+%{_datadir}/hal/fdi/policy/20thirdparty/91-flumotion-device-policy.fdi
 
 %attr(750,root,flumotion) %{_sysconfdir}/flumotion
 %attr(770,root,flumotion) %{_localstatedir}/run/flumotion
@@ -252,6 +266,13 @@ fi
 %{_sysconfdir}/rc.d/init.d/flumotion
 
 %changelog
+* Sun Nov 15 2009 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.6.1-1
+- Move to 0.6.1 release
+- Added flumotion-nagios and flumotion-rrdmon
+- Added cortado html
+- Added hal device policy
+
 * Sun Sep 27 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 0.4.2-10
 - Update desktop file according to F-12 FedoraStudio feature
 




More information about the fedora-extras-commits mailing list