mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-21 12:26:50 +02:00
74 lines
2.8 KiB
Text
74 lines
2.8 KiB
Text
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
|
|
pkgname=multipath-tools
|
|
pkgver=0.11.1
|
|
pkgrel=1
|
|
pkgdesc="Device Mapper Multipathing Driver"
|
|
url="http://christophe.varoqui.free.fr/"
|
|
arch="all"
|
|
license="LGPL-2.0-only"
|
|
depends="eudev device-mapper"
|
|
makedepends="
|
|
eudev-dev
|
|
json-c-dev
|
|
libaio-dev
|
|
lvm2-dev
|
|
ncurses-dev
|
|
perl
|
|
readline-dev
|
|
userspace-rcu-dev
|
|
util-linux-dev
|
|
"
|
|
checkdepends="cmocka-dev"
|
|
subpackages="$pkgname-doc $pkgname-openrc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/opensvc/multipath-tools/archive/refs/tags/$pkgver.tar.gz
|
|
multipath-tools.conf
|
|
multipath.initd
|
|
multipathd.initd
|
|
multipathd.confd
|
|
0001-Disable-O2.patch
|
|
fix-implicit-function-declaration-error.patch
|
|
fix-basename.patch
|
|
disable-devt-test.patch
|
|
"
|
|
|
|
build() {
|
|
make WARN_ONLY=1 prefix="/usr" \
|
|
sysconfdir="/etc" \
|
|
configdir="/etc/multipath/conf.d" \
|
|
mandir="/usr/share/man" \
|
|
infodir="/usr/share/info" \
|
|
statedir="/etc/multipath" \
|
|
etc_prefix="" \
|
|
SYSTEMD=""
|
|
}
|
|
|
|
check() {
|
|
make test
|
|
}
|
|
|
|
package() {
|
|
make prefix="/usr" SYSTEMDPATH="/lib" LIB=lib DESTDIR="$pkgdir" install
|
|
|
|
install -D -m644 "$srcdir"/$pkgname.conf \
|
|
"$pkgdir"/etc/multipath.conf
|
|
install -D -m755 "$srcdir"/multipathd.initd \
|
|
"$pkgdir"/etc/init.d/multipathd
|
|
install -D -m644 "$srcdir"/multipathd.confd \
|
|
"$pkgdir"/etc/conf.d/multipathd
|
|
install -D -m755 "$srcdir"/multipath.initd \
|
|
"$pkgdir"/etc/init.d/multipath
|
|
install -D -m644 README.md \
|
|
"$pkgdir"/usr/share/doc/$pkgname/README.md
|
|
}
|
|
|
|
sha512sums="
|
|
ac6bacd725bc831a140b75a72c81296eb1ed4080fb6350caf6178914d1bdce743705f3bd4e31f318068f6272dc98e12d63ee38228a3521a3d1c7bc8eb30812f9 multipath-tools-0.11.1.tar.gz
|
|
e81462b22c0cbc92ea935d7544b9f9a0c4ccbcf13f3bc03dadf6de96407c9cf49964c9bbf02f12a134e1255c66421c6fde39d54b15eef975e8df81bdc88b2213 multipath-tools.conf
|
|
6176a4ed32711ff8e417a58ca0cad8279d46ba98ec40095dbdb1035c49c0f82b06b5affbe2b79c5f2020b215ebe31ebeb408509dc810f5d21eb757e88be8c99f multipath.initd
|
|
17853ca127259e129bbd61f24a830777d5b6d69f6500313fa62a0e0773de73387ce2c3a58a93a6182ee3d4891d1ec5fc2322cb674e787b326ef9cd8dcff5cbab multipathd.initd
|
|
2adc2b8322645fec8763a662614b5682294f81dc0f1b9cacace5e5ea62125aa80f4874c1b10f11619e79871087846a946f7a383c22953ca1fbaeb9ea021c5114 multipathd.confd
|
|
12efc27a7fd492834dd1d86d67faa1a6884142779f5452ada5373d893cd441572e07f9f9ea441dd92d49274ccc21a53d70f2af8a49c63060ff7490b93e3cb58d 0001-Disable-O2.patch
|
|
b4ef63f5cde2ff700fa5933280c4017056f0d04660889620ed215b23c35e79daf9e0330bd946109c410f33b718d0503e1a1189c12cbdc299e7721b59aff56cf8 fix-implicit-function-declaration-error.patch
|
|
3f65a2006c03ba168eb3fcec537042ae9e0ddbcab48a051970fcc477bd88b2eeb16db79c9f06d4fc7b7e06411d46e159b7d13d2fe9613ba5be1ed68d9e66e54c fix-basename.patch
|
|
b9d1647a9b025a6e1793cf2ccad4df48b9b46d73dd990fed7185c7e6d2736905650ef453b70d8ba603132df5247243d99f917de69c391aae72b01f2997c99f10 disable-devt-test.patch
|
|
"
|