Changeset View
Changeset View
Standalone View
Standalone View
CHANGES
Updating Information for FreeBSD ports developers | Updating Information for FreeBSD ports developers | ||||
This file is maintained by portmgr@FreeBSD.org and copyrighted by the | This file is maintained by portmgr@FreeBSD.org and copyrighted by the | ||||
FreeBSD Foundation. | FreeBSD Foundation. | ||||
This file contains major changes to ports and the ports infrastructure. | This file contains major changes to ports and the ports infrastructure. | ||||
Intended audience are ports committers, maintainers and other | Intended audience are ports committers, maintainers and other | ||||
developers. User oriented changes should be submitted for inclusion | developers. User oriented changes should be submitted for inclusion | ||||
in the release notes and/or placed into UPDATING. | in the release notes and/or placed into UPDATING. | ||||
All ports committers are allowed to commit to this file. | All ports committers are allowed to commit to this file. | ||||
20240228: | |||||
AUTHOR: tcberner@FreeBSD.org | |||||
Simplify and improve the mysql/mariadb ports and packages. | |||||
Changes: | |||||
* only one client port for each provider: | |||||
- databases/mysql-client | |||||
- databases/mariadb-client | |||||
* servers install to ${LOCALBASE}/${provider}${version} | |||||
* new default version MYSQL_CLIENT_DEFAULT=mysql|mariadb | |||||
* mysql.mk only adds run or build depends on ${MYSQL_CLIENT_DEFAULT} | |||||
The greatest benefit of this is, that one can have multiple | |||||
mysql/mariadb servers installed at once; which makes migrations | |||||
to never server versions finally easier. | |||||
The respective client ports should be kept at the version of the latest | |||||
provided server package. So if there is a databases/mysql82-server port | |||||
in the future, databases/mysql-client should be updated to use that one. | |||||
Note: the clients are backwards compatible. | |||||
20230111: | 20230111: | ||||
AUTHOR: bapt@FreeBSD.org | AUTHOR: bapt@FreeBSD.org | ||||
MAN[1-8LN]PREFIX variable has been removed from the framework, use PREFIX | MAN[1-8LN]PREFIX variable has been removed from the framework, use PREFIX | ||||
directly. | directly. | ||||
20230929: | 20230929: | ||||
AUTHOR: sunpoet@FreeBSD.org | AUTHOR: sunpoet@FreeBSD.org | ||||
▲ Show 20 Lines • Show All 4,184 Lines • Show Last 20 Lines |