Updated to 1.1.1

This commit is contained in:
pingplug 2018-09-12 09:55:52 +08:00
parent 9e20bbd0d6
commit ad1391bf28
2 changed files with 10 additions and 9 deletions

View file

@ -1,6 +1,6 @@
pkgbase = mingw-w64-openssl
pkgdesc = The Open Source toolkit for Secure Sockets Layer and Transport Layer Security (mingw-w64)
pkgver = 1.1.0.i
pkgver = 1.1.1
pkgrel = 1
url = https://www.openssl.org
arch = any
@ -11,10 +11,10 @@ pkgbase = mingw-w64-openssl
options = !strip
options = staticlibs
options = !buildflags
source = https://www.openssl.org/source/openssl-1.1.0i.tar.gz
source = https://www.openssl.org/source/openssl-1.1.0i.tar.gz.asc
source = https://www.openssl.org/source/openssl-1.1.1.tar.gz
source = https://www.openssl.org/source/openssl-1.1.1.tar.gz.asc
validpgpkeys = 8657ABB260F056B1E5190839D9C4D26D0E604491
sha256sums = ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99
sha256sums = 2836875a0f89c03d0fdf483941512613a50cfb421d6fd94b9f41d7279d586a3d
sha256sums = SKIP
pkgname = mingw-w64-openssl

View file

@ -3,7 +3,7 @@
# Contributor: ant32 <antreimer@gmail.com>
# Contributor: Filip Brcic <brcha@gna.org>
_pkgver=1.1.0i
_pkgver=1.1.1
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
pkgname=mingw-w64-openssl
@ -18,17 +18,17 @@ makedepends=('mingw-w64-gcc'
'perl')
options=('!strip' 'staticlibs' '!buildflags')
source=("https://www.openssl.org/source/openssl-${_pkgver}.tar.gz"{,.asc})
sha256sums=('ebbfc844a8c8cc0ea5dc10b86c9ce97f401837f3fa08c17b2cdadc118253cf99'
sha256sums=('2836875a0f89c03d0fdf483941512613a50cfb421d6fd94b9f41d7279d586a3d'
'SKIP')
validpgpkeys=('8657ABB260F056B1E5190839D9C4D26D0E604491') # Matt Caswell <matt@openssl.org>
prepare() {
cd openssl-${_pkgver}
sed -i -e '/^"mingw"/ s/-fomit-frame-pointer -O3 -march=i486 -Wall/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4/' Configure
sed -i -e '/^"mingw64"/ s/-O3 -Wall/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4/' Configure
}
build() {
export CFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4"
cd "${srcdir}/openssl-${_pkgver}"
for _arch in ${_architectures}; do
mkdir -p "${srcdir}/build-${_arch}" && cp -a "${srcdir}/openssl-${_pkgver}/"* "${srcdir}/build-${_arch}" && cd "${srcdir}/build-${_arch}"
@ -42,7 +42,8 @@ build() {
threads \
shared \
no-ssl3-method \
zlib-dynamic
zlib-dynamic \
"${CFLAGS}"
make
done
}