Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tolua for openSUSE:Factory checked 
in at 2022-08-24 15:10:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tolua (Old)
 and      /work/SRC/openSUSE:Factory/.tolua.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tolua"

Wed Aug 24 15:10:57 2022 rev:4 rq:998860 version:5.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/tolua/tolua.changes      2021-08-16 
10:17:16.598681395 +0200
+++ /work/SRC/openSUSE:Factory/.tolua.new.2083/tolua.changes    2022-08-24 
15:11:12.788507417 +0200
@@ -1,0 +2,8 @@
+Tue Aug 23 14:18:35 UTC 2022 - Callum Farmer <gm...@opensuse.org>
+
+- Make tolua-5.2.0-shared.patch more useful
+  * Remove LUA_C89_NUMBERS
+- Prevent ansi by overriding WARN
+- Add optflags by overriding WARN
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ tolua.spec ++++++
--- /var/tmp/diff_new_pack.3DK85r/_old  2022-08-24 15:11:13.244507856 +0200
+++ /var/tmp/diff_new_pack.3DK85r/_new  2022-08-24 15:11:13.252507864 +0200
@@ -66,17 +66,17 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-sed -i -e 's|LUA=%{_prefix}/local|LUA=%{_prefix}|g' \
-    config
-sed -i -e 's|LUALIB=$(LUA)/lib|LUALIB=$(LUA)/%{_lib}|g' \
-    config
-sed -i -e 's|$(OPTFLAGS)|%{optflags} -I%{lua_incdir} -std=gnu11|g' 
{config,src/bin/Makefile}
 
 %build
-make %{?_smp_mflags}
+# no jobserver
+make -e \
+LUA=%{_prefix} \
+LUALIB=%{_libdir} \
+LUAINC=%{_includedir}/lua%{lua_version} \
+WARN='%{optflags}'
 
 %install
-make install DESTDIR=%{buildroot} LIB=%{_lib}
+%make_install LIBDIR=%{_libdir}
 
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig

++++++ tolua-5.2.0-shared.patch ++++++
--- /var/tmp/diff_new_pack.3DK85r/_old  2022-08-24 15:11:13.280507891 +0200
+++ /var/tmp/diff_new_pack.3DK85r/_new  2022-08-24 15:11:13.284507895 +0200
@@ -8,8 +8,8 @@
  #CPPFLAGS=  -O2 $(WARN) $(INC)
 -CFLAGS= -g $(WARN) $(INC)
 -CPPFLAGS=  -g $(WARN) $(INC)
-+CFLAGS= -fPIC -DLUA_C89_NUMBERS $(WARN) $(INC)
-+CPPFLAGS=  -fPIC -DLUA_C89_NUMBERS $(WARN) $(INC)
++CFLAGS= -fPIC $(WARN) $(INC)
++CPPFLAGS=  -fPIC $(WARN) $(INC)
 Index: tolua-5.2.4/src/bin/Makefile
 ===================================================================
 --- tolua-5.2.4.orig/src/bin/Makefile
@@ -65,10 +65,10 @@
 +VERSION = $(MAJOR).$(MINOR).$(REL)
 +
 +PREFIX = /usr
-+BINDIR = $(DESTDIR)$(PREFIX)/bin
++BINDIR = $(PREFIX)/bin
 +LIB = lib
-+LIBDIR = $(DESTDIR)$(PREFIX)/$(LIB)
-+INCLUDEDIR = $(DESTDIR)$(PREFIX)/include
++LIBDIR = $(PREFIX)/$(LIB)
++INCLUDEDIR = $(PREFIX)/include
 +
  tolua:
        cd src/lib; make all
@@ -78,15 +78,15 @@
        cd src/tests; make all
  
 +install:
-+      mkdir -p $(BINDIR)
-+      mkdir -p $(INCLUDEDIR)
-+      mkdir -p $(LIBDIR)
-+      install -m 0755 bin/tolua $(BINDIR)
-+      install -m 0644 include/tolua.h $(INCLUDEDIR)
-+      install -m 0644 lib/libtolua.so.$(VERSION) $(LIBDIR)
-+      ln -sf $(PREFIX)/$(LIB)/libtolua.so.$(VERSION) 
$(LIBDIR)/libtolua.so.$(MAJOR).$(MINOR)
-+      ln -sf $(PREFIX)/$(LIB)/libtolua.so.$(VERSION) 
$(LIBDIR)/libtolua.so.$(MAJOR)
-+      ln -sf $(PREFIX)/$(LIB)/libtolua.so.$(VERSION) $(LIBDIR)/libtolua.so
++      mkdir -p $(DESTDIR)$(BINDIR)
++      mkdir -p $(DESTDIR)$(INCLUDEDIR)
++      mkdir -p $(DESTDIR)$(LIBDIR)
++      install -m 0755 bin/tolua $(DESTDIR)$(BINDIR)
++      install -m 0644 include/tolua.h $(DESTDIR)$(INCLUDEDIR)
++      install -m 0755 lib/libtolua.so.$(VERSION) $(DESTDIR)$(LIBDIR)
++      ln -sf $(LIBDIR)/libtolua.so.$(VERSION) 
$(DESTDIR)$(LIBDIR)/libtolua.so.$(MAJOR).$(MINOR)
++      ln -sf $(LIBDIR)/libtolua.so.$(VERSION) 
$(DESTDIR)$(LIBDIR)/libtolua.so.$(MAJOR)
++      ln -sf $(LIBDIR)/libtolua.so.$(VERSION) $(DESTDIR)$(LIBDIR)/libtolua.so
 +
  all clean klean:
        cd src/lib; make $@

Reply via email to