[arch-commits] Commit in qt4-private-headers/trunk (PKGBUILD)

Andrea Scarpino andrea at nymeria.archlinux.org
Sat Mar 2 22:19:14 UTC 2013


    Date: Saturday, March 2, 2013 @ 23:19:14
  Author: andrea
Revision: 85530

upgpkg: qt4-private-headers 4.8.4-1

many fixes

Modified:
  qt4-private-headers/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-03-02 22:02:54 UTC (rev 85529)
+++ PKGBUILD	2013-03-02 22:19:14 UTC (rev 85530)
@@ -8,6 +8,7 @@
 pkgdesc="Qt4 private headers for development"
 arch=('any')
 license=('GPL3' 'LGPL')
+url=http://qt-project.org/
 depends=("qt4=${pkgver}")
 conflicts=('qt-private-headers')
 replaces=('qt-private-headers')
@@ -16,18 +17,18 @@
 md5sums=('89c5ecba180cae74c66260ac732dc5cb')
 
 package() {
-    pkgdesc="Qt private headers for development"
-    depends=("qt=${pkgver}")
-
-    install -d "${pkgdir}"/usr/include/{QtCore,QtDeclarative,QtGui,QtScript}
-    install -d "${pkgdir}"/usr/src/{corelib,declarative,gui,script}
+    install -d "${pkgdir}"/usr/include/qt4/{QtCore,QtDeclarative,QtGui,QtScript}
+    install -d "${pkgdir}"/usr/src/qt4/{corelib,declarative,gui,script}
     
     for i in QtCore QtDeclarative QtGui QtScript; do
       cp -r ${_pkgfqn}/include/${i}/private/ \
-        "${pkgdir}"/usr/include/${i}/
+        "${pkgdir}"/usr/include/qt4/${i}/
     done
 
+    find "${pkgdir}"/usr/include/qt4/ -name *.h \
+      -exec sed -i 's|#include "../../../src/|#include "../../../src/qt4/|' {} \;
+
     for i in corelib declarative gui script; do
-      cp -r ${_pkgfqn}/src/${i} "${pkgdir}"/usr/src/
+      cp -r ${_pkgfqn}/src/${i} "${pkgdir}"/usr/src/qt4/
     done
 }




More information about the arch-commits mailing list