rpms/kdeedu/devel kdeedu-4.2.85-nokalzium.patch, NONE, 1.1 kdeedu.spec, 1.178, 1.179
Rex Dieter
rdieter at fedoraproject.org
Sun May 17 18:10:24 UTC 2009
Author: rdieter
Update of /cvs/pkgs/rpms/kdeedu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7920
Modified Files:
kdeedu.spec
Added Files:
kdeedu-4.2.85-nokalzium.patch
Log Message:
omit busted kalzium build, for now
kdeedu-4.2.85-nokalzium.patch:
--- NEW FILE kdeedu-4.2.85-nokalzium.patch ---
diff -up kdeedu-4.2.85/CMakeLists.txt.nokalzium kdeedu-4.2.85/CMakeLists.txt
--- kdeedu-4.2.85/CMakeLists.txt.nokalzium 2009-04-28 08:46:37.000000000 -0500
+++ kdeedu-4.2.85/CMakeLists.txt 2009-05-17 13:04:53.200948372 -0500
@@ -85,7 +85,7 @@ macro_optional_add_subdirectory(kalgebra
macro_optional_find_package(Eigen2 2.0.51)
macro_log_feature(EIGEN2_FOUND "Eigen2" "A generic C++ template library for dense and sparse matrices" "http://eigen.tuxfamily.org" FALSE "2.0.51" "Required to build Step.")
-macro_optional_add_subdirectory(kalzium)
+#macro_optional_add_subdirectory(kalzium)
if (EIGEN2_FOUND AND NOT WIN32)
macro_optional_add_subdirectory(step)
endif (EIGEN2_FOUND AND NOT WIN32)
Index: kdeedu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v
retrieving revision 1.178
retrieving revision 1.179
diff -u -p -r1.178 -r1.179
--- kdeedu.spec 14 May 2009 20:58:40 -0000 1.178
+++ kdeedu.spec 17 May 2009 18:09:52 -0000 1.179
@@ -23,6 +23,9 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch1: kdeedu-4.2.0-indi_nodrivers.patch
+# kalzium is busted, omit for now
+#define kalzium 1
+Patch2: kdeedu-4.2.85-nokalziuim.patch
Obsoletes: kdeedu4 < %{version}-%{release}
Provides: kdeedu4 = %{version}-%{release}
@@ -32,7 +35,7 @@ BuildRequires: boost-devel
# CFITSIO Library is needed by KStars for many INDI drivers & for KStars FITS Viewer.
BuildRequires: cfitsio-devel
BuildRequires: desktop-file-utils
-BuildRequires: eigen-devel
+BuildRequires: eigen2-devel
BuildRequires: gmm-devel
BuildRequires: gpsd-devel
BuildRequires: gsl-devel
@@ -51,7 +54,8 @@ BuildRequires: ocaml-facile-devel
BuildRequires: openbabel-devel >= 2.2.0-0.4.b5
BuildRequires: python-devel python
BuildRequires: readline-devel
-BuildRequires: python-devel
+BuildRequires: xplanet
+
## BR's FIXME/TODO:
#-- The following OPTIONAL packages could NOT be located on your system.
@@ -73,7 +77,7 @@ Requires: dustin-domestic-manners-fonts
%description
Educational/Edutainment applications:
* blinken: Simon Says Game
-* kalzium: A periodic table of the elements
+%{?kalzium:* kalzium: A periodic table of the elements}
* kanagram: Anagram game
* kgeography: Learn geography
* khangman: Hangman Game
@@ -110,6 +114,7 @@ Requires: kdelibs4-devel
Group: Amusements/Games
Summary: Desktop Planetarium
Requires: %{name}-libs = %{version}-%{release}
+#Requires(hint): xplanet
%description kstars
%{summary}.
@@ -149,6 +154,10 @@ Educational/Edutainment Math application
%patch1 -p1 -b .indi_nodrivers
+%if ! 0%{?kalzium}
+%patch2 -p1 -b .nokalzium
+%endif
+
%build
mkdir -p %{_target_platform}
@@ -247,7 +256,7 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
# FIXME/TODO : sort file list into per-app sections. ? -- Rex
%{_kde4_bindir}/blinken
-%{_kde4_bindir}/kalzium
+%{?kalzium:%{_kde4_bindir}/kalzium}
%{_kde4_bindir}/kanagram
%{_kde4_bindir}/kgeography
%{_kde4_bindir}/khangman
@@ -265,7 +274,7 @@ rm -rf %{buildroot}
# FIXME?
%{_kde4_appsdir}/desktoptheme/
%{_kde4_appsdir}/blinken/
-%{_kde4_appsdir}/kalzium/
+%{?kalzium:%{_kde4_appsdir}/kalzium/}
%{_kde4_appsdir}/kanagram/
%{_kde4_appsdir}/kgeography/
%{_kde4_appsdir}/khangman/
@@ -281,22 +290,24 @@ rm -rf %{buildroot}
%{_kde4_datadir}/kde4/services/plasma-dataengine-parley.desktop
%{_kde4_datadir}/kde4/services/plasma_parley.desktop
-%{_kde4_datadir}/kde4/services/plasma-dataengine-kalzium.desktop
+%{?kalzium:%{_kde4_datadir}/kde4/services/plasma-dataengine-kalzium.desktop}
%{_kde4_datadir}/kde4/services/plasma_didyouknow.desktop
%{_kde4_libdir}/kde4/plasma_applet_parley.so
%{_kde4_libdir}/kde4/plasma_engine_parley.so
%{_kde4_libdir}/kde4/plasma_applet_didyouknow.so
-%{_kde4_libdir}/kde4/plasma_engine_kalzium.so
+%{?kalzium:%{_kde4_libdir}/kde4/plasma_engine_kalzium.so}
+%if 0%{?kalzium}
# kalzium
%{_kde4_libdir}/avogadro-kalzium/
%{_kde4_libdir}/libavogadro-kalzium.so.*
%{_kde4_libdir}/libcompoundviewer.so.*
%{_kde4_libdir}/kde4/plugins/designer/kalziumuiwidgets.so
+%endif
%{_kde4_datadir}/applications/kde4/blinken.desktop
-%{_kde4_datadir}/applications/kde4/kalzium.desktop
+%{?kalzium:%{_kde4_datadir}/applications/kde4/kalzium.desktop}
%{_kde4_datadir}/applications/kde4/kanagram.desktop
%{_kde4_datadir}/applications/kde4/kgeography.desktop
%{_kde4_datadir}/applications/kde4/khangman.desktop
@@ -310,7 +321,7 @@ rm -rf %{buildroot}
%{_kde4_datadir}/config.kcfg/blinken.kcfg
%{_kde4_datadir}/config.kcfg/documentsettings.kcfg
-%{_kde4_datadir}/config.kcfg/kalzium.kcfg
+%{?kalzium:%{_kde4_datadir}/config.kcfg/kalzium.kcfg}
%{_kde4_datadir}/config.kcfg/kanagram.kcfg
%{_kde4_datadir}/config.kcfg/kgeography.kcfg
%{_kde4_datadir}/config.kcfg/khangman.kcfg
@@ -321,7 +332,7 @@ rm -rf %{buildroot}
%{_kde4_datadir}/config.kcfg/languagesettings.kcfg
%{_kde4_datadir}/config.kcfg/parley.kcfg
%{_kde4_datadir}/config.kcfg/step.kcfg
-%{_kde4_datadir}/config/kalzium.knsrc
+%{?kalzium:%{_kde4_datadir}/config/kalzium.knsrc}
%{_kde4_datadir}/config/kanagram.knsrc
%{_kde4_datadir}/config/khangman.knsrc
%{_kde4_datadir}/config/klettres.knsrc
@@ -330,7 +341,7 @@ rm -rf %{buildroot}
%{_kde4_datadir}/config/step.knsrc
%{_kde4_docdir}/HTML/en/blinken/
-%{_kde4_docdir}/HTML/en/kalzium/
+%{?kalzium:%{_kde4_docdir}/HTML/en/kalzium/}
%{_kde4_docdir}/HTML/en/kanagram/
%{_kde4_docdir}/HTML/en/kgeography/
%{_kde4_docdir}/HTML/en/khangman/
@@ -343,7 +354,7 @@ rm -rf %{buildroot}
%{_kde4_docdir}/HTML/en/step/
%{_kde4_iconsdir}/hicolor/*/*/blinken.*
-%{_kde4_iconsdir}/hicolor/*/*/kalzium.*
+%{?kalzium:%{_kde4_iconsdir}/hicolor/*/*/kalzium.*}
%{_kde4_iconsdir}/hicolor/*/*/kanagram.*
%{_kde4_iconsdir}/hicolor/*/*/kgeography.*
%{_kde4_iconsdir}/hicolor/*/*/khangman.*
@@ -356,7 +367,7 @@ rm -rf %{buildroot}
%{_kde4_iconsdir}/hicolor/*/*/step.*
%{_kde4_iconsdir}/oxygen/*/*/*
-%{_mandir}/man1/kalzium.*
+%{?kalzium:%{_mandir}/man1/kalzium.*}
%{_mandir}/man1/ktouch.*
%{_mandir}/man6/khangman.*
More information about the scm-commits
mailing list