Commit Graph

182 Commits

Author SHA1 Message Date
Michael Nottebrock
3aaf8aee77 s/pre-install/pre-su-install/ because we're creating directories under
${PREFIX}.
2004-03-18 01:06:21 +00:00
Joe Marcus Clarke
61b3a6bec8 Chase the new location of libXft. 2004-03-16 22:54:05 +00:00
Michael Nottebrock
4c59237f06 Instead of checking for the existence of spec directories, check for
the actual specfile to be present.
2004-03-10 21:11:02 +00:00
Michael Nottebrock
646a91ce28 Declare CONFLICTS with earlier versions of qt3.x.
Enforce CONFLICTS to take effect by bumping PORTREVISION.
2004-03-10 12:14:26 +00:00
Michael Nottebrock
f64c6af4f4 Update to KDE 3.2.1 / QT 3.3.1
Important changes:
==================

KDE:

- Audio/arts does not install artswrapper anymore, instead it is provided by
  audio/artswrapper. See UPDATING.

- misc/kdeaddons3 is now a metaport with

	editors/kate-plugins
	editors/vimpart
	games/atlantikdesigner
	misc/kaddressbook-plugins
	misc/kfile-plugins
	misc/kicker-applets
	misc/knewsticker-scripts
	misc/konq-plugins
	misc/ksig
	misc/renamedlgplugins
	multimedia/noatun-plugins
	net/kontact-plugins

  as slave ports.

- A number of KDE ports now uses OPTIONS do make various WITH_* options more
  visible.

- Plist fixes

- devel/kdevelop should be able to detect FreeBSD's autoconf/automake now for
  newly created projects.

- kdebase will no longer remove previous KDM configurations. This won't take
  effect during the update from 3.2.0 to 3.2.1 (as deinstalling 3.2.0 will still
  remove the configuration), but subsequent updates will merge old configs.

QT:

- Previous versions of QT could be compiled with debugging-support enabled by
  defining DEBUG. This switch has been renamed to the more unambiguous
  WANT_QT_DEBUG (similar to WANT_KDE_DEBUG in the KDE ports).
2004-03-09 19:41:12 +00:00
Michael Nottebrock
61c6513a51 Set to IGNORE for now. 2004-03-08 17:35:41 +00:00
Michael Nottebrock
6fe53bfc64 Remove qmake from RUN_DEPENDS in x11-toolkits/qt32 and chase ports which
BUILD_DEPEND on qmake now.
2004-02-26 20:59:36 +00:00
Michael Nottebrock
699b6562cc PREFIX-safeness fixes. 2004-01-28 12:44:07 +00:00
Michael Nottebrock
2d7e13ad16 Add qmake as runtime dependency.
PR:     ports/61138
2004-01-09 22:48:31 +00:00
Michael Nottebrock
ee5689938d Fix some stylebugs found by portlint. 2003-12-16 10:02:08 +00:00
Max Khon
78660c688e Fix formatting. 2003-12-15 19:38:04 +00:00
Michael Nottebrock
64c4818f8e - Update QT to version 3.2.3.
- s/USE_MESA/USE_GL
- Get rid of the nvidia-driver warning
- Unhook database-plugin ports from the main port.
- Use and depend on devel/qmake.

Thanks to Mikhail Teterin <mi+kde@aldan.algebra.com> for ideas
and code for the dependency on the qmake-port and the database-
plugins.

Approved by:    Maintainer (for qt-mysql-plugins)
2003-12-13 10:21:14 +00:00
Michael Nottebrock
803e4048dc Declare (or resolve) conflicts for KDE and QT. 2003-10-17 06:09:39 +00:00
Michael Nottebrock
0d959daeb3 Add a small hackish patch that prevents qmake from generating a bogus
dependency on an old header during portupgrade and causing the install
stage to fail.

Approved by:	will
2003-09-21 18:45:34 +00:00
Will Andrews
01ff961210 Upgrade to Qt 3.2.1 / KDE 3.1.4. See x11/kde3/Makefile rev 1.64 for details. 2003-09-18 14:57:05 +00:00
Tilman Keskinoz
b754f52652 - Make PORTNAME overridable too.
- change CONFIGURE_ARGS -no-fast to -fast. This improves the configure time
  of the qt-plugin ports and should not harm the Masterport.
- If BUILD_PLUGIN_ONLY, remove several directories that are not needed for the
  Plugin build. This improves the buildtime for the plugins.
2003-08-06 11:44:22 +00:00
Tilman Keskinoz
fb4827e611 *grrr* COMMENT needs to be overrideable too. 2003-07-30 16:18:59 +00:00
Tilman Keskinoz
1bfd0c7a5c Make PORTREVISION overwritable by slave ports. 2003-07-30 16:06:39 +00:00
Michael Nottebrock
ac4ef3820b Update KDE to the latest official release, KDE 3.1.3
Official KDE 3.1.3 announcement:
http://www.kde.org/announcements/announce-3.1.3.php

(may not work until a few hours after this commit - we jumped the gun a little
 in order to have the update in place at the time the security notifications for
 KDE 3.1.2 will be released together with the announcement of KDE 3.1.3).

Changelog from 3.1.2 to 3.1.3 release:
http://www.kde.org/announcements/changelogs/changelog3_1_2to3_1_3.php

Thanks and credits need to go to the whole KDE-FreeBSD team, as well
as everyone on kde@freebsd.org for providing feedback, reporting bugs
and just using the KDE ports.

Approved by: will (real mentor asleep)
2003-07-29 04:26:22 +00:00
Will Andrews
1569c2c1d6 Fix LD_LIBRARY_PATH to include any local additions.
PR:		48030
Submitted by:	edwin
2003-06-12 16:02:22 +00:00
Tilman Keskinoz
dd1deac1ad MFkde-freebsd Repository
- Add a warning about the nvidia-opengl problems
- Don't build examples and tutorials
- Don't install useless header files that clobber jdk and netscape header
files
- Bump PORTREVISION

Submitted by: 	Lauri Watts <lauri@kde.org>
		Michael Nottebrock <michaelnottebrock@gmx.net>
2003-06-02 14:46:41 +00:00
Mario Sergio Fujikawa Ferreira
9433ac58db Update to KDE 3.1.2 2003-05-19 19:43:36 +00:00
Alan Eldridge
3e1995be33 update portrevision since package name is changed 2003-04-06 12:20:22 +00:00
Alan Eldridge
b294b98273 Rejoice, for the long awaited upgrade to kde 3.1.1 is here! 2003-04-05 22:16:12 +00:00
Dmitry Sivachenko
e6ed468ff8 De-pkg-comment. 2003-02-22 09:13:13 +00:00
Dmitry Sivachenko
932cf02aa8 Do not install qmake.conf.bak left from REINPLACE_CMD. 2003-02-22 08:56:00 +00:00
Dmitry Sivachenko
8424366b3b Follow hier(7) more closely (second try).
This is the same patch that was backed out by alane some time ago.
Now

Reviewed by:	kde@freebsd.org (silence)
Approved by:	Lauri Watts <lauri@kde.org>
2003-02-18 07:35:56 +00:00
Eric Anholt
38805e871a Remove the renaming of Xft headers and library from the Xft (Xft2) port.
Remove installing of Xft1 from XFree86-4-libraries, and add dependencies
to the Xft port by all the ports that use it along with whatever patches are
necessary.

Approved by:	portmgr (kris), marcus
2003-02-18 04:51:34 +00:00
Mario Sergio Fujikawa Ferreira
f7f7f593cd o Fix a include inside a header file. It was pointing to a no longer
existent file [1]. This fixes unixODBC port GUI build.
o qt applications should be built with thread support per default.
  Thus, add this to default qmake.conf for FreeBSD. [2]
o Bump PORTREVISION due to aforementioned

PR:		48303 [1]
Submitted by:	Michael Collette <metrol@metrol.net> [1],
		arved [2]
Reviewed by:	Lauri Watts <lauri@kde.org> (FreeBSD KDE Team)
2003-02-17 20:36:21 +00:00
Will Andrews
05896ce29f Properly revert packing list to rev 1.56. 2003-01-31 23:05:41 +00:00
Alan Eldridge
f0ad614c02 bump portrev to 2 2003-01-31 22:55:56 +00:00
Alan Eldridge
34ea484cbe back out unauthorized commit by demon@. backout authorized by will@. 2003-01-31 22:54:49 +00:00
Dmitry Sivachenko
e388911572 Improve description a bit. 2003-01-31 20:43:28 +00:00
Dmitry Sivachenko
ec05c4355b Follow hier(7) more closely. 2003-01-31 20:36:48 +00:00
Alan Eldridge
b5b56f1c7d Add knob for turning off cups support.
PR:		47627
Submitted by:	Sergey A. Osokin
2003-01-29 13:23:31 +00:00
Dmitry Sivachenko
9698c8bfbd Respect CFLAGS, CC, CXX, etc. 2003-01-29 09:25:41 +00:00
Will Andrews
8fda908b9b Shoot, I misspelled -no-fast in the last revision. Thanks, Joe.
Noticed by:	marcus
2003-01-20 04:56:48 +00:00
Will Andrews
43b2827e33 Make sure NAS support is disabled even if NAS is found on the system. This
avoids problems with the packing list.  I was unable to find any real-world
usage of Qt's NAS support, so out the window it goes.

PR:		46840
Requested by:	mi (request denied)
2003-01-20 04:08:56 +00:00
Alan Eldridge
a74af2ea9a fix @unexec to remove doc dir correctly 2003-01-14 14:40:24 +00:00
Dmitry Sivachenko
6ccee1f50f Do not hardcode /usr/local. 2003-01-08 15:45:27 +00:00
Alan Eldridge
d1662ca0ad Repocopy from qt30. Modified to current status.
NOT TO BE USED AS A DEPENDENCY UNTIL AFTER 5.0 RELEASE!!!!
2003-01-06 15:05:36 +00:00
Alan Eldridge
0b0740aab4 Remove WITH_IMAGE_PLUGINS knob, as it is broken, and non-default. It's one
less thing we have to worry about when people report problems, too.

PR:	44714
2002-10-30 02:19:57 +00:00
Alan Eldridge
69844cdb69 1.Bump PORTREVISION.
2.OpenGL is now the DEFAULT configuration for Qt.
2a.The old WITH_OPENGL knob still works.
2b.The new knob WITHOUT_OPENGL disables OpenGL.

Approved by:	will
2002-10-26 17:03:01 +00:00
Alan Eldridge
324de1ee4a 1. Removed unused refs to sleep.
2. Removed upgrade message. It's been there too long.
3. Removed opengl message. BROKEN is still there.
4. Changed a comment to be accurate about some bogus nutscrape headers.
2002-10-23 15:27:21 +00:00
Alan Eldridge
8974d91c41 Add utility apps that were'nt being installed. 2002-08-31 05:05:48 +00:00
Alan Eldridge
ab02fb8a66 Added "threads" to the qmake.conf file. From this message on the list:
FreeBSD port installs threaded version of qt (qt-mt), but qmake.conf is
installed withouth thread in the CONFIG variable.  Because of that, qmake tried
to link with -lqt instead of -lqt-mt -pthread and fails.  With thread in the
CONFIG everything works.  This affects all ports that use qmake.

Folks, please test this (especially on current). It seems reasonable, is easy
to back out, I'm running a qt built with it right now.

Submitted by:	Tilman Linneweh <tilman@arved.de>
2002-08-30 13:52:25 +00:00
Will Andrews
ebe714bf05 Update to 3.0.3. Not much changed here: [1] i18n PKGNAMEs converted to
more closely conform to FreeBSD style etc, and Konqueror SSL patch merged.

Tested by:	Matt Douhan <matt@fruitsalad.org>, alane
Submitted by:	lioux [1]
2002-08-25 04:37:30 +00:00
Alan Eldridge
1b50536a03 1. Remove pre-everything message.
2. No-op sleep after message if BATCH or PACKAGE_BUILDING.
3. Add NO_FILTER_SHLIBS to keep the qt lib names from getting munged.
4. Bump PORTREVISION because (3) changes installed pkg-plist, even though
   one supplied in port does not change.

(3) will fix a message indicating the libfoo.so.1 does not exist on
   pkg-deinstallation, too.

Credits:
1,2 due to Mikhail Teterin. 3 is from Will. 4 is common-sense.
2002-08-17 19:49:44 +00:00
Alan Eldridge
aa16c9ac2c Make this match pkg-message. 2002-08-16 22:28:04 +00:00
Alan Eldridge
717672e9e0 Message modified slightly to be more precise. 2002-08-16 21:52:04 +00:00