[Lunar-commits] r17407 - moonbase/trunk/gnome-desktop/librsvg

Terry Chan tchan at lunar-linux.org
Tue Nov 22 05:08:19 UTC 2005


Author: tchan
Date: 2005-11-22 05:08:18 +0000 (Tue, 22 Nov 2005)
New Revision: 17407

Modified:
   moonbase/trunk/gnome-desktop/librsvg/BUILD
   moonbase/trunk/gnome-desktop/librsvg/DEPENDS
Log:
Added a fix for the borked pkgconfig file of librsvg-2.0.pc. That file was
referencing librsvg-2-libart which does NOT exist because libart backend has
been disabled in librsvg by the librsvg developers. Added the depends on cairo
and removed libart_lgpl.  This fix will allow gdm to correctly compile again.


Modified: moonbase/trunk/gnome-desktop/librsvg/BUILD
===================================================================
--- moonbase/trunk/gnome-desktop/librsvg/BUILD	2005-11-22 01:57:56 UTC (rev 17406)
+++ moonbase/trunk/gnome-desktop/librsvg/BUILD	2005-11-22 05:08:18 UTC (rev 17407)
@@ -8,8 +8,12 @@
                 --mandir=/usr/share/man    \
                 --with-croco               \
                 --with-svgz                \
+                --without-art              \
                 --disable-gtk-doc          \
                 $OPTS                     &&
-    default_make                   
+    default_make                          &&
+# Note: added this sedit to fix a bug in the librsvg-2.0.pc file as libart
+# backend has been disabled but pkgconfig thinks its still there
+    sedit "s/ -lrsvg-2-libart//" /usr/lib/pkgconfig/librsvg-2.0.pc
 
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/gnome-desktop/librsvg/DEPENDS
===================================================================
--- moonbase/trunk/gnome-desktop/librsvg/DEPENDS	2005-11-22 01:57:56 UTC (rev 17406)
+++ moonbase/trunk/gnome-desktop/librsvg/DEPENDS	2005-11-22 05:08:18 UTC (rev 17407)
@@ -1,5 +1,5 @@
 depends popt        &&
-depends libart_lgpl &&
+depends cairo       &&
 depends libgsf      &&
 depends libcroco    &&
 



More information about the Lunar-commits mailing list