[arch-commits] Commit in radicale/repos (6 files)

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 18:58:28
  Author: foutrelis
Revision: 753287

archrelease: copy trunk to community-staging-any

Added:
  radicale/repos/community-staging-any/
  radicale/repos/community-staging-any/PKGBUILD
(from rev 753286, radicale/trunk/PKGBUILD)
  radicale/repos/community-staging-any/radicale-sysusers.conf
(from rev 753286, radicale/trunk/radicale-sysusers.conf)
  radicale/repos/community-staging-any/radicale-tmpfiles.conf
(from rev 753286, radicale/trunk/radicale-tmpfiles.conf)
  radicale/repos/community-staging-any/radicale.install
(from rev 753286, radicale/trunk/radicale.install)
  radicale/repos/community-staging-any/radicale.service
(from rev 753286, radicale/trunk/radicale.service)

+
 PKGBUILD   |   79 +++
 radicale-sysusers.conf |1 
 radicale-tmpfiles.conf |2 +
 radicale.install   |8 
 radicale.service   |   38 ++
 5 files changed, 128 insertions(+)

Copied: radicale/repos/community-staging-any/PKGBUILD (from rev 753286, 
radicale/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2020-11-12 18:58:28 UTC (rev 753287)
@@ -0,0 +1,79 @@
+# Maintainer: David Runge 
+# Contributor: Moritz Lipp 
+# Contributor: fordprefect 
+# Contributor: Thor77 
+
+pkgname=radicale
+_name=Radicale
+pkgver=3.0.6
+pkgrel=2
+pkgdesc='Simple calendar (CalDAV) and contact (CardDAV) server'
+arch=('any')
+url="https://radicale.org/";
+license=('GPL3')
+depends=('python-bcrypt' 'python-dateutil' 'python-defusedxml' 'python-passlib'
+'python-setuptools' 'python-vobject')
+checkdepends=('python-pytest' 'python-pytest-runner' 'python-waitress')
+backup=('etc/radicale/config'
+'etc/radicale/rights'
+'etc/radicale/users')
+install="${pkgname}.install"
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Kozea/${pkgname}/archive/${pkgver}.tar.gz";
+"${pkgname}-sysusers.conf"
+"${pkgname}-tmpfiles.conf"
+"${pkgname}.service")
+sha512sums=('e9741547395fae8886ad84b6807422ebb196f5293d484f5f6136498058576cff697e28c117216f151d56494af83593347ceee40a6efa21272b803d0f301a396d'
+
'56dffb66e018cfbf158dc5d8fe638b3cb31229945f659aae5623f219bcd1d68ddc375f1633fa8e857a9b2f50c9e05a06efce165370137d6e116a4f187466637f'
+
'9d0dd88e4a34e9f97abda1785698e4b2a5e8202063deeb91b84e13c05e00b07e45b8d4d9eca09b9241b1138bbbfdc999dba0135c18f5bc0c08d65b0cd83b367b'
+
'6f411daf18fbeeb7cc8626652f4b87ac6ec5e4ec1212821c426de711c907be41ab995d5b35be4ff0d663edb1028f99d6c07a53158acf519e7560e230c022c986')
+b2sums=('fa4b70c9920d518df6c939395eca857c237a75218b90ada45564f2d84266d65df12898e4efbb52905829948061e10e72b5442943fd5061a28447330ae8d491e8'
+
'b3af60e144ef857e42ec672e806e9600265ab7d2ea4a75011de9ab56918a008437afdacb301df210b54424fb7ff1e9a332831c67b2e58fd6bc0a0aa1eebe8909'
+
'41916d62f5e3f1060bd21db0722abe837754a4cb915af218c904dafac4b06794f8fde2e34486fb7392777b4738502f3df4c1390b835050045337585b064e23bb'
+
'5ae0e87d4235a864ca482a6701e0631cdaccc3dceef71237d5bd708be08c3b7e1890793d01f8c51eaa108a097cfefbb31abb71cf69b195c0f50f95720965391f')
+
+prepare() {
+  mv -v ${_name}-${pkgver} ${pkgname}-${pkgver}
+  cd ${pkgname}-${pkgver}
+  # removing flake8, isort and coverage
+  sed -e '/addopts/d' -i setup.cfg
+  touch "users"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+check() {
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+  cd "${pkgname}-${pkgver}"
+  mkdir -vp testdir
+  python setup.py install --skip-build \
+  --optimize=1 \
+  --root="testdir"
+  export 
PYTHONPATH="testdir/usr/lib/python${python_version}/site-packages:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py install --skip-build \
+  --optimize=1 \
+  --root="${pkgdir}"
+  # config
+  install -vDm 644 {config,rights,users} -t "${pkgdir}/etc/${pkgname}/"
+  # wsgi
+  install -vDm 644 "${pkgname}.wsgi" \
+-t "${pkgdir}/usr/share/${pkgname}/"
+  # systemd service
+  install -vDm 644 "${srcdir}/${pkgname}.service" \
+"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+  # sysusers.d
+  install -vDm 644 "${srcdir}/${pkgname}-sysusers.conf" \
+"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  # tmpfiles.d
+  install -vDm 644 "${srcdir}/${pkgname}-tmpfiles.conf" \
+"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+  # docs
+  install -vDm 644 {NEWS,README}.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Copied: radicale/repos/community-staging-any/radicale-sysusers.conf (from rev 
753286, radicale/trunk/radicale-sysusers.conf)
===

[arch-commits] Commit in radicale/repos (6 files)

2018-02-17 Thread David Runge via arch-commits
Date: Saturday, February 17, 2018 @ 13:07:56
  Author: dvzrv
Revision: 296060

archrelease: copy trunk to community-any

Added:
  radicale/repos/community-any/
  radicale/repos/community-any/PKGBUILD
(from rev 296059, radicale/trunk/PKGBUILD)
  radicale/repos/community-any/fix-flake8-test.diff
(from rev 296059, radicale/trunk/fix-flake8-test.diff)
  radicale/repos/community-any/radicale-sysusers.conf
(from rev 296059, radicale/trunk/radicale-sysusers.conf)
  radicale/repos/community-any/radicale-tmpfiles.conf
(from rev 296059, radicale/trunk/radicale-tmpfiles.conf)
  radicale/repos/community-any/radicale.service
(from rev 296059, radicale/trunk/radicale.service)

+
 PKGBUILD   |   61 +++
 fix-flake8-test.diff   |   24 ++
 radicale-sysusers.conf |2 +
 radicale-tmpfiles.conf |3 ++
 radicale.service   |   25 +++
 5 files changed, 115 insertions(+)

Copied: radicale/repos/community-any/PKGBUILD (from rev 296059, 
radicale/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-02-17 13:07:56 UTC (rev 296060)
@@ -0,0 +1,61 @@
+# Maintainer: Moritz Lipp 
+# Co-Maintainer: fordprefect 
+# Contributor: Thor77 
+
+pkgname=radicale
+_name=Radicale
+pkgver=2.1.8
+pkgrel=4
+pkgdesc='Simple calendar (CalDAV) and contact (CardDAV) server'
+arch=('any')
+url="http://www.radicale.org/";
+license=('GPL3')
+depends=('python-bcrypt' 'python-passlib' 'python-vobject')
+makedepends=('python-setuptools')
+checkdepends=('python-bcrypt' 'python-pytest-cov' 'python-pytest-flake8' 
'python-pytest-isort' 'python-pytest-runner')
+backup=('etc/radicale/config')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Kozea/${pkgname}/archive/${pkgver}.tar.gz";
+'fix-flake8-test.diff'
+"${pkgname}-sysusers.conf"
+"${pkgname}-tmpfiles.conf"
+"${pkgname}.service")
+sha512sums=('70d7c890a733fb27d007fa593d0140bfd3bde1ff46235252a2cdd3ceaf3bc9f998acb62e131f9bc71aa1c55f51c297e4f494cb22f8cba3c5d8d90069e4957c87'
+
'f951fff9187448ea3052395b6999f19cfc48dbf5cfb24359f646e1fba8a3556b40c7174f91deee4a18f5794c5fd8e45ee555a569e4320d758712ee581df6feb1'
+
'89ba929680490884e338acc311fb61d81f9d9f0282c92c40a80317af9e61123e4764e803d1698876417170efd40bfe7f56408570891c4e426de3be17c302'
+
'4570ed393b73bc5a3fd571947acae78b96b5e17f659e3169f542b9c481635680c724d5c6c0952661fae063caf04c786afe7043c5052945e7a00bb66326dec016'
+
'6a3452009bebc0f8680ea8e64b9a398c04f3fb6b20752c377392e22641845a04dbfda78d586271c9a25bd7d5ba42b7a8f74774afed68732f19ddd764f53e11cc')
+
+prepare() {
+  mv -v ${_name}-${pkgver} ${pkgname}-${pkgver}
+  cd "${pkgname}-${pkgver}"
+  # issue with implicit exception handling:
+  # https://github.com/Kozea/Radicale/issues/780
+  patch -Np1 -i "${srcdir}/fix-flake8-test.diff"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py test
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+
+install -vDm644 config "${pkgdir}/etc/${pkgname}/config"
+install -vDm644 "${pkgname}.fcgi" 
"${pkgdir}/usr/share/${pkgname}/${pkgname}.fcgi"
+install -vDm644 "${pkgname}.wsgi" 
"${pkgdir}/usr/share/${pkgname}/${pkgname}.wsgi"
+install -t "${pkgdir}/usr/share/doc/${pkgname}/" -vDm644 {NEWS,README}.md
+install -vDm644 "${srcdir}/${pkgname}.service" 
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+install -vDm644 "${srcdir}/${pkgname}-sysusers.conf" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+install -vDm644 "${srcdir}/${pkgname}-tmpfiles.conf" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+}
+

Copied: radicale/repos/community-any/fix-flake8-test.diff (from rev 296059, 
radicale/trunk/fix-flake8-test.diff)
===
--- community-any/fix-flake8-test.diff  (rev 0)
+++ community-any/fix-flake8-test.diff  2018-02-17 13:07:56 UTC (rev 296060)
@@ -0,0 +1,24 @@
+diff -ruN Radicale-2.1.8-a/radicale/__init__.py 
Radicale-2.1.8-b/radicale/__init__.py
+--- Radicale-2.1.8-a/radicale/__init__.py  2017-09-24 02:01:14.0 
+0200
 Radicale-2.1.8-b/radicale/__init__.py  2018-02-04 14:08:39.257626655 
+0100
+@@ -120,7 +120,7 @@
+ try:
+ self.server_bind()
+ self.server_activate()
+-except:
++except Exception:
+ self.server_close()
+ raise
+ 
+diff -ruN Radicale-2.1.8-a/radicale/storage.py 
Radicale-2.1.8-b/radicale/storage.py
+--- Radicale-2.1.8-a/radicale/storage.py   2017-09-24 02:01:14.0 
+0200
 Radic

[arch-commits] Commit in radicale/repos (6 files)

2018-02-04 Thread David Runge via arch-commits
Date: Sunday, February 4, 2018 @ 13:48:55
  Author: dvzrv
Revision: 289006

archrelease: copy trunk to community-testing-any

Added:
  radicale/repos/community-testing-any/
  radicale/repos/community-testing-any/PKGBUILD
(from rev 289005, radicale/trunk/PKGBUILD)
  radicale/repos/community-testing-any/fix-flake8-test.diff
(from rev 289005, radicale/trunk/fix-flake8-test.diff)
  radicale/repos/community-testing-any/radicale-sysusers.conf
(from rev 289005, radicale/trunk/radicale-sysusers.conf)
  radicale/repos/community-testing-any/radicale-tmpfiles.conf
(from rev 289005, radicale/trunk/radicale-tmpfiles.conf)
  radicale/repos/community-testing-any/radicale.service
(from rev 289005, radicale/trunk/radicale.service)

+
 PKGBUILD   |   59 +++
 fix-flake8-test.diff   |   24 +++
 radicale-sysusers.conf |2 +
 radicale-tmpfiles.conf |3 ++
 radicale.service   |   25 +++
 5 files changed, 113 insertions(+)

Copied: radicale/repos/community-testing-any/PKGBUILD (from rev 289005, 
radicale/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-02-04 13:48:55 UTC (rev 289006)
@@ -0,0 +1,59 @@
+# Maintainer: Moritz Lipp 
+# Co-Maintainer: fordprefect 
+# Contributor: Thor77 
+
+pkgname=radicale
+_name=Radicale
+pkgver=2.1.8
+pkgrel=3
+pkgdesc='Simple calendar (CalDAV) and contact (CardDAV) server'
+arch=('any')
+url='http://www.radicale.org/'
+license=('GPL3')
+depends=('python-bcrypt' 'python-passlib' 'python-vobject')
+makedepends=('python-setuptools')
+checkdepends=('python-bcrypt' 'python-pytest-cov' 'python-pytest-flake8' 
'python-pytest-isort' 'python-pytest-runner')
+backup=('etc/radicale/config')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Kozea/${pkgname}/archive/${pkgver}.tar.gz";
+'fix-flake8-test.diff'
+"${pkgname}-sysusers.conf"
+"${pkgname}-tmpfiles.conf"
+"${pkgname}.service")
+sha512sums=('70d7c890a733fb27d007fa593d0140bfd3bde1ff46235252a2cdd3ceaf3bc9f998acb62e131f9bc71aa1c55f51c297e4f494cb22f8cba3c5d8d90069e4957c87'
+
'f951fff9187448ea3052395b6999f19cfc48dbf5cfb24359f646e1fba8a3556b40c7174f91deee4a18f5794c5fd8e45ee555a569e4320d758712ee581df6feb1'
+
'89ba929680490884e338acc311fb61d81f9d9f0282c92c40a80317af9e61123e4764e803d1698876417170efd40bfe7f56408570891c4e426de3be17c302'
+
'4570ed393b73bc5a3fd571947acae78b96b5e17f659e3169f542b9c481635680c724d5c6c0952661fae063caf04c786afe7043c5052945e7a00bb66326dec016'
+
'6a3452009bebc0f8680ea8e64b9a398c04f3fb6b20752c377392e22641845a04dbfda78d586271c9a25bd7d5ba42b7a8f74774afed68732f19ddd764f53e11cc')
+
+prepare() {
+  mv -v ${_name}-${pkgver} ${pkgname}-${pkgver}
+  cd "${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/fix-flake8-test.diff"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py test
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+
+install -vDm644 config "${pkgdir}/etc/${pkgname}/config"
+install -vDm644 "${pkgname}.fcgi" 
"${pkgdir}/usr/share/${pkgname}/${pkgname}.fcgi"
+install -vDm644 "${pkgname}.wsgi" 
"${pkgdir}/usr/share/${pkgname}/${pkgname}.wsgi"
+install -t "${pkgdir}/usr/share/doc/${pkgname}/" -vDm644 {NEWS,README}.md
+install -vDm644 "${srcdir}/${pkgname}.service" 
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+install -vDm644 "${srcdir}/${pkgname}-sysusers.conf" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+install -vDm644 "${srcdir}/${pkgname}-tmpfiles.conf" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+}
+

Copied: radicale/repos/community-testing-any/fix-flake8-test.diff (from rev 
289005, radicale/trunk/fix-flake8-test.diff)
===
--- community-testing-any/fix-flake8-test.diff  (rev 0)
+++ community-testing-any/fix-flake8-test.diff  2018-02-04 13:48:55 UTC (rev 
289006)
@@ -0,0 +1,24 @@
+diff -ruN Radicale-2.1.8-a/radicale/__init__.py 
Radicale-2.1.8-b/radicale/__init__.py
+--- Radicale-2.1.8-a/radicale/__init__.py  2017-09-24 02:01:14.0 
+0200
 Radicale-2.1.8-b/radicale/__init__.py  2018-02-04 14:08:39.257626655 
+0100
+@@ -120,7 +120,7 @@
+ try:
+ self.server_bind()
+ self.server_activate()
+-except:
++except Exception:
+ self.server_close()
+ raise
+ 
+diff -ruN Radicale-2.1.8-a/radicale/storage.py 
Radicale-2.1.8-b/radicale/storage.py
+--- Radicale-2.1.8-a/radicale/storage.py   2017-09-24 02:01:14.0 
+0200
+++