freebsd-ports/Mk
Tobias C. Berner d0b8c1a99b devel/py-sip: doesn't honor sip_dir
pyqt.mk had a long standing bug, where the sip-dir was not properly set
for the port devel/py-sip. The underlying issue was the following:

When using pyqt.mk consumers would specify

USES=pyqt:<version>

To also have easy access for the data from pyqt.mk in the py-sip port, we allowed
version=sip, which only unhides a very limited scope of pyqt.mk. However, we also
set

_VERSION_SUBDIR_REL=    PyQt${_PYQT_VERSION}/${PYTHON_VER}

and used that in

_SIPDIR_REL=            share/${_VERSION_SUBDIR_REL}/sip
PYQT_SIPDIR=            ${PREFIX}/${_SIPDIR_REL}

Therefore, py-sip got a very mangled PYQT_SIPDIR value passed to its configure
script.

Big thanks to Loïc for figuring out the issue :)

PR:		223409
Submitted by:	Loïc Bartoletti <lbartoletti@tuxfamily.org>
2019-11-24 08:39:30 +00:00
..
Scripts generate-symbols: Need @dir entries if PREFIX!=LOCALBASE. 2019-11-07 20:49:17 +00:00
Uses devel/py-sip: doesn't honor sip_dir 2019-11-24 08:39:30 +00:00
Wrappers BINARY_WRAPPERS allow to push in front of the PATH wrappers for binaries. 2019-10-01 14:33:24 +00:00
bsd.ccache.mk - Add compat for NOCCACHE -> NO_CCACHE 2019-10-10 20:09:59 +00:00
bsd.commands.mk
bsd.default-versions.mk - Repocopy lang/python37 --> python38 and update to 3.8.0 2019-11-02 23:40:39 +00:00
bsd.destdir.mk
bsd.gcc.mk Add support for GCC 9 via the new lang/gcc9 port. USE_GCC=9+ and 2019-06-02 07:55:48 +00:00
bsd.gecko.mk gecko: drop unused system hunspell after r509969 2019-11-03 15:52:21 +00:00
bsd.gstreamer.mk Remove esound support from the ports tree, as audio/esound expired. 2019-05-08 12:54:13 +00:00
bsd.java.mk Eliminate references to 9 and 10 2019-10-23 19:35:57 +00:00
bsd.ldap.mk
bsd.licenses.db.mk
bsd.licenses.mk Fix a common grammar error: "can not" means the opposite of "cannot." 2018-08-01 16:33:11 +00:00
bsd.local.mk
bsd.ocaml.mk
bsd.octave.mk
bsd.options.desc.mk Mk/bsd.options.desc.mk: add ALTIVEC option 2019-09-01 17:55:47 +00:00
bsd.options.mk Clean up support for FreeBSD 11.2. 2019-11-07 16:30:12 +00:00
bsd.port.mk Permit multiple packing list files to be listed in PLIST. 2019-11-20 22:44:38 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk Remove checks for ia64, this is not a supported architecture. 2019-04-23 17:52:38 +00:00
bsd.ruby.mk Mk/bsd.ruby.mk: Remove RUBY_{PATCHLEVEL,RELVERSION,RELVERSION_CODE,RUBY_DISTVERSION} 2019-11-06 05:20:59 +00:00
bsd.sanity.mk Retire XORG_CAT 2019-11-04 18:08:20 +00:00
bsd.sites.mk Add NCTUCS KDE mirror 2019-09-12 02:31:30 +00:00
bsd.ssp.mk Switch to -fstack-protector-strong and enable on more architectures 2019-04-24 19:15:05 +00:00
bsd.tex.mk Revert recent bsd.tex.mk change 2019-08-28 05:18:07 +00:00
bsd.wx.mk Fix several grammar mistakes and improve formatting (cosmetic changes). 2019-02-27 12:06:57 +00:00