diff options
author | rillig <rillig> | 2006-02-02 20:47:26 +0000 |
---|---|---|
committer | rillig <rillig> | 2006-02-02 20:47:26 +0000 |
commit | 4e1555473d6ecaf4342f5270986ee7fae792865a (patch) | |
tree | 18114df37c979a4b8a1f1f0d9f11ae5a480eec7e /lang/ocaml/buildlink3.mk | |
parent | 2c6ecdcb839f3561196169e74cd4e7c5850d74f9 (diff) | |
download | pkgsrc-4e1555473d6ecaf4342f5270986ee7fae792865a.tar.gz |
Added support for dynamic loading on NetBSD. Bumped PKGREVISION.
Fixed almost all pkglint -Wall warnings.
Diffstat (limited to 'lang/ocaml/buildlink3.mk')
-rw-r--r-- | lang/ocaml/buildlink3.mk | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/lang/ocaml/buildlink3.mk b/lang/ocaml/buildlink3.mk index e7a27f48d91..ab6cda86b0b 100644 --- a/lang/ocaml/buildlink3.mk +++ b/lang/ocaml/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.13 2006/01/27 19:03:16 tonio Exp $ +# $NetBSD: buildlink3.mk,v 1.14 2006/02/02 20:47:26 rillig Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ OCAML_BUILDLINK3_MK:= ${OCAML_BUILDLINK3_MK}+ @@ -28,22 +28,24 @@ OCAML_WRAPPERS= ocamlc ocamlc.opt ocamlcp ocamlmklib ocamlmktop \ ocamlopt ocamlopt.opt OCAMLBIN_WRAPPERS= ocaml +.PHONY: ocaml-wrappers ocaml-wrappers: - ${_PKG_SILENT}${_PKG_DEBUG} \ - for w in ${OCAML_WRAPPERS}; do \ - ${SED} -e 's|@SH@|${SH}|g' \ + ${_PKG_SILENT}${_PKG_DEBUG} set -e; \ + for w in ${OCAML_WRAPPERS}; do \ + ${SED} -e 's|@SH@|${SH}|g' \ -e 's|@OCAML_PREFIX@|${BUILDLINK_PREFIX.ocaml}|g' \ - -e 's|@CFLAGS@|${CFLAGS}|g' \ - -e 's|@LDFLAGS@|${LDFLAGS}|g' \ - <${.CURDIR}/../../lang/ocaml/files/wrapper.sh \ - >${BUILDLINK_DIR}/bin/$$w; \ - ${CHMOD} +x ${BUILDLINK_DIR}/bin/$$w; \ + -e 's|@CFLAGS@|${CFLAGS}|g' \ + -e 's|@LDFLAGS@|${LDFLAGS}|g' \ + < ${.CURDIR:Q}/../../lang/ocaml/files/wrapper.sh \ + > ${BUILDLINK_DIR:Q}/bin/"$$w"; \ + ${CHMOD} +x ${BUILDLINK_DIR:Q}/bin/"$$w"; \ done - for w in ${OCAMLBIN_WRAPPERS}; do \ - ${LN} -s ${BUILDLINK_PREFIX.ocaml}/bin/$$w \ - ${BUILDLINK_DIR}/bin/$$w; \ + ${_PKG_SILENT}${_PKG_DEBUG} set -e; \ + for w in ${OCAMLBIN_WRAPPERS}; do \ + ${LN} -s ${BUILDLINK_PREFIX.ocaml:Q}/bin/"$$w" \ + ${BUILDLINK_DIR:Q}/bin/"$$w"; \ done .endif # OCAML_BUILDLINK3_MK -BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |