head	1.9;
access;
symbols
	RELEASE_7_4_0:1.7
	RELEASE_8_2_0:1.7
	RELEASE_6_EOL:1.7
	RELEASE_8_1_0:1.7
	RELEASE_7_3_0:1.7
	RELEASE_8_0_0:1.5
	RELEASE_7_2_0:1.5
	RELEASE_7_1_0:1.4
	RELEASE_6_4_0:1.4
	RELEASE_5_EOL:1.4
	RELEASE_7_0_0:1.2
	RELEASE_6_3_0:1.2
	PRE_XORG_7:1.1;
locks; strict;
comment	@# @;


1.9
date	2011.08.16.05.54.55;	author bapt;	state dead;
branches;
next	1.8;

1.8
date	2011.03.17.11.08.40;	author pav;	state Exp;
branches;
next	1.7;

1.7
date	2010.01.28.14.51.25;	author pav;	state Exp;
branches;
next	1.6;

1.6
date	2009.12.08.14.30.02;	author pav;	state Exp;
branches;
next	1.5;

1.5
date	2009.04.11.13.23.05;	author stas;	state Exp;
branches;
next	1.4;

1.4
date	2008.04.15.15.20.50;	author pav;	state Exp;
branches;
next	1.3;

1.3
date	2008.04.06.22.51.20;	author pav;	state Exp;
branches;
next	1.2;

1.2
date	2007.05.19.20.13.48;	author flz;	state Exp;
branches;
next	1.1;

1.1
date	2007.02.26.20.17.52;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.9
log
@2011-04-17 lang/ocamlduce: has been broken for over a year
@
text
@# New ports collection makefile for:	ocamlduce
# Date created:				Feb 24, 2007
# Whom:					Jaap Boender <jaapb@@kerguelen.rg>
#
# $FreeBSD: ports/lang/ocamlduce/Makefile,v 1.8 2011/03/17 11:08:40 pav Exp $
#

PORTNAME=	ocamlduce
PORTVERSION=	3.11.1.0
CATEGORIES=	lang
MASTER_SITES=	https://forge.ocamlcore.org/frs/download.php/225/

MAINTAINER=	jaapb@@kerguelen.org
COMMENT=	Library to integrate XML features into OCaml

BUILD_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/lang/ocaml:extract

BROKEN=		does not build
DEPRECATED=	has been broken for over a year
EXPIRATION_DATE=2011-04-17

ALL_TARGET=	prepare config/Makefile world world.opt
INSTALL_TARGET=	installbyte installopt

.include <bsd.port.pre.mk>

OCAML_WRKSRC!=	(cd ${PORTSDIR}/lang/ocaml && ${MAKE} -V WRKSRC)

USE_GMAKE=	yes
USE_OCAML=	yes
MAKE_ENV+=	PORTSDIR="${PORTSDIR}" OCAML_SOURCE="${OCAML_WRKSRC}" BINDIR="${LOCALBASE}/bin" SA_DIR="${LOCALBASE}/lib/ocaml/site-lib"
OCAMLC_DEPEND=	ocaml>=3.11.1:${OCAMLC_PORT}
USE_OCAML_FINDLIB=	yes
USE_OCAML_LDCONFIG=	yes
USE_OCAML_PLIST=	yes

.include <bsd.port.post.mk>
@


1.8
log
@- Mark ports that have been broken for six month or more, or never compiled on
  7.X and up, for removal in one month
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.7
log
@- Update to 3.11.1.0
- Still BROKEN

PR:		ports/141372
Submitted by:	Jaap Boender <jaapb@@kerguelen.org> (maintainer)
@
text
@d19 2
@


1.6
log
@  This port has been broken for 3+ months, thus

- Mark DEPRECATED and schedule for expiration in one month

With hat:	portmgr
@
text
@d9 1
a9 1
PORTVERSION=	3.10.0.1
d11 1
a11 2
MASTER_SITES=	http://gallium.inria.fr/~frisch/ocamlcduce/download/
DISTNAME=	${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX}
d16 11
d29 2
a30 1
OCAMLC_DEPEND=	ocaml>=3.10.0:${OCAMLC_PORT}
a34 16
ALL_TARGET=	all opt
BROKEN=		does not build with current version of lang/ocaml
DEPRECATED=	has been broken for 7 months
EXPIRATION_DATE=2010-01-08

.include <bsd.port.pre.mk>

post-extract:
# For nonstandard prefixes
.if !exists(${OCAMLFIND_DESTDIR})
	${MKDIR} ${OCAMLFIND_DESTDIR}
.endif
.if !exists(${OCAMLFIND_LDCONF})
	${TOUCH} ${OCAMLFIND_LDCONF}
.endif

@


1.5
log
@- Update lang/ocaml to 3.11.0. [1]
- Fix devel/cil build with 3.11.0 by using proper object file name
- Fix devel/deputy build with 3.11.0 by using proper object file name
- Fix lang/mtasc. Ocamlp4 syntax has changed and usage of ';' as delimiters
  is not allowed now.
- Fix usage message in lang/mtasc.
- Implement a FreeBSD specific code for retriving the executable path in lang/mtasc.
- Update devel/omake to 0.9.8.5.
- Fix devel/omake compilation with 3.11 by dropping an unused reference from the code.
- Fix www/geneweb build with 3.11 by not emitting errors for warnings.
- Fix print/advi build. [2]
- Update lang/cduce to 0.5.3 (this fixes build with ocaml 3.11.0).

PR:		ports/130845 [1] [2] (based on)
Submitted by:	Hirohisa Yamaguchi <umq@@ueo.co.jp> [1],
		Tsurutani Naoki <turutani@@scphys.kyoto-u.ac.jp> [2]
@
text
@d26 2
@


1.4
log
@- Update to 3.10.0.1

PR:		ports/122788
Submitted by:	Jaap Boender <jaapb@@kerguelen.org> (maintainer)
@
text
@d25 1
@


1.3
log
@- Attempt to unbreak INDEX, bsd.ocaml.mk moved to Mk/

Pointy hat to:	stas
@
text
@d9 1
a9 2
PORTVERSION=	3.09.3
PORTREVISION=	1
a11 1
PKGNAMESUFFIX=	pl1
d19 4
a22 1
USE_OCAML_FINDLIB=yes
@


1.2
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@a25 1
.include "${PORTSDIR}/lang/ocaml/bsd.ocaml.mk"
@


1.1
log
@OCamlDuce is an enhancement to OCaml that allows you to use XML types.

WWW: http://www.cduce.org/ocaml

PR:		ports/109564
Submitted by:	Jaap Boender <jaapb at kerguelen.rg>
@
text
@d10 1
@

