X-Git-Url: http://gitweb/?a=blobdiff_plain;ds=sidebyside;f=openssl%2FPkgfile;h=b03d9356626315e1009ab96302dbb93fbd9153f4;hb=e00a45d11c8f658d2505bb492cc1957a38c8d913;hp=b95af25b8eb8be6493561c57127eca96735b20d1;hpb=aebf4d1870d576ec6c144eb61302a79c1c63f242;p=ports%2Fcore-arm.git diff --git a/openssl/Pkgfile b/openssl/Pkgfile index b95af25..b03d935 100644 --- a/openssl/Pkgfile +++ b/openssl/Pkgfile @@ -4,22 +4,25 @@ # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu name=openssl -version=1.0.1c +version=1.0.2k 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 - make - make INSTALL_PREFIX=$PKG LIBDIR=lib MANDIR=/usr/man MANSUFFIX=ssl install + ./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 INSTALL_PREFIX=$PKG LIBDIR=lib MANDIR=/usr/share/man MANSUFFIX=ssl install + find $PKG -name "*fips*" -delete chmod -R +w $PKG install -D -m 755 $SRC/mksslcert.sh $PKG/usr/bin/mksslcert