Commit graph

67 commits

Author SHA1 Message Date
markd
05d9ee9a44 Update to KDE 3.4.3. 2005-10-13 12:22:07 +00:00
markd
e850c63d7a Update KDE to 3.4.2. 2005-07-30 10:53:53 +00:00
kristerw
fbc952d9fd Correct path to ../../x11/kdelibs3. 2005-06-19 02:37:11 +00:00
markd
28609f7086 Add explicit dependency on kdelibs so that "make update" does the right
thing when a recent previous version of kde is already installed.
(as seen in PR 30459)
2005-06-18 21:24:15 +00:00
jlam
ac21d3de46 KDE-3.x configure scripts use xmkmf to discover properties of the
X11 distribution, so add USE_TOOLS+=imake.  This addresses part of
PR pkg/26744.
2005-06-12 07:49:16 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
markd
4559e0640b Update to KDE 3.4.1 2005-05-31 14:01:14 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
reed
a9c1cbde21 Remove Linux work-around for bug noted in PR #25402 from arts
and koffice build.

And do in meta-pkgs/kde3/kde3.mk as suggested by maintainer, markd.

It helps with builds on Linux for kdegraphics3, libkipi, gwenview,
kdelibs3, kdebase3, arts, and many other KDE-based packages on Linux.
(It was not needed for kile, but will be used.)

Thank you, Torsten Harenberg for testing many packages such as
kdenetwork, kdegames, kdepim, kdemultimedia.

I still don't know what the correct fix is for PR #25402.
2005-05-18 22:35:04 +00:00
markd
97987fc704 I really really did mean Solaris in that last commit. (Course I would do
it just before going off net for a week)
2005-04-27 02:09:05 +00:00
markd
44805c8fcb Require at least gcc 3.3 when building on Solaris. 2005-04-14 20:40:37 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
1f2ba12d0f PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk). 2005-03-27 15:43:32 +00:00
markd
ae17c3b7c5 Update to KDE 3.4
Highlights at a glance

* Text-to-speech system with support built into Konqueror, Kate, KPDF
  and the standalone application KSayIt
* Support for text to speech synthesis is integrated with the desktop
* Completely redesigned, more flexible trash system
* Kicker with improved look and feel
* KPDF now enables you to select, copy & paste text and images from
  PDFs, along with many other improvements
* Kontact supports now various groupware servers, including eGroupware,
  GroupWise, Kolab, OpenGroupware.org and SLOX
* Kopete supports Novell Groupwise and Lotus Sametime and gets
  integrated into Kontact
* DBUS/HAL support allows to keep dynamic device icons in media:/ and
  on the desktop in sync with the state of all devices
* KHTML has improved standard support and now close to full support for
  CSS 2.1 and the CSS 3 Selectors module
* Better synchronization between 2 PCs
* A new high contrast style and a complete monochrome icon set
* An icon effect to paint all icons in two chosen colors, converting
  third party application icons into high contrast monochrome icons
* Akregator allows you to read news from your favourite RSS-enabled
  websites in one application
* Juk has now an album cover management via Google Image Search
* KMail now stores passwords securely with KWallet
* SVG files can now be used as wallpapers
* KHTML plug-ins are now configurable, so the user can selectively
  disable ones that are not used. This does not include Netscape-style
  plug-ins. Netscape plug-in in CPU usage can be manually lowered, and
  plug-ins are more stable.
* more than 6,500 bugs have been fixed
* more than 1,700 wishes have been fullfilled
* more than 80,000 contributions with several million lines of code and
  documentation added or changed
2005-03-23 21:28:33 +00:00
markd
0b7dde76bc $PKG_SYSCONFDIR support from Jeremy C. Reed with minor changes from me. 2005-03-06 12:41:26 +00:00
markd
6a3d85d317 Allow any PKGREVISION in dependencies. Bump PKGREVISION. 2004-12-23 13:04:37 +00:00
markd
42735b65e0 Update to kde 3.3.2.
changes are generally bug fixes including some security fixes.

pkgsrc changes are a big PLIST cleanup and moving locale files
to ${PKGLOCALEDIR}/locale/... rather than replicating the tree.
2004-12-10 05:59:50 +00:00
kleink
d74855573c From KDE CVS, KDE_3_3_BRANCH:
kdepim/korganizer/plugins/holidays/holidays.cpp 1.12.2.1:
Backport of bug fixes for #84979 (crash on AMD64) [...]

Bump version to kdepim-3.3.1nb2, and update the version required by
the kde3 meta package.
2004-11-28 18:35:48 +00:00
tron
3a9a6f2edf Fix dependence on "kdepim3" package, bump package revision. 2004-11-11 21:02:08 +00:00
skrll
0a9670dbd1 This file isn't used anymore. 2004-11-11 08:03:53 +00:00
markd
702a0f8fbc kdegraphics3 PKGREVISION bump. 2004-10-23 13:26:34 +00:00
taca
600a53f9cf Add a master site in Japan. 2004-10-20 14:45:20 +00:00
markd
de66723d1d Update to KDE 3.3.1 2004-10-13 11:37:13 +00:00
seb
b48e0ed2e6 Fix build of kde3 meta-package by requiring latest version of
kdemultimedia3 package.
2004-10-12 07:24:58 +00:00
tron
1b0017eccf Fix dependences broken by package revision bump madness. Bump package
revision of this package, too.
2004-10-06 09:25:06 +00:00
markd
6eaadba526 Make KDE depend on at least version 3.3.3nb1 of qt3-libs. 2004-09-19 04:17:22 +00:00
tron
fcd65c8b83 Fix download URLs. The KDE 3.3.0 release is a subdirectory called "3.3"
and not in "3.3.0".
2004-08-21 19:54:54 +00:00
tron
af71f0d3a5 Remove non-existing mirror "ftp.us.kde.org". 2004-08-21 19:04:10 +00:00
tron
88e302c2c2 Replace non-existing "download.uk.kde.org" with "ftp.uk.kde.org". 2004-08-21 18:56:52 +00:00
markd
4bdb9d9d0e Update to KDE 3.3. 2004-08-21 11:47:57 +00:00
markd
830e484e3d Update comment to match reality. 2004-07-05 12:26:01 +00:00
markd
b2144d2196 update Makefile to 3.2.3 2004-06-10 12:50:17 +00:00
markd
8c9f9a4d53 Update to kde 3.2.3. 2004-06-10 11:29:35 +00:00
wiz
c32fc02e2e Unused. 2004-05-03 13:08:58 +00:00
markd
089407cfb9 Update to kde3.2.2 2004-04-20 12:08:19 +00:00
wiz
5350dc21df Belatedly bump PKGREVISIONs and dependencies for xvidcore major bump
during recent update (hi charles!).
2004-04-05 18:41:14 +00:00
markd
6e373fda8d Note quanta update, bump PKGREVISION. 2004-04-05 11:54:19 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
markd
b5c6ecbe26 kdegraphics3 pkgrevision bump. 2004-03-14 00:45:34 +00:00
jmmv
15000f837d Bump PKGREVISION due to xine-lib update to 1rc3a. 2004-03-11 17:27:29 +00:00
markd
03a09c876f Take maintainership of kde3 and kdevelop. 2004-03-10 00:10:04 +00:00
skrll
3056ad2d9b Remove myself as maintainer. 2004-03-09 21:00:09 +00:00
markd
326a5d73b8 Update to KDE 3.2.1 2004-03-09 11:07:58 +00:00
jmmv
0e844743e0 Bump PKGREVISION and some dependancies due to changes done in these
packages (addition of xdg-dirs>=1.1 as a dependancy).
2004-03-08 20:55:07 +00:00
jmmv
ee256b496c Update kdeutils3 dependancy to version 3.2.0nb1. Bump PKGREVISION to 4. 2004-02-28 18:26:21 +00:00
markd
3d7a8c1cfe Set "USE_LANGUAGES= c c++" here as all the kde packages need c++. 2004-02-25 22:09:11 +00:00
jmmv
945d24f43e Set NO_MTREE, as this package installs no files. 2004-02-22 20:48:15 +00:00
jmmv
8ae08ee20c No need to use buildlink. 2004-02-22 20:42:33 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
seb
7baaf49f63 Update dependencies for kde3, for kdegraphics update.
Bump PKGREVISION.
2004-02-09 14:04:16 +00:00