Changes between Version 164 and Version 165 of SummerOfCode


Ignore:
Timestamp:
Mar 30, 2011, 9:31:58 AM (13 years ago)
Author:
afb@…
Comment:

reword the pkg/port confusion

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode

    v164 v165  
    7070MacPorts project does not provide binaries yet (installation of pre-compiled software without compiling from source). This project consists of the setup of a chroot mechanism to automatically build packages, send reports on failures and implement a distribution mechanism to allow users to fetch compressed and signed binary packages. This task could extend to support universal binaries, multiple variants, and cross-testing (building on one box and testing on another).
    7171
    72 This also includes to cleanly separate building software from installing it, by using binary archives. For this, a PkgIndex is needed that in addition to the PortIndex information also contains the binary versions needed and available. The installation from binary (port -b) should be able to cooperate with the installation from source (port -s). Additionally, a pkg(1) command could be developed that would allow to install from packages only without needing Xcode or the ports tree.
     72This also includes to cleanly separate building software from installing it, by using binary archives. For this, a PkgIndex is needed that in addition to the PortIndex information also contains the binary versions needed and available. Additionally, a pkg(1) command could be developed that would allow to install from packages only without needing Xcode or the ports tree like port(1) does. The installations from binary (pkg add) should be able to cooperate with the installations from source (port install).
    7373
    7474See also [wiki:MPAB MacPorts AutoBuild].