Date: Monday, March 20, 2017 @ 09:30:55 Author: felixonmars Revision: 217529
upgpkg: rclone 1.36-1 Modified: rclone/trunk/PKGBUILD ----------+ PKGBUILD | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-03-20 09:28:29 UTC (rev 217528) +++ PKGBUILD 2017-03-20 09:30:55 UTC (rev 217529) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgname=rclone -pkgver=1.35 +pkgver=1.36 pkgrel=1 pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage" arch=('i686' 'x86_64') @@ -9,12 +9,12 @@ url="http://rclone.org/" license=('MIT') depends=('glibc') -makedepends=('git' 'python2' 'pandoc' 'go') -source=("git+https://github.com/ncw/rclone.git#tag=v$pkgver") +makedepends=('python2' 'pandoc' 'go') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ncw/rclone/archive/v$pkgver.tar.gz") md5sums=('SKIP') prepare() { - cd rclone + cd rclone-$pkgver sed -i "1s/python$/&2/" bin/make_manual.py @@ -22,28 +22,23 @@ ln -sf "$PWD" .gopath/src/github.com/ncw/rclone export GOPATH="$PWD/.gopath" - go get github.com/go-ini/ini github.com/jmespath/go-jmespath go get github.com/ncw/rclone } build() { - cd rclone + cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone - go build # -gccgoflags "$CFLAGS $LDFLAGS" - PATH="$GOPATH/bin:$PATH" make doc + PATH="$GOPATH/bin:$PATH" make TAG=v$pkgver rclone doc } check() { - cd rclone - - mkdir -p "$GOPATH/src/_/build/rclone/src" - ln -s "$srcdir/rclone" "$GOPATH/src/_/build/rclone/src/rclone" - make test || warning "Tests failed" + cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone + make TAG=v$pkgver test || warning "Tests failed" } package() { - cd rclone - make DESTDIR="$pkgdir" install + cd rclone-$pkgver/.gopath/src/github.com/ncw/rclone + make TAG=v$pkgver DESTDIR="$pkgdir" install install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"