updated on Mon Jan 16 04:00:32 UTC 2012
[aur-mirror.git] / xbase / PKGBUILD
blobfd4c6932ba035e450dc926a9de8fdcb0f8c2edd9
1 # Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
3 pkgname=xbase
4 pkgver=2.0.0
5 pkgrel=1
6 pkgdesc="XBase compatible C++ class library"
7 arch=('i686' 'x86_64')
8 url="http://linux.techass.com/projects/xdb/"
9 license=('LGPL')
10 makedepends=('automake')
11 source=("http://prdownloads.sourceforge.net/xdb/${pkgname}-${pkgver}.tar.gz"
12         'xbase-2.0.0-gcc43.patch'
13         'fix-build.patch')
14 sha512sums=('8fe705a4d3f9367b7fbd56bfcc2cb62bba799ceab92413410f3e17ccde22f90ba6cf9e20781dc8a654131c4a3c43a6ef0734900fce2332feb9173e9292a9e21c'
15             'b8a82ba9e058d59e76945140a0e7982843ed61f2d47e26b28513427ca7746cc80cdf1c6b401b5c72fe8b579dc8b32e952c880c0306d404f9188e7ab47da8365d'
16             'ad8840323b4d1d7d62cdd630e68a780a2838618d1517eef25913f13fff558bd36135d32678b2e267f7953e22a2c9bff972358173c74534376dff868d3d46c9d9')
18 build() {
19   cd "${srcdir}/${pkgname}-${pkgver}"
21   # Build fixes from Chakra
22   patch -Np1 -i "${srcdir}/xbase-2.0.0-gcc43.patch"
23   patch -Np1 -i "${srcdir}/fix-build.patch"
25   # Build fix for x86_64
26   cp -f /usr/share/libtool/config/config.guess .
27   cp -f /usr/share/libtool/config/config.sub .
29   ./configure --prefix=/usr
30   make
33 check() {
34   cd "${srcdir}/${pkgname}-${pkgver}"
35   make -k check
38 package() {
39   cd "${srcdir}/${pkgname}-${pkgver}"
40   make DESTDIR="${pkgdir}/" install
43 # vim:set ts=2 sw=2 et: