diff options
Diffstat (limited to 'main/drbd-utils/APKBUILD')
-rw-r--r-- | main/drbd-utils/APKBUILD | 54 |
1 files changed, 32 insertions, 22 deletions
diff --git a/main/drbd-utils/APKBUILD b/main/drbd-utils/APKBUILD index a3a3003ba87..c754fc0b2a1 100644 --- a/main/drbd-utils/APKBUILD +++ b/main/drbd-utils/APKBUILD @@ -1,26 +1,44 @@ # Contributor: Leonardo Arena <rnalrd@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=drbd-utils -pkgver=9.21.1 +pkgver=9.27.0 pkgrel=0 pkgdesc="Network-based RAID 1" url="https://www.drbd.org" arch="all" license="GPL-2.0-or-later" depends="bash" -makedepends="bison docbook-xsl flex libxslt linux-headers po4a asciidoctor" +makedepends=" + asciidoctor + bison + docbook-xsl + flex + keyutils-dev + libxslt + linux-headers + po4a + " options="!check" # no tests provided provides="drbd=$pkgver-r$pkgrel" -subpackages="$pkgname-doc $pkgname-pacemaker::noarch - $pkgname-bash-completion:bashcomp:noarch $pkgname-openrc" -source="https://pkg.linbit.com//downloads/drbd/utils/drbd-utils-$pkgver.tar.gz +subpackages=" + $pkgname-bash-completion + $pkgname-doc + $pkgname-openrc + $pkgname-pacemaker::noarch + " +source="https://pkg.linbit.com/downloads/drbd/utils/drbd-utils-$pkgver.tar.gz drbdsetup-permissions.patch - fix-drbdsetup_events2.c.patch drbd.initd " build() { - ./configure --prefix=/usr \ + CFLAGS="$CFLAGS -flto=auto" \ + CXXFLAGS="$CXXFLAGS -flto=auto" \ + ./configure \ + --host=$CHOST \ + --build=$CBUILD \ + --disable-dependency-tracking \ + --prefix=/usr \ --sbindir=/sbin \ --sysconfdir=/etc \ --mandir=/usr/share/man \ @@ -41,28 +59,20 @@ package() { make DESTDIR="$pkgdir" install install -m755 -D "$srcdir/drbd.initd" "$pkgdir/etc/init.d/drbd" + + mkdir -p "$pkgdir"/usr/share/bash-completion + mv "$pkgdir"/etc/bash_completion.d \ + "$pkgdir"/usr/share/bash-completion/completions } pacemaker() { depends="$pkgname=$pkgver-r$pkgrel" - mkdir -p "$subpkgdir"/usr/lib - mv "$pkgdir"/usr/lib/ocf "$subpkgdir"/usr/lib -} - -bashcomp() { - pkgdesc="Bash completions for $pkgname" - depends="" - install_if="$pkgname=$pkgver-r$pkgrel bash-completion" - - mkdir -p "$subpkgdir"/usr/share/bash-completion - mv "$pkgdir"/etc/bash_completion.d \ - "$subpkgdir"/usr/share/bash-completion/completions + amove usr/lib/ocf } sha512sums=" -f6f7d0a5a440c8dd276cb143650fb4152b063fa840cbf68395cd2c36d74da5cd1a45f4413bef1a22724d19f875199d62d3e0372841690cec02fff16975c27fdd drbd-utils-9.21.1.tar.gz -562ae8eee03148666fb6e6e700c1eb9086f6901e176ea6cd007e3ac4e39d1cdaf967064de74dc1ad620155996dc7011bd0e2abd1c9595ff9bf5f4413673726f3 drbdsetup-permissions.patch -dc9d825019803ab5cf66d14b0b67b9d3f42cabac2aee07228176b9ff73dacc74e413f2c9ed0fe22a8217ff502c80b891950d1d4fb51df56d9c8e51e7c1fc1cc6 fix-drbdsetup_events2.c.patch +066849e77bac04515682f497398e3840eecdf16c866a0d67df4e8978e9278dee120d9a216ba7dcf16e1dc2cfdd7271ff775e5bee9ccd0cead8360b7e33e08f5d drbd-utils-9.27.0.tar.gz +39a64a59577a28f8dc5f968bcfd35ab04b010ec1b9390dcaedefa609b8999ec4aabf2cfaf2db7dfd8348d8d09aca5720839de51b3bfb093960b3c61f92ebe4f0 drbdsetup-permissions.patch f61a833dc5eea79000a7dd85e83ae10e284109c76b5d59974ed69f92dbab6c389d6d20f7ea374b7c066519c6d1d816ed27b48dbaee6b91fb9754974acf52f46e drbd.initd " |