Changes between Version 5 and Version 6 of CommittersGuide/Distfiles


Ignore:
Timestamp:
Nov 4, 2011, 3:02:25 PM (12 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

it's a directory in the repository; it's not a repository of its own

Legend:

Unmodified
Added
Removed
Modified
  • CommittersGuide/Distfiles

    v5 v6  
    1 The content of each ports "files" directory should be kept fairly small as it is copied to every MacPorts user's hard drive. If larger patches (for example application bundles with icon files) are supplied then they should be added to distfiles so they are only downloaded by those users who are actually installing the port.
     1The content of each port's "files" directory should be kept fairly small as it is copied to every MacPorts user's hard drive. If larger patches (for example application bundles with icon files) are supplied then they should be added to distfiles so they are only downloaded by those users who are actually installing the port.
    22
    3 = Setup Repository =
     3= Set up personal space in repository =
    44
    5 First setup a [wiki:CommittersGuide/PersonalSVNRepository personal Subversion repository] to maintain the files. Inside your Subversion repository you should create a directory with the port's name. Also create a directory for the port you're working on inside the distfiles area of the Subversion repository. You can use the commands below to do so:
     5First set up your [wiki:CommittersGuide/PersonalSVNRepository user directory in the MacPorts Subversion repository] to maintain the files. Inside your user directory in the repository, you should create a directory with the port's name. Also create a directory for the port you're working on inside the distfiles area of the Subversion repository. You can use the commands below to do so:
    66
    77{{{
     
    1818= Prepare files =
    1919
    20 Prepare the files you want to distribute inside your personal Subversion repository and commit them back into Subversion. Then export them again. Export is needed so unnecessary svn meta data is not distributed. The exported files should then be packed. To keep the Portfile simple it is best to use the same archiver as is used for the main source file. You can use the following commands to do so:
     20Prepare the files you want to distribute inside your user directory in the repository and commit them back into Subversion. Then export them again. Export is needed so unnecessary svn meta data is not distributed. The exported files should then be packed. To keep the Portfile simple it is best to use the same archiver as is used for the main source file. You can use the following commands to do so:
    2121
    2222{{{