[arch-commits] Commit in nextcloud-app-deck/trunk (PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Thu May 5 22:05:31 UTC 2022


    Date: Thursday, May 5, 2022 @ 22:05:31
  Author: dvzrv
Revision: 1195547

upgpkg: nextcloud-app-deck 1:1.7.0-1: Upgrade to 1.7.0.

Only set an unversioned php requirement in package() if both minimum and
maximum requirement are not set.

Modified:
  nextcloud-app-deck/trunk/PKGBUILD

----------+
 PKGBUILD |   17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-05 22:01:53 UTC (rev 1195546)
+++ PKGBUILD	2022-05-05 22:05:31 UTC (rev 1195547)
@@ -3,7 +3,7 @@
 
 pkgname=nextcloud-app-deck
 _name=deck
-pkgver=1.6.2
+pkgver=1.7.0
 pkgrel=1
 # upstream doesn't adhere to semver:
 # https://github.com/nextcloud/deck/issues/1197
@@ -14,9 +14,9 @@
 license=(AGPL3)
 groups=(nextcloud-apps)
 makedepends=(nextcloud ripgrep yq)
-source=(https://github.com/nextcloud/$_name/releases/download/v$pkgver/$_name.tar.gz)
-sha512sums=('8ea6e35fe5bce13971b3d82e4e8d655e1644c062240721d1ce8e71cd388887c952bc943a90578a402271532dab2503a17317092aacfa2a719996f43413c181e5')
-b2sums=('a89ae7e0e7cca5de63c02f73f3238f6630329613be25013f147aabce3279f7d493dc55476770d5ea47daf747e4813f7c39c4068c2ab57985646e6fb487d6ad47')
+source=($_name-$pkgver.tar.gz::https://github.com/nextcloud/$_name/releases/download/v$pkgver/$_name.tar.gz)
+sha512sums=('cf8a74e6469be2bf143ce4a3e4065384c014080b996f9e4877333a308ce7c29af43502399e88be824ca37aeb85b208d149c3425dda7ea7445f7f1a2f660bff54')
+b2sums=('586dbaf964fd9b14115b0042f79347fd527e15c7faaf01b2e90e0bc40136e42598a8dc3b701fe09aecdf8047de9ab7c0e229ddc0246610768612d5b99400d89b')
 
 _get_nextcloud_versions() {
   _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')"
@@ -61,13 +61,20 @@
   depends=(
     "nextcloud>=$_app_min_major_version"
     "nextcloud<$_app_max_major_version"
-    "php>=$_app_min_php"
   )
+  if [[ "$_app_min_php" != 'null' ]]; then
+    depends+=(
+      "php>=$_app_min_php"
+    )
+  fi
   if [[ "$_app_max_php" != 'null' ]]; then
     depends+=(
       "php<=$_app_max_php"
     )
   fi
+  if [[ "$_app_min_php" == 'null' ]] && [[ "$_app_max_php" == 'null' ]]; then
+    depends+=(php)
+  fi
 
   install -vdm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/"
   cp -av "${_name}" "${pkgdir}/usr/share/webapps/nextcloud/apps/"



More information about the arch-commits mailing list