nrelease: Reduce the size of /usr/local on the IMG/ISO considerably.
authorSascha Wildner <saw@online.de>
Fri, 26 Apr 2019 08:57:33 +0000 (10:57 +0200)
committerSascha Wildner <saw@online.de>
Fri, 26 Apr 2019 08:57:33 +0000 (10:57 +0200)
commitd25c1efd468886cc9ebd5a437b637df134b4bae5
tree03014857e1897daab0c7f52e1987b916c2982108
parentb8dd14ccdce854f0cf56093d71a7b6973acca17d
nrelease: Reduce the size of /usr/local on the IMG/ISO considerably.

* Exchange git with git-lite which should have everything we need for
  our purposes. This gets rid of perl and various p5-* packages.

* Build the bind-tools without option PYTHON. This gets rid of python
  and various py27-* packages.

* While here, use <category>_<port>_{,UN}SET to handle options, instead
  of rolling our own mechanism.

All in all, this commit cuts the number of installed packages from 40
to 22 and reduces /usr/local's size from 300M to 145M.

Thanks to zrj for help and advice.
nrelease/Makefile