diff --git a/packages/security/openssl/build b/packages/security/openssl/build index 225e52c94e..7e388b8739 100755 --- a/packages/security/openssl/build +++ b/packages/security/openssl/build @@ -23,8 +23,7 @@ case $TARGET_ARCH in esac cd $PKG_BUILD -./Configure zlib-dynamic no-shared no-dso no-krb5 --prefix=$SYSROOT_PREFIX/usr $TARGET - -make CC=$CC LD=$LD RANLIB=$RANLIB - -make install +./Configure zlib-dynamic threads shared no-idea no-mdc2 no-rc5 no-krb5 --prefix=$SYSROOT_PREFIX/usr $TARGET +make CC=$CC LD=$LD RANLIB=$RANLIB all build-shared +make CC=$CC LD=$LD RANLIB=$RANLIB do_linux-shared +make CC=$CC LD=$LD RANLIB=$RANLIB install_sw diff --git a/packages/security/openssl/install b/packages/security/openssl/install new file mode 100755 index 0000000000..9c58b4e7ea --- /dev/null +++ b/packages/security/openssl/install @@ -0,0 +1,12 @@ +#!/bin/sh + +. config/options + +$SCRIPTS/install zlib + +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/libcrypto.so* $INSTALL/usr/lib + cp -P $PKG_BUILD/libssl.so* $INSTALL/usr/lib + +mkdir -p $INSTALL/usr/lib/ssl/engines + cp -P $PKG_BUILD/engines/*.so $INSTALL/usr/lib/ssl/engines