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

Eric Bélanger eric at archlinux.org
Sat Nov 17 13:35:37 UTC 2012


    Date: Saturday, November 17, 2012 @ 08:35:37
  Author: eric
Revision: 171420

upgpkg: qhull 2012.1-2

Compile with -fPIC (close FS#30010), Fix docs location (close FS#28619)

Modified:
  qhull/trunk/PKGBUILD

----------+
 PKGBUILD |   17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-11-17 12:04:57 UTC (rev 171419)
+++ PKGBUILD	2012-11-17 13:35:37 UTC (rev 171420)
@@ -6,32 +6,35 @@
 
 pkgname=qhull
 pkgver=2012.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A general dimension code for computing convex hulls and related structures"
 arch=('i686' 'x86_64')
 url="http://www.qhull.org/"
 license=('custom')
 depends=('gcc-libs')
 makedepends=('cmake')
+options=('!libtool')
 source=("http://www.qhull.org/download/$pkgname-$pkgver-src.tgz")
-options=('!libtool')
-md5sums=('ed81aa19b203aa0fdb75b41fe6f7a40f')
+md5sums=('d0f978c0d8dfb2e919caefa56ea2953c')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
 
+  if [ "${CARCH}" = "x86_64" ]; then
+    EXTRAOPTS="-DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_C_FLAGS=-fPIC"
+  fi
+
   mkdir srcbuild
   cd srcbuild
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DDOC_INSTALL_DIR=/usr/share/doc \
-    -DMAN_INSTALL_DIR=/usr/share/man/man1 -DLIB_INSTALL_DIR=/usr/lib ..
+  cmake -DCMAKE_INSTALL_PREFIX=/usr $EXTRAOPTS ..
   make
 }
 
 package() { 
   cd "$srcdir/$pkgname-$pkgver/srcbuild"
 
-  make DESTDIR=$pkgdir install
+  make DESTDIR="$pkgdir" install
 
   # Install license
-  install -Dm644 $srcdir/$pkgname-$pkgver/COPYING.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/license.txt"
 }




More information about the arch-commits mailing list