Commit Graph

855 Commits

Author SHA1 Message Date
espie
0f6031fd50 a few more patches related to qt3.3.5 2005-09-19 20:42:53 +00:00
espie
85e1b5ee35 This used to be named differently. 2005-09-19 14:07:08 +00:00
espie
583aad18f0 qt 3.3.5 uic does weird things with hints. Patch taken from FreeBSD. 2005-09-19 14:05:37 +00:00
espie
3309e65009 now that kde 3.5 is almost out, prepare infrastructure 2005-09-18 12:21:07 +00:00
espie
9571031547 fix conflicts with 3.6 packages, thus allowing updates.
Okay pvalchev@
2005-08-16 18:28:55 +00:00
espie
f90faf868a conflicts from the past: history since 3.7.
As noted on ports@ recently, pkg_add -r relies on conflicts, and the
sheer existence of updates means we MUST take the past into account in
conflicts now.

Note the renaming of hugs98 to valid package names where versions are
concerned.

This commit shows clearly the renaming of the xfce4 plugin packages, the
ditching of eclipse flavors, the splitting of nessus into subpackages,
the splitting of various other software documentations, some packaging bugs
in kdeedu, and a lot of files moving around...

okay pvalchev@
2005-08-16 09:49:51 +00:00
naddy
16c7c089d3 Fix denial of service vulnerability.
Check sanity of the TrueType "loca" table.  Specially crafted broken
tables caused disk space exhaustion due to very large generated glyph
descriptions when attempting to fix the table.  CAN-2005-2097.

http://www.kde.org/info/security/advisory-20050809-1.txt
2005-08-11 14:21:46 +00:00
espie
e3ca4011d8 finish commit, thx fries@ 2005-08-05 13:54:03 +00:00
espie
3d0b96bfc9 koffice 1.4.1
does not enable all kexi plugins yet.
karbon does not work (bug in ld.so)
2005-08-05 10:49:18 +00:00
espie
2e86e350da fix mastersites to fetch stuff from actual site.
Noticed by Jean-Jacques Roh.
2005-07-30 13:53:40 +00:00
espie
841aded105 KDE 3.4.2 2005-07-28 08:47:39 +00:00
espie
7f892882d6 forgot commit 2005-06-16 19:07:41 +00:00
espie
a2346615c1 can't believe no-one noticed printing was foobar'ed.
dyslexia in memset, sigh...
2005-06-14 02:01:25 +00:00
espie
feca467797 the big tarball is gone, so put back the small ones framework... 2005-06-06 09:25:53 +00:00
naddy
cd22d11f65 scsi/scsi_cd.h is gone 2005-06-04 12:12:10 +00:00
espie
e53b4f4aa8 oops. Thanks Laurence Tratt. 2005-06-02 21:41:13 +00:00
naddy
2e268112c5 part of KDE 3.4.1 as well 2005-06-02 19:42:01 +00:00
espie
b30b56d207 update to 3.4.1 2005-06-02 14:01:25 +00:00
alek
bf0b20f510 - security/cyrus-sasl2 is required to build sieve stuff
- Bump PKGNAME

spotted by strum@
2005-05-21 13:52:36 +00:00
drahn
f231a8c67a Print the symbol name when a dlsym fails, bump packagename.
kdecore (KLibLoader): WARNING: KLibrary: Unable to resolve symbol [<name>]
ok espie
2005-04-27 15:49:55 +00:00
espie
2a3592aa00 don't free storage before we use it.
problem reported by naddy@ on amd64, seen transiently on sparc64 by
sturm@.
2005-04-11 22:54:32 +00:00
espie
9351cdeeb5 more kde interdependencies handling. Checked through a full build. 2005-04-09 10:48:31 +00:00
sturm
fc0a6717a0 missing BUILD_DEPENDS on pkgconfig 2005-04-08 20:47:01 +00:00
espie
7f3c9353c5 make sure festival voice detection does not hang if there is no voice
installed yet.
2005-04-04 16:08:15 +00:00
naddy
a61f5f1f4b make amd64 vs. x86_64 naming for ruby parts agree with ruby port 2005-04-03 22:38:09 +00:00
espie
edd4c764f7 help pkg-config find its own... 2005-04-03 20:20:52 +00:00
espie
f3c7eaa20a oops, missed a patch (no need to bump package name since it didn't compile) 2005-04-01 22:33:13 +00:00
espie
a3551d6bb7 dependencies, dependencies...
don't rely on samba3 yet, need to check it.
use sasl2 and usb where applicable.
2005-03-30 19:25:23 +00:00
espie
9297934bf2 let kde see krb5 and activate gssapi. 2005-03-30 10:34:33 +00:00
espie
bff5891fb5 Force arts to build both shared and not shared libraries. 2005-03-30 08:15:04 +00:00
espie
8e18c05f94 most of kde 3.4, will finish getting fixed in tree... ;-) 2005-03-29 21:18:34 +00:00
espie
7ea43bac9b be safe, there are some pilot dependencies in some files, so pull
kpilot subpackage in for the release.

Also, add the gpgme dependency that was missing for kmail to work.

okay pvalchev@
2005-03-17 01:34:52 +00:00
db
0925c3a284 typo and wording fixes; approved by pval
ok mbalmer@ "that diff was fun to read"
2005-03-15 01:57:02 +00:00
espie
ab9da4cb49 return of i18n3 2005-03-07 23:11:37 +00:00
espie
6d0e005971 bring back i18n3 packages from the dead, but build them all at once. 2005-03-07 23:09:53 +00:00
espie
bd2035f3bd brad, stop fucking up. 2005-02-27 15:09:36 +00:00
brad
9095e1fba4 post-3.3.2-kdeedu-kstars.diff 2005-02-27 09:09:13 +00:00
brad
e15803ee79 post-3.3.2-kdegraphics.diff
post-3.3.2-kdegraphics-3.diff
2005-02-27 08:20:34 +00:00
brad
8714405e0b post-3.3.2-kdebase-htmlframes2.patch 2005-02-27 08:15:40 +00:00
brad
33dab9f5f5 post-3.3.2-kdelibs-htmlframes2.patch
post-3.3.2-kdelibs-kio.diff
post-3.3.2-kdelibs-kioslave.patch
2005-02-27 07:42:03 +00:00
brad
1ec98e242a - sync signal race fix
- disable IDN support by default

From: KDE CVS
2005-02-27 07:25:50 +00:00
espie
76b85df594 some documentation, courtesy of debian 2005-02-14 14:10:30 +00:00
espie
e42bc01176 explicitly set LIBRESOLV to nothing, so that we don't link with a dummy
lib (throws libtool since we don't have a shared version).
zap -g I used to debug.
better directories in network.
2005-02-07 11:30:04 +00:00
espie
18a0e75f23 allow kdesu to start up even with no env SESSION_MANAGER. 2005-01-31 16:58:22 +00:00
espie
ca10c3f83b put an explicit dependency on openexr libraries.
bump package name, obviously...
2005-01-31 10:16:45 +00:00
espie
bf7fc8e5e2 synch with libs. 2005-01-31 09:13:06 +00:00
espie
e23c8a5f22 Fix aspell test. Aspell is required for koffice anyways, so this doesn't
change the CD list.
Compile with cups support. If cups is not installed, printing still works.
Add OpenEXR support.
2005-01-31 09:12:02 +00:00
espie
10e9652ca4 do setup_handlers AFTER creating theKProcessController, so that if
the childhandler is called right away, it will not crash.
Fixes kded crashes on start.
2005-01-28 09:40:30 +00:00
naddy
4bdf797e0a Don't depend on libvorbis/libogg inter-library dependency in autoconf test.
The final executables should not be affected.
2005-01-27 16:17:43 +00:00
espie
d8edc2feff recent versions of kde and propolice seem to agree now. 2005-01-26 10:56:11 +00:00
naddy
2492803fcd SIZE 2005-01-05 17:53:50 +00:00
sturm
2770c4e419 activate python BUILD_DEPENDS 2004-12-31 19:47:23 +00:00
espie
3335b7d0e5 comment out anime-sitters for now. 2004-12-30 21:14:52 +00:00
espie
5ed829b438 minor update to 1.3.5 2004-12-30 21:14:27 +00:00
espie
433d4d3cfc alek found a netsnmp there, and he's right, so add it as a dependency
as I don't feel like figuring it out further right now...
2004-12-30 21:10:04 +00:00
espie
88a6c67c85 fix multi-packages WANTLIB 2004-12-30 15:55:14 +00:00
espie
8c60f25478 prevent update of kdelibs from 3.2.3 to 3.3.0 because it will generate
collisions with kdebase...
2004-12-28 01:01:09 +00:00
sturm
11424223e5 fix fontdir handling 2004-12-27 22:32:23 +00:00
espie
4f767f657e don't go final on that file, insane size. 2004-12-24 13:10:01 +00:00
espie
5b47959cb3 fix pkgspec 2004-12-21 11:38:43 +00:00
pvalchev
2876344b0c mark as broken on powerpc
(this has been busted w/ gcc2, gcc-3.3.2 and exposes a nastier bug w/ 3.3.5)
yes, someone please feel free to look into this...
2004-12-18 00:17:09 +00:00
alek
1a8cf88da9 Remove noatunarts from WANTLIB as there is no version number on noatunarts.
Fixes packaging.
2004-12-17 09:24:32 +00:00
alek
faa4589bc3 Add WANTLIB markers 2004-12-16 07:25:25 +00:00
espie
c94d15d04f don't install libmpeg.la since it confuses other programs. 2004-12-14 10:48:42 +00:00
espie
3e2108adb8 3.3.2 is out, rejoice.
minor update.
2004-12-12 11:33:23 +00:00
espie
132fe5a00d tweak code so it works with our new get*_r functions. 2004-10-26 19:13:01 +00:00
espie
5b17404c66 fix `find in files'. 2004-10-26 10:03:53 +00:00
espie
b931162d35 update to 1.3.4
fix issue with aspell (configure test bogus, wants C++ to link)
2004-10-26 09:13:38 +00:00
espie
7411283b94 and the 3 patches I forgot to add. 2004-10-19 00:26:45 +00:00
espie
b1fb66143a minor update to 3.3.1 2004-10-19 00:25:23 +00:00
espie
3c7f8f55fa bye bye 2004-10-16 21:54:08 +00:00
espie
c27774da24 kill mosfet-liquid, this hasn't worked in over a year, and mosfet
is obviously doing some other stuff now.
2004-10-16 21:53:22 +00:00
sturm
5ae93f1643 pkgconfig missing in BUILD_DEPENDS 2004-10-09 14:50:45 +00:00
sturm
23525a7871 this actually wants autoconf 2.58 2004-10-08 05:20:41 +00:00
sturm
f3b33f542f missing dependency on kde/pim3 2004-10-07 19:59:28 +00:00
sturm
7cf025aa54 missing dependency on audio/flac 2004-10-03 09:03:41 +00:00
espie
b3979e131c artwork and webdev come back. 2004-09-22 21:25:08 +00:00
espie
cfe8ea0026 bye bye 2004-09-22 21:24:29 +00:00
espie
c604ca54b4 quanta -> webdev for 3.3.0 2004-09-22 21:23:14 +00:00
espie
9ff91ed9a9 update to 3.3.0, needs patches. 2004-09-22 21:22:27 +00:00
espie
cf8ee5425a initialize missing field, fixes spurious segfault (painting a non-level). 2004-09-20 08:00:53 +00:00
espie
77a790fcc9 bump to 1.3.3 2004-09-18 21:25:24 +00:00
pvalchev
51a0d96cc6 fix this by update-plist 2004-09-18 17:42:01 +00:00
espie
b893ad5d98 new style conflicts 2004-09-18 13:06:43 +00:00
espie
720a5b76ab removed patches, better synched global patches. 2004-09-18 09:46:36 +00:00
espie
a5c6126943 update to koffice 1.3.2 2004-09-18 09:37:27 +00:00
espie
45f1a50f11 update to kde 3.3.0. 2004-09-18 09:36:42 +00:00
espie
7ee904eaa9 disable artwork and webdev (ex-quanta) temporarily because they need
new directory creation.

Disable i18n packages, as I haven't regen'ed them yet.
2004-09-18 09:33:52 +00:00
espie
7125a6f606 new-style PLISTs 2004-09-18 09:30:34 +00:00
espie
735cf47241 supports 3.3.0 2004-09-18 09:30:06 +00:00
robert
1e24d5ad27 SECURITY:
Web sites operating under the affected domains can set HTTP
cookies in such a way that the Konqueror web browser will send them
to all other web sites operating under the same domain.
A malicious website can use this as part of a session fixation attack.
http://www.kde.org/info/security/advisory-20040823-1.txt

ok pvalchev@
2004-08-25 21:48:39 +00:00
sturm
295bf31885 ensure correct case in DISTNAME created from case insensitive FLAVOR
ok naddy
2004-08-15 22:31:53 +00:00
brad
cb3487157b fix 3 security issues.
http://www.kde.org/info/security/advisory-20040811-1.txt
http://www.kde.org/info/security/advisory-20040811-2.txt
http://www.kde.org/info/security/advisory-20040811-3.txt

ok naddy@
2004-08-14 18:03:47 +00:00
brad
036acaf2ff sync libtool patches to fix amd64 C++ linking issues among other things.
ok naddy@
2004-08-14 18:00:22 +00:00
espie
64037f3f03 new PLISTs
kde is shared_only -> ditch PFRAG.shared*
2004-08-11 10:42:54 +00:00
espie
2abaea1c14 missed @sample. 2004-08-11 06:11:57 +00:00
espie
46ebf90442 new plist: use sample, put everything into PLIST since we're
SHARED_ONLY.
2004-08-10 22:08:03 +00:00
espie
43693725ee new plist 2004-08-10 13:53:37 +00:00
espie
eeab6e90b2 arts is special. 2004-08-03 11:39:37 +00:00
espie
87c7e4ced8 switch to new-style module
Acknowledge that we don't know how to deal with non shared archs yet.
2004-08-03 11:37:52 +00:00
naddy
3163b3dc79 this needs python to build 2004-08-01 18:46:10 +00:00
naddy
6bbcb25f30 Fixes from Aleksander.Piotrowski@nic.com.pl:
- Help configure find fontconfig.
- Include shared library components.
2004-08-01 16:20:01 +00:00
espie
7e70da9129 finish the few that didn't use dir/ yet. 2004-07-24 13:36:03 +00:00
espie
ac2e95f2c3 missing patches and packing-lists. 2004-07-24 12:50:50 +00:00
espie
3142419058 basic update to kde 3.2.3.
A few files to remove/add yet.
2004-07-24 12:47:13 +00:00
brad
b37bd2ed9f need shared libs 2004-05-10 10:12:29 +00:00
brad
f93c687287 better COMMENTs. 2004-04-13 04:22:36 +00:00
brad
8eb1cfbdce better 2004-04-13 04:11:03 +00:00
brad
22168bbcdd remove mention of KDE 2 2004-04-13 04:08:34 +00:00
sturm
e3fb326eb6 fix patchfiles for sparc64 2004-04-10 13:00:16 +00:00
sturm
fcb98c01c3 allow for additional MD patch files by introducing SUP_PATCH_LIST 2004-04-10 12:58:56 +00:00
sturm
18195f29f6 - fix LIB_DEPENDS
- unsigned int -> size_t
2004-04-10 12:55:44 +00:00
espie
8df7420f5f sprinkle no-autoheader for the coming change to autoconf CONFIGURE_STYLE. 2004-04-09 09:52:09 +00:00
pvalchev
8566713324 fix kghostview; from KDE CVS via Robert Nagy 2004-03-23 22:14:59 +00:00
sturm
615ae08131 compile on sparc64
ok pval@
2004-03-21 19:43:47 +00:00
espie
ad04e04219 synch with koffice. From Robert Nagy.
okay pval
2004-03-14 19:52:50 +00:00
espie
c247102159 ??? why didn't it get committed along with the other files.
noticed by naddy@
2004-03-08 13:06:13 +00:00
espie
75dc29d02e update i18n3 stuff too. This adds a few translations.
okay pval
2004-03-08 11:10:15 +00:00
naddy
db11adef33 typo 2004-03-07 22:56:13 +00:00
espie
ea7846a86f update to kde 3.2.1, as agreed with pvalchev@.
The distfiles should be publically available shortly.
this fixes a few nits: build accessibility, move cvscheck to avoid conflicts.

i18n files missing.
2004-03-07 21:08:43 +00:00
naddy
f035bddaea fix PACKAGE make variable 2004-03-02 03:24:25 +00:00
brad
44b2b2055b kde3 -> KDE 2004-02-26 10:19:25 +00:00
brad
78dfbfeaaf upgrade to KOffice 1.3 2004-02-26 09:52:58 +00:00
espie
5fe6268292 licence issues, depend on a suitable xscreensaver by default. 2004-02-23 21:35:04 +00:00
espie
aab0fefd56 V3.2, at least, uses a wrapper that fixes a few bugs in autoconf invocations...
BLECH!
2004-02-23 18:12:34 +00:00
espie
09d74f92af bleah, libtool.
Make sure we get our own mpeglib, and not something installed in /usr/local/lib.
2004-02-19 22:40:42 +00:00
espie
2c63dc60da sync XF4.4 2004-02-16 23:09:48 +00:00
naddy
cd5bf47ef6 update master site, too 2004-02-10 00:13:50 +00:00
espie
5f80836724 oss too 2004-02-07 23:35:00 +00:00
espie
9d9fad1f6a 3.2.0 2004-02-07 12:29:12 +00:00
espie
c3309ca970 3.2.0 -> 3.2, grrrrr.
Noticed by Robert Nagy.
2004-02-07 10:59:43 +00:00
espie
d6a79841c3 start updating to 3.2.0, the actual release. 2004-02-07 01:46:22 +00:00
espie
506f90e898 languages present in 3.1.95, forgot them. 2004-02-06 23:07:35 +00:00
espie
5415c6f05c recognize FriBiDi and build ksvg support too. 2004-02-04 09:13:58 +00:00
espie
dbc0b1b174 kscreensaver looks much better when it borrows from xscreensaver... 2004-02-04 01:09:45 +00:00
espie
be3491ef7f make sure kig scripting doesn't get build (we don't have python boost
right now)
2004-02-03 23:36:05 +00:00
espie
d37071a916 put -I pythondir in CPPFLAGS so that it also works in C++. 2004-02-03 22:06:41 +00:00
espie
6a290dc504 extra config files 2004-02-03 21:31:21 +00:00
espie
2d5f243410 somehow, cvs didn't notice I forgot to commit those files.
Problem noticed by Robert Nagy.
2004-02-03 21:25:50 +00:00
espie
2223c95ac2 handle kdeeject on OpenBSD 2004-02-03 02:22:28 +00:00
espie
e152d8fd13 make sure we don't grab CUPS by mistake. 2004-02-03 00:58:29 +00:00
espie
3a25811397 make sure to grab all ogg and mad and esd dependencies for now. 2004-02-03 00:16:43 +00:00
espie
fb99383d5c restore kscd to build land. 2004-02-02 23:07:35 +00:00
espie
6b4017e27e oops 2004-02-02 18:29:49 +00:00
espie
81c0143a02 Update to 3.1.95. 2004-02-02 18:26:56 +00:00
espie
95274074d0 add VMEM_WARNING=Yes
problem noticed by Robert Nagy.
2004-02-02 14:59:57 +00:00
espie
657d278180 +admin3 2004-02-02 14:03:45 +00:00
espie
0ecd60aa88 admin tools for kde, probably not much relevant for us yet. 2004-02-02 14:01:50 +00:00
espie
77c33465d6 3.1.95 2004-02-02 13:04:34 +00:00
espie
309ea54af8 compile 3.1.95. 2004-02-02 10:53:21 +00:00
espie
9a02a3b543 accessibility aids for kde 2004-02-02 01:19:33 +00:00
espie
deeb7c5111 dependencies 2004-02-02 00:55:15 +00:00
espie
1b09672215 fix for kdm. 2004-02-02 00:54:15 +00:00
espie
54181c7b05 some gcc3 patches I forgot 2004-02-02 00:53:26 +00:00
espie
cfbce1b434 dependencies 2004-02-02 00:47:32 +00:00
espie
67f63176a1 extra \, thx naddy@ 2004-02-02 00:47:20 +00:00
espie
d083f04b2a umbrello is now part of kdesdk. 2004-02-02 00:33:28 +00:00
espie
87717b16e8 part of kdesdk now. 2004-02-02 00:32:36 +00:00
espie
171b09b5f1 update to 3.1.95 (now includes umbrello) 2004-02-02 00:31:39 +00:00
espie
80ac27b25f fix dependencies 2004-02-02 00:26:52 +00:00
espie
f46db6a0f1 those are not gnu-info files. 2004-02-02 00:02:22 +00:00
espie
5e78780769 dependencies 2004-02-02 00:01:10 +00:00
espie
0dce7b7015 forgotten patches. 2004-02-01 23:59:17 +00:00
espie
b47f75d650 more dependency clean-up 2004-02-01 23:58:30 +00:00
espie
b3de38a3b2 adjust dependencies, we no longer need glut to build. 2004-02-01 23:55:49 +00:00
espie
5aec10218d forgot to add... 2004-02-01 23:51:53 +00:00
espie
979cf93255 dependencies 2004-02-01 23:51:13 +00:00
espie
ddd96d3253 kdecore >= 6 2004-02-01 23:27:02 +00:00
espie
1609537acf fix dependencies.
use flavored build now that it works.
2004-02-01 23:24:39 +00:00
espie
b83b0bb04f grab correct site.
Noticed by Robert Nagy.
2004-02-01 22:59:49 +00:00
espie
2f9617f8a9 fix dependencies 2004-02-01 22:49:23 +00:00
espie
dbcbceec99 streamline depends. we get jpeg and png from qt, xml from xslt... 2004-02-01 22:41:23 +00:00
espie
df1c8ec5fb kill glib flavor, there's no way arts works without glib2 now. 2004-02-01 22:40:52 +00:00
espie
f0b66ef029 gobject dependency appears to no longer be needed. 2004-02-01 22:19:28 +00:00
sturm
e6f35c596c mark arch independent 2004-02-01 20:17:47 +00:00
espie
e833a9993e depend/use pim. 2004-02-01 19:58:43 +00:00
espie
255caea07b new version. 2004-02-01 16:18:32 +00:00
espie
af7e1f85d0 basic import of kde 3.1.95, still missing a few parts.
TODO:
- compile the missing packages.
- redo konsole fixes for our ttys.
- figure out why kuickshow is broken.
- make sure we get all dependencies.
- repair kscd.
- find out why nsplugins does not like the native jdk.
- figure out how to get kvim to work.
- change filenames or adjust check-lib-depends to cope.
2004-02-01 14:59:21 +00:00
espie
970032258c support for kde 3.2 2004-02-01 14:55:03 +00:00
naddy
a04cc5122e -lvorbis requires -lm -logg 2004-01-27 00:55:24 +00:00
naddy
e4ef8a3927 C program links against C++ libs, so use ${CXX} for final linking 2004-01-17 01:34:49 +00:00
sturm
4601e3aba1 fix build by disabling db4 test in configure 2004-01-11 10:59:01 +00:00
brad
0ae6c522e9 upgrade to KOffice 1.3RC2, final is just around the corner
and this is much better than 1.2.
2003-12-31 07:13:19 +00:00
naddy
3a544c1368 Sync list against what's actually built. espie@ told me so! 2003-12-30 02:08:19 +00:00
naddy
3b4e046e70 remove WWW lines 2003-12-16 01:22:07 +00:00
naddy
112339c1d4 remove WWW lines 2003-12-15 21:54:59 +00:00
brad
7266b9df98 fix buffer overflow 2003-12-15 21:23:20 +00:00
naddy
31f1066c5e @dirrm shared directories 2003-12-15 20:56:38 +00:00
sturm
9d9e51e969 remove non-existent file 2003-12-14 10:50:26 +00:00
brad
a35bde76f9 remove portions of the patch which already exist in the upstream code. 2003-12-08 02:42:45 +00:00
brad
d4233e8c52 kde -> KDE 2003-12-08 02:25:50 +00:00
brad
8f6709f330 crach fix from CVS 2003-12-08 02:22:09 +00:00
brad
ab806ce67d clean 2003-12-08 02:19:43 +00:00
brad
f0af549f74 - tab
- remove useless commented out option
2003-12-08 02:17:43 +00:00
brad
a81ca317ca some patches for Qt 3.2 2003-12-08 02:14:11 +00:00
brad
7b480ca8f5 don't need this pre-fake target 2003-12-08 02:08:23 +00:00
brad
ba31df0e86 5 new 2003-12-08 01:59:28 +00:00
brad
38b586c669 reorder multimedia3, games3 and add 5 new languages for i18n3 2003-12-08 01:53:27 +00:00
brad
ddda5bb067 - kde -> KDE
- remove WWW:
and some other stuff.
2003-12-08 01:52:13 +00:00
espie
de534141b1 update to 3.1.4 2003-12-07 20:19:13 +00:00