diff options
author | Mike Swanson | 2019-05-29 15:39:36 -0700 |
---|---|---|
committer | Mike Swanson | 2019-05-29 15:39:36 -0700 |
commit | 2e39ea463db5927af4564da6637c7bbda6263913 (patch) | |
tree | f101b0be16d4723c18bdf6daccc8266d8503be7c | |
parent | 5fc825767207f33a32c58d738f437a2824a86471 (diff) | |
download | aur-2e39ea463db5927af4564da6637c7bbda6263913.tar.gz |
Update to 3.46
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 21 insertions, 10 deletions
@@ -1,8 +1,6 @@ -# Generated by mksrcinfo v8 -# Wed Sep 5 18:05:16 UTC 2018 pkgbase = reposurgeon pkgdesc = Performs surgery on version control repositories. - pkgver = 3.45 + pkgver = 3.46 pkgrel = 1 url = http://www.catb.org/esr/reposurgeon/ arch = any @@ -20,8 +18,8 @@ pkgbase = reposurgeon optdepends = mercurial optdepends = src optdepends = subversion - source = https://gitlab.com/esr/reposurgeon/-/archive/3.45/reposurgeon-3.45.tar.gz - sha512sums = e0a609f2ef3d668bb352beadf63b5d4df72e9aa7bf8328cb9f858ae5875ccff68f65793f51a8bfee0ce69f5ba085cca23785755994f16b757618fc0af17e363e + source = https://gitlab.com/esr/reposurgeon/-/archive/3.46/reposurgeon-3.46.tar.gz + sha512sums = 470a35b6c74bd8d22012f7f5c1dd2e3dab5dce7c7ce67c17d401fe2a67e22d9199cd9be24186a85669ea51032198fc59aabff9766791f0f40e4683384671e6bb pkgname = reposurgeon @@ -1,10 +1,10 @@ # Maintainer: Mike Swanson <mikeonthecomputer@gmail.com> pkgname=reposurgeon -pkgver=3.45 +pkgver=3.46 pkgrel=1 pkgdesc="Performs surgery on version control repositories." -arch=('any') +arch=('x86_64') url="http://www.catb.org/esr/$pkgname/" license=('BSD') depends=('pypy') @@ -19,7 +19,7 @@ optdepends=('bitkeeper' 'src' 'subversion') source=("https://gitlab.com/esr/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('e0a609f2ef3d668bb352beadf63b5d4df72e9aa7bf8328cb9f858ae5875ccff68f65793f51a8bfee0ce69f5ba085cca23785755994f16b757618fc0af17e363e') +sha512sums=('470a35b6c74bd8d22012f7f5c1dd2e3dab5dce7c7ce67c17d401fe2a67e22d9199cd9be24186a85669ea51032198fc59aabff9766791f0f40e4683384671e6bb') prepare() { cd "$pkgbase-$pkgver" @@ -31,16 +31,29 @@ prepare() { patch -p1 -i "$patch" fi done + + GOPATH="$srcdir/go" go get -d ./go-repocutter + GOPATH="$srcdir/go" go get -d ./go-reposurgeon } build() { cd "$pkgbase-$pkgver" - make all + + if [ "$(go version | grep gccgo)" ]; then + make GOPATH="$srcdir/go" GOFLAGS="" all + else + make GOPATH="$srcdir/go" all + fi } package_reposurgeon() { cd "$pkgbase-$pkgver" - make DESTDIR="$pkgdir" prefix=/usr install + + if [ "$(go version | grep gccgo)" ]; then + make GOPATH="$srcdir/go" GOFLAGS="" DESTDIR="$pkgdir" prefix=/usr install + else + make GOPATH="$srcdir/go" DESTDIR="$pkgdir" prefix=/usr install + fi install -dm755 "$pkgdir/usr/share/emacs/site-lisp" install -Dm644 reposurgeon-mode.el "$pkgdir/usr/share/emacs/site-lisp" |