diff options
-rw-r--r-- | ceph-bin/PKGBUILD | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/ceph-bin/PKGBUILD b/ceph-bin/PKGBUILD index b51224c33..00dfdceb7 100644 --- a/ceph-bin/PKGBUILD +++ b/ceph-bin/PKGBUILD @@ -4,7 +4,7 @@ pkgbase='ceph-bin' pkgname=('ceph-bin' 'ceph-libs-bin' 'ceph-mgr-bin') pkgver=17.2.6.2 -pkgrel=16 +pkgrel=17 pkgdesc='Distributed, fault-tolerant storage platform delivering object, block, and file system' arch=('x86_64') url='https://ceph.com/' @@ -28,9 +28,7 @@ package_ceph-libs-bin() { 'glibc>=2.36' 'libblkid.so=1' 'libcrypto.so=3' - 'libcryptsetup.so=12' 'libcurl.so=4' - 'libexpat.so=1' 'libicuuc.so=75' 'libssl.so=3' 'libudev.so=1' @@ -38,6 +36,12 @@ package_ceph-libs-bin() { 'libzstd.so=1' 'lz4=1:1.9.4' ) + if [ "${OS}" = 'arch' ]; then + _pinned_dependencies+=( + 'libcryptsetup.so=12' + 'libexpat.so=1' + ) + fi depends=('boost-libs' 'curl' 'glibc' 'keyutils' 'libutil-linux' 'bzip2' 'lz4' 'nss' 'oath-toolkit' 'python' 'snappy' 'systemd-libs' 'fmt' 'cryptsetup' 'lua' 'librdkafka' 'libaio' 'gperftools' @@ -57,19 +61,23 @@ package_ceph-bin() { 'libblkid.so=1' 'libcap-ng.so=0' 'libcrypto.so=3' - 'libcryptsetup.so=12' 'libcurl.so=4' - 'libexpat.so=1' 'libicuuc.so=75' 'libkeyutils.so=1' 'libncursesw.so=6' - 'libnl-3.so=200' - 'libnl-genl-3.so=200' 'libssl.so=3' 'libudev.so=1' 'libz.so=1' 'lz4=1:1.9.4' ) + if [ "${OS}" = 'arch' ]; then + _pinned_dependencies+=( + 'libcryptsetup.so=12' + 'libexpat.so=1' + 'libnl-3.so=200' + 'libnl-genl-3.so=200' + ) + fi depends=("ceph-libs=${_pkgver}" 'boost-libs' 'curl' 'fuse3' 'fmt' 'glibc' 'gperftools' 'java-runtime' 'keyutils' 'libaio' 'libutil-linux' 'librdkafka' 'cryptsetup' 'libnl' |