diff options
author | markus <markus@FreeBSD.org> | 2004-04-30 15:44:32 +0000 |
---|---|---|
committer | markus <markus@FreeBSD.org> | 2004-04-30 15:44:32 +0000 |
commit | f37ddaba202f43892d79f76f87582bb924cd4545 (patch) | |
tree | f8438c1b2ffa255bd283204992e9eb8a7c806631 /science/kst | |
parent | 211da580f7bee8dfde1c0bf3a8bef5ddd04ac8a4 (diff) | |
download | FreeBSD-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/Makefile | 31 | ||||
-rw-r--r-- | science/kst/distinfo | 2 | ||||
-rw-r--r-- | science/kst/files/patch-kst-kst-stdinsource.cpp | 11 | ||||
-rw-r--r-- | science/kst/pkg-descr | 19 | ||||
-rw-r--r-- | science/kst/pkg-plist | 168 |
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 |