13 Commits

Author SHA1 Message Date
jca
12d284b187 Add an abstraction for the lrelease Qt tool
ok sthen@ zhuk@
2016-05-18 19:12:22 +00:00
zhuk
ed298848a3 Zap more lines from qmake-based ports by moving them from
the "MODULES=x11/qtX + CONFIGURE_STYLE=qmake" logic to
the "MODULES=devel/qmake x11/qtX" logic.

Discussed with espie@ a few weeks ago.
2016-03-26 20:37:34 +00:00
zhuk
3b286ff983 Switch to a separate qmake.port.mk. Simplifies logic a lot.
This removes support of separate qmake versions in one port: as we
discovered, there are no ports actually needing this; strangers like
print/poppler don't use qmake in build.

This should be transparent to current ports. But expect more tweaks there:
for now, qt?.port.mk forces qmake.port.mk inclusion, but that will be
reworked to a more common scheme.

Same idea from (at least) espie@ and me; also, espie@ agrees on the plan.
2016-03-10 17:45:11 +00:00
zhuk
7a14b38014 Don't use MAKE_FILE, but hardcode Makefile instead: that's what qmake
actually generates, and some tricky ports like games/gambatte fail when
qmake-specific part tries to use MAKE_FILE variable.
2016-03-09 16:54:28 +00:00
zhuk
ca0f46bce1 Unbreak the case of USE_SYSTRACE=Yes: we tried to run under systrace
always, and bsd.port.mk invokes systrace for us already when in do-build
or do-install target.
2016-03-07 10:13:32 +00:00
zhuk
bac221c6eb Add support for CONFIGURE_STYLE=qmake. No ports affected, since this is
an opt-in. Actual qmake-based ports will be switched on case-by-case
basis in the near future.

Unslacking after discussion with at least naddy@ & espie@ from... 2014?!

Oh my.
2016-03-06 23:59:51 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
espie
a5c061d902 izbetter to also remove extra LIB_DEPENDS partz 2010-11-06 16:41:23 +00:00
espie
88f371a12f zap old lib depends for qt4 2010-11-05 13:47:46 +00:00
ajacoutot
66af83992e - add MODQT_PKG_CONFIG_PATH so that ports depending on the qt4 MODULE
don't need to be tweaked to be able to find qt4 pkgconfig files

input from and ok espie@
2008-11-29 12:15:57 +00:00
brad
5ad108aedd Remove forgotten MODGCC bits for sparc64. sparc64 has been using gcc3
for 4 1/2 years now.
2008-09-03 21:58:17 +00:00
espie
9634d7d235 tweak the modules so they also define MODQTn_* values along the usual
MODQT_* values.

This makes it possible to include both qt3 and qt4, as long as one is
very careful in choosing the right variables, without any change for the
existing qt3-only, qt4-only ports.

We don't bother with qt and qt2 as they are mostly end-of-life.
2007-03-23 16:28:52 +00:00
espie
6d87eabb9d new version of qt. nothing much uses it yet, but it looks nicer
than the old ones.
2005-07-04 11:10:13 +00:00