Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jan 2019 10:18:38 +0100
From:      Tobias Kortkamp <tobik@freebsd.org>
To:        Yuri Victorovich <yuri@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r491209 - head/deskutils/recoll
Message-ID:  <20190126091838.GA19131@urd.tobik.me>
In-Reply-To: <201901252308.x0PN8Odn087108@repo.freebsd.org>
References:  <201901252308.x0PN8Odn087108@repo.freebsd.org>

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

--0F1p//8PRICkK4MW
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jan 25, 2019 at 11:08:24PM +0000, Yuri Victorovich wrote:
> Author: yuri
> Date: Fri Jan 25 23:08:24 2019
> New Revision: 491209
> URL: https://svnweb.freebsd.org/changeset/ports/491209
>=20
> Log:
>   deskutils/recoll: Update 1.23.7 -> 1.24.3
>  =20
>   * New dependency of QT5. Remove all references to QT4
>   * Add gnome to USES
>   * Shebang file desktop/hotrecoll.py moved to filters/hotrecoll.py
>   * Portlint suggestions:
>       USE_LDCONFIG=3Dyes
>       USE_GL+=3Dgl when QT5 options is enabled
>  =20
>   Changelog:
>   https://www.lesbonscomptes.com/recoll/release-1.24.html
>  =20
>   PR:		235205
>   Submitted by:	jjuanino@gmail.com
>=20
> Modified:
>   head/deskutils/recoll/Makefile
>   head/deskutils/recoll/distinfo
>   head/deskutils/recoll/pkg-plist
>=20
> Modified: head/deskutils/recoll/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/deskutils/recoll/Makefile	Fri Jan 25 22:09:19 2019	(r491208)
> +++ head/deskutils/recoll/Makefile	Fri Jan 25 23:08:24 2019	(r491209)
> @@ -2,8 +2,7 @@
>  # $FreeBSD$
> =20
>  PORTNAME=3D	recoll
> -DISTVERSION=3D	1.23.7
> -PORTREVISION=3D	3
> +DISTVERSION=3D	1.24.3
>  CATEGORIES=3D	deskutils
>  MASTER_SITES=3D	http://www.lesbonscomptes.com/recoll/
> =20
> @@ -20,13 +19,16 @@ RUN_DEPENDS=3D	unrar:archivers/unrar \
>  		wpd2html:textproc/libwpd010 \
>  		unrtf:textproc/unrtf
> =20
> -USES=3D		bison gmake iconv libtool localbase python:2.7 shebangfix
> -SHEBANG_FILES=3D	filters/*.py desktop/hotrecoll.py \
> -		filters/rcl7z filters/rclaudio filters/rclchm \
> -		filters/rcldia filters/rclepub filters/rclepub1 \
> -		filters/rclics filters/rclinfo filters/rclkar \
> -		filters/rclpython filters/rclrar filters/rcltar \
> -		filters/rclwar filters/rclzip
> +USES=3D		bison gmake gnome iconv libtool localbase python:2.7 shebangfix
> +
> +USE_LDCONFIG=3D	yes
> +
> +SHEBANG_FILES=3D	filters/*.py filters/rcl7z filters/rclaudio \
> +		filters/rclchm filters/rcldia filters/rclepub \
> +		filters/rclepub1 filters/rclics filters/rclinfo \
> +		filters/rclkar filters/rclpython filters/rclrar \
> +		filters/rcltar filters/rclwar filters/rclzip \
> +		desktop/hotrecoll.py
>  USE_PYTHON=3D	py3kplist
>  USE_GNOME=3D	libxslt:run
>  GNU_CONFIGURE=3D	yes
> @@ -39,7 +41,7 @@ PLIST_SUB=3D		VERSION=3D"${PORTVERSION}" \
>  			PYDISTUTILS_EGGINFO=3D"${PYDISTUTILS_EGGINFO}"
> =20
>  OPTIONS_DEFINE=3D		ASPELL CHM DJVU LATEX IMAGE PDF PS \
> -			SOUND QT4 X11MON
> +			SOUND QT5 X11MON
>  OPTIONS_DEFAULT=3D	ASPELL IMAGE PDF PS SOUND
>  OPTIONS_SUB=3D		yes
> =20
> @@ -53,12 +55,10 @@ IMAGE_RUN_DEPENDS=3D	exiftool:graphics/p5-Image-ExifT=
ool
>  LATEX_USE=3D		tex=3Ddvipsk:run,latex:run
>  PDF_RUN_DEPENDS=3D	pdftotext:graphics/poppler-utils
>  PS_RUN_DEPENDS=3D		pstotext:print/pstotext
> -QT4_USES=3D		qmake:no_env qt:4
> -QT4_USE=3D		qt=3Dmoc_build,qmake_build,rcc_build,uic_build \
> -			qt=3Diconengines_run,imageformats_run \
> -			qt=3Dcorelib,gui,xml,webkit
> -QT4_CONFIGURE_ENABLE=3D	qtgui
> -QT4_CONFIGURE_ENV=3D	QMAKE=3D"${QMAKE}" QMAKESPEC=3D"${QMAKESPEC}" \
> +USE_QT=3D			core gui network printsupport widgets webkit xml
> +QT5_USES=3D		qt:5 gl
> +QT5_CONFIGURE_ENABLE=3D	qtgui
> +QT5_CONFIGURE_ENV=3D	QMAKE=3D"${QMAKE}" QMAKESPEC=3D"${QMAKESPEC}" \
>  			QTDIR=3D"${PREFIX}"

Hi Yuri,

the QT5 option is broken and doesn't build in Poudriere.  Qmake
isn't declared as a build dependency, but it's clearly required.
buildtools_build is probably missing too, but the build doesn't get
far enough:

configure: error: Bad qt/qmake version string (not 4 or 5?): ./configure: /=
usr/local/lib/qt5/bin/qmake: not found
=3D=3D=3D>  Script "configure" failed unexpectedly.


--0F1p//8PRICkK4MW
Content-Type: application/pgp-signature; name="signature.asc"

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

iQGTBAEBCgB9FiEElXvTEJc6ePgdQuobpPCftzzFH2EFAlxMJelfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk1
N0JEMzEwOTczQTc4RjgxRDQyRUExQkE0RjA5RkI3M0NDNTFGNjEACgkQpPCftzzF
H2HqCwf8DCgaXhQjTmjRWm4lI/LRqh48N+UeCA704nrRAid9h5QmTh2gOiqxExAk
l6yH1FEFG+9Sokx5tfdvWMYcifSrcGPGGVvq7xQxbfFfO93eotsH00bX1ak0fkTD
NKo/QhgoiGBm5c/eHzcYENnJpgU02pHgBQyHTG1kKZF5/Ceckgm0ZtrnbThZuRRZ
m9hYX7DRzfAUQHTQYx6wmpSBp+Ej2ZF5q1Buxz09/537DQrFzD/fgFgnj9KL3mM7
cFBr6QNPM/DDJU+sayh0tXZdg1ovH01P1JBm4qHRL6E3UpqkuPOXmvDUkGSOtRXA
T+XamyIooXvPZG8/1NRLOlG4Nc3TCg==
=iqyD
-----END PGP SIGNATURE-----

--0F1p//8PRICkK4MW--



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