diff options
author | Carl Smedstad | 2023-03-03 21:03:50 +0100 |
---|---|---|
committer | Carl Smedstad | 2023-03-03 21:03:50 +0100 |
commit | 48cb348c322ed2c4aeefdedaaf98aec4c52998dc (patch) | |
tree | b403bae3b76e6cf7eeceff9cfe80c82090d38c45 | |
parent | f516557d091a6a654bfef6676e0376e0458f7fa9 (diff) | |
download | aur-48cb348c322ed2c4aeefdedaaf98aec4c52998dc.tar.gz |
Take over maintenance
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 63 |
3 files changed, 40 insertions, 41 deletions
@@ -1,17 +1,14 @@ pkgbase = slack-term pkgdesc = Slack client for your terminal pkgver = 0.5.0 - pkgrel = 1 - url = https://github.com/erroneousboat/slack-term + pkgrel = 2 + url = https://github.com/jpbruinsslot/slack-term arch = x86_64 license = MIT makedepends = go - conflicts = slack-term-bin - noextract = slack-term-0.5.0.tar.gz - source = slack-term-0.5.0.tar.gz::https://github.com/erroneousboat/slack-term/archive/v0.5.0.tar.gz + source = slack-term-0.5.0.tar.gz::https://github.com/jpbruinsslot/slack-term/archive/refs/tags/v0.5.0.tar.gz source = slack-term.json - md5sums = 77c64a2aac37d65cbcfe2cecab043b9f - md5sums = 9cdd35c2d48f6d899333ab3721a6464b + sha256sums = 089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0 + sha256sums = c0115da2947fc14ab7db055c6d597ecc5e765af9ffcf7fa68821540f3c0e9d32 pkgname = slack-term - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..a109e0569880 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO +!slack-term.json @@ -1,46 +1,43 @@ -# Maintainer: Yigit Dallilar <yigit.dallilar@gmail.com> -# Prev. Maintainer: orumin <dev at orum.in> +# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com> +# Contributor: Yigit Dallilar <yigit.dallilar@gmail.com> +# Contributor: orumin <dev at orum.in> pkgname=slack-term pkgver=0.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="Slack client for your terminal" -arch=('x86_64') -url="https://github.com/erroneousboat/slack-term" -source=("slack-term-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz" - "slack-term.json") -noextract=("slack-term-${pkgver}.tar.gz") -license=('MIT') -conflicts=('slack-term-bin') -options=() -makedepends=("go") -md5sums=('77c64a2aac37d65cbcfe2cecab043b9f' - '9cdd35c2d48f6d899333ab3721a6464b') - +arch=(x86_64) +url="https://github.com/jpbruinsslot/slack-term" +license=(MIT) +makedepends=(go) + +source=( + "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz" + "slack-term.json" +) +sha256sums=( + '089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0' + 'c0115da2947fc14ab7db055c6d597ecc5e765af9ffcf7fa68821540f3c0e9d32' +) + +_archive="$pkgname-$pkgver" build() { + cd "$_archive" - export GOPATH=$(pwd) - reldir=src/github.com/erroneousboat - - mkdir -p ${srcdir}/${reldir} - ln -s $(pwd)/slack-term-${pkgver}.tar.gz ${srcdir}/${reldir} - cd ${srcdir}/${reldir} - tar zxvf slack-term-${pkgver}.tar.gz - mv slack-term-${pkgver} slack-term - cd slack-term - make build-linux + 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 -v . } package() { + cd "$_archive" - reldir=src/github.com/erroneousboat - - install -Dm755 ${srcdir}/${reldir}/slack-term/bin/slack-term-linux-amd64 ${pkgdir}/usr/bin/slack-term - install -Dm644 ${srcdir}/${reldir}/slack-term/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - install -Dm644 slack-term.json ${pkgdir}/etc/slack-term.json - + install -Dm755 slack-term "$pkgdir/usr/bin/slack-term" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 $srcdir/slack-term.json "$pkgdir/etc/slack-term.json" } - -# vim:set ts=4 sw=4 et: |