From 1749d984206e08ad8de8bbc4f8bd98d95dd864a1 Mon Sep 17 00:00:00 2001 From: Bazaah Date: Sun, 6 Nov 2022 11:21:34 +0000 Subject: [PATCH] pkgbuild: 17.2.5-3 -> 17.2.5-4 - Update pkgrel - Update shasums - Update package_ceph optdepends() - Regenerate .SRCINFO --- .SRCINFO | 34 ++++++++++++++++++---------------- PKGBUILD | 12 +++++++----- 2 files changed, 25 insertions(+), 21 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index d2db021..6cc7559 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,23 +1,23 @@ pkgbase = ceph-bin pkgdesc = Distributed, fault-tolerant storage platform delivering object, block, and file system pkgver = 17.2.5 - pkgrel = 3 + pkgrel = 4 url = https://ceph.com/ arch = x86_64 license = GPL - noextract = ceph-bin-17.2.5-3.tar.zst - noextract = ceph-libs-bin-17.2.5-3.tar.zst - noextract = ceph-mgr-bin-17.2.5-3.tar.zst + noextract = ceph-bin-17.2.5-4.tar.zst + noextract = ceph-libs-bin-17.2.5-4.tar.zst + noextract = ceph-mgr-bin-17.2.5-4.tar.zst options = emptydirs - source = ceph-bin-17.2.5-3.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/v17.2.5-2/ceph_linux_x86_64.tar.zstd - source = ceph-libs-bin-17.2.5-3.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/v17.2.5-2/ceph_libs_linux_x86_64.tar.zstd - source = ceph-mgr-bin-17.2.5-3.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/v17.2.5-2/ceph_mgr_linux_x86_64.tar.zstd - sha512sums = 845cfd6ebff47f1179f5e2044346178cc0c7442f2d083b0015d959e523b81f9c2c09246d5eb1de4fb102c2118aba15ff3a67e385b251e6ca656a90d28e45334d - sha512sums = 9ba7d32b77b64b8c202937dc67a65172603d892e19f68958bf134d8c55e55565ed36ecb7eeb8b8e19ab691fc8afb8f9dacfc6603ddf9b1d5242d2809c8b21902 - sha512sums = 18ee4f23d50ae3dd4724903485f0bea6c297c3476cbc4721c1a5d6c1f1041a448be697c81168f78d0a28cfa635cf50d6a7ba28faa735f282785f8fd301d3705a + source = ceph-bin-17.2.5-4.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/v17.2.5-4/ceph_linux_x86_64.tar.zstd + source = ceph-libs-bin-17.2.5-4.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/v17.2.5-4/ceph_libs_linux_x86_64.tar.zstd + source = ceph-mgr-bin-17.2.5-4.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/v17.2.5-4/ceph_mgr_linux_x86_64.tar.zstd + sha512sums = 1771dd508a329a7a379b3023d6c538719eef29b3534d967e545a55f4e6cd5c84456bbf823ab91c394c90e64eb42213a1a28c96c8c1d632240e2f5415ba8401c0 + sha512sums = ad068ef3c4e7dcfeafd18855450b2a1fa19bc22bc4036ba1ca32bbf97e44cebd54ba701e25b165b217448af5d35ba5f48cbadd3d7a6bf084bd17d4f54c400ac7 + sha512sums = 4e0cfe0c17a092aa320cc025a7aff9544c7f94c5bd80ab8de2498eb1a81235a620096fcada82301efce51d8d69b53500e65d7feb22fca91524972ef91413d7ae pkgname = ceph-bin - depends = ceph-libs=17.2.5-3 + depends = ceph-libs=17.2.5-4 depends = boost-libs depends = curl depends = fuse3 @@ -40,7 +40,9 @@ pkgname = ceph-bin depends = systemd-libs depends = lua depends = gawk - provides = ceph=17.2.5-3 + optdepends = smartmontools: disk monitoring via S.M.A.R.T + optdepends = nvme-cli: disk monitoring for NVMe drives + provides = ceph=17.2.5-4 conflicts = ceph pkgname = ceph-libs-bin @@ -65,12 +67,12 @@ pkgname = ceph-libs-bin depends = python-prettytable depends = python-yaml depends = python-setuptools - provides = ceph-libs=17.2.5-3 + provides = ceph-libs=17.2.5-4 conflicts = ceph-libs pkgname = ceph-mgr-bin - depends = ceph=17.2.5-3 - depends = ceph-libs=17.2.5-3 + depends = ceph=17.2.5-4 + depends = ceph-libs=17.2.5-4 depends = bash depends = boost-libs depends = curl @@ -99,7 +101,7 @@ pkgname = ceph-mgr-bin optdepends = python-kubernetes: rook module optdepends = python-prometheus_client: prometheus module optdepends = python-remoto: ssh module - provides = ceph-mgr=17.2.5-3 + provides = ceph-mgr=17.2.5-4 conflicts = ceph-mgr options = emptydirs options = !strip diff --git a/PKGBUILD b/PKGBUILD index 402667e..8fccf82 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,19 +3,19 @@ pkgbase='ceph-bin' pkgname=('ceph-bin' 'ceph-libs-bin' 'ceph-mgr-bin') pkgver=17.2.5 -pkgrel=3 +pkgrel=4 pkgdesc='Distributed, fault-tolerant storage platform delivering object, block, and file system' arch=('x86_64') url='https://ceph.com/' license=('GPL') options=('emptydirs') -_artifact=v${pkgver}-2 +_artifact=v${pkgver}-${pkgrel} source=("ceph-bin-${pkgver}-${pkgrel}.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/${_artifact}/ceph_linux_${arch}.tar.zstd" "ceph-libs-bin-${pkgver}-${pkgrel}.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/${_artifact}/ceph_libs_linux_${arch}.tar.zstd" "ceph-mgr-bin-${pkgver}-${pkgrel}.tar.zst::https://github.com/bazaah/aur-ceph/releases/download/${_artifact}/ceph_mgr_linux_${arch}.tar.zstd") -sha512sums=('845cfd6ebff47f1179f5e2044346178cc0c7442f2d083b0015d959e523b81f9c2c09246d5eb1de4fb102c2118aba15ff3a67e385b251e6ca656a90d28e45334d' - '9ba7d32b77b64b8c202937dc67a65172603d892e19f68958bf134d8c55e55565ed36ecb7eeb8b8e19ab691fc8afb8f9dacfc6603ddf9b1d5242d2809c8b21902' - '18ee4f23d50ae3dd4724903485f0bea6c297c3476cbc4721c1a5d6c1f1041a448be697c81168f78d0a28cfa635cf50d6a7ba28faa735f282785f8fd301d3705a') +sha512sums=('1771dd508a329a7a379b3023d6c538719eef29b3534d967e545a55f4e6cd5c84456bbf823ab91c394c90e64eb42213a1a28c96c8c1d632240e2f5415ba8401c0' + 'ad068ef3c4e7dcfeafd18855450b2a1fa19bc22bc4036ba1ca32bbf97e44cebd54ba701e25b165b217448af5d35ba5f48cbadd3d7a6bf084bd17d4f54c400ac7' + '4e0cfe0c17a092aa320cc025a7aff9544c7f94c5bd80ab8de2498eb1a81235a620096fcada82301efce51d8d69b53500e65d7feb22fca91524972ef91413d7ae') # Don't extract source archives noextract=("${source[@]%%::*}") @@ -40,6 +40,8 @@ package_ceph-bin() { 'ncurses' 'nss' 'oath-toolkit' 'python' 'snappy' 'sudo' 'systemd-libs' 'lua' 'gawk') + optdepends=('smartmontools: disk monitoring via S.M.A.R.T' + 'nvme-cli: disk monitoring for NVMe drives') provides=("ceph=${pkgver}-${pkgrel}") conflicts=('ceph')