Date: Thu, 15 Nov 2018 10:00:57 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 233240] math/octave: improves USES flags and DOCS option, strips shared library Message-ID: <bug-233240-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233240 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@FreeBSD.org Reporter: phascolarctos@protonmail.ch Flags: maintainer-feedback?(stephen@FreeBSD.org) Assignee: stephen@FreeBSD.org I propose a patch for the following things. * Fixes some issues suggested by poudriere: - adds USES+=3D gl (USE_GL without USES+=3D gl is deprecated); - adds USES+=3D desktop-file-utils iconv; - adds USE_XORG+=3D xcursor xinerama xrender; - adds USE_QT+=3D printsupport sql widgets; - strips liboctave.so.6.0.0. * Changes the behavior of DOCS by adding CONFIGURE_DOCS_ENABLE=3D 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 installatio= n 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, s= o I think it makes sense). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233240-7788>