--- a/PKGBUILD 2012-06-24 10:43:23.000000000 -0400 +++ b/PKGBUILD 2012-06-24 10:36:24.607035017 -0400 @@ -20,17 +20,19 @@ source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${_pkgver}.tar.bz2") md5sums=('d2340718d05d69e7f2a7f0846471ee12') +_builddir="$srcdir/build" + build() { - cd "${srcdir}" - mkdir build - cd build - cmake ../${pkgname}-${_pkgver} \ + [[ -e "$_builddir" ]] && rm -r "$_builddir" + mkdir "$_builddir" + cd "$_builddir" + CXXFLAGS="$CXXFLAGS -fpermissive" cmake "../${pkgname}-${_pkgver}" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr make } package() { - cd "${srcdir}/build" + cd "$_builddir" make DESTDIR="${pkgdir}" install }