From e20cbde82b4892d02fd4a00db3e72bb978fe4d5e Mon Sep 17 00:00:00 2001 From: thomas Date: Thu, 17 Aug 2017 17:59:24 +0200 Subject: [PATCH] xfsprogs: Update to v. 4.12.0, including usual conversion to be0 The update is needed because a fairly 'fresh' xfstest-suite won't be able to spot the critical points in the recent xfs implementation ('caus the tools are simply outdated). The 'build_in_sourcedir' directive is still needed. Adding 'install-dev' to bee_install installs also the xfs header files in /usr/include/xfs that are needed to build the test suite mentioned before. --- xfsprogs-3.1.11-0.bee | 41 -------------------------------- xfsprogs.be0 | 54 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 41 deletions(-) delete mode 100755 xfsprogs-3.1.11-0.bee create mode 100755 xfsprogs.be0 diff --git a/xfsprogs-3.1.11-0.bee b/xfsprogs-3.1.11-0.bee deleted file mode 100755 index 3de99cf76..000000000 --- a/xfsprogs-3.1.11-0.bee +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/env beesh - -SRCURL[0]="ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.1.11.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - -B=$S - -mee_extract() { - bee_extract ${@} -} - -mee_patch() { - bee_patch ${@} -} - -mee_configure() { - cd $S - bee_configure -} - -mee_build() { - bee_build -} - -mee_install() { - bee_install \ - PKG_SBIN_DIR=${SBINDIR} \ - PKG_LIB_DIR=${LIBDIR} \ - PKG_INC_DIR=${INCLUDEDIR}/xfs \ - DK_INC_DIR=${INCLUDEDIR}/disk \ - PKG_MAN_DIR=${MANDIR} \ - PKG_DOC_DIR=${DOCDIR} \ - PKG_LOCALE_DIR=${LOCALEDIR} \ - PKG_ROOT_SBIN_DIR=${SBINDIR} \ - PKG_ROOT_LIB_DIR=${LIBDIR} -} diff --git a/xfsprogs.be0 b/xfsprogs.be0 new file mode 100755 index 000000000..038c89de6 --- /dev/null +++ b/xfsprogs.be0 @@ -0,0 +1,54 @@ +#!/bin/env beesh + +# BEE_VERSION xfsprogs-4.12.0-0 + +## The source URL(s) array +SRCURL[0]="https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-${PKGVERSION}.tar.xz" + +## Add URLs/paths to patch files +# PATCHURL+=() + +## files that should not be added from the image directory. +# EXCLUDE+=() + +## uncomment to change default +build_in_sourcedir + +## specify different source directory +# sourcesubdir_append src + + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +## mee_install() should install into "${D}" +## default: 'make install DESTDIR="${D}"' + +mee_install() { + + bee_install \ + PKG_SBIN_DIR=${SBINDIR} \ + PKG_LIB_DIR=${LIBDIR} \ + PKG_INC_DIR=${INCLUDEDIR}/xfs \ + DK_INC_DIR=${INCLUDEDIR}/disk \ + PKG_MAN_DIR=${MANDIR} \ + PKG_DOC_DIR=${DOCDIR} \ + PKG_LOCALE_DIR=${LOCALEDIR} \ + PKG_ROOT_SBIN_DIR=${SBINDIR} \ + PKG_ROOT_LIB_DIR=${LIBDIR} \ + install-dev + +}