pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   nikita
Date:           Wed May  3 17:43:00 UTC 2023

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/premake5: DESCR Makefile PLIST distinfo

Log Message:
premake5: import as devel/premake5 version 5.0.0.b2

packaged in wip by nros@ and others.

Premake is a build script generator. It generates build scripts for
gmake, xcode, visual studio and others. Premakes uses Lua and it's input
files can use Lua scripting for build configuration tasks.


To generate a diff of this commit:
cvs rdiff -u -r1.3971 -r1.3972 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/premake5/DESCR \
    pkgsrc/devel/premake5/Makefile pkgsrc/devel/premake5/PLIST \
    pkgsrc/devel/premake5/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.3971 pkgsrc/devel/Makefile:1.3972
--- pkgsrc/devel/Makefile:1.3971        Wed May  3 16:56:31 2023
+++ pkgsrc/devel/Makefile       Wed May  3 17:43:00 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3971 2023/05/03 16:56:31 nikita Exp $
+# $NetBSD: Makefile,v 1.3972 2023/05/03 17:43:00 nikita Exp $
 #
 
 COMMENT=       Development utilities
@@ -2326,6 +2326,7 @@ SUBDIR+=  polly
 SUBDIR+=       popt
 SUBDIR+=       poxml
 SUBDIR+=       prcs
+SUBDIR+=       premake5
 SUBDIR+=       protobuf
 SUBDIR+=       protobuf-c
 SUBDIR+=       pstreams

Added files:

Index: pkgsrc/devel/premake5/DESCR
diff -u /dev/null pkgsrc/devel/premake5/DESCR:1.1
--- /dev/null   Wed May  3 17:43:00 2023
+++ pkgsrc/devel/premake5/DESCR Wed May  3 17:43:00 2023
@@ -0,0 +1,3 @@
+Premake is a build script generator. It generates build scripts for
+gmake, xcode, visual studio and others. Premakes uses Lua and it's input
+files can use Lua scripting for build configuration tasks.
Index: pkgsrc/devel/premake5/Makefile
diff -u /dev/null pkgsrc/devel/premake5/Makefile:1.1
--- /dev/null   Wed May  3 17:43:00 2023
+++ pkgsrc/devel/premake5/Makefile      Wed May  3 17:43:00 2023
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1 2023/05/03 17:43:00 nikita Exp $
+
+PREMAKE5_VERSION=      5.0.0-beta2
+DISTNAME=              premake-${PREMAKE5_VERSION}-src
+PKGNAME=               premake5-${PREMAKE5_VERSION:S/-beta2/.b2/}
+CATEGORIES=            devel
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=premake/}
+GITHUB_PROJECT=                premake-core
+GITHUB_RELEASE=                v${PREMAKE5_VERSION}
+EXTRACT_SUFX=          .zip
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              https://premake.github.io/
+COMMENT=               Build script generator
+LICENSE=               modified-bsd
+
+USE_TOOLS+=            gmake
+
+BUILDLINK_TRANSFORM+=  opt:-ldl:${BUILDLINK_LDADD.dl:Q}
+
+BUILD_DIRS+=           build/gmake2.unix
+
+INSTALLATION_DIRS=     bin
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/bin/release/premake5 \
+               ${DESTDIR}${PREFIX}/bin/
+
+.include "../../devel/libuuid/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/premake5/PLIST
diff -u /dev/null pkgsrc/devel/premake5/PLIST:1.1
--- /dev/null   Wed May  3 17:43:00 2023
+++ pkgsrc/devel/premake5/PLIST Wed May  3 17:43:00 2023
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2023/05/03 17:43:00 nikita Exp $
+bin/premake5
Index: pkgsrc/devel/premake5/distinfo
diff -u /dev/null pkgsrc/devel/premake5/distinfo:1.1
--- /dev/null   Wed May  3 17:43:00 2023
+++ pkgsrc/devel/premake5/distinfo      Wed May  3 17:43:00 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/05/03 17:43:00 nikita Exp $
+
+BLAKE2s (premake-5.0.0-beta2-src.zip) = 906465840c8d8c2b6705a5745963d0f1fe6efbeb4a0f67e765fac827e3082adf
+SHA512 (premake-5.0.0-beta2-src.zip) = 6913293aa29c2bfd2ac07ed40210da2f6b0ed853f3a24dcf66715748647a12502defb96ba3591a5e0515a808c5ea7013c41e29c3d18bb715d336c72a9bd151e3
+Size (premake-5.0.0-beta2-src.zip) = 8867376 bytes



Home | Main Index | Thread Index | Old Index