import ocaml-curses-1.0.3

OCaml Curses is a project to provide curses / ncurses bindings for the
Objective Caml language.

It was formally known as Text Mode Kit (TMK), but the TMK part of the
project is not supported anymore, and instead we are just concentrating
on providing reliable OCaml curses bindings.

help/ok chrisz@
This commit is contained in:
jasper 2012-11-06 20:53:47 +00:00
parent d45386c6f5
commit 3238fdd8ce
6 changed files with 98 additions and 0 deletions

View File

@ -0,0 +1,46 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/11/06 20:53:47 jasper Exp $
COMMENT= curses / ncurses bindings for OCaml
DISTNAME= ocaml-curses-1.0.3
CATEGORIES= devel
HOMEPAGE= http://www.nongnu.org/ocaml-tmk/
# LGPLv2.1
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://download.savannah.gnu.org/releases/ocaml-tmk/
WANTLIB += ncurses
MODULES= lang/ocaml
BUILD_DEPENDS= sysutils/findlib
USE_GMAKE= Yes
AUTOCONF_VERSION= 2.59
CONFIGURE_STYLE= autoconf
REGRESS_TARGET= test
ALL_TARGET = htdoc all
.include <bsd.port.arch.mk>
.if ${PROPERTIES:Mocaml_native}
ALL_TARGET += opt
.endif
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-curses
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-curses/html
${INSTALL_DATA} ${WRKDIST}/doc/curses/html/* \
${PREFIX}/share/doc/ocaml-curses/html/
${INSTALL_DATA} ${WRKDIST}/CHANGES \
${PREFIX}/share/doc/ocaml-curses/
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (ocaml-curses-1.0.3.tar.gz) = mQpV/5kiPtqgQ4eAKQewDEdbRt2SHcX4xe3hWsZzZW8=
SIZE (ocaml-curses-1.0.3.tar.gz) = 54053

View File

@ -0,0 +1,6 @@
OCaml Curses is a project to provide curses / ncurses bindings for the
Objective Caml language.
It was formally known as Text Mode Kit (TMK), but the TMK part of the
project is not supported anymore, and instead we are just concentrating
on providing reliable OCaml curses bindings.

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PFRAG.native,v 1.1.1.1 2012/11/06 20:53:47 jasper Exp $
lib/ocaml/curses/curses.a
lib/ocaml/curses/curses.cmxa

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2012/11/06 20:53:47 jasper Exp $
lib/ocaml/stublibs/dllcurses_stubs.so
@comment lib/ocaml/stublibs/dllcurses_stubs.so.owner

View File

@ -0,0 +1,38 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/11/06 20:53:47 jasper Exp $
%%SHARED%%
%%native%%
lib/ocaml/curses/
lib/ocaml/curses/META
lib/ocaml/curses/curses.cma
lib/ocaml/curses/curses.cmi
lib/ocaml/curses/curses.mli
lib/ocaml/curses/keys.cmi
lib/ocaml/curses/libcurses_stubs.a
share/doc/ocaml-curses/
share/doc/ocaml-curses/CHANGES
share/doc/ocaml-curses/html/
share/doc/ocaml-curses/html/Curses.A.html
share/doc/ocaml-curses/html/Curses.Acs.html
share/doc/ocaml-curses/html/Curses.Color.html
share/doc/ocaml-curses/html/Curses.Curses_config.html
share/doc/ocaml-curses/html/Curses.Key.html
share/doc/ocaml-curses/html/Curses.WA.html
share/doc/ocaml-curses/html/Curses.html
share/doc/ocaml-curses/html/index.html
share/doc/ocaml-curses/html/index_attributes.html
share/doc/ocaml-curses/html/index_class_types.html
share/doc/ocaml-curses/html/index_classes.html
share/doc/ocaml-curses/html/index_exceptions.html
share/doc/ocaml-curses/html/index_methods.html
share/doc/ocaml-curses/html/index_module_types.html
share/doc/ocaml-curses/html/index_modules.html
share/doc/ocaml-curses/html/index_types.html
share/doc/ocaml-curses/html/index_values.html
share/doc/ocaml-curses/html/style.css
share/doc/ocaml-curses/html/type_Curses.A.html
share/doc/ocaml-curses/html/type_Curses.Acs.html
share/doc/ocaml-curses/html/type_Curses.Color.html
share/doc/ocaml-curses/html/type_Curses.Curses_config.html
share/doc/ocaml-curses/html/type_Curses.Key.html
share/doc/ocaml-curses/html/type_Curses.WA.html
share/doc/ocaml-curses/html/type_Curses.html