Commit Graph

163 Commits

Author SHA1 Message Date
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
Will Andrews
d1c2f0dddd Please welcome Qt3/KDE3 to our ports tree. This includes work since the
original versions of these ports, so some PORTREVISIONs were bumped.  See
http://freebsd.kde.org/ and mailing lists linked to from there for info
on the packages generated to test these ports.

bsd.kde.mk has already been updated a few days ago to work with these.

Some patches applied to fix a few bugs were:

deskutils/kdepim3:
        [1] Remove kpilot from build because it wasn't ready at release.
editors/koffice-kde3:
        [2] Fix compile time bugs for FreeBSD.
misc/kdeedu3:
        [3] Fix compile problem with kvoctrain.
x11/kdebase3:
        [4] Fix KDM CPU usage and login bug.

Some caveats:
        * All PLISTs are broken for deinstall due to script bug that I
          didn't notice until very recently.  This will be fixed when I
          commit an update tomorrow.  These ports should still install
          perfectly fine though.  They should also deinstall without
          giving errors, but will leave directories behind.
        * You can't install this with any other version of QT or KDE
          already installed.  I am not sure the checks are 100% working,
          but fixes for these will be forthcoming.  This is mainly due
          to a policy decision made by kde@ to make QT/KDE ports install
          the way the rest of the world expects it to while also still
          conforming to FreeBSD's hier(7).  For reference on this decision,
          please consult the KDE/FreeBSD mailing list archives.  This
          decision fixes 2-year-old bug reports relating to how we handled
          this for KDE2 vs KDE1.

Submitted by:   [1] Adrian de Groot <adridg@cs.kun.nl>,
                [2] David Faure <faure@kde.org>,
                    Andy Fawcett <andy@athame.co.uk>
                    Lauri Watts <lauri@kde.org>
                [3] Lauri Watts <lauri@kde.org>
                [4] Alan Eldridge <alane@geeksrus.net>
                    Oswald Buddenhagen <ossi@kde.org>
Reviewed by:    kde
2002-04-21 23:47:50 +00:00
Kevin Lo
2a8d11c995 fix Makefile, thanks to roam@ 2002-02-19 16:51:06 +00:00
Kevin Lo
179bc9bd5f Fix OSVERSION, bad me. Pointed out by will. 2002-02-19 03:27:50 +00:00
Kevin Lo
623d410522 Add NO_QT_OBJPRELINK=yes, let -CURRENT installs smoothly.
Approved by: will
2002-02-19 02:15:42 +00:00
Will Andrews
d4c869e236 Remove -frerun-cse-after-loop, a vestige from the days when our compiler
was slightly broken [1].

Allow alpha users to remove -O0 from CFLAGS if they so desire [2].  Replace
-O2 in config with whatever ${CFLAGS} happens to be, with a perl regex.

Submitted by:	[1] sf
		[2] naddy
2002-02-10 04:25:47 +00:00
Akinori MUSHA
a80f0bd0dd Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 12:14:18 +00:00
Will Andrews
91cebc67b9 Apply objprelink patch and use it only if MACHINE_ARCH=i386 *and*
NO_QT_OBJPRELINK isn't defined.  This was a little trickier than
fixing the KDE stuff, but I think this will work ok.

Requested by:	several
2002-01-05 03:16:03 +00:00