head 1.2; access; symbols pkgsrc-2017Q2:1.1.0.12 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.10 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.8 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.6 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.4 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2017.07.11.10.20.03; author jaapb; state dead; branches; next 1.1; commitid 4wtPSPaJ8UuKtNYz; 1.1 date 2016.02.06.13.34.52; author jaapb; state Exp; branches; next ; commitid TfNKHY0Ok1C0jRTy; desc @@ 1.2 log @Updated package to latest version, 1.5.0. Changes include: 2017-04-24: release 1.5.0 [+ui] Added the `CAPITALIZE()` function. @ text @$NetBSD: patch-Makefile,v 1.1 2016/02/06 13:34:52 jaapb Exp $ Proper installation and detection of configuration --- Makefile.orig 2015-09-20 07:39:36.000000000 +0000 +++ Makefile @@@@ -24,7 +24,7 @@@@ export BINDIR -BEST = $(shell if ocamlopt 2>/dev/null; then echo .native; else echo .byte; fi) +BEST ?= $(shell if ocamlopt 2>/dev/null; then echo .native; else echo .byte; fi) NATDYNLINK ?= $(shell if [ -f `ocamlc -where`/dynlink.cmxa ]; then \ echo YES; \ else \ @@@@ -76,8 +76,9 @@@@ install-bin: install -m 0755 cppo.exe $(BINDIR) install-lib: - ocamlfind install -patch-version ${VERSION} "cppo_ocamlbuild" \ - META $(OCAMLBUILD_INSTALL) + ocamlfind install -ldconf ignore -patch-version ${VERSION} \ + -destdir ${DESTDIR}/${PREFIX}/${OCAML_SITELIBDIR} \ + "cppo_ocamlbuild" META $(OCAMLBUILD_INSTALL) cppo_version.ml: Makefile echo 'let cppo_version = "$(VERSION)"' > cppo_version.ml @ 1.1 log @Added package devel/ocaml-cppo, a cpp-like preprocessor for OCaml. @ text @d1 1 a1 1 $NetBSD$ @