Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=playground.git;a=commitdiff;h=2a9a212cec6a61445ba75b489d0bf7804068b95d
commit 2a9a212cec6a61445ba75b489d0bf7804068b95d
Author: crazy <[EMAIL PROTECTED]>
Date: Mon Jan 14 04:34:34 2008 +0100
kdeedu-4.00.80_760123-0playground1-i686
* Version bump
* Fully split
diff --git a/source/kde-extra/kdeedu/FrugalBuild
b/source/kde-extra/kdeedu/FrugalBuild
deleted file mode 100644
index 217d72e..0000000
--- a/source/kde-extra/kdeedu/FrugalBuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Compiling Time: 5.48 SBU
-# Maintainer: crazy <[EMAIL PROTECTED]>
-
-pkgname=kdeedu
-pkgver=3.5.8
-pkgrel=1
-pkgdesc="Educational programs for KDE."
-groups=('kde-extra')
-archs=('i686' 'x86_64')
-depends=('kdebase>=3.5.8')
-makedepends=('python' 'doxygen' 'qt-docs')
-_F_kde_split_docs=1
-Finclude kde
-
-subpkgs=("$pkgname-docs")
-subdescs=("Kdeedu Documentation")
-subdepends=('')
-subgroups=('docs-extra kde-docs')
-subarchs=('i686 x86_64')
-
-
-sha1sums=('7e225d8e9c6c0d69b780f96babbed569d31b0b70')
-# optimization OK
diff --git a/source/kde4/kdeedu/FrugalBuild b/source/kde4/kdeedu/FrugalBuild
new file mode 100644
index 0000000..c0c80b6
--- /dev/null
+++ b/source/kde4/kdeedu/FrugalBuild
@@ -0,0 +1,82 @@
+# Compiling Time: 5.48 SBU
+# Maintainer: crazy <[EMAIL PROTECTED]>
+
+pkgname=kdeedu
+pkgver=4.00.80_760123
+pkgrel=0playground1
+pkgdesc="Educational programs for KDE."
+groups=('kde4')
+archs=('i686')
+depends=()
+makedepends=('libkde' 'gamin' 'xfsprogs-attr' 'libxrender' 'qt4-qdbus'
'libqtgui' 'libice' 'libxext' 'libxfixes' 'libqtnetwork' \
+ 'bzip2' 'pcre' 'libgcc' 'boost' 'libboost-mt' 'qt4-designer'
'openbabel' 'libxdamage' 'libnova' 'cfitsio' 'libqtopengl' \
+ 'indilib' 'facile' 'eigen')
+options=('nomirror')
+_F_kde4_subpkgs=('blinken' 'kalgebra' 'kalzium' 'kanagram' 'kbruch'
'kgeography' 'khangman' 'kig' 'kiten' 'klettres' 'kmplot' \
+ 'kpercentage' 'kstars' 'ktouch' 'kturtle' 'kwordquiz' 'marble'
'parley')
+Finclude kde4
+source=(http://192.168.0.2/.KDE4/$pkgname-$pkgver.tar.bz2
openbabel-2.1-is-fine.patch)
+sha1sums=('508b5c2ac498e77c9ed83cc1708953abaa0943d0' \
+ '62bc54b8d7d2c8997bcf806a378e51e59e57ff8e')
+
+## TODO: marble -> http://gpsd.berlios.de/
+
+subpkgs=("[EMAIL PROTECTED]" 'libkdeedu')
+subdescs=('KDE Memory Enhancement Game.' \
+ 'KDE Calculator.' \
+ 'KDE Periodic Table of Elements Application.' \
+ 'KDE Anagram Game.' \
+ 'KDE application about learning calculating with fractions.' \
+ 'KDE Geography Learning Application.' \
+ 'KDE Hangman Game.' \
+ 'KDE Interactive Geometry Application.' \
+ 'Japanese Reference Tool.' \
+ 'KDE application specially designed to help the user to learn the
alphabet in a new language.' \
+ 'KDE Mathematical Function Plotter Application.' \
+ 'KDE application to improve your skills in calculating with
percentages.' \
+ 'Desktop Planetarium' \
+ 'KDE application that helps you to learn and practice touch typing.' \
+ 'An educational programming environment using the Logo programming
language.' \
+ 'KDE flashcard and vocabulary learning program.' \
+ 'KDE World Atlas.' \
+ 'KDE Vocabulary Trainer.' \
+ 'KDE edu library')
+subdepends=('libkde gamin xfsprogs-attr libxrender qt4-qdbus libqtgui
libkdeedu libice libxext libxfixes libqtnetwork bzip2 pcre libgcc' \
+ 'libkde qt4-qdbus libqtopengl libgl libice libxext gamin xfsprogs-attr
libxrender pcre libqtnetwork bzip2 libgcc libxdamage readline' \
+ 'libkde libkdeedu openbabel libqtopengl pcre gamin xfsprogs-attr
libxrender libgl libice libxext qt4-qdbus bzip2 libgcc libxdamage qt4-designer'
\
+ 'libkde libqtnetwork qt4-qdbus libqtgui libkdeedu libice libxext
libxfixes bzip2 gamin xfsprogs-attr libxrender pcre libgcc' \
+ 'libice libxext libqtgui libxfixes libkde libqtnetwork qt4-qdbus bzip2
libgcc libxrender' \
+ 'libice libxext libqtgui libxfixes libkde libqtnetwork qt4-qdbus bzip2
libgcc libxrender' \
+ 'libkdeedu libkde libqtnetwork qt4-qdbus libqtgui libice libxext
libxfixes bzip2 gamin xfsprogs-attr libxrender libgcc' \
+ 'libkde libice libxext libxfixes libqtnetwork qt4-qdbus libqtgui gamin
xfsprogs-attr libxrender python libboost-mt' \
+ 'libkde qt4-qdbus libqtgui kiten gamin xfsprogs-attr libxrender pcre
libqtnetwork bzip2 libice libxext libxfixes libgcc' \
+ 'libkde libqtnetwork qt4-qdbus libqtgui libice libxext libxfixes bzip2
gamin xfsprogs-attr libxrender libgcc' \
+ 'libkde libice libxext libxfixes libqtnetwork bzip2 qt4-qdbus libqtgui
gamin xfsprogs-attr libxrender libgcc' \
+ 'libice libxext libqtgui libxfixes libkde libqtnetwork qt4-qdbus bzip2
libgcc libxrender' \
+ 'libqtnetwork qt4-qdbus bzip2 libnova libgcc cfitsio libkdeedu libkde
pcre libice libxext libxfixes gamin xfsprogs-attr libxrender libqtgui libqtsql
indilib' \
+ 'libkde gamin xfsprogs-attr libxrender qt4-qdbus libqtgui libice
libxext libxfixes libqtnetwork bzip2 libgcc' \
+ 'libqtgui libkde gamin xfsprogs-attr libxrender libice libxext
libxfixes libqtnetwork bzip2 qt4-qdbus libgcc' \
+ 'libkdeedu libkde libqtnetwork qt4-qdbus libqtgui bzip2 libice libxext
libxfixes gamin xfsprogs-attr libxrender libgcc' \
+ 'libkde libqtnetwork bzip2 libice libxext libxfixes gamin
xfsprogs-attr libxrender qt4-qdbus libqtgui libgcc' \
+ 'libkdeedu qt4-qdbus libqtgui libkde libice libxext libxfixes gamin
xfsprogs-attr libxrender libqtnetwork bzip2 libgcc' \
+ 'libkde gamin xfsprogs-attr libxrender libice libxext libxfixes
libqtnetwork bzip2 qt4-qdbus libqtgui libgcc pcre')
+subgroups=('kde4 kde4-edu' 'kde4 kde4-edu' 'kde4 kde4-edu' 'kde4 kde4-edu'
'kde4 kde4-edu' 'kde4 kde4-edu' \
+ 'kde4 kde4-edu' 'kde4 kde4-edu' 'kde4 kde4-edu' 'kde4 kde4-edu'
'kde4 kde4-edu' 'kde4 kde4-edu' \
+ 'kde4 kde4-edu' 'kde4 kde4-edu' 'kde4 kde4-edu' 'kde4 kde4-edu'
'kde4 kde4-edu' 'kde4 kde4-edu' \
+ 'kde4 kde4-libs')
+subarchs=('i686' 'i686' 'i686' 'i686' 'i686' 'i686' \
+ 'i686' 'i686' 'i686' 'i686' 'i686' 'i686' \
+ 'i686' 'i686' 'i686' 'i686' 'i686' 'i686' \
+ 'i686')
+build()
+{
+ CMakeKDE_make
+ CMakeKDE_split
+
+ ## -libkdeedu
+ kde4_install "cmake"
+ kde4_split "libkdeedu" "libkdeedu"
+}
+
+
+# optimization OK
diff --git a/source/kde4/kdeedu/openbabel-2.1-is-fine.patch
b/source/kde4/kdeedu/openbabel-2.1-is-fine.patch
new file mode 100644
index 0000000..dc2c85a
--- /dev/null
+++ b/source/kde4/kdeedu/openbabel-2.1-is-fine.patch
@@ -0,0 +1,38 @@
+Index: cmake/modules/FindOpenBabel2.cmake
+===================================================================
+--- cmake/modules/FindOpenBabel2.cmake (Revision 760993)
++++ cmake/modules/FindOpenBabel2.cmake (Arbeitskopie)
+@@ -19,8 +19,8 @@
+
+ pkgconfig(openbabel-2.0 _obIncDir _obLinkDir _obLinkFlags _obCflags)
+
+- # query pkg-config asking for a openbabel >= 2.2.0
+- exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=2.2.0
openbabel-2.0 RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
++ # query pkg-config asking for a openbabel >= 2.1.0
++ exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=2.1.0
openbabel-2.0 RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
+ if(_return_VALUE STREQUAL "0")
+ set(OPENBABEL_MINI_FOUND TRUE)
+ endif(_return_VALUE STREQUAL "0")
+@@ -70,11 +70,11 @@
+
+ if (OPENBABEL2_FOUND)
+ if (NOT OpenBabel2_FIND_QUIETLY)
+- message(STATUS "Found OpenBabel 2.2 or later: ${OPENBABEL2_LIBRARIES}")
++ message(STATUS "Found OpenBabel 2.1 or later: ${OPENBABEL2_LIBRARIES}")
+ endif (NOT OpenBabel2_FIND_QUIETLY)
+ else (OPENBABEL2_FOUND)
+ if (OpenBabel2_FIND_REQUIRED)
+- message(FATAL_ERROR "Could NOT find OpenBabel 2.2 or later ")
++ message(FATAL_ERROR "Could NOT find OpenBabel 2.1 or later ")
+ endif (OpenBabel2_FIND_REQUIRED)
+ endif (OPENBABEL2_FOUND)
+
+@@ -91,7 +91,7 @@
+ else(OPENBABEL2_EXECUTABLE)
+ find_program(OPENBABEL2_EXECUTABLE NAMES babel
+ PATHS
+- [HKEY_CURRENT_USER\\SOFTWARE\\OpenBabel\ 2.2.0]
++ [HKEY_CURRENT_USER\\SOFTWARE\\OpenBabel\ 2.1.0]
+ $ENV{OPENBABEL2_EXECUTABLE}
+ )
+
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git