diff options
author | Timo Teräs <timo.teras@iki.fi> | 2017-07-12 10:22:03 +0300 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2017-07-12 10:22:30 +0300 |
commit | da64f1dce381d98a8e06b16a19b5aea1d01170c4 (patch) | |
tree | 1a0ecaef33cd0429f1fd7db79d29e0fa35e96893 /main/openssl | |
parent | 38953b1632427014f852bee376aad6dd75df0c57 (diff) | |
download | aports-da64f1dce381d98a8e06b16a19b5aea1d01170c4.tar.bz2 aports-da64f1dce381d98a8e06b16a19b5aea1d01170c4.tar.xz |
main/openssl: upgrade to 1.0.2l, modernize aport
Diffstat (limited to 'main/openssl')
-rw-r--r-- | main/openssl/APKBUILD | 37 |
1 files changed, 6 insertions, 31 deletions
diff --git a/main/openssl/APKBUILD b/main/openssl/APKBUILD index 57e13d8954..9d6c5a1a5a 100644 --- a/main/openssl/APKBUILD +++ b/main/openssl/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: Timo Teras <timo.teras@iki.fi> pkgname=openssl -pkgver=1.0.2k +pkgver=1.0.2l pkgrel=0 pkgdesc="Toolkit for SSL v2/v3 and TLS v1" url="http://openssl.org" @@ -84,15 +84,14 @@ build() { shared zlib enable-montasm enable-md2 $_optflags \ -DOPENSSL_NO_BUF_FREELISTS \ $CPPFLAGS $CFLAGS $LDFLAGS -Wa,--noexecstack \ - enable-ssl2 \ - || return 1 + enable-ssl2 - make && make build-shared || return 1 + make && make build-shared } package() { cd "$builddir" - make INSTALL_PREFIX="$pkgdir" MANDIR=/usr/share/man MANSUFFIX=ssl install || return 1 + make INSTALL_PREFIX="$pkgdir" MANDIR=/usr/share/man MANSUFFIX=ssl install # remove the script c_rehash rm "$pkgdir"/usr/bin/c_rehash } @@ -105,7 +104,7 @@ libcrypto() { mv $i "$subpkgdir"/lib/ ln -s ../../lib/${i##*/} "$subpkgdir"/usr/lib/${i##*/} done - mv "$pkgdir"/usr/lib/engines "$subpkgdir"/usr/lib/ || return 1 + mv "$pkgdir"/usr/lib/engines "$subpkgdir"/usr/lib/ } libssl() { @@ -118,31 +117,7 @@ libssl() { done } -md5sums="f965fc0bf01bf882b31314b61391ae65 openssl-1.0.2k.tar.gz -67bdfe450143a41042d2c318003e963a 0002-busybox-basename.patch -84c03f201f55ca7fbfde364cfdfc9cf4 0003-use-termios.patch -9bb9dffdd871eeccc945494771302cc3 0004-fix-default-ca-path-for-apps.patch -ed6e779e9799aeb7e029929a5719e631 0005-fix-parallel-build.patch -5a5753f52b9f54f769f1ad915d0119bd 0006-add-ircv3-tls-3.1-extension-support-to-s_client.patch -7a2f9c883ecdfca3087062df4a68150a 0008-maintain-abi-compat-with-no-freelist-and-regular-bui.patch -28e89dd715fc4ed85e747bd7306f2970 0009-no-rpath.patch -742ee13d88b13414248f329a09f9a92d 0010-ssl-env-zlib.patch -25091afb907de2b504f8bad6bf70002c 1001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch -aa16c89b283faf0fe546e3f897279c44 1002-backport-changes-from-upstream-padlock-module.patch -57cca845e22c178c3b317010be56edf0 1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch" -sha256sums="6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0 openssl-1.0.2k.tar.gz -b449fb998b5f60a3a1779ac2f432b2c7f08ae52fc6dfa98bca37d735f863d400 0002-busybox-basename.patch -c3e6a9710726dac72e3eeffd78961d3bae67a480f6bde7890e066547da25cdfd 0003-use-termios.patch -1f022ccab9b2e5850f32d2ac75cb617c8ce7b803a4548ce71e82776fe5b15b67 0004-fix-default-ca-path-for-apps.patch -aa1fed25880313bd77fe06fc8a42ac65e02ac944eb4052480de2abbde7867380 0005-fix-parallel-build.patch -9baecc8024bd5004ef045c6c53537f7453029c1e273874ce639834145564ca6d 0006-add-ircv3-tls-3.1-extension-support-to-s_client.patch -1030f885dc76f352854a7a95d73e68cfd1479c5f9ee198d6afef6b0755ee1c81 0008-maintain-abi-compat-with-no-freelist-and-regular-bui.patch -6b7ac5c9db430d9d3e8aaf87e0e95aa8a0ef460517d6563cca24014d4d890fbc 0009-no-rpath.patch -fa2e3101ca7c6daed7ea063860d586424be7590b1cec4302bc2beee1a3c6039f 0010-ssl-env-zlib.patch -2eddcb7ab342285cb637ce6b6be143cca835f449f35dd9bb8c7b9167ba2117a7 1001-crypto-hmac-support-EVP_MD_CTX_FLAG_ONESHOT-and-set-.patch -aee88a24622ce9d71e38deeb874e58435dcf8ff5690f56194f0e4a00fb09b260 1002-backport-changes-from-upstream-padlock-module.patch -c10b8aaf56a4f4f79ca195fc587e0bb533f643e777d7a3e6fb0350399a6060ea 1003-engines-e_padlock-implement-sha1-sha224-sha256-accel.patch" -sha512sums="0d314b42352f4b1df2c40ca1094abc7e9ad684c5c35ea997efdd58204c70f22a1abcb17291820f0fff3769620a4e06906034203d31eb1a4d540df3e0db294016 openssl-1.0.2k.tar.gz +sha512sums="047d964508ad6025c79caabd8965efd2416dc026a56183d0ef4de7a0a6769ce8e0b4608a3f8393d326f6d03b26a2b067e6e0c750f35b20be190e595e8290c0e3 openssl-1.0.2l.tar.gz 2244f46cb18e6b98f075051dd2446c47f7590abccd108fbab707f168a20cad8d32220d704635973f09e3b2879f523be5160f1ffbc12ab3900f8a8891dc855c5c 0002-busybox-basename.patch 58e42058a0c8086c49d681b1e226da39a8cf8cb88c51cf739dec2ff12e1bb5d7208ac5033264b186d58e9bdfe992fe9ddb95701d01caf1824396b2cefe30c0a4 0003-use-termios.patch c67472879a31b5dbdd313892df6d37e7c93e8c0237d406c30d50b1016c2618ead3c13277f5dc723ef1ceed092d36e3c15a9777daa844f59b9fa2b0a4f04fd9ae 0004-fix-default-ca-path-for-apps.patch |