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

Reply via email to