Hello community,

here is the log from the commit of package gnubg for openSUSE:Factory checked 
in at 2013-09-23 09:24:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnubg (Old)
 and      /work/SRC/openSUSE:Factory/.gnubg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnubg"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnubg/gnubg.changes      2013-07-30 
11:31:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnubg.new/gnubg.changes 2013-09-23 
09:24:44.000000000 +0200
@@ -1,0 +2,22 @@
+Wed Sep 18 08:28:30 UTC 2013 - [email protected]
+
+- Leaving tarball as gz
+
+-------------------------------------------------------------------
+Tue Aug 20 08:16:35 UTC 2013 - [email protected]
+
+- (Re)Enabled 3d board by fixing GLU linking (oS!=12.3)
+
+-------------------------------------------------------------------
+Mon Aug 19 07:50:13 UTC 2013 - [email protected]
+
+- Update to 1.02.000
+- Improved performance (speed)
+- Support for AVX(SIMD)
+- Better Python support
+- Stronger neural network
+- Even/Odd ply effect reduced
+- Some analysis options have been simplified
+- Various miscellaneous bug fixes 
+
+-------------------------------------------------------------------

Old:
----
  gnubg-source-SNAPSHOT-20130725.tar.bz2

New:
----
  glu.patch
  gnubg-release-1.02.000-sources.tar.gz

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

Other differences:
------------------
++++++ gnubg.spec ++++++
--- /var/tmp/diff_new_pack.KjoFwJ/_old  2013-09-23 09:24:45.000000000 +0200
+++ /var/tmp/diff_new_pack.KjoFwJ/_new  2013-09-23 09:24:45.000000000 +0200
@@ -19,33 +19,35 @@
 
 
 Name:           gnubg
-%define timestamp 20130725 
-Version:        0.9.0.99_%{timestamp}
+Version:        1.02.000
 Release:        0
 Summary:        Plays and analyzes backgammon games and matches on a world 
class level
 License:        GPL-3.0+
 Group:          Amusements/Games/Board/Other
 Url:            http://www.gnubg.org
-Source:         %{name}-source-SNAPSHOT-%{timestamp}.tar.bz2
+Source:         
http://gnubg.org/media/sources/gnubg-release-1.02.000-sources.tar.gz
 Source1:        %{name}.desktop
 # PATCH-FIX-UPSTREAM docdir.patch [email protected] -- install documentation to a 
LSB conform place
 Patch0:         docdir.patch
+Patch1:         glu.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  freetype2-devel
 BuildRequires:  glibc-devel
-%if 0%{?suse_version} <= 1220
+%if 0%{?suse_version} != 1230
+BuildRequires:  glu-devel
 BuildRequires:  gtkglext-devel
 %endif
+BuildRequires:  gmp-devel
+BuildRequires:  libcanberra-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtool
 BuildRequires:  python-devel
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(libxml-2.0)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} > 1120
 BuildRequires:  libpng-devel >= 1.4
@@ -57,11 +59,9 @@
 Recommends:     gnubg-databases = %{version}
 Recommends:     gnubg-sounds = %{version}
 Recommends:     gnubg-doc = %{version}
-BuildRequires:  libesd-devel
 BuildRequires:  sqlite3-devel
 %endif
 %if 0%{?fedora}
-BuildRequires:  esound-devel
 BuildRequires:  sqlite-devel
 %endif
 
@@ -91,7 +91,7 @@
 Requires:       %{name} = %{version}
 
 %description sounds
-Sounds for GNU Backgammon.
+Sounds for GNU Backgammon. See description of gnubg for more details.
 
 %package doc
 Summary:        Documentation for gnubg
@@ -99,25 +99,24 @@
 Group:          Amusements/Games/Board/Other
 
 %description doc
-Manual for GNU Backgammon.
+Manual for GNU Backgammon. See description of gnubg for more details.
 
 %prep
-%setup -q -c gnubg
+%setup -q gnubg
 %patch0 -p0
+%patch1 -p1
 
 %build
 autoreconf -fi
-#export SUSE_ASNEEDED=0
+export SUSE_ASNEEDED=1
 %configure --docdir=%{_docdir}/%{name}
 make %{?_smp_mflags}
 
 %install
 %make_install
 
-DOC="ABOUT-NLS CODING COPYING NEWS README TODO"
-#for FILE in $DOC ; do
-    install -m 0644 $DOC %{buildroot}/%{_docdir}/%{name}/
-#done
+DOC="ABOUT-NLS COPYING NEWS README TODO"
+install -m 0644 $DOC %{buildroot}/%{_docdir}/%{name}/
 
 %if 0%{?suse_version}
 %suse_update_desktop_file -i %{name}
@@ -133,6 +132,7 @@
 %endif
 %{_datadir}/icons/hicolor/*/apps/gnubg.png
 %{_datadir}/gnubg
+%attr(755, -, root) %{_datadir}/gnubg/scripts/query_player.sh
 %exclude %{_datadir}/gnubg/*.bd
 %exclude %{_datadir}/gnubg/sounds
 %doc %{_docdir}/%{name}

++++++ glu.patch ++++++
Index: gnubg-1.02.000/Makefile.am
===================================================================
--- gnubg-1.02.000.orig/Makefile.am
+++ gnubg-1.02.000/Makefile.am
@@ -161,7 +161,7 @@ if USE_PYTHON
 gnubg_LDADD += @PYTHON_LIBS@ 
 endif
 if USE_BOARD3D
-gnubg_LDADD += -L$(srcdir)/board3d board3d/libboard3d.la @GTKGLEXT_LIBS@
+gnubg_LDADD += -L$(srcdir)/board3d board3d/libboard3d.la $(GTKGLEXT_LIBS) 
$(GLU_LIBS)
 endif
 
 if WIN32
Index: gnubg-1.02.000/board3d/Makefile.am
===================================================================
--- gnubg-1.02.000.orig/board3d/Makefile.am
+++ gnubg-1.02.000/board3d/Makefile.am
@@ -7,7 +7,7 @@ AM_CPPFLAGS = -I$(srcdir)/.. $(COMMON_IN
        -I$(srcdir)/../lib \
        -DLOCALEDIR=\"$(localedir)\" \
        -DAC_DATADIR='"$(datadir)"' -DAC_PKGDATADIR=='"$(datadir)/gnubg"'\
-       @FREETYPE2_CFLAGS@ @GTKGLEXT_CFLAGS@
+       @FREETYPE2_CFLAGS@ @GTKGLEXT_CFLAGS@ $(GLU_CFLAGS)
 
 if USE_BOARD3D
 noinst_LTLIBRARIES = libboard3d.la
Index: gnubg-1.02.000/configure.ac
===================================================================
--- gnubg-1.02.000.orig/configure.ac
+++ gnubg-1.02.000/configure.ac
@@ -130,6 +130,7 @@ PKG_CHECK_MODULES(LIBPNG, [libpng >= 1.2
 PKG_CHECK_MODULES(CAIRO, [cairo >= 1.2], have_cairo="yes", [AC_MSG_WARN([no 
cairo support])])
 PKG_CHECK_MODULES(PANGOCAIRO, [pangocairo >= 1.0], have_pangocairo="yes", 
[AC_MSG_WARN([no pangocairo support])])
 PKG_CHECK_MODULES(SQLITE, [sqlite3], have_sqlite="yes", AC_MSG_WARN([no sqlite 
support]))
+PKG_CHECK_MODULES(GLU, [glu], have_glu="yes", AC_MSG_WARN([no glu support]))
 
 if test "x$win32" != "xyes"; then
     PKG_CHECK_MODULES(CANBERRA, [libcanberra-gtk], have_canberra="yes", 
AC_MSG_WARN([no libcanberra-gtk support]))
@@ -302,7 +303,7 @@ fi
 
 AC_CHECK_HEADERS(GL/glx.h)
 
-if test  "$with_board3d" != "no" && test "$with_gtk" != "no" && test 
"x$have_gtk" = "xyes" && test "x$have_gtkglext" = "xyes"; then
+if test  "$with_board3d" != "no" && test "$with_gtk" != "no" && test 
"x$have_gtk" = "xyes" && test "x$have_gtkglext" = "xyes" -a "x$have_glu" = 
"xyes"; then
        AC_DEFINE(USE_BOARD3D,1, [Define if you want to use the 3d boards])
        no_board3d="no"
 fi
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to