Hello community, here is the log from the commit of package xaos for openSUSE:Factory checked in at 2015-04-13 20:31:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xaos (Old) and /work/SRC/openSUSE:Factory/.xaos.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xaos" Changes: -------- --- /work/SRC/openSUSE:Factory/xaos/xaos.changes 2015-03-03 11:16:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xaos.new/xaos.changes 2015-04-13 20:31:54.000000000 +0200 @@ -1,0 +2,18 @@ +Sat Apr 11 18:18:56 UTC 2015 - [email protected] + +- Update to version 3.6 + * Supporting libpng >= 1.5 and 1.6 + * Various bug fixes + * New fractal types +- Update Url +- Use download Url as source +- Remove xaos-libpng15.patch and xaos-libpng16.patch; fixed on upstream + release +- Add xaos-fix-implicit-decl.patch +- Remove superfluous xorg-x11 build require +- Split out translation files +- Remove redundant %clean section +- Fix with -fno-strict-aliasing has the new version is likely to break + with new gcc + +------------------------------------------------------------------- Old: ---- xaos-3.5.tar.bz2 xaos-libpng15.patch xaos-libpng16.patch New: ---- xaos-3.6.tar.gz xaos-fix-implicit-decl.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xaos.spec ++++++ --- /var/tmp/diff_new_pack.aIqjBV/_old 2015-04-13 20:31:55.000000000 +0200 +++ /var/tmp/diff_new_pack.aIqjBV/_new 2015-04-13 20:31:55.000000000 +0200 @@ -17,31 +17,29 @@ Name: xaos -Version: 3.5 +Version: 3.6 Release: 0 Summary: Powerful fractal generator License: GPL-2.0+ Group: Amusements/Toys/Graphics -Url: http://xaos.sourceforge.net -Source: %{name}-%{version}.tar.bz2 +Url: http://matek.hu/xaos/doku.php +Source: http://sourceforge.net/projects/xaos/files/XaoS/%{version}/%{name}-%{version}.tar.gz Source1: %{name}.desktop Source2: %{name}.sh Source3: %{name}.png -Patch0: %{name}-%{version}-strip.patch +Patch0: %{name}-3.5-strip.patch Patch1: fix-prototypes.diff -# libpng15.patch http://code.google.com/p/gnuxaos/issues/detail?id=55 -Patch2: xaos-libpng15.patch -Patch3: xaos-libpng16.patch +Patch2: xaos-fix-implicit-decl.patch BuildRequires: aalib-devel BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: gsl-devel BuildRequires: libpng-devel BuildRequires: update-desktop-files -BuildRequires: xorg-x11 BuildRequires: xorg-x11-devel Requires(pre): %install_info_prereq Provides: XaoS +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -52,16 +50,18 @@ In addition, switching between Julia and Mandelbrot fractal types and displaying planes is provided. +%lang_package + %prep %setup -q %patch0 %patch1 -p1 -%patch2 -%patch3 -p1 +%patch2 -p1 %build # convert all xpf-files to UNIX format find examples/ -iname "*.xpf" -exec dos2unix {} \; +export CFLAGS="%optflags -fno-strict-aliasing" %configure --with-svga-driver=no make %{?_smp_mflags} @@ -83,10 +83,7 @@ %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%clean -rm -rf %{buildroot} - -%files -f %{name}.lang +%files %defattr(-,root,root) %doc %{_infodir}/xaos.info.* %doc %{_mandir}/man6/xaos.6.* @@ -96,4 +93,6 @@ %{_datadir}/pixmaps/%{name}.png %{_datadir}/XaoS/ +%files lang -f %{name}.lang + %changelog ++++++ xaos-fix-implicit-decl.patch ++++++ --- a/src/ui/filesel.c 2013-11-01 08:54:21.000000000 +0100 +++ b/src/ui/filesel.c 2015-04-11 20:07:46.661578616 +0200 @@ -10,6 +10,10 @@ #endif #endif +#include <stdio.h> +#include <unistd.h> +#include <sys/socket.h> + #include <config.h> #include <filter.h> #include <fractal.h>
