aboutsummaryrefslogtreecommitdiffstats
path: root/main/drbd-lts
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-12-06 08:11:03 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-12-06 14:09:50 +0000
commit8b1f0010c05c0f21f4d37ef81084f922996c9d61 (patch)
tree37ab2d660c331f72a1ecf6b57972ec8abdc53353 /main/drbd-lts
parent0a9fa811de16d4b13fee9c519016cf6ae12d204a (diff)
downloadaports-8b1f0010c05c0f21f4d37ef81084f922996c9d61.tar.bz2
aports-8b1f0010c05c0f21f4d37ef81084f922996c9d61.tar.xz
testing/*-lts: move to main or community
move to main: - linux-lts - drbd-lts - xtables-addons-lts - zfs-lts move to community: - jool-modules-lts - virtualbox-guest-modules-lts - wireguard-lts
Diffstat (limited to 'main/drbd-lts')
-rw-r--r--main/drbd-lts/APKBUILD55
1 files changed, 55 insertions, 0 deletions
diff --git a/main/drbd-lts/APKBUILD b/main/drbd-lts/APKBUILD
new file mode 100644
index 0000000000..2af869c5a5
--- /dev/null
+++ b/main/drbd-lts/APKBUILD
@@ -0,0 +1,55 @@
+# Contributor: Roland Kammerer <roland.kammerer@linbit.com>
+# Maintainer: Roland Kammerer <roland.kammerer@linbit.com>
+
+# when changing _ver we *must* bump _rel
+_name=drbd
+_ver=9.0.21-1
+_rel=0
+
+_flavor=${FLAVOR:-lts}
+_kpkg=linux-$_flavor
+_kver=5.4.1
+_krel=0
+_kabi="$_kver-$_krel-$_flavor"
+_kpkgver="$_kver-r$_krel"
+
+pkgname=$_name-$_flavor
+pkgver=$_kver
+pkgrel=$(( $_krel + $_rel ))
+
+pkgdesc="Network-based RAID 1 version 9"
+url="https://www.linbit.com/en/drbd-community/drbd-download/"
+arch="all !armhf"
+license="GPL-2.0-or-later"
+depends="$_kpkg=$_kpkgver"
+makedepends="$_kpkg-dev=$_kpkgver bash coreutils"
+source="http://www.linbit.com/downloads/drbd/${_ver%.*}/drbd-$_ver.tar.gz"
+
+builddir=$srcdir/$_name-$_ver
+
+prepare() {
+ default_prepare
+ # verify the kernel version
+ local _kapkbuild=../../main/linux-$_flavor/APKBUILD
+ if [ -f $_kapkbuild ]; then
+ ( . $_kapkbuild
+ pkgname=$_name-$_flavor
+ [ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
+ [ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
+ return 0
+ )
+ fi
+}
+
+build() {
+ cd "$builddir"
+ unset LDFLAGS
+ make KVER=$_kabi
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="2911122bcf893e524a4de134f978e298f363521813b7db2bfe12fbcca086d6108037bfc9bce9f102995270254c7f350e0af4441ee39ccd7d9182240fd5432f85 drbd-9.0.21-1.tar.gz"