summaryrefslogtreecommitdiffstats
path: root/redhat/kdelibs
diff options
context:
space:
mode:
authorFrancois Andriot <francois.andriot@free.fr>2012-10-21 19:27:55 +0200
committerFrancois Andriot <francois.andriot@free.fr>2012-10-21 19:27:55 +0200
commiteebed6b614c52895321754908c05b5082f531b85 (patch)
tree56bf0c5f54512c2fd8ed02cbe16d1da83b723461 /redhat/kdelibs
parent59daf455b483742c6c47099652117074df37889a (diff)
downloadtde-packaging-eebed6b614c52895321754908c05b5082f531b85.tar.gz
tde-packaging-eebed6b614c52895321754908c05b5082f531b85.zip
RHEL/Fedora/MGA/MDV/Suse: update main and libraries for TDE 3.5.13.1
Diffstat (limited to 'redhat/kdelibs')
-rw-r--r--redhat/kdelibs/kdelibs-3.5.13-add_ability_to_set_kled_off_color.patch100
-rw-r--r--redhat/kdelibs/kdelibs-3.5.13-fix_xrender_libdir.patch987
-rwxr-xr-xredhat/kdelibs/trinity-kdelibs-3.5.13.1.spec (renamed from redhat/kdelibs/trinity-kdelibs-3.5.13-sru.spec)154
-rwxr-xr-xredhat/kdelibs/trinity-kdelibs-3.5.13.spec75
4 files changed, 1167 insertions, 149 deletions
diff --git a/redhat/kdelibs/kdelibs-3.5.13-add_ability_to_set_kled_off_color.patch b/redhat/kdelibs/kdelibs-3.5.13-add_ability_to_set_kled_off_color.patch
deleted file mode 100644
index bdaac75ad..000000000
--- a/redhat/kdelibs/kdelibs-3.5.13-add_ability_to_set_kled_off_color.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-commit 513ffc6edff67b5f7f121c3064b059ce82cbb842
-Author: Timothy Pearson <kb9vqf@pearsoncomputing.net>
-Date: 1341187933 -0500
-
- Add ability to set KLed off color
-
-diff --git a/kdeui/kled.cpp b/kdeui/kled.cpp
-index 3a3aa2a..dc245cd 100644
---- a/kdeui/kled.cpp
-+++ b/kdeui/kled.cpp
-@@ -536,6 +536,12 @@ KLed::color() const
- return led_color;
- }
-
-+TQColor
-+KLed::offColor() const
-+{
-+ return led_off_color;
-+}
-+
- KLed::Look
- KLed::look() const
- {
-@@ -581,6 +587,17 @@ KLed::setColor(const TQColor& col)
- }
-
- void
-+KLed::setOffColor(const TQColor& col)
-+{
-+ if(led_off_color!=col) {
-+ if(d->on_map) { delete d->on_map; d->on_map = 0; }
-+ if(d->off_map) { delete d->off_map; d->off_map = 0; }
-+ d->offcolor = col;
-+ update();
-+ }
-+}
-+
-+void
- KLed::setDarkFactor(int darkfactor)
- {
- if (d->dark_factor != darkfactor) {
-diff --git a/kdeui/kled.h b/kdeui/kled.h
-index 7b9f327..b4f828e 100644
---- a/kdeui/kled.h
-+++ b/kdeui/kled.h
-@@ -50,6 +50,7 @@ class TDEUI_EXPORT KLed : public TQWidget
- Q_PROPERTY( Shape tqshape READ tqshape WRITE setShape )
- Q_PROPERTY( Look look READ look WRITE setLook )
- Q_PROPERTY( TQColor color READ color WRITE setColor )
-+ Q_PROPERTY( TQColor offColor READ color WRITE setOffColor )
- Q_PROPERTY( int darkFactor READ darkFactor WRITE setDarkFactor )
-
- public:
-@@ -148,6 +149,14 @@ public:
- TQColor color() const;
-
- /**
-+ * Returns the off color of the widget
-+ *
-+ * @see OffColor
-+ * @short Returns LED off color.
-+ */
-+ TQColor offColor() const;
-+
-+ /**
- * Returns the look of the widget.
- *
- * @see Look
-@@ -204,6 +213,23 @@ public:
- void setColor(const TQColor& color);
-
- /**
-+ * Set the off color of the widget.
-+ * The Color is shown with the KLed::On state.
-+ * The KLed::Off state is shown with this color if set
-+ *
-+ * The widget calls the update() method, so it will
-+ * be updated when entering the main event loop.
-+ *
-+ * Note that calling setColor will override this value
-+ *
-+ * @see Color
-+ *
-+ * @param color New off color of the LED.
-+ * @short Sets the LED off color.
-+ */
-+ void setOffColor(const TQColor& color);
-+
-+ /**
- * Sets the factor to darken the LED in OFF state.
- * Same as TQColor::dark().
- * "darkfactor should be greater than 100, else the LED gets lighter
-@@ -316,6 +342,7 @@ protected:
- private:
- State led_state;
- TQColor led_color;
-+ TQColor led_off_color;
- Look led_look;
- Shape led_tqshape;
-
diff --git a/redhat/kdelibs/kdelibs-3.5.13-fix_xrender_libdir.patch b/redhat/kdelibs/kdelibs-3.5.13-fix_xrender_libdir.patch
new file mode 100644
index 000000000..64cf9d6c1
--- /dev/null
+++ b/redhat/kdelibs/kdelibs-3.5.13-fix_xrender_libdir.patch
@@ -0,0 +1,987 @@
+--- kdelibs/kdefx/CMakeLists.txt.ORI 2012-09-05 14:49:17.332664590 -0400
++++ kdelibs/kdefx/CMakeLists.txt 2012-09-05 14:50:29.605179741 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/keramik/CMakeLists.txt.ORI 2012-09-05 14:52:39.488511648 -0400
++++ kdelibs/kstyles/keramik/CMakeLists.txt 2012-09-05 14:52:46.135375114 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/plastik/CMakeLists.txt.ORI 2012-09-05 14:55:52.184554103 -0400
++++ kdelibs/kstyles/plastik/CMakeLists.txt 2012-09-05 14:55:59.389406152 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/asteroid/CMakeLists.txt.ORI 2012-09-05 14:57:14.714859423 -0400
++++ kdelibs/kstyles/asteroid/CMakeLists.txt 2012-09-05 14:57:25.833631121 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/highcolor/CMakeLists.txt.ORI 2012-09-05 14:59:43.880796883 -0400
++++ kdelibs/kstyles/highcolor/CMakeLists.txt 2012-09-05 14:59:52.769614406 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/highcontrast/CMakeLists.txt.ORI 2012-09-05 15:00:52.531387606 -0400
++++ kdelibs/kstyles/highcontrast/CMakeLists.txt 2012-09-05 15:00:59.908236179 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/light/CMakeLists.txt.ORI 2012-09-05 15:02:37.873225343 -0400
++++ kdelibs/kstyles/light/CMakeLists.txt 2012-09-05 15:02:46.535047560 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdecore/CMakeLists.txt.ORI 2012-09-05 15:04:44.597624532 -0400
++++ kdelibs/kdecore/CMakeLists.txt 2012-09-05 15:04:58.009349300 -0400
+@@ -37,6 +37,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${LIBIDN_LIBRARY_DIRS}
++ ${XCOMPOSITE_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/dcop/client/CMakeLists.txt.ORI 2012-09-05 15:09:40.211558975 -0400
++++ kdelibs/dcop/client/CMakeLists.txt 2012-09-05 15:09:46.973420255 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kjs/CMakeLists.txt.ORI 2012-09-05 15:10:44.871247689 -0400
++++ kdelibs/kjs/CMakeLists.txt 2012-09-05 15:10:55.546035695 -0400
+@@ -21,6 +21,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${LIBPCRE_LIBDIR}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/CMakeLists.txt.ORI 2012-09-05 15:11:50.982934593 -0400
++++ kdelibs/kio/misc/CMakeLists.txt 2012-09-05 15:11:59.380767769 -0400
+@@ -40,6 +40,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdecore/kconfig_compiler/CMakeLists.txt.ORI 2012-09-05 15:12:54.956663587 -0400
++++ kdelibs/kdecore/kconfig_compiler/CMakeLists.txt 2012-09-05 15:13:01.689529800 -0400
+@@ -17,6 +17,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kwallet/client/CMakeLists.txt.ORI 2012-09-05 15:13:46.102647178 -0400
++++ kdelibs/kwallet/client/CMakeLists.txt 2012-09-05 15:13:54.441481441 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kwallet/backend/CMakeLists.txt.ORI 2012-09-05 15:14:39.946576908 -0400
++++ kdelibs/kwallet/backend/CMakeLists.txt 2012-09-05 15:14:46.189452800 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kunittest/CMakeLists.txt.ORI 2012-09-05 15:15:30.724567350 -0400
++++ kdelibs/kunittest/CMakeLists.txt 2012-09-05 15:15:37.191438762 -0400
+@@ -18,6 +18,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/kdesasl/CMakeLists.txt.ORI 2012-09-05 15:16:23.686514140 -0400
++++ kdelibs/kio/misc/kdesasl/CMakeLists.txt 2012-09-05 15:16:30.107386437 -0400
+@@ -18,6 +18,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdesu/CMakeLists.txt.ORI 2012-09-05 15:17:18.220429423 -0400
++++ kdelibs/kdesu/CMakeLists.txt 2012-09-05 15:17:25.132291924 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/kntlm/CMakeLists.txt.ORI 2012-09-05 15:18:10.203395218 -0400
++++ kdelibs/kio/misc/kntlm/CMakeLists.txt 2012-09-05 15:18:16.090278085 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdewidgets/CMakeLists.txt.ORI 2012-09-05 15:19:01.043383536 -0400
++++ kdelibs/kdewidgets/CMakeLists.txt 2012-09-05 15:19:08.404237043 -0400
+@@ -29,6 +29,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kded/CMakeLists.txt.ORI 2012-09-05 15:19:53.290343643 -0400
++++ kdelibs/kded/CMakeLists.txt 2012-09-05 15:19:59.050228986 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kinit/CMakeLists.txt.ORI 2012-09-05 15:20:56.013094954 -0400
++++ kdelibs/kinit/CMakeLists.txt 2012-09-05 15:21:01.877978180 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kconf_update/CMakeLists.txt.ORI 2012-09-05 15:21:46.470090230 -0400
++++ kdelibs/kconf_update/CMakeLists.txt 2012-09-05 15:21:52.129977515 -0400
+@@ -17,6 +17,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kabc/vcard/CMakeLists.txt.ORI 2012-09-05 15:22:33.653150519 -0400
++++ kdelibs/kabc/vcard/CMakeLists.txt 2012-09-05 15:22:39.350037047 -0400
+@@ -21,6 +21,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeui/CMakeLists.txt.ORI 2012-09-05 15:23:43.705755018 -0400
++++ kdelibs/kdeui/CMakeLists.txt 2012-09-05 15:23:52.102587723 -0400
+@@ -33,6 +33,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kimgio/CMakeLists.txt.ORI 2012-09-05 15:24:52.729379655 -0400
++++ kdelibs/kimgio/CMakeLists.txt 2012-09-05 15:24:59.825238243 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/kthemestyle/CMakeLists.txt.ORI 2012-09-05 15:25:41.501407611 -0400
++++ kdelibs/kstyles/kthemestyle/CMakeLists.txt 2012-09-05 15:25:48.051277056 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/libkmid/CMakeLists.txt.ORI 2012-09-05 15:26:30.215436548 -0400
++++ kdelibs/libkmid/CMakeLists.txt 2012-09-05 15:26:36.349314265 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/http/kcookiejar/CMakeLists.txt.ORI 2012-09-05 15:27:21.689410284 -0400
++++ kdelibs/kioslave/http/kcookiejar/CMakeLists.txt 2012-09-05 15:27:28.281278845 -0400
+@@ -22,6 +22,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/utils/installtheme/CMakeLists.txt.ORI 2012-09-05 15:28:14.233362491 -0400
++++ kdelibs/kstyles/utils/installtheme/CMakeLists.txt 2012-09-05 15:28:21.719213198 -0400
+@@ -17,6 +17,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+ ##### kinstalltheme #############################
+--- kdelibs/dnssd/CMakeLists.txt.ORI 2012-09-05 15:29:09.718255841 -0400
++++ kdelibs/dnssd/CMakeLists.txt 2012-09-05 15:29:15.350143500 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+ ##### headers ###################################
+--- kdelibs/kstyles/highcontrast/config/CMakeLists.txt.ORI 2012-09-05 15:30:26.325727548 -0400
++++ kdelibs/kstyles/highcontrast/config/CMakeLists.txt 2012-09-05 15:30:31.885616614 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/libkscreensaver/CMakeLists.txt.ORI 2012-09-05 15:31:25.686543044 -0400
++++ kdelibs/libkscreensaver/CMakeLists.txt 2012-09-05 15:31:31.287431270 -0400
+@@ -21,6 +21,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/pics/CMakeLists.txt.ORI 2012-09-05 15:33:15.116358829 -0400
++++ kdelibs/pics/CMakeLists.txt 2012-09-05 15:33:22.821205010 -0400
+@@ -28,6 +28,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/tools/escputil/CMakeLists.txt.ORI 2012-09-05 15:34:18.809087161 -0400
++++ kdelibs/kdeprint/tools/escputil/CMakeLists.txt 2012-09-05 15:34:24.838966757 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/arts/message/CMakeLists.txt.ORI 2012-09-05 15:35:54.035185423 -0400
++++ kdelibs/arts/message/CMakeLists.txt 2012-09-05 15:35:59.572074829 -0400
+@@ -18,6 +18,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kstyles/plastik/config/CMakeLists.txt.ORI 2012-09-05 15:37:59.047687962 -0400
++++ kdelibs/kstyles/plastik/config/CMakeLists.txt 2012-09-05 15:38:04.596577086 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/networkstatus/CMakeLists.txt.ORI 2012-09-05 15:39:15.031169518 -0400
++++ kdelibs/networkstatus/CMakeLists.txt 2012-09-05 15:39:22.330023641 -0400
+@@ -22,6 +22,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/CMakeLists.txt.ORI 2012-09-05 15:40:44.810374939 -0400
++++ kdelibs/kio/CMakeLists.txt 2012-09-05 15:40:54.052190177 -0400
+@@ -30,6 +30,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/tests/CMakeLists.txt.ORI 2012-09-05 15:41:48.532100927 -0400
++++ kdelibs/kio/tests/CMakeLists.txt 2012-09-05 15:41:54.080989975 -0400
+@@ -18,6 +18,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/kioexec/CMakeLists.txt.ORI 2012-09-05 15:42:48.434903055 -0400
++++ kdelibs/kio/kioexec/CMakeLists.txt 2012-09-05 15:42:54.144788864 -0400
+@@ -22,6 +22,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/kfile/CMakeLists.txt.ORI 2012-09-05 15:43:44.232787087 -0400
++++ kdelibs/kio/misc/kfile/CMakeLists.txt 2012-09-05 15:43:51.120649315 -0400
+@@ -21,6 +21,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+@@ -36,4 +37,4 @@
+ SOURCES ${${target}_SRCS}
+ LINK kio-shared
+ DESTINATION ${BIN_INSTALL_DIR}
+-)
+\ No newline at end of file
++)
+--- kdelibs/kdoctools/CMakeLists.txt.ORI 2012-09-05 15:44:33.205807471 -0400
++++ kdelibs/kdoctools/CMakeLists.txt 2012-09-05 15:44:39.466682225 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/ksendbugmail/CMakeLists.txt.ORI 2012-09-05 15:45:24.401783247 -0400
++++ kdelibs/kio/misc/ksendbugmail/CMakeLists.txt 2012-09-05 15:45:31.286645499 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/interfaces/kscript/CMakeLists.txt.ORI 2012-09-05 15:46:39.496306960 -0400
++++ kdelibs/interfaces/kscript/CMakeLists.txt 2012-09-05 15:46:45.331193604 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kparts/CMakeLists.txt.ORI 2012-09-05 15:47:41.529101602 -0400
++++ kdelibs/kparts/CMakeLists.txt 2012-09-05 15:47:47.294989542 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/CMakeLists.txt.ORI 2012-09-05 15:48:34.508071783 -0400
++++ kdelibs/kdeprint/CMakeLists.txt 2012-09-05 15:48:41.700931937 -0400
+@@ -40,6 +40,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/cups/cupsdconf2/CMakeLists.txt.ORI 2012-09-05 15:49:26.236065937 -0400
++++ kdelibs/kdeprint/cups/cupsdconf2/CMakeLists.txt 2012-09-05 15:49:31.824957243 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/http/CMakeLists.txt.ORI 2012-09-05 15:50:45.284528209 -0400
++++ kdelibs/kioslave/http/CMakeLists.txt 2012-09-05 15:50:52.468388422 -0400
+@@ -27,6 +27,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/file/CMakeLists.txt.ORI 2012-09-05 15:51:43.357398032 -0400
++++ kdelibs/kioslave/file/CMakeLists.txt 2012-09-05 15:51:50.506258876 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/ftp/CMakeLists.txt.ORI 2012-09-05 15:52:39.615302790 -0400
++++ kdelibs/kioslave/ftp/CMakeLists.txt 2012-09-05 15:52:45.935179729 -0400
+@@ -21,6 +21,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/arts/kde/CMakeLists.txt.ORI 2012-09-05 15:53:32.040281826 -0400
++++ kdelibs/arts/kde/CMakeLists.txt 2012-09-05 15:53:38.541155204 -0400
+@@ -25,6 +25,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${ARTS_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+ # pkg-config stripping -I/usr/include
+--- kdelibs/interfaces/kimproxy/library/CMakeLists.txt.ORI 2012-09-05 15:54:52.117721726 -0400
++++ kdelibs/interfaces/kimproxy/library/CMakeLists.txt 2012-09-05 15:55:02.693515629 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kresources/CMakeLists.txt.ORI 2012-09-05 15:55:55.219491830 -0400
++++ kdelibs/kresources/CMakeLists.txt 2012-09-05 15:56:01.964360344 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/iso/CMakeLists.txt.ORI 2012-09-05 15:57:00.178225273 -0400
++++ kdelibs/kioslave/iso/CMakeLists.txt 2012-09-05 15:57:06.535101301 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/gzip/CMakeLists.txt.ORI 2012-09-05 15:58:24.363583139 -0400
++++ kdelibs/kioslave/gzip/CMakeLists.txt 2012-09-05 15:58:29.777477507 -0400
+@@ -18,6 +18,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/bzip2/CMakeLists.txt.ORI 2012-09-05 15:59:29.076320316 -0400
++++ kdelibs/kioslave/bzip2/CMakeLists.txt 2012-09-05 15:59:34.117221927 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kioslave/metainfo/CMakeLists.txt.ORI 2012-09-05 16:00:23.606255852 -0400
++++ kdelibs/kioslave/metainfo/CMakeLists.txt 2012-09-05 16:00:29.200146638 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/krsync/CMakeLists.txt.ORI 2012-09-05 16:01:17.567202186 -0400
++++ kdelibs/krsync/CMakeLists.txt 2012-09-05 16:01:23.763081184 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/kssld/CMakeLists.txt.ORI 2012-09-05 16:02:12.759124170 -0400
++++ kdelibs/kio/misc/kssld/CMakeLists.txt 2012-09-05 16:02:19.426993911 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeui/kdetrayproxy/CMakeLists.txt.ORI 2012-09-05 16:03:48.650271606 -0400
++++ kdelibs/kdeui/kdetrayproxy/CMakeLists.txt 2012-09-05 16:03:54.752156274 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/kwalletd/CMakeLists.txt.ORI 2012-09-05 16:04:55.631005088 -0400
++++ kdelibs/kio/misc/kwalletd/CMakeLists.txt 2012-09-05 16:05:03.666853065 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/knewstuff/CMakeLists.txt.ORI 2012-09-05 16:05:51.805942029 -0400
++++ kdelibs/knewstuff/CMakeLists.txt 2012-09-05 16:05:57.713830182 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/kpasswdserver/CMakeLists.txt.ORI 2012-09-05 16:06:46.686902706 -0400
++++ kdelibs/kio/kpasswdserver/CMakeLists.txt 2012-09-05 16:06:53.345776552 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kio/misc/kpac/CMakeLists.txt.ORI 2012-09-05 16:07:43.907818289 -0400
++++ kdelibs/kio/misc/kpac/CMakeLists.txt 2012-09-05 16:07:49.444713316 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+ ##### other data ################################
+--- kdelibs/kabc/CMakeLists.txt.ORI 2012-09-05 16:08:49.154580815 -0400
++++ kdelibs/kabc/CMakeLists.txt 2012-09-05 16:08:57.154429020 -0400
+@@ -36,6 +36,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/khtml/java/CMakeLists.txt.ORI 2012-09-05 16:09:55.224326707 -0400
++++ kdelibs/khtml/java/CMakeLists.txt 2012-09-05 16:10:02.194194348 -0400
+@@ -28,6 +28,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kutils/CMakeLists.txt.ORI 2012-09-05 16:10:45.848365097 -0400
++++ kdelibs/kutils/CMakeLists.txt 2012-09-05 16:10:51.715253615 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/interfaces/kscript/sample/CMakeLists.txt.ORI 2012-09-05 16:11:52.986088900 -0400
++++ kdelibs/interfaces/kscript/sample/CMakeLists.txt 2012-09-05 16:12:00.529945437 -0400
+@@ -20,6 +20,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/khtml/kmultipart/CMakeLists.txt.ORI 2012-09-05 16:12:49.105021375 -0400
++++ kdelibs/khtml/kmultipart/CMakeLists.txt 2012-09-05 16:12:55.035908513 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kcert/CMakeLists.txt.ORI 2012-09-05 16:13:43.686982413 -0400
++++ kdelibs/kcert/CMakeLists.txt 2012-09-05 16:13:51.788828139 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/arts/knotify/CMakeLists.txt.ORI 2012-09-05 16:14:42.802856412 -0400
++++ kdelibs/arts/knotify/CMakeLists.txt 2012-09-05 16:14:50.217715126 -0400
+@@ -24,6 +24,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${ARTS_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/interfaces/kmediaplayer/CMakeLists.txt.ORI 2012-09-05 16:15:47.850616551 -0400
++++ kdelibs/interfaces/kmediaplayer/CMakeLists.txt 2012-09-05 16:15:53.805503001 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/management/CMakeLists.txt.ORI 2012-09-05 16:16:51.704398570 -0400
++++ kdelibs/kdeprint/management/CMakeLists.txt 2012-09-05 16:16:58.402270762 -0400
+@@ -32,6 +32,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/lpdunix/CMakeLists.txt.ORI 2012-09-05 16:18:05.348992771 -0400
++++ kdelibs/kdeprint/lpdunix/CMakeLists.txt 2012-09-05 16:18:13.274841407 -0400
+@@ -28,6 +28,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/ext/CMakeLists.txt.ORI 2012-09-05 16:19:06.696820851 -0400
++++ kdelibs/kdeprint/ext/CMakeLists.txt 2012-09-05 16:19:13.589689130 -0400
+@@ -26,6 +26,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/interfaces/kmediaplayer/kfileaudiopreview/CMakeLists.txt.ORI 2012-09-05 16:20:09.255625011 -0400
++++ kdelibs/interfaces/kmediaplayer/kfileaudiopreview/CMakeLists.txt 2012-09-05 16:20:16.883479148 -0400
+@@ -28,6 +28,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${ARTS_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/khtml/CMakeLists.txt.ORI 2012-09-05 16:21:17.056328088 -0400
++++ kdelibs/khtml/CMakeLists.txt 2012-09-05 16:21:23.855197987 -0400
+@@ -46,6 +46,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kspell2/ui/CMakeLists.txt.ORI 2012-09-05 16:22:21.155101145 -0400
++++ kdelibs/kspell2/ui/CMakeLists.txt 2012-09-05 16:22:28.929952270 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kcmshell/CMakeLists.txt.ORI 2012-09-05 16:23:26.764844457 -0400
++++ kdelibs/kcmshell/CMakeLists.txt 2012-09-05 16:23:32.943726066 -0400
+@@ -23,6 +23,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kmdi/kmdi/CMakeLists.txt.ORI 2012-09-05 16:24:30.703618985 -0400
++++ kdelibs/kmdi/kmdi/CMakeLists.txt 2012-09-05 16:24:36.946499290 -0400
+@@ -25,6 +25,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kmdi/CMakeLists.txt.ORI 2012-09-05 16:25:27.631527239 -0400
++++ kdelibs/kmdi/CMakeLists.txt 2012-09-05 16:25:33.639411986 -0400
+@@ -27,6 +27,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kspell2/plugins/ispell/CMakeLists.txt.ORI 2012-09-05 16:26:26.062406048 -0400
++++ kdelibs/kspell2/plugins/ispell/CMakeLists.txt 2012-09-05 16:26:31.159308217 -0400
+@@ -19,6 +19,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kspell2/plugins/aspell/CMakeLists.txt.ORI 2012-09-05 16:27:38.670011962 -0400
++++ kdelibs/kspell2/plugins/aspell/CMakeLists.txt 2012-09-05 16:27:44.931891687 -0400
+@@ -21,6 +21,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${ASPELL_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kabc/formats/CMakeLists.txt.ORI 2012-09-05 16:28:38.501862464 -0400
++++ kdelibs/kabc/formats/CMakeLists.txt 2012-09-05 16:28:44.382749443 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kabc/plugins/ldapkio/CMakeLists.txt.ORI 2012-09-05 16:29:38.283713293 -0400
++++ kdelibs/kabc/plugins/ldapkio/CMakeLists.txt 2012-09-05 16:29:44.129600887 -0400
+@@ -27,6 +27,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kabc/plugins/file/CMakeLists.txt.ORI 2012-09-05 16:30:42.311481817 -0400
++++ kdelibs/kabc/plugins/file/CMakeLists.txt 2012-09-05 16:30:47.634379406 -0400
+@@ -27,6 +27,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/interfaces/ktexteditor/CMakeLists.txt.ORI 2012-09-05 16:31:40.221367404 -0400
++++ kdelibs/interfaces/ktexteditor/CMakeLists.txt 2012-09-05 16:31:47.174233563 -0400
+@@ -28,6 +28,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kabc/plugins/dir/CMakeLists.txt.ORI 2012-09-05 16:32:39.930217776 -0400
++++ kdelibs/kabc/plugins/dir/CMakeLists.txt 2012-09-05 16:32:45.775105207 -0400
+@@ -27,6 +27,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kabc/plugins/net/CMakeLists.txt.ORI 2012-09-05 16:33:52.745814992 -0400
++++ kdelibs/kabc/plugins/net/CMakeLists.txt 2012-09-05 16:34:01.271650687 -0400
+@@ -27,6 +27,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/cups/CMakeLists.txt.ORI 2012-09-05 16:35:01.843483032 -0400
++++ kdelibs/kdeprint/cups/CMakeLists.txt 2012-09-05 16:35:10.784310629 -0400
+@@ -35,6 +35,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/rlpr/CMakeLists.txt.ORI 2012-09-05 16:36:01.783326981 -0400
++++ kdelibs/kdeprint/rlpr/CMakeLists.txt 2012-09-05 16:36:08.502197359 -0400
+@@ -29,6 +29,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kate/plugins/wordcompletion/CMakeLists.txt.ORI 2012-09-05 16:37:02.425156810 -0400
++++ kdelibs/kate/plugins/wordcompletion/CMakeLists.txt 2012-09-05 16:37:08.514039285 -0400
+@@ -21,6 +21,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+ ##### other data ################################
+--- kdelibs/kate/plugins/isearch/CMakeLists.txt.ORI 2012-09-05 16:38:01.583014723 -0400
++++ kdelibs/kate/plugins/isearch/CMakeLists.txt 2012-09-05 16:38:07.610898319 -0400
+@@ -22,6 +22,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kate/interfaces/CMakeLists.txt.ORI 2012-09-05 16:39:02.822865446 -0400
++++ kdelibs/kate/interfaces/CMakeLists.txt 2012-09-05 16:39:11.673700838 -0400
+@@ -21,6 +21,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kdeprint/lpr/CMakeLists.txt.ORI 2012-09-05 16:40:04.179723987 -0400
++++ kdelibs/kdeprint/lpr/CMakeLists.txt 2012-09-05 16:40:15.471513833 -0400
+@@ -29,6 +29,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kate/plugins/insertfile/CMakeLists.txt.ORI 2012-09-05 16:41:07.687541674 -0400
++++ kdelibs/kate/plugins/insertfile/CMakeLists.txt 2012-09-05 16:41:13.326436653 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kate/plugins/kdatatool/CMakeLists.txt.ORI 2012-09-05 16:42:09.313393591 -0400
++++ kdelibs/kate/plugins/kdatatool/CMakeLists.txt 2012-09-05 16:42:15.058286525 -0400
+@@ -24,6 +24,7 @@
+
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+
+--- kdelibs/kate/part/CMakeLists.txt.ORI 2012-09-05 16:43:06.975318648 -0400
++++ kdelibs/kate/part/CMakeLists.txt 2012-09-05 16:43:13.228202040 -0400
+@@ -35,6 +35,7 @@
+ link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${LUA_LIBRARY_DIRS}
++ ${XRENDER_LIBRARY_DIRS}
+ )
+
+ ##### kate (static library) #####################
diff --git a/redhat/kdelibs/trinity-kdelibs-3.5.13-sru.spec b/redhat/kdelibs/trinity-kdelibs-3.5.13.1.spec
index 46c1d7619..9c9bcf2a6 100755
--- a/redhat/kdelibs/trinity-kdelibs-3.5.13-sru.spec
+++ b/redhat/kdelibs/trinity-kdelibs-3.5.13.1.spec
@@ -10,15 +10,15 @@
%define tde_includedir %{tde_prefix}/include
%define tde_libdir %{tde_prefix}/%{_lib}
-%define tde_tdedocdir %{tde_docdir}/kde
-%define tde_tdeincludedir %{tde_includedir}/kde
+%define tde_tdedocdir %{tde_docdir}/tde
+%define tde_tdeincludedir %{tde_includedir}/tde
%define tde_tdelibdir %{tde_libdir}/trinity
%define _docdir %{tde_docdir}
Name: trinity-tdelibs
Version: 3.5.13.1
-Release: 0%{?dist}%{?_variant}
+Release: 1%{?dist}%{?_variant}
License: GPL
Summary: TDE Libraries
Group: Environment/Libraries
@@ -30,9 +30,7 @@ URL: http://www.trinitydesktop.org/
Prefix: %{tde_prefix}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Source0: kdelibs-3.5.13.tar.gz
-# [tdelibs] Diff between 3.5.13-stable and 3.5.13-sru
-Patch0: tdelibs-3.5.13-sru-20120805.patch
+Source0: kdelibs-3.5.13.1.tar.gz
Obsoletes: tdelibs < %{version}-%{release}
Provides: tdelibs = %{version}-%{release}
@@ -44,45 +42,113 @@ Provides: trinity-kdelibs-apidocs = %{version}-%{release}
BuildRequires: cmake >= 2.8
BuildRequires: libtool
-BuildRequires: tqtinterface-devel
-BuildRequires: trinity-arts-devel
-BuildRequires: krb5-devel libxslt-devel cups-devel libart_lgpl-devel pcre-devel
-BuildRequires: libutempter-devel
-BuildRequires: bzip2-devel
+BuildRequires: trinity-tqtinterface-devel >= %{version}
+BuildRequires: trinity-arts-devel >= %{version}
+BuildRequires: krb5-devel
+BuildRequires: libxslt-devel
+BuildRequires: cups-devel
+BuildRequires: libart_lgpl-devel
+BuildRequires: pcre-devel
BuildRequires: openssl-devel
BuildRequires: gcc-c++
BuildRequires: alsa-lib-devel
BuildRequires: libidn-devel
BuildRequires: qt3-devel
-BuildRequires: jasper-devel
BuildRequires: libtiff-devel
-BuildRequires: OpenEXR-devel
BuildRequires: glib2-devel
BuildRequires: gamin-devel
+BuildRequires: aspell
BuildRequires: aspell-devel
-BuildRequires: hspell-devel
-BuildRequires: avahi-tqt-devel >= 3.5.13
# LUA support are not ready yet
#BuildRequires: lua-devel
+
+
+# BZIP2 support
+%if 0%{?suse_version}
+BuildRequires: libbz2-devel
+%else
+BuildRequires: bzip2-devel
+%endif
+
+# UTEMPTER support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+BuildRequires: libutempter-devel
+%endif
+%if 0%{?rhel} == 4
+BuildRequires: utempter
+%endif
+%if 0%{?suse_version}
+BuildRequires: utempter-devel
+%endif
+
+# HSPELL support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+%define with_hspell 1
+BuildRequires: hspell-devel
+%endif
+
+# JASPER support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%define with_jasper 1
+%if 0%{?suse_version}
+BuildRequires: libjasper-devel
+%else
+BuildRequires: jasper-devel
+%endif
+%endif
+
+# AVAHI support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%define with_avahi 1
%if 0%{?mgaversion} || 0%{?mdkversion}
+BuildRequires: trinity-avahi-tqt-devel >= %{version}
BuildRequires: %{_lib}avahi-client-devel
-BuildRequires: %{_lib}ltdl-devel
-BuildRequires: x11-proto-devel
-BuildRequires: %{_lib}xcomposite%{?mgaversion:1}-devel
Requires: %{_lib}avahi-client3
-%else
+%endif
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
+BuildRequires: trinity-avahi-tqt-devel >= %{version}
BuildRequires: avahi-devel
+Requires: avahi
+%endif
+%endif
+
+# OPENEXR support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%define with_openexr 1
+BuildRequires: OpenEXR-devel
+%endif
+
+# LIBTOOL
+%if 0%{?mgaversion} || 0%{?mdkversion}
+BuildRequires: %{_lib}ltdl-devel
+%endif
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
BuildRequires: libtool-ltdl-devel
+%endif
+%if 0%{?rhel} == 4
+BuildRequires: libtool
+%endif
+
+# X11 support
+%if 0%{?mgaversion} || 0%{?mdkversion}
+BuildRequires: x11-proto-devel
+BuildRequires: %{_lib}xcomposite%{?mgaversion:1}-devel
+%endif
+%if 0%{?rhel} >= 5 || 0%{?fedora} || 0%{?suse_version}
BuildRequires: xorg-x11-proto-devel
BuildRequires: libXcomposite-devel
%endif
+%if 0%{?rhel} == 4
+BuildRequires: xorg-x11-devel
+%endif
-Requires: tqtinterface >= 3.5.13
-Requires: trinity-arts >= 3.5.13
-Requires: avahi
+
+Requires: trinity-tqtinterface >= %{version}
+Requires: trinity-arts >= %{version}
Requires: qt3 >= 3.3.8.d
+
%description
Libraries for the Trinity Desktop Environment:
TDE Libraries included: tdecore (TDE core library), kdeui (user interface),
@@ -202,6 +268,12 @@ kimgio (image manipulation).
# New in TDE 3.5.13
%{tde_bindir}/kdetcompmgr
+%pre
+# Bug 1074
+if [ -d %{tde_datadir}/locale/all_languages ]; then
+ rm -rf %{tde_datadir}/locale/all_languages
+fi
+
%post
/sbin/ldconfig || :
@@ -248,13 +320,18 @@ applications for TDE.
##########
+%if 0%{?suse_version}
+%debug_package
+%endif
+
+##########
+
%prep
-%setup -q -n kdelibs
-%patch0 -p1
+%setup -q -n kdelibs-3.5.13.1
%build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
+unset QTDIR || : ; . /etc/profile.d/qt3.sh
export PATH="%{tde_bindir}:${QTDIR}/bin:${PATH}"
export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
@@ -262,8 +339,12 @@ export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
# We need LD_LIBRARY_PATH here because ld.so.conf file has not been written yet
export LD_LIBRARY_PATH="%{tde_libdir}"
+if [ -d /usr/X11R6 ]; then
+ export CXXFLAGS="${CXXFLAGS} -L/usr/X11R6/%{_lib} -I/usr/X11R6/include"
+fi
-%if 0%{?rhel} || 0%{?fedora}
+
+%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
%__mkdir_p build
cd build
%endif
@@ -285,14 +366,19 @@ cd build
-DWITH_CUPS=ON \
-DWITH_LUA=OFF \
-DWITH_TIFF=ON \
- -DWITH_JASPER=ON \
- -DWITH_OPENEXR=ON \
- -DWITH_UTEMPTER=ON \
- -DWITH_AVAHI=ON \
- -DWITH_ASPELL=ON \
- -DWITH_HSPELL=ON \
+ %{?with_jasper:-DWITH_JASPER=ON} \
+ %{?with_hspell:-DWITH_HSPELL=ON} \
+ %{?with_openexr:-DWITH_OPENEXR=ON} \
+ %{?with_avahi:-DWITH_AVAHI=ON} \
+%if 0%{?rhel} == 4
+ -DWITH_PCRE=OFF \
+ -DWITH_INOTIFY=OFF \
+%else
-DWITH_PCRE=ON \
-DWITH_INOTIFY=ON \
+%endif
+ -DWITH_UTEMPTER=ON \
+ -DWITH_ASPELL=ON \
-DWITH_GAMIN=ON \
..
@@ -326,5 +412,5 @@ EOF
%changelog
-* Sun Aug 05 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13.1-0
-- Initial SRU build
+* Tue Sep 11 2012 Francois Andriot <francois.andriot@free.fr> - 3.5.13.1-1
+- Initial build for TDE 3.5.13.1
diff --git a/redhat/kdelibs/trinity-kdelibs-3.5.13.spec b/redhat/kdelibs/trinity-kdelibs-3.5.13.spec
index 6f861db77..0392162bf 100755
--- a/redhat/kdelibs/trinity-kdelibs-3.5.13.spec
+++ b/redhat/kdelibs/trinity-kdelibs-3.5.13.spec
@@ -91,34 +91,62 @@ Patch34: kdelibs-3.5.13-restore_tdesu_keeppassword_default_disabled.patch
Patch35: kdelibs-3.5.13-fix_all_languages_installation.patch
## [tdelibs] Prevent XDG autostart files from starting multiple times [Bug #1096] [Commit #e9f29cfb]
Patch36: kdelibs-3.5.13-prevent_xdg_autostart_multiple_times.patch
+## [tdelibs] Fix xrender include dir
+Patch37: kdelibs-3.5.13-fix_xrender_libdir.patch
BuildRequires: cmake >= 2.8
BuildRequires: libtool
BuildRequires: tqtinterface-devel
BuildRequires: trinity-arts-devel
+BuildRequires: avahi-tqt-devel >= 3.5.13
BuildRequires: krb5-devel
BuildRequires: libxslt-devel
BuildRequires: cups-devel
BuildRequires: libart_lgpl-devel
BuildRequires: pcre-devel
-BuildRequires: libutempter-devel
-BuildRequires: bzip2-devel
BuildRequires: openssl-devel
BuildRequires: gcc-c++
BuildRequires: alsa-lib-devel
BuildRequires: libidn-devel
BuildRequires: qt3-devel
-BuildRequires: jasper-devel
BuildRequires: libtiff-devel
-BuildRequires: OpenEXR-devel
BuildRequires: glib2-devel
BuildRequires: gamin-devel
+BuildRequires: aspell
BuildRequires: aspell-devel
-BuildRequires: hspell-devel
-BuildRequires: avahi-tqt-devel >= 3.5.13
+BuildRequires: OpenEXR-devel
# LUA support are not ready yet
#BuildRequires: lua-devel
+%if 0%{?suse_version}
+BuildRequires: utempter-devel
+BuildRequires: libbz2-devel
+%else
+BuildRequires: libutempter-devel
+BuildRequires: bzip2-devel
+%endif
+
+%if 0%{?rhel} == 4
+BuildRequires: xorg-x11-devel
+%else
+
+# Hspell support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion}
+%define with_hspell 1
+BuildRequires: hspell-devel
+%endif
+
+# Jasper support
+%if 0%{?rhel} >=5 || 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version}
+%define with_jasper 1
+%if 0%{?suse_version}
+BuildRequires: libjasper-devel
+%else
+BuildRequires: jasper-devel
+%endif
+%endif
+
+
%if 0%{?mgaversion} || 0%{?mdkversion}
BuildRequires: %{_lib}avahi-client-devel
BuildRequires: %{_lib}ltdl-devel
@@ -132,10 +160,13 @@ BuildRequires: xorg-x11-proto-devel
BuildRequires: libXcomposite-devel
%endif
+Requires: avahi
+%endif
+
Requires: tqtinterface >= 3.5.13
Requires: trinity-arts >= 3.5.13
-Requires: avahi
-Requires: qt3 >= 3.3.8.d
+Requires: qt3
+
%description
Libraries for the Trinity Desktop Environment:
@@ -308,6 +339,12 @@ applications for TDE.
##########
+%if 0%{?suse_version}
+%debug_package
+%endif
+
+##########
+
%prep
%setup -q -n kdelibs
%patch10 -p1
@@ -336,10 +373,11 @@ applications for TDE.
%patch34 -p1
%patch35 -p1
%patch36 -p1
+%patch37 -p1
%build
-unset QTDIR || : ; . /etc/profile.d/qt.sh
+unset QTDIR || : ; . /etc/profile.d/qt?.sh
export PATH="%{tde_bindir}:${QTDIR}/bin:${PATH}"
export PKG_CONFIG_PATH="%{tde_libdir}/pkgconfig"
export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
@@ -348,7 +386,7 @@ export CMAKE_INCLUDE_PATH="%{tde_includedir}:%{tde_includedir}/tqt"
export LD_LIBRARY_PATH="%{tde_libdir}"
-%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?rhel} || 0%{?fedora} || 0%{?suse_version}
%__mkdir_p build
cd build
%endif
@@ -370,14 +408,21 @@ cd build
-DWITH_CUPS=ON \
-DWITH_LUA=OFF \
-DWITH_TIFF=ON \
- -DWITH_JASPER=ON \
+ %{?with_jasper:-DWITH_JASPER=ON} \
+ %{?with_hspell:-DWITH_HSPELL=ON} \
+%if 0%{?rhel} == 4
+ -DWITH_OPENEXR=OFF \
+ -DWITH_PCRE=OFF \
+ -DWITH_INOTIFY=OFF \
+ -DWITH_AVAHI=OFF \
+%else
-DWITH_OPENEXR=ON \
- -DWITH_UTEMPTER=ON \
- -DWITH_AVAHI=ON \
- -DWITH_ASPELL=ON \
- -DWITH_HSPELL=ON \
-DWITH_PCRE=ON \
-DWITH_INOTIFY=ON \
+ -DWITH_AVAHI=ON \
+%endif
+ -DWITH_UTEMPTER=ON \
+ -DWITH_ASPELL=ON \
-DWITH_GAMIN=ON \
..