Bug 174666 - [maintainer update] math/ess 12.09 -> 12.09-1
Summary: [maintainer update] math/ess 12.09 -> 12.09-1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ruslan Makhmatkhanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-23 23:20 UTC by cjr
Modified: 2013-01-03 14:10 UTC (History)
0 users

See Also:


Attachments
file.diff (2.09 KB, patch)
2012-12-23 23:20 UTC, cjr
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description cjr 2012-12-23 23:20:00 UTC
new version upstream

To be frank, I do not quite understand the unified diff. The ess-noweb files seem to be listed at a different position off the plist file. That seems to be alright.

However, I do not know why the licences were not included before. Could you guys help me along?

Fix: na

Patch attached with submission follows:
How-To-Repeat: na
Comment 1 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2013-01-03 13:03:22 UTC
Responsible Changed
From-To: freebsd-ports-bugs->rm

I will take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-01-03 14:03:11 UTC
Author: rm
Date: Thu Jan  3 14:02:57 2013
New Revision: 309879
URL: http://svnweb.freebsd.org/changeset/ports/309879

Log:
  - update to 12.09.1
  
  while here:
  - trim Makefile header
  - convert to optionsng (PORTDOCS case)
  
  PR:		174666
  Submitted by:	Christopher J. Ruwe <cjr@cruwe.de> (maintainer)

Modified:
  head/math/ess/Makefile
  head/math/ess/distinfo
  head/math/ess/pkg-plist

Modified: head/math/ess/Makefile
==============================================================================
--- head/math/ess/Makefile	Thu Jan  3 13:43:14 2013	(r309878)
+++ head/math/ess/Makefile	Thu Jan  3 14:02:57 2013	(r309879)
@@ -1,12 +1,8 @@
-# New ports collection makefile for:	ess
-# Date created:				06 March 2010
-# Whom:					Christopher J. Ruwe
-#
+# Created by: Christopher J. Ruwe
 # $FreeBSD$
-#
 
 PORTNAME=	ess
-DISTVERSION=	12.09
+DISTVERSION=	12.09-1
 CATEGORIES=	math
 MASTER_SITES=	http://ess.r-project.org/downloads/ess/
 EXTRACT_SUFX=	.tgz
@@ -21,7 +17,9 @@ RUN_DEPENDS=	R:${PORTSDIR}/math/R
 USE_EMACS=	yes
 USE_GMAKE=	yes
 
-.if !defined(NOPORTDOCS)
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
 INFO=	ess
 .endif
 
@@ -39,14 +37,14 @@ post-patch:
 	${REINPLACE_CMD} -e "s|\$$(INSTALL)|${INSTALL_SCRIPT}|g" \
 		${WRKSRC}/lisp/Makefile
 
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 post-build:
 	@(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} \
 	${MAKE_ARGS} info)
 .endif
 
 post-install:
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	@(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} \
 	${MAKE_ARGS} install-info)
 .endif

Modified: head/math/ess/distinfo
==============================================================================
--- head/math/ess/distinfo	Thu Jan  3 13:43:14 2013	(r309878)
+++ head/math/ess/distinfo	Thu Jan  3 14:02:57 2013	(r309879)
@@ -1,2 +1,2 @@
-SHA256 (ess-12.09.tgz) = 3167a84c9958605e9c1de7dc2dce564e22e89b79c9d1ba7ff7f66013af56f2b8
-SIZE (ess-12.09.tgz) = 3332863
+SHA256 (ess-12.09-1.tgz) = e0e1fe2908996128c955715c0af1f47f0574c77a8bfc6ad81c1605446f368da6
+SIZE (ess-12.09-1.tgz) = 3374858

Modified: head/math/ess/pkg-plist
==============================================================================
--- head/math/ess/pkg-plist	Thu Jan  3 13:43:14 2013	(r309878)
+++ head/math/ess/pkg-plist	Thu Jan  3 14:02:57 2013	(r309879)
@@ -59,6 +59,10 @@
 %%EMACS_SITE_LISPDIR%%/ess-mode.elc
 %%EMACS_SITE_LISPDIR%%/ess-mouse.el
 %%EMACS_SITE_LISPDIR%%/ess-mouse.elc
+%%EMACS_SITE_LISPDIR%%/ess-noweb-font-lock-mode.el
+%%EMACS_SITE_LISPDIR%%/ess-noweb-font-lock-mode.elc
+%%EMACS_SITE_LISPDIR%%/ess-noweb-mode.el
+%%EMACS_SITE_LISPDIR%%/ess-noweb-mode.elc
 %%EMACS_SITE_LISPDIR%%/ess-noweb.el
 %%EMACS_SITE_LISPDIR%%/ess-noweb.elc
 %%EMACS_SITE_LISPDIR%%/ess-omg-d.el
@@ -129,10 +133,6 @@
 %%EMACS_SITE_LISPDIR%%/mouseme.elc
 %%EMACS_SITE_LISPDIR%%/msdos.el
 %%EMACS_SITE_LISPDIR%%/msdos.elc
-%%EMACS_SITE_LISPDIR%%/ess-noweb-font-lock-mode.el
-%%EMACS_SITE_LISPDIR%%/ess-noweb-font-lock-mode.elc
-%%EMACS_SITE_LISPDIR%%/ess-noweb-mode.el
-%%EMACS_SITE_LISPDIR%%/ess-noweb-mode.elc
 @dirrm %%EMACS_LIBDIR%%/etc/ess/icons
 @dirrm %%EMACS_LIBDIR%%/etc/ess
 @dirrmtry %%EMACS_LIBDIR%%/etc
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2013-01-03 14:10:55 UTC
State Changed
From-To: open->closed

Just omit the license entries in pkg-plist next time - license framework 
will take care of it. Committed, thank you!