pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/ess update ess to 5.3.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6cf99332c776
branches:  trunk
changeset: 529857:6cf99332c776
user:      markd <markd%pkgsrc.org@localhost>
date:      Mon Jun 11 14:16:25 2007 +0000

description:
update ess to 5.3.4

4 years worth of bug fixes and enhancements.

diffstat:

 math/ess/Makefile         |  14 +++++---
 math/ess/PLIST            |  36 +++++++++++-----------
 math/ess/distinfo         |  12 +++---
 math/ess/patches/patch-aa |  71 +++++++++++++++++++++++-----------------------
 math/ess/patches/patch-ab |  16 +++++-----
 5 files changed, 75 insertions(+), 74 deletions(-)

diffs (273 lines):

diff -r 8461de0353a7 -r 6cf99332c776 math/ess/Makefile
--- a/math/ess/Makefile Mon Jun 11 14:07:28 2007 +0000
+++ b/math/ess/Makefile Mon Jun 11 14:16:25 2007 +0000
@@ -1,17 +1,19 @@
-# $NetBSD: Makefile,v 1.13 2006/03/31 04:29:51 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2007/06/11 14:16:25 markd Exp $
 
-DISTNAME=      ess-5.1.24
+DISTNAME=      ess-5.3.4
 PKGNAME=       ${EMACS_PKGNAME_PREFIX}${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    math
-MASTER_SITES=  http://software.biostat.washington.edu/ess/
+MASTER_SITES=  http://ess.r-project.org/downloads/ess/
+EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    markd%NetBSD.org@localhost
-HOMEPAGE=      http://software.biostat.washington.edu/statsoft/ess/
+HOMEPAGE=      http://ess.r-project.org/
 COMMENT=       Emacs Speaks Statistics
 
 USE_TOOLS+=    makeinfo perl
 EMACS_MODULES= base
+INFO_FILES=    # PLIST
+
 
 MAKE_ENV+=     LISPDIR=${EMACS_LISPPREFIX}/ess
 MAKEFLAGS+=    EMACS=${EMACS_BIN:Q}
@@ -20,7 +22,7 @@
 
 do-install:
        cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el* ${EMACS_LISPPREFIX}/ess
-       cd ${WRKSRC}/doc; for f in ess.info ess.info-[0-9]*; do         \
+       cd ${WRKSRC}/doc/info; for f in ess.info ess.info-[0-9]*; do    \
                ${TEST} ! -f "$$f" ||                                   \
                ${INSTALL_DATA} "$$f" ${EMACS_INFOPREFIX};              \
         done
diff -r 8461de0353a7 -r 6cf99332c776 math/ess/PLIST
--- a/math/ess/PLIST    Mon Jun 11 14:07:28 2007 +0000
+++ b/math/ess/PLIST    Mon Jun 11 14:16:25 2007 +0000
@@ -1,12 +1,12 @@
-@comment $NetBSD: PLIST,v 1.3 2006/03/31 04:29:51 jlam Exp $
+@comment $NetBSD: PLIST,v 1.4 2007/06/11 14:16:26 markd Exp $
 ${EMACS_INFOPREFIX}/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-dde.el
+${EMACS_LISPPREFIX}/ess/ess-dde.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
@@ -15,9 +15,7 @@
 ${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-install.el
 ${EMACS_LISPPREFIX}/ess/ess-latex.el
 ${EMACS_LISPPREFIX}/ess/ess-menu.el
 ${EMACS_LISPPREFIX}/ess/ess-menu.elc
@@ -27,27 +25,34 @@
 ${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-rdired.el
+${EMACS_LISPPREFIX}/ess/ess-rdired.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-sysdp.el
-${EMACS_LISPPREFIX}/ess/ess-sysdp.elc
+${EMACS_LISPPREFIX}/ess/ess-swv.el
+${EMACS_LISPPREFIX}/ess/ess-swv.elc
+${EMACS_LISPPREFIX}/ess/ess-toolbar.el
+${EMACS_LISPPREFIX}/ess/ess-toolbar.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/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
@@ -62,12 +67,11 @@
 ${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-sp6w.el
 ${EMACS_LISPPREFIX}/ess/essd-sta.el
 ${EMACS_LISPPREFIX}/ess/essd-sta.elc
 ${EMACS_LISPPREFIX}/ess/essd-vst.el
@@ -76,9 +80,9 @@
 ${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-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
@@ -89,8 +93,6 @@
 ${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
@@ -100,6 +102,4 @@
 ${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 -r 8461de0353a7 -r 6cf99332c776 math/ess/distinfo
--- a/math/ess/distinfo Mon Jun 11 14:07:28 2007 +0000
+++ b/math/ess/distinfo Mon Jun 11 14:16:25 2007 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 12:06:54 agc Exp $
+$NetBSD: distinfo,v 1.3 2007/06/11 14:16:26 markd Exp $
 
-SHA1 (ess-5.1.24.tar.gz) = ffa5855a681309691f69ba2a1a023b71d227f444
-RMD160 (ess-5.1.24.tar.gz) = fba89db7992dd006430846fe12c63d5ef9394862
-Size (ess-5.1.24.tar.gz) = 1039537 bytes
-SHA1 (patch-aa) = b7579dc393eae40ca73fd6d60bada6daef316121
-SHA1 (patch-ab) = 6dc37139be5fe23f8c7b6a84eec9610cd4f347b6
+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
diff -r 8461de0353a7 -r 6cf99332c776 math/ess/patches/patch-aa
--- a/math/ess/patches/patch-aa Mon Jun 11 14:07:28 2007 +0000
+++ b/math/ess/patches/patch-aa Mon Jun 11 14:16:25 2007 +0000
@@ -1,44 +1,43 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/06/05 11:51:11 markd Exp $
+$NetBSD: patch-aa,v 1.2 2007/06/11 14:16:26 markd Exp $
 
---- Makeconf.orig      Thu Aug  8 21:58:21 2002
+--- Makeconf.orig      2007-04-27 05:13:11.000000000 +1200
 +++ 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''}
+@@ -16,14 +16,14 @@
+ ## ETCDIR          Destination of script and icon files
+ ## PREFIX/DESTDIR  Directory prepended to LISPDIR, INFODIR & ETCDIR
+ ##                 Specify either PREFIX or DESTDIR to over-ride /usr/local
+-DESTDIR=/usr/local
+-PREFIX=$(DESTDIR)
++#DESTDIR=/usr/local
++#PREFIX=$(DESTDIR)
+ #
+ ## GNU Emacs
 -EMACS=emacs
+-LISPDIR=$(PREFIX)/share/emacs/site-lisp
+-INFODIR=$(PREFIX)/info
+-ETCDIR =$(PREFIX)/share/emacs/etc/ess
 +#EMACS=emacs
- ## XEMACS 21:
++#LISPDIR=$(PREFIX)/share/emacs/site-lisp
++#INFODIR=$(PREFIX)/info
++#ETCDIR =$(PREFIX)/share/emacs/etc/ess
+ #
+ ## XEmacs
  #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
+@@ -48,7 +48,7 @@ EMACSBATCH = $(EMACS) -batch -no-site-fi
+ #
+ SHELL = /bin/sh
+ #
+-MAKEINFO = LC_ALL=C LANG=en makeinfo
++#MAKEINFO = LC_ALL=C LANG=en makeinfo
+ MAKEHTML = $(MAKEINFO) --html --no-split
+ ##                            ^^^^^^^^^^ today's bandwidth is fast
+ MAKETXT  = $(MAKEINFO) --no-validate --no-headers --no-split -o -
+@@ -56,7 +56,7 @@ MAKETXT  = $(MAKEINFO) --no-validate --n
+ INSTALLDIR = install -d
+ #INSTALLDIR = mkdir -p
+ #
 -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 -
+ #INSTALL = install
  
- ## 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
+ ## Section 3
diff -r 8461de0353a7 -r 6cf99332c776 math/ess/patches/patch-ab
--- a/math/ess/patches/patch-ab Mon Jun 11 14:07:28 2007 +0000
+++ b/math/ess/patches/patch-ab Mon Jun 11 14:16:25 2007 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ab,v 1.1.1.1 2003/06/05 11:51:11 markd Exp $
+$NetBSD: patch-ab,v 1.2 2007/06/11 14:16:26 markd Exp $
 
---- doc/Makefile.orig  Tue Apr 15 23:57:46 2003
+--- doc/Makefile.orig  2007-04-27 05:13:00.000000000 +1200
 +++ doc/Makefile
-@@ -24,7 +24,7 @@ TEXISRC = announc.texi authors.texi bugr
- 
- ### Targets --
+@@ -34,7 +34,7 @@ PDFs = ess.pdf readme.pdf refcard/refcar
+ DVIs = ess.dvi readme.dvi
+ TXTs = ../README ../ANNOUNCE
  
 -all  : info text html dvi pdf
 +all  : info text
- install : $(INFODIR)/ess.info
- info : ess.info 
- text : ../README ../ANNOUNCE
+ docs : info text html
+ info : info/ess.info
+ text : $(TXTs)



Home | Main Index | Thread Index | Old Index