Commit graph

170 commits

Author SHA1 Message Date
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
Mario Sergio Fujikawa Ferreira
ebb020342e C{C,XX} safeness
Submitted by:	Michael Nottebrock <michaelnottebrock@gmx.net>
Reviewed by:	kde
Approved by:	kde
2002-08-12 16:18:29 +00:00
Alan Eldridge
f251b31039 1. Display message both before everything and after install, then sleep 10
to make sure user reads it, about rebuilding kdelibs, and generally, all
   of KDE that is installed after the installation.
2. Bump PORTREVISION because of the critical nature of this problem.

PR:		41206
2002-08-04 10:24:20 +00:00
Alan Eldridge
ca5ca105b9 1. Remove redundant @exec/@unexec lines in pkg-plist [alane].
2. Add libfoo.so.X.0 links to file list, as they are created now [alane].
3. From PR 41144, fix minor portlint whitespace violations. The ?= assigns at
   the top were not changed, in anticipation of a possible japanese/qt30
   subport. Also fixed ref to qt2 doc location in pkg-descr. [fuyaki]
4. PORTREVISION not bumped, as installed files did not change and Makefile
   changes were cosmetic only.

PR:		41144
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
2002-07-31 03:50:30 +00:00
Will Andrews
7b222d0879 Upgrade to Qt 3.0.5.
Submitted by:	mi
Reviewed by:	Lauri Watts <lauri@kde.org>
2002-07-29 23:06:17 +00:00
Will Andrews
1aced58dae Upgrade to KDE 3.0.1. The delay in this upgrade is mainly due to the
rigorous testing performed on the part of the KDE/FreeBSD Project
over the last three weeks.  Thanks to everyone who helped test!

General changes:
	[1] Follow KDE2 style by moving KDE core specific macros and
	    the like to x11/kde3/Makefile.kde.
	[2] Fix a variety of comments or miscellaneous data to reflect
	    that this is KDE3 and not KDE2.
	[3] Account for more empty directories in the PLISTs.

deskutils/kdepim3:
	[4] More #include <malloc.h> -> #include <stdlib.h>.

audio/arts:
	[5] Upgrade to 1.0.1.
	[6] Point at MASTER_SITE_KDE not my own mirror.

audio/kdemultimedia3:
	[7] Account for the removal of the <machine/soundcard.h> symlink.
	    Simply point all such includes at <sys/soundcard.h>.

editors/koffice-kde3:
	[8] Get rid of #include <values.h> preemptively.

devel/kdesdk3:
	[9] Remove cervisia from build if building on -CURRENT due to
	    C++-unsafe sys/wait.h.  The header is believed to have been
	    fixed in newer -CURRENT (>= Jun 5) but we have not tested that.

devel/kdevelop:
	[10] Upgrade to 2.1.1 and use KDE 3 version.
	[11] Remove a number of suggested dependencies that no longer fit.
	[12] Account for where the docs for Qt went since they got moved
	     to fit in hier(7) better.

graphics/kdegraphics3:
	[13] Turn off kuickshow by default because it depends on imlib,
	     which in turn depends on gtk/glib.  This will be revisited
	     when we split up the KDE ports a bit.

games/kdegames3:
	[14] Fix compile error on -CURRENT where kpat/freecell-solver/md5.h
	     tried to define uint32_t after sys/types.h already had.

sysutils/kdeadmin3:
	No particular changes.

misc/kdeaddons3:
	No particular changes.

misc/kdeedu3:
	[15] Re-add the huge number of missing @dirrm's.

misc/kdeutils3:
	No particular changes.

misc/kde3-i18n-* and */kde3-i18n:
	For the most part, no particular changes.  A huge number of I18N
	message updates went into this release, though.

french/kde3-i18n:
	[16] Fix build Makefile error due to tarball builder's env.

net/kdenetwork3:
	No particular changes.

x11-clocks/kdetoys3:
	No particular changes.

x11/kdebase3:
	[17] Account for mkfontdir "soft" build-time dependency.  If
	     mkfontdir is available, use it to build fonts.dir where
	     kdebase installs fonts.  Otherwise, don't bother.
	[18] Patch ElectricEyes.desktop to use the name of the program
	     that FreeBSD uses when you install the port for it.
	[19] Patches for KDM merged into KDE 3.0.1.
	[20] Properly fix kdm/backend/xdmcp.c string format error.

x11/kdelibs3:
	[21] Support the KDE3 version check to make sure no one
	     tries to install KDE2 then KDE3.  The 'kde-version-check'
	     target is centralized in x11/kde3/Makefile.kde.
	[22] Remove patch for kdeprint/configure.in.in.
	[23] Add patch to fix critical icon loader bug.

x11/kde3:
	[24] Add Makefile.kde for centralizing KDE core-specific macros
	     that don't belong in bsd.kde.mk.

x11-toolkits/qt30:
	[25] Mark broken on any XFree86 version < 4 due to packing list
	     related problems if we tried to support XFree86 3.
	[26] Error out if the user has Qt2 installed already.

x11-wm/kdeartwork3:
	[27] Add USE_MESA to explicitly support the 3D screensavers.
	[28] Re-add a large number of missing @dirrm's.

Credits:

[1] [4] [5] [6] [7]
[9] [10] [14] [16]
[21] [22] [24] [26]:	will

[2] [3] [8] [15] [17]
[19] [25] [27] [28]:	alane

[11] [12]
Submitted by:		Lauri Watts <lauri@kde.org>

[13] Found by:		mi
     Removed by:	will

[18] [23]
Submitted by:		Andy Fawcett <andy@athame.co.uk>

Tested by:		[in addition to the above, in no particular order]
			knu
			Mattias Douhan <matt@athame.co.uk>
			Bradley T. Hughes <bhughes@trolltech.com>
			Erik H. Bakke <ebakke@trolltech.com>
			David Johnson <david@usermode.org>
			JJ Behrens <jj@nttmcl.com>
			Michael W. Collette <metrol@metrol.net>
			Adriaan de Groot <adridg@sci.kun.nl>
			Mark Rowlands <mark.rowlands@minmail.net>
			Mark Stosberg <mark@summersault.com>
			Dave Cantrell <phaedrus@alltel.net>
			Mark Miller <joup@bigfoot.com>
			Wesley Morgan <morganw@chemikals.org>
			Arjan van Leeuwen <avl@operamail.com>
2002-06-15 16:16:32 +00:00
Mario Sergio Fujikawa Ferreira
e8b09fe591 Revert debugging building option: no-debug is default unless
WITH_DEBUG

Submitted by:	Alan E <ports@geeksrus.net>
Approved by:	will
2002-05-14 16:37:07 +00:00
Will Andrews
fbd864810d Fix conflict with mozilla-headers. Bump PORTREVISION for package change.
PR:		37881
Reported by:	Chris Knight <chris@aims.com.au>
Submitted by:	Alan Eldridge <alane@geeksrus.net>
2002-05-10 13:00:46 +00:00
Mario Sergio Fujikawa Ferreira
7c4164ffc9 Mark BROKEN when WITH_OPENGL due to unsolved problems causing DRI
to fail

Submitted by:	Alan E <port@geeksrus.net>
Approved by:	will
2002-05-02 03:34:05 +00:00
Mario Sergio Fujikawa Ferreira
96a2b2106c o Bump PORTREVISION
o Fix configure args to match what new configure accepts
o Use -qt-imgfmt-{jpeg,mng,png} to dynamically link the graphics
  libs into libqt-mt.so
o Use image plugins (-plugin-imgfmt-{jpeg,mng,png}) if
  WITH_IMAGE_PLUGINS; QTDIR=/usr/X11R6 needs to be set before
  starting KDE if so
o Use Mesa libs if WITH_OPENGL. This will result in warnings both
  before and after the build; the package will be called qt-opengl;
  a warning will be displayed via pkg-message when the package is
  installed

Submitted by:	Alan E <ports@geeksrus.net>
Approved by:	will
2002-04-29 02:28:05 +00:00
Mario Sergio Fujikawa Ferreira
3915c9854e o Switch to official distribution distfiles instead of using specially
tailored ones
o Add patch-aa to handle current not patched distfile (it is already
  incorporated in repo version)
o Uphold hier(7) for documentation installation
o Bump PORTREVISION
o Fixes sent by [1]. Coordinated by [2]

Submitted by:	Lauri Watts <lauri@kde.org> [1]
Reviewed by:	Alan E <ports@geeksrus.net> [2]
Approved by:	will
2002-04-27 04:21:38 +00:00
Mario Sergio Fujikawa Ferreira
f10ac6098c o Fix PLIST issue for now with exec/unexec trick
o Deal with following issue: (weird)

"The following target is necessary if qt30 is installed at the time
 the port build is started; it is related to the Makefiles having
 dependencies on these (installed) .prl files." --AlanE

o Bump PORTREVISION

Submitted by:	Alan E <alane@geeksrus.net>
Requested by:	too many
Approved by:	will
2002-04-25 18:25:44 +00:00
Will Andrews
0f6ccc0f47 Use KDE mirrors, not my main site. Ugh. 2002-04-22 22:24:29 +00:00