Commit Graph

9 Commits

Author SHA1 Message Date
Yaakov Selkowitz
45b40b2e9c Fix my.cnf dependency
Installation path macros are not allowed in file dependencies.
Starting with F40, these break flatpak builds entirely because
dnf5 only recognizes file deps in /etc, /usr/bin, and /usr/sbin,
not /app/etc.  At this point, mariadb-connector-c-config is the
sole provider of my.cnf.

https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_dependencies
2024-04-08 23:20:11 -04:00
Honza Horak
fa89209ac6 Enable test-suite during build 2024-02-16 13:39:08 +01:00
Filip Janus
19889e78e3 Release bump 2024-02-07 12:54:21 +01:00
Filip Janus
6673fbda85 Add architecture specific requirement in -server subpacakge 2024-02-05 21:09:33 +01:00
Filip Janus
a85be7152c Renaming macro names to be more descriptive 2024-02-05 20:33:34 +01:00
Honza Horak
6bab42f298 Remove %pkg_provides macro
This macro does not add any new provides that wouldn't be there automatically.
2024-02-05 13:44:38 +01:00
Honza Horak
b636fca34b Do not add automatic provides for private sub-packages
These sub-packages (errmsg and common) are only required by the same build
of mariadb. When built with the automatic provides (that adds %{_isa} as well),
these noarch sub-packages cause koji to complain and build to fail with:

BuildError: The following noarch package built differently on different
architectures: mariadb-errmsg-10.11.6-2.fc40.noarch.rpm
rpmdiff output was:
removed     PROVIDES mariadb-errmsg(x86-32) = 3:10.11.6-2.fc40
removed     PROVIDES mariadb10.11-errmsg(x86-32) = 3:10.11.6-2.fc40
added       PROVIDES mariadb-errmsg(x86-64) = 3:10.11.6-2.fc40
added       PROVIDES mariadb10.11-errmsg(x86-64) = 3:10.11.6-2.fc40
2024-02-05 09:25:42 +01:00
Filip Janus
aaaf2ae734 Add mariadbXX.XX provide 2024-02-02 09:37:15 +01:00
Filip Janus
6af9ed3656 Apply demodularization 2024-02-01 07:17:13 +01:00