# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 PortGroup makefile 1.0 github.setup premake premake-core 5.0.0-beta2 v name premake5 revision 0 categories devel maintainers {amake @amake} openmaintainer description Premake is a build script generator. long_description Premake is a build script generator. Describe your \ project using the full-featured Lua scripting language \ and use premake to create input files for various IDEs \ and GnuMake platforms darwin license BSD installs_libs no homepage https://premake.github.io/ github.tarball_from releases use_zip yes distname premake-${version}-src checksums sha256 4c1100f5170ae1c3bd1b4fd9458b3b02ae841aefbfc41514887b80996436dee2 \ rmd160 d2ffce82b4cdc41f2a8726f63bee335f7ac233a5 \ size 8867376 use_configure no patchfiles-append 0001-Include-required-header.patch patch.pre_args-replace -p0 -p1 # Premake statically links a handful of vendored libraries; don't let MacPorts # installed libraries conflict with these compiler.library_path compiler.cpath configure.cppflags-delete -I${prefix}/include configure.ldflags-delete -L${prefix}/lib build.dir ${worksrcpath}/build/gmake2.macosx build.args-append config=release verbose=true destroot { xinstall -m 0755 ${worksrcpath}/bin/release/premake5 ${destroot}${prefix}/bin/ }