diff options
author | markd <markd@pkgsrc.org> | 2003-06-05 11:51:10 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2003-06-05 11:51:10 +0000 |
commit | 63e60e41d82263a8a8335e95a2ae77aefd0a7364 (patch) | |
tree | ccf0edc8131649dd4a61d3c9e404eeb288ad269d /math | |
parent | 49a74aedd06d207502ace3e329b68bf8fd063f0f (diff) | |
download | pkgsrc-63e60e41d82263a8a8335e95a2ae77aefd0a7364.tar.gz |
Initial import of Emacs Speaks Statistics (ESS) version 5.1.24
Emacs Speaks Statistics (ESS) provides an intelligent, consistent
interface between the user and the software. ESS interfaces with
S-PLUS, R, SAS, BUGS and other statistical analysis packages under the
Unix, Microsoft Windows, and Apple Mac OS operating systems. ESS is a
package for the GNU Emacs and XEmacs text editors whose features ESS
uses to streamline the creation and use of statistical software. ESS
knows the syntax and grammar of statistical analysis packages and
provides consistent display and editing features based on that
knowledge. ESS assists in interactive and batch execution of
statements written in these statistical analysis languages.
Diffstat (limited to 'math')
-rw-r--r-- | math/ess/DESCR | 10 | ||||
-rw-r--r-- | math/ess/Makefile | 32 | ||||
-rw-r--r-- | math/ess/PLIST | 111 | ||||
-rw-r--r-- | math/ess/distinfo | 6 | ||||
-rw-r--r-- | math/ess/patches/patch-aa | 44 | ||||
-rw-r--r-- | math/ess/patches/patch-ab | 13 |
6 files changed, 216 insertions, 0 deletions
diff --git a/math/ess/DESCR b/math/ess/DESCR new file mode 100644 index 00000000000..52fd9f14cc2 --- /dev/null +++ b/math/ess/DESCR @@ -0,0 +1,10 @@ + Emacs Speaks Statistics (ESS) provides an intelligent, consistent +interface between the user and the software. ESS interfaces with +S-PLUS, R, SAS, BUGS and other statistical analysis packages under the +Unix, Microsoft Windows, and Apple Mac OS operating systems. ESS is a +package for the GNU Emacs and XEmacs text editors whose features ESS +uses to streamline the creation and use of statistical software. ESS +knows the syntax and grammar of statistical analysis packages and +provides consistent display and editing features based on that +knowledge. ESS assists in interactive and batch execution of +statements written in these statistical analysis languages. diff --git a/math/ess/Makefile b/math/ess/Makefile new file mode 100644 index 00000000000..bdb3dd076da --- /dev/null +++ b/math/ess/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/06/05 11:51:10 markd Exp $ + +DISTNAME= ess-5.1.24 +CATEGORIES= math +MASTER_SITES= http://software.biostat.washington.edu/ess/ + +MAINTAINER= markd@netbsd.org +HOMEPAGE= http://software.biostat.washington.edu/statsoft/ess/ +COMMENT= Emacs Speaks Statistics + +MAKEFLAGS+= EMACS=${EMACS_BIN} + +.if defined(USE_XEMACS) +LISPDIR= ${EMACS_LISPPREFIX} +INFODIR= ${EMACS_LISPPREFIX}/../info +.else +LISPDIR= ${EMACS_LISPPREFIX} +INFODIR= info +INFO_FILES+= ess.info +.endif + +MAKE_ENV+= LISPDIR=${EMACS_LISPPREFIX}/ess +PLIST_SUBST+= INFODIR=${INFODIR} + +do-install: + ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/ess + cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el* ${EMACS_LISPPREFIX}/ess + ${INSTALL_DATA} ${WRKSRC}/doc/ess.info* ${PREFIX}/${INFODIR} + +.include "../../mk/emacs.mk" +.include "../../mk/texinfo.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/math/ess/PLIST b/math/ess/PLIST new file mode 100644 index 00000000000..1f06dd18928 --- /dev/null +++ b/math/ess/PLIST @@ -0,0 +1,111 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/05 11:51:11 markd Exp $ +@unexec ${INSTALL_INFO} --delete --info-dir=%D/${INFODIR} %D/${INFODIR}/ess.info +${INFODIR}/ess.info +${INFODIR}/ess.info-1 +${INFODIR}/ess.info-2 +${INFODIR}/ess.info-3 +${INFODIR}/ess.info-4 +@exec ${INSTALL_INFO} --info-dir=%D/${INFODIR} %D/${INFODIR}/ess.info +${EMACS_LISPPREFIX}/ess/ess-batch.el +${EMACS_LISPPREFIX}/ess/ess-comp.el +${EMACS_LISPPREFIX}/ess/ess-comp.elc +${EMACS_LISPPREFIX}/ess/ess-cust.el +${EMACS_LISPPREFIX}/ess/ess-cust.elc +${EMACS_LISPPREFIX}/ess/ess-debug.el +${EMACS_LISPPREFIX}/ess/ess-dump.el +${EMACS_LISPPREFIX}/ess/ess-emcs.el +${EMACS_LISPPREFIX}/ess/ess-emcs.elc +${EMACS_LISPPREFIX}/ess/ess-font-lock.el +${EMACS_LISPPREFIX}/ess/ess-font-lock.elc +${EMACS_LISPPREFIX}/ess/ess-help.el +${EMACS_LISPPREFIX}/ess/ess-help.elc +${EMACS_LISPPREFIX}/ess/ess-inf.el +${EMACS_LISPPREFIX}/ess/ess-inf.elc +${EMACS_LISPPREFIX}/ess/ess-iw32.el +${EMACS_LISPPREFIX}/ess/ess-iw32.elc +${EMACS_LISPPREFIX}/ess/ess-iw32b.el +${EMACS_LISPPREFIX}/ess/ess-latex.el +${EMACS_LISPPREFIX}/ess/ess-menu.el +${EMACS_LISPPREFIX}/ess/ess-menu.elc +${EMACS_LISPPREFIX}/ess/ess-mode.el +${EMACS_LISPPREFIX}/ess/ess-mode.elc +${EMACS_LISPPREFIX}/ess/ess-mous.el +${EMACS_LISPPREFIX}/ess/ess-mous.elc +${EMACS_LISPPREFIX}/ess/ess-noweb.el +${EMACS_LISPPREFIX}/ess/ess-noweb.elc +${EMACS_LISPPREFIX}/ess/ess-sas-make-regexp.el +${EMACS_LISPPREFIX}/ess/ess-send.el +${EMACS_LISPPREFIX}/ess/ess-send2.el +${EMACS_LISPPREFIX}/ess/ess-site.el +${EMACS_LISPPREFIX}/ess/ess-site.elc +${EMACS_LISPPREFIX}/ess/ess-sysdp.el +${EMACS_LISPPREFIX}/ess/ess-sysdp.elc +${EMACS_LISPPREFIX}/ess/ess-trns.el +${EMACS_LISPPREFIX}/ess/ess-trns.elc +${EMACS_LISPPREFIX}/ess/ess-utils.el +${EMACS_LISPPREFIX}/ess/ess-utils.elc +${EMACS_LISPPREFIX}/ess/ess-vars.el +${EMACS_LISPPREFIX}/ess/ess.el +${EMACS_LISPPREFIX}/ess/ess.elc +${EMACS_LISPPREFIX}/ess/essa-r.el +${EMACS_LISPPREFIX}/ess/essa-r.elc +${EMACS_LISPPREFIX}/ess/essa-sas.el +${EMACS_LISPPREFIX}/ess/essd-arc.el +${EMACS_LISPPREFIX}/ess/essd-arc.elc +${EMACS_LISPPREFIX}/ess/essd-els.el +${EMACS_LISPPREFIX}/ess/essd-els.elc +${EMACS_LISPPREFIX}/ess/essd-omg.el +${EMACS_LISPPREFIX}/ess/essd-omg.elc +${EMACS_LISPPREFIX}/ess/essd-r.el +${EMACS_LISPPREFIX}/ess/essd-r.elc +${EMACS_LISPPREFIX}/ess/essd-s3.el +${EMACS_LISPPREFIX}/ess/essd-s3.elc +${EMACS_LISPPREFIX}/ess/essd-s4.el +${EMACS_LISPPREFIX}/ess/essd-s4.elc +${EMACS_LISPPREFIX}/ess/essd-sas.el +${EMACS_LISPPREFIX}/ess/essd-sas.elc +${EMACS_LISPPREFIX}/ess/essd-sp3.el +${EMACS_LISPPREFIX}/ess/essd-sp3.elc +${EMACS_LISPPREFIX}/ess/essd-sp4.el +${EMACS_LISPPREFIX}/ess/essd-sp4.elc +${EMACS_LISPPREFIX}/ess/essd-sp4com.el +${EMACS_LISPPREFIX}/ess/essd-sp4com.elc +${EMACS_LISPPREFIX}/ess/essd-sp5.el +${EMACS_LISPPREFIX}/ess/essd-sp5.elc +${EMACS_LISPPREFIX}/ess/essd-sp6.el +${EMACS_LISPPREFIX}/ess/essd-sp6.elc +${EMACS_LISPPREFIX}/ess/essd-sta.el +${EMACS_LISPPREFIX}/ess/essd-sta.elc +${EMACS_LISPPREFIX}/ess/essd-vst.el +${EMACS_LISPPREFIX}/ess/essd-vst.elc +${EMACS_LISPPREFIX}/ess/essd-xls.el +${EMACS_LISPPREFIX}/ess/essd-xls.elc +${EMACS_LISPPREFIX}/ess/essddr.el +${EMACS_LISPPREFIX}/ess/essddr.elc +${EMACS_LISPPREFIX}/ess/essdsp6w.el +${EMACS_LISPPREFIX}/ess/essl-bug.el +${EMACS_LISPPREFIX}/ess/essl-bug.elc +${EMACS_LISPPREFIX}/ess/essl-lsp.el +${EMACS_LISPPREFIX}/ess/essl-lsp.elc +${EMACS_LISPPREFIX}/ess/essl-omg.el +${EMACS_LISPPREFIX}/ess/essl-omg.elc +${EMACS_LISPPREFIX}/ess/essl-s.el +${EMACS_LISPPREFIX}/ess/essl-s.elc +${EMACS_LISPPREFIX}/ess/essl-sas.el +${EMACS_LISPPREFIX}/ess/essl-sas.elc +${EMACS_LISPPREFIX}/ess/essl-sta.el +${EMACS_LISPPREFIX}/ess/essl-sta.elc +${EMACS_LISPPREFIX}/ess/essnt204.el +${EMACS_LISPPREFIX}/ess/essnt204.elc +${EMACS_LISPPREFIX}/ess/make-regexp.el +${EMACS_LISPPREFIX}/ess/make-regexp.elc +${EMACS_LISPPREFIX}/ess/mouseme.el +${EMACS_LISPPREFIX}/ess/mouseme.elc +${EMACS_LISPPREFIX}/ess/msdos.el +${EMACS_LISPPREFIX}/ess/noweb-font-lock-mode.el +${EMACS_LISPPREFIX}/ess/noweb-font-lock-mode.elc +${EMACS_LISPPREFIX}/ess/noweb-mode.el +${EMACS_LISPPREFIX}/ess/noweb-mode.elc +${EMACS_LISPPREFIX}/ess/semantic-r.el +${EMACS_LISPPREFIX}/ess/semantic-sas.el +@dirrm ${EMACS_LISPPREFIX}/ess diff --git a/math/ess/distinfo b/math/ess/distinfo new file mode 100644 index 00000000000..f389a01f062 --- /dev/null +++ b/math/ess/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/06/05 11:51:10 markd Exp $ + +SHA1 (ess-5.1.24.tar.gz) = ffa5855a681309691f69ba2a1a023b71d227f444 +Size (ess-5.1.24.tar.gz) = 1039537 bytes +SHA1 (patch-aa) = b7579dc393eae40ca73fd6d60bada6daef316121 +SHA1 (patch-ab) = 6dc37139be5fe23f8c7b6a84eec9610cd4f347b6 diff --git a/math/ess/patches/patch-aa b/math/ess/patches/patch-aa new file mode 100644 index 00000000000..4b181e9b314 --- /dev/null +++ b/math/ess/patches/patch-aa @@ -0,0 +1,44 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/06/05 11:51:11 markd Exp $ + +--- Makeconf.orig Thu Aug 8 21:58:21 2002 ++++ Makeconf +@@ -8,7 +8,7 @@ SHELL = /bin/sh + ## emacs distribution that you are installing ESS for. + ## + ## EMACS 21: {MM: Keep this as default -- ``has always been''} +-EMACS=emacs ++#EMACS=emacs + ## XEMACS 21: + #EMACS=xemacs + +@@ -27,14 +27,14 @@ EMACSBATCH = $(EMACS) -batch -no-site-fi + ## but we want source-file target-directory; we also want to + ## preserve owner, group and time-stamp; lastly, note that we + ## are assuming that the target-directory exists +-INSTALL = cp -p ++#INSTALL = cp -p + + # What GZCAT is called on your system (GNU gzip "cat") + #GZCAT = gzcat +-GZCAT = zcat ++#GZCAT = zcat + + # program to convert .texi{nfo} to .info +-MAKEINFO = makeinfo ++#MAKEINFO = makeinfo + MAKETXT = $(MAKEINFO) --no-validate --no-headers --no-split -o - + + ## Set ESSVERSION to the contents of VERSION +@@ -46,10 +46,10 @@ ESSVERSION=$(shell cat ./VERSION 2> /dev + + # Destination of your info files relative to the doc directory + # defaults to the info directory +-INFODIR = ../info ++#INFODIR = ../info + + # Destination of your byte-compiled elisp (.elc) files + # relative to the lisp directory (which is the default) +-LISPDIR = . ++#LISPDIR = . + + .SUFFIXES: .i3 .m3 .nw .tex .dvi .html .c .h .el .elc diff --git a/math/ess/patches/patch-ab b/math/ess/patches/patch-ab new file mode 100644 index 00000000000..4f1941cc8ff --- /dev/null +++ b/math/ess/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2003/06/05 11:51:11 markd Exp $ + +--- doc/Makefile.orig Tue Apr 15 23:57:46 2003 ++++ doc/Makefile +@@ -24,7 +24,7 @@ TEXISRC = announc.texi authors.texi bugr + + ### Targets -- + +-all : info text html dvi pdf ++all : info text + install : $(INFODIR)/ess.info + info : ess.info + text : ../README ../ANNOUNCE |