mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-05-14 12:04:15 +02:00
61 lines
2.2 KiB
Text
61 lines
2.2 KiB
Text
# Contributor: Patrycja Rosa <alpine@ptrcnull.me>
|
|
# Maintainer: Guy Godfroy <guy.godfroy@gugod.fr>
|
|
pkgname=sanlock
|
|
pkgver=4.0.0
|
|
pkgrel=0
|
|
pkgdesc="lease manager that uses shared storage"
|
|
url="https://pagure.io/sanlock"
|
|
arch="all"
|
|
license="LGPL-2.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later"
|
|
install="sanlock.pre-install"
|
|
makedepends="
|
|
linux-headers
|
|
libaio-dev
|
|
util-linux-dev
|
|
python3
|
|
python3-dev
|
|
py3-setuptools
|
|
"
|
|
checkdepends="py3-pytest"
|
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc py3-sanlock:py3"
|
|
source="
|
|
https://pagure.io/sanlock/archive/sanlock-$pkgver/sanlock-sanlock-$pkgver.tar.gz
|
|
c23.patch
|
|
basename-include.patch
|
|
sanlock.initd
|
|
sanlock.confd
|
|
wdmd.initd
|
|
wdmd.confd
|
|
"
|
|
options="!check" # all tests are failing
|
|
builddir="$srcdir/sanlock-sanlock-$pkgver"
|
|
|
|
build() {
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" LIBDIR="/usr/lib" install
|
|
install -Dm644 "$srcdir"/sanlock.confd \
|
|
"$pkgdir"/etc/conf.d/sanlock
|
|
install -Dm755 "$srcdir"/sanlock.initd \
|
|
"$pkgdir"/etc/init.d/sanlock
|
|
install -Dm644 "$srcdir"/wdmd.confd \
|
|
"$pkgdir"/etc/conf.d/wdmd
|
|
install -Dm755 "$srcdir"/wdmd.initd \
|
|
"$pkgdir"/etc/init.d/wdmd
|
|
}
|
|
|
|
py3() {
|
|
amove usr/lib/python3*
|
|
}
|
|
|
|
sha512sums="
|
|
208dcc20e577fa30a59dd0473a70504f317d8390d2acb59f669e9afec3e5488a659aedbeab7ee1170f58682938fa5e67f45b7128c6ceb5762c727cb371e956e8 sanlock-sanlock-4.0.0.tar.gz
|
|
be8b51e1ca7cb66ff9f9f02977770c0b72115658985c3d272aab10bc98428f3851b1654b0c74d5b0ac1b935ddaf71af67c3919ca32d5c133ac7208890301833b c23.patch
|
|
b95420bd114249b0680c6624f96c851a063038a84af85f2d31af949dc934753c2fccfda37af2274743cbf05b3bd5490a04d2d4e0472ecf232dc1726fb85f40e1 basename-include.patch
|
|
51f0c88bb0aff1670dc01fec8c025cc347bca88d4e5e5555e31486d6d5de560c12e6404eaeac651c35037022555e79e6c6a2bb897d0f2c0e6a38ff884cbd9743 sanlock.initd
|
|
0e8924efc6048e712497a8cdc8f272ae222017cb623583dd8308c7c4120242aecf08f2521b0ec6615952b6eca461762ac5a65b789295678311d02c5f7af2aaac sanlock.confd
|
|
b447f28a3b7b14aafb3795ee97579644b299d8684945a663c18c9f0845ac35593ca6f337af74310ecfd3eb59c1ec8c1758c94055010d978579756cb1b49e5b3b wdmd.initd
|
|
75191a957052f14f8ebb0cf9f89c93c03b1920be984d83f48cd812717a057bfe2682ccd8b7f5318cbe0b110ac04ca3cfde5a723540ac0b7b7c91a3e6415b7a6f wdmd.confd
|
|
"
|