Hello community,

here is the log from the commit of package gnash for openSUSE:Factory checked 
in at 2013-08-27 20:44:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnash (Old)
 and      /work/SRC/openSUSE:Factory/.gnash.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnash"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnash/gnash.changes      2013-05-18 
09:20:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnash.new/gnash.changes 2013-08-27 
20:44:38.000000000 +0200
@@ -1,0 +2,20 @@
+Thu Aug 22 09:21:05 UTC 2013 - [email protected]
+
+- fixed building of info pages for all versions
+  - 12.3 needs an additional option due to a docbook2x bug. Fix is in:
+    gnash-0.8.10-docbook_fix.patch
+
+-------------------------------------------------------------------
+Sun Aug 11 16:22:57 UTC 2013 - [email protected]
+
+- added patch gnash-0.8.10-boost_system.patch to fix several build errors
+  because of missing -lboost_system
+- several spec file fixes:
+  - added %config to files in /etc
+  - added %lang(*) prefix to locales
+  - fixed Group tag of several sub packages
+  - removed a . at the end of two Summary tags
+  - remove /usr/share/doc from files list
+  - removed one duplicate man page with %fdupes
+
+-------------------------------------------------------------------

New:
----
  gnash-0.8.10-boost_system.patch
  gnash-0.8.10-docbook_fix.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnash.spec ++++++
--- /var/tmp/diff_new_pack.qjrKRY/_old  2013-08-27 20:44:39.000000000 +0200
+++ /var/tmp/diff_new_pack.qjrKRY/_new  2013-08-27 20:44:39.000000000 +0200
@@ -27,6 +27,8 @@
 Patch0:         gnash-buildfix.patch
 Patch1:         gnash-0.8.10-giflib5.patch
 Patch2:         gnash-0.8.10-buffer-overflow.patch
+Patch3:         gnash-0.8.10-boost_system.patch
+Patch4:         gnash-0.8.10-docbook_fix.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dejagnu
 BuildRequires:  docbook-utils
@@ -65,6 +67,10 @@
 BuildRequires:  libstdc++-devel
 BuildRequires:  xorg-x11-libXt-devel
 
+# For info files needed
+Requires(post):  /sbin/install-info
+Requires(preun):  /sbin/install-info
+
 # The default Gnash package only includes the GTK parts, the rest
 # is in gnash-common.
 Requires:       gnash-common
@@ -75,7 +81,7 @@
 
 %package common
 Summary:        Web-client SWF player plugin 
-Group:          Applications/Multimedia
+Group:          Productivity/Networking/Web/Browsers
 
 %description common
 Common files Shared between Gnash and Klash, Gnash/Klash is a GNU SWF movie
@@ -84,7 +90,7 @@
 
 %package klash4
 Summary:        Konqueror SWF player plugin for KDE 4
-Group:          Applications/Multimedia
+Group:          Productivity/Networking/Web/Browsers
 Requires:       gnash
 Requires:       gnash-common
 %kde4_runtime_requires
@@ -94,7 +100,7 @@
 
 %package plugin
 Summary:        Web-client SWF player plugin 
-Group:          Applications/Internet
+Group:          Productivity/Networking/Web/Browsers
 Requires:       gnash
 Requires:       gnash-common
 
@@ -103,7 +109,7 @@
 
 %package cygnal
 Summary:        Streaming media server
-Group:          Applications/Multimedia
+Group:          Productivity/Networking/Web/Servers
 Requires:       gnash-common
 
 %description cygnal
@@ -111,23 +117,23 @@
 
 %package devel
 Summary:        Gnash header files
-Group:          Applications/Multimedia
+Group:          Development/Libraries/C and C++
 Requires:       gnash-common
 
 %description devel
 Gnash header files can be used to write external Gnash extensions.
 
 %package framebuffer
-Summary:        Standalone SWF file player for the framebuffer.
-Group:          Applications/Multimedia
+Summary:        Standalone SWF file player for the framebuffer
+Group:          Productivity/Multimedia/Video/Players
 Requires:       gnash-common
 
 %description framebuffer
 Framebuffer Gnash is a standalone SWF file player for the Linux framebuffer.
 
 %package dump
-Summary:        Standalone SWF file player that dumps screenshots.
-Group:          Applications/Multimedia
+Summary:        Standalone SWF file player that dumps screenshots
+Group:          Productivity/Multimedia/Video/Players
 Requires:       gnash-common
 
 %description dump
@@ -136,7 +142,7 @@
 
 %package widget
 Summary:        Gnash widgets for Gtk and Python
-Group:          Applications/Multimedia
+Group:          Productivity/Multimedia/Video/Players
 Requires:       gnash
 Requires:       gnash-common
 
@@ -146,7 +152,7 @@
 
 %package fileio-extension
 Summary:        Fileio extension for Gnash
-Group:          Applications/Multimedia
+Group:          Productivity/Multimedia/Video/Players
 Requires:       gnash-common
 
 %description fileio-extension
@@ -155,7 +161,7 @@
 
 %package lirc-extension
 Summary:        LIRC extension for Gnash
-Group:          Applications/Multimedia
+Group:          Productivity/Multimedia/Video/Players
 Requires:       gnash-common
 
 %description lirc-extension
@@ -165,7 +171,7 @@
 
 %package dejagnu-extension
 Summary:        DejaGnu extension for Gnash
-Group:          Applications/Multimedia
+Group:          Development/Tools/Other
 Requires:       gnash-common
 
 %description dejagnu-extension
@@ -174,7 +180,7 @@
 
 %package mysql-extension
 Summary:        MySQL extension for Gnash
-Group:          Applications/Multimedia
+Group:          Development/Tools/Other
 Requires:       gnash-common
 
 %description mysql-extension
@@ -186,6 +192,11 @@
 %patch0 -p1
 %patch1 -p1
 %patch2
+%patch3 -p1
+
+%if 0%{?suse_version} == 1230
+%patch4 -p1
+%endif
 
 %build
 # these are actually the default values, but this way they get added
@@ -221,6 +232,7 @@
 rm -f $RPM_BUILD_ROOT%{_libdir}/gnash/*.*a
 
 %fdupes -s %{buildroot}%{_datadir}/locale
+%fdupes -s %{buildroot}%{_mandir}/man1/
 %suse_update_desktop_file -i klash AudioVideo Player
 %suse_update_desktop_file -i gnash AudioVideo Player
 
@@ -233,11 +245,8 @@
 if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
-
-%preun
-if [ $1 = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
-fi
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}_ref.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}_user.info.gz
 
 %postun
 update-desktop-database &> /dev/null || :
@@ -245,6 +254,8 @@
 if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}_ref.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}_user.info.gz
 
 %post klash4
 update-desktop-database &> /dev/null || :
@@ -274,29 +285,42 @@
 %{_bindir}/flvdumper
 %{_bindir}/findmicrophones
 %{_bindir}/findwebcams
-#%{_bindir}/dumpshm
 %{_bindir}/rtmpget
 %dir %{_libdir}/gnash
 %{_libdir}/gnash/*.so*
 %dir %{_datadir}/gnash
 %{_datadir}/gnash/GnashG.png
 %{_datadir}/gnash/gnash_128_96.ico
+%{_datadir}/info/gnash_ref.info.gz
+%{_datadir}/info/gnash_user.info.gz
 %{_mandir}/man1/gprocessor.1.gz
 %{_mandir}/man1/soldumper.1.gz
 %{_mandir}/man1/flvdumper.1.gz
 %{_mandir}/man1/findmicrophones.1.gz
 %{_mandir}/man1/findwebcams.1.gz
 %{_mandir}/man1/rtmpget.1.gz
-%{_datadir}/locale/*/LC_MESSAGES/gnash.mo
+%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/gnash.mo
+%lang(da) %{_datadir}/locale/da/LC_MESSAGES/gnash.mo
+%lang(de) %{_datadir}/locale/de/LC_MESSAGES/gnash.mo
+%lang(el) %{_datadir}/locale/el/LC_MESSAGES/gnash.mo
+%lang(en_GB) %{_datadir}/locale/en_GB/LC_MESSAGES/gnash.mo
+%lang(es) %{_datadir}/locale/es/LC_MESSAGES/gnash.mo
+%lang(fi) %{_datadir}/locale/fi/LC_MESSAGES/gnash.mo
+%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/gnash.mo
+%lang(it) %{_datadir}/locale/it/LC_MESSAGES/gnash.mo
+%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/gnash.mo
+%lang(km) %{_datadir}/locale/km/LC_MESSAGES/gnash.mo
+%lang(ne) %{_datadir}/locale/ne/LC_MESSAGES/gnash.mo
+%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/gnash.mo
+%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/gnash.mo
 %{_datadir}/applications/gnash.schemas
 %{_datadir}/gnash/gnash-splash.swf
-%dir %{_datadir}/doc
 %dir %{_datadir}/doc/gnash
 %{_datadir}/doc/gnash/gnash*.html
 %dir %{_datadir}/doc/gnash/images
 %{_datadir}/doc/gnash/images/*.png
-%{_sysconfdir}/gnashrc
-%{_sysconfdir}/gnashpluginrc
+%config %{_sysconfdir}/gnashrc
+%config %{_sysconfdir}/gnashpluginrc
 
 %files plugin
 %defattr(-,root,root,-)
@@ -307,7 +331,7 @@
 %files cygnal
 %defattr(-,root,root,-)
 %{_bindir}/cygnal
-%{_sysconfdir}/cygnalrc
+%config %{_sysconfdir}/cygnalrc
 %dir %{_libdir}/cygnal
 %dir %{_libdir}/cygnal/plugins
 %{_libdir}/cygnal/plugins/*.so*
@@ -345,7 +369,7 @@
 %defattr(-,root,root,-)
 %{_bindir}/dump-gnash
 %{_bindir}/gnash-thumbnailer
-%{_sysconfdir}/gnashthumbnailrc
+%config %{_sysconfdir}/gnashthumbnailrc
 %{_mandir}/man1/dump-gnash.1.gz
 
 %files fileio-extension

++++++ gnash-0.8.10-boost_system.patch ++++++
diff -urN gnash-0.8.10.orig/cygnal/Makefile.in gnash-0.8.10/cygnal/Makefile.in
--- gnash-0.8.10.orig/cygnal/Makefile.in        2012-01-19 20:49:46.000000000 
+0100
+++ gnash-0.8.10/cygnal/Makefile.in     2013-08-10 12:16:08.000000000 +0200
@@ -235,7 +235,7 @@
 AWK = @AWK@
 BOOST_CFLAGS = @BOOST_CFLAGS@
 BOOST_CYGNAL_LIBS = @BOOST_CYGNAL_LIBS@
-BOOST_LIBS = @BOOST_LIBS@
+BOOST_LIBS = -lboost_thread-mt -lboost_program_options-mt -lboost_iostreams-mt 
-lboost_system
 BUILDDATE = @BUILDDATE@
 BZ2_LIBS = @BZ2_LIBS@
 CAIRO_CFLAGS = @CAIRO_CFLAGS@
diff -urN gnash-0.8.10.orig/gui/Makefile.in gnash-0.8.10/gui/Makefile.in
--- gnash-0.8.10.orig/gui/Makefile.in   2012-01-19 20:49:49.000000000 +0100
+++ gnash-0.8.10/gui/Makefile.in        2013-08-10 12:17:33.000000000 +0200
@@ -1010,7 +1010,7 @@
 AWK = @AWK@
 BOOST_CFLAGS = @BOOST_CFLAGS@
 BOOST_CYGNAL_LIBS = @BOOST_CYGNAL_LIBS@
-BOOST_LIBS = @BOOST_LIBS@
+BOOST_LIBS = -lboost_thread-mt -lboost_program_options-mt -lboost_iostreams-mt 
-lboost_system
 BUILDDATE = @BUILDDATE@
 BZ2_LIBS = @BZ2_LIBS@
 CAIRO_CFLAGS = @CAIRO_CFLAGS@
diff -urN gnash-0.8.10.orig/libbase/Makefile.in gnash-0.8.10/libbase/Makefile.in
--- gnash-0.8.10.orig/libbase/Makefile.in       2012-01-19 20:49:50.000000000 
+0100
+++ gnash-0.8.10/libbase/Makefile.in    2013-08-10 12:16:57.000000000 +0200
@@ -320,7 +320,7 @@
 AWK = @AWK@
 BOOST_CFLAGS = @BOOST_CFLAGS@
 BOOST_CYGNAL_LIBS = @BOOST_CYGNAL_LIBS@
-BOOST_LIBS = @BOOST_LIBS@
+BOOST_LIBS = -lboost_thread-mt -lboost_program_options-mt -lboost_iostreams-mt 
-lboost_system
 BUILDDATE = @BUILDDATE@
 BZ2_LIBS = @BZ2_LIBS@
 CAIRO_CFLAGS = @CAIRO_CFLAGS@
++++++ gnash-0.8.10-docbook_fix.patch ++++++
diff -urN gnash-0.8.10.orig/doc/C/Makefile.in gnash-0.8.10/doc/C/Makefile.in
--- gnash-0.8.10.orig/doc/C/Makefile.in 2012-01-20 02:49:47.000000000 +0700
+++ gnash-0.8.10/doc/C/Makefile.in      2013-08-20 16:14:56.378041958 +0700
@@ -885,12 +885,12 @@
 .xml.texi:
 @ENABLE_TEXI_TRUE@     -if test x$(DB2X_TEXI) != x; then \
 @ENABLE_TEXI_TRUE@       out=`echo $* | sed -e 's:gnash:gnash_:'`; \
-@ENABLE_TEXI_TRUE@       $(DB2X_TEXI) --encoding=us-ascii//TRANSLIT 
--string-param directory-description="Gnash" --string-param output-file=$${out} 
$<; \
+@ENABLE_TEXI_TRUE@       $(DB2X_TEXI) --makeinfo-program=/usr/bin/makeinfo 
--encoding=us-ascii//TRANSLIT --string-param directory-description="Gnash" 
--string-param output-file=$${out} $<; \
 @ENABLE_TEXI_TRUE@       $(MAKEINFO) --force $${out}.texi; \
 @ENABLE_TEXI_TRUE@     else \
 @ENABLE_TEXI_TRUE@       basefile="$*"; \
 @ENABLE_TEXI_TRUE@          $(DB2X_XSLTPROC) -s texi $< --output 
$${basefile}.txml; \
-@ENABLE_TEXI_TRUE@       $(DB2X_TEXIXML) --info --encoding=us-ascii//TRANSLIT 
$${basefile}.txml ; \
+@ENABLE_TEXI_TRUE@       $(DB2X_TEXIXML) --makeinfo-program=/usr/bin/makeinfo 
--info --encoding=us-ascii//TRANSLIT $${basefile}.txml ; \
 @ENABLE_TEXI_TRUE@       rm $${basefile}.txml; \
 @ENABLE_TEXI_TRUE@     fi
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to