Initial upload: trufflehog-bin 3.81.9-1

This commit is contained in:
Kirill Isakov 2024-08-24 13:59:43 +05:00
commit 888fbb6fc4
3 changed files with 48 additions and 0 deletions

18
.SRCINFO Normal file
View file

@ -0,0 +1,18 @@
pkgbase = trufflehog-bin
pkgdesc = Find, verify, and analyze leaked credentials
pkgver = 3.81.9
pkgrel = 1
url = https://github.com/trufflesecurity/trufflehog
arch = x86_64
arch = aarch64
license = AGPL-3.0-only
provides = trufflehog
conflicts = trufflehog
source = https://raw.githubusercontent.com/trufflesecurity/trufflehog/v3.81.9/examples/generic.yml
sha256sums = 37e56a67543eea634967c9516831c823967fb2e2cbfedc036be25648f5d696d2
source_x86_64 = https://github.com/trufflesecurity/trufflehog/releases/download/v3.81.9/trufflehog_3.81.9_linux_amd64.tar.gz
sha256sums_x86_64 = 8d3af0da4c96ce9497da87a6264e081ee9119f6f82bd3923d01e40250690ab6a
source_aarch64 = https://github.com/trufflesecurity/trufflehog/releases/download/v3.81.9/trufflehog_3.81.9_linux_arm64.tar.gz
sha256sums_aarch64 = d8794a5b30966e2a66827976cbba7a251746c832d27236fc832bd4d309b1ddb6
pkgname = trufflehog-bin

4
.gitignore vendored Normal file
View file

@ -0,0 +1,4 @@
*
!/.SRCINFO
!/.gitignore
!/PKGBUILD

26
PKGBUILD Normal file
View file

@ -0,0 +1,26 @@
# Maintainer: tarball <bootctl@gmail.com>
pkgname=trufflehog-bin
pkgver=3.81.9
pkgrel=1
pkgdesc='Find, verify, and analyze leaked credentials'
url='https://github.com/trufflesecurity/trufflehog'
arch=(x86_64 aarch64)
license=(AGPL-3.0-only)
provides=(trufflehog)
conflicts=("${provides[@]}")
source=("https://raw.githubusercontent.com/trufflesecurity/trufflehog/v$pkgver/examples/generic.yml")
source_x86_64=("$url/releases/download/v$pkgver/trufflehog_${pkgver}_linux_amd64.tar.gz")
source_aarch64=("$url/releases/download/v$pkgver/trufflehog_${pkgver}_linux_arm64.tar.gz")
sha256sums=('37e56a67543eea634967c9516831c823967fb2e2cbfedc036be25648f5d696d2')
sha256sums_x86_64=('8d3af0da4c96ce9497da87a6264e081ee9119f6f82bd3923d01e40250690ab6a')
sha256sums_aarch64=('d8794a5b30966e2a66827976cbba7a251746c832d27236fc832bd4d309b1ddb6')
package() {
install -Dm755 trufflehog -t "$pkgdir/usr/bin/"
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
install -Dm644 generic.yml -t "$pkgdir/usr/share/doc/$pkgname/examples/"
}