freebsd-ports/Mk
Tobias C. Berner 7b5da0fa70 Change the way the pkgconfig-file install path is set for Qt5 ports.
As noticed in x11-toolkits/qt5-charts we never corrected the way in which qmake
sets the pkgconfig path for Qt5-modules. Instead there was a sed-call on the
generated Makefiles in bsd.qt.mk in the target qt-pre-install.

This diff modifies devel/qmake5 to set QMAKE_PKGCONFIG_DESTDIR to
../libdata/pkgconfig from the default pkgconfig.

As we split Qt-base into multiple ports, simply patching devel/qmake5 is not
enough, as the other base-ports will use the file from inside the tarball.
Therefore add it as an extrapatch for the Qt-base ports.
As this affects the same file extrapatch-libtool in devel/qt5 touched, rename
this one and add a hunk to do this change too.

Note: qt4 ports are unaffected, as they never were converted to used the
qt-preinstall target, and still contain the sed-call in their Makefiles.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8713
2016-12-19 11:12:32 +00:00
..
Scripts Use dp_DISTINFO_FILE instead of DISTINFO_FILE 2016-12-18 21:43:24 +00:00
Uses www/seamonkey: update to 2.46 2016-12-16 10:57:33 +00:00
bsd.apache.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.autotools.mk Fix targets being out of order. 2016-06-17 16:03:43 +00:00
bsd.ccache.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.commands.mk Rename PKG_CMD to PKG_REGISTER 2016-12-01 21:29:04 +00:00
bsd.default-versions.mk Long awaited, finally update the default version of GCC in the Ports 2016-11-20 09:15:19 +00:00
bsd.destdir.mk
bsd.emacs.mk GNU Emacs updates 2016-10-02 05:07:22 +00:00
bsd.fpc.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.gcc.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.gecko.mk textproc/hunspell: update to 1.5.4 2016-12-03 22:24:36 +00:00
bsd.gstreamer.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.java.mk Mk/bsd.java.mk: unregister expired java/linux-sun-jdk17 2016-04-24 12:16:23 +00:00
bsd.ldap.mk Do not terminate IGNORE messages with period, it is added by the framework. 2016-08-26 08:42:27 +00:00
bsd.licenses.db.mk Add all Creative Commons licenses 2016-09-13 12:24:51 +00:00
bsd.licenses.mk ${RM} already has -f. 2016-10-21 12:51:40 +00:00
bsd.local.mk
bsd.ocaml.mk Use @postunexec instead of @unexec which is deprecated 2016-11-20 12:35:57 +00:00
bsd.octave.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.options.desc.mk multimedia/ffmpeg: expose SOXR dependency 2016-12-19 01:08:21 +00:00
bsd.options.mk Add an OPTIONS_EXCLUDE_opsys_osrel. 2016-11-24 14:45:58 +00:00
bsd.port.mk Rename PKG_CMD to PKG_REGISTER 2016-12-01 21:29:04 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk ${RM} already has -f. 2016-10-21 12:51:40 +00:00
bsd.qt.mk Change the way the pkgconfig-file install path is set for Qt5 ports. 2016-12-19 11:12:32 +00:00
bsd.ruby.mk lang/ruby21: fix setjmp clobbered variables 2016-12-08 02:57:06 +00:00
bsd.sanity.mk Remove obsolete entry. 2016-10-04 11:46:52 +00:00
bsd.sdl.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.sites.mk Add a small target to help converting long strings of GH_* to GH_TUPLE. 2016-12-13 14:57:04 +00:00
bsd.ssp.mk
bsd.tex.mk Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports 2016-08-17 12:16:24 +00:00
bsd.wx.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.xorg.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00