diff options
author | Cody Bond | 2020-06-21 16:55:43 -0400 |
---|---|---|
committer | Cody Bond | 2020-06-21 16:55:43 -0400 |
commit | b24e28c00e587183cc163150f2d5a2bd797d4a2f (patch) | |
tree | 1f22b12d7946c21c553132e72758343d9d977a6d | |
parent | d9bb7b12b3d469c2ac550c41a505dc14a1a78ce7 (diff) | |
download | aur-b24e28c00e587183cc163150f2d5a2bd797d4a2f.tar.gz |
Update to newsie 1.1 w/ Go.
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 23 insertions, 7 deletions
@@ -1,18 +1,34 @@ # Maintainer: Cody Bond <cbbond@outlook.com> pkgname=newsie -pkgver=0.2 +pkgver=1.1 pkgrel=1 pkgdesc="A command line utility for accessing Arch newsfeed posts." -arch=("any") -url="https://github.com/cbbond/$pkgname" +arch=("x86_64") +url="https://github.com/cbbond/$pkgname-go" license=('MIT') -depends=("python" "python-docopt" "python-feedparser") -source=("https://github.com/cbbond/$pkgname/archive/$pkgver.tar.gz") -md5sums=('631c2d2a62488885aafb2ba941cb041a') +makedepends=('go') +source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/cbbond/$pkgname-golang/archive/v$pkgver.tar.gz") +md5sums=('e3a1b94cb342bdf76b2aba542ef147e6') + +build() { + export GOPATH="$srcdir"/gopath + export GO111MODULE=on + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + + cd "$pkgname-golang-$pkgver" + go get + go build newsie.go + go clean -modcache +} package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname-golang-$pkgver" + install -Dm 0755 $pkgname -t $pkgdir/usr/bin/ install -Dm 0644 $pkgname.hook -T $pkgdir/usr/share/libalpm/hooks/00-$pkgname.hook install -Dm 0644 LICENSE -t $pkgdir/usr/share/licenses/$pkgname/ |