1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2024-12-23 05:54:55 +00:00

Add descriptions for subpackages

This commit is contained in:
J. King 2021-07-16 16:15:28 -04:00
parent c49806b5b8
commit 4803d20328

23
dist/rpm/arsse.spec vendored
View file

@ -50,6 +50,10 @@ Provides: arsse-config-db
Provides: arsse-sqlite = %{version} Provides: arsse-sqlite = %{version}
Obsoletes: arsse-sqlite < %{version} Obsoletes: arsse-sqlite < %{version}
%description sqlite
Configures The Arsse to use an SQLite database. This is the default
option and is suitable for most installations
%package pgsql %package pgsql
Summary: PostgreSQL database configuration for The Arsse Summary: PostgreSQL database configuration for The Arsse
Group: Productivity/Networking/Web/Utilities Group: Productivity/Networking/Web/Utilities
@ -62,6 +66,9 @@ Provides: arsse-config-db
Provides: arsse-pgsql = %{version} Provides: arsse-pgsql = %{version}
Obsoletes: arsse-pgsql < %{version} Obsoletes: arsse-pgsql < %{version}
%description pgsql
Configures The Arsse to use a PostgreSQL database.
%package mysql %package mysql
Summary: MySQL database configuration for The Arsse Summary: MySQL database configuration for The Arsse
Group: Productivity/Networking/Web/Utilities Group: Productivity/Networking/Web/Utilities
@ -75,6 +82,14 @@ Conflicts: arsse-pgsql
Provides: arsse-mysql = %{version} Provides: arsse-mysql = %{version}
Obsoletes: arsse-mysql < %{version} Obsoletes: arsse-mysql < %{version}
%description mysql
Configures The Arsse to use a MySQL database. Using this package is not
recommended, but it is provided for those who wish to use an existing MySQL
installation.
Note that MariaDb is not compatible. See https://jira.mariadb.org/browse/MDEV-18511
for details.
%package config-nginx-fpm %package config-nginx-fpm
Summary: Nginx Web server configuration for The Arsse using PHP-FPM Summary: Nginx Web server configuration for The Arsse using PHP-FPM
Group: Productivity/Networking/Web/Utilities Group: Productivity/Networking/Web/Utilities
@ -85,6 +100,10 @@ Provides: arsse-nginx-fpm = %{version}
Obsoletes: arsse-nginx-fpm < %{version} Obsoletes: arsse-nginx-fpm < %{version}
Supplements: packageand(apache2:arsse) Supplements: packageand(apache2:arsse)
%description config-nginx-fpm
Nginx Web server configuration for The Arsse using PHP-FPM. Using Ngix is
generally preferred as it receives more testing.
%package config-apache-fpm %package config-apache-fpm
Summary: Apache Web server configuration for The Arsse using PHP-FPM Summary: Apache Web server configuration for The Arsse using PHP-FPM
Group: Productivity/Networking/Web/Utilities Group: Productivity/Networking/Web/Utilities
@ -95,6 +114,10 @@ Provides: arsse-apache-fpm = %{version}
Obsoletes: arsse-apache-fpm < %{version} Obsoletes: arsse-apache-fpm < %{version}
Supplements: packageand(apache2:arsse) Supplements: packageand(apache2:arsse)
%description config-apache-fpm
Apache Web server configuration for The Arsse using PHP-FPM. Using Ngix is
generally preferred as it receives more testing.
%prep %prep
%setup -q -n %{name} %setup -q -n %{name}
### Perform adjustments to config files here? ### Perform adjustments to config files here?