diff --git a/devel/premake5/Makefile b/devel/premake5/Makefile index 81ebb9d15021..a2cb7a5106d7 100644 --- a/devel/premake5/Makefile +++ b/devel/premake5/Makefile @@ -1,35 +1,35 @@ PORTNAME= premake DISTVERSIONPREFIX= v -DISTVERSION= 5.0.0-alpha15 +DISTVERSION= 5.0.0-alpha16 CATEGORIES= devel MASTER_SITES= https://github.com/premake/premake-core/releases/download/${DISTVERSIONFULL}/ PKGNAMESUFFIX= 5 DISTNAME= ${PORTNAME}-${DISTVERSION}-src MAINTAINER= freebsd@sysctl.cz COMMENT= Build script creation tool LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le USES= dos2unix gmake zip DOS2UNIX_FILES= tests/_tests.lua MAKEFILE= Bootstrap.mak MAKE_ARGS= CC="${CC}" \ CXX="${CXX}" ALL_TARGET= bsd -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}-src PLIST_FILES= bin/premake5 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/release/premake5 ${STAGEDIR}${PREFIX}/bin do-test: cd ${WRKSRC}/tests && ./test .include diff --git a/devel/premake5/distinfo b/devel/premake5/distinfo index eb2f0c6d6532..bc56fa1fc8a0 100644 --- a/devel/premake5/distinfo +++ b/devel/premake5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1593263380 -SHA256 (premake-5.0.0-alpha15-src.zip) = 880f56e7cb9f4945d1cb879f059189462c1b7bf62ef43ac7d25842dfb177dd53 -SIZE (premake-5.0.0-alpha15-src.zip) = 5766812 +TIMESTAMP = 1631879476 +SHA256 (premake-5.0.0-alpha16-src.zip) = bd1c0944877cf1200a3c5499b893fef2d8af6df6e8b8645b8ba017d258019ba5 +SIZE (premake-5.0.0-alpha16-src.zip) = 8730648 diff --git a/devel/premake5/files/patch-Bootstrap.mak b/devel/premake5/files/patch-Bootstrap.mak deleted file mode 100644 index beefe50dd0e9..000000000000 --- a/devel/premake5/files/patch-Bootstrap.mak +++ /dev/null @@ -1,11 +0,0 @@ ---- Bootstrap.mak.orig 2019-10-20 12:14:52 UTC -+++ Bootstrap.mak -@@ -90,7 +90,7 @@ bsd: $(SRC) - mkdir -p build/bootstrap - $(CC) -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I"$(LUA_DIR)" -I"$(LUASHIM_DIR)" $? -lm - ./build/bootstrap/premake_bootstrap embed -- ./build/bootstrap/premake_bootstrap --to=build/bootstrap gmake2 -+ ./build/bootstrap/premake_bootstrap --to=build/bootstrap gmake - $(MAKE) -C build/bootstrap -j`getconf NPROCESSORS_ONLN` config=$(CONFIG) - - solaris: $(SRC) diff --git a/devel/premake5/files/patch-tests___tests.lua b/devel/premake5/files/patch-tests___tests.lua index 38bec329568f..86ed5b409258 100644 --- a/devel/premake5/files/patch-tests___tests.lua +++ b/devel/premake5/files/patch-tests___tests.lua @@ -1,12 +1,14 @@ ---- tests/_tests.lua.orig 2019-11-16 06:02:45 UTC +--- tests/_tests.lua.orig 2021-09-17 13:09:43 UTC +++ tests/_tests.lua -@@ -57,9 +57,4 @@ return { - -- Control system tests - "test_premake.lua", +@@ -59,8 +59,8 @@ return { "base/test_validation.lua", -- -- -- -- Toolset tests + + -- -- Toolset tests - "tools/test_dotnet.lua", - "tools/test_gcc.lua", ++-- "tools/test_dotnet.lua", ++-- "tools/test_gcc.lua", + "tools/test_clang.lua", - "tools/test_msc.lua", ++-- "tools/test_msc.lua", }