diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index 39ac1cd..d63e91f 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Pierre Schmitz pkgname=openssl-1.0 -_ver=1.0.2u +_ver=1.0.2za # use a pacman compatible version scheme pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}} #pkgver=$_ver @@ -10,16 +10,18 @@ pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Se arch=('x86_64') url='https://www.openssl.org' license=('custom:BSD') -depends=('perl') -optdepends=('ca-certificates') +depends=('glibc') +makedepends=('perl' 'git') +optdepends=('ca-certificates' 'perl') options=('!makeflags') -source=("https://www.openssl.org/source/openssl-${_ver}.tar.gz" - "https://www.openssl.org/source/openssl-${_ver}.tar.gz.asc" +_commit=e197135eee4164c33146dad7b96f0d71b8844deb +source=(#"https://www.openssl.org/source/openssl-${_ver}.tar.gz"{,asc} + "git+https://github.com/openssl/openssl.git#tag=$_commit?signed" 'no-rpath.patch' 'ssl3-test-failure.patch' - 'openssl-1.0-versioned-symbols.patch') -sha256sums=('ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16' - 'SKIP' + 'openssl-1.0-versioned-symbols.patch' +) +sha256sums=('SKIP' '754d6107a306311e15a1db6a1cc031b81691c8b9865e8809ac60ca6f184c957c' 'c54ae87c602eaa1530a336ab7c6e22e12898e1941012349c153e52553df64a13' '353a84e4c92e36c379ebd9216b8f8fb9c271396583561eb84ac8c825979acaa6') @@ -27,7 +29,8 @@ validpgpkeys=('8657ABB260F056B1E5190839D9C4D26D0E604491' '7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C') prepare() { - cd "$srcdir/openssl-$_ver" +# cd "$srcdir/openssl-$_ver" + cd openssl # remove rpath: http://bugs.archlinux.org/task/14367 patch -p0 -i "$srcdir/no-rpath.patch" @@ -40,7 +43,8 @@ prepare() { } build() { - cd "$srcdir/openssl-$_ver" +# cd "$srcdir/openssl-$_ver" + cd openssl if [ "${CARCH}" == 'x86_64' ]; then openssltarget='linux-x86_64' @@ -61,12 +65,14 @@ build() { } check() { - cd "$srcdir/openssl-$_ver" + cd openssl +# cd "$srcdir/openssl-$_ver" make test } package() { - cd "$srcdir/openssl-$_ver" + cd openssl +# cd "$srcdir/openssl-$_ver" make INSTALL_PREFIX="$pkgdir" install_sw