Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.14 2015/08/07 11:20:35 jaapb Exp $
# $NetBSD: Makefile,v 1.16 2016/06/25 13:59:20 jaapb Exp $
#
DISTNAME= pxp-1.2.3
PKGREVISION= 5
DISTNAME= pxp-1.2.8
CATEGORIES= textproc
MASTER_SITES= http://download.camlcity.org/download/
@@ -14,7 +13,7 @@ LICENSE= mit
USE_TOOLS+= gmake
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -with-lex -with-wlex -lexlist utf8,iso88591
INSTALL_ENV= OCAMLFIND_INSTALL_ARGS="install -destdir ${DESTDIR}${PREFIX}/lib/ocaml/site-lib"
INSTALL_ENV= OCAMLFIND_INSTALL_ARGS="install -destdir ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}"
BUILD_TARGET= all
MAKE_JOBS_SAFE= no
@@ -29,21 +28,17 @@ SUBST_FILES.ocamlfind= \
gensrc/pxp-wlex/Makefile
SUBST_SED.ocamlfind= -e 's|\($$(OCAMLFIND)\) install|\1 $$(OCAMLFIND_INSTALL_ARGS)|'
INSTALLATION_DIRS= lib/ocaml/site-lib/pxp
INSTALLATION_DIRS= ${OCAML_SITELIBDIR}/pxp
OCAML_USE_FINDLIB= yes
.include "../../mk/bsd.prefs.mk"
.include "../../mk/ocaml.mk"
PLIST_VARS= opt
.if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \
(${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64") || \
(${MACHINE_ARCH} == "arm")
PLIST.opt= yes
.if (${OCAML_USE_OPT_COMPILER} == "yes")
BUILD_TARGET+= opt
.endif
.include "../../lang/ocaml/buildlink3.mk"
.include "../../lang/camlp4/buildlink3.mk"
.include "../../devel/ocaml-findlib/buildlink3.mk"
.include "../../net/ocamlnet/buildlink3.mk"
.include "../../devel/pcre-ocaml/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,92 +1,92 @@
@comment $NetBSD: PLIST,v 1.3 2012/10/24 13:15:32 jaapb Exp $
@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/pxp
@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/pxp-lex-utf8
@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/pxp-lex-iso88591
@unexec %D/libexec/ocaml-findlib-register del %D/lib/ocaml/site-lib/pxp-engine
lib/ocaml/site-lib/pxp-engine/META
lib/ocaml/site-lib/pxp-engine/pxp_aux.cmi
lib/ocaml/site-lib/pxp-engine/pxp_codewriter.cmi
lib/ocaml/site-lib/pxp-engine/pxp_codewriter.mli
lib/ocaml/site-lib/pxp-engine/pxp_core_parser.cmi
lib/ocaml/site-lib/pxp-engine/pxp_core_parser.mli
lib/ocaml/site-lib/pxp-engine/pxp_core_types.cmi
lib/ocaml/site-lib/pxp-engine/pxp_core_types.mli
lib/ocaml/site-lib/pxp-engine/pxp_dfa.cmi
lib/ocaml/site-lib/pxp-engine/pxp_dfa.mli
lib/ocaml/site-lib/pxp-engine/pxp_document.cmi
lib/ocaml/site-lib/pxp-engine/pxp_document.mli
lib/ocaml/site-lib/pxp-engine/pxp_dtd.cmi
lib/ocaml/site-lib/pxp-engine/pxp_dtd.mli
lib/ocaml/site-lib/pxp-engine/pxp_dtd_parser.cmi
lib/ocaml/site-lib/pxp-engine/pxp_dtd_parser.mli
${PLIST.opt}lib/ocaml/site-lib/pxp-engine/pxp_engine.a
lib/ocaml/site-lib/pxp-engine/pxp_engine.cma
${PLIST.opt}lib/ocaml/site-lib/pxp-engine/pxp_engine.cmxa
lib/ocaml/site-lib/pxp-engine/pxp_entity.cmi
lib/ocaml/site-lib/pxp-engine/pxp_entity_manager.cmi
lib/ocaml/site-lib/pxp-engine/pxp_ev_parser.cmi
lib/ocaml/site-lib/pxp-engine/pxp_ev_parser.mli
lib/ocaml/site-lib/pxp-engine/pxp_event.cmi
lib/ocaml/site-lib/pxp-engine/pxp_event.mli
lib/ocaml/site-lib/pxp-engine/pxp_lex_aux.cmi
lib/ocaml/site-lib/pxp-engine/pxp_lexer_types.cmi
lib/ocaml/site-lib/pxp-engine/pxp_lexer_types.mli
lib/ocaml/site-lib/pxp-engine/pxp_lexers.cmi
lib/ocaml/site-lib/pxp-engine/pxp_lexers.mli
lib/ocaml/site-lib/pxp-engine/pxp_lexing.cmi
lib/ocaml/site-lib/pxp-engine/pxp_lexing.mli
lib/ocaml/site-lib/pxp-engine/pxp_lib.cmi
lib/ocaml/site-lib/pxp-engine/pxp_lib.mli
lib/ocaml/site-lib/pxp-engine/pxp_marshal.cmi
lib/ocaml/site-lib/pxp-engine/pxp_marshal.mli
lib/ocaml/site-lib/pxp-engine/pxp_reader.cmi
lib/ocaml/site-lib/pxp-engine/pxp_reader.mli
lib/ocaml/site-lib/pxp-engine/pxp_top.cmi
lib/ocaml/site-lib/pxp-engine/pxp_top.cmo
lib/ocaml/site-lib/pxp-engine/pxp_top.mli
lib/ocaml/site-lib/pxp-engine/pxp_tree_parser.cmi
lib/ocaml/site-lib/pxp-engine/pxp_tree_parser.mli
lib/ocaml/site-lib/pxp-engine/pxp_types.cmi
lib/ocaml/site-lib/pxp-engine/pxp_types.mli
lib/ocaml/site-lib/pxp-engine/pxp_yacc.cmi
lib/ocaml/site-lib/pxp-engine/pxp_yacc.mli
lib/ocaml/site-lib/pxp-lex-iso88591/META
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_iso88591.a
lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_iso88591.cma
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_iso88591.cmxa
lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_iso88591_01.cmi
lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_link_iso88591.cmi
lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_link_iso88591.cmo
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_link_iso88591.cmx
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-iso88591/pxp_lex_link_iso88591.o
lib/ocaml/site-lib/pxp-lex-utf8/META
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_link_utf8.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_link_utf8.cmo
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_link_utf8.cmx
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_link_utf8.o
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8.a
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8.cma
${PLIST.opt}lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8.cmxa
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_01.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_02.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_03.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_04.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_05.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_06.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_07.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_08.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_09.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_10.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_11.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_12.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_13.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_14.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_15.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_16.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_17.cmi
lib/ocaml/site-lib/pxp-lex-utf8/pxp_lex_utf8_18.cmi
lib/ocaml/site-lib/pxp/META
@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/pxp-engine
@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/pxp-lex-iso88591
@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/pxp-lex-utf8
@exec %D/libexec/ocaml-findlib-register add %D/lib/ocaml/site-lib/pxp
@comment $NetBSD: PLIST,v 1.4 2016/07/02 09:30:45 jaapb Exp $
@unexec %D/libexec/ocaml-findlib-register del %D/${OCAML_SITELIB}/pxp
@unexec %D/libexec/ocaml-findlib-register del %D/${OCAML_SITELIB}/pxp-lex-utf8
@unexec %D/libexec/ocaml-findlib-register del %D/${OCAML_SITELIB}/pxp-lex-iso88591
@unexec %D/libexec/ocaml-findlib-register del %D/${OCAML_SITELIB}/pxp-engine
${OCAML_SITELIB}/pxp-engine/META
${OCAML_SITELIB}/pxp-engine/pxp_aux.cmi
${OCAML_SITELIB}/pxp-engine/pxp_codewriter.cmi
${OCAML_SITELIB}/pxp-engine/pxp_codewriter.mli
${OCAML_SITELIB}/pxp-engine/pxp_core_parser.cmi
${OCAML_SITELIB}/pxp-engine/pxp_core_parser.mli
${OCAML_SITELIB}/pxp-engine/pxp_core_types.cmi
${OCAML_SITELIB}/pxp-engine/pxp_core_types.mli
${OCAML_SITELIB}/pxp-engine/pxp_dfa.cmi
${OCAML_SITELIB}/pxp-engine/pxp_dfa.mli
${OCAML_SITELIB}/pxp-engine/pxp_document.cmi
${OCAML_SITELIB}/pxp-engine/pxp_document.mli
${OCAML_SITELIB}/pxp-engine/pxp_dtd.cmi
${OCAML_SITELIB}/pxp-engine/pxp_dtd.mli
${OCAML_SITELIB}/pxp-engine/pxp_dtd_parser.cmi
${OCAML_SITELIB}/pxp-engine/pxp_dtd_parser.mli
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-engine/pxp_engine.a
${OCAML_SITELIB}/pxp-engine/pxp_engine.cma
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-engine/pxp_engine.cmxa
${OCAML_SITELIB}/pxp-engine/pxp_entity.cmi
${OCAML_SITELIB}/pxp-engine/pxp_entity_manager.cmi
${OCAML_SITELIB}/pxp-engine/pxp_ev_parser.cmi
${OCAML_SITELIB}/pxp-engine/pxp_ev_parser.mli
${OCAML_SITELIB}/pxp-engine/pxp_event.cmi
${OCAML_SITELIB}/pxp-engine/pxp_event.mli
${OCAML_SITELIB}/pxp-engine/pxp_lex_aux.cmi
${OCAML_SITELIB}/pxp-engine/pxp_lexer_types.cmi
${OCAML_SITELIB}/pxp-engine/pxp_lexer_types.mli
${OCAML_SITELIB}/pxp-engine/pxp_lexers.cmi
${OCAML_SITELIB}/pxp-engine/pxp_lexers.mli
${OCAML_SITELIB}/pxp-engine/pxp_lexing.cmi
${OCAML_SITELIB}/pxp-engine/pxp_lexing.mli
${OCAML_SITELIB}/pxp-engine/pxp_lib.cmi
${OCAML_SITELIB}/pxp-engine/pxp_lib.mli
${OCAML_SITELIB}/pxp-engine/pxp_marshal.cmi
${OCAML_SITELIB}/pxp-engine/pxp_marshal.mli
${OCAML_SITELIB}/pxp-engine/pxp_reader.cmi
${OCAML_SITELIB}/pxp-engine/pxp_reader.mli
${OCAML_SITELIB}/pxp-engine/pxp_top.cmi
${OCAML_SITELIB}/pxp-engine/pxp_top.cmo
${OCAML_SITELIB}/pxp-engine/pxp_top.mli
${OCAML_SITELIB}/pxp-engine/pxp_tree_parser.cmi
${OCAML_SITELIB}/pxp-engine/pxp_tree_parser.mli
${OCAML_SITELIB}/pxp-engine/pxp_types.cmi
${OCAML_SITELIB}/pxp-engine/pxp_types.mli
${OCAML_SITELIB}/pxp-engine/pxp_yacc.cmi
${OCAML_SITELIB}/pxp-engine/pxp_yacc.mli
${OCAML_SITELIB}/pxp-lex-iso88591/META
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_iso88591.a
${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_iso88591.cma
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_iso88591.cmxa
${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_iso88591_01.cmi
${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_link_iso88591.cmi
${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_link_iso88591.cmo
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_link_iso88591.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-iso88591/pxp_lex_link_iso88591.o
${OCAML_SITELIB}/pxp-lex-utf8/META
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_link_utf8.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_link_utf8.cmo
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_link_utf8.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_link_utf8.o
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8.a
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8.cma
${PLIST.ocaml-opt}${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8.cmxa
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_01.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_02.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_03.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_04.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_05.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_06.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_07.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_08.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_09.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_10.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_11.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_12.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_13.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_14.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_15.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_16.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_17.cmi
${OCAML_SITELIB}/pxp-lex-utf8/pxp_lex_utf8_18.cmi
${OCAML_SITELIB}/pxp/META
@exec %D/libexec/ocaml-findlib-register add %D/${OCAML_SITELIB}/pxp-engine
@exec %D/libexec/ocaml-findlib-register add %D/${OCAML_SITELIB}/pxp-lex-iso88591
@exec %D/libexec/ocaml-findlib-register add %D/${OCAML_SITELIB}/pxp-lex-utf8
@exec %D/libexec/ocaml-findlib-register add %D/${OCAML_SITELIB}/pxp

View File

@@ -1,7 +1,9 @@
$NetBSD: distinfo,v 1.2 2012/10/24 13:15:32 jaapb Exp $
$NetBSD: distinfo,v 1.4 2016/06/25 13:59:20 jaapb Exp $
SHA1 (pxp-1.2.3.tar.gz) = 4d0846f9f22d354740bb5a6c638da170e7a04e36
RMD160 (pxp-1.2.3.tar.gz) = 276b19d06d89927c751518a36a36cef4f3f62fe8
Size (pxp-1.2.3.tar.gz) = 702592 bytes
SHA1 (pxp-1.2.8.tar.gz) = f8482217db665a8d9b25023ee231f6419c127142
RMD160 (pxp-1.2.8.tar.gz) = 8b15bc7529a46f533fa258c837359ef7d69a2086
SHA512 (pxp-1.2.8.tar.gz) = 3292bfbda494066e454331a9cfc56b03f55afe8548bdf24fea09d9bc0a03c333c027f7b527983bd9b4d659458c95acf7e3fc251c72d26ab3502f52067c9f2549
Size (pxp-1.2.8.tar.gz) = 619689 bytes
SHA1 (patch-src_pxp-engine_pxp-document.ml) = c9c4bcdb102ca44e4fc676a11059fffc46e672de
SHA1 (patch-tools_src_m2parsergen_Makefile) = 115700c42eb1a2204eb395e4840681c4663f0a76
SHA1 (patch-tools_src_odoc_Makefile) = 1c7b769bd9d145b6e12850428af2eb61720f2334

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-src_pxp-engine_pxp-document.ml,v 1.1 2016/06/25 13:59:21 jaapb Exp $
Comment out multiply-defined exception
--- src/pxp-engine/pxp_document.ml.orig 2016-03-03 13:46:50.000000000 +0000
+++ src/pxp-engine/pxp_document.ml
@@ -3398,7 +3398,7 @@ let find_all_elements ?deeply eltype bas
;;
-exception Skip;;
+(* exception Skip;; *)
let map_tree ~pre ?(post=(fun x -> x)) base =
let rec map_rec n =