* update openssl-1.0 to 1.0.2.u-3
This commit is contained in:
parent
556b86ab70
commit
c0ec81d596
@ -6,9 +6,9 @@ _ver=1.0.2u
|
||||
# use a pacman compatible version scheme
|
||||
pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
|
||||
#pkgver=$_ver
|
||||
pkgrel=1
|
||||
pkgrel=3
|
||||
pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
|
||||
arch=( x86_64 powerpc64le powerpc )
|
||||
arch=(x86_64 powerpc64le powerpc)
|
||||
url='https://www.openssl.org'
|
||||
license=('custom:BSD')
|
||||
depends=('perl')
|
||||
@ -28,13 +28,13 @@ validpgpkeys=('8657ABB260F056B1E5190839D9C4D26D0E604491'
|
||||
'7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C')
|
||||
|
||||
prepare() {
|
||||
cd $srcdir/openssl-$_ver
|
||||
cd "$srcdir/openssl-$_ver"
|
||||
|
||||
# remove rpath: http://bugs.archlinux.org/task/14367
|
||||
patch -p0 -i $srcdir/no-rpath.patch
|
||||
patch -p0 -i "$srcdir/no-rpath.patch"
|
||||
|
||||
# disable a test that fails when ssl3 is disabled
|
||||
patch -p1 -i $srcdir/ssl3-test-failure.patch
|
||||
patch -p1 -i "$srcdir/ssl3-test-failure.patch"
|
||||
|
||||
# add symbol versioning to prevent conflicts with openssl 1.1 symbols (Debian)
|
||||
patch -p1 -i "$srcdir"/openssl-1.0-versioned-symbols.patch
|
||||
@ -71,6 +71,11 @@ build() {
|
||||
|
||||
check() {
|
||||
cd "$srcdir/openssl-$_ver"
|
||||
|
||||
# https://www.mail-archive.com/openssl-users@openssl.org/msg83702.html
|
||||
rm rehash.time
|
||||
make OPENSSL_CONF= rehash
|
||||
|
||||
make test
|
||||
}
|
||||
|
||||
@ -93,5 +98,5 @@ package() {
|
||||
|
||||
rm -rf "$pkgdir"/{etc,usr/bin/c_rehash}
|
||||
|
||||
install -D -m644 LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE
|
||||
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user