diff --git a/openssl-1.0/PKGBUILD b/openssl-1.0/PKGBUILD index 652a938638..7cb88900a7 100644 --- a/openssl-1.0/PKGBUILD +++ b/openssl-1.0/PKGBUILD @@ -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" }