[Lunar-commits] r23708 - in moonbase/trunk/kde3/base: kdeartwork3 kdelibs3

Zbigniew Luszpinski zbiggy at lunar-linux.org
Sun Mar 18 02:00:17 CET 2007


Author: zbiggy
Date: 2007-03-18 02:00:16 +0100 (Sun, 18 Mar 2007)
New Revision: 23708

Modified:
   moonbase/trunk/kde3/base/kdeartwork3/BUILD
   moonbase/trunk/kde3/base/kdelibs3/BUILD
   moonbase/trunk/kde3/base/kdelibs3/DEPENDS
   moonbase/trunk/kde3/base/kdelibs3/DETAILS
Log:
Recent libart_lgpl 2.3.19 module update breaks kde compilation.
To fix the issue I disabled libart support in kde till it will be fixed
in next version. Without libart there is no support for svg graphics in
kde. Especially it hurts svg icons. However svg icons are not so much
popular yet. Other way of fixing svg support is rollback libart_lgpl
module to 2.3.17 version. KDE breaks with libart 2.3.18 and later.
If you need svg in kde install libart_lgpl module at 2.3.17 version.
Then use kde modules older than this update.
There is no patch to fix this issue now.


Modified: moonbase/trunk/kde3/base/kdeartwork3/BUILD
===================================================================
--- moonbase/trunk/kde3/base/kdeartwork3/BUILD	2007-03-17 21:39:05 UTC (rev 23707)
+++ moonbase/trunk/kde3/base/kdeartwork3/BUILD	2007-03-18 01:00:16 UTC (rev 23708)
@@ -1,5 +1,6 @@
 (
-
+#Temporary fix for libart_lgpl 2.3.18+ compilation break
+OPTS=" --without-libart $OPTS "
   . /etc/profile.d/qt3.rc
   . /etc/profile.d/kde3.rc
 

Modified: moonbase/trunk/kde3/base/kdelibs3/BUILD
===================================================================
--- moonbase/trunk/kde3/base/kdelibs3/BUILD	2007-03-17 21:39:05 UTC (rev 23707)
+++ moonbase/trunk/kde3/base/kdelibs3/BUILD	2007-03-18 01:00:16 UTC (rev 23708)
@@ -1,4 +1,6 @@
 (
+#Temporary workaround for libart_lgpl 2.3.18+ compilation break
+OPTS=" --without-libart $OPTS "
 
   . /etc/profile.d/qt3.rc
   . /etc/profile.d/kde3.rc

Modified: moonbase/trunk/kde3/base/kdelibs3/DEPENDS
===================================================================
--- moonbase/trunk/kde3/base/kdelibs3/DEPENDS	2007-03-17 21:39:05 UTC (rev 23707)
+++ moonbase/trunk/kde3/base/kdelibs3/DEPENDS	2007-03-18 01:00:16 UTC (rev 23708)
@@ -3,7 +3,8 @@
 depends  pcre          &&
 depends  libxslt       &&
 depends  tiff          &&
-depends  libart_lgpl   &&
+#Temporary workaround for libart_lgpl 2.3.18+ compilation break
+#depends  libart_lgpl   &&
 
 optional_depends "alsa-lib" "--with-alsa"    "--without-alsa"    "ALSA support"      &&
 optional_depends "cups"     "--enable-cups"  "--disable-cups"    "CUPS support"      &&

Modified: moonbase/trunk/kde3/base/kdelibs3/DETAILS
===================================================================
--- moonbase/trunk/kde3/base/kdelibs3/DETAILS	2007-03-17 21:39:05 UTC (rev 23707)
+++ moonbase/trunk/kde3/base/kdelibs3/DETAILS	2007-03-18 01:00:16 UTC (rev 23708)
@@ -3,7 +3,6 @@
           SOURCE=kdelibs-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/kdelibs-$VERSION
       SOURCE_URL=$KDE_URL/stable/$VERSION/src/
-     SOURCE2_URL=$PATCH_URL
    MODULE_PREFIX=${KDE_PREFIX:-/opt/lunar/kde/3}
       SOURCE_VFY=sha1:2cc15499bd2191bd9333cfd1892b5ecf1199fbfd
         WEB_SITE=http://www.kde.org/



More information about the Lunar-commits mailing list