Browse Source

Add version constraints to Arch dependencies

rpm
J. King 3 years ago
parent
commit
1055611940
  1. 8
      dist/arch/PKGBUILD
  2. 14
      dist/arch/PKGBUILD-git

8
dist/arch/PKGBUILD

@ -11,10 +11,10 @@ depends=()
makedepends=() makedepends=()
checkdepends=() checkdepends=()
optdepends=("nginx: HTTP server" optdepends=("nginx: HTTP server"
"apache: HTTP server" "apache>=2.4: HTTP server"
"percona-server: Alternate database" "percona-server: Alternate database"
"postgresql: Alternate database" "postgresql>=10: Alternate database"
"php-pgsql: PostgreSQL database support") "php-pgsql>=7.1: PostgreSQL database support")
backup=("etc/webapps/arsse/config.php" backup=("etc/webapps/arsse/config.php"
"etc/php/php-fpm.d/arsse.conf" "etc/php/php-fpm.d/arsse.conf"
"etc/webapps/arsse/nginx/example.conf" "etc/webapps/arsse/nginx/example.conf"
@ -29,7 +29,7 @@ md5sums=("SKIP")
package() { package() {
# define runtime dependencies # define runtime dependencies
depends=("php" "php-intl" "php-sqlite" "php-fpm") depends=("php>=7.1" "php-intl>=7.1" "php-sqlite>=7.1" "php-fpm>=7.1")
# create most directories necessary for the final package # create most directories necessary for the final package
cd "$pkgdir" cd "$pkgdir"
mkdir -p "usr/share/webapps/arsse" "usr/share/doc/arsse" "usr/share/licenses/arsse" "usr/lib/systemd/system" "usr/lib/sysusers.d" "usr/lib/tmpfiles.d" "etc/php/php-fpm.d/" "etc/webapps/arsse" "etc/webapps/arsse/nginx" mkdir -p "usr/share/webapps/arsse" "usr/share/doc/arsse" "usr/share/licenses/arsse" "usr/lib/systemd/system" "usr/lib/sysusers.d" "usr/lib/tmpfiles.d" "etc/php/php-fpm.d/" "etc/webapps/arsse" "etc/webapps/arsse/nginx"

14
dist/arch/PKGBUILD-git

@ -1,22 +1,22 @@
# Maintainer: J. King <jking@jkingweb.ca> # Maintainer: J. King <jking@jkingweb.ca>
pkgname="arsse-git" pkgname="arsse-git"
pkgver=0.9.1.r44.g0236b42 pkgver=0.9.2
pkgrel=1 pkgrel=1
epoch= epoch=
pkgdesc="Multi-protocol RSS/Atom newsfeed synchronization server" pkgdesc="Multi-protocol RSS/Atom newsfeed synchronization server, bugfix-testing version"
arch=("any") arch=("any")
url="https://thearsse.com/" url="https://thearsse.com/"
license=("MIT") license=("MIT")
provides=("arsse") provides=("arsse")
conflicts=("arsse") conflicts=("arsse")
depends=("php" "php-intl" "php-sqlite") depends=("php>=7.1" "php-intl>=7.1" "php-sqlite>=7.1")
makedepends=("composer") makedepends=("composer")
checkdepends=() checkdepends=()
optdepends=("nginx: HTTP server" optdepends=("nginx: HTTP server"
"apache: HTTP server" "apache>=2.4: HTTP server"
"percona-server: Alternate database" "percona-server: Alternate database"
"postgresql: Alternate database" "postgresql>=10: Alternate database"
"php-pgsql: PostgreSQL database support") "php-pgsql>=7.1: PostgreSQL database support")
backup=("etc/webapps/arsse/config.php" backup=("etc/webapps/arsse/config.php"
"etc/php/php-fpm.d/arsse.conf" "etc/php/php-fpm.d/arsse.conf"
"etc/webapps/arsse/nginx/example.conf" "etc/webapps/arsse/nginx/example.conf"
@ -45,7 +45,7 @@ build() {
package() { package() {
# define runtime dependencies # define runtime dependencies
depends=("php" "php-intl" "php-sqlite" "php-fpm") depends=("php>=7.1" "php-intl>=7.1" "php-sqlite>=7.1" "php-fpm>=7.1")
# create most directories necessary for the final package # create most directories necessary for the final package
cd "$pkgdir" cd "$pkgdir"
mkdir -p "usr/share/webapps/arsse" "usr/share/doc/arsse" "usr/share/licenses/arsse" "usr/lib/systemd/system" "usr/lib/sysusers.d" "usr/lib/tmpfiles.d" "etc/php/php-fpm.d/" "etc/webapps/arsse" "etc/webapps/arsse/nginx" mkdir -p "usr/share/webapps/arsse" "usr/share/doc/arsse" "usr/share/licenses/arsse" "usr/lib/systemd/system" "usr/lib/sysusers.d" "usr/lib/tmpfiles.d" "etc/php/php-fpm.d/" "etc/webapps/arsse" "etc/webapps/arsse/nginx"

Loading…
Cancel
Save