author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-03-02 10:21:40 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-03-02 10:21:40 UTC |
parent | 89848995c64eee1fc3c54f56aaa5073e3e1c8b82 |
.SRCINFO | +2 | -2 |
.gitignore | +2 | -0 |
PKGBUILD | +7 | -7 |
diff --git a/.SRCINFO b/.SRCINFO index 502561f..7867d5c 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,9 +1,10 @@ pkgbase = mariadb pkgdesc = Fast SQL database server, derived from MySQL pkgver = 11.7.2 - pkgrel = 1 + pkgrel = 2 url = https://mariadb.org/ arch = x86_64 + arch = armv7h license = GPL-2.0-only makedepends = git makedepends = boost @@ -46,7 +47,6 @@ pkgname = mariadb-libs pkgdesc = MariaDB libraries depends = liburing depends = libxcrypt - depends = libcrypt.so depends = openssl depends = pcre2 depends = zlib diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a43258a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD index 616c2e0..6f380e8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,8 +11,8 @@ pkgbase=mariadb pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop') pkgdesc='Fast SQL database server, derived from MySQL' pkgver=11.7.2 -pkgrel=1 -arch=('x86_64') +pkgrel=2 +arch=('x86_64' 'armv7h') license=('GPL-2.0-only') url='https://mariadb.org/' makedepends=('git' 'boost' 'bzip2' 'cmake' 'cracklib' 'curl' 'jemalloc' 'judy' 'krb5' 'liburing' @@ -58,7 +58,7 @@ prepare() { build() { local _cmake_options=( # build options - -DCOMPILATION_COMMENT="Arch Linux" + -DCOMPILATION_COMMENT="ARMLFS" -DCMAKE_BUILD_TYPE=RelWithDebInfo #-DCMAKE_BUILD_TYPE=Debug #-DMYSQL_MAINTAINER_MODE=WARN @@ -123,16 +123,16 @@ build() { make } -check() { - cd build/mysql-test +#check() { +# cd build/mysql-test # Takes *really* long, so disabled by default. #./mtr --parallel=5 --mem --force --max-test-fail=0 -} +#} package_mariadb-libs() { pkgdesc='MariaDB libraries' - depends=('liburing' 'libxcrypt' 'libcrypt.so' 'openssl' 'pcre2' 'zlib' 'zstd') + depends=('liburing' 'libxcrypt' 'openssl' 'pcre2' 'zlib' 'zstd') optdepends=('krb5: for gssapi authentication') conflicts=('libmysqlclient' 'libmariadbclient' 'mariadb-connector-c') provides=('libmariadbclient' 'mariadb-connector-c' 'libmariadb.so' 'libmariadbd.so')