Date: Friday, May 7, 2021 @ 16:56:31 Author: dvzrv Revision: 928637 archrelease: copy trunk to community-any
Added: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 928636, nextcloud-app-spreed/trunk/PKGBUILD) Deleted: nextcloud-app-spreed/repos/community-any/PKGBUILD ----------+ PKGBUILD | 78 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-05-07 16:56:22 UTC (rev 928636) +++ PKGBUILD 2021-05-07 16:56:31 UTC (rev 928637) @@ -1,39 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -_name=spreed -pkgname=nextcloud-app-spreed -pkgver=11.2.0 -pkgrel=1 -# epoch needed, because of fake semver: -# https://github.com/nextcloud/spreed/issues/1685 -epoch=1 -pkgdesc="Video & audio-conferencing using WebRTC" -arch=('any') -url="https://apps.nextcloud.com/apps/spreed" -license=('AGPL3') -groups=('nextcloud-apps') -depends=('nextcloud>=21' 'nextcloud<22') -checkdepends=('ripgrep' 'yq') -source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz") -sha512sums=('bec92e4cd0bb39d94cab6a8f432b71b92a7cc1893b0366eda004baf82ef771ab328c0c67ca8e48141f32297b0982e69475a1f21567c52e27e9c2fa7968f40552') -b2sums=('e64f8237f41382f129dde703ab28a35566c82ddf1491cc2fa717f1bebc45bcb2c0cd0b71ec34ae5424b9bd199713635356dc963ecf72b7f1764ceecac285c740') - -prepare() { - find ${_name} -type f -exec chmod 644 {} + - find ${_name} -type d -exec chmod 755 {} + -} - -check() { - local _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" - local _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" - local _nextcloud_major_version="$(rg "OC_Version = " /usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)" - if [[ "$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")" -lt 0 ]] || [[ "$(vercmp "${_nextcloud_major_version}" "${_app_max_major_version}")" -gt 0 ]] ; then - printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" "${_nextcloud_major_version}" - exit 1 - fi -} - -package() { - install -vdm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/" - cp -av "${_name}" "${pkgdir}/usr/share/webapps/nextcloud/apps/" -} Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 928636, nextcloud-app-spreed/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-05-07 16:56:31 UTC (rev 928637) @@ -0,0 +1,39 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +_name=spreed +pkgname=nextcloud-app-spreed +pkgver=11.2.1 +pkgrel=1 +# epoch needed, because of fake semver: +# https://github.com/nextcloud/spreed/issues/1685 +epoch=1 +pkgdesc="Video & audio-conferencing using WebRTC" +arch=('any') +url="https://apps.nextcloud.com/apps/spreed" +license=('AGPL3') +groups=('nextcloud-apps') +depends=('nextcloud>=21' 'nextcloud<22') +checkdepends=('ripgrep' 'yq') +source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz") +sha512sums=('f21a2697984753837ddddc720e040becc161a54a29dc0b5ac7099e3ecfe3e9da47d72d9d9f99673ff30ea43cd9e3f7dd8c68e7a1d0768a5cbc0e883090de09c6') +b2sums=('2ed8927f94886083f67ddbb6dc6e438cc9329bef27fecf35ab4195e344fdb533984f7f63178e3da2ae76560d8d6aabb156ad49a11b21ce28b96f56126c4130c1') + +prepare() { + find ${_name} -type f -exec chmod 644 {} + + find ${_name} -type d -exec chmod 755 {} + +} + +check() { + local _app_min_major_version="$(xq '.info.dependencies.nextcloud["@min-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" + local _app_max_major_version="$(xq '.info.dependencies.nextcloud["@max-version"]' "${_name}/appinfo/info.xml"| sed 's/"//g')" + local _nextcloud_major_version="$(rg "OC_Version = " /usr/share/webapps/nextcloud/version.php |cut -d'(' -f2| cut -d ',' -f1)" + if [[ "$(vercmp "${_nextcloud_major_version}" "${_app_min_major_version}")" -lt 0 ]] || [[ "$(vercmp "${_nextcloud_major_version}" "${_app_max_major_version}")" -gt 0 ]] ; then + printf "%s requires nextcloud >= %s/ nextcloud <= %s, but nextcloud %s is provided.\n" "$pkgname" "${_app_min_major_version}" "${_app_max_major_version}" "${_nextcloud_major_version}" + exit 1 + fi +} + +package() { + install -vdm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/" + cp -av "${_name}" "${pkgdir}/usr/share/webapps/nextcloud/apps/" +}