Skip to content
Snippets Groups Projects
  1. Feb 10, 2015
    • Franco Fichtner's avatar
    • Franco Fichtner's avatar
      scripts: it's time to add the infamous `port_skim' · 5bb6b77f
      Franco Fichtner authored
      A lot of time went into this gem to find changes in a
      vanilla FreeBSD tree and to pick them up via the config
      files provided by OPNsense and its current ports tree.
      
      A vanilla tree is expected under /usr/freebsd-ports as
      well as the standard layout of OPNsense.  If not the case,
      the config vars can be edited to adapt to your directory
      structure.
      
      A known weakness of this script is its thoughtlessness
      in case a port does an include-some-other-Makefile trick,
      e.g. vim-lite to vim or gettext-runtime to gettext.  The
      issue has been amended by marking these ports `sync' in
      our ports.conf in opnsense/tools.git.  A better fix would
      require a substantial rework of the ports infrastructure,
      something that I don't think will happen.
      
      Ports that are marked `sync' will also never update their
      dependencies, as this would e.g. in the case of vim pull
      in a lot of Xorg glue.
      
      In any case it works reliably now.  :)
      5bb6b77f
  2. Feb 09, 2015
  3. Feb 08, 2015
  4. Jan 24, 2015
  5. Jan 23, 2015
  6. Jan 18, 2015
  7. Jan 17, 2015
  8. Jan 16, 2015
  9. Jan 14, 2015
  10. Jan 12, 2015
  11. Jan 10, 2015
  12. Jan 08, 2015
  13. Jan 07, 2015
  14. Jan 04, 2015
  15. Jan 03, 2015
  16. Jan 02, 2015
  17. Dec 30, 2014
  18. Dec 29, 2014