Date: Monday, July 11, 2022 @ 04:32:41 Author: felixonmars Revision: 1249483
archrelease: copy trunk to community-x86_64 Added: rclone/repos/community-x86_64/PKGBUILD (from rev 1249482, rclone/trunk/PKGBUILD) Deleted: rclone/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 104 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-07-11 04:32:27 UTC (rev 1249482) +++ PKGBUILD 2022-07-11 04:32:41 UTC (rev 1249483) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Maintainer: Morten Linderud <foxbo...@archlinux.org> - -pkgname=rclone -pkgver=1.58.1 -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' 'fuse2') -source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz") -sha512sums=('104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00') -options=(!lto) - -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="/build/go/bin:$PATH" make TAG=v$pkgver rclone rclone.1 || true - PATH="/build/go/bin:$PATH" rclone genautocomplete bash rclone.bash_completion - PATH="/build/go/bin:$PATH" rclone genautocomplete zsh rclone.zsh_completion -} - -check() { - cd "rclone-$pkgver" - PATH="/build/go/bin:$PATH" 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 1249482, rclone/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-07-11 04:32:41 UTC (rev 1249483) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Maintainer: Morten Linderud <foxbo...@archlinux.org> + +pkgname=rclone +pkgver=1.59.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' 'fuse2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rclone/rclone/archive/v$pkgver.tar.gz") +sha512sums=('a6cb27687b5d4ca6f2a3597b16d6b00d212bbe0bc8542c399c597bc52d827254d41fa0aa67457677cc4ae53d5b264aef09aaa74d80d5a84e4efe9d40f3042b61') +options=(!lto) + +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="/build/go/bin:$PATH" make TAG=v$pkgver rclone rclone.1 || true + PATH="/build/go/bin:$PATH" rclone genautocomplete bash rclone.bash_completion + PATH="/build/go/bin:$PATH" rclone genautocomplete zsh rclone.zsh_completion +} + +check() { + cd "rclone-$pkgver" + PATH="/build/go/bin:$PATH" 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 +}