[arch-commits] Commit in gtk-qt-engine/trunk (PKGBUILD)

Andrea Scarpino andrea at archlinux.org
Thu Apr 8 13:40:42 UTC 2010


    Date: Thursday, April 8, 2010 @ 09:40:42
  Author: andrea
Revision: 76154

removed useless cmake LINKER_FLAGS; use package() function

Modified:
  gtk-qt-engine/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-04-08 13:38:59 UTC (rev 76153)
+++ PKGBUILD	2010-04-08 13:40:42 UTC (rev 76154)
@@ -10,17 +10,22 @@
 license=('GPL')
 url="http://code.google.com/p/gtk-qt-engine/"
 depends=('libbonoboui' 'kdelibs')
-makedepends=('cmake>=2.4.7' 'automoc4' 'pkgconfig')
+makedepends=('cmake' 'automoc4' 'pkgconfig')
 source=(http://gtk-qt-engine.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2)
 md5sums=('de8048baef7dfe6c97cd97c463d66152')
 
 build() {
-  cd "${srcdir}/${pkgname}"
+  cd "${srcdir}"
+  mkdir build
+  cd build
+  cmake ../${pkgname}-${pkgver} \
+    -DCMAKE_BUILD_TYPE=Release \
+    -DCMAKE_SKIP_RPATH=ON \
+    -DCMAKE_INSTALL_PREFIX=/usr
+  make || return 1
+}
 
-  cmake . -DCMAKE_BUILD_TYPE=Release \
-          -DCMAKE_SKIP_RPATH=ON \
-          -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' \
-          -DCMAKE_INSTALL_PREFIX=/usr
-  make || return 1
+package() {
+  cd ${srcdir}/build
   make DESTDIR="${pkgdir}" install || return 1
 }




More information about the arch-commits mailing list