Commit Graph

11 Commits

Author SHA1 Message Date
Will Andrews
e05ed36727 Say goodbye to Qt 1.x and all of its dependents. The one port I found
which probably isn't supposed to be removed is misc/instant-workstation,
which had a dependency on audio/xamp (being removed), so I removed that
dependency and bumped PORTREVISION.  All other ports are real dependents
upon Qt 1.x, including KDE 1.x stuff.

Code in bsd.kde.mk supporting these ports is also removed or adjusted.
Also, some adjustments made to accomodate Qt3/KDE3 ports, which will be
committed Real Soon Now (TM), pending repo-copies.

This commit made in impending view of Qt3/KDE3 entering ports tree.
2002-04-19 02:30:02 +00:00
Will Andrews
74868616a9 (QT3/KDE3 only:) Use alternate dependency style; fix looking for qt
libraries.  kdelibs from cvs building now in kde/freebsd repository.
2001-11-14 15:56:53 +00:00
Will Andrews
7668e8de7f (QT3/KDE3 only:) Remove -lqt, this was a mistake. 2001-11-13 06:35:28 +00:00
Will Andrews
381f49d9e7 Good Will. \
OK Will.
BAD Will! \
Will forgot the backslash at the end of the line...
2001-11-05 21:29:59 +00:00
Will Andrews
37adc7ebed Slight modification to accomodate devel environment. 2001-11-04 16:48:23 +00:00
Will Andrews
eb40261061 Experimental support for the QT/KDE 3.x series.
WARNING: This is not for anyone who isn't involved in my group of
KDE/FreeBSD developers & QA testers.  Do not use it in any FreeBSD ports.
These changes will be mainly used by modules in the KDE CVS Repository.
2001-11-04 06:18:26 +00:00
Will Andrews
58386d31fc Fix glaring logic/typo bugs:
1) Move USE_KDEBASE_VER above USE_KDELIBS_VER so the implication works.
2) QTCFLIBS -> QTCFGLIBS, fixes port pre-definition of QTCFGLIBS.
3) Use libkonq.so.4, NOT libkparts.so.4 (part of kdelibs2!) for indication
   of kdebase2 installation.

Wake-up call from:	demon (whose kwix port now works :)
2001-04-14 20:43:29 +00:00
Will Andrews
dbba8af644 Overhaul QT/KDE support:
- bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}*
- Cleanup corresponding ports for bsd.kde.mk update.
- Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom,
  introduce QT_NONSTANDARD variable for nonstandard configure setup.
- Update KDE2 to 2.1.1.  Two patches included in x11/kdelibs2 to fix the
  proxy authentication that was broken for 2.1.1.  Remove old patches.
- Potentially fix kdelibs build for alpha.
- Fix qt-designer 2.3.0 build.
- Ruby stuff left alone since it looks like black magic to me.  Should
  still work w/ compat shims for older USE_QT[,2] style.  Some others
  were also left alone for the same reason.

Reviewed by:	portmgr, ports (bsd.kde.mk+bsd.port.mk)
Submitted by:	David Faure <faure@kde.org> (proxy auth patches)
		Alex Zepeda <garbanzo@kde.org> (old patches removal)
2001-04-03 08:14:43 +00:00
Will Andrews
3a3b3aa3de Fix bogon. Note to self: pay more attention to what you're doing. 2001-03-26 03:40:24 +00:00
Will Andrews
87a38f41fe Fix variable usage and comments.
Submitted by:	asami
2001-03-25 23:22:46 +00:00
Will Andrews
cd5ac27b08 Bring in my fixes for KDE2 for users of XFree86 4.0.x. Basically, what
this involves is this:  Cull GL from Qt by default, but still provide a
Qt+GL library that may or may not have threads.  Then also provide a Qt
library that has threads but not GL.  This allows us to make KDE2 depend
on a library that will *not* have threads, ever.  Threads will be
revisited at a later date.  Ports that require GL support need to be
updated to use the hacked library, libqtgl.so.4.  The net result is that
we bloat our qt2 package by 1.5-2.5MB for compatability.  Also, static
qt will not have GL support.

Introduce bsd.kde.mk, which will be tested on bento before becoming
fully activated.

Replace qt22-static with qt2-static, since it's just a proxy.  Update
qt-designer to depend on qt23.  Also make the old hack to package the
correct lib obsolete by using PLIST_SUB instead.

Miscellaneous changes:  remove LIBQTFILE from CONFIGURE_ENV, it's not
used anymore.  Solve namespace pollution problems with the devel/pth and
devel/libgnugetopt ports.  Hopefully.

Suggested by:	ade, asami, sobomax (bsd.kde.mk)
Repocopied by:	asami (qt22-static --> qt2-static)
2001-03-24 22:15:59 +00:00