[kalzium] import

Rex Dieter rdieter at fedoraproject.org
Sun Sep 25 18:36:57 UTC 2011


commit 559be4913688ae871f2efc70087875dae4dcea4d
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Sun Sep 25 13:43:35 2011 -0500

    import

 .gitignore   |    1 +
 kalzium.spec |  130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources      |    1 +
 3 files changed, 132 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..98dffeb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/kalzium-4.7.1.tar.bz2
diff --git a/kalzium.spec b/kalzium.spec
new file mode 100644
index 0000000..5b82e39
--- /dev/null
+++ b/kalzium.spec
@@ -0,0 +1,130 @@
+
+# The Kalzium solver needs OCaml with native compilation support (ocamlopt) and
+# ocaml-facile.
+%ifarch alpha %{ix86} ia64 x86_64 ppc ppc64 sparc sparcv9
+%define with_facile 1
+%endif
+
+Name:    kalzium
+Summary: Periodic Table of Elements 
+Version: 4.7.1
+Release: 1%{?dist}
+
+License: GPLv3+
+URL:     https://projects.kde.org/projects/kde/kdeedu/%{name}
+Source0: http://download.kde.org/stable/%{version}/src/%{name}-%{version}.tar.bz2
+
+BuildRequires: avogadro-devel
+BuildRequires: desktop-file-utils
+BuildRequires: kdelibs4-devel >= %{version}
+BuildRequires: libkdeedu-devel >= %{version}
+%if 0%{?with_facile}
+BuildRequires: ocaml(compiler)
+BuildRequires: ocaml-facile-devel
+%endif
+BuildRequires: pkgconfig(eigen2)
+BuildRequires: pkgconfig(openbabel-2.0)
+BuildRequires: python-devel python
+
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
+
+%description
+%{summary}.
+
+%package  libs
+Summary:  Runtime files for %{name}
+License: GPLv2+
+Requires: %{name} = %{version}-%{release}
+Requires: libkdeedu%{?_isa} >= %{version}
+%description libs
+%{summary}.
+
+%package devel
+Summary:  Development files for %{name}
+License: GPLv2+
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Requires: libkdeedu-devel 
+%description devel
+%{summary}.
+
+
+%prep
+%setup -q
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+%find_lang %{name} --with-kde --without-mo
+
+
+%check
+desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop
+
+
+%post
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
+
+%posttrans
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
+fi
+
+%files -f %{name}.lang
+%doc COPYING
+%{_kde4_bindir}/kalzium
+%{_kde4_appsdir}/kalzium/
+%{_kde4_datadir}/kde4/services/plasma-dataengine-kalzium.desktop
+%{_kde4_libdir}/kde4/concentrationCalculator.so
+%{_kde4_libdir}/kde4/gasCalculator.so
+%{_kde4_libdir}/kde4/nuclearCalculator.so
+%{_kde4_libdir}/kde4/plasma_applet_didyouknow.so
+%{_kde4_libdir}/kde4/plasma_applet_molmassCalculator.so
+%{_kde4_libdir}/kde4/plasma_engine_kalzium.so
+%{_kde4_datadir}/applications/kde4/kalzium.desktop
+%{_kde4_datadir}/config.kcfg/kalzium.kcfg
+%{_kde4_configdir}/kalzium.knsrc
+%{_kde4_iconsdir}/hicolor/*/*/kalzium.*
+%{_mandir}/man1/kalzium.*
+%{_kde4_appsdir}/desktoptheme/default/widgets/chalkboard.svg
+%{_kde4_appsdir}/libkdeedu/data/
+%{_kde4_datadir}/kde4/services/concentrationCalculator.desktop
+%{_kde4_datadir}/kde4/services/gasCalculator.desktop
+%{_kde4_datadir}/kde4/services/nuclearCalculator.desktop
+%{_kde4_datadir}/kde4/services/plasma-applet-Molmasscalculator.desktop
+%{_kde4_datadir}/kde4/services/plasma_didyouknow.desktop
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
+%files libs
+%{_kde4_libdir}/libcompoundviewer.so.4*
+%{_kde4_libdir}/libscience.so.4*
+
+%files devel
+%{_kde4_includedir}/libkdeedu/*.h
+%{_kde4_libdir}/libcompoundviewer.so
+%{_kde4_libdir}/libscience.so
+
+
+%changelog
+* Sat Sep 17 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-1
+- 4.7.1
+
+* Tue Aug 30 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.0-10
+- first try
+
diff --git a/sources b/sources
index e69de29..54d970a 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+929ba3e612cbb998aa0b8410d89dcd7e  kalzium-4.7.1.tar.bz2


More information about the scm-commits mailing list