avahi port installs org.freedesktop.* files

Ryan Schmidt ryandesign at macports.org
Mon Oct 29 13:14:15 PDT 2007


On Oct 29, 2007, at 14:48, paul beard wrote:

> On Oct 28, 2007, at 10:37 PM, Ryan Schmidt wrote:
>
>> That's a nice idea, but MacPorts has no way of obtaining the list  
>> of files without building and destrooting the software.
>
> so when the porter/developer builds/tests/commits a new version,  
> there is no way to take a list of the files that appear in the  
> destroot and include them in the distribution/port infrastructure  
> as bill of materials/manifest/etc. so that the end user can see  
> what will be installed and where *before* taking the time to build  
> it themselves?
>
> If its as easy as
>
>> cd `port dir foo`/work/destroot
>> find .
>
> it should be easy to include that information in the port  
> infrastructure.

The files that a port installs on my system may not be the same files  
that a port installs on your system. This may be either intentional  
or unintentional. Different variants might install different sets of  
files. Or the portfile or the software's makefiles themselves might  
install different files depending on what other software is already  
present and installed thru MacPorts. (Maybe a dependency the port  
author didn't know about.)

This would be trivially easy when we have binary packages for ports  
-- just read the list of files included in the package. But we don't  
have that yet.



More information about the macports-users mailing list