summaryrefslogtreecommitdiff
path: root/science
diff options
context:
space:
mode:
Diffstat (limited to 'science')
-rw-r--r--science/Makefile2
-rw-r--r--science/kalzium/Makefile40
-rw-r--r--science/kalzium/distinfo2
-rw-r--r--science/kalzium/pkg-descr21
-rw-r--r--science/kalzium/pkg-plist437
-rw-r--r--science/step/Makefile41
-rw-r--r--science/step/distinfo2
-rw-r--r--science/step/pkg-descr9
-rw-r--r--science/step/pkg-plist97
9 files changed, 651 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index 0be6f93869e9..d6e6bd9d3bd3 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -73,6 +73,7 @@
SUBDIR += isaac-cfd
SUBDIR += jmol
SUBDIR += jstrack
+ SUBDIR += kalzium
SUBDIR += kmovisto
SUBDIR += kst
SUBDIR += kst2
@@ -174,6 +175,7 @@
SUBDIR += rubygem-ai4r
SUBDIR += silo
SUBDIR += simlib
+ SUBDIR += step
SUBDIR += svmlight
SUBDIR += szip
SUBDIR += udunits
diff --git a/science/kalzium/Makefile b/science/kalzium/Makefile
new file mode 100644
index 000000000000..cb926a5411b8
--- /dev/null
+++ b/science/kalzium/Makefile
@@ -0,0 +1,40 @@
+# New ports collection Makefile for: kalzium
+# Date created: 6 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kalzium
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= science kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Periodic table of elements for KDE 4
+
+LIB_DEPENDS= openbabel.3:${PORTSDIR}/science/openbabel \
+ avogadro.1:${PORTSDIR}/science/avogadro
+
+BUILD_DEPENDS= eigen>=2.0.b3:${PORTSDIR}/math/eigen2 \
+ ${LOCALBASE}/lib/ocaml/facile/facile.a:${PORTSDIR}/math/facile
+
+CONFLICTS= kdeedu-4.[0-6].*
+
+# Keep USE_GCC in sync with science/avogadro.
+USE_GCC= 4.4+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_OCAML= yes
+NO_OCAML_RUNDEPENDS= yes
+USE_QT_VER= 4
+QT_COMPONENTS= dbus designer opengl script xml \
+ moc_build qmake_build rcc_build uic_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+MAN1= kalzium.1
+
+.include <bsd.port.mk>
diff --git a/science/kalzium/distinfo b/science/kalzium/distinfo
new file mode 100644
index 000000000000..e3f172804792
--- /dev/null
+++ b/science/kalzium/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/kalzium-4.7.2.tar.bz2) = 15ce0b86a1e724a4dbe991ad2a64852f3970bf264960d0f305c2c754adacda2b
+SIZE (KDE/kalzium-4.7.2.tar.bz2) = 3949652
diff --git a/science/kalzium/pkg-descr b/science/kalzium/pkg-descr
new file mode 100644
index 000000000000..1c4c89f1604a
--- /dev/null
+++ b/science/kalzium/pkg-descr
@@ -0,0 +1,21 @@
+Kalzium is your digital replacement for the periodic table on paper.
+It is a program that visualizes the periodic table of elements (PSE)
+and includes basic information about all common elements in the PSE.
+It has gained much more functions over time.
+
+FEATURES
+- Versatile overview of all important data from the elements like
+ melting points, electron affinity, electron negativity, electron
+ configuration, radii, mass, ionisation energy.
+- Tool to visualize the spectral lines of each element.
+- Different colored views for the PSE: separation of the different
+ blocks, year simulator, temperature simulator.
+- Molecular weight calculator.
+- An isotope table.
+- 3D molecule editor, with a load and save functionality.
+- An equation solver for stoichiometric problems.
+- Filetype conversion for different types of chemical programs.
+- Tool to produce a comprehesive list of all risk and safety
+ statements.
+
+WWW: http://www.kde.org/applications/education/kalzium
diff --git a/science/kalzium/pkg-plist b/science/kalzium/pkg-plist
new file mode 100644
index 000000000000..431716f23636
--- /dev/null
+++ b/science/kalzium/pkg-plist
@@ -0,0 +1,437 @@
+bin/kalzium
+include/libkdeedu/chemicaldataobject.h
+include/libkdeedu/element.h
+include/libkdeedu/elementparser.h
+include/libkdeedu/isotope.h
+include/libkdeedu/isotopeparser.h
+include/libkdeedu/libkdeedu_science_export.h
+include/libkdeedu/moleculeparser.h
+include/libkdeedu/parser.h
+include/libkdeedu/psetables.h
+include/libkdeedu/spectrum.h
+include/libkdeedu/spectrumparser.h
+lib/kde4/concentrationCalculator.so
+lib/kde4/gasCalculator.so
+lib/kde4/nuclearCalculator.so
+lib/kde4/plasma_applet_didyouknow.so
+lib/kde4/plasma_applet_molmassCalculator.so
+lib/kde4/plasma_engine_kalzium.so
+lib/libcompoundviewer.so
+lib/libcompoundviewer.so.5
+lib/libcompoundviewer.so.5.0.1
+lib/libscience.so
+lib/libscience.so.5
+lib/libscience.so.5.0.1
+share/applications/kde4/kalzium.desktop
+share/apps/desktoptheme/default/widgets/chalkboard.svg
+share/apps/kalzium/data/bg.jpg
+share/apps/kalzium/data/hazardsymbols/hazard_C.png
+share/apps/kalzium/data/hazardsymbols/hazard_E.png
+share/apps/kalzium/data/hazardsymbols/hazard_F.png
+share/apps/kalzium/data/hazardsymbols/hazard_N.png
+share/apps/kalzium/data/hazardsymbols/hazard_O.png
+share/apps/kalzium/data/hazardsymbols/hazard_T.png
+share/apps/kalzium/data/hazardsymbols/hazard_X.png
+share/apps/kalzium/data/htmlview/abundance.png
+share/apps/kalzium/data/htmlview/boilingpoint.png
+share/apps/kalzium/data/htmlview/book.png
+share/apps/kalzium/data/htmlview/characteristics.png
+share/apps/kalzium/data/htmlview/discovery.png
+share/apps/kalzium/data/htmlview/electronaffinity.png
+share/apps/kalzium/data/htmlview/header.png
+share/apps/kalzium/data/htmlview/icons.svg
+share/apps/kalzium/data/htmlview/ionization.png
+share/apps/kalzium/data/htmlview/mass.png
+share/apps/kalzium/data/htmlview/meltingpoint.png
+share/apps/kalzium/data/htmlview/radius.png
+share/apps/kalzium/data/htmlview/structure.png
+share/apps/kalzium/data/htmlview/style.css
+share/apps/kalzium/data/iconsets/school/1.svg
+share/apps/kalzium/data/iconsets/school/10.svg
+share/apps/kalzium/data/iconsets/school/100.svg
+share/apps/kalzium/data/iconsets/school/101.svg
+share/apps/kalzium/data/iconsets/school/102.svg
+share/apps/kalzium/data/iconsets/school/103.svg
+share/apps/kalzium/data/iconsets/school/104.svg
+share/apps/kalzium/data/iconsets/school/105.svg
+share/apps/kalzium/data/iconsets/school/106.svg
+share/apps/kalzium/data/iconsets/school/107.svg
+share/apps/kalzium/data/iconsets/school/108.svg
+share/apps/kalzium/data/iconsets/school/109.svg
+share/apps/kalzium/data/iconsets/school/11.svg
+share/apps/kalzium/data/iconsets/school/110.svg
+share/apps/kalzium/data/iconsets/school/111.svg
+share/apps/kalzium/data/iconsets/school/112.svg
+share/apps/kalzium/data/iconsets/school/113.svg
+share/apps/kalzium/data/iconsets/school/114.svg
+share/apps/kalzium/data/iconsets/school/115.svg
+share/apps/kalzium/data/iconsets/school/116.svg
+share/apps/kalzium/data/iconsets/school/117.svg
+share/apps/kalzium/data/iconsets/school/118.svg
+share/apps/kalzium/data/iconsets/school/12.svg
+share/apps/kalzium/data/iconsets/school/13.svg
+share/apps/kalzium/data/iconsets/school/14.svg
+share/apps/kalzium/data/iconsets/school/15.svg
+share/apps/kalzium/data/iconsets/school/16.svg
+share/apps/kalzium/data/iconsets/school/17.svg
+share/apps/kalzium/data/iconsets/school/18.svg
+share/apps/kalzium/data/iconsets/school/19.svg
+share/apps/kalzium/data/iconsets/school/2.svg
+share/apps/kalzium/data/iconsets/school/20.svg
+share/apps/kalzium/data/iconsets/school/21.svg
+share/apps/kalzium/data/iconsets/school/22.svg
+share/apps/kalzium/data/iconsets/school/23.svg
+share/apps/kalzium/data/iconsets/school/24.svg
+share/apps/kalzium/data/iconsets/school/25.svg
+share/apps/kalzium/data/iconsets/school/26.svg
+share/apps/kalzium/data/iconsets/school/27.svg
+share/apps/kalzium/data/iconsets/school/28.svg
+share/apps/kalzium/data/iconsets/school/29.svg
+share/apps/kalzium/data/iconsets/school/3.svg
+share/apps/kalzium/data/iconsets/school/30.svg
+share/apps/kalzium/data/iconsets/school/31.svg
+share/apps/kalzium/data/iconsets/school/32.svg
+share/apps/kalzium/data/iconsets/school/33.svg
+share/apps/kalzium/data/iconsets/school/34.svg
+share/apps/kalzium/data/iconsets/school/35.svg
+share/apps/kalzium/data/iconsets/school/36.svg
+share/apps/kalzium/data/iconsets/school/37.svg
+share/apps/kalzium/data/iconsets/school/38.svg
+share/apps/kalzium/data/iconsets/school/39.svg
+share/apps/kalzium/data/iconsets/school/4.svg
+share/apps/kalzium/data/iconsets/school/40.svg
+share/apps/kalzium/data/iconsets/school/41.svg
+share/apps/kalzium/data/iconsets/school/42.svg
+share/apps/kalzium/data/iconsets/school/43.svg
+share/apps/kalzium/data/iconsets/school/44.svg
+share/apps/kalzium/data/iconsets/school/45.svg
+share/apps/kalzium/data/iconsets/school/46.svg
+share/apps/kalzium/data/iconsets/school/47.svg
+share/apps/kalzium/data/iconsets/school/48.svg
+share/apps/kalzium/data/iconsets/school/49.svg
+share/apps/kalzium/data/iconsets/school/5.svg
+share/apps/kalzium/data/iconsets/school/50.svg
+share/apps/kalzium/data/iconsets/school/51.svg
+share/apps/kalzium/data/iconsets/school/52.svg
+share/apps/kalzium/data/iconsets/school/53.svg
+share/apps/kalzium/data/iconsets/school/54.svg
+share/apps/kalzium/data/iconsets/school/55.svg
+share/apps/kalzium/data/iconsets/school/56.svg
+share/apps/kalzium/data/iconsets/school/57.svg
+share/apps/kalzium/data/iconsets/school/58.svg
+share/apps/kalzium/data/iconsets/school/59.svg
+share/apps/kalzium/data/iconsets/school/6.svg
+share/apps/kalzium/data/iconsets/school/60.svg
+share/apps/kalzium/data/iconsets/school/61.svg
+share/apps/kalzium/data/iconsets/school/62.svg
+share/apps/kalzium/data/iconsets/school/63.svg
+share/apps/kalzium/data/iconsets/school/64.svg
+share/apps/kalzium/data/iconsets/school/65.svg
+share/apps/kalzium/data/iconsets/school/66.svg
+share/apps/kalzium/data/iconsets/school/67.svg
+share/apps/kalzium/data/iconsets/school/68.svg
+share/apps/kalzium/data/iconsets/school/69.svg
+share/apps/kalzium/data/iconsets/school/7.svg
+share/apps/kalzium/data/iconsets/school/70.svg
+share/apps/kalzium/data/iconsets/school/71.svg
+share/apps/kalzium/data/iconsets/school/72.svg
+share/apps/kalzium/data/iconsets/school/73.svg
+share/apps/kalzium/data/iconsets/school/74.svg
+share/apps/kalzium/data/iconsets/school/75.svg
+share/apps/kalzium/data/iconsets/school/76.svg
+share/apps/kalzium/data/iconsets/school/77.svg
+share/apps/kalzium/data/iconsets/school/78.svg
+share/apps/kalzium/data/iconsets/school/79.svg
+share/apps/kalzium/data/iconsets/school/8.svg
+share/apps/kalzium/data/iconsets/school/80.svg
+share/apps/kalzium/data/iconsets/school/81.svg
+share/apps/kalzium/data/iconsets/school/82.svg
+share/apps/kalzium/data/iconsets/school/83.svg
+share/apps/kalzium/data/iconsets/school/84.svg
+share/apps/kalzium/data/iconsets/school/85.svg
+share/apps/kalzium/data/iconsets/school/86.svg
+share/apps/kalzium/data/iconsets/school/87.svg
+share/apps/kalzium/data/iconsets/school/88.svg
+share/apps/kalzium/data/iconsets/school/89.svg
+share/apps/kalzium/data/iconsets/school/9.svg
+share/apps/kalzium/data/iconsets/school/90.svg
+share/apps/kalzium/data/iconsets/school/91.svg
+share/apps/kalzium/data/iconsets/school/92.svg
+share/apps/kalzium/data/iconsets/school/93.svg
+share/apps/kalzium/data/iconsets/school/94.svg
+share/apps/kalzium/data/iconsets/school/95.svg
+share/apps/kalzium/data/iconsets/school/96.svg
+share/apps/kalzium/data/iconsets/school/97.svg
+share/apps/kalzium/data/iconsets/school/98.svg
+share/apps/kalzium/data/iconsets/school/99.svg
+share/apps/kalzium/data/iconsets/school/iconinformation.txt
+share/apps/kalzium/data/knowledge.xml
+share/apps/kalzium/data/latticeicons/cf.svgz
+share/apps/kalzium/data/latticeicons/ci.svgz
+share/apps/kalzium/data/latticeicons/cp.svgz
+share/apps/kalzium/data/latticeicons/hp.svgz
+share/apps/kalzium/data/latticeicons/hr.svgz
+share/apps/kalzium/data/latticeicons/mp.svgz
+share/apps/kalzium/data/latticeicons/op.svgz
+share/apps/kalzium/data/latticeicons/tp.svgz
+share/apps/kalzium/data/maps/de.png
+share/apps/kalzium/data/maps/dk.png
+share/apps/kalzium/data/maps/es.png
+share/apps/kalzium/data/maps/fi.png
+share/apps/kalzium/data/maps/fr.png
+share/apps/kalzium/data/maps/it.png
+share/apps/kalzium/data/maps/ru.png
+share/apps/kalzium/data/maps/ruus.png
+share/apps/kalzium/data/maps/se.png
+share/apps/kalzium/data/maps/uk.png
+share/apps/kalzium/data/maps/ukfr.png
+share/apps/kalzium/data/maps/ukse.png
+share/apps/kalzium/data/maps/us.png
+share/apps/kalzium/data/molecules/2-aminoethanol.cml
+share/apps/kalzium/data/molecules/2-thioethanol.cml
+share/apps/kalzium/data/molecules/2_2_2-trifluoroethanol.cml
+share/apps/kalzium/data/molecules/but-2-yne-1_4-diol.cml
+share/apps/kalzium/data/molecules/butane.cml
+share/apps/kalzium/data/molecules/ethane-1_2-diol.cml
+share/apps/kalzium/data/molecules/ethane.cml
+share/apps/kalzium/data/molecules/ethanol.cml
+share/apps/kalzium/data/molecules/methane.cml
+share/apps/kalzium/data/molecules/methanol.cml
+share/apps/kalzium/data/molecules/porphyrin.cml
+share/apps/kalzium/data/molecules/propan-1-ol.cml
+share/apps/kalzium/data/molecules/propan-2-ol.cml
+share/apps/kalzium/data/molecules/propane.cml
+share/apps/kalzium/data/molecules/thiophene.cml
+share/apps/kalzium/data/toolpics/abzug.jpg
+share/apps/kalzium/data/toolpics/becherglas.jpg
+share/apps/kalzium/data/toolpics/brechungsmesser.jpg
+share/apps/kalzium/data/toolpics/brenner.jpg
+share/apps/kalzium/data/toolpics/destillierbruecke.jpg
+share/apps/kalzium/data/toolpics/dsc.jpg
+share/apps/kalzium/data/toolpics/erlenmeyerkolben.jpg
+share/apps/kalzium/data/toolpics/exikator.jpg
+share/apps/kalzium/data/toolpics/halter.jpg
+share/apps/kalzium/data/toolpics/heizplatte.jpg
+share/apps/kalzium/data/toolpics/hplc.jpg
+share/apps/kalzium/data/toolpics/kolbenprober.png
+share/apps/kalzium/data/toolpics/korkring.jpg
+share/apps/kalzium/data/toolpics/messzylinder.jpg
+share/apps/kalzium/data/toolpics/moerser.jpg
+share/apps/kalzium/data/toolpics/phpapier.jpg
+share/apps/kalzium/data/toolpics/pileusball.jpg
+share/apps/kalzium/data/toolpics/pipette.jpg
+share/apps/kalzium/data/toolpics/rg-halter.jpg
+share/apps/kalzium/data/toolpics/rg-staender.jpg
+share/apps/kalzium/data/toolpics/rg.jpg
+share/apps/kalzium/data/toolpics/rotationsverdampfer.jpg
+share/apps/kalzium/data/toolpics/rueckflusskuehler.jpg
+share/apps/kalzium/data/toolpics/ruehrfisch.jpg
+share/apps/kalzium/data/toolpics/rundkolben.jpg
+share/apps/kalzium/data/toolpics/scheidetrichter.jpg
+share/apps/kalzium/data/toolpics/schutzbrille.jpg
+share/apps/kalzium/data/toolpics/spatel.jpg
+share/apps/kalzium/data/toolpics/spritzflasche.jpg
+share/apps/kalzium/data/toolpics/thermometer.jpg
+share/apps/kalzium/data/toolpics/thermometer2.jpg
+share/apps/kalzium/data/toolpics/tonschale.jpg
+share/apps/kalzium/data/toolpics/trichter.jpg
+share/apps/kalzium/data/toolpics/trockenrohr.jpg
+share/apps/kalzium/data/toolpics/tropftrichter.jpg
+share/apps/kalzium/data/toolpics/uhrglas.jpg
+share/apps/kalzium/data/toolpics/verteiler.jpg
+share/apps/kalzium/data/toolpics/vollpipette.jpg
+share/apps/kalzium/data/toolpics/waage.jpg
+share/apps/kalzium/data/toolpics/wasserstrahlpumpe.jpg
+share/apps/kalzium/data/tools.xml
+share/apps/kalzium/icons/hicolor/16x16/actions/calculate.png
+share/apps/kalzium/icons/hicolor/16x16/actions/chemical.png
+share/apps/kalzium/icons/hicolor/16x16/actions/elempic.png
+share/apps/kalzium/icons/hicolor/16x16/actions/energies.png
+share/apps/kalzium/icons/hicolor/16x16/actions/eqchem.png
+share/apps/kalzium/icons/hicolor/16x16/actions/glossary.png
+share/apps/kalzium/icons/hicolor/16x16/actions/isotopemap.png
+share/apps/kalzium/icons/hicolor/16x16/actions/kalzium_molviewer.png
+share/apps/kalzium/icons/hicolor/16x16/actions/kalzium_rs.png
+share/apps/kalzium/icons/hicolor/16x16/actions/kalzium_tables.png
+share/apps/kalzium/icons/hicolor/16x16/actions/legend.png
+share/apps/kalzium/icons/hicolor/16x16/actions/misc.png
+share/apps/kalzium/icons/hicolor/16x16/actions/numbers.png
+share/apps/kalzium/icons/hicolor/16x16/actions/orbits.png
+share/apps/kalzium/icons/hicolor/16x16/actions/overview.png
+share/apps/kalzium/icons/hicolor/16x16/actions/plot.png
+share/apps/kalzium/icons/hicolor/16x16/actions/sidebar.png
+share/apps/kalzium/icons/hicolor/16x16/actions/spectrum.png
+share/apps/kalzium/icons/hicolor/16x16/actions/statematter.png
+share/apps/kalzium/icons/hicolor/16x16/actions/timeline.png
+share/apps/kalzium/icons/hicolor/16x16/actions/tooltip.png
+share/apps/kalzium/icons/hicolor/22x22/actions/calculate.png
+share/apps/kalzium/icons/hicolor/22x22/actions/chemical.png
+share/apps/kalzium/icons/hicolor/22x22/actions/elempic.png
+share/apps/kalzium/icons/hicolor/22x22/actions/energies.png
+share/apps/kalzium/icons/hicolor/22x22/actions/eqchem.png
+share/apps/kalzium/icons/hicolor/22x22/actions/glossary.png
+share/apps/kalzium/icons/hicolor/22x22/actions/isotopemap.png
+share/apps/kalzium/icons/hicolor/22x22/actions/kalzium_molviewer.png
+share/apps/kalzium/icons/hicolor/22x22/actions/kalzium_rs.png
+share/apps/kalzium/icons/hicolor/22x22/actions/kalzium_tables.png
+share/apps/kalzium/icons/hicolor/22x22/actions/legend.png
+share/apps/kalzium/icons/hicolor/22x22/actions/numbers.png
+share/apps/kalzium/icons/hicolor/22x22/actions/orbits.png
+share/apps/kalzium/icons/hicolor/22x22/actions/overview.png
+share/apps/kalzium/icons/hicolor/22x22/actions/plot.png
+share/apps/kalzium/icons/hicolor/22x22/actions/sidebar.png
+share/apps/kalzium/icons/hicolor/22x22/actions/spectrum.png
+share/apps/kalzium/icons/hicolor/22x22/actions/statematter.png
+share/apps/kalzium/icons/hicolor/22x22/actions/timeline.png
+share/apps/kalzium/icons/hicolor/22x22/actions/tooltip.png
+share/apps/kalzium/icons/hicolor/32x32/actions/calculate.png
+share/apps/kalzium/icons/hicolor/32x32/actions/chemical.png
+share/apps/kalzium/icons/hicolor/32x32/actions/elempic.png
+share/apps/kalzium/icons/hicolor/32x32/actions/energies.png
+share/apps/kalzium/icons/hicolor/32x32/actions/eqchem.png
+share/apps/kalzium/icons/hicolor/32x32/actions/glossary.png
+share/apps/kalzium/icons/hicolor/32x32/actions/isotopemap.png
+share/apps/kalzium/icons/hicolor/32x32/actions/kalzium_molviewer.png
+share/apps/kalzium/icons/hicolor/32x32/actions/kalzium_rs.png
+share/apps/kalzium/icons/hicolor/32x32/actions/kalzium_tables.png
+share/apps/kalzium/icons/hicolor/32x32/actions/legend.png
+share/apps/kalzium/icons/hicolor/32x32/actions/misc.png
+share/apps/kalzium/icons/hicolor/32x32/actions/numbers.png
+share/apps/kalzium/icons/hicolor/32x32/actions/orbits.png
+share/apps/kalzium/icons/hicolor/32x32/actions/overview.png
+share/apps/kalzium/icons/hicolor/32x32/actions/plot.png
+share/apps/kalzium/icons/hicolor/32x32/actions/sidebar.png
+share/apps/kalzium/icons/hicolor/32x32/actions/spectrum.png
+share/apps/kalzium/icons/hicolor/32x32/actions/statematter.png
+share/apps/kalzium/icons/hicolor/32x32/actions/timeline.png
+share/apps/kalzium/icons/hicolor/32x32/actions/tooltip.png
+share/apps/kalzium/icons/hicolor/48x48/actions/calculate.png
+share/apps/kalzium/icons/hicolor/48x48/actions/chemical.png
+share/apps/kalzium/icons/hicolor/48x48/actions/elempic.png
+share/apps/kalzium/icons/hicolor/48x48/actions/energies.png
+share/apps/kalzium/icons/hicolor/48x48/actions/eqchem.png
+share/apps/kalzium/icons/hicolor/48x48/actions/glossary.png
+share/apps/kalzium/icons/hicolor/48x48/actions/isotopemap.png
+share/apps/kalzium/icons/hicolor/48x48/actions/kalzium_molviewer.png
+share/apps/kalzium/icons/hicolor/48x48/actions/kalzium_rs.png
+share/apps/kalzium/icons/hicolor/48x48/actions/kalzium_tables.png
+share/apps/kalzium/icons/hicolor/48x48/actions/legend.png
+share/apps/kalzium/icons/hicolor/48x48/actions/misc.png
+share/apps/kalzium/icons/hicolor/48x48/actions/numbers.png
+share/apps/kalzium/icons/hicolor/48x48/actions/orbits.png
+share/apps/kalzium/icons/hicolor/48x48/actions/overview.png
+share/apps/kalzium/icons/hicolor/48x48/actions/plot.png
+share/apps/kalzium/icons/hicolor/48x48/actions/sidebar.png
+share/apps/kalzium/icons/hicolor/48x48/actions/spectrum.png
+share/apps/kalzium/icons/hicolor/48x48/actions/statematter.png
+share/apps/kalzium/icons/hicolor/48x48/actions/timeline.png
+share/apps/kalzium/icons/hicolor/48x48/actions/tooltip.png
+share/apps/kalzium/icons/hicolor/64x64/actions/kalzium_molviewer.png
+share/apps/kalzium/icons/hicolor/64x64/actions/kalzium_rs.png
+share/apps/kalzium/icons/hicolor/64x64/actions/kalzium_tables.png
+share/apps/kalzium/icons/hicolor/64x64/actions/numbers.png
+share/apps/kalzium/icons/hicolor/scalable/actions/calculate.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/chemical.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/elempic.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/energies.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/eqchem.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/glossary.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/isotopemap.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/kalzium_molviewer.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/kalzium_rs.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/kalzium_tables.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/misc.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/numbers.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/orbits.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/overview.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/plot.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/sidebar.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/spectrum.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/statematter.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/timeline.svgz
+share/apps/kalzium/icons/hicolor/scalable/actions/tooltip.svgz
+share/apps/kalzium/kalziumui.rc
+share/apps/libkdeedu/data/elements.xml
+share/apps/libkdeedu/data/isotopes.xml
+share/apps/libkdeedu/data/spectra.xml
+share/apps/libkdeedu/data/symbols.csv
+share/apps/libkdeedu/data/symbols2.csv
+share/config.kcfg/kalzium.kcfg
+share/config/kalzium.knsrc
+share/doc/HTML/en/kalzium/common
+share/doc/HTML/en/kalzium/gradient.png
+share/doc/HTML/en/kalzium/index.cache.bz2
+share/doc/HTML/en/kalzium/index.docbook
+share/doc/HTML/en/kalzium/infodialog_bohr.png
+share/doc/HTML/en/kalzium/infodialog_data_overview.png
+share/doc/HTML/en/kalzium/infodialog_extra.png
+share/doc/HTML/en/kalzium/infodialog_isotopes.png
+share/doc/HTML/en/kalzium/infodialog_misc.png
+share/doc/HTML/en/kalzium/infodialog_spectrum.png
+share/doc/HTML/en/kalzium/man-kalzium.1.docbook
+share/doc/HTML/en/kalzium/quick-1.png
+share/doc/HTML/en/kalzium/quick-2.png
+share/doc/HTML/en/kalzium/quick-3.png
+share/doc/HTML/en/kalzium/quick-4.png
+share/doc/HTML/en/kalzium/screenshot-calc-conc.png
+share/doc/HTML/en/kalzium/screenshot-calc-eq.png
+share/doc/HTML/en/kalzium/screenshot-calc-gas.png
+share/doc/HTML/en/kalzium/screenshot-calc-mass.png
+share/doc/HTML/en/kalzium/screenshot-calc-nucl.png
+share/doc/HTML/en/kalzium/screenshot-mol-edit.png
+share/doc/HTML/en/kalzium/screenshot-rs-phrases.png
+share/doc/HTML/en/kalzium/screenshot-tables.png
+share/doc/HTML/en/kalzium/screenshot1.png
+share/doc/HTML/en/kalzium/screenshot2.png
+share/doc/HTML/en/kalzium/screenshot5.png
+share/doc/HTML/en/kalzium/screenshot6.png
+share/doc/HTML/en/kalzium/screenshot7.png
+share/doc/HTML/en/kalzium/screenshoteqsolver.png
+share/doc/HTML/en/kalzium/screenshotnuclidboard.png
+share/doc/HTML/en/kalzium/settings1.png
+share/doc/HTML/en/kalzium/settings2.png
+share/doc/HTML/en/kalzium/settings3.png
+share/doc/HTML/en/kalzium/settings4.png
+share/doc/HTML/en/kalzium/sidebar1.png
+share/doc/HTML/en/kalzium/sidebar2.png
+share/icons/hicolor/128x128/apps/kalzium.png
+share/icons/hicolor/16x16/apps/kalzium.png
+share/icons/hicolor/22x22/apps/kalzium.png
+share/icons/hicolor/32x32/apps/kalzium.png
+share/icons/hicolor/48x48/apps/kalzium.png
+share/icons/hicolor/64x64/apps/kalzium.png
+share/icons/hicolor/scalable/apps/kalzium.svgz
+share/kde4/services/concentrationCalculator.desktop
+share/kde4/services/gasCalculator.desktop
+share/kde4/services/nuclearCalculator.desktop
+share/kde4/services/plasma-applet-Molmasscalculator.desktop
+share/kde4/services/plasma-dataengine-kalzium.desktop
+share/kde4/services/plasma_didyouknow.desktop
+@dirrm share/doc/HTML/en/kalzium
+@dirrm share/apps/libkdeedu/data
+@dirrm share/apps/libkdeedu
+@dirrm share/apps/kalzium/icons/hicolor/scalable/actions
+@dirrm share/apps/kalzium/icons/hicolor/scalable
+@dirrm share/apps/kalzium/icons/hicolor/64x64/actions
+@dirrm share/apps/kalzium/icons/hicolor/64x64
+@dirrm share/apps/kalzium/icons/hicolor/48x48/actions
+@dirrm share/apps/kalzium/icons/hicolor/48x48
+@dirrm share/apps/kalzium/icons/hicolor/32x32/actions
+@dirrm share/apps/kalzium/icons/hicolor/32x32
+@dirrm share/apps/kalzium/icons/hicolor/22x22/actions
+@dirrm share/apps/kalzium/icons/hicolor/22x22
+@dirrm share/apps/kalzium/icons/hicolor/16x16/actions
+@dirrm share/apps/kalzium/icons/hicolor/16x16
+@dirrm share/apps/kalzium/icons/hicolor
+@dirrm share/apps/kalzium/icons
+@dirrm share/apps/kalzium/data/toolpics
+@dirrm share/apps/kalzium/data/molecules
+@dirrm share/apps/kalzium/data/maps
+@dirrm share/apps/kalzium/data/latticeicons
+@dirrm share/apps/kalzium/data/iconsets/school
+@dirrm share/apps/kalzium/data/iconsets
+@dirrm share/apps/kalzium/data/htmlview
+@dirrm share/apps/kalzium/data/hazardsymbols
+@dirrm share/apps/kalzium/data
+@dirrm share/apps/kalzium
+@dirrmtry include/libkdeedu
diff --git a/science/step/Makefile b/science/step/Makefile
new file mode 100644
index 000000000000..1dff3485c416
--- /dev/null
+++ b/science/step/Makefile
@@ -0,0 +1,41 @@
+# New ports collection Makefile for: step
+# Date created: 6 September 2011
+# Whom: Alberto Villa <avilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= step
+PORTVERSION= ${KDE4_VERSION}
+CATEGORIES= science kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
+DIST_SUBDIR= KDE
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= KDE 4 interactive physics simulator
+
+LIB_DEPENDS= qalculate.5:${PORTSDIR}/math/libqalculate \
+ gsl.16:${PORTSDIR}/math/gsl
+
+BUILD_DEPENDS= eigen>=2.0.b3:${PORTSDIR}/math/eigen2
+
+CONFLICTS= kdeedu-4.[0-6].*
+
+USE_KDE4= kdehier kdelibs kdeprefix automoc4
+KDE4_BUILDENV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= opengl xml moc_build qmake_build rcc_build uic_build
+USE_BZIP2= yes
+MAKE_JOBS_SAFE= yes
+
+pre-configure:
+ # Fix GSL_INCLUDE_DIR.
+ ${REINPLACE_CMD} -e 's|gsl_|gsl/gsl_|g' \
+ ${WRKSRC}/cmake/modules/FindGSL.cmake
+ # Avoid building translations, should the user pass
+ # CURRENT_LANG to CMake.
+ ${REINPLACE_CMD} -e '/set(STEP_BUILD_TRANSLATIONS 1)/ d' \
+ ${WRKSRC}/${PORTNAME}/data/CMakeLists.txt
+
+.include <bsd.port.mk>
diff --git a/science/step/distinfo b/science/step/distinfo
new file mode 100644
index 000000000000..291653b9a72f
--- /dev/null
+++ b/science/step/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/step-4.7.2.tar.bz2) = c16334583fc52858ec6d08933c5a6d466fcd975526d9d09f2e4a347d7ea00d06
+SIZE (KDE/step-4.7.2.tar.bz2) = 398371
diff --git a/science/step/pkg-descr b/science/step/pkg-descr
new file mode 100644
index 000000000000..af664ea528f4
--- /dev/null
+++ b/science/step/pkg-descr
@@ -0,0 +1,9 @@
+Step is an interactive physics simulator. It works like this: you
+place some bodies on the scene, add some forces such as gravity or
+springs, then click "Simulate" and Step shows you how your scene will
+evolve according to the laws of physics. You can change every property
+of bodies/forces in your experiment (even during simulation) and see
+how this will change the outcome of the experiment. With Step you can
+not only learn but feel how physics works!
+
+WWW: http://edu.kde.org/step
diff --git a/science/step/pkg-plist b/science/step/pkg-plist
new file mode 100644
index 000000000000..3052b8da03cd
--- /dev/null
+++ b/science/step/pkg-plist
@@ -0,0 +1,97 @@
+bin/step
+share/applications/kde4/step.desktop
+share/apps/step/examples/brownian.step
+share/apps/step/examples/doublependulum.step
+share/apps/step/examples/eightpendula.step
+share/apps/step/examples/first.step
+share/apps/step/examples/fourpendula.step
+share/apps/step/examples/gas.step
+share/apps/step/examples/graph.step
+share/apps/step/examples/liquid.step
+share/apps/step/examples/lissajous.step
+share/apps/step/examples/motor.step
+share/apps/step/examples/motor1.step
+share/apps/step/examples/note.step
+share/apps/step/examples/resonance.step
+share/apps/step/examples/softbody.step
+share/apps/step/examples/solar.step
+share/apps/step/examples/springs.step
+share/apps/step/examples/wave.step
+share/apps/step/icons/hicolor/22x22/actions/pointer.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Anchor.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Box.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_ChargedParticle.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_CircularMotor.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Controller.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_CoulombForce.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Disk.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Gas.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_GasParticle.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Graph.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_GravitationForce.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_LinearMotor.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Meter.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Note.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Particle.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Pin.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Polygon.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Rope.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_SoftBody.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Spring.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Stick.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_Tracer.png
+share/apps/step/icons/hicolor/22x22/actions/step_object_WeightForce.png
+share/apps/step/objinfo/Anchor.html
+share/apps/step/objinfo/Box.html
+share/apps/step/objinfo/ChargedParticle.html
+share/apps/step/objinfo/CoulombForce.html
+share/apps/step/objinfo/Disk.html
+share/apps/step/objinfo/Gas.html
+share/apps/step/objinfo/GasLJForce.html
+share/apps/step/objinfo/GasParticle.html
+share/apps/step/objinfo/GravitationForce.html
+share/apps/step/objinfo/LinearMotor.html
+share/apps/step/objinfo/Meter.html
+share/apps/step/objinfo/Note.html
+share/apps/step/objinfo/Particle.html
+share/apps/step/objinfo/Pin.html
+share/apps/step/objinfo/Polygon.html
+share/apps/step/objinfo/Spring.html
+share/apps/step/objinfo/WeightForce.html
+share/apps/step/objinfo/World.html
+share/apps/step/stepui.rc
+share/apps/step/tutorials/tutorial1.step
+share/apps/step/tutorials/tutorial2.step
+share/apps/step/tutorials/tutorial3.step
+share/apps/step/tutorials/tutorial4.step
+share/apps/step/tutorials/tutorial5.step
+share/config.kcfg/step.kcfg
+share/config/step.knsrc
+share/doc/HTML/en/step/circular-motor.png
+share/doc/HTML/en/step/common
+share/doc/HTML/en/step/disk-properties.png
+share/doc/HTML/en/step/examples.docbook
+share/doc/HTML/en/step/index.cache.bz2
+share/doc/HTML/en/step/index.docbook
+share/doc/HTML/en/step/mainwindow.png
+share/doc/HTML/en/step/tutorial1.png
+share/doc/HTML/en/step/tutorial2.png
+share/doc/HTML/en/step/tutorial3.png
+share/doc/HTML/en/step/tutorial4.png
+share/doc/HTML/en/step/tutorial5.png
+share/doc/HTML/en/step/tutorials.docbook
+share/icons/hicolor/128x128/apps/step.png
+share/icons/hicolor/16x16/apps/step.png
+share/icons/hicolor/22x22/apps/step.png
+share/icons/hicolor/32x32/apps/step.png
+share/icons/hicolor/48x48/apps/step.png
+share/icons/hicolor/64x64/apps/step.png
+@dirrm share/doc/HTML/en/step
+@dirrm share/apps/step/tutorials
+@dirrm share/apps/step/objinfo
+@dirrm share/apps/step/icons/hicolor/22x22/actions
+@dirrm share/apps/step/icons/hicolor/22x22
+@dirrm share/apps/step/icons/hicolor
+@dirrm share/apps/step/icons
+@dirrm share/apps/step/examples
+@dirrm share/apps/step