Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Jun 2020 13:20:46 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r540600 - head/devel/premake5
Message-ID:  <202006271320.05RDKkZw030629@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Sat Jun 27 13:20:46 2020
New Revision: 540600
URL: https://svnweb.freebsd.org/changeset/ports/540600

Log:
  Update to 5.0.0-alpha15
  
  While I'm here, let's clean up the port a bit:
  - Switch to MASTER_SITES from USE_GITHUB as suggested by upstream.
  - Fix a typo in ALL_TARGET.
  - Remove do-build. The ports framework does the right thing already.
  
  PR:		247260
  Submitted by:	Martin Filla <freebsd@sysctl.cz>

Modified:
  head/devel/premake5/Makefile
  head/devel/premake5/distinfo

Modified: head/devel/premake5/Makefile
==============================================================================
--- head/devel/premake5/Makefile	Sat Jun 27 13:02:34 2020	(r540599)
+++ head/devel/premake5/Makefile	Sat Jun 27 13:20:46 2020	(r540600)
@@ -2,9 +2,11 @@
 
 PORTNAME=	premake
 DISTVERSIONPREFIX=	v
-DISTVERSION=	5.0.0
+DISTVERSION=	5.0.0-alpha15
 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
@@ -14,22 +16,17 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 ONLY_FOR_ARCHS=	aarch64 amd64 i386
 
-USES=		dos2unix gmake
+USES=		dos2unix gmake zip
+DOS2UNIX_FILES=	tests/_tests.lua
 
-USE_GITHUB=	yes
-GH_PROJECT=	premake-core
-GH_TAGNAME=	09ee833
-
+MAKEFILE=	Bootstrap.mak
 MAKE_ARGS=	CC="${CC}" \
 		CXX="${CXX}"
-DOS2UNIX_FILES=	tests/_tests.lua
-PLIST_FILES=	bin/premake5
+ALL_TARGET=	bsd
 
-MAKEFILE=	Bootstrap.mak
-ALL_TARGETS=	bsd
+WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
-do-build:
-	cd ${WRKSRC} && ${GMAKE} -f Bootstrap.mak bsd
+PLIST_FILES=	bin/premake5
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/release/premake5 ${STAGEDIR}${PREFIX}/bin

Modified: head/devel/premake5/distinfo
==============================================================================
--- head/devel/premake5/distinfo	Sat Jun 27 13:02:34 2020	(r540599)
+++ head/devel/premake5/distinfo	Sat Jun 27 13:20:46 2020	(r540600)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579128131
-SHA256 (premake-premake-core-v5.0.0-09ee833_GH0.tar.gz) = dd399b6046d8566e5a838421b33bcc64b2a1d2629e48d287964ab76c3a8acd25
-SIZE (premake-premake-core-v5.0.0-09ee833_GH0.tar.gz) = 3949266
+TIMESTAMP = 1593263380
+SHA256 (premake-5.0.0-alpha15-src.zip) = 880f56e7cb9f4945d1cb879f059189462c1b7bf62ef43ac7d25842dfb177dd53
+SIZE (premake-5.0.0-alpha15-src.zip) = 5766812



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006271320.05RDKkZw030629>