diff -Nuar librsvg-2.36.4-orig/configure librsvg-2.36.4/configure
--- librsvg-2.36.4-orig/configure	2012-11-26 17:12:16.000000000 -0500
+++ librsvg-2.36.4/configure	2012-11-26 17:12:29.000000000 -0500
@@ -13951,9 +13951,9 @@
 
   # First try the standalone gdk-pixbuf
   gdk_pixbuf_binary_version="`$PKG_CONFIG --variable=gdk_pixbuf_binary_version gdk-pixbuf-2.0`"
-  gdk_pixbuf_binarydir="`$PKG_CONFIG --variable=gdk_pixbuf_binarydir gdk-pixbuf-2.0`"
-  gdk_pixbuf_moduledir=`$PKG_CONFIG --variable gdk_pixbuf_moduledir gdk-pixbuf-2.0`
-  gdk_pixbuf_cache_file=`$PKG_CONFIG --variable gdk_pixbuf_cache_file gdk-pixbuf-2.0`
+  gdk_pixbuf_binarydir="${libdir}/gdk-pixbuf-2.0/${gdk_pixbuf_binary_version}"
+  gdk_pixbuf_moduledir="${libdir}/gdk-pixbuf-2.0/${gdk_pixbuf_binary_version}/loaders"
+  gdk_pixbuf_cache_file="${libdir}/gdk-pixbuf-2.0/${gdk_pixbuf_binary_version}/loaders.cache"
 
   # If that didn't work, fall back to the gtk+-2.0 one
   if test "x$gdk_pixbuf_moduledir" = "x"; then
