X-Git-Url: http://gitweb/?a=blobdiff_plain;f=openssl%2FPkgfile;h=37641519040a09ab884c03b980a832a9cea9a624;hb=9df9e530cdc030457955121e2babb7564d0f5f02;hp=b95af25b8eb8be6493561c57127eca96735b20d1;hpb=aebf4d1870d576ec6c144eb61302a79c1c63f242;p=ports%2Fcore-arm.git diff --git a/openssl/Pkgfile b/openssl/Pkgfile index b95af25..3764151 100644 --- a/openssl/Pkgfile +++ b/openssl/Pkgfile @@ -4,22 +4,26 @@ # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu name=openssl -version=1.0.1c +version=1.1.1m release=1 source=(http://www.openssl.org/source/$name-$version.tar.gz \ mksslcert.sh) build() { cd $name-$version + export MAKEFLAGS="$MAKEFLAGS -j1" - # Removed armv7 optimization to build armv5 binaries - sed "s|-march=armv7-a||g" -i config - - ./config --prefix=/usr --openssldir=/etc/ssl shared - sed -i "s|-O3|$CFLAGS|" Makefile + ./config --prefix=/usr \ + --openssldir=/etc/ssl \ + shared + + sed -e "s|-O3|$CFLAGS|" -e "s|\-mcpu=cortex-a7||" -e "s|-march=armv7-a||g" -i Makefile + + make depend make - make INSTALL_PREFIX=$PKG LIBDIR=lib MANDIR=/usr/man MANSUFFIX=ssl install + make MANSUFFIX=ssl DESTDIR=$PKG install_sw install_ssldirs install_man_docs + find $PKG -name "*fips*" -delete chmod -R +w $PKG install -D -m 755 $SRC/mksslcert.sh $PKG/usr/bin/mksslcert