[Bug 233240] math/octave: improves USES flags and DOCS option, strips shared library
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Nov 15 10:01:09 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233240
Bug ID: 233240
Summary: math/octave: improves USES flags and DOCS option,
strips shared library
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: stephen at FreeBSD.org
Reporter: phascolarctos at protonmail.ch
Flags: maintainer-feedback?(stephen at FreeBSD.org)
Assignee: stephen at FreeBSD.org
I propose a patch for the following things.
* Fixes some issues suggested by poudriere:
- adds USES+= gl (USE_GL without USES+= gl is deprecated);
- adds USES+= desktop-file-utils iconv;
- adds USE_XORG+= xcursor xinerama xrender;
- adds USE_QT+= printsupport sql widgets;
- strips liboctave.so.6.0.0.
* Changes the behavior of DOCS by adding CONFIGURE_DOCS_ENABLE= docs and
defining USE_TEX if and only if DOCS is enabled, so that the port depends on
TeX and builds documentation if and only if DOCS is enabled (while now it
always depends on Tex and always builds documentation: only the installation of
the documentation is option dependent). This has a side effect on manpages,
that are now installed if and only if DOCS is enabled (but I would say that for
a program such as octave, manpages are not really the main documentation, so I
think it makes sense).
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list