diff options
author | markd <markd> | 2009-10-02 20:54:04 +0000 |
---|---|---|
committer | markd <markd> | 2009-10-02 20:54:04 +0000 |
commit | 924e1b5262a5f2f5ed49352743e25bf24817d9c0 (patch) | |
tree | 1cbe6301c89586fbf30ce3cd4de0c5c47a363750 /meta-pkgs | |
parent | 9cca169734900022e86cd5818c0aa2994a569bb1 (diff) | |
download | pkgsrc-924e1b5262a5f2f5ed49352743e25bf24817d9c0.tar.gz |
Import KDE4.3.1 from wip
OKed during freeze by wiz and agc
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/kde4/DESCR | 7 | ||||
-rw-r--r-- | meta-pkgs/kde4/Makefile | 37 | ||||
-rw-r--r-- | meta-pkgs/kde4/Makefile.kde4 | 28 | ||||
-rw-r--r-- | meta-pkgs/kde4/kde4.mk | 31 | ||||
-rw-r--r-- | meta-pkgs/kde4/l10n.mk | 33 |
5 files changed, 136 insertions, 0 deletions
diff --git a/meta-pkgs/kde4/DESCR b/meta-pkgs/kde4/DESCR new file mode 100644 index 00000000000..42102e284c0 --- /dev/null +++ b/meta-pkgs/kde4/DESCR @@ -0,0 +1,7 @@ +KDE provides an integrated X11 based environment. This is for version 4. + +This package does not contain anything by itself -- it is a +"meta-package" that depends on other KDE packages. Its sole purpose is +to require dependencies so users can install this package only and +have all the KDE stuff pulled in by the port/package dependency +mechanism. diff --git a/meta-pkgs/kde4/Makefile b/meta-pkgs/kde4/Makefile new file mode 100644 index 00000000000..4737049ac46 --- /dev/null +++ b/meta-pkgs/kde4/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/10/02 21:43:12 markd Exp $ + +DISTNAME= kde4-4.3.1 +CATEGORIES= meta-pkgs x11 kde +MASTER_SITES= # empty +DISTFILES= # empty + +MAINTAINER= markd@NetBSD.org +HOMEPAGE= http://www.kde.org/ +COMMENT= "meta-package" for the KDE4 integrated X11 desktop + +DEPENDS+= oxygen-icons-4.3.1{,nb[0-9]*}:../../graphics/oxygen-icons +DEPENDS+= kdelibs4-4.3.1{,nb[0-9]*}:../../x11/kdelibs4 +DEPENDS+= kdelibs-experimental4-4.3.1{,nb[0-9]*}:../../x11/kdelibs-experimental4 +DEPENDS+= kdepimlibs4-4.3.1{,nb[0-9]*}:../../misc/kdepimlibs4 +DEPENDS+= kdebase-runtime4-4.3.1{,nb[0-9]*}:../../x11/kdebase-runtime4 +DEPENDS+= kdebase4-4.3.1{,nb[0-9]*}:../../x11/kdebase4 +DEPENDS+= kdebase-workspace4-4.3.1{,nb[0-9]*}:../../x11/kdebase-workspace4 +DEPENDS+= kdeaccessibility4-4.3.1{,nb[0-9]*}:../../misc/kdeaccessibility4 +DEPENDS+= kdeadmin4-4.3.1{,nb[0-9]*}:../../misc/kdeadmin4 +DEPENDS+= kdeartwork4-4.3.1{,nb[0-9]*}:../../misc/kdeartwork4 +DEPENDS+= kdeedu4-4.3.1{,nb[0-9]*}:../../misc/kdeedu4 +DEPENDS+= kdegames4-4.3.1{,nb[0-9]*}:../../games/kdegames4 +DEPENDS+= kdegraphics4-4.3.1{,nb[0-9]*}:../../graphics/kdegraphics4 +DEPENDS+= kdemultimedia4-4.3.1{,nb[0-9]*}:../../multimedia/kdemultimedia4 +DEPENDS+= kdenetwork4-4.3.1{,nb[0-9]*}:../../net/kdenetwork4 +DEPENDS+= kdepim4-4.3.1{,nb[0-9]*}:../../misc/kdepim4 +DEPENDS+= kdepim-runtime4-4.3.1{,nb[0-9]*}:../../misc/kdepim-runtime4 +DEPENDS+= kdeplasma-addons4-4.3.1{,nb[0-9]*}:../../misc/kdeplasma-addons4 +DEPENDS+= kdesdk4-4.3.1{,nb[0-9]*}:../../devel/kdesdk4 +DEPENDS+= kdetoys4-4.3.1{,nb[0-9]*}:../../games/kdetoys4 +DEPENDS+= kdeutils4-4.3.1{,nb[0-9]*}:../../misc/kdeutils4 +DEPENDS+= kdewebdev4-4.3.1{,nb[0-9]*}:../../www/kdewebdev4 + +META_PACKAGE= yes + +.include "../../mk/bsd.pkg.mk" diff --git a/meta-pkgs/kde4/Makefile.kde4 b/meta-pkgs/kde4/Makefile.kde4 new file mode 100644 index 00000000000..7b4b568a8aa --- /dev/null +++ b/meta-pkgs/kde4/Makefile.kde4 @@ -0,0 +1,28 @@ +# $NetBSD: Makefile.kde4,v 1.1.1.1 2009/10/02 21:43:12 markd Exp $ +# +# This Makefile fragment is included at the top of package Makefiles for +# KDE4-distributed packages (they all share common configure and build +# settings). + +CATEGORIES+= kde +_KDE_VERSION= 4.3.1 +MASTER_SITE_KDE_I18N= ${MASTER_SITE_KDE:=4.3.1/src/kde-l10n/} +MASTER_SITES?= ${MASTER_SITE_KDE:=4.3.1/src/} +EXTRACT_SUFX?= .tar.bz2 +PKGNAME?= ${DISTNAME:S/-4/4-4/} + +MAINTAINER?= markd@NetBSD.org +HOMEPAGE?= http://www.kde.org/ + +BUILD_DEPENDS+= automoc4>=0.9.87:../../devel/automoc4 +TOOLS_DEPENDS.cmake= cmake>=2.6.3:../../devel/cmake + +USE_TOOLS+= pkg-config perl +USE_LANGUAGES= c c++ +USE_CMAKE= yes +CMAKE_ARG_PATH= .. +CONFIGURE_DIRS= _KDE_build + +pre-configure: + ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/ + ${MKDIR} ${WRKSRC}/_KDE_build diff --git a/meta-pkgs/kde4/kde4.mk b/meta-pkgs/kde4/kde4.mk new file mode 100644 index 00000000000..fb6321aadce --- /dev/null +++ b/meta-pkgs/kde4/kde4.mk @@ -0,0 +1,31 @@ +# $NetBSD: kde4.mk,v 1.1.1.1 2009/10/02 21:43:12 markd Exp $ +# +# This Makefile fragment is included by packages that use the KDE4 +# configure-and-build process. +# + +.if !defined(KDE4_MK) +KDE4_MK= # defined + +USE_PKGLOCALEDIR= YES + +CMAKE_ARGS+= -DHTML_INSTALL_DIR=${PREFIX}/share/doc/kde/HTML +CMAKE_ARGS+= -DDATA_INSTALL_DIR=${PREFIX}/share/kde/apps +CMAKE_ARGS+= -DCONFIG_INSTALL_DIR=${PREFIX}/share/kde/config +CMAKE_ARGS+= -DKCFG_INSTALL_DIR=${PREFIX}/share/kde/config.kcfg +CMAKE_ARGS+= -DLOCALE_INSTALL_DIR=${PREFIX}/${PKGLOCALEDIR}/locale +CMAKE_ARGS+= -DMIME_INSTALL_DIR=${PREFIX}/share/kde/mimelnk +CMAKE_ARGS+= -DTEMPLATES_INSTALL_DIR=${PREFIX}/share/kde/templates +CMAKE_ARGS+= -DWALLPAPER_INSTALL_DIR=${PREFIX}/share/kde/wallpapers +CMAKE_ARGS+= -DAUTOSTART_INSTALL_DIR=${PREFIX}/share/kde/autostart +CMAKE_ARGS+= -DSYSCONF_INSTALL_DIR=${PKG_SYSCONFDIR:Q} +CMAKE_ARGS+= -DINFO_INSTALL_DIR=${PREFIX}/${PKGINFODIR} +CMAKE_ARGS+= -DMAN_INSTALL_DIR=${PREFIX}/${PKGMANDIR} + +BUILDLINK_API_DEPENDS.qt4-libs+= qt4-libs>=4.4.0 +.include "../../x11/qt4-libs/buildlink3.mk" +BUILDLINK_API_DEPENDS.qt4-tools+= qt4-tools>=4.4.0 +.include "../../x11/qt4-tools/buildlink3.mk" +.include "../../x11/qt4-qdbus/buildlink3.mk" + +.endif # KDE4_MK diff --git a/meta-pkgs/kde4/l10n.mk b/meta-pkgs/kde4/l10n.mk new file mode 100644 index 00000000000..f68aa567785 --- /dev/null +++ b/meta-pkgs/kde4/l10n.mk @@ -0,0 +1,33 @@ +# $NetBSD: l10n.mk,v 1.1.1.1 2009/10/02 21:43:12 markd Exp $ + +# This file provides useful defaults for the l10n packages of koffice. +# +# The following variables shall be defined when using this file. +# +# KDE_LANGCODE +# The language code (e.g. de, pt_BR) +# +# KDE_LANGUAGE +# The full name of the language (e.g. German, Brasilian) +# + + +DISTNAME= kde-l10n-${KDE_LANGCODE}-${_KDE_VERSION} +PKGNAME= ${DISTNAME:S/kde-/kde4-/} +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_KDE_I18N} + +COMMENT= ${KOFFICE_LANGUAGE} language pack for KDE4 + +.include "../../meta-pkgs/kde4/Makefile.kde4" + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_TOOLS+= msgfmt + +BUILDLINK_DEPMETHOD.qt4-libs= build +BUILDLINK_DEPMETHOD.qt4-qdbus= build +BUILDLINK_DEPMETHOD.kdelibs= build + +.include "../../meta-pkgs/kde4/kde4.mk" +.include "../../x11/kdelibs4/buildlink3.mk" |