2020-08-31 20:06:29 +02:00
|
|
|
# $NetBSD: Makefile,v 1.24 2020/08/31 18:07:25 wiz Exp $
|
2014-10-26 12:42:52 +01:00
|
|
|
|
2020-01-24 10:14:10 +01:00
|
|
|
VERSION= 1.9.0
|
Updated package to latest version, 1.6.0, and straightened out github
variables.
Changes include:
1.6.0 (30-May-2016)
* Add Re.pp and Re.pp_re
* Fix ocamldoc syntax
1.5.0 (04-Jan-2016)
* Add Re.exec_opt. Like exec but doesn't raise
* Add Group module. Old group accessors are deprecated.
* Add Mark module
* Improve docs of Re.repn
* Improve docs of Re_pcre
* Fix doc of Re_pcre.match
* Consolidate variants of Re.glob that takes options to modify its behavior
(?period, ?expand_braces). Old variants are deprecated.
* New option ?pathname added for Re_glob.glob. Controls how the `/` character
is matched
1.4.1 (06-Jun-2015)
* Fix 4.00.1 compatibilty with tests.
1.4.0 (12-May-2015)
* Add Re.{mark,marked,mark_set}. Regexps can now be "marked" to query post
execution if they matched.
1.3.2 (14-Apr-2015)
* Fix replacing 0 length matches
1.3.1 (13-Mar-2015):
* Rename {Cset, Automata} to {Re_cset, Re_automata}
1.3.0 (02-Feb-2015):
* Add Re.split{,_gen,_token,_full,_full_gen}
* Add Re.replace{,_string}
* Add Re.all{,_gen}
* Add posix classes of the form [:xxx:]
* Add complement suport for posix classes
* Add Multiline and anchored flag to Re_pcre
* Add Re_pcre.full_split
2016-06-17 13:45:47 +02:00
|
|
|
GITHUB_PROJECT= ocaml-re
|
|
|
|
DISTNAME= ${GITHUB_PROJECT}-${VERSION}
|
2020-08-31 20:06:29 +02:00
|
|
|
PKGREVISION= 2
|
2014-10-26 12:42:52 +01:00
|
|
|
CATEGORIES= devel
|
Updated package to latest version, 1.6.0, and straightened out github
variables.
Changes include:
1.6.0 (30-May-2016)
* Add Re.pp and Re.pp_re
* Fix ocamldoc syntax
1.5.0 (04-Jan-2016)
* Add Re.exec_opt. Like exec but doesn't raise
* Add Group module. Old group accessors are deprecated.
* Add Mark module
* Improve docs of Re.repn
* Improve docs of Re_pcre
* Fix doc of Re_pcre.match
* Consolidate variants of Re.glob that takes options to modify its behavior
(?period, ?expand_braces). Old variants are deprecated.
* New option ?pathname added for Re_glob.glob. Controls how the `/` character
is matched
1.4.1 (06-Jun-2015)
* Fix 4.00.1 compatibilty with tests.
1.4.0 (12-May-2015)
* Add Re.{mark,marked,mark_set}. Regexps can now be "marked" to query post
execution if they matched.
1.3.2 (14-Apr-2015)
* Fix replacing 0 length matches
1.3.1 (13-Mar-2015):
* Rename {Cset, Automata} to {Re_cset, Re_automata}
1.3.0 (02-Feb-2015):
* Add Re.split{,_gen,_token,_full,_full_gen}
* Add Re.replace{,_string}
* Add Re.all{,_gen}
* Add posix classes of the form [:xxx:]
* Add complement suport for posix classes
* Add Multiline and anchored flag to Re_pcre
* Add Re_pcre.full_split
2016-06-17 13:45:47 +02:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=ocaml/}
|
2014-10-26 12:42:52 +01:00
|
|
|
|
|
|
|
MAINTAINER= jaapb@NetBSD.org
|
2017-07-31 00:32:10 +02:00
|
|
|
HOMEPAGE= https://github.com/ocaml/ocaml-re/
|
2014-10-26 12:42:52 +01:00
|
|
|
COMMENT= Pure OCaml regular expression library
|
|
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
|
2018-04-05 12:45:05 +02:00
|
|
|
INSTALLATION_DIRS+= ${OCAML_SITELIBDIR}/re/emacs ${OCAML_SITELIBDIR}/re/glob \
|
2020-01-24 10:14:10 +01:00
|
|
|
${OCAML_SITELIBDIR}/re/pcre ${OCAML_SITELIBDIR}/re/perl \
|
2018-04-05 12:45:05 +02:00
|
|
|
${OCAML_SITELIBDIR}/re/posix ${OCAML_SITELIBDIR}/re/str \
|
|
|
|
share/doc/re
|
2019-11-03 11:39:04 +01:00
|
|
|
OCAML_USE_DUNE= yes
|
2014-10-26 12:42:52 +01:00
|
|
|
|
|
|
|
.include "../../mk/ocaml.mk"
|
2020-01-24 17:04:51 +01:00
|
|
|
.include "../../devel/ocaml-seq/buildlink3.mk"
|
2014-10-26 12:42:52 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|