Right, that would be true if bitmap actually used libXp, but it doesn't:

/opt/local/bin/bitmap:
/usr/X11/lib/libXaw.7.dylib (compatibility version 8.0.0, current version 8.0.0) /usr/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version 16.0.0) /usr/X11/lib/libXmu.6.dylib (compatibility version 9.0.0, current version 9.0.0) /opt/local/lib/libXext.6.dylib (compatibility version 11.0.0, current version 11.0.0) /opt/local/lib/libXt.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0) /opt/local/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libXau.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libXdmcp.6.dylib (compatibility version 7.0.0, current version 7.0.0) /opt/local/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)

You are seeing libXp because you are using /usr/X11/lib/libXaw.8.dylib which uses libXp.

On Dec 28, 2008, at 20:31, Bryan Blackburn wrote:

On Sun, Dec 28, 2008 at 07:32:31PM -0800, [email protected] said:
Revision: 44465
         http://trac.macports.org/changeset/44465
Author:   [email protected]
Date:     2008-12-28 19:32:30 -0800 (Sun, 28 Dec 2008)
Log Message:
-----------
bitmap: Simplified dependencies

Modified Paths:
--------------
   trunk/dports/x11/bitmap/Portfile

Modified: trunk/dports/x11/bitmap/Portfile
===================================================================
--- trunk/dports/x11/bitmap/Portfile 2008-12-29 03:30:17 UTC (rev 44464) +++ trunk/dports/x11/bitmap/Portfile 2008-12-29 03:32:30 UTC (rev 44465)
@@ -20,10 +20,8 @@

depends_build       port:pkgconfig

-depends_lib         lib:libX11.6:xorg-libX11 lib:libXt:xorg-libXt \
-                    lib:libXmu:xorg-libXmu lib:libSM:xorg-libsm \
-                    lib:libXaw:xorg-libXaw lib:libXp:xorg-libXp \
-                    lib:libXpm:xpm
+depends_lib \
+       lib:libXaw:xorg-libXaw

From a just-MacPorts point of view, I think we still need xorg-libXp since
xorg-libXaw won't otherwise bring that one in; using 'port-rdeps -r
xorg-libXaw' [1]:

Dependencies of xorg-libXaw:
 xorg-libsm
   xorg-libice
     pkgconfig
     xorg-xproto
       bzip2
     xorg-xtrans
 xorg-libXext
   xorg-libX11
     xorg-libXdmcp
     xorg-libXau
     xorg-bigreqsproto
     xorg-xcmiscproto
     xorg-xextproto
     xorg-xf86bigfontproto
     xorg-inputproto
     xorg-kbproto
 xorg-libXmu
   xorg-libXt
 xpm

Bryan

[1] - <http://trac.macports.org/browser/contrib/port-rdeps>


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

Reply via email to