[Lunar-commits] r26378 - in moonbase/branches/crater: . kde4 kde4/kdelibs4 kde4/kdesupport-svn kde4/makeobj
Moritz Heiber
moe at lunar-linux.org
Fri Oct 26 14:39:37 CEST 2007
Author: moe
Date: 2007-10-26 14:39:36 +0200 (Fri, 26 Oct 2007)
New Revision: 26378
Added:
moonbase/branches/crater/kde4/
moonbase/branches/crater/kde4/kdelibs4/
moonbase/branches/crater/kde4/kdelibs4/BUILD
moonbase/branches/crater/kde4/kdelibs4/DEPENDS
moonbase/branches/crater/kde4/kdelibs4/DETAILS
moonbase/branches/crater/kde4/kdesupport-svn/
moonbase/branches/crater/kde4/kdesupport-svn/BUILD
moonbase/branches/crater/kde4/kdesupport-svn/DEPENDS
moonbase/branches/crater/kde4/kdesupport-svn/DETAILS
moonbase/branches/crater/kde4/makeobj/
moonbase/branches/crater/kde4/makeobj/BUILD
moonbase/branches/crater/kde4/makeobj/DETAILS
moonbase/branches/crater/kde4/makeobj/PRE_BUILD
Log:
This is a very thing start on KDE4. It does nothing but building
the base library yet. You can do nothing with it until I add
other modules. But Dennis wanted to give it a spin .. I'm working
on the other modules though so expect more ..
Added: moonbase/branches/crater/kde4/kdelibs4/BUILD
===================================================================
--- moonbase/branches/crater/kde4/kdelibs4/BUILD (rev 0)
+++ moonbase/branches/crater/kde4/kdelibs4/BUILD 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,17 @@
+(
+ KDE4_BUILD_DIR="$SOURCE_DIRECTORY/kde4-build"
+
+ source /etc/profile.d/qt4.rc &&
+ source /etc/profile.d/kde4.rc &&
+
+ patch_it $SOURCE2 0 &&
+ patch_it $SOURCE3 0 &&
+
+ mkdir $KDE4_BUILD_DIR &&
+ cd $KDE4_BUILD_DIR &&
+
+ cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX &&
+
+ default_make
+
+) > $C_FIFO 2>&1
Added: moonbase/branches/crater/kde4/kdelibs4/DEPENDS
===================================================================
--- moonbase/branches/crater/kde4/kdelibs4/DEPENDS (rev 0)
+++ moonbase/branches/crater/kde4/kdelibs4/DEPENDS 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,8 @@
+depends kdesupport-svn
+depends shared-mime-info
+depends boost
+depends makeobj
+
+optional_depends "aspell" "" "" "for spell checking support"
+optional_depends "enchant" "" "" "needed for spell checking library access"
+optional_depends "jasper" "" "" "for JPEG-2000 image reading support"
Added: moonbase/branches/crater/kde4/kdelibs4/DETAILS
===================================================================
--- moonbase/branches/crater/kde4/kdelibs4/DETAILS (rev 0)
+++ moonbase/branches/crater/kde4/kdelibs4/DETAILS 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,21 @@
+ MODULE=kdelibs4
+ MAJOR=3.94
+ VERSION=${MAJOR}.0
+ SOURCE=kdelibs-$VERSION.tar.bz2
+ SOURCE2=$MODULE-soprano-compat.patch
+ SOURCE3=$MODULE-soprano-include.patch
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/kdelibs-$VERSION
+ SOURCE_URL=http://download.kde.org/unstable/$MAJOR/src/
+ SOURCE2_URL=$PATCH_URL/
+ SOURCE3_URL=$PATCH_URL/
+ SOURCE_VFY=sha1:5a96904999bfdcebe75cfb926d2f78e388ad5fe5
+ SOURCE2_VFY=sha1:af596fc8be3334f918656455e0a7942c09bbc9a3
+ SOURCE3_VFY=sha1:44bb54ae636b2fbc9e0dd0c4f8341b43ea58681d
+ WEB_SITE=http://www.kde.org
+ MODULE_PREFIX=${KDE4_INSTALL_DIR:-/opt/lunar/kde/4}
+ ENTERED=20071026
+ UPDATED=20071026
+ PSAFE=no
+ SHORT=""
+cat << EOF
+EOF
Added: moonbase/branches/crater/kde4/kdesupport-svn/BUILD
===================================================================
--- moonbase/branches/crater/kde4/kdesupport-svn/BUILD (rev 0)
+++ moonbase/branches/crater/kde4/kdesupport-svn/BUILD 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,14 @@
+(
+ source /etc/profile.d/qt4.rc
+
+ cmake ./ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX &&
+
+ default_make
+
+ echo "export KDE4_INSTALL_DIR=\"${MODULE_PREFIX}\"" >> $SOURCE_DIRECTORY/kde4.rc &&
+ echo export PATH=\"'${PATH}':${MODULE_PREFIX}\" >> $SOURCE_DIRECTORY/kde4.rc &&
+ echo export PKG_CONFIG_PATH=\"'${PKG_CONFIG_PATH}':${MODULE_PREFIX}/lib/pkgconfig\" >> $SOURCE_DIRECTORY/kde4.rc &&
+
+ install -m644 $SOURCE_DIRECTORY/kde4.rc /etc/profile.d/
+
+) > $C_FIFO 2>&1
Added: moonbase/branches/crater/kde4/kdesupport-svn/DEPENDS
===================================================================
--- moonbase/branches/crater/kde4/kdesupport-svn/DEPENDS (rev 0)
+++ moonbase/branches/crater/kde4/kdesupport-svn/DEPENDS 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,6 @@
+depends redland
+depends curl
+depends qt4
+depends libxslt
+depends clucene
+depends libgcrypt
Added: moonbase/branches/crater/kde4/kdesupport-svn/DETAILS
===================================================================
--- moonbase/branches/crater/kde4/kdesupport-svn/DETAILS (rev 0)
+++ moonbase/branches/crater/kde4/kdesupport-svn/DETAILS 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,11 @@
+ MODULE=kdesupport-svn
+ VERSION=beta
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=svn://anonsvn.kde.org/home/kde/trunk/kdesupport
+ WEB_SITE=http://www.kde.org
+ MODULE_PREFIX=${KDE4_DIR:-/opt/lunar/kde/4}
+ ENTERED=20071026
+ UPDATED=20071026
+ SHORT=""
+cat << EOF
+EOF
Added: moonbase/branches/crater/kde4/makeobj/BUILD
===================================================================
--- moonbase/branches/crater/kde4/makeobj/BUILD (rev 0)
+++ moonbase/branches/crater/kde4/makeobj/BUILD 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,7 @@
+(
+
+ prepare_install &&
+
+ install -m755 $SOURCE_CACHE/$MODULE /usr/bin/
+
+) > $C_FIFO 2>&1
Added: moonbase/branches/crater/kde4/makeobj/DETAILS
===================================================================
--- moonbase/branches/crater/kde4/makeobj/DETAILS (rev 0)
+++ moonbase/branches/crater/kde4/makeobj/DETAILS 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1,11 @@
+ MODULE=makeobj
+ VERSION=3.94.0
+ SOURCE=$MODULE
+ SOURCE_URL=$MIRROR_URL/
+ SOURCE_VFY=sha1:7df3cc38389c02d4497480b7322c4226bbd7d680
+ WEB_SITE=http://www.kde.org
+ ENTERED=20071026
+ UPDATED=20071026
+ SHORT=""
+cat << EOF
+EOF
Added: moonbase/branches/crater/kde4/makeobj/PRE_BUILD
===================================================================
--- moonbase/branches/crater/kde4/makeobj/PRE_BUILD (rev 0)
+++ moonbase/branches/crater/kde4/makeobj/PRE_BUILD 2007-10-26 12:39:36 UTC (rev 26378)
@@ -0,0 +1 @@
+true
More information about the Lunar-commits
mailing list