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]
