Hello community, here is the log from the commit of package parole for openSUSE:Factory checked in at Mon Jan 10 15:15:43 CET 2011. -------- --- parole/parole.changes 2010-11-08 19:13:27.000000000 +0100 +++ parole/parole.changes 2010-12-26 12:47:07.000000000 +0100 @@ -1,0 +2,20 @@ +Sun Dec 26 11:34:30 UTC 2010 - gber@opensuse.org + +- added parole-0.2.0.2-remove-x-totem-stream-mime-type.patch in + order to address http://bugzilla.xfce.org/show_bug.cgi?id=6708 + +------------------------------------------------------------------- +Fri Dec 24 22:28:47 UTC 2010 - gber@opensuse.org + +- enabled plugin API documentation +- show compiler output +- corrected category +- remove unsupported locales +- improved summary/description +- require gstreamer plugins +- added parole-0.2.0.2-fix-lib-linking-order.patch in order to fix + the library linking order for ld --as-needed +- added parole-0.2.0.2-do-not-hardcode-cxxflags.patch in order to + make the browser plugin honor CXXFLAGS + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- parole-0.2.0.2-do-not-hardcode-cxxflags.patch parole-0.2.0.2-fix-lib-linking-order.patch parole-0.2.0.2-remove-x-totem-stream-mime-type.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ parole.spec ++++++ --- /var/tmp/diff_new_pack.4UhP56/_old 2011-01-10 15:10:25.000000000 +0100 +++ /var/tmp/diff_new_pack.4UhP56/_new 2011-01-10 15:10:25.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package parole (Version 0.2.0.2) # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,12 +28,15 @@ Name: parole Version: 0.2.0.2 -Release: 1 +Release: 2 License: GPLv2+ -Summary: Modern simple media player for Xfce desktop +Summary: Modern, simple media player for the Xfce desktop environment Url: http://goodies.xfce.org/projects/applications/parole -Group: System/GUI/XFCE +Group: Productivity/Multimedia/Video/Players Source: %{name}-%{version}.tar.bz2 +Patch0: parole-0.2.0.2-fix-lib-linking-order.patch +Patch1: parole-0.2.0.2-do-not-hardcode-cxxflags.patch +Patch2: parole-0.2.0.2-remove-x-totem-stream-mime-type.patch BuildRequires: gcc-c++ BuildRequires: gstreamer-0_10-plugins-base-devel BuildRequires: intltool @@ -46,14 +49,20 @@ BuildRequires: pkgconfig(libxfce4util-1.0) BuildRequires: pkgconfig(libxfcegui4-1.0) BuildRequires: taglib-devel +BuildRequires: gtk-doc BuildRequires: update-desktop-files +BuildRequires: xfce4-dev-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: gstreamer010 +Requires: gstreamer010-plugins-base +Requires: gstreamer010-plugins-good %description -Parole is a modern simple media player based on the GStreamer framework and written to fit well -in the Xfce desktop. Parole features playback of local media files, DVD/CD and live streams. -Parole is extensible via plugins, for a complete how to write a plugin for Parole see -the Plugins API documentation+the plugins directory which contains some useful examples. +Parole is a modern simple media player based on the GStreamer framework and +written to fit well in the Xfce desktop. Parole features playback of local +media files, DVD/CD and live streams. Parole is extensible via plugins, for a +complete how to write a plugin for Parole see the Plugins API documentation and +the plugins directory which contains some useful examples. %package devel License: GPLv2+ @@ -62,18 +71,23 @@ Requires: %{name} = %{version} %description devel -Development files for parole +This package contains development files for developing plugins for parole. %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build -%configure -make %{?_smp_mflags} +xdt-autogen +%configure --enable-gtk-doc +make %{?_smp_mflags} V=1 %install %make_install rm -f %{buildroot}%{_libdir}/parole-0/*.la +rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK} %find_lang %{name} %suse_update_desktop_file %{name} @@ -100,5 +114,6 @@ %files devel %defattr(-,root,root) %{_includedir}/parole/ +%{_datadir}/gtk-doc/html/Parole-Plugins %changelog ++++++ parole-0.2.0.2-do-not-hardcode-cxxflags.patch ++++++ diff -ur parole-0.2.0.2.orig/browser-plugin/Makefile.am parole-0.2.0.2/browser-plugin/Makefile.am --- parole-0.2.0.2.orig/browser-plugin/Makefile.am 2010-01-25 12:22:07.000000000 +0100 +++ parole-0.2.0.2/browser-plugin/Makefile.am 2010-12-25 15:20:05.000000000 +0100 @@ -7,7 +7,6 @@ # This is probably not the best thing, but the browser plugin # fails to compile with --enable-debug=full so overried CXXFLAGS # to get rid of -Wundef -Wredundant-decls -Wmissing-declarations -CXXFLAGS = -Wall -g -O2 -DXFCE_DISABLE_DEPRECATED if DEBUG_BROWSER_PLUGIN CXXFLAGS += -Wextra -Wno-missing-field-initializers \ -Wno-unused-parameter \ ++++++ parole-0.2.0.2-fix-lib-linking-order.patch ++++++ diff -ur parole-0.2.0.2.orig/docs/plugin-api/Makefile.am parole-0.2.0.2/docs/plugin-api/Makefile.am --- parole-0.2.0.2.orig/docs/plugin-api/Makefile.am 2010-01-25 12:22:07.000000000 +0100 +++ parole-0.2.0.2/docs/plugin-api/Makefile.am 2010-12-25 15:06:35.000000000 +0100 @@ -71,11 +71,11 @@ -I$(top_builddir)/parole GTKDOC_LIBS= \ + $(top_builddir)/parole/libparole.la \ $(GTK_LIBS) \ $(GLIB_LIBS) \ $(GOBJECT_LIBS) \ - $(TAGLIBC_LIBS) \ - $(top_builddir)/parole/libparole.la + $(TAGLIBC_LIBS) if ENABLE_GTK_DOC include $(top_srcdir)/gtk-doc.make ++++++ parole-0.2.0.2-remove-x-totem-stream-mime-type.patch ++++++ diff -ur parole-0.2.0.2.orig/data/mime/mime-type-list.txt parole-0.2.0.2/data/mime/mime-type-list.txt --- parole-0.2.0.2.orig/data/mime/mime-type-list.txt 2010-01-25 12:22:07.000000000 +0100 +++ parole-0.2.0.2/data/mime/mime-type-list.txt 2010-12-26 12:33:17.000000000 +0100 @@ -85,7 +85,6 @@ video/x-nsv video/x-ogm+ogg video/x-theora+ogg -video/x-totem-stream x-content/video-dvd x-content/video-vcd x-content/video-svcd ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org