[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b6ace74f05fbdcbff413551cfa307824b8085ec1)

Treeve Jelbert scm at mail.sourcemage.org
Tue Mar 6 11:46:16 EST 2007


GIT changes to master grimoire by Treeve Jelbert <treeve at scarlet.be>:

 kde4/FUNCTIONS                |   26 +++++++++++++++++
 kde4/KDE_CONFIGURE            |    3 ++
 kde4/KDE_DEPENDS              |   20 +++++++++++++
 kde4/NOTES                    |   21 ++++++++++++++
 kde4/kdeadmin4/CONFIGURE      |    1 
 kde4/kdeadmin4/DEPENDS        |    9 ++++++
 kde4/kdeadmin4/DETAILS        |   16 +++++++++++
 kde4/kdeadmin4/HISTORY        |    7 ++++
 kde4/kdebase4/CONFIGURE       |    1 
 kde4/kdebase4/DEPENDS         |   35 ++++++++++++++++++++++++
 kde4/kdebase4/DETAILS         |   18 ++++++++++++
 kde4/kdebase4/HISTORY         |    7 ++++
 kde4/kdebase4/PRE_SUB_DEPENDS |    7 ++++
 kde4/kdebase4/SUB_DEPENDS     |    8 +++++
 kde4/kdebase4/TRIGGERS        |    1 
 kde4/kdebase4/init.d/kdm4     |    7 ++++
 kde4/kdegraphics4/CONFIGURE   |    1 
 kde4/kdegraphics4/DEPENDS     |   10 ++++++
 kde4/kdegraphics4/DETAILS     |   16 +++++++++++
 kde4/kdegraphics4/HISTORY     |    7 ++++
 kde4/kdelibs4/CONFIGURE       |    1 
 kde4/kdelibs4/DEPENDS         |   61 ++++++++++++++++++++++++++++++++++++++++++
 kde4/kdelibs4/DETAILS         |   18 ++++++++++++
 kde4/kdelibs4/HISTORY         |    7 ++++
 kde4/kdelibs4/PRE_SUB_DEPENDS |    5 +++
 kde4/kdelibs4/SUB_DEPENDS     |    9 ++++++
 kde4/kdelibs4/TRIGGERS        |    1 
 kde4/kdemultimedia4/CONFIGURE |    1 
 kde4/kdemultimedia4/DEPENDS   |   16 +++++++++++
 kde4/kdemultimedia4/DETAILS   |   16 +++++++++++
 kde4/kdemultimedia4/HISTORY   |    7 ++++
 kde4/kdenetwork4/CONFIGURE    |    1 
 kde4/kdenetwork4/DEPENDS      |   12 ++++++++
 kde4/kdenetwork4/DETAILS      |   17 +++++++++++
 kde4/kdenetwork4/HISTORY      |    7 ++++
 kde4/kdepim4/CONFIGURE        |    1 
 kde4/kdepim4/DEPENDS          |   16 +++++++++++
 kde4/kdepim4/DETAILS          |   16 +++++++++++
 kde4/kdepim4/HISTORY          |    7 ++++
 kde4/kdepimlibs4/CONFIGURE    |    1 
 kde4/kdepimlibs4/DEPENDS      |    3 ++
 kde4/kdepimlibs4/DETAILS      |   16 +++++++++++
 kde4/kdepimlibs4/HISTORY      |    7 ++++
 kde4/kdepimlibs4/TRIGGERS     |    1 
 kde4/kdeutils4/CONFIGURE      |    1 
 kde4/kdeutils4/DEPENDS        |    4 ++
 kde4/kdeutils4/DETAILS        |   16 +++++++++++
 kde4/kdeutils4/HISTORY        |    7 ++++
 48 files changed, 496 insertions(+)

New commits:
commit b6ace74f05fbdcbff413551cfa307824b8085ec1
Author: Treeve Jelbert <treeve at scarlet.be>
Commit: Treeve Jelbert <treeve at scarlet.be>

    kde4 spells

diff --git a/kde4/FUNCTIONS b/kde4/FUNCTIONS
new file mode 100755
index 0000000..f5f0ba2
--- /dev/null
+++ b/kde4/FUNCTIONS
@@ -0,0 +1,26 @@
+default_build() {
+QTDIR=/usr
+PATH=$QTDIR/bin/qt4:$PATH
+LD_LIBRARY_PATH=$QTDIR/lib/qt4:$LD_LIBRARY_PATH
+PKG_CONFIG_PATH=$QTDIR/lib/qt4:$PKG_CONFIG_PATH
+
+
+KDEDIR=/opt/kde4
+PATH=$KDEDIR/bin:$PATH
+LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
+QT_PLUGIN_PATH=$KDEDIR/lib/kde4/plugins
+
+XDG_DATA_DIRS=$KDEDIR/share
+KDEHOME=$HOME/.kde4
+KDETMP=/tmp/$USER-kde4
+mkdir -p $KDETMP
+KDEVARTMP=/var/tmp/$USER-kde4
+
+
+cd $SOURCE_DIRECTORY  &&
+mkdir -p build        &&
+cd build              &&
+cmake -DCMAKE_INSTALL_PREFIX=$KDEDIR \
+      -DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION ../  &&
+make
+}
diff --git a/kde4/KDE_CONFIGURE b/kde4/KDE_CONFIGURE
new file mode 100755
index 0000000..2f73057
--- /dev/null
+++ b/kde4/KDE_CONFIGURE
@@ -0,0 +1,3 @@
+message "${PROBLEM_COLOR}All kde4 spells are EXPERIMENTAL!!${DEFAULT_COLOR}"
+config_query_option  KDE_DEBUG_OPTION  'Enable debug code?'  n  \
+                     ''  'Release'
diff --git a/kde4/KDE_DEPENDS b/kde4/KDE_DEPENDS
new file mode 100755
index 0000000..df23181
--- /dev/null
+++ b/kde4/KDE_DEPENDS
@@ -0,0 +1,20 @@
+depends g++      &&
+#depends qt4      &&
+depends cmake    &&
+depends dbus     &&
+#depends LIBGIF   &&
+# KDE4 needs these sub_depends
+## Remove this after is_depends_enabled is integrated to stable sorcery.
+#
+#source  "$GRIMOIRE/is_depends_enabled.function"  &&
+#if is_depends_enabled $SPELL dbus; then
+#fi               &&
+#if is_depends_enabled $SPELL LIBGIF; then
+#sub_depends qt4 $(get_spell_provider $SPELL LIBGIF) LIBGIF
+#fi
+case $SPELL in
+  kdelibs4)   depends qt4;;
+  kdepimlibs4) depends kdelibs4;;
+  *)           depends kdepimlibs4;;
+esac            &&
+sub_depends qt4 DBUS
diff --git a/kde4/NOTES b/kde4/NOTES
new file mode 100644
index 0000000..12e1cdc
--- /dev/null
+++ b/kde4/NOTES
@@ -0,0 +1,21 @@
+1. all the code in this section is very experimental.
+   however, it has compiled for me.
+
+2. the dependencies of the spells are very much in a state of flux.
+
+3. some new dependencies will require several new spells
+   e.g. decibel -> tapioca-qt  -> tapioca
+   some of these are only available from svn
+
+4. still not clear what is optional and what is required
+
+5. need proper xorg-modular support (most of this was copied from kde3 spells)
+
+6. need sub-depends support
+
+7. we need to check that our CFLAGS are being used correctly.
+
+8. need to check startup scripts (kdm4?), session manager?
+   coexistence with kde3?
+
+9. must setup session bus (dbus) correctly
diff --git a/kde4/kdeadmin4/CONFIGURE b/kde4/kdeadmin4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdeadmin4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdeadmin4/DEPENDS b/kde4/kdeadmin4/DEPENDS
new file mode 100755
index 0000000..d15ea45
--- /dev/null
+++ b/kde4/kdeadmin4/DEPENDS
@@ -0,0 +1,9 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS  &&
+
+optional_depends  shadow      '' '' 'for shadow password support'  
+#optional_depends  linux-pam   '' '' 'for Linux PAM support' &&
+#optional_depends  fontconfig  '' '' 'to configure font access'    &&
+#optional_depends  libxml2     '' '' 'for a C++ XML interface'     &&
+#optional_depends  libxslt     '' '' 'for XSLT support'            &&
+#optional_depends  lm_sensors  '' '' 'for hardware monitoring'     &&
+#optional_depends  freetype2   '' '' 'for freetype support'
diff --git a/kde4/kdeadmin4/DETAILS b/kde4/kdeadmin4/DETAILS
new file mode 100755
index 0000000..1495bec
--- /dev/null
+++ b/kde4/kdeadmin4/DETAILS
@@ -0,0 +1,16 @@
+          SPELL=kdeadmin4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:dc8bce470cc1c34b8ed0c61928f2fc5f17964c8c82453618854273ac263349f8e86fddd1e602cffd0ac40056bd94b3c2fa0825994131399f9d5acb931cd43c07
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="System administration programs for KDE"
+cat << EOF
+System administration programs for KDE
+EOF
diff --git a/kde4/kdeadmin4/HISTORY b/kde4/kdeadmin4/HISTORY
new file mode 100644
index 0000000..0ee0491
--- /dev/null
+++ b/kde4/kdeadmin4/HISTORY
@@ -0,0 +1,7 @@
+2007-03-06 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdebase4/CONFIGURE b/kde4/kdebase4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdebase4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdebase4/DEPENDS b/kde4/kdebase4/DEPENDS
new file mode 100755
index 0000000..a9a5e94
--- /dev/null
+++ b/kde4/kdebase4/DEPENDS
@@ -0,0 +1,35 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS  &&
+source $GRIMOIRE/FUNCTIONS              &&
+depends X11-SERVER                      &&
+if  check_if_xorg_modular_libs  qt4  ;  then
+  depends  imake          &&
+  depends  libxau         &&
+  depends  libxcomposite  &&
+  depends  libxcursor     &&
+  depends  libxdmcp       &&
+  depends  libxfixes      &&
+  depends  libxft         &&
+  depends  libxrandr      &&
+  depends  libxtst        &&
+  depends  libxxf86misc   &&
+  depends  xsetroot       &&
+  depends  xset
+fi                        &&
+#depends -sub "SVG SSL" kdelibs  &&
+
+optional_depends  freetype2  '' ''   '' &&
+optional_depends  samba      '' ''   'for the smb-ioslave' &&
+optional_depends  linux-pam  '' ''   '' &&
+optional_depends  lmsensors  '' ''   'harware monitoring' &&
+optional_depends  glib2      '' ''   '' &&
+optional_depends  libraw1394 '' ''   'Firewire support' &&
+#optional_depends   '' ''   '' &&
+#optional_depends   '' ''   '' &&
+optional_depends  fontconfig '' ''   '' &&
+optional_depends  libusb     '' ''   'usb support' &&
+optional_depends  XDAMAGE    '' ''   'for kompmgr - kde compositing manager'  &&
+optional_depends  openssl    '' ''   '' &&
+optional_depends  openldap   '' ''  'for LDAP authentication'  &&
+optional_depends  cyrus-sasl '' ''  'for Cyrus SASL authentication'
+
+
diff --git a/kde4/kdebase4/DETAILS b/kde4/kdebase4/DETAILS
new file mode 100755
index 0000000..dd40054
--- /dev/null
+++ b/kde4/kdebase4/DETAILS
@@ -0,0 +1,18 @@
+           SPELL=kdebase4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:bfc638c334aa3603bdf98d8685e14c32cc0b18db5d865058b637d45fd12502b7590cd807fc93153e86a646629224a9f58854e3f00bc8be8c6e574fb3a09d61c9
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="Base applications that form the core of KDE."
+cat << EOF
+This package contains the base applications that form the core of
+the K Desktop Environment like the window manager, the terminal
+emulator, the control center, the file manager, and the panel.
+EOF
diff --git a/kde4/kdebase4/HISTORY b/kde4/kdebase4/HISTORY
new file mode 100644
index 0000000..7ef3bdb
--- /dev/null
+++ b/kde4/kdebase4/HISTORY
@@ -0,0 +1,7 @@
+2007-02-230 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdebase4/PRE_SUB_DEPENDS b/kde4/kdebase4/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..562ffa2
--- /dev/null
+++ b/kde4/kdebase4/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+SASL) is_depends_enabled  $SPELL  cyrus-sasl  &&
+      return 0
+      ;;
+esac
+
+return 1
diff --git a/kde4/kdebase4/SUB_DEPENDS b/kde4/kdebase4/SUB_DEPENDS
new file mode 100755
index 0000000..94a2f54
--- /dev/null
+++ b/kde4/kdebase4/SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+SASL) echo "SASL support requested, forcing cyrus-sasl dependency."
+      depends  cyrus-sasl
+      ;;
+   *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!"
+      return 1
+      ;;
+esac
diff --git a/kde4/kdebase4/TRIGGERS b/kde4/kdebase4/TRIGGERS
new file mode 100755
index 0000000..8508632
--- /dev/null
+++ b/kde4/kdebase4/TRIGGERS
@@ -0,0 +1 @@
+on_cast  qt4  check_self
diff --git a/kde4/kdebase4/init.d/kdm4 b/kde4/kdebase4/init.d/kdm4
new file mode 100755
index 0000000..e4f04ab
--- /dev/null
+++ b/kde4/kdebase4/init.d/kdm4
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+PROGRAM=/opt/kde4/bin/kdm
+RUNLEVEL=5
+PROVIDES=display_manager
+
+. /etc/init.d/smgl_init
diff --git a/kde4/kdegraphics4/CONFIGURE b/kde4/kdegraphics4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdegraphics4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdegraphics4/DEPENDS b/kde4/kdegraphics4/DEPENDS
new file mode 100755
index 0000000..45dc07b
--- /dev/null
+++ b/kde4/kdegraphics4/DEPENDS
@@ -0,0 +1,10 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS                      &&
+depends freetype2                                           &&
+optional_depends libgphoto2    '' '' 'build kamera'         &&
+optional_depends sane-backends '' '' 'build kooka'          &&
+optional_depends OPENGL        '' '' 'build kpovmodeler'    &&
+#xvidmode
+optional_depends tiff          '' '' 'Ligature TIFF plugin' &&
+optional_depends jpeg          '' '' 'Ligature djvu-plugin' &&
+optional_depends poppler       '' '' 'Ligature PDF-plugin'  &&
+optional_depends imlib         '' '' 'build kuickshow '
diff --git a/kde4/kdegraphics4/DETAILS b/kde4/kdegraphics4/DETAILS
new file mode 100755
index 0000000..d318bd8
--- /dev/null
+++ b/kde4/kdegraphics4/DETAILS
@@ -0,0 +1,16 @@
+          SPELL=kdegraphics4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:488d7226dbfe7eb616d4ef54686556660abd86b63b16a18d2d6dd86971d211da118402b0a4bca1574ba7565a9a603e554a26b8fed0a88f0ae54f120de1fc3241
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="graphics applications for KDE"
+cat << EOF
+graphics applications for KDE
+EOF
diff --git a/kde4/kdegraphics4/HISTORY b/kde4/kdegraphics4/HISTORY
new file mode 100644
index 0000000..0ee0491
--- /dev/null
+++ b/kde4/kdegraphics4/HISTORY
@@ -0,0 +1,7 @@
+2007-03-06 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdelibs4/CONFIGURE b/kde4/kdelibs4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdelibs4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdelibs4/DEPENDS b/kde4/kdelibs4/DEPENDS
new file mode 100755
index 0000000..847dd3c
--- /dev/null
+++ b/kde4/kdelibs4/DEPENDS
@@ -0,0 +1,61 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS  &&
+#depends  docbook-dtd         &&
+#depends  hicolor-icon-theme  &&
+depends  perl                &&
+depends  pcre                &&
+depends  libpng              &&
+source  $GRIMOIRE/FUNCTIONS  &&
+
+if  check_if_xorg_modular_libs  qt4  ;  then
+  depends  iceauth  &&
+  depends  libice   &&
+  depends  libsm    &&
+  depends  libxext
+fi  &&
+depends libxml2  &&
+depends libxslt  &&
+depends LIBGIF   &&
+depends FAM      &&
+
+#optional_depends  libart_lgpl '' '' 'to enable SVG rendering'  &&
+
+optional_depends  tiff        '' '' 'to view tiff graphics'  &&
+
+#optional_depends  audiofile   '' '''to hear sound/music'  &&
+
+#optional_depends  alsa-lib    '' '' 'for libKMid alsa support'  &&
+
+optional_depends  CUPS        '' '' 'to use cups printing'  &&
+
+optional_depends  openssl     '' '' 'to use encrypted connections'  &&
+
+#optional_depends  lesstif     '' '' 'for netscape-plugins support in konqueror'  &&
+
+#optional_depends  krb5        '' '' 'for GSSAPI authentication'  &&
+
+#optional_depends  openexr     '' '' 'for High Dynamic-Range (HDR) image support'  &&
+
+optional_depends  aspell      '' '' 'for aspell spell checking support'  &&
+
+#optional_depends  doxygen     '' '' 'for API documentation'  &&
+
+#optional_depends  libidn      '' '' 'for International Domain Name support'  &&
+
+#optional_depends  libntlm     '' '' 'for NTLM authentication'         &&
+
+#optional_depends  sane-backends '' '' 'scanner hardware support'        &&
+
+#optional_depends  acl          '' ''  'to manage access control lists'  &&
+
+#optional_depends  fontconfig   '' ''  'to configure font access'   &&
+
+#optional_depends  OPENGL       '' ''  'for OpenGL support'          &&
+
+optional_depends  jpeg        '' ''   'for JPEG image support'      &&
+
+optional_depends  libmng      '' ''   'for animated PNG'            &&
+
+#optional_depends  freetype2   '' ''   'for freetype support'        &&
+
+#optional_depends  sudo        '' ''   'to use sudo as kdesu backend'
+optional_depends  jasper       '' ''   'jpeg support'
diff --git a/kde4/kdelibs4/DETAILS b/kde4/kdelibs4/DETAILS
new file mode 100755
index 0000000..7966094
--- /dev/null
+++ b/kde4/kdelibs4/DETAILS
@@ -0,0 +1,18 @@
+           SPELL=kdelibs4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:97f9875f59d064ddfe0b100bde20c198df9315ddd3fb2bbea4f79340394e87dd08a3b976568568992dba4875971f2f31c2b0b34ce675a6f85507ed86ee3bad67
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="Base applications that form the core of KDE."
+cat << EOF
+This package contains the base applications that form the core of
+the K Desktop Environment like the window manager, the terminal
+emulator, the control center, the file manager, and the panel.
+EOF
diff --git a/kde4/kdelibs4/HISTORY b/kde4/kdelibs4/HISTORY
new file mode 100644
index 0000000..08f282d
--- /dev/null
+++ b/kde4/kdelibs4/HISTORY
@@ -0,0 +1,7 @@
+2007-02-23 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdelibs4/PRE_SUB_DEPENDS b/kde4/kdelibs4/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..14cc43e
--- /dev/null
+++ b/kde4/kdelibs4/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+  SVG) is_depends_enabled $SPELL libart_lgpl && return 0;;
+  SSL) is_depends_enabled $SPELL openssl && return 0;;
+esac
+return 1
diff --git a/kde4/kdelibs4/SUB_DEPENDS b/kde4/kdelibs4/SUB_DEPENDS
new file mode 100755
index 0000000..bfed993
--- /dev/null
+++ b/kde4/kdelibs4/SUB_DEPENDS
@@ -0,0 +1,9 @@
+case $THIS_SUB_DEPENDS in
+SVG) echo "SVG support requested, forcing libart_lgpl dependency." &&
+     depends libart_lgpl
+     ;;
+SSL) echo "SSL support requested, forcing openssl dependency." &&
+     depends openssl
+     ;;
+*) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/kde4/kdelibs4/TRIGGERS b/kde4/kdelibs4/TRIGGERS
new file mode 100755
index 0000000..8508632
--- /dev/null
+++ b/kde4/kdelibs4/TRIGGERS
@@ -0,0 +1 @@
+on_cast  qt4  check_self
diff --git a/kde4/kdemultimedia4/CONFIGURE b/kde4/kdemultimedia4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdemultimedia4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdemultimedia4/DEPENDS b/kde4/kdemultimedia4/DEPENDS
new file mode 100755
index 0000000..431113c
--- /dev/null
+++ b/kde4/kdemultimedia4/DEPENDS
@@ -0,0 +1,16 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS      &&
+optional_depends alsa-lib       '' '' ''    &&
+optional_depends ogg            '' '' ''    &&
+optional_depends vorbis         '' '' ''    &&
+optional_depends glib2          '' '' ''    &&
+optional_depends gobject        '' '' ''    &&
+optional_depends libxml2        '' '' ''    &&
+optional_depends theora         '' '' ''    &&
+optional_depends gstreamer      '' '' 'Phonon GStreamer backend'           &&
+optional_depends xine           '' '' ''    &&
+optional_depends flac           '' '' ''    &&
+optional_depends tunepimp       '' '' ''    &&
+optional_depends taglib         '' '' 'reading and editing audio meta data' &&
+#optional_depends nmm           '' '' 'Phonon-NMM backend'                  &&
+optional_depends cdparanoia     '' '' ''    &&
+optional_depends libmusicbrainz '' '' ''
diff --git a/kde4/kdemultimedia4/DETAILS b/kde4/kdemultimedia4/DETAILS
new file mode 100755
index 0000000..b938c89
--- /dev/null
+++ b/kde4/kdemultimedia4/DETAILS
@@ -0,0 +1,16 @@
+          SPELL=kdemultimedia4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:9f7d3fe9b66f40fd433a6ed609d4c828c1903eeb1f97aa69271e6e51b38dd2332e9a269f68be094dab789ef1df70017e943bc5172259ef1ef35818cb2ba612d6
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="multimedia applications for KDE"
+cat << EOF
+multimedia applications for KDE
+EOF
diff --git a/kde4/kdemultimedia4/HISTORY b/kde4/kdemultimedia4/HISTORY
new file mode 100644
index 0000000..0ee0491
--- /dev/null
+++ b/kde4/kdemultimedia4/HISTORY
@@ -0,0 +1,7 @@
+2007-03-06 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdenetwork4/CONFIGURE b/kde4/kdenetwork4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdenetwork4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdenetwork4/DEPENDS b/kde4/kdenetwork4/DEPENDS
new file mode 100755
index 0000000..99071d5
--- /dev/null
+++ b/kde4/kdenetwork4/DEPENDS
@@ -0,0 +1,12 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS  &&
+
+#optional_depends  openssl  '' '''to use encrypted connections'  &&
+
+optional_depends  ppp       '' '''for dialup support'  &&
+
+optional_depends  openslp    '' '' 'to find available remote desktops'  &&
+
+optional_depends  wireless_tools '' '' 'to build KWiFiManager and the KWireless applet'  &&
+optional_depends  libidn     '' '' 'International Domain Name Support' &&
+optional_depends  qca2       '' '' 'needed to build kopete'
+# libdnssd:  Decibel:  jpeg?
diff --git a/kde4/kdenetwork4/DETAILS b/kde4/kdenetwork4/DETAILS
new file mode 100755
index 0000000..7a8e1c7
--- /dev/null
+++ b/kde4/kdenetwork4/DETAILS
@@ -0,0 +1,17 @@
+          SPELL=kdenetwork4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:a179c6d561704f043b49df285c7e14255ce5841abe140c53b90b96313aed275952099f07941d9a0c9e555e1b711218cadf9f3b1a8240f4c3107642f8fb0c1c85
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="News client, and other programs for KDE"
+cat << EOF
+Network applications. Currently contains the news
+reader, and several other network-related programs.
+EOF
diff --git a/kde4/kdenetwork4/HISTORY b/kde4/kdenetwork4/HISTORY
new file mode 100644
index 0000000..0ee0491
--- /dev/null
+++ b/kde4/kdenetwork4/HISTORY
@@ -0,0 +1,7 @@
+2007-03-06 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdepim4/CONFIGURE b/kde4/kdepim4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdepim4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdepim4/DEPENDS b/kde4/kdepim4/DEPENDS
new file mode 100755
index 0000000..1f027b3
--- /dev/null
+++ b/kde4/kdepim4/DEPENDS
@@ -0,0 +1,16 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS                            &&
+depends openssl                                                   &&
+# whichever db is built into qt4
+#optional_depends mysql '' '' 'MySQL/Embedded Akonadi backend' 
+optional_depends gpgme '' '' 'encrypted signatures'                &&
+optional_depends boost '' '' 'full text indexing feature in KMail' &&
+optional_depends cyrus-sasl    '' '' 'authentication of logins'    &&
+optional_depends gnokii        '' '' \
+                 'import/export KDE addressbook entries to mobile phones' &&
+#optional_depends  shadow      '' '' 'for shadow password support'  
+#optional_depends  linux-pam   '' '' 'for Linux PAM support' &&
+#optional_depends  fontconfig  '' '' 'to configure font access'    &&
+#optional_depends  libxml2     '' '' 'for a C++ XML interface'     &&
+optional_depends  libxslt     '' '' 'for XSLT support'
+#optional_depends  lm_sensors  '' '' 'for hardware monitoring'     &&
+#optional_depends  freetype2   '' '' 'for freetype support'
diff --git a/kde4/kdepim4/DETAILS b/kde4/kdepim4/DETAILS
new file mode 100755
index 0000000..5a4a0f9
--- /dev/null
+++ b/kde4/kdepim4/DETAILS
@@ -0,0 +1,16 @@
+          SPELL=kdepim4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:448e644b9c503d9ddef4eacc056f8c79d19607888bd4d490518151173436d4368a5fbf28d7be355cd8a35935439bf80a70bba37020ad7314982e9caa95a73bac
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="Personal information management for KDE"
+cat << EOF
+Personal information management for KDE
+EOF
diff --git a/kde4/kdepim4/HISTORY b/kde4/kdepim4/HISTORY
new file mode 100644
index 0000000..0ee0491
--- /dev/null
+++ b/kde4/kdepim4/HISTORY
@@ -0,0 +1,7 @@
+2007-03-06 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdepimlibs4/CONFIGURE b/kde4/kdepimlibs4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdepimlibs4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdepimlibs4/DEPENDS b/kde4/kdepimlibs4/DEPENDS
new file mode 100755
index 0000000..29cd990
--- /dev/null
+++ b/kde4/kdepimlibs4/DEPENDS
@@ -0,0 +1,3 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS &&
+optional_depends openldap   '' '' 'LDAP functionality'  &&
+optional_depends cyrus-sasl '' '' 'support authentication of logins'
diff --git a/kde4/kdepimlibs4/DETAILS b/kde4/kdepimlibs4/DETAILS
new file mode 100755
index 0000000..a9cf263
--- /dev/null
+++ b/kde4/kdepimlibs4/DETAILS
@@ -0,0 +1,16 @@
+           SPELL=kdepimlibs4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:5d4e611773255045ddafb0b1d21ffe4f8d87530ecff102acd6f20cc937fea8309a1be8580ebdbfaeebb763434a66df07bb731097a3ec174f3f203c93d2f20d7d
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT=""
+cat << EOF
+kde libraries for PIM
+EOF
diff --git a/kde4/kdepimlibs4/HISTORY b/kde4/kdepimlibs4/HISTORY
new file mode 100644
index 0000000..08f282d
--- /dev/null
+++ b/kde4/kdepimlibs4/HISTORY
@@ -0,0 +1,7 @@
+2007-02-23 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+
diff --git a/kde4/kdepimlibs4/TRIGGERS b/kde4/kdepimlibs4/TRIGGERS
new file mode 100755
index 0000000..8508632
--- /dev/null
+++ b/kde4/kdepimlibs4/TRIGGERS
@@ -0,0 +1 @@
+on_cast  qt4  check_self
diff --git a/kde4/kdeutils4/CONFIGURE b/kde4/kdeutils4/CONFIGURE
new file mode 100755
index 0000000..3e2e1ef
--- /dev/null
+++ b/kde4/kdeutils4/CONFIGURE
@@ -0,0 +1 @@
+source  $SECTION_DIRECTORY/KDE_CONFIGURE
diff --git a/kde4/kdeutils4/DEPENDS b/kde4/kdeutils4/DEPENDS
new file mode 100755
index 0000000..9595d20
--- /dev/null
+++ b/kde4/kdeutils4/DEPENDS
@@ -0,0 +1,4 @@
+source  $SECTION_DIRECTORY/KDE_DEPENDS  &&
+optional_depends  gmp    '' '' 'to build kalc'         &&
+optional_depends  python '' '' 'to build SuperKaramba' &&
+optional_depends  tpctl  '' '' 'ThinkPad support'
diff --git a/kde4/kdeutils4/DETAILS b/kde4/kdeutils4/DETAILS
new file mode 100755
index 0000000..368a7fd
--- /dev/null
+++ b/kde4/kdeutils4/DETAILS
@@ -0,0 +1,16 @@
+          SPELL=kdeutils4
+        SPELLX=${SPELL//4}
+         VERSION=3.80.3
+     SOURCE_HASH=sha512:75bfe205a6196f374b00ffe31edd1a8e99063853a14d6ceb5c2b5ecc0ec868240ddf591fdeb23d7a4c08a774fb85bbd918b498146d173045a3e16b0642abc11f
+          SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+   SOURCE_URL[0]=$KDE_URL/unstable/${VERSION//.0/}/src/$SOURCE
+        WEB_SITE=http://www.kde.org
+         ENTERED=20020912
+#  SECURITY_PATCH=1
+      LICENSE[0]=GPL
+        KEYWORDS="kde"
+           SHORT="utilities for KDE"
+cat << EOF
+utilities for KDE
+EOF
diff --git a/kde4/kdeutils4/HISTORY b/kde4/kdeutils4/HISTORY
new file mode 100644
index 0000000..0ee0491
--- /dev/null
+++ b/kde4/kdeutils4/HISTORY
@@ -0,0 +1,7 @@
+2007-03-06 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.3
+
+2007-02-10 Treeve Jelbert <treeve at pi.be>
+	* DETAILS: version 3.80.2
+	  kde4 spell cloned from kde3 spell
+



More information about the SM-Commit mailing list