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

Eric Bélanger eric at nymeria.archlinux.org
Tue Apr 9 21:43:59 UTC 2013


    Date: Tuesday, April 9, 2013 @ 23:43:59
  Author: eric
Revision: 88001

Add build fix for qt3 in /usr

Modified:
  qcad/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-09 21:42:58 UTC (rev 88000)
+++ PKGBUILD	2013-04-09 21:43:59 UTC (rev 88001)
@@ -19,17 +19,14 @@
         QCad.desktop
         qcad-intptr.patch
         qcad.patch)
-       # http://ghost1227.com/files/misc/qm.tar.gz)
 md5sums=('96b6a56027782aec953c9c4e64c5998c'
          'da32fec0d2fb85d96126bf28bb0ab9ff'
          'b4d1eb6724b4b41f191f1ab6fd859c39'
          '92f900fe1fd3a8f841232b587b49c7da'
          '7e6779b1e3b10da1eb4daf36d93f8479')
+# http://ghost1227.com/files/misc/qm.tar.gz)
 
 build() {
-  export PATH="/opt/qt/bin:$PATH"
-  export QTDIR=/opt/qt
-
   cd ${srcdir}/${pkgname}-2.0.5.0-1-community.src
 
   [ "$CARCH" = "x86_64" ] && {
@@ -40,7 +37,11 @@
   sed -i "s:"-pedantic"::g" mkspecs/defs.pro
 
   cd scripts
-  ./build_qcad.sh notrans
+  sed -i "s|INCLUDEPATH += ../include|INCLUDEPATH += ../include /usr/include/qt3|" ../*/src/*.pro
+  sed -i "s|../../qcadlib/include|../../qcadlib/include /usr/include/qt3|" ../qcad/src/qcad.pro
+  sed -i "s/qmake/qmake-qt3/" build_qcad.sh
+  sed -i 's|eval $MAKE|sed -i "s/-lqt/-lqt-mt/" ../qcad/src/Makefile;eval $MAKE|'  build_qcad.sh
+  QTDIR=/usr/lib/qt3 ./build_qcad.sh notrans
 }
 
 package() {




More information about the arch-commits mailing list