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]

Reply via email to