qt5: fix cmake building FS#1248

This commit is contained in:
Danny Rawlins 2015-11-28 18:21:13 +11:00
parent 321c2b8fa3
commit 65ef7d98de
2 changed files with 55 additions and 4 deletions

View File

@ -43,6 +43,53 @@ lrwxrwxrwx root/root usr/bin/xmlpatternsvalidator-qt5 -> /usr/share/qt5/bin/xmlp
drwxr-xr-x root/root usr/include/
lrwxrwxrwx root/root usr/include/qt5 -> ../share/qt5/include
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
lrwxrwxrwx root/root usr/lib/cmake/Qt5 -> /usr/share/qt5/lib/cmake/Qt5
lrwxrwxrwx root/root usr/lib/cmake/Qt53DCollision -> /usr/share/qt5/lib/cmake/Qt53DCollision
lrwxrwxrwx root/root usr/lib/cmake/Qt53DCore -> /usr/share/qt5/lib/cmake/Qt53DCore
lrwxrwxrwx root/root usr/lib/cmake/Qt53DInput -> /usr/share/qt5/lib/cmake/Qt53DInput
lrwxrwxrwx root/root usr/lib/cmake/Qt53DLogic -> /usr/share/qt5/lib/cmake/Qt53DLogic
lrwxrwxrwx root/root usr/lib/cmake/Qt53DQuick -> /usr/share/qt5/lib/cmake/Qt53DQuick
lrwxrwxrwx root/root usr/lib/cmake/Qt53DQuickRenderer -> /usr/share/qt5/lib/cmake/Qt53DQuickRenderer
lrwxrwxrwx root/root usr/lib/cmake/Qt53DRenderer -> /usr/share/qt5/lib/cmake/Qt53DRenderer
lrwxrwxrwx root/root usr/lib/cmake/Qt5Bluetooth -> /usr/share/qt5/lib/cmake/Qt5Bluetooth
lrwxrwxrwx root/root usr/lib/cmake/Qt5Concurrent -> /usr/share/qt5/lib/cmake/Qt5Concurrent
lrwxrwxrwx root/root usr/lib/cmake/Qt5Core -> /usr/share/qt5/lib/cmake/Qt5Core
lrwxrwxrwx root/root usr/lib/cmake/Qt5DBus -> /usr/share/qt5/lib/cmake/Qt5DBus
lrwxrwxrwx root/root usr/lib/cmake/Qt5Declarative -> /usr/share/qt5/lib/cmake/Qt5Declarative
lrwxrwxrwx root/root usr/lib/cmake/Qt5Designer -> /usr/share/qt5/lib/cmake/Qt5Designer
lrwxrwxrwx root/root usr/lib/cmake/Qt5Enginio -> /usr/share/qt5/lib/cmake/Qt5Enginio
lrwxrwxrwx root/root usr/lib/cmake/Qt5Gui -> /usr/share/qt5/lib/cmake/Qt5Gui
lrwxrwxrwx root/root usr/lib/cmake/Qt5Help -> /usr/share/qt5/lib/cmake/Qt5Help
lrwxrwxrwx root/root usr/lib/cmake/Qt5LinguistTools -> /usr/share/qt5/lib/cmake/Qt5LinguistTools
lrwxrwxrwx root/root usr/lib/cmake/Qt5Location -> /usr/share/qt5/lib/cmake/Qt5Location
lrwxrwxrwx root/root usr/lib/cmake/Qt5Multimedia -> /usr/share/qt5/lib/cmake/Qt5Multimedia
lrwxrwxrwx root/root usr/lib/cmake/Qt5MultimediaWidgets -> /usr/share/qt5/lib/cmake/Qt5MultimediaWidgets
lrwxrwxrwx root/root usr/lib/cmake/Qt5Network -> /usr/share/qt5/lib/cmake/Qt5Network
lrwxrwxrwx root/root usr/lib/cmake/Qt5Nfc -> /usr/share/qt5/lib/cmake/Qt5Nfc
lrwxrwxrwx root/root usr/lib/cmake/Qt5OpenGL -> /usr/share/qt5/lib/cmake/Qt5OpenGL
lrwxrwxrwx root/root usr/lib/cmake/Qt5OpenGLExtensions -> /usr/share/qt5/lib/cmake/Qt5OpenGLExtensions
lrwxrwxrwx root/root usr/lib/cmake/Qt5Positioning -> /usr/share/qt5/lib/cmake/Qt5Positioning
lrwxrwxrwx root/root usr/lib/cmake/Qt5PrintSupport -> /usr/share/qt5/lib/cmake/Qt5PrintSupport
lrwxrwxrwx root/root usr/lib/cmake/Qt5Qml -> /usr/share/qt5/lib/cmake/Qt5Qml
lrwxrwxrwx root/root usr/lib/cmake/Qt5Quick -> /usr/share/qt5/lib/cmake/Qt5Quick
lrwxrwxrwx root/root usr/lib/cmake/Qt5QuickTest -> /usr/share/qt5/lib/cmake/Qt5QuickTest
lrwxrwxrwx root/root usr/lib/cmake/Qt5QuickWidgets -> /usr/share/qt5/lib/cmake/Qt5QuickWidgets
lrwxrwxrwx root/root usr/lib/cmake/Qt5Script -> /usr/share/qt5/lib/cmake/Qt5Script
lrwxrwxrwx root/root usr/lib/cmake/Qt5ScriptTools -> /usr/share/qt5/lib/cmake/Qt5ScriptTools
lrwxrwxrwx root/root usr/lib/cmake/Qt5Sensors -> /usr/share/qt5/lib/cmake/Qt5Sensors
lrwxrwxrwx root/root usr/lib/cmake/Qt5SerialPort -> /usr/share/qt5/lib/cmake/Qt5SerialPort
lrwxrwxrwx root/root usr/lib/cmake/Qt5Sql -> /usr/share/qt5/lib/cmake/Qt5Sql
lrwxrwxrwx root/root usr/lib/cmake/Qt5Svg -> /usr/share/qt5/lib/cmake/Qt5Svg
lrwxrwxrwx root/root usr/lib/cmake/Qt5Test -> /usr/share/qt5/lib/cmake/Qt5Test
lrwxrwxrwx root/root usr/lib/cmake/Qt5UiPlugin -> /usr/share/qt5/lib/cmake/Qt5UiPlugin
lrwxrwxrwx root/root usr/lib/cmake/Qt5UiTools -> /usr/share/qt5/lib/cmake/Qt5UiTools
lrwxrwxrwx root/root usr/lib/cmake/Qt5WebChannel -> /usr/share/qt5/lib/cmake/Qt5WebChannel
lrwxrwxrwx root/root usr/lib/cmake/Qt5WebSockets -> /usr/share/qt5/lib/cmake/Qt5WebSockets
lrwxrwxrwx root/root usr/lib/cmake/Qt5Widgets -> /usr/share/qt5/lib/cmake/Qt5Widgets
lrwxrwxrwx root/root usr/lib/cmake/Qt5X11Extras -> /usr/share/qt5/lib/cmake/Qt5X11Extras
lrwxrwxrwx root/root usr/lib/cmake/Qt5Xml -> /usr/share/qt5/lib/cmake/Qt5Xml
lrwxrwxrwx root/root usr/lib/cmake/Qt5XmlPatterns -> /usr/share/qt5/lib/cmake/Qt5XmlPatterns
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/Enginio.pc
-rw-r--r-- root/root usr/lib/pkgconfig/Qt53DCollision.pc
@ -5916,7 +5963,6 @@ drwxr-xr-x root/root usr/share/qt5/lib/cmake/Qt5Multimedia/
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfigVersion.cmake
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_CameraBinServicePlugin.cmake
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QAlsaPlugin.cmake
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerAudioDecoderServicePlugin.cmake
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerCaptureServicePlugin.cmake
-rw-r--r-- root/root usr/share/qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerPlayerServicePlugin.cmake
@ -6613,8 +6659,6 @@ drwxr-xr-x root/root usr/share/qt5/mkspecs/modules/
-rw-r--r-- root/root usr/share/qt5/mkspecs/qfeatures.pri
-rw-r--r-- root/root usr/share/qt5/mkspecs/qmodule.pri
drwxr-xr-x root/root usr/share/qt5/plugins/
drwxr-xr-x root/root usr/share/qt5/plugins/audio/
-rwxr-xr-x root/root usr/share/qt5/plugins/audio/libqtaudio_alsa.so
drwxr-xr-x root/root usr/share/qt5/plugins/bearer/
-rwxr-xr-x root/root usr/share/qt5/plugins/bearer/libqconnmanbearer.so
-rwxr-xr-x root/root usr/share/qt5/plugins/bearer/libqgenericbearer.so

View File

@ -6,7 +6,7 @@
name=qt5
version=5.5.1
release=1
release=2
source=(http://download.qt.io/official_releases/qt/${version%.*}/$version/single/qt-everywhere-opensource-src-$version.tar.xz)
build() {
@ -91,4 +91,11 @@ build() {
for b in $PKG/usr/share/qt5/bin/*; do
ln -s /usr/share/qt5/bin/$(basename $b) $PKG/usr/bin/$(basename $b)-qt5
done
# cmake
install -d $PKG/usr/lib/cmake
for b in $PKG/usr/share/qt5/lib/cmake/*; do
ln -s /usr/share/qt5/lib/cmake/$(basename $b) $PKG/usr/lib/cmake/$(basename $b)
done
}