diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-05-22 20:11:40 -0300 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2019-05-27 14:33:49 +0000 |
commit | f53f2b88b0d27709caef4f493b7b871c861f50bf (patch) | |
tree | 1e4a7c63b99e137c75fb9ff7a0188fb2d19ce226 /main/drbd-vanilla/APKBUILD | |
parent | 9faec3cf64cc198f65f99646b24a1caa4aa5f631 (diff) | |
download | aports-f53f2b88b0d27709caef4f493b7b871c861f50bf.tar.bz2 aports-f53f2b88b0d27709caef4f493b7b871c861f50bf.tar.xz |
main/drbd-vanilla: rename from drbd9-vanilla
Diffstat (limited to 'main/drbd-vanilla/APKBUILD')
-rw-r--r-- | main/drbd-vanilla/APKBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/main/drbd-vanilla/APKBUILD b/main/drbd-vanilla/APKBUILD new file mode 100644 index 0000000000..496e30cfcb --- /dev/null +++ b/main/drbd-vanilla/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.16-1 +_rel=0 + +_flavor=${FLAVOR:-vanilla} +_kpkg=linux-$_flavor +_kver=4.19.45 +_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="http://www.drbd.org" +arch="all" +license="GPL-2.0" +depends="$_kpkg=$_kpkgver" +makedepends="$_kpkg-dev=$_kpkgver bash" +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="8e2ecb9fdfd3ed2b4d7c82839f55f348e8d2277c775c0a9fa655002e98a7b565c638a11436a1f22dd31fdc223d4575fea41eedf8a922b2d1dc5b579ebd1a2b09 drbd-9.0.16-1.tar.gz" |