Hello community, here is the log from the commit of package xaos for openSUSE:Factory checked in at Tue Sep 20 09:37:01 CEST 2011.
-------- --- xaos/xaos.changes 2008-02-26 04:13:29.000000000 +0100 +++ /mounts/work_src_done/STABLE/xaos/xaos.changes 2011-09-16 15:01:41.000000000 +0200 @@ -1,0 +2,20 @@ +Thu Jul 21 00:00:00 UTC 2009 - [email protected] + +- updated to 3.5 + o Fixed crash bug when using -render command line option with user formulas + o Removed support for unmaintained platforms (DOS, BeOS, Plan 9, etc.) + o Updated documentation to reflect infrastructure changes + (Discussion and issue tracking have moved to Google Groups and Google Code) + o Additional fractal examples by J.B. Langston + ... see NEWS for more +- obsolete patch removed + +------------------------------------------------------------------- +Thu Jun 04 00:00:00 UTC 2009 - [email protected] + +- spec cleanup +- obsolete patches removed +- convert all xpf-files to UNIX format +- added fdupes and dos2unix to BuildRequires + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- XaoS-3.1-destdir.patch XaoS-3.1-gcc4.patch XaoS-3.1-implicit.patch XaoS-3.1-regparm.patch XaoS-3.1-strip.patch XaoS-3.1.tar.bz2 New: ---- xaos-3.5-strip.patch xaos-3.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xaos.spec ++++++ --- /var/tmp/diff_new_pack.F74wD6/_old 2011-09-20 09:36:57.000000000 +0200 +++ /var/tmp/diff_new_pack.F74wD6/_new 2011-09-20 09:36:57.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package xaos (Version 3.1) +# spec file for package xaos # -# Copyright (c) 2009 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 @@ -15,30 +15,31 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: xaos -BuildRequires: aalib-devel libpng-devel update-desktop-files xorg-x11 xorg-x11-devel -License: GPL v2 or later -Group: Amusements/Toys/Graphics -Provides: XaoS -AutoReqProv: on -Version: 3.1 -Release: 379 +Version: 3.5 +Release: 0 +License: GPLv2+ Summary: Powerful fractal generator Url: http://xaos.sourceforge.net -Source: XaoS-%{version}.tar.bz2 -Source1: %name.desktop -Source2: xaos.sh -Source3: %name.png -Patch: XaoS-%{version}-destdir.patch -Patch1: XaoS-%{version}-regparm.patch -Patch2: XaoS-%{version}-gcc4.patch -Patch3: XaoS-%{version}-strip.patch -Patch4: XaoS-%{version}-implicit.patch +Group: Amusements/Toys/Graphics +Source: %{name}-%{version}.tar.bz2 +Source1: %{name}.desktop +Source2: %{name}.sh +Source3: %{name}.png +Patch0: %{name}-%{version}-strip.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 BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: %install_info_prereq %description XaoS is a fast portable real-time interactive fractal zoomer. It @@ -48,55 +49,27 @@ In addition, switching between Julia and Mandelbrot fractal types and displaying planes is provided. - - -Authors: --------- - Jan Hubicka <[email protected]> - Thomas Marsh <[email protected]> - %prep -%setup -q -n XaoS-%{version} -%patch -%patch1 -%patch2 -%patch3 -%patch4 +%setup -q +%patch0 %build -%{?suse_update_config:%{suse_update_config -f}} -CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --datadir=%{_defaultdocdir}/xaos \ - --with-svga-driver=no \ - --mandir=%{_mandir} \ - --infodir=%{_infodir} -make +# convert all xpf-files to UNIX format +find examples/ -iname "*.xpf" -exec dos2unix {} \; +%configure --with-svga-driver=no +make %{?_smp_mflags} %install -mkdir -p $RPM_BUILD_ROOT/%{_infodir} -make DESTDIR=$RPM_BUILD_ROOT install -mv $RPM_BUILD_ROOT/usr/bin/xaos $RPM_BUILD_ROOT/usr/bin/xaos.bin -install -m 755 %{S:2} $RPM_BUILD_ROOT/usr/bin/xaos -chmod 755 $RPM_BUILD_ROOT/usr/bin/xaos -chmod 755 $RPM_BUILD_ROOT/usr/bin/xaos.bin -DOCDIR=$RPM_BUILD_ROOT%{_defaultdocdir}/xaos -cp COPYING ChangeLog README RELEASE_NOTES TODO $DOCDIR -%suse_update_desktop_file -i %name Edutainment Math -mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps -cp %{SOURCE3} $RPM_BUILD_ROOT/usr/share/pixmaps +mkdir -p %{buildroot}/%{_infodir} +%make_install +mv %{buildroot}%{_bindir}/xaos %{buildroot}%{_bindir}/xaos.bin +install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/xaos +chmod 755 %{buildroot}%{_bindir}/xaos +chmod 755 %{buildroot}%{_bindir}/xaos.bin +%suse_update_desktop_file -i %{name} Edutainment Math +install -D -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png %find_lang %{name} - -%clean -rm -rf "$RPM_BUILD_ROOT" - -%files -f %{name}.lang -%defattr(-,root,root) -%{_defaultdocdir}/xaos -/usr/bin/xaos -/usr/bin/xaos.bin -%doc %{_infodir}/xaos.info.gz -%doc %{_mandir}/man6/xaos.6.gz -/usr/share/applications/%name.desktop -/usr/share/pixmaps/%name.png +%fdupes %{buildroot} %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz @@ -104,4 +77,17 @@ %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%clean +rm -rf %{buildroot} + +%files -f %{name}.lang +%defattr(-,root,root) +%doc %{_infodir}/xaos.info.* +%doc %{_mandir}/man6/xaos.6.* +%{_bindir}/xaos +%{_bindir}/xaos.bin +%{_datadir}/applications/%{name}.desktop +%{_datadir}/pixmaps/%{name}.png +%{_datadir}/XaoS/ + %changelog ++++++ xaos-3.5-strip.patch ++++++ --- Makefile.in.orig 2009-07-21 08:58:25.000000000 +0200 +++ Makefile.in 2009-07-21 08:58:41.000000000 +0200 @@ -36,7 +36,7 @@ @INSTALL@ -d $(DESTDIR)$(datadir)/XaoS/help @INSTALL@ -d $(DESTDIR)$(bindir) @INSTALL@ -d $(DESTDIR)$(mandir)/man6 - @INSTALL@ -s bin/xaos $(DESTDIR)$(bindir) + @INSTALL@ bin/xaos $(DESTDIR)$(bindir) @INSTALL@ -m 444 tutorial/*.x[ah]f $(DESTDIR)$(datadir)/XaoS/tutorial @INSTALL@ -m 444 examples/README $(DESTDIR)$(datadir)/XaoS/examples ++++++ xaos.sh ++++++ --- /var/tmp/diff_new_pack.F74wD6/_old 2011-09-20 09:36:57.000000000 +0200 +++ /var/tmp/diff_new_pack.F74wD6/_new 2011-09-20 09:36:57.000000000 +0200 @@ -1,11 +1,11 @@ #!/bin/sh -LANG_xaos=${LANG%.UTF-8} +LANG_xaos=${LANG%.UTF-8} if [ "x$LANG" = "x$LANG_xaos" ]; then exec /usr/bin/xaos.bin "$@" else export LANG="$LANG_xaos" eval `locale -k charmap` - /usr/bin/xaos.bin "$@" |iconv -f "$charmap" -t UTF-8 -fi \ No newline at end of file + /usr/bin/xaos.bin "$@" | iconv -f "$charmap" -t UTF-8 +fi ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
