Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2019 07:52:47 +0100
From:      Tobias Kortkamp <tobik@freebsd.org>
To:        Kubilay Kocak <koobs@freebsd.org>
Cc:        Cy Schubert <cy@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, Joe Marcus Clarke <marcus@freebsd.org>
Subject:   Re: svn commit: r493407 - head/graphics/xpdf4
Message-ID:  <20190220065247.GA77183@urd.tobik.me>
In-Reply-To: <4a641dc1-0337-00ee-55a2-80cb56263c27@FreeBSD.org>
References:  <201902200614.x1K6Ev15089326@repo.freebsd.org> <20190220063422.GA18880@urd.tobik.me> <4a641dc1-0337-00ee-55a2-80cb56263c27@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--BXVAT5kNtrzKuDFl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.
> >>   =20
> >>    Reported by:	Paul Beard <paulbeard@gmail.com>
> >>
> >> Modified:
> >>    head/graphics/xpdf4/Makefile
> >>
> >> Modified: head/graphics/xpdf4/Makefile
> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
> >> --- 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=3D	xpdf-man.conf
> >>  =20
> >>   USES=3D		compiler:c++11-lang cmake localbase:ldflags \
> >>   		desktop-file-utils qt:5
> >> -USE_QT=3D		buildtools_build,concurrent,core,gui,network,printsupport,\
> >> -		qmake_build,svg,widgets
> >> +USE_QT=3D		buildtools_build,concurrent,core,gui,network,printsupport,=
qmake_build,svg,widgets
> >=20
> > 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:
> >=20
> > =3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR
> > Error: Missing: libexec/xpdf/xpdf
> > Error: Missing: %%DATADIR%%/man/man1/xpdf.1.gz
> > =3D=3D=3D> Error: Plist issues found.
> >=20
>=20
> If USE_* values are never comma-separated (always space separated),=20
> 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),=
=20
> maybe we should standardize on not doing so

USES=3Dqt already complains about components that it does not recognize.
I'm surprised that it accepts a comma-separated list silently.

--BXVAT5kNtrzKuDFl
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEElXvTEJc6ePgdQuobpPCftzzFH2EFAlxs+TxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk1
N0JEMzEwOTczQTc4RjgxRDQyRUExQkE0RjA5RkI3M0NDNTFGNjEACgkQpPCftzzF
H2FW6AgAkc60jDASnseuD+hqtDHwA66+FD5mdFqF4L14mbEjEFjOUzqtOWoCsvR6
PdEV4CVp7V7WsyC6RLt38sRtt/6asxZ4wV5gMzVRAH6gg5b/00aH+uukktjWq/cN
g+D1ajVsZYp48q1iS/pl2hM9e2D6DXzWK+gGFwdRIncWoL/0oCtQIYcVfSNEPYLq
1nYuYIESB+bkzKCdKr0NFw368bV8oBYRUOjGblnlSw8oLzaQzbryVfXpXWe9m0Bx
lguhM9dNERn8OafBRgQ2shDwNagMMidYlVoTmzOGZBMoaiuXiSOawPqgxc2rvAKU
9GswQw+uCMwfKhXKiNi5xMe1MPVmjw==
=3xZd
-----END PGP SIGNATURE-----

--BXVAT5kNtrzKuDFl--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190220065247.GA77183>