updated on Thu Jan 26 12:02:26 UTC 2012
[aur-mirror.git] / mingw32-openssl / PKGBUILD
blobf4859ff2f03363b5365a863d627b4f150887d4a2
1 # Maintainer: Julien Quintard <mycure@gmail.com>
3 pkgname=mingw32-openssl
4 pkgver=1.0.0g
5 pkgrel=1
6 arch=('any')
7 pkgdesc="Toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols. Mingw32 build."
8 depends=('mingw32-runtime' 'mingw32-zlib')
9 options=(!strip !buildflags)
10 license=('BSD')
11 url="http://www.openssl.org"
12 source=(http://openssl.org/source/openssl-$pkgver.tar.gz)
13 md5sums=('07ecbe4324f140d157478637d6beccf1')
15 build()
17   cd $srcdir/openssl-$pkgver
19   ./Configure --cross-compile-prefix=i486-mingw32- \
20               -DOPENSSL_NO_CAPIENG \
21               --prefix=/usr/i486-mingw32 mingw shared zlib-dynamic
23   make
24   make INSTALL_PREFIX=$pkgdir install
25   install -m755 -o 0 -g 0 libeay32.dll ssleay32.dll \
26     $pkgdir/usr/i486-mingw32/bin/
28   cd $pkgdir
29   find . -name '*.a' -o -name '*.dll' -o -name '*.exe' | xargs -rtl1 i486-mingw32-strip -g
30   rm -rf usr/i486-mingw32/{bin/c_rehash,ssl/misc,ssl/man}