summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoregnappahz2022-03-24 09:27:09 +0100
committeregnappahz2022-03-24 09:27:09 +0100
commit3007888c770201640afb23af9d219cd30ab56996 (patch)
tree167a1adafa779c04d42fc35aa4b2d14559a951a9
parentba3e824a76e4a78e8126d8a2fc7c2918a9f5dd7f (diff)
downloadaur-3007888c770201640afb23af9d219cd30ab56996.tar.gz
Update for new django version
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD41
2 files changed, 41 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8f9123e68979..b530668f512e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = graphite-web
pkgdesc = a Django-based web application that renders graphs and dashboards
pkgver = 1.1.8
- pkgrel = 1
+ pkgrel = 3
url = https://github.com/graphite-project/graphite-web/
arch = any
license = Apache
@@ -20,6 +20,6 @@ pkgbase = graphite-web
source = graphite-web-1.1.8.tar.gz::https://github.com/graphite-project/graphite-web/archive/1.1.8.tar.gz
source = graphite-web.service
sha256sums = SKIP
- sha256sums = 12a8b2449f8a630d66ba37635caae520852936cc9b73adfb1e0985192aa2d522
+ sha256sums = 5e2d2a0b026e07d1f50baeef4526ba7f44bb300a3e89d2c1fd18300d5a952694
pkgname = graphite-web
diff --git a/PKGBUILD b/PKGBUILD
index e0dc638a5b64..9f1ad07b0a81 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=graphite-web
pkgver=1.1.8
-pkgrel=1
+pkgrel=3
pkgdesc="a Django-based web application that renders graphs and dashboards"
url="https://github.com/graphite-project/graphite-web/"
license=('Apache')
@@ -16,11 +16,48 @@ arch=('any')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/graphite-project/${pkgname}/archive/${pkgver}.tar.gz"
"graphite-web.service")
sha256sums=('SKIP'
- '12a8b2449f8a630d66ba37635caae520852936cc9b73adfb1e0985192aa2d522')
+ '5e2d2a0b026e07d1f50baeef4526ba7f44bb300a3e89d2c1fd18300d5a952694')
build() {
cd "$srcdir/$pkgname-$pkgver"
python setup.py build
+
+ #Dirty Fixing old django references
+ sed -i 's/url\b/re_path/g' webapp/graphite/urls.py
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/render/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/render/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/composer/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/composer/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/metrics/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/metrics/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/browser/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/browser/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/account/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/account/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/dashboard/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/dashboard/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/whitelist/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/whitelist/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/version/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/version/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/events/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/events/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/tags/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/tags/urls.py
+
+ sed -i 's/django.conf.urls/django.urls/g' webapp/graphite/functions/urls.py
+ sed -i 's/url\b/re_path/g' webapp/graphite/functions/urls.py
}
package() {