[arch-commits] Commit in xbase/trunk (PKGBUILD)

Andrea Scarpino andrea at nymeria.archlinux.org
Sun Apr 20 09:09:27 UTC 2014


    Date: Sunday, April 20, 2014 @ 11:09:27
  Author: andrea
Revision: 211572

upgpkg: xbase 2.0.0-3

Fix build; rebuild old package

Modified:
  xbase/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-20 08:58:24 UTC (rev 211571)
+++ PKGBUILD	2014-04-20 09:09:27 UTC (rev 211572)
@@ -4,8 +4,8 @@
 
 pkgname=xbase
 pkgver=2.0.0
-pkgrel=2
-pkgdesc="An XBase compatible C++ class library"
+pkgrel=3
+pkgdesc="A compatible C++ class library"
 arch=('i686' 'x86_64')
 url='http://linux.techass.com/projects/xdb/'
 license=('LGPL')
@@ -19,13 +19,19 @@
          '0d5a59a59eb2c79d172bd4339de35372'
          '879bf5107605eee2cbec2dca116edac6')
 
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+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
@@ -32,11 +38,11 @@
 }
 
 check() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd ${pkgname}-${pkgver}
   make -k check
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd ${pkgname}-${pkgver}
   make DESTDIR="${pkgdir}" install
 }




More information about the arch-commits mailing list