diff --git a/ceph/PKGBUILD b/ceph/PKGBUILD index 914367e..9113737 100644 --- a/ceph/PKGBUILD +++ b/ceph/PKGBUILD @@ -3,13 +3,13 @@ pkgbase='ceph' pkgname=('ceph' 'ceph-libs') -pkgver=14.2.0 +pkgver=14.2.2 pkgrel=1 pkgdesc='Distributed, fault-tolerant storage platform delivering object, block, and file system' arch=('x86_64') url='https://ceph.com/' license=('GPL') -makedepends=('bc' 'boost' 'boost-libs' 'cmake' 'cpio' 'crypto++' 'curl' 'cython<0.29' +makedepends=('bc' 'boost' 'boost-libs' 'cmake' 'cpio' 'crypto++' 'curl' 'cython' 'cython2' 'expat' 'fcgi' 'fuse2' 'gcc-libs' 'git' 'glibc' 'gperf' 'gperftools' 'gptfdisk' 'inetutils' 'jq' 'junit' 'keyutils' 'leveldb' 'libaio' 'libatomic_ops' 'libedit' 'libsystemd' 'libutil-linux' 'libxml2' 'lsb-release' @@ -24,7 +24,7 @@ source=("https://download.ceph.com/tarballs/${pkgbase}-${pkgver}.tar.gz" 'ceph.sysusers' 'boost-1.67.patch' 'remove-distro-version-detection.patch') -sha512sums=('c86a335714fd5678988133ec0e60cb10cd948250a133c073d1ed055c5bba232fa6f1e102dd7fcb0c70b37a07c9c2d1220d4a1713720e4dcab9659152ee577480' +sha512sums=('1ce61fb75e331cca39aaa8c0498bbb3cb874edb22ea45a4c2d82171b5e0c7c4ab2b081674b77177d5e612a0efdfa01de10a4becc4a7ee0eed1b2b3d358a72dc1' '4354001c1abd9a0c385ba7bd529e3638fb6660b6a88d4e49706d4ac21c81b8e829303a20fb5445730bdac18c4865efb10bc809c1cd56d743c12aa9a52e160049' 'b886c3f2b2a2b32d4033225b5f28cef98ca96e3f4fe2d04cfdbdb3141bbefd81895284abe9c9b75dcad156d54a93dc938bd8d9a45056b4de12855bbbdf0870ca' '02c9e8fd3c23fb4c9c4c576ee6d06e8525ca31decfd964fb7231e73c98fe2987a483dda680969752186f0918f47d9af4fb09a4901e5319077f45d870906716da') @@ -49,6 +49,7 @@ prepare() { rm src/btrfs_ioc_test.c # patch version script + # TODO this is unclean perl -0777 -i -pe 's/(LIBRADOS_[0-9.]+) .*\}/$1 \{\}/gs' src/librados/librados.map sed -i 's/local/global/g' src/librados/librados.map @@ -68,11 +69,8 @@ prepare() { } build() { - git rev-parse --is-inside-work-tree >/dev/null 2>&1 - if [[ "$?" -eq "0" ]]; then - echo "build directory inside git repo, please build this in a clean environment!" - exit 1 - fi + + echo "${srcdir}/${pkgbase}-${pkgver}" cd "${srcdir}/${pkgbase}-${pkgver}" mkdir -p build