From 3a67b109a0ec1a2d150779e9b23925da4c4d37b2 Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Wed, 16 Sep 2020 13:24:42 +0200 Subject: [PATCH] man-db: update to 2.9.3 - incl. update libpipeline to 1.5.3 - persistent SRCURL - be0ify --- libpipeline-1.4.1-0.bee | 33 ------------------------------- libpipeline.be0 | 37 ++++++++++++++++++++++++++++++++++ man-db-2.7.5-1.bee | 30 ---------------------------- man-db.be0 | 44 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 81 insertions(+), 63 deletions(-) delete mode 100755 libpipeline-1.4.1-0.bee create mode 100755 libpipeline.be0 delete mode 100755 man-db-2.7.5-1.bee create mode 100755 man-db.be0 diff --git a/libpipeline-1.4.1-0.bee b/libpipeline-1.4.1-0.bee deleted file mode 100755 index f9491d575..000000000 --- a/libpipeline-1.4.1-0.bee +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env beesh -# -# wird nur von man-db gebraucht, da reicht die .so -# -SRCURL[0]="http://download.savannah.gnu.org/releases/libpipeline/libpipeline-${PKGVERSION}.tar.gz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -#mee_patch() { -# bee_patch ${@} -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -mee_install_post() { - rm -vrf ${D}/usr/share -} diff --git a/libpipeline.be0 b/libpipeline.be0 new file mode 100755 index 000000000..2a1f8827a --- /dev/null +++ b/libpipeline.be0 @@ -0,0 +1,37 @@ +#!/usr/bin/env beesh + +# BEE_VERSION libpipeline-1.5.3-0 + +# more info: https://github.com/westes/flex +# https://www.archlinux.org/packages/core/x86_64/flex/ + +# SRCURL[0]="http://download.savannah.gnu.org/releases/libpipeline/libpipeline-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/dad443d0911cf9f0f1bd90a334bc9004/libpipeline-1.5.3.tar.gz" + +# 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() { + rm -vrf ${D}/usr/share +} diff --git a/man-db-2.7.5-1.bee b/man-db-2.7.5-1.bee deleted file mode 100755 index bc58d7de6..000000000 --- a/man-db-2.7.5-1.bee +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env beesh -# http://www.linuxfromscratch.org/lfs/view/stable/chapter06/man-db.html -SRCURL[0]="http://mirror.lihnidos.org/GNU/savannah/man-db/man-db-${PKGVERSION}.tar.xz" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# EXCLUDE="" - - - -#mee_extract() { -# bee_extract ${@} -#} - -mee_patch() { - bee_patch ${@} - sed -i 's/man\ root/root\ root/' init/systemd/man-db.conf -} - -mee_configure() { - bee_configure \ - --disable-setuid -} - -#mee_build() { -# bee_build -#} - diff --git a/man-db.be0 b/man-db.be0 new file mode 100755 index 000000000..da77edefd --- /dev/null +++ b/man-db.be0 @@ -0,0 +1,44 @@ +#!/usr/bin/env beesh + +# BEE_VERSION man-db-2.9.3-0 + +# more info: https://github.com/westes/flex +# SRCURL[0]="http://download.savannah.gnu.org/releases/man-db/man-db-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/4c8721faa54a4c950c640e5e5c713fb0/man-db-2.9.3.tar.xz" + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +mee_patch() { + bee_patch ${@} + # sed -i 's/man\ root/root\ root/' init/systemd/man-db.conf + + sed -i '/find/s@/usr@@' init/systemd/man-db.service.in +} + +mee_configure() { + bee_configure \ + --disable-nls \ + --disable-setuid \ + --enable-cache-owner=bin \ + --with-systemdtmpfilesdir=no \ + --with-systemdsystemunitdir=no \ +# --with-browser=/usr/bin/lynx \ +# --with-vgrind=/usr/bin/vgrind \ +# --with-grap=/usr/bin/grap + +} + + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#}