[email protected] wrote:

Revision
    50797 <http://trac.macports.org/changeset/50797>
Author
    [email protected]
Date
    2009-05-09 13:40:52 -0700 (Sat, 09 May 2009)


      Log Message

gnome-platform-suite:

 * allow pango-devel to satisfy pango dependency
 * pkgconfig is a build dependency, not a library dependency


      Modified Paths

    * trunk/dports/gnome/gnome-platform-suite/Portfile
      <#trunkdportsgnomegnomeplatformsuitePortfile>


      Diff


        Modified: trunk/dports/gnome/gnome-platform-suite/Portfile
        (50796 => 50797)


--- trunk/dports/gnome/gnome-platform-suite/Portfile    2009-05-09 20:16:23 UTC 
(rev 50796)
+++ trunk/dports/gnome/gnome-platform-suite/Portfile    2009-05-09 20:40:52 UTC 
(rev 50797)
@@ -18,6 +18,7 @@
 homepage        http://www.gnome.org/
 master_sites    gnome
+depends_build path:bin/pkg-config:pkgconfig
 depends_lib     port:at-spi     \
                 port:atk    \
                 port:esound     \
@@ -39,8 +40,7 @@
                 port:libxml2    \
                 port:libxslt    \
                 port:orbit2     \
-                port:pango      \
-                port:pkgconfig  \
+                path:lib/pkgconfig/pango.pc:pango \
                 port:policykit-gnome
distfiles

Ryan --

I agree with your pango change here but with respect to pkgconfig there was some method to my madness. This is a meta package that attempts to install a set of ports that the GNOME project refers to as the GNOME platform modules -- the basic set of packages needed to develop GNOME applications and they list pkgconfig as one of these. Thus, it seemed appropriate to me to make it a library dependency in this case (one that shouldn't be removed after installation of this port) even though it strictly doesn't provide any libraries used at run-time and normally would be a build dependency anywhere else.

Does this make any sense? Also I'm not sure why you made it a path dependency. Should this be done globally?

Dave
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to