Skip to content

vinc456/FreeBSDTools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FreeBSD (new) Committer's Tools

This repo contains notes from my new-committer period, as well as links to useful FreeBSD resources (mostly for new committers) and some tools of mixed parentage.

Links

Tools

  • sparse-checkout

    This script checks out a (writable) ports-tree suitable for working on individual ports. The ports tree is checked out in sparse mode, which means that you only get the bits needed to modify and build the ports you ask for. Can also be used to create a ports tree from a Phab review. Joint work with tcberner@

    Typical use is to create a writable checkout (that is, one over ssh which you can commit from) with a particular name, for one or more ports that need to be modified: sparse-ports-checkout.sh -w -n ports-tree-name -p category/portname

  • bump_revision

    This script bumps the PORTREVISION value in each named port, by editing the Makefile. If no PORTREVISION exists, adds one with value 1.

  • Ports graphs perl python

    Both scripts use dot (graphics/graphviz) to produce a graph of the dependencies for a given port. Both use the output from pkg to obtain the dependency tree.

Instructions

About

FreeBSD (new) Committers Tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 59.3%
  • Python 19.3%
  • Perl 10.9%
  • Ruby 10.5%