summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorCaleb Maclennan2020-02-28 11:04:27 +0300
committerCaleb Maclennan2020-02-28 11:22:51 +0300
commitb65838a5b833a3abec70de89ac0ea05a382b19a6 (patch)
treec71fc19688868b07292349add96f8a30141863a6 /.SRCINFO
parent2a0266a561222add6d98c3c439c2fc1a50c3cb09 (diff)
downloadaur-b65838a5b833a3abec70de89ac0ea05a382b19a6.tar.gz
Move optdepends to subpackages so we make sure we have a backend
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO23
1 files changed, 16 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cbed377d71bc..177247161277 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pagure
pkgdesc = A git-centered forge based on python using pygit2
pkgver = 5.8.1
- pkgrel = 0.12
+ pkgrel = 0.13
url = https://pagure.io/pagure
install = pagure.install
arch = any
@@ -42,18 +42,13 @@ pkgbase = pagure
depends = python-straight.plugin
depends = python-wtforms
depends = redis
- optdepends = mariadb: MariaDB backend
- optdepends = postgresql: PostgreSQL backend
- optdepends = python-pg8000: Python driver for PostgreSQL
- optdepends = python-psycopg2: Python driver for PostgreSQL
- optdepends = python-mysqlclient: Python driver for MariaDB
- optdepends = python-pymysql: Python driver for MariaDB
source = https://releases.pagure.org/pagure/pagure-5.8.1.tar.gz
source = https://src.fedoraproject.org/rpms/pagure/raw/master/f/0501-Revert-Add-a-upper-limit-to-sqlalchemy.patch
sha256sums = 5e150bad0a3f932d265cb59d46c8b6a532be0f757aab695a8c37df3f5f4db687
sha256sums = c1da9e6ae2255f7896920ecb261f18c59f8ad6ba5726a8484f6287ae3962c854
pkgname = pagure
+ depends = pagure-backend=5.8.1
optdepends = pagure-apache: Apache host configuration files
backup = etc/pagure/alembic.ini
backup = etc/pagure/pagure.cfg
@@ -64,3 +59,17 @@ pkgname = pagure-apache
depends = apache
backup = etc/httpd/conf/extra/pagure.conf
+pkgname = pagure-postgresql
+ pkgdesc = A git-centered forge based on python using pygit2 (PostgreSQL backend configuration)
+ depends = pagure=5.8.1
+ depends = postresql
+ depends = python-psycopg2
+ provides = pagure-backend
+
+pkgname = pagure-mariadb
+ pkgdesc = A git-centered forge based on python using pygit2 (MariaDB backend configuration)
+ depends = pagure=5.8.1
+ depends = mariadb
+ depends = python-mysqlclient
+ provides = pagure-backend
+