From 596b951d68fdc8cf01d5608958c634006a2e8221 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Sun, 28 Jun 2020 21:29:07 +0200 Subject: [PATCH 1/2] diffstat: Add version 1.63 [Description](https://invisible-island.net/diffstat/): > diffstat reads the output of diff and displays a histogram of the > insertions, deletions, and modifications per-file. It is useful for > reviewing large, complex patch files. Needed for [Yocto](https://www.yoctoproject.org/). --- diffstat.be0 | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 diffstat.be0 diff --git a/diffstat.be0 b/diffstat.be0 new file mode 100755 index 000000000..7b7c41d19 --- /dev/null +++ b/diffstat.be0 @@ -0,0 +1,37 @@ +#!/usr/bin/env beesh + +# BEE_VERSION diffstat-1.63-0 + +# more info: https://foo.bar.com + +SRCURL[0]="ftp://ftp.invisible-island.net/diffstat/diffstat-1.63.tgz" + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#} From 907fafcbcac7ee7f92714f70e9e532e8c243ac67 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 29 Jun 2020 13:16:05 +0200 Subject: [PATCH 2/2] diffstat: Run configure in compat mode for outdated configure script The option `--localdir` is unknown. [BEE] /dev/shm/bee-root/diffstat/diffstat-1.63-0/source/configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/libexec --sysconfdir=/etc --sharedstatedir=/var --localstatedir=/var --libdir=/usr/lib --includedir=/usr/include --datarootdir=/usr/share --datadir=/usr/share --infodir=/usr/share/info --localedir=/usr/share/locale --mandir=/usr/share/man --docdir=/usr/share/doc/diffstat --exec-prefix=/usr configure: error: unrecognized option: --localedir=/usr/share/locale Try `/dev/shm/bee-root/diffstat/diffstat-1.63-0/source/configure --help' for more information. Command exited with non-zero status 1 The build type checks for `datarootdir`, which is present here. #! /bin/sh # From configure.in Revision: 1.33 . # Guess values for system-dependent variables and create Makefiles. # Generated by Autoconf 2.52.20190901. --- diffstat.be0 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/diffstat.be0 b/diffstat.be0 index 7b7c41d19..b6e8dc266 100755 --- a/diffstat.be0 +++ b/diffstat.be0 @@ -12,6 +12,8 @@ SRCURL[0]="ftp://ftp.invisible-island.net/diffstat/diffstat-1.63.tgz" # sourcesubdir_append src +BEE_CONFIGURE='compat' + #mee_extract() { # bee_extract "${@}" #} @@ -21,7 +23,7 @@ SRCURL[0]="ftp://ftp.invisible-island.net/diffstat/diffstat-1.63.tgz" #} #mee_configure() { -# bee_configure +# bee_configure "${@}" #} #mee_build() {