diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 9 insertions, 16 deletions
@@ -6,7 +6,7 @@ pkgname=('mysql' 'libmysqlclient' 'mysql-clients') pkgbase=mysql -pkgver=8.0.28 +pkgver=8.0.29 pkgrel=1 pkgdesc="Fast SQL database server, community edition" arch=('x86_64') @@ -22,12 +22,12 @@ source=("https://cdn.mysql.com/Downloads/MySQL-8.0/${pkgbase}-boost-${pkgver}.ta "mysqld_service.patch" "systemd-tmpfiles.patch" "systemd-sysusers.conf") -sha256sums=('6dd0303998e70066d36905bd8fef1c01228ea182dbfbabc6c22ebacdbf8b5941' +sha256sums=('fd34a84c65fc7b15609d55b1f5d128c4d5543a6b95fa638569c3277c5c7bb048' '6bc24ae510f6b6bbad6b3edda2d0028b29292937b482274a4c2fae335f4de328' 'e1c23fa0971a13d998f2790379b68c475438d05b6d6f2691b99051dbf497567f' '203dcd22fea668477ac7123dbd9909fae72d3d07f8855417a669a9c94db072ae' '8fbedfc2c5fe271ed13217feeceeac00202d2cb135e4283eeee2f9a13d6251af' - '2df5f37482a5ba8bae3701924a3bd7ff558008b968e3ac2c40e407b1405b3d38' + '270074dc0a01e0f959590ad95e5bbaaac3f821bb44eba32d039a6aee506b9c6a' '200a992eb41c95efa99845d017439ddd4018a3e51f57ffca8cb802b0d25123f1') build() { @@ -55,10 +55,10 @@ build() { -DINSTALL_MYSQLSHAREDIR=share/mysql \ -DINSTALL_DOCDIR=share/mysql/docs \ -DINSTALL_SHAREDIR=share/mysql \ - -DROUTER_INSTALL_CONFIGDIR=etc/mysqlrouter \ - -DROUTER_INSTALL_DATADIR=var/lib/mysqlrouter \ - -DROUTER_INSTALL_RUNTIMEDIR=run \ - -DROUTER_INSTALL_LOGDIR=var/log/mysqlrouter \ + -DROUTER_INSTALL_CONFIGDIR=../etc/mysqlrouter \ + -DROUTER_INSTALL_DATADIR=/var/lib/mysqlrouter \ + -DROUTER_INSTALL_RUNTIMEDIR=/run \ + -DROUTER_INSTALL_LOGDIR=/var/log/mysqlrouter \ -DWITH_SYSTEM_LIBS=ON \ -DWITH_FIDO=system \ -DWITH_SSL=system \ @@ -145,6 +145,7 @@ package_mysql(){ pkgdesc="Fast SQL database server, community edition" backup=("etc/mysql/my.cnf" "etc/mysqlrouter/mysqlrouter.conf" + "etc/logrotate.d/mysqlrouter" "etc/conf.d/${pkgname}.conf") install="${pkgbase}.install" depends=('mysql-clients' 'libsasl' 'zlib' 'jemalloc' 'libaio' 'libtirpc' 'icu' @@ -167,7 +168,7 @@ package_mysql(){ rm "${pkgdir}/usr/lib/libmysqlclient.a" rm "${pkgdir}/usr/lib/libmysqlclient.so" rm "${pkgdir}/usr/lib/libmysqlclient.so.21" - rm "${pkgdir}/usr/lib/libmysqlclient.so.21.2.28" + rm "${pkgdir}/usr/lib/libmysqlclient.so.21.2.29" rm "${pkgdir}/usr/lib/libmysqlservices.a" rm "${pkgdir}/usr/lib/pkgconfig/mysqlclient.pc" rmdir "${pkgdir}/usr/lib/pkgconfig" @@ -223,16 +224,8 @@ package_mysql(){ rmdir "${pkgdir}/usr/docs" # Cleanup - rmdir "${pkgdir}/usr/etc/mysqlrouter" - rmdir "${pkgdir}/usr/etc" - rmdir "${pkgdir}/usr/run" rmdir "${pkgdir}/usr/usr/lib" rmdir "${pkgdir}/usr/usr" - rmdir "${pkgdir}/usr/var/lib/mysqlrouter" - rmdir "${pkgdir}/usr/var/lib" - rmdir "${pkgdir}/usr/var/log/mysqlrouter" - rmdir "${pkgdir}/usr/var/log" - rmdir "${pkgdir}/usr/var" # Arch Linux specific patches: # * enable PrivateTmp for a little bit more security |