rpms/parole/devel .cvsignore, 1.3, 1.4 parole.spec, 1.3, 1.4 sources, 1.3, 1.4
Christoph Wickert
cwickert at fedoraproject.org
Wed Nov 25 20:04:44 UTC 2009
Author: cwickert
Update of /cvs/pkgs/rpms/parole/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20384
Modified Files:
.cvsignore parole.spec sources
Log Message:
* Wed Nov 25 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.96-1
- Update to 0.1.96
- Build gtk-doc files
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/parole/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore 30 Oct 2009 14:05:57 -0000 1.3
+++ .cvsignore 25 Nov 2009 20:04:44 -0000 1.4
@@ -1 +1 @@
-parole-0.1.91.tar.bz2
+parole-0.1.96.tar.bz2
Index: parole.spec
===================================================================
RCS file: /cvs/pkgs/rpms/parole/devel/parole.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- parole.spec 30 Oct 2009 14:05:58 -0000 1.3
+++ parole.spec 25 Nov 2009 20:04:44 -0000 1.4
@@ -1,5 +1,9 @@
+# by default build the browser plugin
+# use bcond_with to change the default
+%bcond_without mozilla
+
Name: parole
-Version: 0.1.91
+Version: 0.1.96
Release: 1%{?dist}
Summary: Media player for the Xfce desktop
@@ -19,9 +23,10 @@ BuildRequires: taglib-devel >= 1.4
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
-# Note from upstream: "No, don't build the doc for now (API for plugins),
-# it is out of date and will not build."
-#BuildRequires: gtk-doc
+%if %{with mozilla}
+BuildRequires: xulrunner-devel
+%endif
+BuildRequires: gtk-doc
Requires: gstreamer-plugins-good
%description
@@ -36,11 +41,23 @@ following features:
* Playback of live sources
+%if %{with mozilla}
+%package mozplugin
+Summary: Browser plugin for for %{name}
+Requires: %{name} = %{version}-%{release}
+
+%description mozplugin
+Parole is a modern simple media player based on the GStreamer framework and
+written to fit well in the Xfce desktop. This plugin allows it to be embedded
+in a web browser.
+%endif
+
+
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-#Requires: gtk-doc
+Requires: gtk-doc
%description devel
The %{name}-devel package contains header files for developing plugins for
@@ -52,7 +69,12 @@ The %{name}-devel package contains heade
%build
-%configure --disable-static #--enable-gtk-doc
+%configure --disable-static --enable-gtk-doc \
+%if %{with mozilla}
+ --enable-browser-plugin
+%else
+ --disable-browser-plugin
+%endif
make %{?_smp_mflags} V=1
@@ -96,19 +118,35 @@ gtk-update-icon-cache %{_datadir}/icons/
%dir %{_libdir}/%{name}-0/
%{_libdir}/%{name}-0/*.so
%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/%{name}/
+%if %{with mozilla}
+%files mozplugin
+%defattr(-,root,root,-)
+%{_libexecdir}/%{name}-media-plugin
+%{_libdir}/mozilla/plugins/%{name}-player.so
+%endif
+
+
%files devel
%defattr(-,root,root,-)
-#%doc %{_datadir}/gtk-doc/html/%{name}/
+%doc %{_datadir}/gtk-doc/html/Parole-Plugins/
%{_includedir}/%{name}/
%changelog
+* Wed Nov 25 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.96-1
+- Update to 0.1.96
+- Build gtk-doc files
+
+* Wed Nov 25 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.95-1
+- Update to 0.1.95
+- Build the browser plugin
+
* Fri Oct 30 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.91-1
-- Update tp 0.1.91
+- Update to 0.1.91
* Thu Oct 08 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.90-3
- Set locale before loading the GtkBuilder interface definition for dialogs
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/parole/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 30 Oct 2009 14:05:58 -0000 1.3
+++ sources 25 Nov 2009 20:04:44 -0000 1.4
@@ -1 +1 @@
-fa1dd951b284fd8ab9b6aec825fe8b86 parole-0.1.91.tar.bz2
+d924759d4205293615deace3f6184bed parole-0.1.96.tar.bz2
More information about the scm-commits
mailing list