Bug 177112 - [maintainer] devel/ocaml-camlp5 update to 6.08
Summary: [maintainer] devel/ocaml-camlp5 update to 6.08
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: William Grzybowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-19 15:10 UTC by Hirohisa Yamaguchi
Modified: 2013-05-26 21:15 UTC (History)
0 users

See Also:


Attachments
file.diff (2.04 KB, patch)
2013-03-19 15:10 UTC, Hirohisa Yamaguchi
no flags Details | Diff
devel_ocaml-camlp5-6.08-1.patch (2.14 KB, patch)
2013-03-21 14:39 UTC, Hirohisa Yamaguchi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hirohisa Yamaguchi 2013-03-19 15:10:00 UTC
	The new version of devel/ocaml-camlp5 6.08 is now available
	Changes: http://pauillac.inria.fr/~ddr/camlp5/CHANGES

Fix: The patch follows:
How-To-Repeat: 	N/A
Comment 1 Hirohisa Yamaguchi 2013-03-21 14:39:58 UTC
attach an updated patch replacing /usr/bin/jot to reduce portlint warnings

Regards,
-- 

	Hirohisa Yamaguchi
	  umq@ueo.co.jp
Comment 2 Carlo Strub freebsd_committer freebsd_triage 2013-03-24 19:37:29 UTC
Responsible Changed
From-To: freebsd-ports-bugs->cs

I'll take it.
Comment 3 Carlo Strub freebsd_committer freebsd_triage 2013-03-27 20:40:34 UTC
Responsible Changed
From-To: cs->freebsd-ports-bugs

back to pool
Comment 4 William Grzybowski freebsd_committer freebsd_triage 2013-05-24 22:34:37 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wg

I'll take it.
Comment 5 dfilter service freebsd_committer freebsd_triage 2013-05-26 21:06:33 UTC
Author: wg
Date: Sun May 26 20:06:20 2013
New Revision: 319133
URL: http://svnweb.freebsd.org/changeset/ports/319133

Log:
  - Update to 6.08.p1 [1]
  - Convert to OptionsNG [1]
  - Trim Makefile header [1]
  - Remove leading article from COMMENT
  - Do not use bsd.port.pre.mk and bsd.port.post.mk
  - Do not install LICENSE file
  
  Changes: http://pauillac.inria.fr/~ddr/camlp5/CHANGES
  
  PR:		ports/177112 [1]
  Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
  Approved by:	jpaetzel (mentor)

Modified:
  head/devel/ocaml-camlp5/Makefile
  head/devel/ocaml-camlp5/distinfo

Modified: head/devel/ocaml-camlp5/Makefile
==============================================================================
--- head/devel/ocaml-camlp5/Makefile	Sun May 26 20:02:15 2013	(r319132)
+++ head/devel/ocaml-camlp5/Makefile	Sun May 26 20:06:20 2013	(r319133)
@@ -1,13 +1,8 @@
-# ex:ts=8
-# Ports collection makefile for:	camlp5
-# Date created:			Mar 23 2008
-# Whom:				Hirohisa Yamaguchi <umq@ueo.co.jp>
-#
+# Created by: Hirohisa Yamaguchi <umq@ueo.co.jp>
 # $FreeBSD$
-#
 
 PORTNAME=	camlp5
-PORTVERSION=	6.07.p${PATCHLEVEL}
+PORTVERSION=	6.08.p${PATCHLEVEL}
 CATEGORIES=	devel
 MASTER_SITES=	http://cristal.inria.fr/~ddr/camlp5/distrib/src/ \
 		http://pauillac.inria.fr/~ddr/camlp5/distrib/src/
@@ -19,23 +14,32 @@ DIST_SUBDIR=	${UNIQUENAME}
 PATCH_SITES=	${MASTER_SITES}
 
 MAINTAINER=	umq@ueo.co.jp
-COMMENT=	A preprocessor-pretty-printer of OCaml
+COMMENT=	preprocessor-pretty-printer of OCaml
 
 LICENSE=	BSD
 
+OPTIONS_SINGLE=		MODE
+OPTIONS_SINGLE_MODE=	TRANSITIONAL STRICT
+OPTIONS_DEFAULT=	STRICT
+TRANSITIONAL_DESC=	Compatible syntax tree with old versions
+STRICT_DESC=		New syntax tree quotations kit
+
+.include <bsd.port.options.mk>
+
 PATCHLEVEL=	1
-PATCHFILES!=	/usr/bin/jot -s " " -w \
+PATCHFILES!=	${JOT} -s " " -w \
 		patch-${PORTVERSION:R}-%d \
 		${PATCHLEVEL} 1 ${PATCHLEVEL}
 
 USE_OCAML=	yes
 HAS_CONFIGURE=	yes
 MAKE_JOBS_UNSAFE=	yes
+CONFIGURE_ARGS=	--prefix ${PREFIX}
 
-.if defined(WITH_TRANSITIONAL) || !defined(WITH_STRICT)
-CONFIGURE_ARGS=	--transitional --prefix ${PREFIX}
-.else
-CONFIGURE_ARGS=	--strict --prefix ${PREFIX}
+.if ${PORT_OPTIONS:MTRANSITIONAL}
+CONFIGURE_ARGS+=	--transitional
+.elif ${PORT_OPTIONS:MSTRICT}
+CONFIGURE_ARGS+=	--strict
 .endif
 ALL_TARGET=	world.opt
 
@@ -44,9 +48,8 @@ MANCOMPRESSED=	no
 MLINKS=		camlp5.1 camlp5o.1 camlp5.1 camlp5o.opt.1 camlp5.1 camlp5r.1 \
 		camlp5.1 camlp5r.opt.1 camlp5.1 camlp5sch.1 camlp5.1 mkcamlp5.1 \
 		camlp5.1 mkcamlp5.opt.1 camlp5.1 ocpp5.1
-PORTDOCS=	CHANGES DEVEL ICHANGES INSTALL LICENSE MODE README UPGRADING
+PORTDOCS=	CHANGES DEVEL ICHANGES INSTALL MODE README UPGRADING
 
-.include <bsd.port.pre.mk>
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
@@ -56,4 +59,4 @@ post-install:
 .endif
 	${INSTALL_DATA} ${WRKSRC}/etc/META ${PREFIX}/lib/ocaml/${PORTNAME}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/ocaml-camlp5/distinfo
==============================================================================
--- head/devel/ocaml-camlp5/distinfo	Sun May 26 20:02:15 2013	(r319132)
+++ head/devel/ocaml-camlp5/distinfo	Sun May 26 20:06:20 2013	(r319133)
@@ -1,4 +1,4 @@
-SHA256 (ocaml-camlp5/camlp5-6.07.tgz) = be8282958acd8af8cc7c8c1065bfee12e1dac27b5eef76f54376d795fb16b689
-SIZE (ocaml-camlp5/camlp5-6.07.tgz) = 682883
-SHA256 (ocaml-camlp5/patch-6.07-1) = a2c77cb617bf5f212bcd344b7e4e3c55cc9ae2a44af82dd86359a209184f4d57
-SIZE (ocaml-camlp5/patch-6.07-1) = 1008
+SHA256 (ocaml-camlp5/camlp5-6.08.tgz) = ebc39e2aa193ce76f967cae30d5c6682f3274be11c68d36224d55d94d172d375
+SIZE (ocaml-camlp5/camlp5-6.08.tgz) = 683400
+SHA256 (ocaml-camlp5/patch-6.08-1) = 9c53bb21404632897ec17e188661417705e5543b38ecc624bf4f604a6c1265b8
+SIZE (ocaml-camlp5/patch-6.08-1) = 10719
_______________________________________________
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 6 William Grzybowski freebsd_committer freebsd_triage 2013-05-26 21:15:45 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!