updated on Tue Jan 17 16:10:12 UTC 2012
[aur-mirror.git] / mingw32-openssl-devel / PKGBUILD
blobb1d19676eb19132ba766c1c4886937c4b869c79e
1 pkgname=mingw32-openssl-devel
2 pkgver=1.0.1beta1
3 upstream_pkgver=1.0.1-beta1
4 pkgrel=2
5 arch=('any')
6 pkgdesc="Toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols. Mingw32 build. (beta)"
7 depends=('mingw32-runtime' 'mingw32-zlib')
8 provides=(mingw32-openssl)
9 conflicts=(mingw32-openssl)
10 options=(!strip)
11 license=('BSD')
12 url="http://www.openssl.org"
13 source=(http://www.openssl.org/source/openssl-$upstream_pkgver.tar.gz)
14 md5sums=('2501e8caf6724c5ad747ac0d6df00c3d')
16 build()
18   cd $srcdir/openssl-$upstream_pkgver
20   ./Configure --cross-compile-prefix=i486-mingw32- \
21               -DOPENSSL_NO_CAPIENG \
22               --prefix=/usr/i486-mingw32 mingw shared zlib-dynamic
24   make
25   make INSTALL_PREFIX=$pkgdir install
26   install -m755 -o 0 -g 0 libeay32.dll ssleay32.dll \
27     $pkgdir/usr/i486-mingw32/bin/
29   cd $pkgdir
30   find . -name '*.a' -o -name '*.dll' -o -name '*.exe' | xargs -rtl1 i486-mingw32-strip -g
31   rm -rf usr/i486-mingw32/{bin/c_rehash,ssl/misc,ssl/man}