summaryrefslogtreecommitdiffstats
path: root/science/kst
diff options
context:
space:
mode:
authormarkus <markus@FreeBSD.org>2004-04-30 15:44:32 +0000
committermarkus <markus@FreeBSD.org>2004-04-30 15:44:32 +0000
commitf37ddaba202f43892d79f76f87582bb924cd4545 (patch)
treef8438c1b2ffa255bd283204992e9eb8a7c806631 /science/kst
parent211da580f7bee8dfde1c0bf3a8bef5ddd04ac8a4 (diff)
downloadFreeBSD-ports-f37ddaba202f43892d79f76f87582bb924cd4545.zip
FreeBSD-ports-f37ddaba202f43892d79f76f87582bb924cd4545.tar.gz
Add kst 0.97.
kst is a program for looking at data streams. It can plot: - x-y plots - power spectra - histograms - equations (including equations of data streams). - data in files which are being updated as data is being logged, in which case it can act as a plotter for a chart recorder. - much more You can use the mouse to rapidly zoom into interesting parts of the plots. In addition to a complete GUI, kst has a convenient command line interface for rapid access to plotting data in files. kst can read data from stdin. It provides a DCOP interface for remote manipulation, and supports several file formats in use in scientific projects around the world. WWW: http://omega.astro.utoronto.ca/kst/ WWW: http://extragear.kde.org/apps/kst.php
Diffstat (limited to 'science/kst')
-rw-r--r--science/kst/Makefile31
-rw-r--r--science/kst/distinfo2
-rw-r--r--science/kst/files/patch-kst-kst-stdinsource.cpp11
-rw-r--r--science/kst/pkg-descr19
-rw-r--r--science/kst/pkg-plist168
5 files changed, 231 insertions, 0 deletions
diff --git a/science/kst/Makefile b/science/kst/Makefile
new file mode 100644
index 0000000..844a3f0
--- /dev/null
+++ b/science/kst/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: kst
+# Date created: Fri Apr 30 17:28:56 CEST 2004
+# Whom: Markus Brueffer <markus@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= kst
+PORTVERSION= 0.97
+CATEGORIES= science kde
+MASTER_SITES= ${MASTER_SITE_KDE} \
+ http://omega.astro.utoronto.ca/${PORTNAME}/
+MASTER_SITE_SUBDIR= stable/apps/KDE3.x/scientific
+
+MAINTAINER= markus@FreeBSD.org
+COMMENT= Data viewing program for KDE
+
+LIB_DEPENDS= cfitsio.0:${PORTSDIR}/astro/cfitsio \
+ gsl.5:${PORTSDIR}/math/gsl
+
+USE_KDELIBS_VER=3
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+USE_REINPLACE= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-O2||g; s|^tagnames=|#tagnames=|g;' \
+ ${WRKSRC}/${CONFIGURE_SCRIPT}
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/x11/kde3/Makefile.kde"
+.include <bsd.port.post.mk>
diff --git a/science/kst/distinfo b/science/kst/distinfo
new file mode 100644
index 0000000..97a4003
--- /dev/null
+++ b/science/kst/distinfo
@@ -0,0 +1,2 @@
+MD5 (kst-0.97.tar.gz) = a058fec3b9f6a64eb6add5c4be979975
+SIZE (kst-0.97.tar.gz) = 1499985
diff --git a/science/kst/files/patch-kst-kst-stdinsource.cpp b/science/kst/files/patch-kst-kst-stdinsource.cpp
new file mode 100644
index 0000000..9d0d344
--- /dev/null
+++ b/science/kst/files/patch-kst-kst-stdinsource.cpp
@@ -0,0 +1,11 @@
+--- kst/kst/stdinsource.cpp.orig Thu Apr 29 02:14:41 2004
++++ kst/kst/stdinsource.cpp Thu Apr 29 02:15:33 2004
+@@ -28,7 +28,7 @@
+ # include <sys/time.h>
+ # include <time.h>
+ #else
+-# ifdef HAVE_SYS_TIME_H
++# if defined(HAVE_SYS_TIME_H) || defined(__FreeBSD__)
+ # include <sys/time.h>
+ # else
+ # include <time.h>
diff --git a/science/kst/pkg-descr b/science/kst/pkg-descr
new file mode 100644
index 0000000..817450a
--- /dev/null
+++ b/science/kst/pkg-descr
@@ -0,0 +1,19 @@
+kst is a program for looking at data streams. It can plot:
+
+ - x-y plots
+ - power spectra
+ - histograms
+ - equations (including equations of data streams).
+ - data in files which are being updated as data is being logged,
+ in which case it can act as a plotter for a chart recorder.
+ - much more
+
+You can use the mouse to rapidly zoom into interesting parts of the plots.
+
+In addition to a complete GUI, kst has a convenient command line interface
+for rapid access to plotting data in files. kst can read data from stdin.
+It provides a DCOP interface for remote manipulation, and supports several
+file formats in use in scientific projects around the world.
+
+WWW: http://omega.astro.utoronto.ca/kst/
+WWW: http://extragear.kde.org/apps/kst.php
diff --git a/science/kst/pkg-plist b/science/kst/pkg-plist
new file mode 100644
index 0000000..bb10d88
--- /dev/null
+++ b/science/kst/pkg-plist
@@ -0,0 +1,168 @@
+bin/d2asc
+bin/kst
+bin/kstplugineditor
+include/kstdatasource.h
+include/kstobject.h
+lib/kde3/kstdata_ascii.la
+lib/kde3/kstdata_ascii.so
+lib/kde3/kstdata_dirfile.la
+lib/kde3/kstdata_dirfile.so
+lib/kde3/kstdata_frame.la
+lib/kde3/kstdata_frame.so
+lib/kde3/kstdata_indirect.la
+lib/kde3/kstdata_indirect.so
+lib/kde3/kstdata_lfiio.la
+lib/kde3/kstdata_lfiio.so
+lib/kde3/kstplugins/autocorrelation.la
+lib/kde3/kstplugins/autocorrelation.so
+lib/kde3/kstplugins/autocorrelation.xml
+lib/kde3/kstplugins/chop.la
+lib/kde3/kstplugins/chop.so
+lib/kde3/kstplugins/chop.xml
+lib/kde3/kstplugins/crosscorrelation.la
+lib/kde3/kstplugins/crosscorrelation.so
+lib/kde3/kstplugins/crosscorrelation.xml
+lib/kde3/kstplugins/kstfit_exponential.la
+lib/kde3/kstplugins/kstfit_exponential.so
+lib/kde3/kstplugins/kstfit_exponential.xml
+lib/kde3/kstplugins/kstfit_exponential_weighted.la
+lib/kde3/kstplugins/kstfit_exponential_weighted.so
+lib/kde3/kstplugins/kstfit_exponential_weighted.xml
+lib/kde3/kstplugins/kstfit_gaussian.la
+lib/kde3/kstplugins/kstfit_gaussian.so
+lib/kde3/kstplugins/kstfit_gaussian.xml
+lib/kde3/kstplugins/kstfit_gaussian_weighted.la
+lib/kde3/kstplugins/kstfit_gaussian_weighted.so
+lib/kde3/kstplugins/kstfit_gaussian_weighted.xml
+lib/kde3/kstplugins/kstfit_gradient_unweighted.la
+lib/kde3/kstplugins/kstfit_gradient_unweighted.so
+lib/kde3/kstplugins/kstfit_gradient_unweighted.xml
+lib/kde3/kstplugins/kstfit_gradient_weighted.la
+lib/kde3/kstplugins/kstfit_gradient_weighted.so
+lib/kde3/kstplugins/kstfit_gradient_weighted.xml
+lib/kde3/kstplugins/kstfit_linear_unweighted.la
+lib/kde3/kstplugins/kstfit_linear_unweighted.so
+lib/kde3/kstplugins/kstfit_linear_unweighted.xml
+lib/kde3/kstplugins/kstfit_linear_weighted.la
+lib/kde3/kstplugins/kstfit_linear_weighted.so
+lib/kde3/kstplugins/kstfit_linear_weighted.xml
+lib/kde3/kstplugins/kstfit_lorentzian.la
+lib/kde3/kstplugins/kstfit_lorentzian.so
+lib/kde3/kstplugins/kstfit_lorentzian.xml
+lib/kde3/kstplugins/kstfit_lorentzian_weighted.la
+lib/kde3/kstplugins/kstfit_lorentzian_weighted.so
+lib/kde3/kstplugins/kstfit_lorentzian_weighted.xml
+lib/kde3/kstplugins/kstfit_polynomial_unweighted.la
+lib/kde3/kstplugins/kstfit_polynomial_unweighted.so
+lib/kde3/kstplugins/kstfit_polynomial_unweighted.xml
+lib/kde3/kstplugins/kstfit_polynomial_weighted.la
+lib/kde3/kstplugins/kstfit_polynomial_weighted.so
+lib/kde3/kstplugins/kstfit_polynomial_weighted.xml
+lib/kde3/kstplugins/kstfit_sinusoid_unweighted.la
+lib/kde3/kstplugins/kstfit_sinusoid_unweighted.so
+lib/kde3/kstplugins/kstfit_sinusoid_unweighted.xml
+lib/kde3/kstplugins/kstfit_sinusoid_weighted.la
+lib/kde3/kstplugins/kstfit_sinusoid_weighted.so
+lib/kde3/kstplugins/kstfit_sinusoid_weighted.xml
+lib/kde3/kstplugins/kstinterp_akima.la
+lib/kde3/kstplugins/kstinterp_akima.so
+lib/kde3/kstplugins/kstinterp_akima.xml
+lib/kde3/kstplugins/kstinterp_akima_periodic.la
+lib/kde3/kstplugins/kstinterp_akima_periodic.so
+lib/kde3/kstplugins/kstinterp_akima_periodic.xml
+lib/kde3/kstplugins/kstinterp_cspline.la
+lib/kde3/kstplugins/kstinterp_cspline.so
+lib/kde3/kstplugins/kstinterp_cspline.xml
+lib/kde3/kstplugins/kstinterp_cspline_periodic.la
+lib/kde3/kstplugins/kstinterp_cspline_periodic.so
+lib/kde3/kstplugins/kstinterp_cspline_periodic.xml
+lib/kde3/kstplugins/kstinterp_linear.la
+lib/kde3/kstplugins/kstinterp_linear.so
+lib/kde3/kstplugins/kstinterp_linear.xml
+lib/kde3/kstplugins/kstinterp_polynomial.la
+lib/kde3/kstplugins/kstinterp_polynomial.so
+lib/kde3/kstplugins/kstinterp_polynomial.xml
+lib/kde3/kstplugins/linefit.la
+lib/kde3/kstplugins/linefit.so
+lib/kde3/kstplugins/linefit.xml
+lib/kde3/kstplugins/periodogram.la
+lib/kde3/kstplugins/periodogram.so
+lib/kde3/kstplugins/periodogram.xml
+lib/kde3/kstplugins/phase.la
+lib/kde3/kstplugins/phase.so
+lib/kde3/kstplugins/phase.xml
+lib/kde3/kstplugins/statistics.la
+lib/kde3/kstplugins/statistics.so
+lib/kde3/kstplugins/statistics.xml
+lib/libkst.la
+lib/libkst.so
+lib/libkst.so.1
+share/applnk/Applications/Sciences/kst.desktop
+share/apps/kst/kstui.rc
+share/config/colors/Kst Colors
+share/doc/HTML/en/kst/common
+share/doc/HTML/en/kst/index.cache.bz2
+share/doc/HTML/en/kst/index.docbook
+share/icons/hicolor/16x16/mimetypes/kst.png
+share/icons/hicolor/22x22/actions/kst_advance.png
+share/icons/hicolor/22x22/actions/kst_back.png
+share/icons/hicolor/22x22/actions/kst_changefile.png
+share/icons/hicolor/22x22/actions/kst_changenpts.png
+share/icons/hicolor/22x22/actions/kst_datamanager.png
+share/icons/hicolor/22x22/actions/kst_datamode.png
+share/icons/hicolor/22x22/actions/kst_datawizard.png
+share/icons/hicolor/22x22/actions/kst_editplots.png
+share/icons/hicolor/22x22/actions/kst_graphfile.png
+share/icons/hicolor/22x22/actions/kst_quickcurves.png
+share/icons/hicolor/22x22/actions/kst_quickpsd.png
+share/icons/hicolor/22x22/actions/kst_zoomtie.png
+share/icons/hicolor/22x22/actions/kst_zoomx.png
+share/icons/hicolor/22x22/actions/kst_zoomxy.png
+share/icons/hicolor/22x22/actions/kst_zoomy.png
+share/icons/hicolor/32x32/mimetypes/kst.png
+share/icons/locolor/16x16/apps/kst.png
+share/icons/locolor/16x16/mimetypes/kst.png
+share/icons/locolor/32x32/apps/kst.png
+share/icons/locolor/32x32/mimetypes/kst.png
+share/mimelnk/application/x-kst.desktop
+share/services/kst/kstdata_ascii.desktop
+share/services/kst/kstdata_dirfile.desktop
+share/services/kst/kstdata_frame.desktop
+share/services/kst/kstdata_indirect.desktop
+share/services/kst/kstdata_lfiio.desktop
+share/servicetypes/kst/kstdatasourceplugin.desktop
+share/servicetypes/kst/kstextension.desktop
+share/servicetypes/kst/kstfilter.desktop
+share/servicetypes/kst/kstplugin.desktop
+@dirrm share/servicetypes/kst
+@unexec rmdir %D/share/servicetypes 2>/dev/null || true
+@dirrm share/services/kst
+@unexec rmdir %D/share/services 2>/dev/null || true
+@unexec rmdir %D/share/mimelnk/application 2>/dev/null || true
+@unexec rmdir %D/share/mimelnk 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor/32x32/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor/32x32/apps 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor/32x32 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor/16x16/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor/16x16/apps 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor/16x16 2>/dev/null || true
+@unexec rmdir %D/share/icons/locolor 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/32x32/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/22x22/actions 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/22x22 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/16x16/mimetypes 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
+@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
+@unexec rmdir %D/share/icons 2>/dev/null || true
+@dirrm share/doc/HTML/en/kst
+@unexec rmdir %D/share/doc/HTML/en 2>/dev/null || true
+@unexec rmdir %D/share/doc/HTML 2>/dev/null || true
+@unexec rmdir %D/share/config/colors 2>/dev/null || true
+@unexec rmdir %D/share/config 2>/dev/null || true
+@dirrm share/apps/kst
+@unexec rmdir %D/share/apps 2>/dev/null || true
+@unexec rmdir %D/share/applnk/Applications/Sciences 2>/dev/null || true
+@unexec rmdir %D/share/applnk/Applications 2>/dev/null || true
+@unexec rmdir %D/share/applnk 2>/dev/null || true
+@dirrm lib/kde3/kstplugins
OpenPOWER on IntegriCloud