azure-functions-core-tools-4-bin
LOW
maintainer yurinogueira
0 votes
scanned 2026-11-03 20:05:31.475419
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Yuri Nogueira <yuri.nogueira@siteware.com.br>
2
# Contributor: Jamie Magee <jamie dot magee at gmail dot com>
3
_name=azure-functions-core-tools
4
_pkgname=${_name}-4
5
pkgname=${_pkgname}-bin
6
pkgver=4.15.2 # renovate: datasource=github-tags depName=Azure/azure-functions-core-tools
7
pkgrel=1
8
pkgdesc="Command line tools for Azure Functions (v4)"
9
arch=('x86_64' 'aarch64')
10
url="https://github.com/Azure/${_name}"
11
license=('MIT')
12
depends=('gcc-libs' 'glibc' 'icu' 'openssl' 'zlib')
13
optdepends=('dotnet-runtime: to install extensions and run .NET functions')
14
provides=("${_name}" "${_pkgname}")
15
conflicts=("${_name}" "${_name}-bin" "${_pkgname}")
16
options=('!strip' 'staticlibs')
17
source_x86_64=("https://github.com/Azure/${_name}/releases/download/${pkgver}/Azure.Functions.Cli.linux-x64.${pkgver}.zip")
18
source_aarch64=("https://github.com/Azure/${_name}/releases/download/${pkgver}/Azure.Functions.Cli.linux-arm64.${pkgver}.zip")
19
b2sums_x86_64=('8815bcdc177a9bc237a26d97c720caff3dd7205e9e569299872250388db809b9a8fc30ab72198897eec868b43afbbf883635038476505596c4c19f2960e920df')
20
b2sums_aarch64=('38cae62d7009608147915832960d3b587745683ba952a1211ccb720e8e978a92bf7f3e44adb9809bdf906a33c63556d215e9a3ee0fb5c37bc31e73c355581159')
21
22
package() {
23
install -dm 755 "${pkgdir}/usr/lib/${_pkgname}"
24
25
# Copy extracted files while excluding the source zip symlink
26
find "${srcdir}" -mindepth 1 -maxdepth 1 ! -name "*.zip" -exec cp -r {} "${pkgdir}/usr/lib/${_pkgname}/" \;
27
28
# Ensure executable permissions on main and nested binaries
29
for _bin in func gozip in-proc6/func in-proc8/func; do
30
if [[ -f "${pkgdir}/usr/lib/${_pkgname}/${_bin}" ]]; then
31
chmod 755 "${pkgdir}/usr/lib/${_pkgname}/${_bin}"
32
fi
33
done
34
35
# Compatibility symlink for tools expecting the unversioned path
36
ln -s "/usr/lib/${_pkgname}" "${pkgdir}/usr/lib/${_name}"
37
38
# Main executable symlink in /usr/bin
39
install -dm 755 "${pkgdir}/usr/bin"
40
ln -s "/usr/lib/${_pkgname}/func" "${pkgdir}/usr/bin/func"
41
}
42
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-03 20:05:31 | Low | 1 |