kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / melange
Commits: ab0137f6 by kpcyrd at 2024-02-06T18:35:43+01:00 upgpkg: 0.5.8-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,17 @@ +pkgbase = melange + pkgdesc = Build APKs from source code + pkgver = 0.5.8 + pkgrel = 1 + url = https://github.com/chainguard-dev/melange + arch = x86_64 + license = Apache-2.0 + makedepends = go + depends = alpine-keyring + depends = apk-tools + depends = bubblewrap + depends = glibc + source = melange-0.5.8.tar.gz::https://github.com/chainguard-dev/melange/archive/v0.5.8.tar.gz + sha256sums = 50edd4d16068caa036384ffdcb4d9112fd0ede7b8d504eb4d2359407c5790af8 + b2sums = 7c2425b05b5708273407f1b1cf933293dea9b921e5c0c5d40965592c4a91808fff92e0d07cc9548968a2cea2f677bb7488a0de62b4c1033e975245c835e2dbaf + +pkgname = melange ===================================== PKGBUILD ===================================== @@ -1,20 +1,32 @@ # Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org> pkgname=melange -pkgver=0.3.2 +pkgver=0.5.8 pkgrel=1 pkgdesc='Build APKs from source code' url='https://github.com/chainguard-dev/melange' arch=('x86_64') -license=('Apache') -depends=('apk-tools' 'alpine-keyring' 'bubblewrap') +license=('Apache-2.0') +depends=( + 'alpine-keyring' + 'apk-tools' + 'bubblewrap' + 'glibc' +) makedepends=('go') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/chainguard-dev/melange/archive/v${pkgver}.tar.gz") -b2sums=('bad4b5d3ac98d67a7532d014692a7a2865591f9a922c0c35ce34cba873e12b5b4e6cacd729c710a0efe694a60785d46ae44b0a6d29e116bfcd88fc337f9d8a71') +sha256sums=('50edd4d16068caa036384ffdcb4d9112fd0ede7b8d504eb4d2359407c5790af8') +b2sums=('7c2425b05b5708273407f1b1cf933293dea9b921e5c0c5d40965592c4a91808fff92e0d07cc9548968a2cea2f677bb7488a0de62b4c1033e975245c835e2dbaf') build() { cd ${pkgname}-${pkgver} - make melange + go build \ + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ + . } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/melange/-/commit/ab0137f6194f94375e481f6e59aee3dd5521fdd5 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/melange/-/commit/ab0137f6194f94375e481f6e59aee3dd5521fdd5 You're receiving this email because of your account on gitlab.archlinux.org.
