diff options
author | jaapb <jaapb@pkgsrc.org> | 2018-04-07 10:33:39 +0000 |
---|---|---|
committer | jaapb <jaapb@pkgsrc.org> | 2018-04-07 10:33:39 +0000 |
commit | 0be8efa495fa3a803229bb2c72bbe1c897566c01 (patch) | |
tree | bd7d41c94222fa172212c3883fc18e3823c88d18 /misc | |
parent | 21675d21866fe2695f088ce551f233adcba1951b (diff) | |
download | pkgsrc-0be8efa495fa3a803229bb2c72bbe1c897566c01.tar.gz |
Added new package misc/ocaml-opaline.
I basically wrote this to get rid of opam-installer, which has a lot of
circular dependencies.
Diffstat (limited to 'misc')
-rw-r--r-- | misc/ocaml-opaline/DESCR | 2 | ||||
-rw-r--r-- | misc/ocaml-opaline/Makefile | 27 | ||||
-rw-r--r-- | misc/ocaml-opaline/PLIST | 2 | ||||
-rw-r--r-- | misc/ocaml-opaline/buildlink3.mk | 16 | ||||
-rw-r--r-- | misc/ocaml-opaline/distinfo | 6 |
5 files changed, 53 insertions, 0 deletions
diff --git a/misc/ocaml-opaline/DESCR b/misc/ocaml-opaline/DESCR new file mode 100644 index 00000000000..a46f52ce8a7 --- /dev/null +++ b/misc/ocaml-opaline/DESCR @@ -0,0 +1,2 @@ +This is a lightweight version of opam-installer that does not depend on +any packages that need opam to be installed. diff --git a/misc/ocaml-opaline/Makefile b/misc/ocaml-opaline/Makefile new file mode 100644 index 00000000000..fa734e4f660 --- /dev/null +++ b/misc/ocaml-opaline/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1 2018/04/07 10:33:39 jaapb Exp $ + +GITHUB_PROJECT= opaline +GITHUB_TAG= v${PKGVERSION_NOREV} +DISTNAME= ${GITHUB_PROJECT}-0.2.2 +PKGNAME= ocaml-${DISTNAME} +CATEGORIES= misc +MASTER_SITES= ${MASTER_SITE_GITHUB:=jaapb/} + +MAINTAINER= jaapb@NetBSD.org +HOMEPAGE= http://github.com/jaapb/opaline +COMMENT= Lightweight OCaml/opam installer +LICENSE= mit + +INSTALLATION_DIRS+= bin + +.include "../../mk/ocaml.mk" + +.if ${OCAML_USE_OPT_COMPILER} == "yes" +MAKE_ENV+= OPTNESS=native +.else +MAKE_ENV+= OPTNESS=byte +.endif + +.include "../../devel/ocamlbuild/buildlink3.mk" +.include "../../misc/ocaml-opam-file-format/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/misc/ocaml-opaline/PLIST b/misc/ocaml-opaline/PLIST new file mode 100644 index 00000000000..d5938679948 --- /dev/null +++ b/misc/ocaml-opaline/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2018/04/07 10:33:39 jaapb Exp $ +bin/opaline diff --git a/misc/ocaml-opaline/buildlink3.mk b/misc/ocaml-opaline/buildlink3.mk new file mode 100644 index 00000000000..430dee18ce0 --- /dev/null +++ b/misc/ocaml-opaline/buildlink3.mk @@ -0,0 +1,16 @@ +# $NetBSD: buildlink3.mk,v 1.1 2018/04/07 10:33:39 jaapb Exp $ + +BUILDLINK_TREE+= ocaml-opaline + +.if !defined(OCAML_OPALINE_BUILDLINK3_MK) +OCAML_OPALINE_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.ocaml-opaline+= ocaml-opaline>=0.2.2 +BUILDLINK_PKGSRCDIR.ocaml-opaline?= ../../misc/ocaml-opaline + +# We only need this to install +BUILDLINK_DEPMETHOD.ocaml-opaline?= build + +.endif # OCAML_OPALINE_BUILDLINK3_MK + +BUILDLINK_TREE+= -ocaml-opaline diff --git a/misc/ocaml-opaline/distinfo b/misc/ocaml-opaline/distinfo new file mode 100644 index 00000000000..ac380f39da3 --- /dev/null +++ b/misc/ocaml-opaline/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2018/04/07 10:33:39 jaapb Exp $ + +SHA1 (opaline-0.2.2.tar.gz) = 709bcf2501bb4f3d9bc1a16a8a9f352682b88bec +RMD160 (opaline-0.2.2.tar.gz) = 1e4373c8ec9d030a8a7cb27e5ddb340b57e8eeb8 +SHA512 (opaline-0.2.2.tar.gz) = 3c60a9fac45fd3b947c44283e603d4cbbc0789383b77c41c4d1a923f2f8e6b04b94c28d0548db4a5492e85d63d5d5410ed9b1b04a9817ea07ba59273e6ab4e9d +Size (opaline-0.2.2.tar.gz) = 2701 bytes |