pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/kdelibs3 Update to kde 3.3.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/7c07ed2f5fba
branches: trunk
changeset: 485401:7c07ed2f5fba
user: markd <markd%pkgsrc.org@localhost>
date: Fri Dec 10 06:02:57 2004 +0000
description:
Update to kde 3.3.2
Changes:
* kdecore: recognize known names for the MacRoman charset
* khtml: only disallow fixed positioning on body, not relative/absolute
* khtml: added Javascript-support for HTMLDocument.compatMode
* khtml: fixed textarea manipulation by DOM
* khtml: paged media support (page-break-before and -after)
* khtml: correctly handle text-transform on first-letter
* khtml: fixed display: block on pseudo-elements
* khtml: return Undefined instead of Null for out-of-range indices
* khtml: fixed stopPropagation when called from the target node itself
* khtml: fixed htmlCompat mode for documents served as text/html
* khtml: fixed display: compact
* khtml: support z-order for text areas and list boxes
* khtml: don't set assume <select> got items when we calculate a height
for items
* khtml: changed default horizontal margins for H1-H6 from auto to 0
* khtml: escape otherwise unencodable characters in form submits
* khtml: merged min,max-height fixes
* khtml: merged handling of event handlers
* khtml: implemented CSS 2.1 compliant parsing of background-position
* khtml: fixed m_value vs ATTR_VALUE problem which didn't allow sending
mail on gmail
* khtml: make use of the suggested filename for images
* khtml: tons of bidi fixes
* khtml: enable strict CSS parsing also for transitional doctypes
* khtml: ignore height element for input elements that are not image
* khtml: form widget fixes for plastik (and others)
* khtml: make sure we are layouted before scrolling if we are still
loading
* khtml: add compensated font scale from Todd Fahrner's "Toward a
standard font size interval system"
* khtml: avoid triggering full repaints of the view before the first
layout is done
* khtml: implement CSS3 property box-sizing to match MacIE, Opera and
Mozilla
* khtml: fix globeandmail.com famlily of crashes
* khtml: floats and flowing around floats improvements
* khtml: fix textarea scrolling positions
* khtml: tons of fixes for tables
* khtml: remove hidden widgets from the painting
* khtml: avoid crashes on XML documents
* khtml: ignore relative positioning on table sections
* khtml: fix static position calculation for positioned elements
* khtml: support insertAdjacentHTML
* khtml: fix crash in sites manipulating frames
* khtml: async kwallet support
* khtml: fix selectorText() when no namespace is specified
* khtml: update the layout before fetching the computed values
* khtml: color 'http://foo' links as visited if 'http://foo/' is in
history
* khtml: corrected ref-counting error leading to segfault/invalid
memory usage
* khtml: fixed some memory corruptions with garbage HTML
* khtml: account for scrollbar height when sizing variable
overflow:scroll/auto boxes
diffstat:
x11/kdelibs3/Makefile | 55 +---
x11/kdelibs3/PLIST | 433 +++++++++++++++++++----------------------
x11/kdelibs3/buildlink3.mk | 4 +-
x11/kdelibs3/dirs.mk | 136 +++++++++++++
x11/kdelibs3/distinfo | 9 +-
x11/kdelibs3/patches/patch-ao | 24 ++
6 files changed, 388 insertions(+), 273 deletions(-)
diffs (truncated from 841 to 300 lines):
diff -r 94157262b170 -r 7c07ed2f5fba x11/kdelibs3/Makefile
--- a/x11/kdelibs3/Makefile Fri Dec 10 06:01:08 2004 +0000
+++ b/x11/kdelibs3/Makefile Fri Dec 10 06:02:57 2004 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.69 2004/10/13 11:47:51 markd Exp $
+# $NetBSD: Makefile,v 1.70 2004/12/10 06:02:57 markd Exp $
DISTNAME= kdelibs-${_KDE_VERSION}
+PKGREVISION= 1
CATEGORIES= x11
COMMENT= Support libraries for the KDE integrated X11 desktop
@@ -19,30 +20,31 @@
SGML_CATALOGS+= ${PREFIX}/share/kde/apps/ksgmltools2/docbook/xml-dtd-4.1.2/docbook.cat
SGML_CATALOGS+= ${PREFIX}/share/kde/apps/ksgmltools2/docbook/xml-dtd-4.2/docbook.cat
+.include "dirs.mk"
.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "NetBSD"
-LIBS+= ${EXPORT_SYMBOLS_LDFLAGS}
-.endif
+LIBS.NetBSD+= ${EXPORT_SYMBOLS_LDFLAGS}
+
+_SORTED!= ${ECHO} ${KDE3_DIRS} | ${TR} -s ' \t' '\n' | ${SORT}
+MAKE_DIRS+= ${_SORTED:S/^/${PREFIX}\//}
REPLACE_PERL= \
kio/proxytype.pl \
kio/useragent.pl \
+ kio/misc/fileshareset \
kdeui/preparetips
-PLIST_SRC= ${WRKDIR}/PLIST
UNLIMIT_RESOURCES= datasize memorysize
-FIXUP_FILES= \
+SUBST_CLASSES+= kdelibsfix
+SUBST_STAGE.kdelibsfix= pre-configure
+SUBST_MESSAGE.kdelibsfix= "Fixing hardcoded paths."
+SUBST_FILES.kdelibsfix= \
+ kdecore/kstandarddirs.cpp \
kdeui/ksconfig.cpp \
kio/kssl/kopenssl.cc
-
-pre-configure:
- @for i in ${FIXUP_FILES}; do \
- ${SED} -e 's:@LOCALBASE@:${LOCALBASE}:g' \
- ${WRKSRC}/$${i} > ${WRKSRC}/$${i}.fixup && \
- ${MV} ${WRKSRC}/$${i}.fixup ${WRKSRC}/$${i}; \
- done
+SUBST_SED.kdelibsfix= -e 's:@LOCALBASE@:${LOCALBASE}:g' \
+ -e 's:@PKGLOCALEDIR@:${PKGLOCALEDIR}:g'
.if defined(USE_CUPS) && (${USE_CUPS} == "YES")
PKG_DEFAULT_OPTIONS+= cups
@@ -72,38 +74,14 @@
.include "../../mk/krb5.buildlink3.mk"
CONFIGURE_ARGS+= --with-gssapi=yes
-# We will create the complete icon directory tree for use by other KDE3
-# packages at post-install time.
-#
-ICONCOLORS= crystalsvg hicolor locolor
-ICONSIZES= 16x16 22x22 32x32 48x48 64x64 128x128
-ICONDIRS= actions/kde actions apps devices filesystems mimetypes
+
post-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/kde/locale
.if ${OPSYS} == "NetBSD"
. if ${OS_VERSION:M1.5.[12]*} || ${OS_VERSION:M1.[0-4]*}
@${RM} ${PREFIX}/lib/kded.*
. endif
.endif
- @( ${CAT} ${PKGDIR}/PLIST; \
- for color in ${ICONCOLORS}; do \
- colordir=share/kde/icons/$${color}; \
- for size in ${ICONSIZES}; do \
- sizedir=$${colordir}/$${size}; \
- for dir in ${ICONDIRS}; do \
- icondir=$${sizedir}/$${dir}; \
- ${INSTALL_DATA_DIR} ${PREFIX}/$${icondir}; \
- ${ECHO} "@exec ${MKDIR} %D/$${icondir}"; \
- ${ECHO} "@dirrm $${icondir}"; \
- done; \
- ${ECHO} "@dirrm $${sizedir}"; \
- done; \
- ${ECHO} "@dirrm $${colordir}"; \
- done; \
- ${ECHO} "@dirrm share/kde/icons"; \
- ${ECHO} "@dirrm share/kde"; \
- ) > ${PLIST_SRC}
.if ${MACHINE_ARCH} == "alpha"
GCC_REQD+= 2.95
@@ -147,6 +125,7 @@
# Configure finds these but apparently they are not ready for primetime
# and build will blow up as declarations in netdb.h are not visible
CONFIGURE_ENV+= ac_cv_func_getservbyname_r='no'
+CONFIGURE_ENV+= ac_cv_func_getservbyport_r='no'
CONFIGURE_ENV+= ac_cv_func_getprotobyname_r='no'
.endif
diff -r 94157262b170 -r 7c07ed2f5fba x11/kdelibs3/PLIST
--- a/x11/kdelibs3/PLIST Fri Dec 10 06:01:08 2004 +0000
+++ b/x11/kdelibs3/PLIST Fri Dec 10 06:02:57 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2004/11/18 11:48:36 markd Exp $
+@comment $NetBSD: PLIST,v 1.20 2004/12/10 06:02:57 markd Exp $
bin/artsmessage
bin/checkXML
${CUPS}bin/cupsdconf
@@ -383,6 +383,7 @@
include/kio/thumbcreator.h
include/kio/uiserver.h
include/kio/uiserver_stub.h
+include/kiobuffer.h
include/kipc.h
include/kjanuswidget.h
include/kjs/completion.h
@@ -681,6 +682,7 @@
include/kuserprofile.h
include/kvmallocator.h
include/kwallet.h
+include/kwallettypes.h
include/kwin.h
include/kwindowinfo.h
include/kwindowlistmenu.h
@@ -1269,6 +1271,7 @@
share/kde/apps/ksgmltools2/customization/cs/entities/underBSDLicense.docbook
share/kde/apps/ksgmltools2/customization/cs/entities/underFDL.docbook
share/kde/apps/ksgmltools2/customization/cs/entities/underGPL.docbook
+share/kde/apps/ksgmltools2/customization/cs/entities/underLGPL.docbook
share/kde/apps/ksgmltools2/customization/cs/entities/underX11License.docbook
share/kde/apps/ksgmltools2/customization/cs/entities/update-doc.docbook
share/kde/apps/ksgmltools2/customization/cs/lang.entities
@@ -4139,10 +4142,10 @@
share/kde/icons/crystalsvg/scalable/mimetypes/zip.svgz
share/kde/icons/default.kde
share/kde/icons/hicolor/index.theme
-share/kde/locale/all_languages
share/kde/mimelnk/all/all.desktop
share/kde/mimelnk/all/allfiles.desktop
share/kde/mimelnk/application/illustrator.desktop
+share/kde/mimelnk/application/java.desktop
share/kde/mimelnk/application/mathml+xml.desktop
share/kde/mimelnk/application/msexcel.desktop
share/kde/mimelnk/application/mspowerpoint.desktop
@@ -4293,6 +4296,7 @@
share/kde/mimelnk/application/x-zip.desktop
share/kde/mimelnk/application/x-zoo.desktop
share/kde/mimelnk/application/xhtml+xml.desktop
+share/kde/mimelnk/application/xml.desktop
share/kde/mimelnk/audio/aac.desktop
share/kde/mimelnk/audio/ac3.desktop
share/kde/mimelnk/audio/basic.desktop
@@ -4505,221 +4509,139 @@
share/kde/servicetypes/kurifilterplugin.desktop
share/kde/servicetypes/renamedlgplugin.desktop
share/kde/servicetypes/scriptinterface.desktop
+${PKGLOCALEDIR}/locale/all_languages
@comment in xmlcatmgr: share/sgml/catalog
-@dirrm share/kde/servicetypes
-@dirrm share/kde/services/kresources/kabc
-@dirrm share/kde/services/kresources
-@dirrm share/kde/services/kded
-@exec ${MKDIR} %D/share/kde/services/kconfiguredialog
-@dirrm share/kde/services/kconfiguredialog
-@dirrm share/kde/services
-@dirrm share/kde/mimelnk/video
-@dirrm share/kde/mimelnk/text
-@dirrm share/kde/mimelnk/multipart
-@dirrm share/kde/mimelnk/model
-@dirrm share/kde/mimelnk/message
-@dirrm share/kde/mimelnk/inode
-@dirrm share/kde/mimelnk/image
-@dirrm share/kde/mimelnk/audio
-@dirrm share/kde/mimelnk/application
-@dirrm share/kde/mimelnk/all
-@dirrm share/kde/mimelnk
-@dirrm share/kde/locale
-@exec ${MKDIR} %D/share/kde/icons/locolor/64x64/mimetypes
-@dirrm share/kde/icons/locolor/64x64/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/locolor/64x64/filesystems
-@dirrm share/kde/icons/locolor/64x64/filesystems
-@exec ${MKDIR} %D/share/kde/icons/locolor/64x64/devices
-@dirrm share/kde/icons/locolor/64x64/devices
-@exec ${MKDIR} %D/share/kde/icons/locolor/64x64/apps
-@dirrm share/kde/icons/locolor/64x64/apps
-@exec ${MKDIR} %D/share/kde/icons/locolor/64x64/actions/kde
-@dirrm share/kde/icons/locolor/64x64/actions/kde
-@dirrm share/kde/icons/locolor/64x64/actions
-@dirrm share/kde/icons/locolor/64x64
-@exec ${MKDIR} %D/share/kde/icons/locolor/48x48/mimetypes
-@dirrm share/kde/icons/locolor/48x48/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/locolor/48x48/filesystems
-@dirrm share/kde/icons/locolor/48x48/filesystems
-@exec ${MKDIR} %D/share/kde/icons/locolor/48x48/devices
-@dirrm share/kde/icons/locolor/48x48/devices
-@exec ${MKDIR} %D/share/kde/icons/locolor/48x48/apps
-@dirrm share/kde/icons/locolor/48x48/apps
-@exec ${MKDIR} %D/share/kde/icons/locolor/48x48/actions/kde
-@dirrm share/kde/icons/locolor/48x48/actions/kde
-@dirrm share/kde/icons/locolor/48x48/actions
-@dirrm share/kde/icons/locolor/48x48
-@exec ${MKDIR} %D/share/kde/icons/locolor/32x32/mimetypes
-@dirrm share/kde/icons/locolor/32x32/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/locolor/32x32/filesystems
-@dirrm share/kde/icons/locolor/32x32/filesystems
-@exec ${MKDIR} %D/share/kde/icons/locolor/32x32/devices
-@dirrm share/kde/icons/locolor/32x32/devices
-@exec ${MKDIR} %D/share/kde/icons/locolor/32x32/actions/kde
-@dirrm share/kde/icons/locolor/32x32/actions/kde
-@dirrm share/kde/icons/locolor/32x32/actions
-@dirrm share/kde/icons/locolor/32x32
-@exec ${MKDIR} %D/share/kde/icons/locolor/22x22/mimetypes
-@dirrm share/kde/icons/locolor/22x22/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/locolor/22x22/filesystems
-@dirrm share/kde/icons/locolor/22x22/filesystems
-@exec ${MKDIR} %D/share/kde/icons/locolor/22x22/devices
-@dirrm share/kde/icons/locolor/22x22/devices
-@exec ${MKDIR} %D/share/kde/icons/locolor/22x22/actions/kde
-@dirrm share/kde/icons/locolor/22x22/actions/kde
-@dirrm share/kde/icons/locolor/22x22/actions
-@dirrm share/kde/icons/locolor/22x22
-@exec ${MKDIR} %D/share/kde/icons/locolor/16x16/mimetypes
-@dirrm share/kde/icons/locolor/16x16/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/locolor/16x16/filesystems
-@dirrm share/kde/icons/locolor/16x16/filesystems
-@exec ${MKDIR} %D/share/kde/icons/locolor/16x16/devices
-@dirrm share/kde/icons/locolor/16x16/devices
-@exec ${MKDIR} %D/share/kde/icons/locolor/16x16/actions/kde
-@dirrm share/kde/icons/locolor/16x16/actions/kde
-@dirrm share/kde/icons/locolor/16x16/actions
-@dirrm share/kde/icons/locolor/16x16
-@exec ${MKDIR} %D/share/kde/icons/locolor/128x128/mimetypes
-@dirrm share/kde/icons/locolor/128x128/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/locolor/128x128/filesystems
-@dirrm share/kde/icons/locolor/128x128/filesystems
-@exec ${MKDIR} %D/share/kde/icons/locolor/128x128/devices
-@dirrm share/kde/icons/locolor/128x128/devices
-@exec ${MKDIR} %D/share/kde/icons/locolor/128x128/apps
-@dirrm share/kde/icons/locolor/128x128/apps
-@exec ${MKDIR} %D/share/kde/icons/locolor/128x128/actions/kde
-@dirrm share/kde/icons/locolor/128x128/actions/kde
-@dirrm share/kde/icons/locolor/128x128/actions
-@dirrm share/kde/icons/locolor/128x128
-@dirrm share/kde/icons/locolor
-@exec ${MKDIR} %D/share/kde/icons/hicolor/64x64/mimetypes
-@dirrm share/kde/icons/hicolor/64x64/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/hicolor/64x64/filesystems
-@dirrm share/kde/icons/hicolor/64x64/filesystems
-@exec ${MKDIR} %D/share/kde/icons/hicolor/64x64/devices
-@dirrm share/kde/icons/hicolor/64x64/devices
-@exec ${MKDIR} %D/share/kde/icons/hicolor/64x64/actions/kde
-@dirrm share/kde/icons/hicolor/64x64/actions/kde
-@dirrm share/kde/icons/hicolor/64x64/actions
-@dirrm share/kde/icons/hicolor/64x64
-@exec ${MKDIR} %D/share/kde/icons/hicolor/48x48/mimetypes
-@dirrm share/kde/icons/hicolor/48x48/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/hicolor/48x48/filesystems
-@dirrm share/kde/icons/hicolor/48x48/filesystems
-@exec ${MKDIR} %D/share/kde/icons/hicolor/48x48/devices
-@dirrm share/kde/icons/hicolor/48x48/devices
-@exec ${MKDIR} %D/share/kde/icons/hicolor/48x48/actions/kde
-@dirrm share/kde/icons/hicolor/48x48/actions/kde
-@dirrm share/kde/icons/hicolor/48x48/actions
-@dirrm share/kde/icons/hicolor/48x48
-@exec ${MKDIR} %D/share/kde/icons/hicolor/32x32/mimetypes
-@dirrm share/kde/icons/hicolor/32x32/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/hicolor/32x32/filesystems
-@dirrm share/kde/icons/hicolor/32x32/filesystems
-@exec ${MKDIR} %D/share/kde/icons/hicolor/32x32/devices
-@dirrm share/kde/icons/hicolor/32x32/devices
-@exec ${MKDIR} %D/share/kde/icons/hicolor/32x32/actions/kde
-@dirrm share/kde/icons/hicolor/32x32/actions/kde
-@dirrm share/kde/icons/hicolor/32x32/actions
-@dirrm share/kde/icons/hicolor/32x32
-@exec ${MKDIR} %D/share/kde/icons/hicolor/22x22/mimetypes
-@dirrm share/kde/icons/hicolor/22x22/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/hicolor/22x22/filesystems
-@dirrm share/kde/icons/hicolor/22x22/filesystems
-@exec ${MKDIR} %D/share/kde/icons/hicolor/22x22/devices
-@dirrm share/kde/icons/hicolor/22x22/devices
-@exec ${MKDIR} %D/share/kde/icons/hicolor/22x22/actions/kde
-@dirrm share/kde/icons/hicolor/22x22/actions/kde
-@dirrm share/kde/icons/hicolor/22x22/actions
-@dirrm share/kde/icons/hicolor/22x22
-@exec ${MKDIR} %D/share/kde/icons/hicolor/16x16/mimetypes
-@dirrm share/kde/icons/hicolor/16x16/mimetypes
-@exec ${MKDIR} %D/share/kde/icons/hicolor/16x16/filesystems
-@dirrm share/kde/icons/hicolor/16x16/filesystems
-@exec ${MKDIR} %D/share/kde/icons/hicolor/16x16/devices
-@dirrm share/kde/icons/hicolor/16x16/devices
-@exec ${MKDIR} %D/share/kde/icons/hicolor/16x16/actions/kde
-@dirrm share/kde/icons/hicolor/16x16/actions/kde
-@dirrm share/kde/icons/hicolor/16x16/actions
-@dirrm share/kde/icons/hicolor/16x16
-@exec ${MKDIR} %D/share/kde/icons/hicolor/128x128/mimetypes
Home |
Main Index |
Thread Index |
Old Index