diff options
author | Paul Spruce | 2022-10-11 14:59:49 +1030 |
---|---|---|
committer | Paul Spruce | 2022-10-11 14:59:49 +1030 |
commit | 821501406c30c35b17f7c4dfbc590c69be79f3b6 (patch) | |
tree | f88216142befa7c2f852a21cc03f7aee913c2ee2 | |
download | aur-821501406c30c35b17f7c4dfbc590c69be79f3b6.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4da4f453cb38 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = meg + pkgdesc = Fetch many paths for many hosts - without killing the hosts + pkgver = 0.3.0 + pkgrel = 1 + url = https://github.com/tomnomnom/meg + arch = x86_64 + license = MIT + makedepends = go + source = meg-0.3.0.tar.gz::https://github.com/tomnomnom/meg/archive/v0.3.0.tar.gz + b2sums = SKIP + +pkgname = meg diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..03f1486c1816 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Paul Spruce <paul.spruce@gmail.com> +pkgname=meg +pkgver=0.3.0 +pkgrel=1 +pkgdesc="Fetch many paths for many hosts - without killing the hosts" +arch=("x86_64") +url="https://github.com/tomnomnom/meg" +license=("MIT") +makedepends=("go") +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +b2sums=('SKIP') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + mkdir -p build/ +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + export GOPATH="$srcdir/gopath" + 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 -o build ./... +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm755 build/$pkgname "$pkgdir/usr/bin/$pkgname" + install -Dm644 README.mkd "$pkgdir/usr/share/doc/$pkgname/README.md" + install -Dm644 CONTRIBUTING.mkd "$pkgdir/usr/share/doc/$pkgname/CONTRIBUTING.md" + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} |