My favorites | Sign in
Project Logo
                
Code license: New BSD License
Labels: FreeBSD, C, Ports, araujo
Feeds:
People details
Project owners:
  araujobsdport

Introduction.

We have many programs to do various tasks around a PORT or UPDATE, but we have much work to do also around that. Is another options to do more easy the developers life's, and decrease all work around the PORT.

Portmenu 1.0 BETA

The portmenu is distributed for some people.

Period of BETA testing:

Started on: 12/01/2008

End on: 31/01/2008

Beta Testers

Scheduling new features

NOTE: 
Started work on: 13/01/2008
Work finished on: 27/01/2008

Contributions

EXAMPLES

To work on a PORT and PR:

  1. sland$ portmenu takepr <PRNUMBER>
  2. sland$ portmenu co <PORTNAME>
  3. sland$ cd <PORTNAME>
  4. sland$ portmenu getpr <PRNUMBER> >sender.diff
  5. sland$ patch < sender.diff
  1. NOTE : You should clean garbage files.
  1. sland$ portmenu ch
  2. sland$ portmenu ci
  3. sland$ portmenu closepr <PRNUMBER>

Add a new PORT into PORTS TREE:

  1. sland$ portmenu getpr <PRNUMBER> >NEWPORT.shar
  2. sland$ sh NEWPORT.shar
  3. sland$ cd <NEWPORT>
  4. sland$ portlint -aN
  5. sland$ cd ../
  6. sland$ portmenu addport <PORTNAME> <CATEGORIE>
  7. sland$ pcvs ci NEWPORT ports/<CATEGORIE>/Makefile
  8. sland$ pcvs ci CVSROOT/modules

Remove a PORT from the PORTS TREE:

  1. sland$ portmenu co <PORTNAME>
  2. sland$ portmenu rmport <PORTNAME>
  3. sland$ pcvs ci <PORTNAME> ports/<CATEGORIE>/Makefile
  4. sland$ pcvs ci CVSROOT/modules
  1. NOTE : You should put information about this remove into MOVED
file.

AUTHORS

Marcelo Araujo <araujo@FreeBSD.org>








Hosted by Google Code