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

Rémy Oudompheng remy at archlinux.org
Tue Mar 22 23:12:19 UTC 2011


    Date: Tuesday, March 22, 2011 @ 19:12:19
  Author: remy
Revision: 116367

Don't mix private headers with public ones.

Private headers are expected in a private/ subdirectory.

Modified:
  qt/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-03-22 23:10:57 UTC (rev 116366)
+++ PKGBUILD	2011-03-22 23:12:19 UTC (rev 116367)
@@ -4,7 +4,7 @@
 
 pkgname=qt
 pkgver=4.7.2
-pkgrel=3
+pkgrel=4
 pkgdesc='A cross-platform application and UI framework'
 arch=('i686' 'x86_64')
 url='http://qt.nokia.com/'
@@ -111,11 +111,8 @@
 		-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \;
 
     # Install QtDeclarative private headers needed by QtCreator (FS#23263)
-    install -d ${pkgdir}/usr/include/QtDeclarative
+    install -d ${pkgdir}/usr/include/QtDeclarative/private
     cd ${srcdir}/$_pkgfqn/src/declarative/
     find . -name *_p.h -exec install -m644 {} \
-      ${pkgdir}/usr/include/QtDeclarative/ \; &> /dev/null
-    cd ${pkgdir}/usr/include/QtDeclarative/
-    sed -i 's|#include <private/|#include <|' *_p.h
-    sed -i 's|#include "private/|#include "|' *_p.h
+      ${pkgdir}/usr/include/QtDeclarative/private/ \; &> /dev/null
 }




More information about the arch-commits mailing list