Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9a9aafd2607341c3d239c8f3eadbf78861991256

commit 9a9aafd2607341c3d239c8f3eadbf78861991256
Author: DeX77 <[email protected]>
Date:   Tue Aug 26 15:57:57 2014 +0200

qtcurve-1.8.18-3-x86_64

* reenable QTC_QT4_STYLE_SUPPORT

diff --git a/source/xlib/qtcurve/FrugalBuild b/source/xlib/qtcurve/FrugalBuild
index fb40b1b..7df798f 100644
--- a/source/xlib/qtcurve/FrugalBuild
+++ b/source/xlib/qtcurve/FrugalBuild
@@ -1,9 +1,11 @@
# Compiling Time: 0 SBU
# Maintainer: DeX77 <[email protected]>

+options+=('asneeded')
+
pkgname=qtcurve
pkgver=1.8.18
-pkgrel=2
+pkgrel=3
pkgdesc="QtCurve Theme libs"
groups=('xlib')
archs=('i686' 'x86_64' 'arm')
@@ -11,14 +13,16 @@ _F_github_author="QtCurve"
_F_github_name="$pkgname"
_F_github_ext=.tar.gz
_F_github_tag=y
-_F_cmake_confopts="-DQTC_QT4_ENABLE_KWIN=true -DQTC_QT5_ENABLE_KWIN=true"
+_F_cmake_confopts="-DQTC_QT4_ENABLE_KWIN=true -DQTC_QT5_ENABLE_KWIN=true 
-DQTC_QT4_STYLE_SUPPORT=on"
Finclude cmake github
source=("${source[@]}" \
-       
https://github.com/QtCurve/qtcurve/commit/323402d8b99502300f65e909c61153cbd5d5d997.diff)
+       
https://github.com/QtCurve/qtcurve/commit/323402d8b99502300f65e909c61153cbd5d5d997.diff
 \
+       fix_missing_includes.patch )
depends=('glibc')
makedepends=('libqtcore' 'kdelibs-compiletime' 'automoc4')
sha1sums=('73046d240916d258cbb9e952ef16493ecf0cd187' \
-          'd448829767432111c42e4f2edc06f783bfa485f6')
+          'd448829767432111c42e4f2edc06f783bfa485f6' \
+          '434aa89526addd2ce78b9f70dd255c85fb1728df')

replaces=('qtcurve-qt4')
provides=('qtcurve-qt4')
@@ -46,6 +50,10 @@ subgroups=("${subgroups[@]}" 'xlib-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 arm')

build() {
+       Fcd
+       Fsed  '"common.h"' '<common/common.h>' qt4/config/exportthemedialog.h
+       Fsed '"config_file.h"' '<common/config_file.h>' 
qt4/config/exportthemedialog.cpp
+
CMake_build

# KDE
@@ -58,7 +66,6 @@ build() {
Fsplit qtcurve-gtk2 /usr/lib/gtk-2.0
Fsplit qtcurve-gtk2 /usr/share/themes/QtCurve/mozilla

-
# Qt5
Fsplit qtcurve-qt5 /usr/lib/qt5
}
diff --git a/source/xlib/qtcurve/fix_missing_includes.patch 
b/source/xlib/qtcurve/fix_missing_includes.patch
new file mode 100644
index 0000000..b557f97
--- /dev/null
+++ b/source/xlib/qtcurve/fix_missing_includes.patch
@@ -0,0 +1,11 @@
+--- qtcurve-1.8.18/qt4/style/qtcurve_plugin.cpp        2014-01-25 
21:13:54.000000000 +0100
++++ qtcurve-1.8.18.new/qt4/style/qtcurve_plugin.cpp    2014-08-26 
15:53:44.918242411 +0200
+@@ -26,6 +26,8 @@
+
+ #include <qtcurve-utils/qtprops.h>
+ #include <qtcurve-utils/x11base.h>
++#include <QDir>
++#include "utils.h"
+
+ #ifdef Q_WS_X11
+ #  include <QX11Info>
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to