Date: Wednesday, May 27, 2020 @ 20:50:11 Author: felixonmars Revision: 636046
archrelease: copy trunk to community-x86_64 Added: rclone/repos/community-x86_64/PKGBUILD (from rev 636045, rclone/trunk/PKGBUILD) Deleted: rclone/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 106 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-05-27 20:49:53 UTC (rev 636045) +++ PKGBUILD 2020-05-27 20:50:11 UTC (rev 636046) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Maintainer: Morten Linderud <foxbo...@archlinux.org> - -pkgname=rclone -pkgver=1.51.0 -pkgrel=4 -pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage" -arch=('x86_64') -url="https://rclone.org/" -license=('MIT') -depends=('glibc') -optdepends=('fuse2: for rclone mount') -makedepends=('python' 'pandoc' 'go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz") -sha512sums=('b0881e09b75093abe4d31e95425a90513aed4a16d9e2dbf79023c9dc68875b90a1332204879530c450a16ab9cac475d967f7657d6f810a1e0f0d84b88d7de916') - -prepare() { - cd "rclone-$pkgver" - sed -i "1s/python$/&2/" bin/make_manual.py bin/make_backend_docs.py -} - -build() { - cd "rclone-$pkgver" - - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_LDFLAGS="${LDFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - - PATH=".:$PATH" make TAG=v$pkgver rclone rclone.1 MANUAL.html MANUAL.txt - ./rclone genautocomplete bash rclone.bash_completion - ./rclone genautocomplete zsh rclone.zsh_completion -} - -check() { - cd "rclone-$pkgver" - make TAG=v$pkgver test -} - -package() { - cd "rclone-$pkgver" - - install -Dm755 rclone "$pkgdir"/usr/bin/rclone - - install -Dm644 rclone.bash_completion "$pkgdir"/usr/share/bash-completion/completions/rclone - install -Dm644 rclone.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_rclone - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING - - install -Dm644 rclone.1 "$pkgdir"/usr/share/man/man1/rclone.1 - install -d "$pkgdir"/usr/share/doc/$pkgname - install -t "$pkgdir"/usr/share/doc/$pkgname -m644 MANUAL.html MANUAL.txt -} Copied: rclone/repos/community-x86_64/PKGBUILD (from rev 636045, rclone/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-05-27 20:50:11 UTC (rev 636046) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Maintainer: Morten Linderud <foxbo...@archlinux.org> + +pkgname=rclone +pkgver=1.52.0 +pkgrel=1 +pkgdesc="Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage" +arch=('x86_64') +url="https://rclone.org/" +license=('MIT') +depends=('glibc') +optdepends=('fuse2: for rclone mount') +makedepends=('python' 'pandoc' 'go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz") +sha512sums=('827f60c5742738b94e6137893bb9862ca860adb0bc182dd3b746615b7e5ab130fb6bf7ecba6abec0d618d319ce990307ce5a16d9b0e9092a04943d7ea650fcb9') + +prepare() { + cd "rclone-$pkgver" + sed -i "1s/python$/&2/" bin/make_manual.py bin/make_backend_docs.py +} + +build() { + cd "rclone-$pkgver" + + export GOFLAGS="-buildmode=pie -trimpath" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + + PATH=".:$PATH" make TAG=v$pkgver rclone rclone.1 MANUAL.html MANUAL.txt + ./rclone genautocomplete bash rclone.bash_completion + ./rclone genautocomplete zsh rclone.zsh_completion +} + +check() { + cd "rclone-$pkgver" + make TAG=v$pkgver test +} + +package() { + cd "rclone-$pkgver" + + install -Dm755 rclone "$pkgdir"/usr/bin/rclone + + install -Dm644 rclone.bash_completion "$pkgdir"/usr/share/bash-completion/completions/rclone + install -Dm644 rclone.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_rclone + + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING + + install -Dm644 rclone.1 "$pkgdir"/usr/share/man/man1/rclone.1 + install -d "$pkgdir"/usr/share/doc/$pkgname + install -t "$pkgdir"/usr/share/doc/$pkgname -m644 MANUAL.html MANUAL.txt +}