Received: by mail.netbsd.org (Postfix, from userid 605) id E19D284E43; Wed, 9 May 2018 14:26:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6D30784DF3 for ; Wed, 9 May 2018 14:26:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id z1jFa_rlli0N for ; Wed, 9 May 2018 14:26:35 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id A125484CFC for ; Wed, 9 May 2018 14:26:35 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 8FDA1FBEC; Wed, 9 May 2018 14:26:35 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_152587599546770" MIME-Version: 1.0 Date: Wed, 9 May 2018 14:26:35 +0000 From: "Jaap Boender" Subject: CVS commit: pkgsrc/devel/ocaml-parsexp To: pkgsrc-changes@NetBSD.org Reply-To: jaapb@netbsd.org X-Mailer: log_accum Message-Id: <20180509142635.8FDA1FBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_152587599546770 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: jaapb Date: Wed May 9 14:26:35 UTC 2018 Added Files: pkgsrc/devel/ocaml-parsexp: DESCR Makefile PLIST buildlink3.mk distinfo Log Message: New package devel/ocaml-parsexp, a parser for S-expressions. This is needed as a dependency for the new version of devel/ocaml-sexplib. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ocaml-parsexp/DESCR \ pkgsrc/devel/ocaml-parsexp/Makefile pkgsrc/devel/ocaml-parsexp/PLIST \ pkgsrc/devel/ocaml-parsexp/buildlink3.mk \ pkgsrc/devel/ocaml-parsexp/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_152587599546770 Content-Disposition: inline Content-Length: 5350 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/devel/ocaml-parsexp/DESCR diff -u /dev/null pkgsrc/devel/ocaml-parsexp/DESCR:1.1 --- /dev/null Wed May 9 14:26:35 2018 +++ pkgsrc/devel/ocaml-parsexp/DESCR Wed May 9 14:26:35 2018 @@ -0,0 +1,5 @@ +Parsexp contains functionality for parsing s-expressions, + +Parsexp is platform independent and as such doesn't provide IO operations. +The companion library Parsexp_io provides facilities for loading s-expressions +from files. Index: pkgsrc/devel/ocaml-parsexp/Makefile diff -u /dev/null pkgsrc/devel/ocaml-parsexp/Makefile:1.1 --- /dev/null Wed May 9 14:26:35 2018 +++ pkgsrc/devel/ocaml-parsexp/Makefile Wed May 9 14:26:35 2018 @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1 2018/05/09 14:26:35 jaapb Exp $ + +GITHUB_PROJECT= parsexp +GITHUB_TAG= v${PKGVERSION_NOREV} +DISTNAME= ${GITHUB_PROJECT}-0.11.0 +PKGNAME= ocaml-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GITHUB:=janestreet/} + +MAINTAINER= jaapb@NetBSD.org +HOMEPAGE= https://github.com/janestreet/parsexp/ +COMMENT= S-expression parsing library for OCaml +LICENSE= apache-2.0 + +OCAML_USE_FINDLIB= yes +OCAML_USE_JBUILDER= yes +UNLIMIT_RESOURCES+= stacksize # needed for very large constant + +.include "../../devel/ocaml-sexplib0/buildlink3.mk" +.include "../../mk/ocaml.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/ocaml-parsexp/PLIST diff -u /dev/null pkgsrc/devel/ocaml-parsexp/PLIST:1.1 --- /dev/null Wed May 9 14:26:35 2018 +++ pkgsrc/devel/ocaml-parsexp/PLIST Wed May 9 14:26:35 2018 @@ -0,0 +1,53 @@ +@comment $NetBSD: PLIST,v 1.1 2018/05/09 14:26:35 jaapb Exp $ +${OCAML_SITELIB}/parsexp/META +${OCAML_SITELIB}/parsexp/cst.ml +${OCAML_SITELIB}/parsexp/cst.mli +${OCAML_SITELIB}/parsexp/import.ml +${OCAML_SITELIB}/parsexp/opam +${OCAML_SITELIB}/parsexp/parser_automaton.ml +${OCAML_SITELIB}/parsexp/parser_automaton.mli +${OCAML_SITELIB}/parsexp/parser_automaton_internal.ml +${OCAML_SITELIB}/parsexp/parser_automaton_internal.mli +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp.a +${OCAML_SITELIB}/parsexp/parsexp.cma +${OCAML_SITELIB}/parsexp/parsexp.cmi +${OCAML_SITELIB}/parsexp/parsexp.cmt +${OCAML_SITELIB}/parsexp/parsexp.cmti +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp.cmx +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp.cmxa +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp.cmxs +${OCAML_SITELIB}/parsexp/parsexp.dune +${OCAML_SITELIB}/parsexp/parsexp.ml +${OCAML_SITELIB}/parsexp/parsexp.mli +${OCAML_SITELIB}/parsexp/parsexp__.cmi +${OCAML_SITELIB}/parsexp/parsexp__.cmt +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__.cmx +${OCAML_SITELIB}/parsexp/parsexp__.ml-gen +${OCAML_SITELIB}/parsexp/parsexp__Cst.cmi +${OCAML_SITELIB}/parsexp/parsexp__Cst.cmt +${OCAML_SITELIB}/parsexp/parsexp__Cst.cmti +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__Cst.cmx +${OCAML_SITELIB}/parsexp/parsexp__Import.cmi +${OCAML_SITELIB}/parsexp/parsexp__Import.cmt +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__Import.cmx +${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton.cmi +${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton.cmt +${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton.cmti +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton.cmx +${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton_internal.cmi +${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton_internal.cmt +${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton_internal.cmti +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__Parser_automaton_internal.cmx +${OCAML_SITELIB}/parsexp/parsexp__Parsexp_intf.cmi +${OCAML_SITELIB}/parsexp/parsexp__Parsexp_intf.cmt +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__Parsexp_intf.cmx +${OCAML_SITELIB}/parsexp/parsexp__Positions.cmi +${OCAML_SITELIB}/parsexp/parsexp__Positions.cmt +${OCAML_SITELIB}/parsexp/parsexp__Positions.cmti +${PLIST.ocaml-opt}${OCAML_SITELIB}/parsexp/parsexp__Positions.cmx +${OCAML_SITELIB}/parsexp/parsexp_intf.ml +${OCAML_SITELIB}/parsexp/positions.ml +${OCAML_SITELIB}/parsexp/positions.mli +share/doc/parsexp/CHANGES.md +share/doc/parsexp/LICENSE.txt +share/doc/parsexp/README.org Index: pkgsrc/devel/ocaml-parsexp/buildlink3.mk diff -u /dev/null pkgsrc/devel/ocaml-parsexp/buildlink3.mk:1.1 --- /dev/null Wed May 9 14:26:35 2018 +++ pkgsrc/devel/ocaml-parsexp/buildlink3.mk Wed May 9 14:26:35 2018 @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1 2018/05/09 14:26:35 jaapb Exp $ + +BUILDLINK_TREE+= ocaml-parsexp + +.if !defined(OCAML_PARSEXP_BUILDLINK3_MK) +OCAML_PARSEXP_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.ocaml-parsexp+= ocaml-parsexp>=0.11.0 +BUILDLINK_PKGSRCDIR.ocaml-parsexp?= ../../devel/ocaml-parsexp + +.endif # OCAML_PARSEXP_BUILDLINK3_MK + +BUILDLINK_TREE+= -ocaml-parsexp Index: pkgsrc/devel/ocaml-parsexp/distinfo diff -u /dev/null pkgsrc/devel/ocaml-parsexp/distinfo:1.1 --- /dev/null Wed May 9 14:26:35 2018 +++ pkgsrc/devel/ocaml-parsexp/distinfo Wed May 9 14:26:35 2018 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2018/05/09 14:26:35 jaapb Exp $ + +SHA1 (parsexp-0.11.0.tar.gz) = 59fecef33324d6d8dd675afcec515a41a2d3a08b +RMD160 (parsexp-0.11.0.tar.gz) = 4184c9cde73671ff541db19602e2622668d460e1 +SHA512 (parsexp-0.11.0.tar.gz) = edb9e54d4b7b4c22a8527680cf4c703a2fc50cb32117b028be19881a84d8c885c6ae5345e389fc960d7e80f7033b3217e91ff5b6ca91741093af3f67f929ba20 +Size (parsexp-0.11.0.tar.gz) = 48648 bytes --_----------=_152587599546770--