Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / premake
Commits: 92c605a0 by Sven-Hendrik Haase at 2024-12-09T03:02:42+01:00 upgpkg: 5.0beta3-2: Switch to GitHub-generated sources and fix license See also https://github.com/premake/premake-core/issues/2365 for context. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,12 +1,13 @@ pkgbase = premake pkgdesc = A simple build configuration and project generation tool pkgver = 5.0beta3 - pkgrel = 1 + pkgrel = 2 url = https://premake.github.io/ arch = x86_64 - license = BSD + license = BSD-3-Clause depends = glibc - source = https://github.com/premake/premake-core/releases/download/v5.0.0-beta3/premake-5.0.0-beta3-src.zip - sha512sums = a349dabe3db5b503c283e836da89a5239007696f87756fe34e011bee655c86cd8ccc1c0c00f72a46d0d10302c2f5d67e37d566313e68a16406924a8ba70c5d8f + depends = util-linux-libs + source = premake-5.0beta3.tar.gz::https://github.com/premake/premake-core/archive/refs/tags/v5.0.0-beta3.tar.gz + sha512sums = 3fd5cf526e28b36bf32d3015bcb5841b8dc3e3570029dd25442bba118369f104e7504682f7e1a409d879de562b19db55bccfed97939fef376c211cfb77ceff6e pkgname = premake ===================================== PKGBUILD ===================================== @@ -5,23 +5,23 @@ pkgname=premake pkgver=5.0beta3 _pkgver=5.0.0-beta3 -pkgrel=1 +pkgrel=2 pkgdesc="A simple build configuration and project generation tool" arch=('x86_64') url="https://premake.github.io/" -license=('BSD') -depends=('glibc') -source=("https://github.com/premake/premake-core/releases/download/v${_pkgver}/premake-${_pkgver}-src.zip") -sha512sums=('a349dabe3db5b503c283e836da89a5239007696f87756fe34e011bee655c86cd8ccc1c0c00f72a46d0d10302c2f5d67e37d566313e68a16406924a8ba70c5d8f') +license=('BSD-3-Clause') +depends=('glibc' 'util-linux-libs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/premake/premake-core/archive/refs/tags/v${_pkgver}.tar.gz") +sha512sums=('3fd5cf526e28b36bf32d3015bcb5841b8dc3e3570029dd25442bba118369f104e7504682f7e1a409d879de562b19db55bccfed97939fef376c211cfb77ceff6e') build() { - cd "premake-$_pkgver-src/build/gmake2.unix" + cd "premake-core-$_pkgver" - make config=release + make -f Bootstrap.mak linux } package() { - cd "premake-$_pkgver-src" + cd "premake-core-$_pkgver" install -Dm755 "bin/release/premake5" "${pkgdir}/usr/bin/premake5" install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/premake/-/commit/92c605a0c363b76e0f48ae22b7dfec861f884d0a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/premake/-/commit/92c605a0c363b76e0f48ae22b7dfec861f884d0a You're receiving this email because of your account on gitlab.archlinux.org.