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