pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/kdelibs4 Import KDE4.3.1 from wip



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fb62c39085e9
branches:  trunk
changeset: 399799:fb62c39085e9
user:      markd <markd%pkgsrc.org@localhost>
date:      Fri Oct 02 19:18:56 2009 +0000

description:
Import KDE4.3.1 from wip

OKed during freeze by wiz and agc

diffstat:

 x11/kdelibs4/DESCR            |    64 +
 x11/kdelibs4/Makefile         |    89 +
 x11/kdelibs4/PLIST            |  3930 +++++++++++++++++++++++++++++++++++++++++
 x11/kdelibs4/buildlink3.mk    |    39 +
 x11/kdelibs4/distinfo         |    14 +
 x11/kdelibs4/patches/patch-aa |    13 +
 x11/kdelibs4/patches/patch-ab |    13 +
 x11/kdelibs4/patches/patch-ac |   211 ++
 x11/kdelibs4/patches/patch-ad |    40 +
 x11/kdelibs4/patches/patch-ag |    16 +
 x11/kdelibs4/patches/patch-ah |    13 +
 x11/kdelibs4/patches/patch-ai |    94 +
 x11/kdelibs4/patches/patch-aj |    15 +
 x11/kdelibs4/patches/patch-ak |    21 +
 14 files changed, 4572 insertions(+), 0 deletions(-)

diffs (truncated from 4628 to 300 lines):

diff -r 00d238b0ec86 -r fb62c39085e9 x11/kdelibs4/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdelibs4/DESCR        Fri Oct 02 19:18:56 2009 +0000
@@ -0,0 +1,64 @@
+kdelibs includes libraries that are central to the development and
+execution of a KDE program, as well as internationalization files for these
+libraries, misc HTML documentation, theme modules, and regression tests.
+Here is an alphabetical list:
+
+* dnssd
+    Interface to the DNS-SD (Zeroconf) support.
+* interfaces
+    kparts interface for text editors, mediaplayer and scripting.
+* kate
+    KPart for 'kate', the KDE advanced text editor.
+* kcmshell
+    KControl Module interface
+* kconf_update
+    Auto-Updater for config files.
+* kde3support
+    This contains libraries that were part of KDE3, but have been
+    replaced for KDE4
+* kdecore
+    This is the core collection of KDE stuff. Non GUI classes reside here.
+* kded
+    The KDE daemon checks for newly installed software, update files
+    or hostname changes and takes according actions.
+* kdesu
+    Library for password entering and handling
+* kdeui
+    The main collection of misc. user interface classes (widgets).
+* kdewidgets
+    For developers: KDE's custom widgets for Qt Designer.
+* kdoctools
+    Contains mostly stuff convert XML docbook files via XSLT into
+    human readable stuff.
+* khtml
+    The next generation HTML rendering widget designed for Konqueror.
+* kimgio
+    An all purpose extension to the qimgio class that supports various
+    image formats.
+* kinit
+    Process launcher (kdeinit), used for fast KDE startup and to launch
+    kioslaves.
+* kio
+    Classes that fetch and decode URLs are contained here. This library
+    also contains "ksycoca", the system configure cache containing
+    services, applications, servicetypes and mimetypes.
+* kioslave
+    I/O subprocesses to handle files, ftp, http, gzip and bzip2 streams.
+* kjs
+    Implementation of ECMAScript (aka JavaScript).
+* kjsembed
+    A binding of the ECMAScript language to interface with KDE code.
+* knewstuff
+    Allows applications to easily download data from the Internet to add
+    new information to the program. e.g. wallpapers, translation packs, etc.
+* knotify
+    Handles user notifications, including sounds, logging to files, etc.
+* kparts
+    KDE component model.
+* kwallet
+    Client and backend to store values in encrypted files.
+* mimetypes
+    Database of mime types.
+* sonnet
+    Tools for natural language processing, including spell and grammar
+    check. Includes gui widgets.
diff -r 00d238b0ec86 -r fb62c39085e9 x11/kdelibs4/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdelibs4/Makefile     Fri Oct 02 19:18:56 2009 +0000
@@ -0,0 +1,89 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/10/02 19:18:59 markd Exp $
+
+DISTNAME=      kdelibs-${_KDE_VERSION}
+CATEGORIES=    x11
+COMMENT=       Support libraries for the KDE integrated X11 desktop
+
+#PATCH_SITES=  ftp://ftp.kde.org/pub/kde/security_patches/ \
+#              http://mirrors.isc.org/pub/kde/security_patches/
+#PATCHFILES=   post-kde-4.0.3-khtml.diff
+
+.include "../../meta-pkgs/kde4/Makefile.kde4"
+
+CONFLICTS=     kdelibs-[0-9]*
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+# BUILD_MAKE_FLAGS+= VERBOSE=1
+
+CMAKE_DEPENDENCIES_REWRITE= _KDE_build/KDELibsDependencies.cmake
+CMAKE_DEPENDENCIES_REWRITE+= _KDE_build/KDELibsDependenciesInternal.cmake
+CMAKE_MODULE_PATH_OVERRIDE+=   kjsembed/qtonly/CMakeLists.txt
+
+CMAKE_ARGS+=   -DKDE_DISTRIBUTION_TEXT:STRING="NetBSD pkgsrc"
+CMAKE_ARGS+=   -DWITH_Avahi:BOOL=off
+
+MAKE_DIRS+=    ${PKG_SYSCONFDIR}/xdg/menus
+CONF_FILES+=   ${PREFIX}/share/examples/kdelibs4/applications.menu \
+               ${PKG_SYSCONFDIR}/xdg/menus/applications.menu
+
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 ${PKGMANDIR}/man8
+
+REPLACE_PERL+= \
+       kio/proxytype.pl \
+       kio/useragent.pl \
+       kio/misc/fileshareset \
+       kdeui/preparetips \
+       plasma/plasma_popupapplet_fix_groups.pl
+
+CHECK_PORTABILITY_SKIP+=kate/tests/highlight.sh
+
+SUBST_CLASSES+=                        kdelibsfix
+SUBST_STAGE.kdelibsfix=                pre-configure
+SUBST_MESSAGE.kdelibsfix=      Fixing hardcoded paths.
+SUBST_FILES.kdelibsfix= \
+       kde3support/kdeui/k3sconfig.cpp \
+       kio/kssl/kopenssl.cpp
+SUBST_SED.kdelibsfix=          -e 's:@LOCALBASE@:${LOCALBASE}:g'
+
+USE_TOOLS+=    flex
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "NetBSD"
+# make sure zone.tab is installed
+DEPENDS+=              zonetab-[0-9]*:../../time/zonetab
+.endif
+
+BUILDLINK_DEPMETHOD.qt4-tools=         full
+.include "../../meta-pkgs/kde4/kde4.mk"
+
+BUILDLINK_API_DEPENDS.strigi+= strigi>=0.5.11
+BUILDLINK_API_DEPENDS.soprano+=        soprano>=2.3.0
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../sysutils/strigi/buildlink3.mk"
+.include "../../textproc/soprano/buildlink3.mk"
+.include "../../databases/shared-mime-info/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/jasper/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/libungif/buildlink3.mk"
+.include "../../graphics/openexr/buildlink3.mk"
+.include "../../multimedia/phonon/buildlink3.mk"
+
+# Avahi ? rather than mDNSResponder
+.include "../../net/mDNSResponder/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/fam.buildlink3.mk"
+.include "../../textproc/aspell/buildlink3.mk"
+.include "../../textproc/enchant/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
+.include "../../x11/libXpm/buildlink3.mk"
+.include "../../x11/libXtst/buildlink3.mk"
+
+.include "../../mk/krb5.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 00d238b0ec86 -r fb62c39085e9 x11/kdelibs4/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdelibs4/PLIST        Fri Oct 02 19:18:56 2009 +0000
@@ -0,0 +1,3930 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/10/02 19:18:59 markd Exp $
+bin/checkXML
+bin/kbuildsycoca4
+bin/kconfig_compiler
+bin/kcookiejar4
+bin/kde4-config
+bin/kded4
+bin/kdeinit4
+bin/kdeinit4_shutdown
+bin/kdeinit4_wrapper
+bin/kjs
+bin/kjscmd
+bin/kross
+bin/kshell4
+bin/kunittestmodrunner
+bin/kwrapper4
+bin/makekdewidgets
+bin/meinproc4
+bin/nepomuk-rcgen
+bin/preparetips
+include/KDE/ConversionCheck/QVconvertible
+include/KDE/ConversionCheck/type_toQString
+include/KDE/ConversionCheck/type_toQVariant
+include/KDE/DNSSD/Configuration
+include/KDE/DNSSD/DomainBrowser
+include/KDE/DNSSD/DomainModel
+include/KDE/DNSSD/PublicService
+include/KDE/DNSSD/RemoteService
+include/KDE/DNSSD/ServiceBase
+include/KDE/DNSSD/ServiceBrowser
+include/KDE/DNSSD/ServiceModel
+include/KDE/DNSSD/ServiceTypeBrowser
+include/KDE/DOM/AbstractView
+include/KDE/DOM/Attr
+include/KDE/DOM/CDATASection
+include/KDE/DOM/CSSCharsetRule
+include/KDE/DOM/CSSException
+include/KDE/DOM/CSSFontFaceRule
+include/KDE/DOM/CSSImportRule
+include/KDE/DOM/CSSMediaRule
+include/KDE/DOM/CSSPageRule
+include/KDE/DOM/CSSPrimitiveValue
+include/KDE/DOM/CSSRule
+include/KDE/DOM/CSSRuleList
+include/KDE/DOM/CSSStyleDeclaration
+include/KDE/DOM/CSSStyleRule
+include/KDE/DOM/CSSStyleSheet
+include/KDE/DOM/CSSUnknownRule
+include/KDE/DOM/CSSValue
+include/KDE/DOM/CSSValueList
+include/KDE/DOM/CharacterData
+include/KDE/DOM/Comment
+include/KDE/DOM/Counter
+include/KDE/DOM/CustomNodeFilter
+include/KDE/DOM/DOMException
+include/KDE/DOM/DOMImplementation
+include/KDE/DOM/DOMString
+include/KDE/DOM/Document
+include/KDE/DOM/DocumentFragment
+include/KDE/DOM/DocumentStyle
+include/KDE/DOM/DocumentType
+include/KDE/DOM/DomShared
+include/KDE/DOM/Element
+include/KDE/DOM/Entity
+include/KDE/DOM/EntityReference
+include/KDE/DOM/Event
+include/KDE/DOM/EventException
+include/KDE/DOM/EventListener
+include/KDE/DOM/HTMLAnchorElement
+include/KDE/DOM/HTMLAppletElement
+include/KDE/DOM/HTMLAreaElement
+include/KDE/DOM/HTMLBRElement
+include/KDE/DOM/HTMLBaseElement
+include/KDE/DOM/HTMLBaseFontElement
+include/KDE/DOM/HTMLBlockquoteElement
+include/KDE/DOM/HTMLBodyElement
+include/KDE/DOM/HTMLButtonElement
+include/KDE/DOM/HTMLCollection
+include/KDE/DOM/HTMLDListElement
+include/KDE/DOM/HTMLDirectoryElement
+include/KDE/DOM/HTMLDivElement
+include/KDE/DOM/HTMLDocument
+include/KDE/DOM/HTMLElement
+include/KDE/DOM/HTMLFieldSetElement
+include/KDE/DOM/HTMLFontElement
+include/KDE/DOM/HTMLFormCollection
+include/KDE/DOM/HTMLFormElement
+include/KDE/DOM/HTMLFrameElement
+include/KDE/DOM/HTMLFrameSetElement
+include/KDE/DOM/HTMLHRElement
+include/KDE/DOM/HTMLHeadElement
+include/KDE/DOM/HTMLHeadingElement
+include/KDE/DOM/HTMLHtmlElement
+include/KDE/DOM/HTMLIFrameElement
+include/KDE/DOM/HTMLImageElement
+include/KDE/DOM/HTMLInputElement
+include/KDE/DOM/HTMLIsIndexElement
+include/KDE/DOM/HTMLLIElement
+include/KDE/DOM/HTMLLabelElement
+include/KDE/DOM/HTMLLayerElement
+include/KDE/DOM/HTMLLegendElement
+include/KDE/DOM/HTMLLinkElement
+include/KDE/DOM/HTMLMapElement
+include/KDE/DOM/HTMLMenuElement
+include/KDE/DOM/HTMLMetaElement
+include/KDE/DOM/HTMLModElement
+include/KDE/DOM/HTMLOListElement
+include/KDE/DOM/HTMLObjectElement
+include/KDE/DOM/HTMLOptGroupElement
+include/KDE/DOM/HTMLOptionElement
+include/KDE/DOM/HTMLParagraphElement
+include/KDE/DOM/HTMLParamElement
+include/KDE/DOM/HTMLPreElement
+include/KDE/DOM/HTMLQuoteElement
+include/KDE/DOM/HTMLScriptElement
+include/KDE/DOM/HTMLSelectElement
+include/KDE/DOM/HTMLStyleElement
+include/KDE/DOM/HTMLTableCaptionElement
+include/KDE/DOM/HTMLTableCellElement
+include/KDE/DOM/HTMLTableColElement
+include/KDE/DOM/HTMLTableElement
+include/KDE/DOM/HTMLTableRowElement
+include/KDE/DOM/HTMLTableSectionElement
+include/KDE/DOM/HTMLTextAreaElement
+include/KDE/DOM/HTMLTitleElement
+include/KDE/DOM/HTMLUListElement
+include/KDE/DOM/KeyboardEvent
+include/KDE/DOM/LinkStyle
+include/KDE/DOM/MediaList
+include/KDE/DOM/MouseEvent
+include/KDE/DOM/MutationEvent
+include/KDE/DOM/NamedNodeMap
+include/KDE/DOM/Node
+include/KDE/DOM/NodeFilter
+include/KDE/DOM/NodeIterator



Home | Main Index | Thread Index | Old Index