diff options
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | shared-libs.patch | 19 |
3 files changed, 34 insertions, 23 deletions
@@ -28,3 +28,33 @@ pkgbase = proxysql sha256sums = 6f48bd54c6b8592cd84006e991d3cbd8b38a460c6e72091acdca05f6781ae380 pkgname = proxysql +pkgbase = proxysql + pkgdesc = High-performance MySQL proxy with a GPL license + pkgver = 2.4.5 + pkgrel = 1 + url = http://proxysql.com + arch = x86_64 + arch = amd64 + license = GPL + makedepends = cmake + makedepends = automake + makedepends = bzip2 + makedepends = make + makedepends = gcc + makedepends = git + makedepends = patch + makedepends = python + depends = openssl + depends = gnutls + provides = proxysql + backup = etc/proxysql.cnf + source = https://github.com/sysown/proxysql/archive/refs/tags/v2.4.5.tar.gz + source = proxysql.sysusers + source = shared-libs.patch + source = proxysql.tmpfiles + sha256sums = 5fcd3f430f65dd9387d6f166b8dea5947ca89ed141c48e301ab4018aad4e17ae + sha256sums = 8b074c0d72e4b66349a84a13fdb65918145fcaf6a8697ba99304bd603d097735 + sha256sums = f28bef1b1f9763afe2929ff5f01b9f04c42a606086d5aaa627523cf5f81fb21d + sha256sums = 6f48bd54c6b8592cd84006e991d3cbd8b38a460c6e72091acdca05f6781ae380 + +pkgname = proxysql @@ -1,14 +1,14 @@ # Maintainer: Boris Momčilović <boris.momcilovic@gmail.com> # Contributor: Matthew McGinn <mamcgi@gmail.com> pkgname=proxysql -pkgver=2.3.2 +pkgver=2.4.5 pkgrel=1 pkgdesc="High-performance MySQL proxy with a GPL license" arch=('x86_64' 'amd64') url="http://proxysql.com" _github_url="https://github.com/sysown/proxysql" license=('GPL') -makedepends=('cmake' 'automake' 'bzip2' 'make' 'gcc' 'git' 'patch' 'python2') +makedepends=('cmake' 'automake' 'bzip2' 'make' 'gcc' 'git' 'patch' 'python') depends=('openssl' 'gnutls') provides=('proxysql') backup=("etc/proxysql.cnf") @@ -16,9 +16,9 @@ source=("https://github.com/sysown/${pkgname}/archive/refs/tags/v${pkgver}.tar.g "proxysql.sysusers" "shared-libs.patch" "proxysql.tmpfiles") -sha256sums=('e296e83612012f40ffbb42c995d507a54c596dfec2bd20b40ec6034e5cbf1f5b' +sha256sums=('5fcd3f430f65dd9387d6f166b8dea5947ca89ed141c48e301ab4018aad4e17ae' '8b074c0d72e4b66349a84a13fdb65918145fcaf6a8697ba99304bd603d097735' - 'd4641f367a9c056e02a0b3b86f6870e36026953d2a40433b6c6979bc944ffdfd' + 'f28bef1b1f9763afe2929ff5f01b9f04c42a606086d5aaa627523cf5f81fb21d' '6f48bd54c6b8592cd84006e991d3cbd8b38a460c6e72091acdca05f6781ae380') prepare() { diff --git a/shared-libs.patch b/shared-libs.patch index ab29a18de70e..ce89f4beeabc 100644 --- a/shared-libs.patch +++ b/shared-libs.patch @@ -1,22 +1,3 @@ -diff --new-file -ur proxysql-2.2.0/deps/Makefile proxysql-2.2.0-patched/deps/Makefile ---- proxysql-2.2.0/deps/Makefile 2021-05-28 05:14:25.000000000 +1200 -+++ proxysql-2.2.0-patched/deps/Makefile 2021-06-29 13:38:43.015414700 +1200 -@@ -169,6 +169,7 @@ - cd mariadb-client-library && rm -rf mariadb-connector-c-3.1.9-src - cd mariadb-client-library && tar -zxf mariadb-connector-c-3.1.9-src.tar.gz - cd mariadb-client-library/mariadb_client && patch ./plugins/auth/CMakeLists.txt < ../plugin_auth_CMakeLists.txt.patch -+ cd mariadb-client-library/mariadb_client && patch -p0 < ../ConnectorName.cmake.patch - cd mariadb-client-library/mariadb_client && cmake . -DOPENSSL_ROOT_DIR=$(shell pwd)/libssl/openssl/ -DOPENSSL_LIBRARIES=$(shell pwd)/libssl/openssl/ . - # cd mariadb-client-library/mariadb_client && cmake . -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl # this is needed on MacOSX - cd mariadb-client-library/mariadb_client && patch libmariadb/mariadb_stmt.c < ../mariadb_stmt.c.patch -@@ -217,6 +218,7 @@ - cd prometheus-cpp && tar --strip-components=1 -zxf civetweb-v1.11.tar.gz -C prometheus-cpp/3rdparty/civetweb - cd prometheus-cpp/prometheus-cpp && patch -p1 < ../serial_exposer.patch - cd prometheus-cpp/prometheus-cpp && patch -p0 < ../registry_counters_reset.patch -+ cd prometheus-cpp/prometheus-cpp && patch -p0 < ../histogram.cc.fix.patch - cd prometheus-cpp/prometheus-cpp && cmake . -DBUILD_SHARED_LIBS=OFF -DENABLE_TESTING=OFF -DENABLE_PUSH=OFF - cd prometheus-cpp/prometheus-cpp && CC=${CC} CXX=${CXX} ${MAKE} - diff --new-file -ur proxysql-2.2.0/deps/mariadb-client-library/ConnectorName.cmake.patch proxysql-2.2.0-patched/deps/mariadb-client-library/ConnectorName.cmake.patch --- proxysql-2.2.0/deps/mariadb-client-library/ConnectorName.cmake.patch 1970-01-01 12:00:00.000000000 +1200 +++ proxysql-2.2.0-patched/deps/mariadb-client-library/ConnectorName.cmake.patch 2021-06-29 13:19:51.861267481 +1200 |