updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / tcc-lib / PKGBUILD
blobf3f4f536c80ea3ba7c75180b63aa1f359f88cb3b
1 # Packager : Dwight Schauer <dschauer@gmail.com>
2 pkgname=tcc-lib
3 _pkgname=tcc
4 pkgver=0.9.25
5 pkgrel=1
6 pkgdesc="Tiny C Compiler -- shared library version of libtcc."
7 arch=('i686' 'x86_64')
8 depends=(tcc)
9 url="http://bellard.org/tcc/"
10 license=('LGPL')
11 provides=("${pkgname}=${pkgver}")
12 source=(http://download.savannah.nongnu.org/releases/tinycc/${_pkgname}-${pkgver}.tar.bz2)
13 options=(docs)
14 build() {
15   cd ${srcdir}/${_pkgname}-${pkgver}
16   
17   ./configure --prefix=/usr
18   make clean
19   make CFLAGS="-fPIC" libtcc.o || return 1
20   ld -shared -soname libtcc.so -o libtcc.so libtcc.o || return 1
21   install -D -m 755 libtcc.so ${pkgdir}/usr/lib/libtcc.so
24 md5sums=('991c2a1986cce15f03ca6ddc86ea5f43')