diff options
author | a821 | 2024-04-18 21:38:35 +0200 |
---|---|---|
committer | a821 | 2024-04-18 21:38:35 +0200 |
commit | 598df06476d6cfe5c2c58e316aca9a7677a32d9f (patch) | |
tree | 29176002acde9953ee63aaadaa075a747c4bd5dd | |
parent | 8df283f290c021c1edf6b0617ed360f999c7c74f (diff) | |
download | aur-598df06476d6cfe5c2c58e316aca9a7677a32d9f.tar.gz |
Update package to current guidelines
-rw-r--r-- | .SCRINFO | 20 | ||||
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 26 insertions, 39 deletions
diff --git a/.SCRINFO b/.SCRINFO deleted file mode 100644 index cb0e7f665206..000000000000 --- a/.SCRINFO +++ /dev/null @@ -1,20 +0,0 @@ -pkgbase = satania-buddy-git - pkgdesc = Virtual Satania Desktop Assistant - pkgver = r68.ade3a6f - pkgrel = 1 - url = https://git.cianig.ga/monkeyballs/sataniabuddy - arch = x86_64 - arch = i686 - license = AGPL - makedepends = git - makedepends = make - makedepends = gcc - depends = openmotif - depends = cairo - depends = xorg-server - provides = satania-buddy - conflicts = satania-buddy - source = git+https://git.cianig.ga/monkeyballs/sataniabuddy - md5sums = SKIP - -pkgname = satania-buddy-git @@ -1,13 +1,13 @@ pkgbase = subdivx-get-git - pkgdesc = Download subtitles from subdivx. - pkgver = r84.5f94541 + pkgdesc = Download subtitles from subdivx + pkgver = r85.6fc1e4e pkgrel = 1 url = https://github.com/gnuy/subdivx-get - arch = i686 arch = x86_64 license = MIT makedepends = go - source = git+git://github.com/gnuy/subdivx-get - sha1sums = SKIP + makedepends = git + source = git+https://github.com/gnuy/subdivx-get + sha256sums = SKIP pkgname = subdivx-get-git @@ -1,19 +1,18 @@ -# Maintainer: Gabriel Núñez Yuvé <gnuy@pm.me> +# Contributor: Gabriel Núñez Yuvé <gnuy@pm.me> + pkgname=subdivx-get-git -_pkgname=subdivx-get license=('MIT') -pkgdesc="Download subtitles from subdivx." -pkgver=r84.5f94541 +pkgdesc="Download subtitles from subdivx" +pkgver=r85.6fc1e4e pkgrel=1 -arch=('i686' 'x86_64') +arch=('x86_64') url='https://github.com/gnuy/subdivx-get' -source=('git+git://github.com/gnuy/subdivx-get') -depends=() -makedepends=('go') -sha1sums=('SKIP') +source=("git+$url") +makedepends=('go' 'git') +sha256sums=('SKIP') pkgver() { - cd "$srcdir/$_pkgname" + cd "${pkgname%-git}" ( set -o pipefail git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" @@ -21,11 +20,19 @@ pkgver() { } build(){ - cd "$srcdir/$_pkgname" - GO111MODULE=on go build -o "$srcdir/bin/subdivx-get" + cd "${pkgname%-git}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + go build \ + -trimpath \ + -buildmode=pie \ + -mod=readonly \ + -modcacherw \ + -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" . } package() { - cd "$srcdir/bin" - install -Dm755 'subdivx-get' "$pkgdir/usr/bin/subdivx-get" + install -Dm755 'subdivx-get/subdivx-get' -t "$pkgdir/usr/bin" } |