azure-functions-core-tools-4-bin

LOW
maintainer yurinogueira 0 votes scanned 2026-11-03 20:05:31.475419
View on AUR
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
5pkgname=${_pkgname}-bin
6pkgver=4.15.2 # renovate: datasource=github-tags depName=Azure/azure-functions-core-tools
7pkgrel=1
8pkgdesc="Command line tools for Azure Functions (v4)"
9arch=('x86_64' 'aarch64')
10url="https://github.com/Azure/${_name}"
11license=('MIT')
12depends=('gcc-libs' 'glibc' 'icu' 'openssl' 'zlib')
13optdepends=('dotnet-runtime: to install extensions and run .NET functions')
14provides=("${_name}" "${_pkgname}")
15conflicts=("${_name}" "${_name}-bin" "${_pkgname}")
16options=('!strip' 'staticlibs')
17source_x86_64=("https://github.com/Azure/${_name}/releases/download/${pkgver}/Azure.Functions.Cli.linux-x64.${pkgver}.zip")
18source_aarch64=("https://github.com/Azure/${_name}/releases/download/${pkgver}/Azure.Functions.Cli.linux-arm64.${pkgver}.zip")
19b2sums_x86_64=('8815bcdc177a9bc237a26d97c720caff3dd7205e9e569299872250388db809b9a8fc30ab72198897eec868b43afbbf883635038476505596c4c19f2960e920df')
20b2sums_aarch64=('38cae62d7009608147915832960d3b587745683ba952a1211ccb720e8e978a92bf7f3e44adb9809bdf906a33c63556d215e9a3ee0fb5c37bc31e73c355581159')
21
22package() {
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)SeverityRules
2026-11-03 20:05:31 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion