[arch-commits] Commit in nextcloud-client/repos/community-testing-x86_64 (2 files)
Date: Wednesday, December 23, 2020 @ 17:30:40 Author: yan12125 Revision: 784992 archrelease: copy trunk to community-testing-x86_64 Added: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 784991, nextcloud-client/trunk/PKGBUILD) Deleted: nextcloud-client/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 176 ++--- 1 file changed, 88 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-23 17:30:27 UTC (rev 784991) +++ PKGBUILD2020-12-23 17:30:40 UTC (rev 784992) @@ -1,88 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: Tyler Dence -# Contributor: Konstantin Shalygin - -pkgbase=nextcloud-client -pkgname=(nextcloud-client nextcloud-client-cloudproviders) -# Upstream does not provide signed tarballs (yet) -# https://github.com/nextcloud/desktop/issues/1510 -pkgver=3.1.0 -pkgrel=1 -arch=(x86_64) -url='https://nextcloud.com/' -license=(GPL) -makedepends=(libcloudproviders openssl sqlite - qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qtkeychain - extra-cmake-modules kio - cmocka doxygen git python-sphinx) -source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=v$pkgver;) -validpgpkeys=( - A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan - 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 - 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2 # https://github.com/er-vin.gpg -) -sha256sums=('SKIP') - -prepare() { - # tmpdir for check() - mkdir tmpdir - - # Use system GNUInstallDirs.cmake so that we can benefit from - # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 - rm -v $pkgbase/cmake/modules/GNUInstallDirs.cmake -} - -build() { - cd $pkgbase - - # bundled breakpad in libcrashreporter-qt submodule is too old and does not build with glibc >= 2.26 - # Upstream fix: https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d - cmake -B build -S . \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_INSTALL_PREFIX=/usr \ --DNO_SHIBBOLETH=1 \ --DWITH_CRASHREPORTER=OFF \ --DUNIT_TESTING=ON - - # TODO: fix installation of PDF and HTML documents - # WIP at https://github.com/yan12125/desktop/tree/doc-install-path - make -C build all doc-man -} - -check() { - cd $pkgbase/build - - # Tests fail if $TMPDIR is too small; specify an alternative for machines - # with a small /tmp partition. - TMPDIR="$srcdir/tmpdir" make test -} - -package_nextcloud-client() { - pkgdesc='Nextcloud desktop client' - depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine xdg-utils libcloudproviders - qt5-graphicaleffects qt5-quickcontrols2) - optdepends=( -'kio: integration with Dolphin' -'nemo-python: integration with Nemo' -'python-nautilus: integration with Nautilus' -'python-caja: integration with Caja' -'nextcloud-client-cloudproviders: cloudproviders support' - ) - backup=('etc/Nextcloud/sync-exclude.lst') - - cd $pkgbase/build - - make DESTDIR="$pkgdir" install - - rm -v "$pkgdir"/usr/share/cloud-providers/com.nextcloudgmbh.Nextcloud.ini - rm -v "$pkgdir"/usr/share/dbus-1/services/com.nextcloudgmbh.Nextcloud.service - cd "$pkgdir"/usr/share && rmdir -p cloud-providers dbus-1/services -} - -package_nextcloud-client-cloudproviders() { - pkgdesc='cloudproviders support for the Nextcloud desktop client' - depends=(nextcloud-client) - - cd $pkgbase/build - make -C shell_integration/libcloudproviders DESTDIR="$pkgdir" install -} Copied: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 784991, nextcloud-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-23 17:30:40 UTC (rev 784992) @@ -0,0 +1,88 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Tyler Dence +# Contributor: Konstantin Shalygin + +pkgbase=nextcloud-client +pkgname=(nextcloud-client nextcloud-client-cloudproviders) +# Upstream does not provide signed tarballs (yet) +# https://github.com/nextcloud/desktop/issues/1510 +pkgver=3.1.1 +pkgrel=1 +arch=(x86_64) +url='https://nextcloud.com/' +license=(GPL) +makedepends=(libcloudproviders openssl sqlite + qt5-quickcontrols2 qt5-svg qt5-tools qt5-webengine qtkeychain + extra-cmake-modules kio + cmocka doxygen git python-sphinx) +source=("$pkgbase::git+https://github.com/nextcloud/desktop.git?signed#tag=v$pkgver;) +validpgpkeys=( + A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan + 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 + 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2 # https://github.com/er-vin.gpg +) +sha256sums=('SKIP') + +prepare() { + # tmpdir for check() + mkdir
[arch-commits] Commit in nextcloud-client/repos/community-testing-x86_64 (2 files)
Date: Saturday, August 29, 2020 @ 06:43:20 Author: yan12125 Revision: 691565 archrelease: copy trunk to community-testing-x86_64 Added: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 691564, nextcloud-client/trunk/PKGBUILD) Deleted: nextcloud-client/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 144 ++--- 1 file changed, 71 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 06:43:08 UTC (rev 691564) +++ PKGBUILD2020-08-29 06:43:20 UTC (rev 691565) @@ -1,73 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: Tyler Dence -# Contributor: Konstantin Shalygin - -pkgname=nextcloud-client -# Upstream does not provide signed tarballs (yet) -# https://github.com/nextcloud/desktop/issues/236#issuecomment-540538247 -pkgver=3.0.0 -_commit=ff175088a391007b66bfca89ef35cf29e37cf001 -pkgrel=1 -pkgdesc='Nextcloud desktop client' -arch=(x86_64) -url='https://nextcloud.com/' -license=(GPL) -depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine xdg-utils libcloudproviders - qt5-graphicaleffects qt5-quickcontrols2) -makedepends=(doxygen extra-cmake-modules kio python-sphinx qt5-tools git cmocka) -optdepends=( - 'kio: integration with Dolphin' - 'nemo-python: integration with Nemo' - 'python-nautilus: integration with Nautilus' - 'python-caja: integration with Caja' -) -# Not using ?signed here as only the tag is properly signed, not the commit. -# See https://github.com/nextcloud/desktop/issues/2185 -source=("$pkgname::git+https://github.com/nextcloud/desktop.git#commit=$_commit;) -validpgpkeys=( - A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan - 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 - 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2 # https://github.com/er-vin.gpg -) -sha256sums=('SKIP') -backup=('etc/Nextcloud/sync-exclude.lst') - -prepare() { - # tmpdir for check() - mkdir tmpdir - - # Use system GNUInstallDirs.cmake so that we can benefit from - # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 - rm -v $pkgname/cmake/modules/GNUInstallDirs.cmake -} - -build() { - cd $pkgname - - # bundled breakpad in libcrashreporter-qt submodule is too old and does not build with glibc >= 2.26 - # Upstream fix: https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d - cmake -B build -S . \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_INSTALL_PREFIX=/usr \ --DNO_SHIBBOLETH=1 \ --DWITH_CRASHREPORTER=OFF \ --DUNIT_TESTING=ON - - # TODO: fix installation of PDF and HTML documents - # WIP at https://github.com/yan12125/desktop/tree/doc-install-path - make -C build all doc-man -} - -check() { - cd $pkgname/build - - # Tests fail if $TMPDIR is too small; specify an alternative for machines - # with a small /tmp partition. - TMPDIR="$srcdir/tmpdir" make test -} - -package() { - cd $pkgname/build - - make DESTDIR="$pkgdir" install -} Copied: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 691564, nextcloud-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 06:43:20 UTC (rev 691565) @@ -0,0 +1,71 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Tyler Dence +# Contributor: Konstantin Shalygin + +pkgname=nextcloud-client +# Upstream does not provide signed tarballs (yet) +# https://github.com/nextcloud/desktop/issues/236#issuecomment-540538247 +pkgver=3.0.1 +_commit=0a62628f8a8d92527240435c74c4fb9ffaa46e53 +pkgrel=1 +pkgdesc='Nextcloud desktop client' +arch=(x86_64) +url='https://nextcloud.com/' +license=(GPL) +depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine xdg-utils libcloudproviders + qt5-graphicaleffects qt5-quickcontrols2) +makedepends=(doxygen extra-cmake-modules kio python-sphinx qt5-tools git cmocka) +optdepends=( + 'kio: integration with Dolphin' + 'nemo-python: integration with Nemo' + 'python-nautilus: integration with Nautilus' + 'python-caja: integration with Caja' +) +source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_commit;) +validpgpkeys=( + A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan + 42E775EAA3E47F9E0D5CDB0E00819E3BF4177B28 # controlled by github.com/misch7 + 17166A5275C5FA6F1A48FD78074BBBCB8DECC9E2 # https://github.com/er-vin.gpg +) +sha256sums=('SKIP') +backup=('etc/Nextcloud/sync-exclude.lst') + +prepare() { + # tmpdir for check() + mkdir tmpdir + + # Use system GNUInstallDirs.cmake so that we can benefit from + # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 + rm -v $pkgname/cmake/modules/GNUInstallDirs.cmake +} + +build() { + cd $pkgname + + # bundled breakpad in libcrashreporter-qt submodule
[arch-commits] Commit in nextcloud-client/repos/community-testing-x86_64 (2 files)
Date: Tuesday, October 1, 2019 @ 06:34:13 Author: yan12125 Revision: 512306 archrelease: copy trunk to community-testing-x86_64 Added: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 512305, nextcloud-client/trunk/PKGBUILD) Deleted: nextcloud-client/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 139 +++-- 1 file changed, 72 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-01 06:33:55 UTC (rev 512305) +++ PKGBUILD2019-10-01 06:34:13 UTC (rev 512306) @@ -1,67 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: Tyler Dence -# Contributor: Konstantin Shalygin - -pkgname=nextcloud-client -pkgver=2.6.0 -_commit=e0b32c19e4dd641f4edf74fc3fbdba3d86ca9784 -pkgrel=1 -pkgdesc='Nextcloud desktop client' -arch=(x86_64) -url='https://nextcloud.com/' -license=(GPL) -depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine xdg-utils) -makedepends=(doxygen extra-cmake-modules kio python-sphinx qt5-tools git cmocka) -optdepends=( - 'kio: integration with Dolphin' - 'nemo-python: integration with Nemo' - 'python-nautilus: integration with Nautilus' - 'python2-caja: integration with Caja' -) -source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_commit;) -validpgpkeys=( - A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan -) -sha256sums=('SKIP') -backup=('etc/Nextcloud/sync-exclude.lst') - -prepare() { - # tmpdir for check() - mkdir tmpdir $pkgname/build - - # Use system GNUInstallDirs.cmake so that we can benefit from - # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 - rm -v $pkgname/cmake/modules/GNUInstallDirs.cmake -} - -build() { - cd $pkgname/build - - # bundled breakpad in libcrashreporter-qt submodule is too old and does not build with glibc >= 2.26 - # Upstream fix: https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DNO_SHIBBOLETH=1 \ --DWITH_CRASHREPORTER=OFF \ --DUNIT_TESTING=ON \ -.. - - make - # TODO: fix installation of PDF and HTML documents - # WIP at https://github.com/yan12125/desktop/tree/doc-install-path - make doc-man -} - -check() { - cd $pkgname/build - - # Tests fail if $TMPDIR is too small; specify an alternative for machines - # with a small /tmp partition. - TMPDIR="$srcdir/tmpdir" make test ARGS="-V" -} - -package() { - cd $pkgname/build - - make DESTDIR="$pkgdir" install -} Copied: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 512305, nextcloud-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-01 06:34:13 UTC (rev 512306) @@ -0,0 +1,72 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Tyler Dence +# Contributor: Konstantin Shalygin + +pkgname=nextcloud-client +pkgver=2.6.0 +_commit=e0b32c19e4dd641f4edf74fc3fbdba3d86ca9784 +pkgrel=2 +pkgdesc='Nextcloud desktop client' +arch=(x86_64) +url='https://nextcloud.com/' +license=(GPL) +depends=(openssl sqlite qtkeychain qt5-svg qt5-webengine xdg-utils) +makedepends=(doxygen extra-cmake-modules kio python-sphinx qt5-tools git cmocka) +optdepends=( + 'kio: integration with Dolphin' + 'nemo-python: integration with Nemo' + 'python-nautilus: integration with Nautilus' + 'python2-caja: integration with Caja' +) +source=("$pkgname::git+https://github.com/nextcloud/desktop.git?signed#commit=$_commit; + issue1458.patch::https://github.com/nextcloud/desktop/commit/481d8d3a0bcd26a3fd2b0d4fc6fb009260092bb1.patch) +validpgpkeys=( + A26B951528EA1BA1678C7AE5D406C75CEE1A36D6 # one of keys controlled by github.com/camilasan +) +sha256sums=('SKIP' +'8e3129fbbda282d5b0fbc1f3d495338c18fd19f639301647eb5f853b713c369c') +backup=('etc/Nextcloud/sync-exclude.lst') + +prepare() { + # tmpdir for check() + mkdir tmpdir $pkgname/build + + # Use system GNUInstallDirs.cmake so that we can benefit from + # https://gitlab.kitware.com/cmake/cmake/merge_requests/3735 + rm -v $pkgname/cmake/modules/GNUInstallDirs.cmake + + cd $pkgname + patch -Np1 -i ../issue1458.patch +} + +build() { + cd $pkgname/build + + # bundled breakpad in libcrashreporter-qt submodule is too old and does not build with glibc >= 2.26 + # Upstream fix: https://github.com/google/breakpad/commit/bddcc58860f522a0d4cbaa7e9d04058caee0db9d + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DNO_SHIBBOLETH=1 \ +-DWITH_CRASHREPORTER=OFF \ +-DUNIT_TESTING=ON \ +.. + + make + # TODO: fix installation of PDF and HTML documents + # WIP at https://github.com/yan12125/desktop/tree/doc-install-path + make doc-man +} + +check() { + cd $pkgname/build + + # Tests fail if $TMPDIR is too small; specify an alternative for machines + #
[arch-commits] Commit in nextcloud-client/repos/community-testing-x86_64 (2 files)
Date: Tuesday, December 4, 2018 @ 15:19:57 Author: yan12125 Revision: 411158 archrelease: copy trunk to community-testing-x86_64 Added: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 411157, nextcloud-client/trunk/PKGBUILD) Deleted: nextcloud-client/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-12-04 15:18:02 UTC (rev 411157) +++ PKGBUILD2018-12-04 15:19:57 UTC (rev 411158) @@ -1,46 +0,0 @@ -# Maintainer: Chih-Hsuan Yen -# Contributor: Tyler Dence -# Contributor: Konstantin Shalygin - -pkgname=nextcloud-client -pkgver=2.5.1 -pkgrel=1 -pkgdesc='Nextcloud desktop client' -arch=(x86_64) -url='https://nextcloud.com/' -license=(GPL) -depends=(sqlite qtkeychain qt5-svg qt5-webengine qt5-webkit xdg-utils) -makedepends=(doxygen extra-cmake-modules kio python-sphinx qt5-tools) -optdepends=( - 'kio: integration with Dolphin' - 'nemo-python: integration with Nemo' - 'python-nautilus: integration with Nautilus' - 'python2-caja: integration with Caja' -) -source=("$pkgname-$pkgver.tar.gz"::"https://github.com/nextcloud/desktop/archive/v$pkgver.tar.gz;) -sha256sums=('48be2556f4fddb956ad31e954be5f9c73482e936a80ec0efaeb30549dcd81f19') -backup=('etc/Nextcloud/sync-exclude.lst') - -prepare() { - cd desktop-$pkgver - - mkdir -p build -} - -build() { - cd desktop-$pkgver/build - - cmake \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ -.. - - make - make doc-man -} - -package() { - cd desktop-$pkgver/build - - make DESTDIR="$pkgdir" install -} Copied: nextcloud-client/repos/community-testing-x86_64/PKGBUILD (from rev 411157, nextcloud-client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-12-04 15:19:57 UTC (rev 411158) @@ -0,0 +1,46 @@ +# Maintainer: Chih-Hsuan Yen +# Contributor: Tyler Dence +# Contributor: Konstantin Shalygin + +pkgname=nextcloud-client +pkgver=2.5.1 +pkgrel=1 +pkgdesc='Nextcloud desktop client' +arch=(x86_64) +url='https://nextcloud.com/' +license=(GPL) +depends=(sqlite qtkeychain qt5-svg qt5-webengine qt5-webkit xdg-utils) +makedepends=(doxygen extra-cmake-modules kio python-sphinx qt5-tools) +optdepends=( + 'kio: integration with Dolphin' + 'nemo-python: integration with Nemo' + 'python-nautilus: integration with Nautilus' + 'python2-caja: integration with Caja' +) +source=("$pkgname-$pkgver.tar.gz"::"https://github.com/nextcloud/desktop/archive/v$pkgver.tar.gz;) +sha256sums=('48be2556f4fddb956ad31e954be5f9c73482e936a80ec0efaeb30549dcd81f19') +backup=('etc/Nextcloud/sync-exclude.lst') + +prepare() { + cd desktop-$pkgver + + mkdir -p build +} + +build() { + cd desktop-$pkgver/build + + cmake \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +.. + + make + make doc-man +} + +package() { + cd desktop-$pkgver/build + + make DESTDIR="$pkgdir" install +}