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 $@