From eb8154482bbf8cb389fcf5af9eef3e1b56aa560d Mon Sep 17 00:00:00 2001 From: jaapb Date: Thu, 6 Nov 2014 15:30:24 +0000 Subject: Added misc/ocaml-opam, a package manager for OCaml. --- misc/ocaml-opam/DESCR | 3 ++ misc/ocaml-opam/Makefile | 37 ++++++++++++++++ misc/ocaml-opam/PLIST | 109 +++++++++++++++++++++++++++++++++++++++++++++++ misc/ocaml-opam/distinfo | 5 +++ 4 files changed, 154 insertions(+) create mode 100644 misc/ocaml-opam/DESCR create mode 100644 misc/ocaml-opam/Makefile create mode 100644 misc/ocaml-opam/PLIST create mode 100644 misc/ocaml-opam/distinfo (limited to 'misc') diff --git a/misc/ocaml-opam/DESCR b/misc/ocaml-opam/DESCR new file mode 100644 index 00000000000..35796fc9f47 --- /dev/null +++ b/misc/ocaml-opam/DESCR @@ -0,0 +1,3 @@ +OPAM is a source-based package manager for OCaml. It supports multiple +simultaneous compiler installations, flexible package constraints, and a +Git-friendly development workflow. diff --git a/misc/ocaml-opam/Makefile b/misc/ocaml-opam/Makefile new file mode 100644 index 00000000000..1e52f669843 --- /dev/null +++ b/misc/ocaml-opam/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1 2014/11/06 15:30:24 jaapb Exp $ + +VERSION= 1.2.0 +PKGNAME= ocaml-opam-${VERSION} +DISTNAME= ${VERSION} +DIST_SUBDIR= ocaml-opam +CATEGORIES= misc +MASTER_SITES= https://github.com/ocaml/opam/archive/ + +MAINTAINER= jaapb@NetBSD.org +HOMEPAGE= https://github.com/ocaml/opam/archive/ +COMMENT= OCaml package manager +LICENSE= gnu-lgpl-v3 +MAKE_JOBS_SAFE= no + +HAS_CONFIGURE= yes +USE_TOOLS+= gawk gmake + +WRKSRC= ${WRKDIR}/opam-${VERSION} + +CONFIGURE_ARGS+= --prefix=${PREFIX} --mandir=${PREFIX}/${PKGMANDIR} + +BUILD_TARGET= all +INSTALL_TARGET= install libinstall +INSTALL_ENV+= LIBINSTALL_DIR=${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR} + +.include "../../devel/ocaml-cmdliner/buildlink3.mk" +.include "../../devel/ocaml-extlib/buildlink3.mk" +.include "../../devel/ocaml-re/buildlink3.mk" +.include "../../devel/ocamlgraph/buildlink3.mk" +.include "../../lang/camlp4/buildlink3.mk" +.include "../../misc/dose3/buildlink3.mk" # with ocamlgraph option +.include "../../misc/ocaml-cudf/buildlink3.mk" +.include "../../textproc/ocaml-jsonm/buildlink3.mk" +.include "../../www/curl/buildlink3.mk" +.include "../../mk/ocaml.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/misc/ocaml-opam/PLIST b/misc/ocaml-opam/PLIST new file mode 100644 index 00000000000..cfadd1619f2 --- /dev/null +++ b/misc/ocaml-opam/PLIST @@ -0,0 +1,109 @@ +@comment $NetBSD: PLIST,v 1.1 2014/11/06 15:30:24 jaapb Exp $ +bin/opam +bin/opam-admin +bin/opam-admin.top +bin/opam-installer +${OCAML_SITELIB}/opam-lib/META +${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-client.a +${OCAML_SITELIB}/opam-lib/opam-client.cma +${OCAML_SITELIB}/${PLIST.ocaml-opt}opam-lib/opam-client.cmxa +${OCAML_SITELIB}/opam-lib/opam-cor${PLIST.ocaml-opt}e.a +${OCAML_SITELIB}/opam-lib/opam-core.cma +${OCAML_SITELIB}/opam-lib/opam-core.cmx${PLIST.ocaml-opt}a +${OCAML_SITELIB}/opam-lib/opam-repositories.${PLIST.ocaml-opt}a +${OCAML_SITELIB}/opam-lib/opam-repositories.cma +${OCAML_SITELIB}/opam-lib/opam-repositories.cmx${PLIST.ocaml-opt}a +${OCAML_SITELIB}/opam-lib/opam-solver.${PLIST.ocaml-opt}a +${OCAML_SITELIB}/opam-lib/opam-solver.cma +${OCAML_SITELIB}/opam-lib/opam-solver.cmx${PLIST.ocaml-opt}a +${OCAML_SITELIB}/opam-lib/opamAction.cmi +${OCAML_SITELIB}/opam-lib/opamAction.cmti +${OCAML_SITELIB}/opam-lib/opamActionGraph.cmi +${OCAML_SITELIB}/opam-lib/opamActionGraph.cmt +${OCAML_SITELIB}/opam-lib/opamArg.cmi +${OCAML_SITELIB}/opam-lib/opamArg.cmti +${OCAML_SITELIB}/opam-lib/opamClient.cmi +${OCAML_SITELIB}/opam-lib/opamClient.cmti +${OCAML_SITELIB}/opam-lib/opamCompiler.cmi +${OCAML_SITELIB}/opam-lib/opamCompiler.cmti +${OCAML_SITELIB}/opam-lib/opamConfigCommand.cmi +${OCAML_SITELIB}/opam-lib/opamConfigCommand.cmti +${OCAML_SITELIB}/opam-lib/opamCudf.cmi +${OCAML_SITELIB}/opam-lib/opamCudf.cmti +${OCAML_SITELIB}/opam-lib/opamDarcs.cmi +${OCAML_SITELIB}/opam-lib/opamDarcs.cmti +${OCAML_SITELIB}/opam-lib/opamFile.cmi +${OCAML_SITELIB}/opam-lib/opamFile.cmti +${OCAML_SITELIB}/opam-lib/opamFilename.cmi +${OCAML_SITELIB}/opam-lib/opamFilename.cmti +${OCAML_SITELIB}/opam-lib/opamFilter.cmi +${OCAML_SITELIB}/opam-lib/opamFilter.cmti +${OCAML_SITELIB}/opam-lib/opamFormat.cmi +${OCAML_SITELIB}/opam-lib/opamFormat.cmti +${OCAML_SITELIB}/opam-lib/opamFormula.cmi +${OCAML_SITELIB}/opam-lib/opamFormula.cmti +${OCAML_SITELIB}/opam-lib/opamGit.cmi +${OCAML_SITELIB}/opam-lib/opamGit.cmti +${OCAML_SITELIB}/opam-lib/opamGitVersion.cmi +${OCAML_SITELIB}/opam-lib/opamGitVersion.cmt +${OCAML_SITELIB}/opam-lib/opamGlobals.cmi +${OCAML_SITELIB}/opam-lib/opamGlobals.cmt +${OCAML_SITELIB}/opam-lib/opamHTTP.cmi +${OCAML_SITELIB}/opam-lib/opamHTTP.cmti +${OCAML_SITELIB}/opam-lib/opamHeuristic.cmi +${OCAML_SITELIB}/opam-lib/opamHeuristic.cmti +${OCAML_SITELIB}/opam-lib/opamHg.cmi +${OCAML_SITELIB}/opam-lib/opamHg.cmti +${OCAML_SITELIB}/opam-lib/opamJson.cmi +${OCAML_SITELIB}/opam-lib/opamJson.cmti +${OCAML_SITELIB}/opam-lib/opamLexer.cmi +${OCAML_SITELIB}/opam-lib/opamLexer.cmt +${OCAML_SITELIB}/opam-lib/opamLineLexer.cmi +${OCAML_SITELIB}/opam-lib/opamLineLexer.cmt +${OCAML_SITELIB}/opam-lib/opamLocal.cmi +${OCAML_SITELIB}/opam-lib/opamLocal.cmti +${OCAML_SITELIB}/opam-lib/opamMisc.cmi +${OCAML_SITELIB}/opam-lib/opamMisc.cmti +${OCAML_SITELIB}/opam-lib/opamPackage.cmi +${OCAML_SITELIB}/opam-lib/opamPackage.cmti +${OCAML_SITELIB}/opam-lib/opamParallel.cmi +${OCAML_SITELIB}/opam-lib/opamParallel.cmt +${OCAML_SITELIB}/opam-lib/opamParser.cmi +${OCAML_SITELIB}/opam-lib/opamParser.cmti +${OCAML_SITELIB}/opam-lib/opamPath.cmi +${OCAML_SITELIB}/opam-lib/opamPath.cmti +${OCAML_SITELIB}/opam-lib/opamPinCommand.cmi +${OCAML_SITELIB}/opam-lib/opamPinCommand.cmti +${OCAML_SITELIB}/opam-lib/opamProcess.cmi +${OCAML_SITELIB}/opam-lib/opamProcess.cmti +${OCAML_SITELIB}/opam-lib/opamRepository.cmi +${OCAML_SITELIB}/opam-lib/opamRepository.cmti +${OCAML_SITELIB}/opam-lib/opamRepositoryCommand.cmi +${OCAML_SITELIB}/opam-lib/opamRepositoryCommand.cmti +${OCAML_SITELIB}/opam-lib/opamRepositoryName.cmi +${OCAML_SITELIB}/opam-lib/opamRepositoryName.cmti +${OCAML_SITELIB}/opam-lib/opamScript.cmi +${OCAML_SITELIB}/opam-lib/opamScript.cmt +${OCAML_SITELIB}/opam-lib/opamSolution.cmi +${OCAML_SITELIB}/opam-lib/opamSolution.cmti +${OCAML_SITELIB}/opam-lib/opamSolver.cmi +${OCAML_SITELIB}/opam-lib/opamSolver.cmti +${OCAML_SITELIB}/opam-lib/opamState.cmi +${OCAML_SITELIB}/opam-lib/opamState.cmti +${OCAML_SITELIB}/opam-lib/opamSwitch.cmi +${OCAML_SITELIB}/opam-lib/opamSwitch.cmti +${OCAML_SITELIB}/opam-lib/opamSwitchCommand.cmi +${OCAML_SITELIB}/opam-lib/opamSwitchCommand.cmti +${OCAML_SITELIB}/opam-lib/opamSystem.cmi +${OCAML_SITELIB}/opam-lib/opamSystem.cmti +${OCAML_SITELIB}/opam-lib/opamTypes.cmi +${OCAML_SITELIB}/opam-lib/opamTypesBase.cmi +${OCAML_SITELIB}/opam-lib/opamTypesBase.cmti +${OCAML_SITELIB}/opam-lib/opamVCS.cmi +${OCAML_SITELIB}/opam-lib/opamVCS.cmti +${OCAML_SITELIB}/opam-lib/opamVariable.cmi +${OCAML_SITELIB}/opam-lib/opamVariable.cmti +${OCAML_SITELIB}/opam-lib/opamVersion.cmi +${OCAML_SITELIB}/opam-lib/opamVersion.cmti +${OCAML_SITELIB}/opam-lib/opam_admin_top.cmi +${OCAML_SITELIB}/opam-lib/opam_admin_top.cmti diff --git a/misc/ocaml-opam/distinfo b/misc/ocaml-opam/distinfo new file mode 100644 index 00000000000..2565a9ad460 --- /dev/null +++ b/misc/ocaml-opam/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/11/06 15:30:24 jaapb Exp $ + +SHA1 (ocaml-opam/1.2.0.tar.gz) = b7923516a853afe86e8439afd23c0dae5fa8ad57 +RMD160 (ocaml-opam/1.2.0.tar.gz) = 34533715c2ab096c62bddab0e95d3a9ce2d8ca4c +Size (ocaml-opam/1.2.0.tar.gz) = 596525 bytes -- cgit v1.2.3