diff options
author | Caleb Maclennan | 2020-02-28 11:29:54 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-02-28 11:29:54 +0300 |
commit | 6026cc906e54409bc245b8579a0d11f91d19c0a2 (patch) | |
tree | a70555e22506c61715632326c0f9fe9d51d8e575 | |
parent | ccde24ef02a61118668748dd7a2a8582aa9a6602 (diff) | |
download | aur-6026cc906e54409bc245b8579a0d11f91d19c0a2.tar.gz |
Install database init/update script
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | pagure-mariadb.install | 4 | ||||
-rw-r--r-- | pagure-postgresql.install | 4 |
4 files changed, 10 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = pagure pkgdesc = A git-centered forge based on python using pygit2 pkgver = 5.8.1 - pkgrel = 0.14 + pkgrel = 0.15 url = https://pagure.io/pagure arch = any license = GPL2 @@ -7,7 +7,7 @@ pkgbase=pagure pkgname=("$pkgbase" "$pkgbase-apache" "$pkgbase-postgresql" "$pkgbase-mariadb") pkgver=5.8.1 -pkgrel=0.14 +pkgrel=0.15 pkgdesc="A git-centered forge based on python using pygit2" arch=("any") url="https://pagure.io/$pkgbase" @@ -97,6 +97,8 @@ package_pagure-postgresql() { provides=("$pkgbase-backend") conflicts=("$pkgbase-mariadb") install="$pkgbase-postgresql.install" + cd "$pkgbase-$pkgver" + install -Dm644 -t "$pkgdir/usr/share/$pkgbase/" createdb.py } package_pagure-mariadb() { @@ -105,4 +107,6 @@ package_pagure-mariadb() { provides=("$pkgbase-backend") conflicts=("$pkgbase-postgresql") install="$pkgbase-mariadb.install" + cd "$pkgbase-$pkgver" + install -Dm644 -t "$pkgdir/usr/share/$pkgbase/" createdb.py } diff --git a/pagure-mariadb.install b/pagure-mariadb.install index bcebf6952767..20fb85478177 100644 --- a/pagure-mariadb.install +++ b/pagure-mariadb.install @@ -12,7 +12,7 @@ post_install() { Once configured, populate the database: - \$ python /usr/share/pagure/pagure_createdb.py -c /etc/pagure/pagure.cfg -i /etc/pagure/alembic.ini + \$ python /usr/share/pagure/createdb.py -c /etc/pagure/pagure.cfg -i /etc/pagure/alembic.ini EOF } @@ -20,7 +20,7 @@ post_upgrade() { cat <<- EOF Update Pagure database format using: - \$ python /usr/share/pagure/pagure_createdb.py -c /etc/pagure/pagure.cfg + \$ python /usr/share/pagure/createdb.py -c /etc/pagure/pagure.cfg EOF } diff --git a/pagure-postgresql.install b/pagure-postgresql.install index 3ba0fec95fa2..3f247f469838 100644 --- a/pagure-postgresql.install +++ b/pagure-postgresql.install @@ -15,7 +15,7 @@ post_install() { Once configured, populate the database: - \$ python /usr/share/pagure/pagure_createdb.py -c /etc/pagure/pagure.cfg -i /etc/pagure/alembic.ini + \$ python /usr/share/pagure/createdb.py -c /etc/pagure/pagure.cfg -i /etc/pagure/alembic.ini EOF } @@ -23,7 +23,7 @@ post_upgrade() { cat <<- EOF Update Pagure database format using: - \$ python /usr/share/pagure/pagure_createdb.py -c /etc/pagure/pagure.cfg + \$ python /usr/share/pagure/createdb.py -c /etc/pagure/pagure.cfg EOF } |