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