mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
openssl: cleanup and rework
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
d1aeeacd67
commit
33b4515aa2
@ -43,18 +43,30 @@ case $TARGET_ARCH in
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
cd $PKG_BUILD
|
cd $PKG_BUILD
|
||||||
./Configure \
|
./Configure --prefix=/usr \
|
||||||
--prefix=/usr \
|
--libdir=lib \
|
||||||
--openssldir=/etc/ssl \
|
--openssldir=/etc/pki/tls \
|
||||||
zlib-dynamic \
|
--install_prefix="$SYSROOT_PREFIX" \
|
||||||
threads \
|
shared \
|
||||||
shared \
|
threads \
|
||||||
$TARGET
|
zlib-dynamic \
|
||||||
|
enable-camellia \
|
||||||
|
enable-seed \
|
||||||
|
enable-tlsext \
|
||||||
|
enable-rfc3779 \
|
||||||
|
enable-cms \
|
||||||
|
enable-md2 \
|
||||||
|
no-krb5 \
|
||||||
|
no-idea \
|
||||||
|
no-mdc2 \
|
||||||
|
no-rc5 \
|
||||||
|
no-ec \
|
||||||
|
no-ecdh \
|
||||||
|
no-ecdsa \
|
||||||
|
$TARGET
|
||||||
|
|
||||||
$SED -i -e "s:-march=[-a-z0-9] ::" \
|
make CC="$CC" \
|
||||||
-e "s:-mcpu=[-a-z0-9] ::g" \
|
AR="$AR r" \
|
||||||
-e "s:-O[0-9]:$CFLAGS:" Makefile
|
RANLIB="$RANLIB" \
|
||||||
|
MAKEDEPPROG="$CC" \
|
||||||
make CC=$CC LD=$LD RANLIB=$RANLIB LIBDIR=lib all build-shared
|
depend all build-shared install
|
||||||
make CC=$CC LD=$LD RANLIB=$RANLIB LIBDIR=lib do_linux-shared
|
|
||||||
make CC=$CC LD=$LD RANLIB=$RANLIB LIBDIR=lib INSTALL_PREFIX=$SYSROOT_PREFIX install_sw
|
|
||||||
|
@ -22,13 +22,15 @@
|
|||||||
|
|
||||||
. config/options $1
|
. config/options $1
|
||||||
|
|
||||||
mkdir -p $INSTALL/etc/ssl
|
mkdir -p $INSTALL/etc/pki/tls
|
||||||
cp -P $PKG_BUILD/apps/openssl.cnf $INSTALL/etc/ssl
|
cp -P $PKG_BUILD/apps/openssl.cnf $INSTALL/etc/pki/tls
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/bin
|
||||||
|
cp -P $PKG_BUILD/apps/openssl $INSTALL/usr/bin
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/lib
|
mkdir -p $INSTALL/usr/lib
|
||||||
cp -P $PKG_BUILD/libcrypto.so* $INSTALL/usr/lib
|
cp -P $PKG_BUILD/libcrypto.so* $INSTALL/usr/lib
|
||||||
cp -P $PKG_BUILD/libssl.so* $INSTALL/usr/lib
|
cp -P $PKG_BUILD/libssl.so* $INSTALL/usr/lib
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/lib/ssl/engines
|
mkdir -p $INSTALL/usr/lib/engines
|
||||||
cp -P $PKG_BUILD/engines/*.so $INSTALL/usr/lib/ssl/engines
|
cp -P $PKG_BUILD/engines/*.so $INSTALL/usr/lib/engines
|
||||||
# cp -P $PKG_BUILD/engines/ccgost/*.so $INSTALL/usr/lib/ssl/engines
|
|
||||||
|
@ -20,7 +20,6 @@
|
|||||||
|
|
||||||
PKG_NAME="openssl"
|
PKG_NAME="openssl"
|
||||||
PKG_VERSION="1.0.0e"
|
PKG_VERSION="1.0.0e"
|
||||||
#PKG_VERSION="0.9.8r"
|
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user