summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorjaapb <jaapb@pkgsrc.org>2014-11-06 15:30:24 +0000
committerjaapb <jaapb@pkgsrc.org>2014-11-06 15:30:24 +0000
commiteb8154482bbf8cb389fcf5af9eef3e1b56aa560d (patch)
treef7d6fe2d8a6b94e075ddfd9ffc9148785e875e4f /misc
parent082c1795f8c2bb61a7f7e369ed5e76b8a0d3d936 (diff)
downloadpkgsrc-eb8154482bbf8cb389fcf5af9eef3e1b56aa560d.tar.gz
Added misc/ocaml-opam, a package manager for OCaml.
Diffstat (limited to 'misc')
-rw-r--r--misc/ocaml-opam/DESCR3
-rw-r--r--misc/ocaml-opam/Makefile37
-rw-r--r--misc/ocaml-opam/PLIST109
-rw-r--r--misc/ocaml-opam/distinfo5
4 files changed, 154 insertions, 0 deletions
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