From 8efb797a480bc80959f4ee405ec2c9b0b5ff2cdd Mon Sep 17 00:00:00 2001 From: Yves de Champlain Date: Fri, 24 Mar 2006 01:27:35 +0000 Subject: [PATCH] Fix gdk loaders git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@17146 d073be05-634f-4543-b044-5fe20cf6d1d6 --- gnome/librsvg/Portfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnome/librsvg/Portfile b/gnome/librsvg/Portfile index 4f44f69378dee..e3d36c19198de 100644 --- a/gnome/librsvg/Portfile +++ b/gnome/librsvg/Portfile @@ -1,4 +1,4 @@ -# $Id: Portfile,v 1.18 2006/03/18 16:30:24 rhwood Exp $ +# $Id: Portfile,v 1.19 2006/03/24 01:27:35 yves Exp $ PortSystem 1.0 name librsvg version 2.12.7 @@ -18,12 +18,13 @@ configure.args --mandir=${prefix}/share/man --enable-pixbuf-loader \ --with-svgz configure.env CPPFLAGS="-L${prefix}/lib -I${prefix}/include" \ CFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress" -post-install { +post-activate { set fl [open "| grep -c svg ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders" ] set data [read $fl] if {[catch {close $fl} err]} { ui_msg "Updating ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders" - system "gdk-pixbuf-query-loaders > ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders" + cd ${prefix}/lib/gtk-2.0/2.4.0/loaders + system "gdk-pixbuf-query-loaders *.so > ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders" } } variant use-sys-deps {