From 184ab64449c2cc57f55549f028a4a316a1c22ad0 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 29 Aug 2018 14:11:13 +0200 Subject: [PATCH 1/6] hdf5: beenullify.sh -n 1.10.1 hdf5-1.8.5_patch1-0.bee --- hdf5-1.8.5_patch1-0.bee => hdf5.be0 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename hdf5-1.8.5_patch1-0.bee => hdf5.be0 (86%) diff --git a/hdf5-1.8.5_patch1-0.bee b/hdf5.be0 similarity index 86% rename from hdf5-1.8.5_patch1-0.bee rename to hdf5.be0 index 3d4975772..252b0a42c 100755 --- a/hdf5-1.8.5_patch1-0.bee +++ b/hdf5.be0 @@ -1,5 +1,7 @@ #!/bin/env beesh +# BEE_VERSION hdf5-1.10.1-0 + SRCURL[0]="http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.5-patch1.tar.bz2" PATCHURL[0]="" @@ -15,7 +17,7 @@ mee_patch() { } mee_configure() { - bee_configure + bee_configure } mee_build() { From 4342ffa4b62670b70d853d994ad2e1f285d2a5cf Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 29 Aug 2018 14:13:39 +0200 Subject: [PATCH 2/6] hdf5: Fix download URL --- hdf5.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hdf5.be0 b/hdf5.be0 index 252b0a42c..fd2dabaa0 100755 --- a/hdf5.be0 +++ b/hdf5.be0 @@ -2,7 +2,7 @@ # BEE_VERSION hdf5-1.10.1-0 -SRCURL[0]="http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.5-patch1.tar.bz2" +SRCURL[0]="https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-${PKGVERSION}.tar.gz" PATCHURL[0]="" From 2cd0840799ae6f3a4a37acaf3c766be5d798f489 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 29 Aug 2018 14:16:31 +0200 Subject: [PATCH 3/6] hdf5: cleanup --- hdf5.be0 | 4 ---- 1 file changed, 4 deletions(-) diff --git a/hdf5.be0 b/hdf5.be0 index fd2dabaa0..cdd090d7a 100755 --- a/hdf5.be0 +++ b/hdf5.be0 @@ -6,10 +6,6 @@ SRCURL[0]="https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-${PKGVERSION}. PATCHURL[0]="" -PGRP=( uncategorized ) - -# BEE_CONFIGURE=compat - # EXCLUDE="" mee_patch() { From 173051d7916a67ec6a4866d4f9f096c28adfb4a9 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 29 Aug 2018 14:29:26 +0200 Subject: [PATCH 4/6] hdf5: Enforce pure static build --- hdf5.be0 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hdf5.be0 b/hdf5.be0 index cdd090d7a..20d0170ab 100755 --- a/hdf5.be0 +++ b/hdf5.be0 @@ -6,6 +6,8 @@ SRCURL[0]="https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-${PKGVERSION}. PATCHURL[0]="" +BEE_BUILDTYPE=autotools + # EXCLUDE="" mee_patch() { @@ -13,7 +15,7 @@ mee_patch() { } mee_configure() { - bee_configure + bee_configure --enable-shared=no } mee_build() { From 09cd3525785120826aeaca6ddd2b2c538ebad3d5 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 29 Aug 2018 14:42:33 +0200 Subject: [PATCH 5/6] hdf5: Remove examples from /usr/share --- hdf5.be0 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hdf5.be0 b/hdf5.be0 index 20d0170ab..72e637069 100755 --- a/hdf5.be0 +++ b/hdf5.be0 @@ -26,3 +26,7 @@ mee_install() { bee_install } +mee_install_post() { + # remove /usr/share/hdf5_examples + rm -vr ${D}/usr/share +} From 50e31f2eead4379328d5fe68a238b684321781f1 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 29 Aug 2018 14:48:20 +0200 Subject: [PATCH 6/6] hdf5: increase revision number There is a pending/idle pull request on the same lib (#868), thus the need for a new revision. --- hdf5.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hdf5.be0 b/hdf5.be0 index 72e637069..79713003d 100755 --- a/hdf5.be0 +++ b/hdf5.be0 @@ -1,6 +1,6 @@ #!/bin/env beesh -# BEE_VERSION hdf5-1.10.1-0 +# BEE_VERSION hdf5-1.10.1-1 SRCURL[0]="https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-${PKGVERSION}.tar.gz"