From 86a7f91929a9fc32b45e228498ba5e064b88f542 Mon Sep 17 00:00:00 2001 From: Stefan Fiedler Date: Sun, 23 Nov 2008 13:07:53 +0000 Subject: [PATCH] Stefan Fiedler: add experimental KDE 4 repository all KDE 4 packages are installed in /opt/kde4 by default so they can be installed and run without affecting KDE 3 installations [2008012619383016052] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@9349 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/kde4/kde-4.conf | 34 +++++++++++ .../kdeaccessibility4/kdeaccessibility4.conf | 23 ++++++++ .../kdeaccessibility4/kdeaccessibility4.desc | 45 +++++++++++++++ package/kde4/kdeadmin4/kdeadmin4.conf | 23 ++++++++ package/kde4/kdeadmin4/kdeadmin4.desc | 48 ++++++++++++++++ package/kde4/kdeartwork4/kdeartwork4.conf | 23 ++++++++ package/kde4/kdeartwork4/kdeartwork4.desc | 47 ++++++++++++++++ .../kdebase-runtime4/kdebase-runtime4.conf | 25 +++++++++ .../kdebase-runtime4/kdebase-runtime4.desc | 49 ++++++++++++++++ .../kdebase-workspace4.conf | 25 +++++++++ .../kdebase-workspace4.desc | 49 ++++++++++++++++ package/kde4/kdebase4/Xsession.post | 21 +++++++ package/kde4/kdebase4/Xsession.pre | 41 ++++++++++++++ package/kde4/kdebase4/kdebase4.conf | 56 +++++++++++++++++++ package/kde4/kdebase4/kdebase4.desc | 49 ++++++++++++++++ package/kde4/kdebase4/konsolerc | 4 ++ package/kde4/kdebindings4/kdebindings4.conf | 30 ++++++++++ package/kde4/kdebindings4/kdebindings4.desc | 46 +++++++++++++++ package/kde4/kdeedu4/kdeedu4.conf | 23 ++++++++ package/kde4/kdeedu4/kdeedu4.desc | 47 ++++++++++++++++ package/kde4/kdegames4/kdegames4.conf | 23 ++++++++ package/kde4/kdegames4/kdegames4.desc | 47 ++++++++++++++++ package/kde4/kdegraphics4/kdegraphics4.conf | 25 +++++++++ package/kde4/kdegraphics4/kdegraphics4.desc | 47 ++++++++++++++++ package/kde4/kdelibs4/config.hlp | 33 +++++++++++ package/kde4/kdelibs4/config.in | 28 ++++++++++ package/kde4/kdelibs4/kdelibs4.conf | 49 ++++++++++++++++ package/kde4/kdelibs4/kdelibs4.desc | 48 ++++++++++++++++ .../kde4/kdemultimedia4/kdemultimedia4.conf | 24 ++++++++ .../kde4/kdemultimedia4/kdemultimedia4.desc | 47 ++++++++++++++++ package/kde4/kdenetwork4/kdenetwork4.conf | 23 ++++++++ package/kde4/kdenetwork4/kdenetwork4.desc | 47 ++++++++++++++++ package/kde4/kdepimlibs4/kdepimlibs4.conf | 23 ++++++++ package/kde4/kdepimlibs4/kdepimlibs4.desc | 45 +++++++++++++++ package/kde4/kdesdk4/kdesdk4.conf | 23 ++++++++ package/kde4/kdesdk4/kdesdk4.desc | 46 +++++++++++++++ package/kde4/kdetoys4/kdetoys4.conf | 23 ++++++++ package/kde4/kdetoys4/kdetoys4.desc | 47 ++++++++++++++++ package/kde4/kdeutils4/kdeutils4.conf | 23 ++++++++ package/kde4/kdeutils4/kdeutils4.desc | 47 ++++++++++++++++ package/kde4/kdewebdev4/kdewebdev4.conf | 23 ++++++++ package/kde4/kdewebdev4/kdewebdev4.desc | 44 +++++++++++++++ package/kde4/update-kde4.sh | 28 ++++++++++ 43 files changed, 1521 insertions(+) create mode 100644 package/kde4/kde-4.conf create mode 100644 package/kde4/kdeaccessibility4/kdeaccessibility4.conf create mode 100644 package/kde4/kdeaccessibility4/kdeaccessibility4.desc create mode 100644 package/kde4/kdeadmin4/kdeadmin4.conf create mode 100644 package/kde4/kdeadmin4/kdeadmin4.desc create mode 100644 package/kde4/kdeartwork4/kdeartwork4.conf create mode 100644 package/kde4/kdeartwork4/kdeartwork4.desc create mode 100644 package/kde4/kdebase-runtime4/kdebase-runtime4.conf create mode 100644 package/kde4/kdebase-runtime4/kdebase-runtime4.desc create mode 100644 package/kde4/kdebase-workspace4/kdebase-workspace4.conf create mode 100644 package/kde4/kdebase-workspace4/kdebase-workspace4.desc create mode 100644 package/kde4/kdebase4/Xsession.post create mode 100644 package/kde4/kdebase4/Xsession.pre create mode 100644 package/kde4/kdebase4/kdebase4.conf create mode 100644 package/kde4/kdebase4/kdebase4.desc create mode 100644 package/kde4/kdebase4/konsolerc create mode 100644 package/kde4/kdebindings4/kdebindings4.conf create mode 100644 package/kde4/kdebindings4/kdebindings4.desc create mode 100644 package/kde4/kdeedu4/kdeedu4.conf create mode 100644 package/kde4/kdeedu4/kdeedu4.desc create mode 100644 package/kde4/kdegames4/kdegames4.conf create mode 100644 package/kde4/kdegames4/kdegames4.desc create mode 100644 package/kde4/kdegraphics4/kdegraphics4.conf create mode 100644 package/kde4/kdegraphics4/kdegraphics4.desc create mode 100644 package/kde4/kdelibs4/config.hlp create mode 100644 package/kde4/kdelibs4/config.in create mode 100644 package/kde4/kdelibs4/kdelibs4.conf create mode 100644 package/kde4/kdelibs4/kdelibs4.desc create mode 100644 package/kde4/kdemultimedia4/kdemultimedia4.conf create mode 100644 package/kde4/kdemultimedia4/kdemultimedia4.desc create mode 100644 package/kde4/kdenetwork4/kdenetwork4.conf create mode 100644 package/kde4/kdenetwork4/kdenetwork4.desc create mode 100644 package/kde4/kdepimlibs4/kdepimlibs4.conf create mode 100644 package/kde4/kdepimlibs4/kdepimlibs4.desc create mode 100644 package/kde4/kdesdk4/kdesdk4.conf create mode 100644 package/kde4/kdesdk4/kdesdk4.desc create mode 100644 package/kde4/kdetoys4/kdetoys4.conf create mode 100644 package/kde4/kdetoys4/kdetoys4.desc create mode 100644 package/kde4/kdeutils4/kdeutils4.conf create mode 100644 package/kde4/kdeutils4/kdeutils4.desc create mode 100644 package/kde4/kdewebdev4/kdewebdev4.conf create mode 100644 package/kde4/kdewebdev4/kdewebdev4.desc create mode 100644 package/kde4/update-kde4.sh diff --git a/package/kde4/kde-4.conf b/package/kde4/kde-4.conf new file mode 100644 index 000000000..f7ac1d9bd --- /dev/null +++ b/package/kde4/kde-4.conf @@ -0,0 +1,34 @@ +#!/bin/bash + +if [ "$prefix_auto" = 1 ] ; then + prefix=${ROCKCFG_PKG_KDE4_CORE_PREFIX:-opt/kde4} + set_confopt +fi + +# Qt version 4 is required. +export QTDIR="$QT4DIR" + +# Put Qt version 4 programs at the head of the path. +export PATH="$QTDIR/bin:$PATH" + +# make sure the right qt and kde libs are used +export LD_LIBRARY_PATH="$QTDIR/lib:/$prefix/lib:$LD_LIBRARY_PATH" + +# KDE specific configure options +var_append confopt " " "--with-qt-dir=$QTDIR \ + --with-qt-includes=$QTDIR/include \ + --with-qt-libraries=$QTDIR/lib" + +# some feature and optimization settings ... + +pkginstalled openldap && var_append confopt ' ' "--with-ldap=$root/$pkg_openldap_prefix" +var_append confopt " " "--with-xinerama" + +[ "$arch" = "x86" -a "ROCKCFG_X86_BITS" = "32" ] && \ + var_append confopt " " "--enable-fast-malloc=full" + +# disable auto-processing of .desktop files +desktopauto=0 + +# keep .la files in the main packages, kde needs them at runtime +splitreg 45 . '/.*\.la$' diff --git a/package/kde4/kdeaccessibility4/kdeaccessibility4.conf b/package/kde4/kdeaccessibility4/kdeaccessibility4.conf new file mode 100644 index 000000000..61dc0f0dc --- /dev/null +++ b/package/kde4/kdeaccessibility4/kdeaccessibility4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdeaccessibility/kdeaccessibility.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdeaccessibility4/kdeaccessibility4.desc b/package/kde4/kdeaccessibility4/kdeaccessibility4.desc new file mode 100644 index 000000000..fe959169a --- /dev/null +++ b/package/kde4/kdeaccessibility4/kdeaccessibility4.desc @@ -0,0 +1,45 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdeaccessibility/kdeaccessibility.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] KDE accessibility aids + +[T] Kdeaccessibility is a collection of accessibility aids for KDE. +[T] It contains the following KDE Accessibility Aids: kmag, a screen +[T] magnifier; kmousetool, a program for people whom it hurts to click the +[T] mouse; and KMouth, a program that allows people who have lost their +[T] voice to let their computer speak for them. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/tool extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 205.600 + +[D] 2353188154 kdeaccessibility-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdeadmin4/kdeadmin4.conf b/package/kde4/kdeadmin4/kdeadmin4.conf new file mode 100644 index 000000000..eb019f83b --- /dev/null +++ b/package/kde4/kdeadmin4/kdeadmin4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdeadmin/kdeadmin.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdeadmin4/kdeadmin4.desc b/package/kde4/kdeadmin4/kdeadmin4.desc new file mode 100644 index 000000000..a6d8aabe7 --- /dev/null +++ b/package/kde4/kdeadmin4/kdeadmin4.desc @@ -0,0 +1,48 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdeadmin/kdeadmin.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] The KDE system maintenany tools + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] This package contains KDE tools for system administatios: kcmlinuz, +[T] kcron, kpackage, ksyscontrol, ksysv, kuser, kwuftpd, lilo-config, +[T] secpolicy and maybe more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/tool extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 203.500 + +[D] 886602935 kdeadmin-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdeartwork4/kdeartwork4.conf b/package/kde4/kdeartwork4/kdeartwork4.conf new file mode 100644 index 000000000..b6ee4c3fb --- /dev/null +++ b/package/kde4/kdeartwork4/kdeartwork4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdeartwork/kdeartwork.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdeartwork4/kdeartwork4.desc b/package/kde4/kdeartwork4/kdeartwork4.desc new file mode 100644 index 000000000..ab6a49db4 --- /dev/null +++ b/package/kde4/kdeartwork4/kdeartwork4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdeartwork/kdeartwork.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Additional KDE artworks + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] This package contains additional themes, sounds, wallpapers, window +[T] styles and maybe more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/multimedia extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 210.300 + +[D] 595066492 kdeartwork-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdebase-runtime4/kdebase-runtime4.conf b/package/kde4/kdebase-runtime4/kdebase-runtime4.conf new file mode 100644 index 000000000..39ab03f88 --- /dev/null +++ b/package/kde4/kdebase-runtime4/kdebase-runtime4.conf @@ -0,0 +1,25 @@ +#!/bin/bash +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdebase/kdebase.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + diff --git a/package/kde4/kdebase-runtime4/kdebase-runtime4.desc b/package/kde4/kdebase-runtime4/kdebase-runtime4.desc new file mode 100644 index 000000000..6db9680de --- /dev/null +++ b/package/kde4/kdebase-runtime4/kdebase-runtime4.desc @@ -0,0 +1,49 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdebase/kdebase.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] The KDE basic system + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdebase is the second mandatory package (beside kdelibs) for the KDE +[T] Kool Desktop Environment. It contains the infrastacture, filters, +[T] libraries and various applications like: konqueror, kcontrol, kdesktop +[T] kate, kicker, kdeprint, kioslaves and much much more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/windowmanager extra/office extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 200.460 + +[D] 1921576411 kdebase-runtime-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdebase-workspace4/kdebase-workspace4.conf b/package/kde4/kdebase-workspace4/kdebase-workspace4.conf new file mode 100644 index 000000000..39ab03f88 --- /dev/null +++ b/package/kde4/kdebase-workspace4/kdebase-workspace4.conf @@ -0,0 +1,25 @@ +#!/bin/bash +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdebase/kdebase.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + diff --git a/package/kde4/kdebase-workspace4/kdebase-workspace4.desc b/package/kde4/kdebase-workspace4/kdebase-workspace4.desc new file mode 100644 index 000000000..afeff79d9 --- /dev/null +++ b/package/kde4/kdebase-workspace4/kdebase-workspace4.desc @@ -0,0 +1,49 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdebase/kdebase.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] The KDE basic system + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdebase is the second mandatory package (beside kdelibs) for the KDE +[T] Kool Desktop Environment. It contains the infrastacture, filters, +[T] libraries and various applications like: konqueror, kcontrol, kdesktop +[T] kate, kicker, kdeprint, kioslaves and much much more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/windowmanager extra/office extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 200.470 + +[D] 1782828437 kdebase-workspace-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdebase4/Xsession.post b/package/kde4/kdebase4/Xsession.post new file mode 100644 index 000000000..3d7c98d21 --- /dev/null +++ b/package/kde4/kdebase4/Xsession.post @@ -0,0 +1,21 @@ + + ""|default) + if test -x $HOME/.xsession; then + exec $HOME/.xsession $* + else + sess=kde + fi + ;; +esac + +# start windowmanager +type "$sess" >/dev/null 2>&1 && exec "$sess" $* +type "start$sess" >/dev/null 2>&1 && exec "start$sess" $* +type "$sess-session" >/dev/null 2>&1 && exec "$sess-session" $* +sess=`echo "$sess" | tr A-Z a-z` +type "$sess" >/dev/null 2>&1 && exec "$sess" $* +type "start$sess" >/dev/null 2>&1 && exec "start$sess" $* +type "$sess-session" >/dev/null 2>&1 && exec "$sess-session" $* + +# windowmanager not found, tell user +exec xmessage -center -buttons OK:0 -default OK "Sorry, $sess not found." diff --git a/package/kde4/kdebase4/Xsession.pre b/package/kde4/kdebase4/Xsession.pre new file mode 100644 index 000000000..50aff19fe --- /dev/null +++ b/package/kde4/kdebase4/Xsession.pre @@ -0,0 +1,41 @@ +#! /bin/sh +# Xsession - run as user + +# redirect errors to a file in user's home directory if we can +for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER" +do + if ( cp /dev/null "$errfile" 2> /dev/null ) + then + chmod 600 "$errfile" + #exec > "$errfile" 2>&1 + break + fi +done + +DM_PATH=$PATH +test -f /etc/profile && . /etc/profile +test -f $HOME/.profile && . $HOME/.profile +IFS_SAVE=$IFS +IFS=: +for i in $PATH; do + case :$DM_PATH: in + *:$i:*) ;; + ::) DM_PATH=$i;; + *) DM_PATH=$DM_PATH:$i;; + esac +done +IFS=$IFS_SAVE +PATH=$DM_PATH +export PATH + +test -f /etc/xprofile && . /etc/xprofile +test -f $HOME/.xprofile && . $HOME/.xprofile + +sess=$1 +shift + +case $sess in + failsafe) + exec xterm -geometry 80x24-0-0 $* + ;; + diff --git a/package/kde4/kdebase4/kdebase4.conf b/package/kde4/kdebase4/kdebase4.conf new file mode 100644 index 000000000..35257a032 --- /dev/null +++ b/package/kde4/kdebase4/kdebase4.conf @@ -0,0 +1,56 @@ +#!/bin/bash +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdebase/kdebase.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + +pkginstalled samba && { + extralibs="$root/$pkg_samba_prefix/lib" + pkginstalled openldap && \ + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$root/$pkg_openldap_prefix/lib + pkginstalled openldap && \ + extralibs="$extralibs:$root/$pkg_openldap_prefix/lib" + var_append confopt " " \ + "--with-extra-includes=$root/$pkg_samba_prefix/include" + var_append confopt " " "--with-extra-libs=$extralibs" +} + +kde_base_pi() +{ + register_xdm kdm 'KDE v4.0 display manager' $bindir/kdm + register_wm kde 'KDE v4.0' /$prefix/bin/startkde + + cp -fv $confdir/Xsession.* $root/$prefix/share/config/kdm/ + + # Set's "Curser" as Konsole's default font, fixes the + # doublespace issue + cp -fv $confdir/konsolerc $root/$prefix/share/config + + sed -e 's,^\(.*loginuid\),#\1,' -i ${root}/etc/pam.d/kde* + + # startkde will source *.sh files in these directories on startup and + # shutdown, respectively; useful for starting e.g. gpg-agent. + mkdir -p $root/$prefix/{env,shutdown} +} + +hook_add postinstall 3 "kde_base_pi" + diff --git a/package/kde4/kdebase4/kdebase4.desc b/package/kde4/kdebase4/kdebase4.desc new file mode 100644 index 000000000..43b0f53c3 --- /dev/null +++ b/package/kde4/kdebase4/kdebase4.desc @@ -0,0 +1,49 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdebase/kdebase.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] The KDE basic system + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdebase is the second mandatory package (beside kdelibs) for the KDE +[T] Kool Desktop Environment. It contains the infrastacture, filters, +[T] libraries and various applications like: konqueror, kcontrol, kdesktop +[T] kate, kicker, kdeprint, kioslaves and much much more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/windowmanager extra/office extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 200.400 + +[D] 2228254604 kdebase-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdebase4/konsolerc b/package/kde4/kdebase4/konsolerc new file mode 100644 index 000000000..59bc3ba99 --- /dev/null +++ b/package/kde4/kdebase4/konsolerc @@ -0,0 +1,4 @@ +[Desktop Entry] +defaultfont=Cursor,12,-1,5,50,0,0,0,0,0 +font=8 + diff --git a/package/kde4/kdebindings4/kdebindings4.conf b/package/kde4/kdebindings4/kdebindings4.conf new file mode 100644 index 000000000..d26d939f5 --- /dev/null +++ b/package/kde4/kdebindings4/kdebindings4.conf @@ -0,0 +1,30 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdebindings/kdebindings.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + +# do not yet build q# +var_append confopt " " "--without-mcs" + +# do not yet build java bindings +var_append confopt " " "--without-java" + diff --git a/package/kde4/kdebindings4/kdebindings4.desc b/package/kde4/kdebindings4/kdebindings4.desc new file mode 100644 index 000000000..79c90f906 --- /dev/null +++ b/package/kde4/kdebindings4/kdebindings4.desc @@ -0,0 +1,46 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdebindings/kdebindings.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] KDE bindings for various programming languages + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Contains language bindings for C, JAVA, Perl, Python, ... + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/development extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 233.400 + +[D] 3426871907 kdebindings-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdeedu4/kdeedu4.conf b/package/kde4/kdeedu4/kdeedu4.conf new file mode 100644 index 000000000..db5eb9a0a --- /dev/null +++ b/package/kde4/kdeedu4/kdeedu4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdeedu/kdeedu.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdeedu4/kdeedu4.desc b/package/kde4/kdeedu4/kdeedu4.desc new file mode 100644 index 000000000..95c0d158d --- /dev/null +++ b/package/kde4/kdeedu4/kdeedu4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdeedu/kdeedu.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Some educational KDE tools for kids + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdegames contains the normal desktop games like: mahjong, kmines, +[T] kpoker, ksnake and many many more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/education extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 209.900 + +[D] 3286082817 kdeedu-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdegames4/kdegames4.conf b/package/kde4/kdegames4/kdegames4.conf new file mode 100644 index 000000000..d48ef0f57 --- /dev/null +++ b/package/kde4/kdegames4/kdegames4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdegames/kdegames.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdegames4/kdegames4.desc b/package/kde4/kdegames4/kdegames4.desc new file mode 100644 index 000000000..588f83770 --- /dev/null +++ b/package/kde4/kdegames4/kdegames4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdegames/kdegames.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] The KDE games + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdegames contains the normal desktop games like: mahjong, kmines, +[T] kpoker, ksnake and many many more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/game extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 201.300 + +[D] 327082865 kdegames-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdegraphics4/kdegraphics4.conf b/package/kde4/kdegraphics4/kdegraphics4.conf new file mode 100644 index 000000000..f4106e73e --- /dev/null +++ b/package/kde4/kdegraphics4/kdegraphics4.conf @@ -0,0 +1,25 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdegraphics/kdegraphics.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + +hook_add postmake 3 "find libkscan -name '*.h' -exec cp -v '{}' $root/$prefix/include \; " diff --git a/package/kde4/kdegraphics4/kdegraphics4.desc b/package/kde4/kdegraphics4/kdegraphics4.desc new file mode 100644 index 000000000..bff03d419 --- /dev/null +++ b/package/kde4/kdegraphics4/kdegraphics4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdegraphics/kdegraphics.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] KDE graphic oriented applications + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdegraphics contains graphic oriented applications like: kdvi, kfax, +[T] kghostview, kooka, kpaint, kamera and much more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/multimedia extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 252.400 + +[D] 2271307979 kdegraphics-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdelibs4/config.hlp b/package/kde4/kdelibs4/config.hlp new file mode 100644 index 000000000..dbbac2caf --- /dev/null +++ b/package/kde4/kdelibs4/config.hlp @@ -0,0 +1,33 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdelibs/config.hlp +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +MENU_PKG_KDE3 + Here you'll find options for KDE 3.2. + +ROCKCFG_PKG_KDE3_CORE_PREFIX + Please enter the prefix where you want KDE installed. + +ROCKCFG_PKG_KDE3_APIDOX + Generate documentation about the KDE library API (Application + Programmers' Interface), especially useful to developers of KDE-based + software. KDevelop can link to this documentation. This option + requires the doxygen package at build time. diff --git a/package/kde4/kdelibs4/config.in b/package/kde4/kdelibs4/config.in new file mode 100644 index 000000000..ee241d6c7 --- /dev/null +++ b/package/kde4/kdelibs4/config.in @@ -0,0 +1,28 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdelibs/config.in +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + + menu_begin MENU_PKG_KDE4 'KDE 4.x Package Options' + text 'Install prefix for KDE 4.x packages' \ + ROCKCFG_PKG_KDE4_CORE_PREFIX "opt/kde4" + bool 'Generate KDE library documentation' \ + ROCKCFG_PKG_KDE4_APIDOX 0 + menu_end diff --git a/package/kde4/kdelibs4/kdelibs4.conf b/package/kde4/kdelibs4/kdelibs4.conf new file mode 100644 index 000000000..c70dbda64 --- /dev/null +++ b/package/kde4/kdelibs4/kdelibs4.conf @@ -0,0 +1,49 @@ +#!/bin/bash +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdelibs/kdelibs.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + +kde_pm() { + cat > $root/etc/profile.d/kde4 <<-EOP + KDEDIR4=/$prefix + PATH="\$PATH:\$KDE4DIR/bin" + MANPATH="\$MANPATH:\$KDE4DIR/man" + export KDE4DIR PATH MANPATH + EOP +} + +# 2.4 kernels only support dnotify, 2.6 supports both dnotify and inotify +var_append confopt " " "--enable-dnotify --enable-inotify" + +hook_add postmake 3 kde_pm + +# Fixes file conflict with hicolor-icon-theme and gnome-menus +# var_append INSTALL_WRAPPER_FILTER '|' "sed -e's,$datadir/icons/,$dummydir/$prefix/share/icons/,'" +# var_append INSTALL_WRAPPER_FILTER '|' "sed -e's,$sysconfdir/xdg/menus/,$dummydir/etc/xdg/menus/,'" + +hook_add preconf 5 kde_preconf +kde_preconf() { + cmakesrcdir="$PWD" + mkdir ../builddir + cd ../builddir +} diff --git a/package/kde4/kdelibs4/kdelibs4.desc b/package/kde4/kdelibs4/kdelibs4.desc new file mode 100644 index 000000000..b37719b60 --- /dev/null +++ b/package/kde4/kdelibs4/kdelibs4.desc @@ -0,0 +1,48 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdelibs/kdelibs.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] The KDE core libraries + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] The libraries of the K Desktop Environment: kdecore, kdeui, kimgio, +[T] kfile, kspell, khtml, kio, kparts and more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/development extra/desktop/kde +[F] CORE + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 200.200 + +[D] 2586288318 kdelibs-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdemultimedia4/kdemultimedia4.conf b/package/kde4/kdemultimedia4/kdemultimedia4.conf new file mode 100644 index 000000000..f0fbba41c --- /dev/null +++ b/package/kde4/kdemultimedia4/kdemultimedia4.conf @@ -0,0 +1,24 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdemultimedia/kdemultimedia.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf + diff --git a/package/kde4/kdemultimedia4/kdemultimedia4.desc b/package/kde4/kdemultimedia4/kdemultimedia4.desc new file mode 100644 index 000000000..a8728def5 --- /dev/null +++ b/package/kde4/kdemultimedia4/kdemultimedia4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdemultimedia/kdemultimedia.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] KDE multimeda applications + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] The KDE multi-media applications like: arts, kmidi, kmix, aktion, +[T] noatun and more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/multimedia extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 227.900 + +[D] 2819479659 kdemultimedia-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdenetwork4/kdenetwork4.conf b/package/kde4/kdenetwork4/kdenetwork4.conf new file mode 100644 index 000000000..03d0ddc5a --- /dev/null +++ b/package/kde4/kdenetwork4/kdenetwork4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdenetwork/kdenetwork.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdenetwork4/kdenetwork4.desc b/package/kde4/kdenetwork4/kdenetwork4.desc new file mode 100644 index 000000000..20968cb00 --- /dev/null +++ b/package/kde4/kdenetwork4/kdenetwork4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdenetwork/kdenetwork.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Some KDE network applications + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] This package contains additional networking applications like: kmail, +[T] kppp, ktalkd, knewsticker and some others. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/network extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 219.800 + +[D] 2738787613 kdenetwork-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdepimlibs4/kdepimlibs4.conf b/package/kde4/kdepimlibs4/kdepimlibs4.conf new file mode 100644 index 000000000..5682df8a4 --- /dev/null +++ b/package/kde4/kdepimlibs4/kdepimlibs4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdepim/kdepim.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdepimlibs4/kdepimlibs4.desc b/package/kde4/kdepimlibs4/kdepimlibs4.desc new file mode 100644 index 000000000..f0178bd83 --- /dev/null +++ b/package/kde4/kdepimlibs4/kdepimlibs4.desc @@ -0,0 +1,45 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdepim/kdepim.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] KDE's personal informations management tools + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] This package contains KDE's libraries for PIM applications. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/office extra/desktop/kde extra/development + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 200.450 + +[D] 3773464211 kdepimlibs-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ diff --git a/package/kde4/kdesdk4/kdesdk4.conf b/package/kde4/kdesdk4/kdesdk4.conf new file mode 100644 index 000000000..76681a3f5 --- /dev/null +++ b/package/kde4/kdesdk4/kdesdk4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdesdk/kdesdk.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdesdk4/kdesdk4.desc b/package/kde4/kdesdk4/kdesdk4.desc new file mode 100644 index 000000000..1b720e7ac --- /dev/null +++ b/package/kde4/kdesdk4/kdesdk4.desc @@ -0,0 +1,46 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdesdk/kdesdk.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] KDE development tools + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] Kdesdk contains some tools that help developing KDE applications. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/development extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 230.000 + +[D] 3820499403 kdesdk-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdetoys4/kdetoys4.conf b/package/kde4/kdetoys4/kdetoys4.conf new file mode 100644 index 000000000..03873e565 --- /dev/null +++ b/package/kde4/kdetoys4/kdetoys4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdetoys/kdetoys.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdetoys4/kdetoys4.desc b/package/kde4/kdetoys4/kdetoys4.desc new file mode 100644 index 000000000..57c9b138f --- /dev/null +++ b/package/kde4/kdetoys4/kdetoys4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdetoys/kdetoys.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Some toy-tool for KDE + +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. +[T] +[T] The usual toy applications like: amor, eyesapplet, kmoon, kodo, kscore, +[T] kteatime, ktux, kworldwatch and maybe more. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/tool extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 228.100 + +[D] 2082445552 kdetoys-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdeutils4/kdeutils4.conf b/package/kde4/kdeutils4/kdeutils4.conf new file mode 100644 index 000000000..eb4a2594b --- /dev/null +++ b/package/kde4/kdeutils4/kdeutils4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdeutils/kdeutils.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdeutils4/kdeutils4.desc b/package/kde4/kdeutils4/kdeutils4.desc new file mode 100644 index 000000000..cad675c85 --- /dev/null +++ b/package/kde4/kdeutils4/kdeutils4.desc @@ -0,0 +1,47 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdeutils/kdeutils.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] Some KDE utilities + +[T] Some useful KDE utils like: kcalc, kcharselect, kdepasswd, kedit, kfind +[T] khexedit, klpq, knotes, ktimer and some more. +[T] +[T] KDE is a network transparent contemporary desktop environment for UNIX +[T] workstations. KDE seeks to fill the need for an easy to use desktop for +[T] Unix workstations, similar to the desktop environments found under the +[T] MacOS or Window95/NT. + +[U] http://www.kde.org + +[A] The KDE-Team (see http://www.kde.org/people.html) +[M] The ROCK Linux Project + +[C] extra/tool extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 200.600 + +[D] 4058657535 kdeutils-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/kdewebdev4/kdewebdev4.conf b/package/kde4/kdewebdev4/kdewebdev4.conf new file mode 100644 index 000000000..d0986ac3d --- /dev/null +++ b/package/kde4/kdewebdev4/kdewebdev4.conf @@ -0,0 +1,23 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/package/kde/kdewebdev/kdewebdev.conf +# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- + +. $base/package/kde4/kde-4.conf diff --git a/package/kde4/kdewebdev4/kdewebdev4.desc b/package/kde4/kdewebdev4/kdewebdev4.desc new file mode 100644 index 000000000..0a7b6ea1c --- /dev/null +++ b/package/kde4/kdewebdev4/kdewebdev4.desc @@ -0,0 +1,44 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/kde/kdewebdev/kdewebdev.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] A KDE web development tool + +[T] kdewebdev is a web development tool for the K Desktop Environment. +[T] kdewebdev is designed for quick web development and is rapidly becoming +[T] a mature editor with a number of great features. Formally known as +[T] Quanta + +[U] http://quanta.sourceforge.net/ + +[A] The Quanta crew +[M] The ROCK Linux Project + +[C] extra/editor extra/office extra/desktop/kde + +[L] GPL +[S] Stable +[V] 4.0.0 +[P] X --?--5---9 230.100 + +[D] 3946123083 kdewebdev-4.0.0.tar.bz2 http://gd.tuwien.ac.at/kde/stable/4.0.0/src/ + diff --git a/package/kde4/update-kde4.sh b/package/kde4/update-kde4.sh new file mode 100644 index 000000000..ed519f677 --- /dev/null +++ b/package/kde4/update-kde4.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +( +oldver="${1//./\.}" +newver="${2//./\.}" + +cd package/kde4 + +if [ ! "$1" -o ! "$2" ] ; then + echo "You must specify old and new version ..." + exit -1 +fi + +for x in kde* ; do + [ -f $x/$x.desc ] || continue + echo "Updating $x ..." + sed -e "s,$oldver,$newver,g" \ + -e "s/\[D\] [0-9]* /\[D\] 0 /" $x/$x.desc > $x/$x.desc.new + mv $x/$x.desc.new $x/$x.desc +done + +# Likewise for kdevelop, but the version number is 3.3.x. +# x="kdevelop" +# echo "Updating $x ..." +# sed -e "s,3\.3\.${oldver:6},3\.3\.${newver:6},g" \ +# -e "s/\[D\] [0-9]* /\[D\] 0 /" $x/$x.desc > $x/$x.desc.new +# mv $x/$x.desc.new $x/$x.desc +)