commit love-0_7_2 for openSUSE:Factory

2019-01-03 Thread root
Hello community,

here is the log from the commit of package love-0_7_2 for openSUSE:Factory 
checked in at 2019-01-03 18:09:20

Comparing /work/SRC/openSUSE:Factory/love-0_7_2 (Old)
 and  /work/SRC/openSUSE:Factory/.love-0_7_2.new.28833 (New)


Package is "love-0_7_2"

Thu Jan  3 18:09:20 2019 rev:3 rq:662558 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/love-0_7_2/love-0_7_2.changes2017-08-29 
11:48:13.377289874 +0200
+++ /work/SRC/openSUSE:Factory/.love-0_7_2.new.28833/love-0_7_2.changes 
2019-01-03 18:09:22.019994397 +0100
@@ -1,0 +2,5 @@
+Thu Jan  3 01:24:03 UTC 2019 - Jan Engelhardt 
+
+- Set CPPFLAGS=-DGL_GLEXT_PROTOTYPES
+
+---



Other differences:
--
++ love-0_7_2.spec ++
--- /var/tmp/diff_new_pack.DjWw6A/_old  2019-01-03 18:09:22.535993938 +0100
+++ /var/tmp/diff_new_pack.DjWw6A/_new  2019-01-03 18:09:22.539993935 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package love-0_7_2
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -57,6 +57,7 @@
 sed -i 's/\r$//' *.txt
 mv configure.{in,ac}
 autoreconf -fi
+export CPPFLAGS="-DGL_GLEXT_PROTOTYPES"
 %configure
 make %{?_smp_mflags}
 




commit love-0_7_2 for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package love-0_7_2 for openSUSE:Factory 
checked in at 2017-08-29 11:47:13

Comparing /work/SRC/openSUSE:Factory/love-0_7_2 (Old)
 and  /work/SRC/openSUSE:Factory/.love-0_7_2.new (New)


Package is "love-0_7_2"

Tue Aug 29 11:47:13 2017 rev:2 rq:519246 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/love-0_7_2/love-0_7_2.changes2015-08-24 
01:30:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.love-0_7_2.new/love-0_7_2.changes   
2017-08-29 11:48:13.377289874 +0200
@@ -1,0 +2,9 @@
+Mon Aug 28 23:17:52 UTC 2017 - jeng...@inai.de
+
+- Make build with new /usr/include/lua5.1 directory work again.
+- Rename freetype.diff to system-packages.diff.
+- Remove love-remove-mpg123.patch: mpg123 is available in
+  openSUSE:Factory and can be used now.
+- system-packages.diff: search for lua and mpg123 with pkg-config.
+
+---

Old:

  freetype.diff
  love-remove-mpg123.patch

New:

  system-packages.diff



Other differences:
--
++ love-0_7_2.spec ++
--- /var/tmp/diff_new_pack.DdBWdr/_old  2017-08-29 11:48:14.521128652 +0200
+++ /var/tmp/diff_new_pack.DdBWdr/_new  2017-08-29 11:48:14.525128089 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package love-0_7_2
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,15 +26,13 @@
 
 Source: 
https://bitbucket.org/rude/love/downloads/love-0.7.2-linux-src.tar.gz
 Patch1: love-modplug.patch
-Patch2: love-remove-mpg123.patch
-Patch3: freetype.diff
+Patch2: system-packages.diff
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libmng-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
-BuildRequires:  lua51-devel
 BuildRequires:  physfs-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(IL)
@@ -42,23 +40,21 @@
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(libmodplug)
+BuildRequires:  pkgconfig(libmpg123)
+BuildRequires:  pkgconfig(lua5.1)
 BuildRequires:  pkgconfig(openal)
 BuildRequires:  pkgconfig(sdl)
 BuildRequires:  pkgconfig(vorbisfile)
-%if %{with mpg123}
-BuildRequires:  pkgconfig(libmpg123)
-%endif
 
 %description
 LÖVE is a framework for making 2D games in Lua.
 
 %prep
 %setup -qn love-HEAD
-%patch -P 1 -P 2 -P 3 -p1
+%patch -P 1 -P 2 -p1
 
 %build
 sed -i 's/\r$//' *.txt
-rm -f src/modules/sound/lullaby/Mpg123Decoder.{cpp,h}
 mv configure.{in,ac}
 autoreconf -fi
 %configure

++ system-packages.diff ++
From: Jan Engelhardt 
Date: 2015-01-20 20:46:39.043255730 +0100

build: löve uses an undocumented way of including freetype headers

Replace the (unsupported) #include  paths by just  as required
by upstream, and use pkg-config — not just for freetype, but also lua, and, by
extension, opportunistically for SDL/GL.

---
 configure.in   |   38 ++---
 src/Makefile.am|7 +---
 src/modules/font/freetype/Font.h   |8 ++---
 src/modules/font/freetype/TrueTypeRasterizer.h |8 ++---
 4 files changed, 20 insertions(+), 41 deletions(-)

Index: love-HEAD/configure.in
===
--- love-HEAD.orig/configure.in
+++ love-HEAD/configure.in
@@ -3,42 +3,24 @@ AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_AUX_DIR([platform/unix])
 AC_CONFIG_MACRO_DIR([platform/unix/m4])
 AC_CONFIG_SRCDIR([src/love.cpp])
-AM_INIT_AUTOMAKE([foreign -Wall foreign tar-ustar])
+AM_INIT_AUTOMAKE([foreign -Wall foreign tar-ustar subdir-objects])
 AC_PREFIX_DEFAULT([/usr])
 AC_PROG_LIBTOOL
 AC_PROG_CC
 AC_PROG_CXX
 AC_SEARCH_LIBS([sqrt], [m], [], AC_MSG_ERROR([Can't LÖVE without C math 
library]))
-AC_SEARCH_LIBS([SDL_Init], [SDL], [], AC_MSG_ERROR([Can't LÖVE without SDL]))
-AC_SEARCH_LIBS([glLoadIdentity], [GL], [], AC_MSG_ERROR([Can't LÖVE without 
OpenGL]))
-#AC_SEARCH_LIBS([gluOrtho2D], [GLU], [], AC_MSG_ERROR([Can't LÖVE without 
OpenGL Utility Library]))
-AC_SEARCH_LIBS([alSourcePlay], [openal], [], AC_MSG_ERROR([Can't LÖVE without 
OpenAL]))
-AC_ARG_ENABLE([luajit],
-   [  --enable-luajit Use LuaJIT instead of lua],
-   AC_SEARCH_LIBS(
-   [lua_pcall],
-   [luajit luajit-5.1],
-   AC_SUBST([INCLUDE_LUA], [-I/usr/include/luajit-2.0]),
-   AC_MSG_ERROR([Can't LÖVE without LuaJIT])
-   ),
-   AC_SEARCH_LIBS(

commit love-0_7_2 for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

here is the log from the commit of package love-0_7_2 for openSUSE:Factory 
checked in at 2013-05-07 07:30:02

Comparing /work/SRC/openSUSE:Factory/love-0_7_2 (Old)
 and  /work/SRC/openSUSE:Factory/.love-0_7_2.new (New)


Package is love-0_7_2

Changes:

New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.love-0_7_2.new/love-0_7_2.changes   
2013-05-07 07:30:04.0 +0200
@@ -0,0 +1,11 @@
+---
+Tue Sep 13 17:57:56 UTC 2011 - jmate...@suse.com
+
+- build fix - added devel dependencies for DevIL
+- standard group name
+
+---
+Wed Jun 22 20:08:34 UTC 2011 - prus...@opensuse.org
+
+- created package (version 0.7.2)
+

New:

  love-0.7.2-linux-src.tar.gz
  love-0_7_2.changes
  love-0_7_2.spec
  love-modplug.patch
  love-remove-mpg123.patch



Other differences:
--
++ love-0_7_2.spec ++
#
# spec file for package love
#
# Copyright (c) 2013 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   love-0_7_2
Version:0.7.2
Release:0
Summary:2D gaming engine written in Lua
License:Zlib
Group:  Development/Languages/Other
Url:http://love2d.org/
Source: 
https://bitbucket.org/rude/love/downloads/love-0.7.2-linux-src.tar.gz
Patch0: love-modplug.patch
Patch1: love-remove-mpg123.patch
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  gcc-c++
BuildRequires:  libmng-devel
BuildRequires:  libtiff-devel
BuildRequires:  libtool
BuildRequires:  physfs-devel
BuildRequires:  pkgconfig(IL)
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(libmodplug)
BuildRequires:  pkgconfig(lua)  5.2
BuildRequires:  pkgconfig(lua) = 5.1
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(vorbisfile)
%if %{with mpg123}
BuildRequires:  pkgconfig(libmpg123)
%endif

%description
LÖVE is a framework for making 2D games in Lua.

%prep
%setup -qn love-HEAD
sed -i 's/\r$//' *.txt
%patch0
# remove mpg123 support
%patch1
rm -f src/modules/sound/lullaby/Mpg123Decoder.{cpp,h}

%build
autoreconf -fi
%configure
make %{?_smp_mflags}

%install
b=%buildroot;
make install DESTDIR=$b
mv $b/%_bindir/love{,-0.7.2}

%files
%defattr(-,root,root)
%doc changes.txt license.txt readme.txt
%_bindir/love-0.7.2

%changelog
++ love-modplug.patch ++
Index: src/modules/sound/lullaby/ModPlugDecoder.cpp
===
--- src/modules/sound/lullaby/ModPlugDecoder.cpp.orig
+++ src/modules/sound/lullaby/ModPlugDecoder.cpp
@@ -42,8 +42,6 @@ namespace lullaby
// fill with modplug defaults (modplug _memsets_, so we could 
get
// garbage settings when the struct is only partially 
initialized)
// This does not exist yet on Windows.
-   settings.mStereoSeparation = 128;
-   settings.mMaxMixChannels = 32;
settings.mReverbDepth = 0;
settings.mReverbDelay = 0;
settings.mBassAmount = 0;
++ love-remove-mpg123.patch ++
Index: Makefile.am
===
--- Makefile.am.orig
+++ Makefile.am
@@ -1,3 +1,2 @@
-ACLOCAL_AMFLAGS = -I platform/unix/m4
 SUBDIRS = src
 EXTRA_DIST = changes.txt license.txt readme.txt
Index: configure.in
===
--- configure.in.orig
+++ configure.in
@@ -1,7 +1,6 @@
 AC_INIT([love], [HEAD])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_AUX_DIR([platform/unix])
-AC_CONFIG_MACRO_DIR([platform/unix/m4])
 AC_CONFIG_SRCDIR([src/love.cpp])
 AM_INIT_AUTOMAKE([foreign -Wall foreign tar-ustar])
 AC_PREFIX_DEFAULT([/usr])
@@ -36,8 +35,6 @@ AC_SEARCH_LIBS([TIFFOpen], [tiff], [], A
 AC_SEARCH_LIBS([FT_Load_Glyph], [freetype], [], AC_MSG_ERROR([Can't LÖVE 
without FreeType]))
 AC_SEARCH_LIBS([PHYSFS_init], [physfs], [], AC_MSG_ERROR([Can't LÖVE