aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2015-10-16 14:13:49 +0200
committerFlorian Bruhin <git@the-compiler.org>2015-10-16 14:13:49 +0200
commitd54f0d15592b71679fbf282b6a4a816a46d56cac (patch)
tree2278096f47d132da5eb4ba39f62cf19eb1167143
parent722db72721ef21f1bcbadb4bd567b36b9aa606b8 (diff)
downloadqt-debug-pkgbuild-d54f0d15592b71679fbf282b6a4a816a46d56cac.tar.gz
qt-debug-pkgbuild-d54f0d15592b71679fbf282b6a4a816a46d56cac.zip
Re-apply debugging changes.
-rw-r--r--pyqt5/PKGBUILD28
-rw-r--r--qt5/PKGBUILD197
2 files changed, 151 insertions, 74 deletions
diff --git a/pyqt5/PKGBUILD b/pyqt5/PKGBUILD
index 8ecec02..dfd8956 100644
--- a/pyqt5/PKGBUILD
+++ b/pyqt5/PKGBUILD
@@ -6,7 +6,7 @@
# Contributor: riai <riai@bigfoot.com> Ben <ben@benmazer.net>
pkgbase=pyqt5
-pkgname=('pyqt5-common' 'python-pyqt5' 'python2-pyqt5')
+pkgname=('pyqt5-common-debug' 'python-pyqt5-debug' 'python2-pyqt5-debug')
pkgver=5.5
_pkgver=$pkgver
pkgrel=2
@@ -19,6 +19,7 @@ makedepends=('python-sip' 'python2-sip' 'python-opengl' 'python2-opengl'
'qt5-webengine' 'qt5-websockets' 'qt5-x11extras')
source=("http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-$pkgver/PyQt-gpl-$pkgver.tar.gz")
md5sums=('60c0137b26c9ecbc3db0addb9638dc01')
+options=('debug' '!strip')
build() {
cp -a PyQt-gpl-${_pkgver} Py2Qt-gpl-${_pkgver}
@@ -28,7 +29,8 @@ build() {
--confirm-license \
--no-sip-files \
--qsci-api \
- -q /usr/bin/qmake-qt5
+ -q /usr/bin/qmake-qt5 \
+ --debug
# Thanks Gerardo for the rpath fix
find -name 'Makefile' | xargs sed -i 's|-Wl,-rpath,/usr/lib||g;s|-Wl,-rpath,.* ||g'
@@ -41,7 +43,8 @@ build() {
--confirm-license \
--no-sip-files \
--qsci-api \
- -q /usr/bin/qmake-qt5
+ -q /usr/bin/qmake-qt5 \
+ --debug
# Thanks Gerardo for the rpath fix
find -name 'Makefile' | xargs sed -i 's|-Wl,-rpath,/usr/lib||g;s|-Wl,-rpath,.* ||g'
@@ -49,9 +52,12 @@ build() {
make
}
-package_pyqt5-common(){
+package_pyqt5-common-debug(){
pkgdesc="Common PyQt files shared between python-pyqt5 and python2-pyqt5"
depends=('qt5-base')
+ provides=("pyqt5-common=$pkgver")
+ conflicts=("pyqt5-common")
+ options=('debug' '!strip')
cd PyQt-gpl-${_pkgver}
make -C pyrcc DESTDIR="${pkgdir}" INSTALL_ROOT="${pkgdir}" install
@@ -63,9 +69,9 @@ package_pyqt5-common(){
cp -a sip/* "${pkgdir}"/usr/share/sip/PyQt5
}
-package_python-pyqt5(){
+package_python-pyqt5-debug(){
pkgdesc="A set of Python 3.x bindings for the Qt5 toolkit"
- depends=('python-sip' 'pyqt5-common' 'python' 'python')
+ depends=('python-sip' 'pyqt5-common-debug' 'python')
optdepends=('python-opengl: enable OpenGL 3D graphics in PyQt applications'
'python-dbus: for python-dbus mainloop support'
'qt5-multimedia: QtMultimedia, QtMultimediaWidgets'
@@ -75,6 +81,9 @@ package_python-pyqt5(){
'qt5-xmlpatterns: QtXmlPatterns'
'qt5-declarative: QtQml, qmlplugin'
'qt5-serialport: QtSerialPort')
+ provides=("python-pyqt5=$pkgver")
+ conflicts=("python-pyqt5")
+ options=('debug' '!strip')
cd PyQt-gpl-${_pkgver}
# INSTALL_ROOT is needed for the QtDesigner module, the other Makefiles use DESTDIR
@@ -85,9 +94,9 @@ package_python-pyqt5(){
rm "${pkgdir}"/usr/share/qt/qsci/api/python/PyQt5.api
}
-package_python2-pyqt5(){
+package_python2-pyqt5-debug(){
pkgdesc="A set of Python 2.x bindings for the Qt5 toolkit"
- depends=('python2-sip' 'pyqt5-common' 'python2')
+ depends=('python2-sip' 'pyqt5-common-debug' 'python2')
optdepends=('python2-opengl: enable OpenGL 3D graphics in PyQt applications'
'python-dbus: for python-dbus mainloop support'
'qt5-multimedia: QtMultimedia, QtMultimediaWidgets'
@@ -97,6 +106,9 @@ package_python2-pyqt5(){
'qt5-xmlpatterns: QtXmlPatterns'
'qt5-declarative: QtQml, qmlplugin'
'qt5-serialport: QtSerialPort')
+ provides=("python2-pyqt5=$pkgver")
+ conflicts=("python2-pyqt5")
+ options=('debug' '!strip')
cd Py2Qt-gpl-${_pkgver}
# INSTALL_ROOT is needed for the QtDesigner module, the other Makefiles use DESTDIR
diff --git a/qt5/PKGBUILD b/qt5/PKGBUILD
index 84b6a0c..dbb7284 100644
--- a/qt5/PKGBUILD
+++ b/qt5/PKGBUILD
@@ -3,32 +3,32 @@
# Contributor: Andrea Scarpino <andrea@archlinux.org>
pkgbase=qt5
-pkgname=('qt5-3d'
- 'qt5-base'
- 'qt5-canvas3d'
- 'qt5-connectivity'
- 'qt5-declarative'
- 'qt5-doc'
- 'qt5-enginio'
- 'qt5-graphicaleffects'
- 'qt5-imageformats'
- 'qt5-location'
- 'qt5-multimedia'
- 'qt5-quick1'
- 'qt5-quickcontrols'
- 'qt5-script'
- 'qt5-sensors'
- 'qt5-serialport'
- 'qt5-svg'
- 'qt5-tools'
- 'qt5-translations'
- 'qt5-wayland'
- 'qt5-webchannel'
- 'qt5-webengine'
- 'qt5-webkit'
- 'qt5-websockets'
- 'qt5-x11extras'
- 'qt5-xmlpatterns')
+pkgname=('qt5-3d-debug'
+ 'qt5-base-debug'
+ 'qt5-canvas3d-debug'
+ 'qt5-connectivity-debug'
+ 'qt5-declarative-debug'
+ 'qt5-doc-debug'
+ 'qt5-enginio-debug'
+ 'qt5-graphicaleffects-debug'
+ 'qt5-imageformats-debug'
+ 'qt5-location-debug'
+ 'qt5-multimedia-debug'
+ 'qt5-quick1-debug'
+ 'qt5-quickcontrols-debug'
+ 'qt5-script-debug'
+ 'qt5-sensors-debug'
+ 'qt5-serialport-debug'
+ 'qt5-svg-debug'
+ 'qt5-tools-debug'
+ 'qt5-translations-debug'
+ 'qt5-wayland-debug'
+ 'qt5-webchannel-debug'
+ 'qt5-webengine-debug'
+ 'qt5-webkit-debug'
+ 'qt5-websockets-debug'
+ 'qt5-x11extras-debug'
+ 'qt5-xmlpatterns-debug')
pkgver=5.5.0
pkgrel=2
arch=('i686' 'x86_64')
@@ -56,6 +56,7 @@ md5sums=('65d5282f3dee0336da9ed1f77148952f'
'665439088fc7de52a97455c5eaf87889'
'4587b9a9438a8e86235a1c1b26dce1e8'
'cea675fa4b394653e3bc9f80f9edf4b0')
+options=('debug' '!strip')
prepare() {
cd ${_pkgfqn}
@@ -136,10 +137,13 @@ build() {
make docs
}
-package_qt5-3d() {
+package_qt5-3d-debug() {
pkgdesc='C++ and QML APIs for easy inclusion of 3D graphics'
depends=('qt5-declarative')
license=('LGPL')
+ provides=("qt5-3d=$pkgver")
+ conflicts=('qt5-3d')
+ options=('debug' '!strip')
cd ${_pkgfqn}/qt3d
make INSTALL_ROOT="${pkgdir}" install
@@ -149,7 +153,7 @@ package_qt5-3d() {
-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
}
-package_qt5-base() {
+package_qt5-base-debug() {
pkgdesc='A cross-platform application and UI framework'
depends=('libjpeg-turbo' 'xcb-util-keysyms' 'libgl' 'dbus' 'fontconfig' 'systemd'
'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'icu'
@@ -163,7 +167,9 @@ package_qt5-base() {
'libxkbcommon-x11: xcb plugin'
'libsm: xcb plugin'
'gtk2: GTK2 plugin')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-base')
+ provides=("qt5-base=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtbase
make INSTALL_ROOT="${pkgdir}" install
@@ -186,10 +192,13 @@ package_qt5-base() {
done
}
-package_qt5-canvas3d() {
+package_qt5-canvas3d-debug() {
pkgdesc='A JavaScript 3D rendering API for Qt Quick'
depends=('qt5-declarative')
license=('LGPL')
+ provides=("qt5-canvas3d=$pkgver")
+ conflicts=('qt5-canvas3d')
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtcanvas3d
make INSTALL_ROOT="${pkgdir}" install
@@ -199,9 +208,12 @@ package_qt5-canvas3d() {
-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
}
-package_qt5-connectivity() {
+package_qt5-connectivity-debug() {
pkgdesc='Provides access to Bluetooth hardware'
depends=('qt5-declarative' 'bluez-libs')
+ provides=("qt5-connectivity=$pkgver")
+ conflicts=('qt5-connectivity')
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtconnectivity
make INSTALL_ROOT="${pkgdir}" install
@@ -214,10 +226,12 @@ package_qt5-connectivity() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-declarative() {
+package_qt5-declarative-debug() {
pkgdesc='Classes for QML and JavaScript languages'
depends=('qt5-xmlpatterns' 'libxkbcommon-x11')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-declarative')
+ provides=("qt5-declarative=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtdeclarative
make INSTALL_ROOT="${pkgdir}" install
@@ -236,14 +250,14 @@ package_qt5-declarative() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-doc() {
+package_qt5-doc-debug() {
pkgdesc='A cross-platform application and UI framework (Documentation)'
depends=('qt5-base')
# arch=('any')
- conflicts=('qt-doc')
+ conflicts=('qt-doc' 'qt5-doc')
replaces=('qt-doc')
- provides=('qt-doc')
- options=('docs' '!emptydirs')
+ provides=('qt-doc' 'qt5-doc')
+ options=('docs' '!emptydirs' 'debug' '!strip')
groups=()
cd ${_pkgfqn}
@@ -253,9 +267,12 @@ package_qt5-doc() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-enginio() {
+package_qt5-enginio-debug() {
pkgdesc='A Backend-as-a-Service solution to ease the backend development for connected and data-driven application'
depends=('qt5-declarative')
+ conflicts=('qt5-enginio')
+ provides=("qt5-enginio=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtenginio
make INSTALL_ROOT="${pkgdir}" install
@@ -268,9 +285,12 @@ package_qt5-enginio() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-graphicaleffects() {
+package_qt5-graphicaleffects-debug() {
pkgdesc='Graphical effects for use with Qt Quick 2'
depends=('qt5-declarative')
+ conflicts=('qt5-graphicaleffects')
+ provides=("qt5-graphicaleffects=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtgraphicaleffects
make INSTALL_ROOT="${pkgdir}" install
@@ -279,10 +299,12 @@ package_qt5-graphicaleffects() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-imageformats() {
+package_qt5-imageformats-debug() {
pkgdesc='Plugins for additional image formats: TIFF, MNG, TGA, WBMP'
depends=('qt5-base' 'jasper' 'libmng' 'libwebp')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-imageformats')
+ provides=("qt5-imageformats=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtimageformats
make INSTALL_ROOT="${pkgdir}" install
@@ -291,9 +313,12 @@ package_qt5-imageformats() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-location() {
+package_qt5-location-debug() {
pkgdesc='Provides access to position, satellite and area monitoring classes'
depends=('qt5-declarative' 'geoclue')
+ conflicts=('qt5-location')
+ provides=("qt5-location=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtlocation
make INSTALL_ROOT="${pkgdir}" install
@@ -306,11 +331,13 @@ package_qt5-location() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-multimedia() {
+package_qt5-multimedia-debug() {
pkgdesc='Classes for audio, video, radio and camera functionality'
depends=('qt5-declarative' 'libpulse' 'gst-plugins-base-libs' 'openal')
optdepends=('gst-plugins-bad: Qt MediaService plugin')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-multimedia')
+ provides=("qt5-multimedia=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtmultimedia
make INSTALL_ROOT="${pkgdir}" install
@@ -323,10 +350,12 @@ package_qt5-multimedia() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-quick1() {
+package_qt5-quick1-debug() {
pkgdesc='Qt Declarative is provided for Qt 4 compatibility'
depends=('qt5-webkit' 'qt5-script')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-quick1')
+ provides=("qt5-quick1=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtquick1
make INSTALL_ROOT="${pkgdir}" install
@@ -345,19 +374,24 @@ package_qt5-quick1() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-quickcontrols() {
+package_qt5-quickcontrols-debug() {
pkgdesc='Reusable Qt Quick based UI controls to create classic desktop-style user interfaces'
depends=('qt5-declarative')
license=('LGPL')
+ conflicts=('qt5-quickcontrols')
+ provides=("qt5-quickcontrols=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtquickcontrols
make INSTALL_ROOT="${pkgdir}" install
}
-package_qt5-script() {
+package_qt5-script-debug() {
pkgdesc='Classes for making Qt applications scriptable. Provided for Qt 4.x compatibility'
depends=('qt5-base')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-script')
+ provides=("qt5-script=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtscript
make INSTALL_ROOT="${pkgdir}" install
@@ -370,9 +404,12 @@ package_qt5-script() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-sensors() {
+package_qt5-sensors-debug() {
pkgdesc='Provides access to sensor hardware and motion gesture recognition'
depends=('qt5-declarative')
+ conflicts=('qt5-sensors')
+ provides=("qt5-sensors=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtsensors
make INSTALL_ROOT="${pkgdir}" install
@@ -385,9 +422,12 @@ package_qt5-sensors() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-serialport() {
+package_qt5-serialport-debug() {
pkgdesc='Provides access to hardware and virtual serial ports'
depends=('qt5-base')
+ conflicts=('qt5-serialport')
+ provides=("qt5-serialport=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtserialport
make INSTALL_ROOT="${pkgdir}" install
@@ -400,10 +440,12 @@ package_qt5-serialport() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-svg() {
+package_qt5-svg-debug() {
pkgdesc='Classes for displaying the contents of SVG files'
depends=('qt5-base')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-svg')
+ provides=("qt5-svg=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtsvg
make INSTALL_ROOT="${pkgdir}" install
@@ -416,14 +458,15 @@ package_qt5-svg() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-tools() {
+package_qt5-tools-debug() {
pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)'
depends=('qt5-webkit' 'desktop-file-utils' 'qt5-translations' 'hicolor-icon-theme'
'xdg-utils')
optdepends=('qt5-doc: documentation')
install='qt5-tools.install'
- conflicts=('qt')
- options=('staticlibs') # libQt5UiTools builds as static only$
+ conflicts=('qt' 'qt5-tools')
+ options=('staticlibs' 'debug' '!strip') # libQt5UiTools builds as static only$
+ provides=("qt5-tools=$pkgver")
cd ${_pkgfqn}/qttools
make INSTALL_ROOT="${pkgdir}" install
@@ -463,10 +506,12 @@ package_qt5-tools() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-translations() {
+package_qt5-translations-debug() {
pkgdesc='A cross-platform application and UI framework (Translations)'
depends=('qt5-base')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-translations')
+ provides=("qt5-translations=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qttranslations
make INSTALL_ROOT="${pkgdir}" install
@@ -475,9 +520,12 @@ package_qt5-translations() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-wayland() {
+package_qt5-wayland-debug() {
pkgdesc='Provides APIs for Wayland'
depends=('qt5-base' 'libxcomposite' 'libxkbcommon')
+ conflicts=('qt5-wayland')
+ provides=("qt5-wayland=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtwayland
make INSTALL_ROOT="${pkgdir}" install
@@ -490,9 +538,12 @@ package_qt5-wayland() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-webchannel() {
+package_qt5-webchannel-debug() {
pkgdesc='Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients'
depends=('qt5-declarative')
+ conflicts=('qt5-webchannel')
+ provides=("qt5-webchannel=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtwebchannel
make INSTALL_ROOT="${pkgdir}" install
@@ -505,10 +556,13 @@ package_qt5-webchannel() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-webengine() {
+package_qt5-webengine-debug() {
pkgdesc='Provides support for web applications using the Chromium browser project'
depends=('qt5-webchannel' 'qt5-location' 'nss' 'libxtst' 'libxcursor' 'libxrandr' 'alsa-lib' 'libxcomposite')
license=('LGPL')
+ conflicts=('qt5-webengine')
+ provides=("qt5-webengine=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtwebengine
make INSTALL_ROOT="${pkgdir}" install
@@ -516,12 +570,15 @@ package_qt5-webengine() {
rm -rf "${pkgdir}"/usr/share/doc
}
-package_qt5-webkit() {
+package_qt5-webkit-debug() {
pkgdesc='Classes for a WebKit2 based implementation and a new QML API'
depends=('qt5-sensors' 'qt5-location' 'qt5-webchannel' 'gst-plugins-base' 'libxslt'
'libxcomposite' 'libwebp')
optdepends=('gst-plugins-good: Webm codec support')
license=('GPL3' 'LGPL' 'FDL')
+ conflicts=('qt5-webkit')
+ provides=("qt5-webkit=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtwebkit
make INSTALL_ROOT="${pkgdir}" install
@@ -534,9 +591,12 @@ package_qt5-webkit() {
perl -pi -e "s, -L${srcdir}/?\S+,,g" "${pkgdir}"/usr/lib/pkgconfig/Qt5WebKit.pc
}
-package_qt5-websockets() {
+package_qt5-websockets-debug() {
pkgdesc='Provides WebSocket communication compliant with RFC 6455'
depends=('qt5-declarative')
+ conflicts=('qt5-websockets')
+ provides=("qt5-websockets=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtwebsockets
make INSTALL_ROOT="${pkgdir}" install
@@ -549,9 +609,12 @@ package_qt5-websockets() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-x11extras() {
+package_qt5-x11extras-debug() {
pkgdesc='Provides platform-specific APIs for X11'
depends=('qt5-base')
+ conflicts=('qt5-x11extras')
+ provides=("qt5-x11extras=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtx11extras
make INSTALL_ROOT="${pkgdir}" install
@@ -564,10 +627,12 @@ package_qt5-x11extras() {
"${pkgdir}"/usr/share/licenses/${pkgname}/LGPL_EXCEPTION.txt
}
-package_qt5-xmlpatterns() {
+package_qt5-xmlpatterns-debug() {
pkgdesc='Support for XPath, XQuery, XSLT and XML schema validation'
depends=('qt5-base')
- conflicts=('qt')
+ conflicts=('qt' 'qt5-xmlpatterns')
+ provides=("qt5-xmlpatterns=$pkgver")
+ options=('debug' '!strip')
cd ${_pkgfqn}/qtxmlpatterns
make INSTALL_ROOT="${pkgdir}" install