[arch-commits] Commit in nextcloud-client/repos/community-testing-x86_64 (2 files)

2020-12-23 Thread Chih-Hsuan Yen via arch-commits
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)

2020-08-29 Thread Chih-Hsuan Yen via arch-commits
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)

2019-10-01 Thread Chih-Hsuan Yen via arch-commits
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)

2018-12-04 Thread Chih-Hsuan Yen via arch-commits
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
+}