summaryrefslogtreecommitdiff
path: root/math/ess
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2010-09-15 08:46:21 +0000
committermarkd <markd@pkgsrc.org>2010-09-15 08:46:21 +0000
commitec94c406e11192e73986f09ca964db81016204eb (patch)
tree8f14555f888b27278cfadf6efc5f79a416d15533 /math/ess
parent729d7ade78afe7f80f260a1a4ff17bc021eb7064 (diff)
downloadpkgsrc-ec94c406e11192e73986f09ca964db81016204eb.tar.gz
Update to ess 5.11
3.5 years worth of bug fixes/changes.
Diffstat (limited to 'math/ess')
-rw-r--r--math/ess/Makefile5
-rw-r--r--math/ess/PLIST125
-rw-r--r--math/ess/distinfo12
-rw-r--r--math/ess/patches/patch-aa20
-rw-r--r--math/ess/patches/patch-ab8
5 files changed, 90 insertions, 80 deletions
diff --git a/math/ess/Makefile b/math/ess/Makefile
index bf7e92e697c..3b2e09395e4 100644
--- a/math/ess/Makefile
+++ b/math/ess/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2009/08/06 01:44:54 minskim Exp $
+# $NetBSD: Makefile,v 1.20 2010/09/15 08:46:21 markd Exp $
-DISTNAME= ess-5.3.4
+DISTNAME= ess-5.11
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
-PKGREVISION= 2
CATEGORIES= math
MASTER_SITES= http://ess.r-project.org/downloads/ess/
EXTRACT_SUFX= .tgz
diff --git a/math/ess/PLIST b/math/ess/PLIST
index 314227bf60c..65005d9fccb 100644
--- a/math/ess/PLIST
+++ b/math/ess/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2009/06/14 18:05:43 joerg Exp $
+@comment $NetBSD: PLIST,v 1.7 2010/09/15 08:46:21 markd Exp $
${EMACS_ETCPREFIX}/ess/ess-s4.S
${EMACS_ETCPREFIX}/ess/ess-sas-sh-command
${EMACS_ETCPREFIX}/ess/ess-sp3.S
@@ -7,21 +7,31 @@ ${EMACS_ETCPREFIX}/ess/icons/rbuffer.xpm
${EMACS_ETCPREFIX}/ess/icons/rfunction.xpm
${EMACS_ETCPREFIX}/ess/icons/rline.xpm
${EMACS_ETCPREFIX}/ess/icons/rregion.xpm
+${EMACS_ETCPREFIX}/ess/icons/splus_letter_small.xpm
+${EMACS_ETCPREFIX}/ess/icons/splus_letters_large.xpm
${EMACS_ETCPREFIX}/ess/icons/spluslogo.xpm
${EMACS_ETCPREFIX}/ess/icons/startr.xpm
${EMACS_ETCPREFIX}/ess/icons/switch_ess.xpm
${EMACS_ETCPREFIX}/ess/icons/switchr.xpm
${EMACS_ETCPREFIX}/ess/icons/switchs.xpm
${EMACS_INFOPREFIX}/ess.info
+${EMACS_LISPPREFIX}/ess/ess-arc-d.el
+${EMACS_LISPPREFIX}/ess/ess-arc-d.elc
+${EMACS_LISPPREFIX}/ess/ess-bugs-d.el
+${EMACS_LISPPREFIX}/ess/ess-bugs-d.elc
+${EMACS_LISPPREFIX}/ess/ess-bugs-l.el
+${EMACS_LISPPREFIX}/ess/ess-bugs-l.elc
${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-compat.el
+${EMACS_LISPPREFIX}/ess/ess-compat.elc
+${EMACS_LISPPREFIX}/ess/ess-custom.el
+${EMACS_LISPPREFIX}/ess/ess-custom.elc
${EMACS_LISPPREFIX}/ess/ess-dde.el
${EMACS_LISPPREFIX}/ess/ess-dde.elc
${EMACS_LISPPREFIX}/ess/ess-debug.el
-${EMACS_LISPPREFIX}/ess/ess-emcs.el
-${EMACS_LISPPREFIX}/ess/ess-emcs.elc
+${EMACS_LISPPREFIX}/ess/ess-eldoc.el
+${EMACS_LISPPREFIX}/ess/ess-eldoc.elc
${EMACS_LISPPREFIX}/ess/ess-font-lock.el
${EMACS_LISPPREFIX}/ess/ess-font-lock.elc
${EMACS_LISPPREFIX}/ess/ess-help.el
@@ -29,21 +39,67 @@ ${EMACS_LISPPREFIX}/ess/ess-help.elc
${EMACS_LISPPREFIX}/ess/ess-inf.el
${EMACS_LISPPREFIX}/ess/ess-inf.elc
${EMACS_LISPPREFIX}/ess/ess-install.el
-${EMACS_LISPPREFIX}/ess/ess-latex.el
+${EMACS_LISPPREFIX}/ess/ess-jags-d.el
+${EMACS_LISPPREFIX}/ess/ess-jags-d.elc
+${EMACS_LISPPREFIX}/ess/ess-lsp-l.el
+${EMACS_LISPPREFIX}/ess/ess-lsp-l.elc
${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-mouse.el
+${EMACS_LISPPREFIX}/ess/ess-mouse.elc
${EMACS_LISPPREFIX}/ess/ess-noweb.el
${EMACS_LISPPREFIX}/ess/ess-noweb.elc
+${EMACS_LISPPREFIX}/ess/ess-omg-d.el
+${EMACS_LISPPREFIX}/ess/ess-omg-d.elc
+${EMACS_LISPPREFIX}/ess/ess-omg-l.el
+${EMACS_LISPPREFIX}/ess/ess-omg-l.elc
+${EMACS_LISPPREFIX}/ess/ess-r-a.el
+${EMACS_LISPPREFIX}/ess/ess-r-args.el
+${EMACS_LISPPREFIX}/ess/ess-r-args.elc
+${EMACS_LISPPREFIX}/ess/ess-r-d.el
+${EMACS_LISPPREFIX}/ess/ess-r-d.elc
+${EMACS_LISPPREFIX}/ess/ess-r-gui.el
+${EMACS_LISPPREFIX}/ess/ess-rd.el
+${EMACS_LISPPREFIX}/ess/ess-rd.elc
${EMACS_LISPPREFIX}/ess/ess-rdired.el
${EMACS_LISPPREFIX}/ess/ess-rdired.elc
+${EMACS_LISPPREFIX}/ess/ess-roxy.el
+${EMACS_LISPPREFIX}/ess/ess-roxy.elc
+${EMACS_LISPPREFIX}/ess/ess-rutils.el
+${EMACS_LISPPREFIX}/ess/ess-rutils.elc
+${EMACS_LISPPREFIX}/ess/ess-s-l.el
+${EMACS_LISPPREFIX}/ess/ess-s-l.elc
+${EMACS_LISPPREFIX}/ess/ess-s3-d.el
+${EMACS_LISPPREFIX}/ess/ess-s3-d.elc
+${EMACS_LISPPREFIX}/ess/ess-s4-d.el
+${EMACS_LISPPREFIX}/ess/ess-s4-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sas-a.el
+${EMACS_LISPPREFIX}/ess/ess-sas-a.elc
+${EMACS_LISPPREFIX}/ess/ess-sas-d.el
+${EMACS_LISPPREFIX}/ess/ess-sas-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sas-l.el
+${EMACS_LISPPREFIX}/ess/ess-sas-l.elc
${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-sp3-d.el
+${EMACS_LISPPREFIX}/ess/ess-sp3-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sp4-d.el
+${EMACS_LISPPREFIX}/ess/ess-sp4-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sp5-d.el
+${EMACS_LISPPREFIX}/ess/ess-sp5-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sp6-d.el
+${EMACS_LISPPREFIX}/ess/ess-sp6-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sp6w-d.el
+${EMACS_LISPPREFIX}/ess/ess-sp6w-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sta-d.el
+${EMACS_LISPPREFIX}/ess/ess-sta-d.elc
+${EMACS_LISPPREFIX}/ess/ess-sta-l.el
+${EMACS_LISPPREFIX}/ess/ess-sta-l.elc
${EMACS_LISPPREFIX}/ess/ess-swv.el
${EMACS_LISPPREFIX}/ess/ess-swv.elc
${EMACS_LISPPREFIX}/ess/ess-toolbar.el
@@ -52,65 +108,20 @@ ${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-vst-d.el
+${EMACS_LISPPREFIX}/ess/ess-vst-d.elc
+${EMACS_LISPPREFIX}/ess/ess-xls-d.el
+${EMACS_LISPPREFIX}/ess/ess-xls-d.elc
${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/essa-sas.elc
-${EMACS_LISPPREFIX}/ess/essd-arc.el
-${EMACS_LISPPREFIX}/ess/essd-arc.elc
-${EMACS_LISPPREFIX}/ess/essd-bugs.el
-${EMACS_LISPPREFIX}/ess/essd-bugs.elc
${EMACS_LISPPREFIX}/ess/essd-els.el
${EMACS_LISPPREFIX}/ess/essd-els.elc
-${EMACS_LISPPREFIX}/ess/essd-jags.el
-${EMACS_LISPPREFIX}/ess/essd-jags.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-sp5.el
-${EMACS_LISPPREFIX}/ess/essd-sp5.elc
-${EMACS_LISPPREFIX}/ess/essd-sp6.el
-${EMACS_LISPPREFIX}/ess/essd-sp6.elc
-${EMACS_LISPPREFIX}/ess/essd-sp6w.el
-${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/essl-bug.el
-${EMACS_LISPPREFIX}/ess/essl-bugs.el
-${EMACS_LISPPREFIX}/ess/essl-bugs.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/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/msdos.elc
${EMACS_LISPPREFIX}/ess/noweb-font-lock-mode.el
${EMACS_LISPPREFIX}/ess/noweb-font-lock-mode.elc
${EMACS_LISPPREFIX}/ess/noweb-mode.el
diff --git a/math/ess/distinfo b/math/ess/distinfo
index 21cb95d9b5c..39b0574617d 100644
--- a/math/ess/distinfo
+++ b/math/ess/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2007/06/11 14:16:26 markd Exp $
+$NetBSD: distinfo,v 1.4 2010/09/15 08:46:21 markd Exp $
-SHA1 (ess-5.3.4.tgz) = 2c090e6673a08debc285f3e19cefde84899b4add
-RMD160 (ess-5.3.4.tgz) = 029d6c6602cde7d809b733434aba221e924f5be0
-Size (ess-5.3.4.tgz) = 2609357 bytes
-SHA1 (patch-aa) = a545d12fd8a7b963c5d0879d447b158b741b5e02
-SHA1 (patch-ab) = 4cfb513257a8b1e496a6741488705bc4e9472b9e
+SHA1 (ess-5.11.tgz) = 541af2444a55d8ab3484606314caf64cc5db4688
+RMD160 (ess-5.11.tgz) = adc55eba44133648eb62f1ab0706aa46cde97991
+Size (ess-5.11.tgz) = 2980487 bytes
+SHA1 (patch-aa) = 6f82af22b67869a7fdfd10c596bf8737b8919200
+SHA1 (patch-ab) = d7f02a34512c0d22d38fa240d53dcccc88d14848
diff --git a/math/ess/patches/patch-aa b/math/ess/patches/patch-aa
index 67487ec4b58..aa808f99d0f 100644
--- a/math/ess/patches/patch-aa
+++ b/math/ess/patches/patch-aa
@@ -1,10 +1,10 @@
-$NetBSD: patch-aa,v 1.2 2007/06/11 14:16:26 markd Exp $
+$NetBSD: patch-aa,v 1.3 2010/09/15 08:46:21 markd Exp $
---- Makeconf.orig 2007-04-27 05:13:11.000000000 +1200
+--- Makeconf.orig 2010-07-13 16:42:27.000000000 +0000
+++ Makeconf
-@@ -16,14 +16,14 @@
+@@ -15,14 +15,14 @@
## ETCDIR Destination of script and icon files
- ## PREFIX/DESTDIR Directory prepended to LISPDIR, INFODIR & ETCDIR
+ ## PREFIX(DESTDIR) Directory prepended to LISPDIR, INFODIR, DOCDIR & ETCDIR
## Specify either PREFIX or DESTDIR to over-ride /usr/local
-DESTDIR=/usr/local
-PREFIX=$(DESTDIR)
@@ -20,7 +20,7 @@ $NetBSD: patch-aa,v 1.2 2007/06/11 14:16:26 markd Exp $
+#LISPDIR=$(PREFIX)/share/emacs/site-lisp
+#INFODIR=$(PREFIX)/info
+#ETCDIR =$(PREFIX)/share/emacs/etc/ess
- #
+
## XEmacs
#EMACS=xemacs
@@ -48,7 +48,7 @@ EMACSBATCH = $(EMACS) -batch -no-site-fi
@@ -29,15 +29,15 @@ $NetBSD: patch-aa,v 1.2 2007/06/11 14:16:26 markd Exp $
#
-MAKEINFO = LC_ALL=C LANG=en makeinfo
+#MAKEINFO = LC_ALL=C LANG=en makeinfo
- MAKEHTML = $(MAKEINFO) --html --no-split
+ MAKEHTML = $(MAKEINFO) --html --no-split --css-include=atouchofstyle.css -o -
## ^^^^^^^^^^ today's bandwidth is fast
- MAKETXT = $(MAKEINFO) --no-validate --no-headers --no-split -o -
-@@ -56,7 +56,7 @@ MAKETXT = $(MAKEINFO) --no-validate --n
+ #MAKETXT = $(MAKEINFO) --no-validate --no-headers --no-split -o -
+@@ -57,7 +57,7 @@ MAKETXT = $(MAKEINFO) --no-validate --p
INSTALLDIR = install -d
#INSTALLDIR = mkdir -p
#
-INSTALL = cp -p
+#INSTALL = cp -p
#INSTALL = install
-
- ## Section 3
+ #
+ DOCDIR=$(PREFIX)/share/doc/ess
diff --git a/math/ess/patches/patch-ab b/math/ess/patches/patch-ab
index 567454ada33..218603527b0 100644
--- a/math/ess/patches/patch-ab
+++ b/math/ess/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2007/06/11 14:16:26 markd Exp $
+$NetBSD: patch-ab,v 1.3 2010/09/15 08:46:21 markd Exp $
---- doc/Makefile.orig 2007-04-27 05:13:00.000000000 +1200
+--- doc/Makefile.orig 2010-07-13 16:42:20.000000000 +0000
+++ doc/Makefile
-@@ -34,7 +34,7 @@ PDFs = ess.pdf readme.pdf refcard/refcar
+@@ -35,7 +35,7 @@ PDFs = ess.pdf readme.pdf refcard/refcar
DVIs = ess.dvi readme.dvi
TXTs = ../README ../ANNOUNCE
@@ -10,4 +10,4 @@ $NetBSD: patch-ab,v 1.2 2007/06/11 14:16:26 markd Exp $
+all : info text
docs : info text html
info : info/ess.info
- text : $(TXTs)
+ text : $(TXTs) ../NEWS ../ONEWS