diff --git a/openssl.be0 b/openssl.be0 new file mode 100755 index 000000000..d74440998 --- /dev/null +++ b/openssl.be0 @@ -0,0 +1,40 @@ +#!/usr/bin/env beesh + +# BEE_VERSION openssl-3.1.1-0 + +#SRCURL[0]="https://www.openssl.org/source/openssl-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/1864b75e31fb4a6e0a07fd832529add3/openssl-3.1.1.tar.gz" + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +export BEE_MAKEFLAGS="MANDOCS3= MANDOCS7= $BEE_MAKEFLAGS" + +mee_configure() { + start_cmd ${S}/Configure \ + --prefix=${PREFIX} \ + --openssldir=${SYSCONFDIR}/ssl \ + --libdir=lib \ + shared \ + zlib-dynamic +} + +mee_build() { + start_cmd make ${BEE_MAKEFLAGS} + start_cmd make ${BEE_MAKEFLAGS} test +} + +mee_install() { + start_cmd make ${BEE_MAKEFLAGS} DESTDIR=${D} MANSUFFIX=ssl install_sw install_ssldirs install_man_docs +} diff --git a/openssl1.be0 b/openssl1.be0 deleted file mode 100755 index b0fcff5a1..000000000 --- a/openssl1.be0 +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION openssl1-1.1.1t-0 - -#SRCURL[0]="https://www.openssl.org/source/openssl-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/1cfee919e0eac6be62c88c5ae8bcd91e/openssl-1.1.1t.tar.gz" - -# PATCHURL+=() - -# build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - # no html - sed -e '/^install_docs:/ s/install_html_docs//' -i Configurations/unix-Makefile.tmpl - # no func() docs - sed -e 's/podpath=man1:man3:man5:man7/podpath=man1:man5:man7/;s/\[ 1, 3, 5, 7 \]/[ 1, 5, 7 ]/;' -i util/process_docs.pl -} - -mee_configure() { - start_cmd ${S}/config \ - --prefix=${PREFIX} \ - --openssldir=${SYSCONFDIR}/ssl \ - --libdir=lib \ - shared \ - zlib-dynamic -} - -mee_build() { - start_cmd make depend - start_cmd make ${BEE_MAKEFLAGS} - start_cmd make -j1 test -} - -mee_install() { - start_cmd make DESTDIR=${D} MANDIR=${MANDIR} MANSUFFIX=ssl install -} diff --git a/openssl_compat111.be0 b/openssl_compat111.be0 new file mode 100755 index 000000000..6cb9da6fd --- /dev/null +++ b/openssl_compat111.be0 @@ -0,0 +1,10 @@ +#!/usr/bin/env beesh + +# BEE_VERSION openssl_compat111-1.1.1t-0 + +mee_install() { + cd ${D} + start_cmd tar xpf /src/mariux/beeroot/packages/openssl1-1.1.1t-0.x86_64.bee.tar.bz2 /usr/lib/libssl.so.1.1 + start_cmd tar xpf /src/mariux/beeroot/packages/openssl1-1.1.1t-0.x86_64.bee.tar.bz2 /usr/lib/libcrypto.so.1.1 + start_cmd tar xpf /src/mariux/beeroot/packages/openssl1-1.1.1t-0.x86_64.bee.tar.bz2 /usr/lib/engines-1.1/ +}