summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeal Gompa2020-05-15 07:51:18 -0400
committerCaleb Maclennan2020-05-15 16:54:04 +0300
commitd4b683726ee014d6db608941800f07b5f60d5056 (patch)
tree64b59c69958c5be3d5839d90178ad767b93ffee3
parent4ba789b844fd93c4b685fe6ef1cc3958523606fe (diff)
downloadaur-d4b683726ee014d6db608941800f07b5f60d5056.tar.gz
upgpkg: pagure 5.10.0-0.1
upstream release
-rw-r--r--PKGBUILD16
1 files changed, 7 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ff8c6f65ca15..0ba27b1cb7a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@
pkgbase=pagure
pkgname=("$pkgbase" "$pkgbase-apache" "$pkgbase-mariadb" "$pkgbase-postgresql" "$pkgbase-sqlite")
-pkgver=5.9.1
-pkgrel=0.20
+pkgver=5.10.0
+pkgrel=0.1
pkgdesc="A git-centered forge based on python using pygit2"
arch=("any")
url="https://pagure.io/$pkgbase"
@@ -23,6 +23,7 @@ _pydeps=('alembic'
'chardet'
'cryptography'
'docutils'
+ 'email-validator'
'flask'
'flask-wtf'
'kitchen'
@@ -51,16 +52,13 @@ depends=('git'
optdepends=('clamav: Scan uploaded attachments')
makedepends=('python-setuptools')
checkdepends=('python-tox')
-source=("https://releases.pagure.org/$pkgbase/$pkgbase-$pkgver.tar.gz"
- "https://src.fedoraproject.org/rpms/pagure/raw/master/f/0501-Revert-Add-a-upper-limit-to-sqlalchemy.patch")
-sha256sums=('ad4938975b202eee30098d112b250309d2690194099bc59f3f6d9d7069b78d3c'
- 'c1da9e6ae2255f7896920ecb261f18c59f8ad6ba5726a8484f6287ae3962c854')
+source=("https://releases.pagure.org/$pkgbase/$pkgbase-$pkgver.tar.gz")
+sha256sums=('2a2b60e85e35f19a4260aa049aa7508059604de40a07acc1bdb7a421e882542c')
_homedir="/var/lib/$pkgbase"
_user=$pkgbase
prepare() {
cd "$pkgbase-$pkgver"
- patch -p1 < "../${source[1]##*/}"
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
sed -i -e "s#/usr/lib/pythonX.Y/site-packages#$site_packages#" \
-e 's/#//' \
@@ -68,7 +66,7 @@ prepare() {
-e '/# Apache 2.4/d' \
-e "s#/path/to/git/repositorios#$_homedir#g" \
-e "s/=git/=$_user/g" \
- files/pagure.conf
+ files/pagure-apache-httpd.conf
sed -i -e "/^#DB_URL/d;/^DB_URL/s/^.*$/execdir('pagure_database.cfg')/" \
files/pagure.cfg.sample
}
@@ -105,7 +103,7 @@ package_pagure-apache() {
depends=("$pkgbase=$pkgver" 'apache' 'mod_wsgi')
backup=("etc/httpd/conf/extra/$pkgbase.conf")
cd "$pkgbase-$pkgver"
- install -Dm644 -t "$pkgdir/etc/httpd/conf/extra/" files/pagure.conf
+ install -Dm644 -T "files/pagure-apache-httpd.conf" "$pkgdir/etc/httpd/conf/extra/$pkgbase.conf"
install -Dm644 -t "$pkgdir/usr/lib/$pkgbase/" files/{doc_,}pagure.wsgi
}