svn commit: r493407 - head/graphics/xpdf4

Tobias Kortkamp tobik at freebsd.org
Wed Feb 20 06:52:52 UTC 2019


On Wed, Feb 20, 2019 at 05:37:58PM +1100, Kubilay Kocak wrote:
> On 20/02/2019 5:34 pm, Tobias Kortkamp wrote:
> > On Wed, Feb 20, 2019 at 06:14:57AM +0000, Cy Schubert wrote:
> >> Author: cy
> >> Date: Wed Feb 20 06:14:57 2019
> >> New Revision: 493407
> >> URL: https://svnweb.freebsd.org/changeset/ports/493407
> >>
> >> Log:
> >>    Remove whitespace in USE_QT, otherwise qmake_build is ignored.
> >>    
> >>    Reported by:	Paul Beard <paulbeard at gmail.com>
> >>
> >> Modified:
> >>    head/graphics/xpdf4/Makefile
> >>
> >> Modified: head/graphics/xpdf4/Makefile
> >> ==============================================================================
> >> --- head/graphics/xpdf4/Makefile	Wed Feb 20 04:50:53 2019	(r493406)
> >> +++ head/graphics/xpdf4/Makefile	Wed Feb 20 06:14:57 2019	(r493407)
> >> @@ -27,8 +27,7 @@ SUB_FILES=	xpdf-man.conf
> >>   
> >>   USES=		compiler:c++11-lang cmake localbase:ldflags \
> >>   		desktop-file-utils qt:5
> >> -USE_QT=		buildtools_build,concurrent,core,gui,network,printsupport,\
> >> -		qmake_build,svg,widgets
> >> +USE_QT=		buildtools_build,concurrent,core,gui,network,printsupport,qmake_build,svg,widgets
> > 
> > Next step: Replace the , with spaces to actually add Qt dependencies
> > to the port.  Check with build-depends-list, run-depends-list,
> > stage-qa.  Currently the port has no Qt 5 dependencies and it fails
> > to build in Poudriere:
> > 
> > ===> Checking for items in pkg-plist which are not in STAGEDIR
> > Error: Missing: libexec/xpdf/xpdf
> > Error: Missing: %%DATADIR%%/man/man1/xpdf.1.gz
> > ===> Error: Plist issues found.
> > 
> 
> If USE_* values are never comma-separated (always space separated), 
> sounds like a good portlint check to have.

Wouldn't it be much nicer if the framework would consistently check
them on its own and refuse to proceed with the build if there are
unknown components in a USE_*?

> If we have some comma-separated support framework bits (I didn't check), 
> maybe we should standardize on not doing so

USES=qt already complains about components that it does not recognize.
I'm surprised that it accepts a comma-separated list silently.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20190220/27780805/attachment.sig>


More information about the svn-ports-all mailing list