pkgsrc-Changes-HG archive

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

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



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

description:
Import KDE4.3.1 from wip

OKed during freeze by wiz and agc

diffstat:

 x11/kdebase-workspace4/DESCR            |     6 +
 x11/kdebase-workspace4/Makefile         |   111 +
 x11/kdebase-workspace4/PLIST            |  2043 +++++++++++++++++++++++++++++++
 x11/kdebase-workspace4/buildlink3.mk    |    16 +
 x11/kdebase-workspace4/distinfo         |    26 +
 x11/kdebase-workspace4/files/kdm.sh     |    27 +
 x11/kdebase-workspace4/hacks.mk         |    15 +
 x11/kdebase-workspace4/options.mk       |    41 +
 x11/kdebase-workspace4/patches/patch-ab |    11 +
 x11/kdebase-workspace4/patches/patch-ac |    17 +
 x11/kdebase-workspace4/patches/patch-ad |    28 +
 x11/kdebase-workspace4/patches/patch-ae |    12 +
 x11/kdebase-workspace4/patches/patch-af |     8 +
 x11/kdebase-workspace4/patches/patch-ag |    33 +
 x11/kdebase-workspace4/patches/patch-bb |    20 +
 x11/kdebase-workspace4/patches/patch-bc |    67 +
 x11/kdebase-workspace4/patches/patch-bd |   112 +
 x11/kdebase-workspace4/patches/patch-be |    23 +
 x11/kdebase-workspace4/patches/patch-bo |    15 +
 x11/kdebase-workspace4/patches/patch-ca |    13 +
 x11/kdebase4/DESCR                      |    22 +
 x11/kdebase4/Makefile                   |    26 +
 x11/kdebase4/PLIST                      |   882 +++++++++++++
 x11/kdebase4/buildlink3.mk              |    12 +
 x11/kdebase4/distinfo                   |     5 +
 x11/kdebase4/patches/patch-ab           |    22 +
 26 files changed, 3613 insertions(+), 0 deletions(-)

diffs (truncated from 3717 to 300 lines):

diff -r 12e6365061f1 -r f3718bffe71a x11/kdebase-workspace4/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdebase-workspace4/DESCR      Fri Oct 02 19:37:19 2009 +0000
@@ -0,0 +1,6 @@
+The kdebase-workspace package consists of what is the desktop for KDE4.  The
+applications and libraries included aren't required to be portable and probably
+will only work with X11.  On other desktops such as OS X and Windows, users
+wouldn't run these applications, but use the native ones instead.  The typical
+application shouldn't have dependencies in workspace unless they are a component
+such as a screen-saver or panel applet.
diff -r 12e6365061f1 -r f3718bffe71a x11/kdebase-workspace4/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdebase-workspace4/Makefile   Fri Oct 02 19:37:19 2009 +0000
@@ -0,0 +1,111 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/10/02 19:37:22 markd Exp $
+
+DISTNAME=      kdebase-workspace-${_KDE_VERSION}
+CATEGORIES=    x11
+COMMENT=       base workspace for the KDE 4 integrated X11 desktop
+
+.include "../../meta-pkgs/kde4/Makefile.kde4"
+
+DISTFILES=     ${DEFAULT_DISTFILES} Daemon.png Daemon.README
+DISTFILES+=    NetBSD-flag-1.0.png
+SITES.Daemon.png=      ${MASTER_SITE_LOCAL}
+SITES.Daemon.README=   ${MASTER_SITE_LOCAL}
+SITES.NetBSD-flag-1.0.png=     ${MASTER_SITE_LOCAL}
+
+EXTRACT_ONLY=  ${DISTNAME}${EXTRACT_SUFX}
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+# BUILD_MAKE_FLAGS+= VERBOSE=1
+
+USE_TOOLS+=            mkfontdir bdftopcf
+
+FONTS_DIRS.x11+=       ${PREFIX}/share/kde/fonts/override
+REQD_DIRS+=            ${PREFIX}/share/kde/fonts
+REQD_DIRS+=            ${PREFIX}/share/kde/fonts/override
+
+RCD_SCRIPTS=           kdm
+
+CONF_FILES=            ${PREFIX}/share/kde/config/kdm/kdmrc \
+                       ${PKG_SYSCONFDIR}/kdm/kdmrc
+OWN_DIRS=              ${PKG_SYSCONFDIR}/kdm
+
+CONF_FILES+=           ${PREFIX}/share/examples/kdebase-workspace4/ksysguarddrc \
+                       ${PKG_SYSCONFDIR}/ksysguarddrc
+
+REPLACE_PERL+= \
+       kcontrol/keys/convertShortcuts.pl \
+       kwin/data/kwin3_plugin.pl \
+       kwin/data/pluginlibFix.pl
+
+PY_PATCHPLIST= yes
+
+.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
+
+SUBST_CLASSES+=                paths qtpath
+SUBST_FILES.paths=     kcontrol/kdm/main.cpp
+SUBST_SED.paths=       -e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},g'
+SUBST_STAGE.paths=     post-patch
+
+SUBST_FILES.qtpath=    startkde.cmake
+SUBST_SED.qtpath=      -e 's,/usr/pkg/qt4,${QTDIR},g'
+SUBST_STAGE.qtpath=    post-patch
+
+ICONDIR=               share/icons
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/sys/pset.h)
+RT_LIB_SCHED=  rt
+.else
+RT_LIB_SCHED=  # empty
+.endif
+CMAKE_ARGS+=   -DRT_LIB_SCHED=${RT_LIB_SCHED}
+
+# genkdmconf wont install faces if using destdir so do it ourselves
+INSTALLATION_DIRS+= share/kde/apps/kdm/faces
+
+post-install:
+       ${INSTALL_DATA} ${WRKSRC}/kdm/kfrontend/pics/default1.png \
+               ${DESTDIR}${PREFIX}/share/kde/apps/kdm/faces/.default.face.icon
+       ${INSTALL_DATA} ${WRKSRC}/kdm/kfrontend/pics/root1.png \
+               ${DESTDIR}${PREFIX}/share/kde/apps/kdm/faces/root.face.icon
+       ${INSTALL_DATA} ${DISTDIR}/NetBSD-flag-1.0.png \
+               ${DESTDIR}${PREFIX}/${ICONDIR}/NetBSD-flag.png
+       ${INSTALL_DATA} ${DISTDIR}/Daemon.png ${DESTDIR}${PREFIX}/${ICONDIR}
+       ${INSTALL_DATA} ${DISTDIR}/Daemon.README \
+               ${DESTDIR}${PREFIX}/share/doc/kde/HTML/en/kdm
+.if ${OPSYS} == "NetBSD"
+       @# NetBSD Advertisement O:-)
+       cd ${DESTDIR}${PREFIX}/share/kde/config/kdm;                    \
+       ${SED} -e 's|^\(LogoPixmap\)=.*|\1=${PREFIX}/${ICONDIR}/NetBSD-flag.png|' \
+                kdmrc > ${WRKDIR}/kdmrc.ad;                            \
+       ${CP} -f ${WRKDIR}/kdmrc.ad kdmrc
+.endif
+
+BUILDLINK_DEPMETHOD.qt4-tools= full
+.include "../../meta-pkgs/kde4/kde4.mk"
+
+PYTHON_VERSIONS_ACCEPTED= 26 25 # because kdebindings4-python
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
+.include "../../devel/libusb/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/qimageblitz/buildlink3.mk"
+# not yet - causes kdm logins to fail, presumably because
+#  I don't know how consolekit works
+#.include "../../sysutils/consolekit/buildlink3.mk"
+.include "../../x11/kdebindings4-python/buildlink3.mk"
+.include "../../x11/kdelibs4/buildlink3.mk"
+.include "../../x11/kdelibs-experimental4/buildlink3.mk"
+.include "../../misc/kdepimlibs4/buildlink3.mk"
+.include "../../x11/libxklavier/buildlink3.mk"
+.include "../../x11/libXcomposite/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libXi/buildlink3.mk"
+.include "../../x11/libXres/buildlink3.mk"
+.include "../../x11/libXxf86misc/buildlink3.mk"
+.include "../../x11/libXScrnSaver/buildlink3.mk"
+
+.include "../../mk/pam.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 12e6365061f1 -r f3718bffe71a x11/kdebase-workspace4/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdebase-workspace4/PLIST      Fri Oct 02 19:37:19 2009 +0000
@@ -0,0 +1,2043 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/10/02 19:37:22 markd Exp $
+bin/genkdmconf
+bin/kaccess
+bin/kapplymousetheme
+bin/kblankscrn.kss
+bin/kcheckrunning
+bin/kcminit
+bin/kcminit_startup
+bin/kdm
+bin/kdmctl
+bin/kdostartupconfig4
+bin/kfontinst
+bin/kfontview
+bin/klipper
+bin/kmenuedit
+bin/krandom.kss
+bin/krandrtray
+bin/krdb
+bin/krunner
+bin/ksmserver
+bin/ksplashsimple
+bin/ksplashx
+bin/ksplashx_scale
+bin/kstartupconfig4
+bin/ksysguard
+bin/ksysguardd
+bin/ksystraycmd
+bin/kwin
+bin/kwin_killer_helper
+bin/kwin_rules_dialog
+bin/kwrited
+bin/kxkb
+bin/plasma-desktop
+bin/plasma-overlay
+bin/plasmaengineexplorer
+bin/plasmawallpaperviewer
+bin/plasmoidviewer
+bin/safestartkde
+bin/setscheduler
+bin/solid-action-desktop-gen
+bin/startkde
+bin/systemsettings
+include/KDE/Plasma/Weather/Ion
+include/KDE/Plasma/Weather/WeatherUtils
+include/kcommondecoration.h
+include/kdecoration.h
+include/kdecorationbridge.h
+include/kdecorationfactory.h
+include/kephal/configurations.h
+include/kephal/kephal.h
+include/kephal/kephal_export.h
+include/kephal/outputs.h
+include/kephal/screens.h
+include/kgreeterplugin.h
+include/kscreensaver.h
+include/kscreensaver_vroot.h
+include/ksgrd/SensorAgent.h
+include/ksgrd/SensorClient.h
+include/ksgrd/SensorManager.h
+include/ksgrd/SensorShellAgent.h
+include/ksgrd/SensorSocketAgent.h
+include/ksysguard/DisplayProcessDlg.h
+include/ksysguard/KTextEditVT.h
+include/ksysguard/ProcessFilter.h
+include/ksysguard/ProcessModel.h
+include/ksysguard/ksysguardprocesslist.h
+include/ksysguard/lsof.h
+include/ksysguard/process.h
+include/ksysguard/processes.h
+include/kwinconfig.h
+include/kwineffects.h
+include/kwinglobals.h
+include/kwinglutils.h
+include/kwinglutils_funcs.h
+include/kwinshadereffect.h
+include/kwinxrenderutils.h
+include/kworkspace/kdisplaymanager.h
+include/kworkspace/kwindowlistmenu.h
+include/kworkspace/kworkspace.h
+include/nepomuk/nepomukquery_export.h
+include/nepomuk/nepomukqueryclient_export.h
+include/nepomuk/query.h
+include/nepomuk/queryparser.h
+include/nepomuk/queryserviceclient.h
+include/nepomuk/result.h
+include/nepomuk/term.h
+include/plasma/geolocation/geolocation_export.h
+include/plasma/geolocation/geolocationprovider.h
+include/plasma/weather/ion.h
+include/plasma/weather/ion_export.h
+include/plasma/weather/weatherutils.h
+include/plasmaclock/calendar.h
+include/plasmaclock/calendartable.h
+include/plasmaclock/clockapplet.h
+include/plasmaclock/plasmaclock_export.h
+include/solid/control/bluetoothinputdevice.h
+include/solid/control/bluetoothinterface.h
+include/solid/control/bluetoothmanager.h
+include/solid/control/bluetoothremotedevice.h
+include/solid/control/bluetoothsecurity.h
+include/solid/control/ifaces/bluetoothinputdevice.h
+include/solid/control/ifaces/bluetoothinterface.h
+include/solid/control/ifaces/bluetoothmanager.h
+include/solid/control/ifaces/bluetoothremotedevice.h
+include/solid/control/ifaces/networkcdmainterface.h
+include/solid/control/ifaces/networkgsminterface.h
+include/solid/control/ifaces/networkinterface.h
+include/solid/control/ifaces/networkmanager.h
+include/solid/control/ifaces/networkserialinterface.h
+include/solid/control/ifaces/powermanager.h
+include/solid/control/ifaces/wirednetworkinterface.h
+include/solid/control/ifaces/wirelessaccesspoint.h
+include/solid/control/ifaces/wirelessnetworkinterface.h
+include/solid/control/networkcdmainterface.h
+include/solid/control/networkgsminterface.h
+include/solid/control/networking.h
+include/solid/control/networkinterface.h
+include/solid/control/networkipv4config.h
+include/solid/control/networkmanager.h
+include/solid/control/networkserialinterface.h
+include/solid/control/powermanager.h
+include/solid/control/singletondefs.h
+include/solid/control/solid_control_export.h
+include/solid/control/wirednetworkinterface.h
+include/solid/control/wirelessaccesspoint.h
+include/solid/control/wirelessnetworkinterface.h
+include/systemsettingsview/BaseData.h
+include/systemsettingsview/BaseMode.h
+include/systemsettingsview/MenuItem.h
+include/systemsettingsview/MenuModel.h
+include/systemsettingsview/MenuProxyModel.h
+include/systemsettingsview/ModuleView.h
+include/systemsettingsview/ToolTipManager.h
+include/systemsettingsview/systemsettingsview_export.h
+include/taskmanager/abstractgroupableitem.h
+include/taskmanager/abstractgroupingstrategy.h
+include/taskmanager/abstractsortingstrategy.h
+include/taskmanager/groupmanager.h
+include/taskmanager/startup.h
+include/taskmanager/task.h
+include/taskmanager/taskactions.h
+include/taskmanager/taskgroup.h
+include/taskmanager/taskitem.h
+include/taskmanager/taskmanager.h
+include/taskmanager/taskmanager_export.h
+lib/cmake/KDE4Workspace-${PKGVERSION}/KDE4WorkspaceConfig.cmake
+lib/cmake/KDE4Workspace-${PKGVERSION}/KDE4WorkspaceConfigVersion.cmake
+lib/cmake/KDE4Workspace-${PKGVERSION}/KDE4WorkspaceLibraryTargets-relwithdebinfo.cmake
+lib/cmake/KDE4Workspace-${PKGVERSION}/KDE4WorkspaceLibraryTargets.cmake
+lib/kconf_update_bin/krdb_clearlibrarypath
+lib/kconf_update_bin/kwin_update_default_rules
+lib/kconf_update_bin/kwin_update_window_settings
+lib/kconf_update_bin/plasma-add-shortcut-to-menu
+lib/kconf_update_bin/plasma-to-plasma-desktop
+lib/kde4/classic_mode.so
+lib/kde4/fontthumbnail.so
+lib/kde4/icon_mode.so
+lib/kde4/ion_bbcukmet.so
+lib/kde4/ion_envcan.so
+lib/kde4/ion_noaa.so
+lib/kde4/kcm_access.so
+lib/kde4/kcm_autostart.so
+lib/kde4/kcm_bell.so
+lib/kde4/kcm_clock.so
+lib/kde4/kcm_colors.so
+lib/kde4/kcm_desktopthemedetails.so
+lib/kde4/kcm_display.so
+lib/kde4/kcm_energy.so
+lib/kde4/kcm_fontinst.so
+lib/kde4/kcm_fonts.so
+lib/kde4/kcm_hotkeys.so



Home | Main Index | Thread Index | Old Index