summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJelle van der Waa2021-03-10 14:49:08 +0100
committerJelle van der Waa2021-03-10 14:49:08 +0100
commit5adc3bbaed27174330321ff7a9bad5f919073791 (patch)
tree1314df5f65b74383975ac75781ff900bdfb85998
parentd77ac38c7d1d6617cbd14ce192a163c060b71594 (diff)
downloadaur-5adc3bbaed27174330321ff7a9bad5f919073791.tar.gz
Update to v0.10.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD37
2 files changed, 19 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a7f30e92910c..2257d036088e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = git-chglog
pkgdesc = git CHANGELOG generator
- pkgver = 0.9.1
+ pkgver = 0.10.0
pkgrel = 1
url = https://github.com/git-chglog/git-chglog
arch = x86_64
license = MIT
- makedepends = go-pie
- makedepends = dep
+ makedepends = go
depends = git
- source = git-chglog-0.9.1.tar.gz::https://github.com/git-chglog/git-chglog/archive/0.9.1.tar.gz
- sha512sums = 1ce04dd88ce2350b6a9146ba28a6fe4740e35d44f052f28904f090b5cc409a1f0975c7e3e63b24452228dc51b66add2d993c30f36d1e582c71286504eeb30f66
+ source = git-chglog-0.10.0.tar.gz::https://github.com/git-chglog/git-chglog/archive/v0.10.0.tar.gz
+ sha512sums = 675f40babb0784bebabbfb39dc292189becb5b712bffd89ddc019c29d485de4bd1ac811fb86cc96db3a665080a18c732b2ea4e8860009bb10727f29ed197d1db
pkgname = git-chglog
diff --git a/PKGBUILD b/PKGBUILD
index 5aeefd6d2281..5b17239a0ec1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,34 @@
# Maintainer: Jelle van der Waa <jelle@archlinux.org>
pkgname=git-chglog
-pkgver=0.9.1
+pkgver=0.10.0
pkgrel=1
pkgdesc='git CHANGELOG generator'
url="https://github.com/git-chglog/git-chglog"
arch=(x86_64)
license=(MIT)
depends=(git)
-makedepends=(go-pie dep)
-source=($pkgname-$pkgver.tar.gz::https://github.com/git-chglog/git-chglog/archive/${pkgver}.tar.gz)
-sha512sums=('1ce04dd88ce2350b6a9146ba28a6fe4740e35d44f052f28904f090b5cc409a1f0975c7e3e63b24452228dc51b66add2d993c30f36d1e582c71286504eeb30f66')
-
-prepare(){
- mkdir -p gopath/src/github.com/$pkgname
- ln -rTsf $pkgname-$pkgver gopath/src/github.com/$pkgname/$pkgname
- export GOPATH="$srcdir"/gopath
-}
+makedepends=(go)
+source=($pkgname-$pkgver.tar.gz::https://github.com/git-chglog/git-chglog/archive/v${pkgver}.tar.gz)
+sha512sums=('675f40babb0784bebabbfb39dc292189becb5b712bffd89ddc019c29d485de4bd1ac811fb86cc96db3a665080a18c732b2ea4e8860009bb10727f29ed197d1db')
build() {
- export GOPATH="$srcdir/gopath"
- cd gopath/src/github.com/$pkgname/$pkgname
- go install \
- -gcflags "all=-trimpath=$GOPATH" \
- -asmflags "all=-trimpath=$GOPATH" \
- -ldflags "-extldflags ${LDFLAGS}" \
- -v ./...
+ 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 -o ${pkgname} ./cmd/git-chglog
}
check() {
- export GOPATH="$srcdir"/gopath
- cd gopath/src/github.com/$pkgname/$pkgname
+ cd "${pkgname}-${pkgver}"
go test ./...
}
package() {
- export GOPATH="$srcdir/gopath"
- install -Dm755 $GOPATH/bin/$pkgname "$pkgdir/usr/bin/$pkgname"
- install -Dm755 "${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "${pkgname}-${pkgver}"
+ install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm755 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}