diff options
author | Sefa Eyeoglu | 2022-03-09 12:00:42 +0100 |
---|---|---|
committer | Sefa Eyeoglu | 2022-03-09 12:00:42 +0100 |
commit | 0ef3576b505f04de7def1a8db1196bd23ec52317 (patch) | |
tree | e5490eff55a0a9e329ee40d7f5ffdc5b02e9ca7a | |
download | aur-0ef3576b505f04de7def1a8db1196bd23ec52317.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..86f1c4dbbca0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = steamgrid + pkgdesc = Downloads images to fill your Steam grid view + pkgver = 3.3.0 + pkgrel = 1 + url = https://github.com/boppreh/steamgrid + arch = x86_64 + license = custom:MIT + makedepends = go + depends = glibc + source = steamgrid-3.3.0.tar.gz::https://github.com/boppreh/steamgrid/archive/refs/tags/v3.3.0.tar.gz + sha512sums = c5f419dc16c811506ba907a972449f355bfb347259064bafc93904494d08856c400f23d656632191e76ad7a5b4ba61b0d01679c35c26fa7d31a2c03a2f9f4bdb + +pkgname = steamgrid diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..02d6811174e3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Sefa Eyeoglu <contact@scrumplex.net> + +pkgname=steamgrid +pkgver=3.3.0 +pkgrel=1 +pkgdesc="Downloads images to fill your Steam grid view" +arch=(x86_64) +url="https://github.com/boppreh/steamgrid" +license=("custom:MIT") +depends=("glibc") +makedepends=("go") +source=("$pkgname-$pkgver.tar.gz::https://github.com/boppreh/steamgrid/archive/refs/tags/v${pkgver}.tar.gz") +sha512sums=('c5f419dc16c811506ba907a972449f355bfb347259064bafc93904494d08856c400f23d656632191e76ad7a5b4ba61b0d01679c35c26fa7d31a2c03a2f9f4bdb') + + +prepare() { + cd "$pkgname-$pkgver" + + rm -f go.mod go.sum + + go mod init "${url#https://}" + go mod tidy +} + +build() { + cd "$pkgname-$pkgver" + + 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 "$pkgname-$pkgver" + + install -Dm755 steamgrid "$pkgdir/usr/bin/steamgrid" + + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" +} |