[44465] trunk/dports/x11/bitmap/Portfile

Jeremy Huddleston jeremyhu at macports.org
Sun Dec 28 20:38:39 PST 2008


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, jeremyhu at macports.org said:
>> Revision: 44465
>>          http://trac.macports.org/changeset/44465
>> Author:   jeremyhu at macports.org
>> 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>
>



More information about the macports-dev mailing list