# Maintainer: Carl Smedstad pkgname=scrape-cli _name=scrape pkgver=1.9.1 pkgrel=1 pkgdesc="CLI utility to scrape emails from websites" arch=(x86_64) url="https://github.com/lawzava/scrape" license=(MIT) depends=(glibc) makedepends=(go) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") sha256sums=('6f9036e3bf6ac83df5d345e1221141c1c05f3b5b77ba35e9dfa9a94788f3b924') _archive="$_name-$pkgver" build() { cd "$_archive" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" go build . } package() { cd "$_archive" install -Dm755 scrape "$pkgdir/usr/bin/scrape" install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }