Commit | Line | Data |
---|---|---|
f477cb55 VM |
1 | # Description: Secure Sockets Layer and Transport Layer Security tools |
2 | # URL: http://www.openssl.org/ | |
3 | # Maintainer: CRUX System Team, core-ports at crux dot nu | |
4 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu | |
5 | ||
6 | name=openssl | |
15f882ba | 7 | version=1.0.2s |
9e93e698 | 8 | release=1 |
f477cb55 VM |
9 | source=(http://www.openssl.org/source/$name-$version.tar.gz \ |
10 | mksslcert.sh) | |
11 | ||
12 | build() { | |
13 | cd $name-$version | |
14 | ||
15 | export MAKEFLAGS="$MAKEFLAGS -j1" | |
16 | ||
17 | ./config --prefix=/usr \ | |
18 | --openssldir=/etc/ssl \ | |
19 | shared | |
20 | ||
21 | sed -e "s|-O3|$CFLAGS|" -e "s|\-mcpu=cortex-a7||" -e "s|-march=armv7-a||g" -i Makefile | |
22 | ||
23 | make depend | |
24 | make INSTALL_PREFIX=$PKG LIBDIR=lib MANDIR=/usr/share/man MANSUFFIX=ssl install | |
25 | ||
26 | find $PKG -name "*fips*" -delete | |
27 | chmod -R +w $PKG | |
28 | install -D -m 755 $SRC/mksslcert.sh $PKG/usr/bin/mksslcert | |
29 | } |