From: Matthew Seaman on
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 31/03/2010 17:45:21, Ulrich Spörlein wrote:
> This has been floated around in this thread as "fat packages", where you
> basically have the build cluster build a port, eg. three ways. In our
> case vim-lite (no x11), vim (gui) and vim-full (perl, cscope, ...).
> These three runs can than be combined into one fat package. As they
> share documentation and other "share/" data, only the binaries/libraries
> need to be stored 3x in the package and compression should nullify the
> .tbz growth further.

The term 'fat packages' suggests to me packages that incorporate
binaries for several different CPU architectures -- there's precedent
for that usage in MacOS X[*]. 'Polymorphic' would be a better term IMHO
- -- pkgs could be both fat and polymorphic if desired.

Cheers,

Matthew

[*] Whether fat-ness is managed by introducing a port of the MacOS
lipo(1) application and modifying the way applications are run and that
dynamic linking works to support multi-architecture binaries is the way
to go, or whether having architecture specific parts of a pkg that are
installed selectively would be better is no doubt something that will
provide many hours of enjoyable debate.

- --
Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
Kent, CT11 9PW
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuziwYACgkQ8Mjk52CukIwMjACcC4wc4GcW4eERSpYTwoGEpzjy
aGAAn1B/9A7vMy8LgeNhBkO9rYqQUafa
=c6+5
-----END PGP SIGNATURE-----
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"