[arch-commits] Commit in postorius/trunk (PKGBUILD postorius.tmpfiles)

David Runge dvzrv at archlinux.org
Sat Nov 7 12:05:24 UTC 2020


    Date: Saturday, November 7, 2020 @ 12:05:24
  Author: dvzrv
Revision: 745726

upgpkg: postorius 1.3.3-3: Rebuild to allow url modifications.

Add the urls.py to /etc/webapps/postorius/ as it is required to modify it under certain circumstances.

Modified:
  postorius/trunk/PKGBUILD
  postorius/trunk/postorius.tmpfiles

--------------------+
 PKGBUILD           |   16 ++++++++++------
 postorius.tmpfiles |    1 +
 2 files changed, 11 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-11-07 12:04:45 UTC (rev 745725)
+++ PKGBUILD	2020-11-07 12:05:24 UTC (rev 745726)
@@ -2,7 +2,7 @@
 
 pkgname=postorius
 pkgver=1.3.3
-pkgrel=2
+pkgrel=3
 pkgdesc="The New Mailman Web UI"
 arch=('any')
 url="https://gitlab.com/mailman/postorius"
@@ -16,7 +16,9 @@
             'uwsgi-plugin-python: for running inside uwsgi')
 replaces=('python-django-postorius')
 backup=("etc/uwsgi/${pkgname}.ini"
-        "etc/webapps/${pkgname}/settings_local.py")
+        "etc/webapps/${pkgname}/settings_local.py"
+        "etc/webapps/${pkgname}/urls.py"
+)
 install="${pkgname}.install"
 source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
         "${pkgname}.sysusers"
@@ -26,13 +28,13 @@
 sha512sums=('31d6d6d0dbbe8a57251c81cf8f7d8b80d17dd4aab9f31be684fef26637a4ba81a196d4ab63e7389bd4173a60778a00c83ee440c24f83a1f60b094ccab8cf345a'
             'SKIP'
             '3884b818da2deb148279e50316f720c95f0aaa529777b1b3662d8ab253cda823a90682a9eb47e941ca5ba80eefcb9a2d4afacd29f0340d7f9828b36ebcee23b3'
-            '97cb4c0530a270db1e608f255b0940fbf1779252da74b7df9865adff809f0e644e88e0cbcfa7d7c858877887bc8ae64dddec88734fbc4abb75b6a270be38d2cf'
+            '1c14f48423c2db5ea2b2a95485b7391df30d8dd9255981c1ed9f5036e70b8d6f6495e83275b1593baeea20d1dbed3a447e2ac037870d3eafb7eb6f9d0cae443f'
             'c042f00d0d8dc72dadd19023152e55246c4d7a4b9d53bca3a05e7b8cb38cac5116417440d4ae82350820c7cb0cd414dcce45fa6af9be19296c4ebd0862dba896'
             '53713874043e368c71543966e878ff7a49f03088b7ebcff9487935bef2c20a57a561a122dd6b4cbde126c25b935871288dadd7693b831a94b8f27da52afeaa0c')
 b2sums=('0ae5a7b3ace1ad7f64eae53156592d0c76a09e358d08edfe1b506717e87df67c669bfab356c203e28c03006f46461a67b4c7222e0e305100e15511a93e3e6a59'
         'SKIP'
         '1ef6dc98c6751e6d65e49812d08d813879b791a7f13622ea31ecadae6dd1859a918761d7723732ed2e4872b9cae61b84c8dbfec2dd2522de9f0929a1ee1cec24'
-        'cb5653cde88a3bfee87e5609066c6e4accd96d97c0e225ee721d23356a3c88a17ceb3e849849ff487c77a17070e281c105a1a0298bd0a8508df0c29f155bf45c'
+        '2ddbf7fdf2a98d96f4a122faca35f4ca1e2cf1f81542d7fc45ae64f8b860eebdcb997c58c633ae45325f50c247b187216337550866ec186fac380f802b1eb74f'
         '4b80d60c88d46edd0e6e61ad2ff37ba3568c6c56a2abd449f903f7302aeec4a3bc91bbd3ee846731513fa1906df2e3d7d1c52b75a55214051fb96b048f9b4999'
         'c4017fe87b8743ae516e360be97efd767d726b043733a6dd880503e796e28f65c9ad5924b0fef53281e4fa73a1a329e818baedbe5dbbc0dc07db2af0cf25f1b7')
 validpgpkeys=('541EA0448453394FF77A0ECC9D9B2BA061D0A67C') # Abhilash Raj <raj.abhilash1 at gmail.com>
@@ -63,7 +65,7 @@
                           --optimize=1 \
                           --root="${pkgdir}"
   # django project
-  install -vDm 644 example_project/{__init__,manage,settings,urls,wsgi}.py \
+  install -vDm 644 example_project/{__init__,manage,settings,wsgi}.py \
     -t "${pkgdir}/usr/share/webapps/${pkgname}"
   # symlink locale and static dirs to state dir
   ln -svf "/var/lib//${pkgname}/locale/" \
@@ -76,10 +78,12 @@
   # log dir
   install -vdm 750 "${pkgdir}/var/log/${pkgname}"
   # config
-  install -vDm 640 settings_local.py \
+  install -vDm 640 settings_local.py example_project/urls.py \
     -t "${pkgdir}/etc/webapps/${pkgname}"
   ln -svf "/etc/webapps/${pkgname}/settings_local.py" \
     "${pkgdir}/usr/share/webapps/${pkgname}/settings_local.py"
+  ln -svf "/etc/webapps/${pkgname}/urls.py" \
+    "${pkgdir}/usr/share/webapps/${pkgname}/urls.py"
   # uwsgi
   install -vDm 644 "../${pkgname}.uwsgi" "${pkgdir}/etc/uwsgi/${pkgname}.ini"
   # tmpfiles.d

Modified: postorius.tmpfiles
===================================================================
--- postorius.tmpfiles	2020-11-07 12:04:45 UTC (rev 745725)
+++ postorius.tmpfiles	2020-11-07 12:05:24 UTC (rev 745726)
@@ -1,4 +1,5 @@
 z /etc/webapps/postorius/settings_local.py 0640 root postorius -
+z /etc/webapps/postorius/url.py 0640 root postorius -
 d %L/postorius 750 postorius postorius -
 d %S/postorius/data 750 postorius postorius -
 d %S/postorius/locale - postorius postorius -



More information about the arch-commits mailing list