diff --git a/math/ess/Makefile b/math/ess/Makefile index 76d8f9cc8f2a..df099ef70e69 100644 --- a/math/ess/Makefile +++ b/math/ess/Makefile @@ -1,72 +1,73 @@ PORTNAME= ess -DISTVERSION= 24.01.0 +DISTVERSION= 24.01.1 CATEGORIES= math -MASTER_SITES= http://ess.r-project.org/downloads/ess/ \ +MASTER_SITES= http://ess.r-project.org/ \ http://stat.ethz.ch/ESS/downloads/ess/ +DISTNAME= ESS-${DISTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= rhurlin@FreeBSD.org COMMENT= R support for Emacsen WWW= https://ess.r-project.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= R:math/R USES= emacs gmake makeinfo perl5 USE_PERL5= build NO_ARCH= yes -WRKSRC= ${WRKDIR}/ESS-${DISTVERSION} +#WRKSRC= ${WRKDIR}/ESS-${DISTVERSION} INFO= ess OPTIONS_DEFINE= DOCS .include .if ${OPTIONS_DEFINE:MDOCS} BUILD_DEPENDS+= makeinfo:print/texinfo \ texi2html:textproc/texi2html USES+= tex USE_TEX= latex:build dvipsk:build INSTALL_TARGET= doc .endif post-patch: @${REINPLACE_CMD} -e \ 's|sed -i|sed -i .orig|g' ${WRKSRC}/Makefile # @${REINPLACE_CMD} -e \ # 's|^DESTDIR|#DESTDIR| ; \ # s|^PREFIX|#PREFIX| ; \ # s|=$$(PREFIX)|=$$(DESTDIR)$$(PREFIX)|' ${WRKSRC}/Makeconf @${REINPLACE_CMD} -e \ 's|info text|info text html pdf|' ${WRKSRC}/doc/Makefile # JULIAS disabled, because it downloads .el files for testing @${REINPLACE_CMD} -e '/^.PHONY: julia/,+3d' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e '/^JULIAS/d' ${WRKSRC}/lisp/Makefile @${REINPLACE_CMD} -e 's/ $$(JULIAS)//' ${WRKSRC}/lisp/Makefile @${REINPLACE_CMD} -e '/^$$(JULIAS):/,+4d' ${WRKSRC}/lisp/Makefile do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/refcard/*.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html ${STAGEDIR}${DOCSDIR} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/ess/ @${CP} ${WRKSRC}/lisp/*.el ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/ess/ @${CP} ${WRKSRC}/lisp/*.elc ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/ess/ - @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess/ ${INSTALL_DATA} ${WRKSRC}/doc/info/ess.info ${STAGEDIR}${PREFIX}/${INFO_PATH} + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess/ (cd ${WRKSRC}/etc && ${CP} ess-julia.jl ess-sas-sh-command \ ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess/) ${CP} -R ${WRKSRC}/etc/ESSR \ ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess/ ${CP} -R ${WRKSRC}/etc/icons \ ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess/ .include diff --git a/math/ess/distinfo b/math/ess/distinfo index db92e56b836c..31adefca0773 100644 --- a/math/ess/distinfo +++ b/math/ess/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706208485 -SHA256 (ess-24.01.0.tar.gz) = 9a8d3b47117333e213865dd5f709ac83ee396e01aa99ebaefb708ec0675933c0 -SIZE (ess-24.01.0.tar.gz) = 681458 +TIMESTAMP = 1707484822 +SHA256 (ESS-24.01.1.tar.gz) = 8780b3bf80b3de0091f67c1275006b4666dc4c10224b002cef9d5e766acd7fde +SIZE (ESS-24.01.1.tar.gz) = 701216 diff --git a/math/ess/pkg-plist b/math/ess/pkg-plist index 0d5c876acd14..ce4d4075f9de 100644 --- a/math/ess/pkg-plist +++ b/math/ess/pkg-plist @@ -1,93 +1,118 @@ %%PORTDOCS%%%%DOCSDIR%%/ess.html %%PORTDOCS%%%%DOCSDIR%%/ess.pdf %%PORTDOCS%%%%DOCSDIR%%/news.html %%PORTDOCS%%%%DOCSDIR%%/readme.html %%PORTDOCS%%%%DOCSDIR%%/readme.pdf %%PORTDOCS%%%%DOCSDIR%%/refcard.pdf +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/._BUILDESSR +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/._LOADREMOTE +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/._R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/BUILDESSR %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/LOADREMOTE +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._.basic.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._.load.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._completion.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._debug.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._misc.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._mpi.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._ns-eval.R +%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._pkg.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/.basic.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/.load.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/completion.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/debug.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/misc.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/mpi.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/ns-eval.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/pkg.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ess-julia.jl %%EMACS_LIBDIR%%/%%ETCDIR%%/ess-sas-sh-command +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._README +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rbuffer.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rfunction.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rline.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rregion.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._splus_letter_small.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._splus_letters_large.png +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._splus_letters_large.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._spluslogo.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._spluslogo.xpm.safe +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._startr.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._switch_ess.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._switchr.xpm +%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._switchs.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/README %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/rbuffer.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/rfunction.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/rline.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/rregion.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/splus_letter_small.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/splus_letters_large.png %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/splus_letters_large.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/spluslogo.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/spluslogo.xpm.safe %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/startr.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/switch_ess.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/switchr.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/switchs.xpm %%EMACS_SITE_LISPDIR%%/ess/ess-autoloads.el %%EMACS_SITE_LISPDIR%%/ess/ess-bugs-d.el %%EMACS_SITE_LISPDIR%%/ess/ess-bugs-d.elc %%EMACS_SITE_LISPDIR%%/ess/ess-bugs-l.el %%EMACS_SITE_LISPDIR%%/ess/ess-bugs-l.elc %%EMACS_SITE_LISPDIR%%/ess/ess-custom.el %%EMACS_SITE_LISPDIR%%/ess/ess-custom.elc %%EMACS_SITE_LISPDIR%%/ess/ess-gretl.el %%EMACS_SITE_LISPDIR%%/ess/ess-gretl.elc %%EMACS_SITE_LISPDIR%%/ess/ess-help.el %%EMACS_SITE_LISPDIR%%/ess/ess-help.elc %%EMACS_SITE_LISPDIR%%/ess/ess-inf.el %%EMACS_SITE_LISPDIR%%/ess/ess-inf.elc %%EMACS_SITE_LISPDIR%%/ess/ess-jags-d.el %%EMACS_SITE_LISPDIR%%/ess/ess-jags-d.elc %%EMACS_SITE_LISPDIR%%/ess/ess-julia.el %%EMACS_SITE_LISPDIR%%/ess/ess-julia.elc %%EMACS_SITE_LISPDIR%%/ess/ess-mode.el %%EMACS_SITE_LISPDIR%%/ess/ess-mode.elc %%EMACS_SITE_LISPDIR%%/ess/ess-r-completion.el %%EMACS_SITE_LISPDIR%%/ess/ess-r-completion.elc %%EMACS_SITE_LISPDIR%%/ess/ess-r-flymake.el %%EMACS_SITE_LISPDIR%%/ess/ess-r-flymake.elc %%EMACS_SITE_LISPDIR%%/ess/ess-r-mode.el %%EMACS_SITE_LISPDIR%%/ess/ess-r-mode.elc %%EMACS_SITE_LISPDIR%%/ess/ess-r-package.el %%EMACS_SITE_LISPDIR%%/ess/ess-r-package.elc %%EMACS_SITE_LISPDIR%%/ess/ess-r-syntax.el %%EMACS_SITE_LISPDIR%%/ess/ess-r-syntax.elc %%EMACS_SITE_LISPDIR%%/ess/ess-r-xref.el %%EMACS_SITE_LISPDIR%%/ess/ess-r-xref.elc %%EMACS_SITE_LISPDIR%%/ess/ess-rd.el %%EMACS_SITE_LISPDIR%%/ess/ess-rd.elc %%EMACS_SITE_LISPDIR%%/ess/ess-rdired.el %%EMACS_SITE_LISPDIR%%/ess/ess-rdired.elc %%EMACS_SITE_LISPDIR%%/ess/ess-roxy.el %%EMACS_SITE_LISPDIR%%/ess/ess-roxy.elc %%EMACS_SITE_LISPDIR%%/ess/ess-s-lang.el %%EMACS_SITE_LISPDIR%%/ess/ess-s-lang.elc %%EMACS_SITE_LISPDIR%%/ess/ess-sas-a.el %%EMACS_SITE_LISPDIR%%/ess/ess-sas-a.elc %%EMACS_SITE_LISPDIR%%/ess/ess-sas-d.el %%EMACS_SITE_LISPDIR%%/ess/ess-sas-d.elc %%EMACS_SITE_LISPDIR%%/ess/ess-sas-l.el %%EMACS_SITE_LISPDIR%%/ess/ess-sas-l.elc %%EMACS_SITE_LISPDIR%%/ess/ess-site.el %%EMACS_SITE_LISPDIR%%/ess/ess-site.elc %%EMACS_SITE_LISPDIR%%/ess/ess-sp6-d.el %%EMACS_SITE_LISPDIR%%/ess/ess-sp6-d.elc %%EMACS_SITE_LISPDIR%%/ess/ess-toolbar.el %%EMACS_SITE_LISPDIR%%/ess/ess-toolbar.elc %%EMACS_SITE_LISPDIR%%/ess/ess-tracebug.el %%EMACS_SITE_LISPDIR%%/ess/ess-tracebug.elc %%EMACS_SITE_LISPDIR%%/ess/ess-trns.el %%EMACS_SITE_LISPDIR%%/ess/ess-trns.elc %%EMACS_SITE_LISPDIR%%/ess/ess-utils.el %%EMACS_SITE_LISPDIR%%/ess/ess-utils.elc %%EMACS_SITE_LISPDIR%%/ess/ess.el %%EMACS_SITE_LISPDIR%%/ess/ess.elc %%EMACS_SITE_LISPDIR%%/ess/essd-els.el %%EMACS_SITE_LISPDIR%%/ess/essd-els.elc