[Bug 250878] math/cddlib: requesting maintainership

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Nov 7 07:08:16 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250878

--- Comment #2 from Moritz Schmitt <moritz at schmi.tt> ---
I think this is an excellent idea. Please find attached my port update. I not
only updated the port but also did a bit of a clean-up.

Here is what changed:

- Remove PORTREVISION as we upgrade the port to a new version.
- Update MAINTAINER.
- Simplify COMMENT.
- Remove USE_GITHUB and include MASTER_SITES instead. We are only working with
  releases anyway, and the release tar.gz includes already build documentation,
  which means we don't depend on TeX Live for building the manual anymore.
- Replace MANUAL with the more common DOCS option.
- Rewrite/add DOCS_DESC and EXAMPLES_DESC.
- Remove pre-build-MANUAL-off target as it is not necessary when using a
  release, including the documentation.
- Remove do-install target and non-standard variable HEADERSDIR. The header
  files are installed in ${PREFIX}/include/cddlib by default. Create a link to
  ${PREFIX}/include/cdd in post-install target. Some applications expect the
  headers to be in cdddlib others in cdd, so we should provide both
  directories.
- Remove post-install-MANUAL-on target as it is not necessary anymore.
- Merge post-install-EXAMPLES-on target with the post-install target.
- Rewrite pkg-descr.
- Update distinfo.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list