Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=dex77testing2.git;a=commitdiff;h=a8646dd9d35607dcf2de1eaff77dae43719c575c

commit a8646dd9d35607dcf2de1eaff77dae43719c575c
Author: kikadf <[email protected]>
Date:   Thu Jul 17 15:40:53 2014 +0200

qt5-5.3.1-1-x86_64
* Version bump
* Build with libxkbcommon-4.2

diff --git a/source/xlib-extra/qt5/FrugalBuild 
b/source/xlib-extra/qt5/FrugalBuild
index 1ddf9da..98f7a5f 100644
--- a/source/xlib-extra/qt5/FrugalBuild
+++ b/source/xlib-extra/qt5/FrugalBuild
@@ -1,4 +1,5 @@
# Compiling Time: 64.56 SBU
+# Contributor: kikadf <[email protected]>
# Maintainer: Marius Cirsta <[email protected]>

options+=('asneeded')
@@ -9,7 +10,7 @@ USE_DETECTDEPENDS=${USE_DETECTDEPENDS:-"n"}

pkgname=qt5
_F_archive_name=qt-everywhere-opensource-src
-pkgver=5.2.1
+pkgver=5.3.1
pkgrel=1
pkgdesc="The Qt5 GUI toolkit."
url="http://qt-project.org/";
@@ -17,14 +18,15 @@ depends=()
makedepends=('alsa-lib' 'bison' 'cups>=1.3.11-4' 'flex' 'gperf' 
'gtk+2>=2.10.0-2' \
'imake' 'libxcursor' 'libxdamage' 'libxcb' 'libxft' \
'libxi' 'libxtst' 'mysql' 'pcre' 'pkgconfig' 'postgresql' \
-             'ruby' 'xcb-proto' 'xcb-util' 'xcb-util-keysyms')
+             'ruby' 'xcb-proto' 'xcb-util' 'xcb-util-keysyms' \
+             'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm')
groups=('xlib-extra')
archs=('i686' 'x86_64')
options=('scriptlet' 'nodocs')
up2date="Flasttar $url/downloads"
-source=(http://download.qt-project.org/official_releases/qt/5.2/$pkgver/single/$_F_archive_name-$pkgver.tar.gz
 \
+source=(http://download.qt-project.org/official_releases/qt/5.3/$pkgver/single/$_F_archive_name-$pkgver.tar.gz
 \
assistant5.desktop designer5.desktop linguist5.desktop qdbusviewer5.desktop)
-sha1sums=('31a5cf175bb94dbde3b52780d3be802cbeb19d65' \
+sha1sums=('3244dd34f5fb695e903eaa49c6bd0838b9bf7a73' \
'15b11bddc29c04f88aeb43b3e171c1ce0e4fe0d0' \
'68a95ff739822a6e43c43614d2318b72b773b928' \
'191d1bd28e155b58f1d934ecd31319b95e6e2332' \
@@ -459,6 +461,26 @@ subconflicts=("${subconflicts[@]}" '')
subreplaces=("${subreplaces[@]}" '')
subprovides=("${subprovides[@]}" '')

+subpkgs=("${subpkgs[@]}" "libqt5enginio")
+subdescs=("${subdescs[@]}" 'A Backend-as-a-Service solution to ease the 
backend development for connected and data-driven application.')
+subdepends=("${subdepends[@]}" "openssl libpng libegl icu4c glib2")
+subrodepends=("${subrodepends[@]}" "$LIBQT5GUIDEP $LIBQT5NETWORKDEP")
+subgroups=("${subgroups[@]}" 'xlib-extra qt5-libs')
+subarchs=("${subarchs[@]}" 'i686 x86_64')
+subconflicts=("${subconflicts[@]}" '')
+subreplaces=("${subreplaces[@]}" '')
+subprovides=("${subprovides[@]}" '')
+
+subpkgs=("${subpkgs[@]}" "libqt5websockets")
+subdescs=("${subdescs[@]}" 'Provides WebSocket communication compliant with 
RFC 6455.')
+subdepends=("${subdepends[@]}" "")
+subrodepends=("${subrodepends[@]}" "$LIBQT5SQLDEP $LIBQT5NETWORKDEP")
+subgroups=("${subgroups[@]}" 'xlib-extra qt5-libs')
+subarchs=("${subarchs[@]}" 'i686 x86_64')
+subconflicts=("${subconflicts[@]}" '')
+subreplaces=("${subreplaces[@]}" '')
+subprovides=("${subprovides[@]}" '')
+
subpkgs=("${subpkgs[@]}" "qt5-docs")
subdescs=("${subdescs[@]}" 'Qt5 documentation.')
subdepends=("${subdepends[@]}" "")
@@ -681,8 +703,9 @@ build()
-optimized-qmake \
-dbus-linked \
-reduce-relocations \
-               -cups -nis -pch -opengl
+               -cups -nis -pch -opengl \
-system-libpng -system-libjpeg -system-zlib"
+
Fmake
make  INSTALL_ROOT=$Fdestdir install || Fdie
Ffile /usr/share/applications/linguist5.desktop
@@ -805,6 +828,7 @@ build()
do_binsplit qt5-tools qdbusviewer
do_binsplit qt5-tools qdoc
do_binsplit qt5-tools qtpaths
+       do_binsplit qt5-tools qtdiag
Fsplit qt5-tools /usr/share/applications/qdbusviewer5.desktop
Fsplit qt5-tools /usr/share/pixmaps/qdbusviewer5.png

@@ -875,10 +899,22 @@ build()
do_binsplit libqt5core qmake
do_binsplit libqt5core syncqt
do_binsplit libqt5core uic
+       do_binsplit libqt5core qlalr
Fsplit libqt5core /usr/share/qt5/translations
Fsplit libqt5core /usr/lib/libQt5Bootstrap*
Fsplit libqt5core /usr/lib/pkgconfig/Qt5Bootstrap*

+       Fsplit libqt5enginio /usr/lib/libEnginio*
+       Fsplit libqt5enginio /usr/lib/cmake/Qt5Enginio
+       Fsplit libqt5enginio /usr/lib/pkgconfig/Enginio.pc
+       Fsplit libqt5enginio /usr/include/qt5/Enginio
+       Fsplit libqt5enginio /usr/share/qt5/qml/Enginio
+
+       Fsplit libqt5websockets /usr/include/qt5/QtWebSockets
+       Fsplit libqt5websockets /usr/lib/libQt5WebSockets*
+       Fsplit libqt5websockets /usr/lib/cmake/Qt5WebSockets
+       Fsplit libqt5websockets /usr/lib/pkgconfig/Qt5WebSockets.pc
+
if Fuse $USE_EXAMPLES; then
Fsplit qt5-examples /usr/share/doc/qt5/examples
fi
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to