Package Details: terrascan-bin 1.19.1-1

Git Clone URL: https://aur.archlinux.org/terrascan-bin.git (read-only, click to copy)
Package Base: terrascan-bin
Description: Detect compliance and security violations across Infrastructure as Code
Upstream URL: https://github.com/accurics/terrascan
Licenses: Apache-2
Conflicts: terrascan
Provides: terrascan
Submitter: enmanuelmoreira
Maintainer: enmanuelmoreira
Last Packager: enmanuelmoreira
Votes: 0
Popularity: 0.000000
First Submitted: 2022-07-02 16:12 (UTC)
Last Updated: 2024-03-08 17:25 (UTC)

Latest Comments

d3spair commented on 2025-02-05 08:17 (UTC)

Current PKGBUILD fails to build package with this error: install: cannot stat 'terrascan-bin': No such file or directory

This happens because pre-compiled binary name is not the same as pkgname.

Patch to fix:

diff --git a/PKGBUILD b/PKGBUILD
index 2683ee1..1b5d27a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,7 +16,7 @@ sha256sums=('e931556f8c8a9e5b67bd6c0d378b5c1e3210bfe6466d6205164e919b66d4906a')

 package() {
   cd "${srcdir}"
-  install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${_pkggit}
+  install -Dm755 ${_pkggit} ${pkgdir}/usr/bin/${_pkggit}
   install -Dm644 README.md ${pkgdir}/usr/share/doc/${pkgname}/README.md
   install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
   install -Dm644 CHANGELOG.md ${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md