diff options
author | Antonio Rojas | 2017-07-06 19:02:54 +0000 |
---|---|---|
committer | Antonio Rojas | 2017-07-06 19:02:54 +0000 |
commit | 44acea1ee392372d2127445dee780cff283fb543 (patch) | |
tree | a8cd598434ef05c15de6bf5cc75223e581900ae8 /PKGBUILD | |
download | aur-44acea1ee392372d2127445dee780cff283fb543.tar.gz |
Drop from repos
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b23ecdce1841 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# $Id: PKGBUILD 252466 2015-12-05 16:35:01Z fyan $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Xiao-Long Chen <chenxiaolong@cxl.epac.to> + +pkgname=xbase +pkgver=2.0.0 +pkgrel=4 +pkgdesc="A compatible C++ class library" +arch=('i686' 'x86_64') +url='http://linux.techass.com/projects/xdb/' +license=('LGPL') +depends=('bash' 'gcc-libs') +source=("http://downloads.sourceforge.net/xdb/${pkgname}-${pkgver}.tar.gz" + 'fix-build.patch' + 'gcc43.patch' + 'gcc47.patch') +md5sums=('9b29362031716a12491beb9f8cc882f2' + 'f66c1d19a51552b1748ab9158156b103' + '0d5a59a59eb2c79d172bd4339de35372' + '879bf5107605eee2cbec2dca116edac6') + +prepare() { + cd ${pkgname}-${pkgver} + + patch -p1 -i "${srcdir}/fix-build.patch" + patch -p1 -i "${srcdir}/gcc43.patch" + patch -p1 -i "${srcdir}/gcc47.patch" +} + +build() { + cd ${pkgname}-${pkgver} + + unset CPPFLAGS + + # Workaround to build on x86_64 + ./configure --host=i686-pc-linux-gnu --prefix=/usr + make +} + +check() { + cd ${pkgname}-${pkgver} + make -k check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} |