Hi,
The following diff removes the CONFIGURE_STYLE for oasis from lang/ocaml
module.
The CONFIGURE_STYLE=oasis isn't currently used:
$ sqlite3 /usr/local/share/sqlports
sqlite3> select count() from PortsQ where CONFIGURE_STYLE like '%oasis%' ;
0
it is adding sysutils/oasis to BUILD_DEPENDS, which doesn't currently
exist (and didn't found it in Attic ?)
Comments or OK ?
--
Sebastien Marie
diff --git a/lang/ocaml/ocaml.port.mk b/lang/ocaml/ocaml.port.mk
index 8362ea2878..593b390715 100644
--- a/lang/ocaml/ocaml.port.mk
+++ b/lang/ocaml/ocaml.port.mk
@@ -51,82 +51,3 @@
MODOCAML_pre-fake = \
${INSTALL_DATA_DIR} ${WRKINST}${LOCALBASE}/lib/ocaml/stublibs
-
-
-######################################################################
-#
-# CONFIGURE_STYLE for oasis.
-#
-# Also overrides do-{build,install,test}
-#
-.if ${CONFIGURE_STYLE:L:Moasis}
-
-ALL_TARGET ?= -build -doc
-# XXX can't do ?= here, because INSTALL_TARGET is already initialized
-# with default value
-INSTALL_TARGET = -install
-TEST_TARGET ?= -test
-_MODOASIS_SETUP = ${WRKDIR}/oasis_setup.byte
-
-
-######################################################################
-# CONFIGURE
-.if ${PROPERTIES:Mocaml_native}
-_MODOASIS_OCAMLC = ocamlc.opt
-.else
-_MODOASIS_OCAMLC = ocamlc
-.endif
-
-. if ${CONFIGURE_STYLE:L:Moasis_setup}
-BUILD_DEPENDS += sysutils/oasis
-MODOASIS_configure += cd ${WRKSRC} && oasis setup &&
-. endif
-MODOASIS_configure += \
- ${_MODOASIS_OCAMLC} -o ${_MODOASIS_SETUP} ${WRKSRC}/setup.ml && \
- cd ${WRKSRC} && \
- rm setup.cm[io] && \
- ${SETENV} ${CONFIGURE_ENV} ${_MODOASIS_SETUP} -configure \
- --destdir ${WRKINST} \
- --mandir ${PREFIX}/man \
- --infodir ${PREFIX}/info \
- --override pkg_name ${PKGNAME:C/-[0-9].*//} \
- ${CONFIGURE_ARGS}
-
-######################################################################
-# BUILD
-BUILD_DEPENDS+= sysutils/findlib
-MODOASIS_BUILD_TARGET = cd ${WRKSRC}
-. for TARGET in ${ALL_TARGET}
-MODOASIS_BUILD_TARGET += \
- && ${SETENV} ${MAKE_ENV} ${_MODOASIS_SETUP} ${TARGET}
-. endfor
-. if !target(do-build)
-do-build:
- ${MODOASIS_BUILD_TARGET}
-. endif
-
-######################################################################
-# INSTALL
-MODOASIS_INSTALL_TARGET = cd ${WRKSRC}
-. for TARGET in ${INSTALL_TARGET}
-MODOASIS_INSTALL_TARGET += \
- && ${SETENV} ${MAKE_ENV} ${_MODOASIS_SETUP} ${TARGET}
-. endfor
-. if !target(do-install)
-do-install:
- ${MODOASIS_INSTALL_TARGET}
-. endif
-
-######################################################################
-# TEST
-MODOASIS_TEST_TARGET = cd ${WRKSRC}
-. for TARGET in ${TEST_TARGET}
-MODOASIS_TEST_TARGET += \
- && ${SETENV} ${MAKE_ENV} ${_MODOASIS_SETUP} ${TARGET}
-. endfor
-. if !target(do-test)
-do-test:
- ${MODOASIS_TEST_TARGET}
-. endif
-
-.endif