Hello community, here is the log from the commit of package premake4 for openSUSE:Factory checked in at 2013-11-07 17:37:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/premake4 (Old) and /work/SRC/openSUSE:Factory/.premake4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "premake4" Changes: -------- --- /work/SRC/openSUSE:Factory/premake4/premake4.changes 2012-02-14 11:26:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.premake4.new/premake4.changes 2013-11-07 17:37:57.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Nov 4 19:50:03 UTC 2013 - [email protected] + +- update to version 4.4-beta4 +- https://en.opensuse.org/SourceUrls +- rebased patch and moved some changes to make parameters + +------------------------------------------------------------------- Old: ---- premake-4.3.patch premake-4.3.tar.bz2 New: ---- premake-4.4-beta4-src.zip premake-4.4.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ premake4.spec ++++++ --- /var/tmp/diff_new_pack.Nzi3Nr/_old 2013-11-07 17:37:58.000000000 +0100 +++ /var/tmp/diff_new_pack.Nzi3Nr/_new 2013-11-07 17:37:58.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package premake4 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -20,15 +20,12 @@ Summary: Powerfully simple build configuration License: BSD-3-Clause Group: Development/Tools/Building -Version: 4.3 +Version: 4.4beta4 Release: 0 Url: http://industriousone.com/premake -# file http://sourceforge.net/projects/premake/files/Premake/4.3/premake-4.3-src.zip/download -# removed src/host/lua-5.1.4 -# repacked to tar.bz2 -Source: premake-%{version}.tar.bz2 -# PATCH-FIX-OPENSUSE premake-4.3.patch [email protected] -- use shared lua; use RPM_OPT_FLAGS; don't strip; -Patch0: premake-4.3.patch +Source: http://downloads.sourceforge.net/project/premake/Premake/4.4/premake-4.4-beta4-src.zip +# PATCH-FIX-OPENSUSE premake-4.4.patch [email protected] -- use shared lua; +Patch0: premake-4.4.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1210 BuildRequires: lua51-devel @@ -36,11 +33,12 @@ BuildRequires: lua-devel %endif BuildRequires: pkg-config +BuildRequires: unzip %description -Premake is a build configuration tool. Describe your C, C++, or C# software project using a simple, easy to read syntax and let Premake generate the project files for: - - * Microsoft Visual Studio 2002, 2003, 2005, and 2008, including the Express editions +Premake is a build configuration tool. Describe your C, C++, or C# software project +using a simple, easy to read syntax and let Premake generate the project files for: + * Microsoft Visual Studio including the Express editions * GNU Make, including Cygwin and MinGW * Apple Xcode * Code::Blocks @@ -49,19 +47,17 @@ * MonoDevelop %prep -%setup -q -n premake-%{version} +%setup -q -n premake-4.4-beta4 %patch0 -p1 +rm -rf src/host/lua-5.1.4 %build pushd build/gmake.unix -%__make verbose=1 %{?_smp_mflags} +make Premake4 config=debug DEFINES="-DNDEBUG" INCLUDES="" CFLAGS="\`pkg-config lua --cflags\` \$(CPPFLAGS) \$(ARCH) \$(RPM_OPT_FLAGS)" LDFLAGS="-rdynamic" LIBS="\`pkg-config lua --libs\`" verbose=1 %{?_smp_mflags} popd %install -%__install -D -m755 bin/release/premake4 %buildroot%{_bindir}/%{name} - -%clean -%__rm -rf %buildroot +install -D -m755 bin/debug/premake4 %{buildroot}%{_bindir}/%{name} %files %defattr(-,root,root) ++++++ premake-4.3.patch -> premake-4.4.patch ++++++ --- /work/SRC/openSUSE:Factory/premake4/premake-4.3.patch 2011-09-23 12:41:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.premake4.new/premake-4.4.patch 2013-11-07 17:37:57.000000000 +0100 @@ -1,28 +1,7 @@ -diff -rupN premake-4.3/build/gmake.unix/Premake4.make premake-4.3_mod/build/gmake.unix/Premake4.make ---- premake-4.3/build/gmake.unix/Premake4.make 2011-02-05 11:40:45.000000000 +0100 -+++ premake-4.3_mod/build/gmake.unix/Premake4.make 2011-02-05 12:32:35.131094488 +0100 -@@ -23,13 +23,13 @@ ifeq ($(config),release) - OBJDIR = obj/Release - TARGETDIR = ../../bin/release - TARGET = $(TARGETDIR)/premake4 -- DEFINES += -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -- INCLUDES += -I../../src/host/lua-5.1.4/src -+ DEFINES += -DNDEBUG -+ INCLUDES += - CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) -- CFLAGS += $(CPPFLAGS) $(ARCH) -Wall -Os -- CXXFLAGS += $(CFLAGS) -- LDFLAGS += -s -rdynamic -- LIBS += -lm -ldl -+ CFLAGS += `pkg-config lua --cflags` $(CPPFLAGS) $(ARCH) $(RPM_OPT_FLAGS) -+ CXXFLAGS += $(CFLAGS) -+ LDFLAGS += -rdynamic -+ LIBS += `pkg-config lua --libs` - RESFLAGS += $(DEFINES) $(INCLUDES) - LDDEPS += - LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS) -@@ -78,35 +78,6 @@ OBJECTS := \ - $(OBJDIR)/premake.o \ +--- /build/gmake.unix/Premake4.make.orig 2012-03-05 21:30:11.000000000 +0100 ++++ /build/gmake.unix/Premake4.make 2013-11-04 22:26:55.195880037 +0100 +@@ -82,35 +82,6 @@ OBJECTS := \ + $(OBJDIR)/premake_main.o \ $(OBJDIR)/scripts.o \ $(OBJDIR)/string_endswith.o \ - $(OBJDIR)/lapi.o \ @@ -57,112 +36,96 @@ RESOURCES := \ -@@ -209,92 +180,5 @@ $(OBJDIR)/scripts.o: ../../src/host/scri +@@ -229,92 +200,5 @@ $(OBJDIR)/scripts.o: ../../src/host/scri $(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c @echo $(notdir $<) - $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" + $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lapi.o: ../../src/host/lua-5.1.4/src/lapi.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lauxlib.o: ../../src/host/lua-5.1.4/src/lauxlib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lbaselib.o: ../../src/host/lua-5.1.4/src/lbaselib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lcode.o: ../../src/host/lua-5.1.4/src/lcode.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ldblib.o: ../../src/host/lua-5.1.4/src/ldblib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ldebug.o: ../../src/host/lua-5.1.4/src/ldebug.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ldo.o: ../../src/host/lua-5.1.4/src/ldo.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ldump.o: ../../src/host/lua-5.1.4/src/ldump.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lfunc.o: ../../src/host/lua-5.1.4/src/lfunc.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lgc.o: ../../src/host/lua-5.1.4/src/lgc.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/linit.o: ../../src/host/lua-5.1.4/src/linit.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/liolib.o: ../../src/host/lua-5.1.4/src/liolib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/llex.o: ../../src/host/lua-5.1.4/src/llex.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lmathlib.o: ../../src/host/lua-5.1.4/src/lmathlib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lmem.o: ../../src/host/lua-5.1.4/src/lmem.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/loadlib.o: ../../src/host/lua-5.1.4/src/loadlib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lobject.o: ../../src/host/lua-5.1.4/src/lobject.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lopcodes.o: ../../src/host/lua-5.1.4/src/lopcodes.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/loslib.o: ../../src/host/lua-5.1.4/src/loslib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lparser.o: ../../src/host/lua-5.1.4/src/lparser.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lstate.o: ../../src/host/lua-5.1.4/src/lstate.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lstring.o: ../../src/host/lua-5.1.4/src/lstring.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lstrlib.o: ../../src/host/lua-5.1.4/src/lstrlib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ltable.o: ../../src/host/lua-5.1.4/src/ltable.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ltablib.o: ../../src/host/lua-5.1.4/src/ltablib.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/ltm.o: ../../src/host/lua-5.1.4/src/ltm.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lundump.o: ../../src/host/lua-5.1.4/src/lundump.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lvm.o: ../../src/host/lua-5.1.4/src/lvm.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -$(OBJDIR)/lzio.o: ../../src/host/lua-5.1.4/src/lzio.c - @echo $(notdir $<) -- $(SILENT) $(CC) $(CFLAGS) -o "$@" -c "$<" +- $(SILENT) $(CC) $(CFLAGS) -o "$@" -MF $(@:%.o=%.d) -c "$<" -include $(OBJECTS:%.o=%.d) -diff -rupN premake-4.3/src/host/premake.h premake-4.3_mod/src/host/premake.h ---- premake-4.3/src/host/premake.h 2011-02-05 11:40:45.000000000 +0100 -+++ premake-4.3_mod/src/host/premake.h 2011-02-05 11:35:09.000000000 +0100 -@@ -5,9 +5,9 @@ - */ - - #define lua_c --#include "lua.h" --#include "lauxlib.h" --#include "lualib.h" -+#include <lua.h> -+#include <lauxlib.h> -+#include <lualib.h> - - - /* Identify the current platform I'm not sure how to reliably detect -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
