mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2024-09-20 11:23:16 +00:00
main/openssl: move libraries from /lib to /usr/lib
and use amove instead loops for moving libraries
This commit is contained in:
parent
fba912c8c0
commit
6dd3af5a8f
1 changed files with 8 additions and 15 deletions
|
@ -4,7 +4,7 @@
|
|||
pkgname=openssl
|
||||
pkgver=3.3.2
|
||||
_abiver=${pkgver%.*.*}
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Toolkit for Transport Layer Security (TLS)"
|
||||
url="https://www.openssl.org/"
|
||||
arch="all"
|
||||
|
@ -154,7 +154,7 @@ build() {
|
|||
perl ./Configure \
|
||||
$_target \
|
||||
--prefix=/usr \
|
||||
--libdir=lib \
|
||||
--libdir=/usr/lib \
|
||||
--openssldir=/etc/ssl \
|
||||
enable-ktls \
|
||||
shared \
|
||||
|
@ -214,25 +214,18 @@ misc() {
|
|||
_libcrypto() {
|
||||
pkgdesc="Crypto library from openssl"
|
||||
replaces="libcrypto1.1"
|
||||
mkdir -p "$subpkgdir"/lib "$subpkgdir"/usr/lib
|
||||
mv "$pkgdir"/etc "$subpkgdir"/
|
||||
for i in "$pkgdir"/usr/lib/libcrypto*; do
|
||||
mv $i "$subpkgdir"/lib/
|
||||
ln -s ../../lib/${i##*/} "$subpkgdir"/usr/lib/${i##*/}
|
||||
done
|
||||
mv "$pkgdir"/usr/lib/engines-$_abiver "$subpkgdir"/usr/lib/
|
||||
mv "$pkgdir"/usr/lib/ossl-modules "$subpkgdir"/usr/lib/
|
||||
|
||||
amove etc
|
||||
amove usr/lib/libcrypto*
|
||||
amove usr/lib/engines-$_abiver
|
||||
amove usr/lib/ossl-modules
|
||||
}
|
||||
|
||||
_libssl() {
|
||||
pkgdesc="SSL shared libraries"
|
||||
depends="libcrypto$_abiver=$pkgver-r$pkgrel"
|
||||
|
||||
mkdir -p "$subpkgdir"/lib "$subpkgdir"/usr/lib
|
||||
for i in "$pkgdir"/usr/lib/libssl*; do
|
||||
mv $i "$subpkgdir"/lib/
|
||||
ln -s ../../lib/${i##*/} "$subpkgdir"/usr/lib/${i##*/}
|
||||
done
|
||||
amove usr/lib/libssl*
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
|
|
Loading…
Reference in a new issue