head	1.22;
access;
symbols
	RELEASE_8_3_0:1.21
	RELEASE_9_0_0:1.21
	RELEASE_7_4_0:1.20
	RELEASE_8_2_0:1.20
	RELEASE_6_EOL:1.20
	RELEASE_8_1_0:1.20
	RELEASE_7_3_0:1.18
	RELEASE_8_0_0:1.15
	RELEASE_7_2_0:1.14
	RELEASE_7_1_0:1.12
	RELEASE_6_4_0:1.12
	RELEASE_5_EOL:1.10
	RELEASE_7_0_0:1.9
	RELEASE_6_3_0:1.9
	PRE_XORG_7:1.8
	RELEASE_4_EOL:1.8
	RELEASE_6_2_0:1.7
	RELEASE_6_1_0:1.6
	RELEASE_5_5_0:1.6
	RELEASE_6_0_0:1.5
	RELEASE_5_4_0:1.1
	RELEASE_4_11_0:1.1
	RELEASE_5_3_0:1.1;
locks; strict;
comment	@# @;


1.22
date	2012.11.17.05.57.30;	author svnexp;	state Exp;
branches;
next	1.21;

1.21
date	2011.04.05.22.23.31;	author stas;	state Exp;
branches;
next	1.20;

1.20
date	2010.05.24.11.15.28;	author johans;	state Exp;
branches;
next	1.19;

1.19
date	2010.04.03.10.44.09;	author roam;	state Exp;
branches;
next	1.18;

1.18
date	2010.02.23.18.03.44;	author johans;	state Exp;
branches;
next	1.17;

1.17
date	2010.02.14.11.34.23;	author johans;	state Exp;
branches;
next	1.16;

1.16
date	2009.11.20.22.53.02;	author pav;	state Exp;
branches;
next	1.15;

1.15
date	2009.08.28.16.52.25;	author linimon;	state Exp;
branches;
next	1.14;

1.14
date	2009.01.23.15.42.42;	author roam;	state Exp;
branches;
next	1.13;

1.13
date	2008.12.20.09.15.28;	author beech;	state Exp;
branches;
next	1.12;

1.12
date	2008.08.21.06.17.01;	author rafan;	state Exp;
branches;
next	1.11;

1.11
date	2008.08.03.09.08.58;	author beech;	state Exp;
branches;
next	1.10;

1.10
date	2008.01.23.22.43.35;	author beech;	state Exp;
branches;
next	1.9;

1.9
date	2007.05.19.20.05.09;	author flz;	state Exp;
branches;
next	1.8;

1.8
date	2006.12.13.12.41.23;	author roam;	state Exp;
branches;
next	1.7;

1.7
date	2006.06.14.21.38.07;	author linimon;	state Exp;
branches;
next	1.6;

1.6
date	2005.10.07.14.49.32;	author novel;	state Exp;
branches;
next	1.5;

1.5
date	2005.05.21.19.57.06;	author sem;	state Exp;
branches;
next	1.4;

1.4
date	2005.05.21.17.25.42;	author kris;	state Exp;
branches;
next	1.3;

1.3
date	2005.04.12.03.25.28;	author obrien;	state Exp;
branches;
next	1.2;

1.2
date	2005.04.11.08.02.18;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	2004.08.08.19.20.32;	author thierry;	state Exp;
branches;
next	;


desc
@@


1.22
log
@Switch exporter over
@
text
@# Ports collection makefile for:	ocurl
# Date created:			Aug 6, 2004
# Whom:				Marwan BURELLE <marwan.burelle@@lri.fr>
# $FreeBSD: head/ftp/ocaml-ocurl/Makefile 300896 2012-07-14 13:54:48Z beat $

PORTNAME=	ocurl
PORTVERSION=	0.5.3
PORTREVISION=	1
CATEGORIES=	ftp
MASTER_SITES=	SF
PKGNAMEPREFIX=	ocaml-
EXTRACT_SUFX=	.tgz

MAINTAINER=	johans@@FreeBSD.org
COMMENT=	An interface for OCaml to the curl lib

BUILD_DEPENDS=	ocamlc:${PORTSDIR}/lang/ocaml \
		ocamlfind:${PORTSDIR}/devel/ocaml-findlib
RUN_DEPENDS=	ocamlc:${PORTSDIR}/lang/ocaml \
		ocamlfind:${PORTSDIR}/devel/ocaml-findlib
LIB_DEPENDS=	curl.6:${PORTSDIR}/ftp/curl

WRKSRC=		${WRKDIR}/${PORTNAME}
USE_GMAKE=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS+="--with-findlib"
MAKE_JOBS_UNSAFE=	yes

USE_OCAML=		yes
USE_OCAML_FINDLIB=	yes
USE_OCAML_LDCONFIG=	yes

.include <bsd.port.mk>
@


1.21
log
@- Bump portrevisions on all ocaml libraries, as it appears that compiled
  interface files (.cmi) are not backward compatible with a newer ocaml
  version.

PR:		ports/156195
Suggested by:	mandree
@
text
@d4 1
a4 1
# $FreeBSD$
@


1.20
log
@- Update to 0.5.3
@
text
@d8 1
@


1.19
log
@Chase the ftp/curl shlib version bump.
@
text
@d7 1
a7 2
PORTVERSION=	0.5.2
PORTREVISION=	1
@


1.18
log
@Update my mail address to @@FreeBSD.org

Feature safe:	yes
@
text
@d8 1
d21 1
a21 1
LIB_DEPENDS=	curl.5:${PORTSDIR}/ftp/curl
@


1.17
log
@- Update to 0.5.2
- Simplify Makefile using USE_OCAML_* variables
- Replace dynamic PLIST with static pkg-plist
- Claim maintainership
@
text
@d13 1
a13 1
MAINTAINER=	johans@@stack.nl
@


1.16
log
@- Mark MAKE_JOBS_UNSAFE

Reported by:	pointyhat
@
text
@d7 1
a7 2
PORTVERSION=	0.5.1
PORTREVISION=	1
d13 1
a13 1
MAINTAINER=	ports@@FreeBSD.org
d22 1
a22 1
WRKSRC=		${WRKDIR}/ocurl
d28 3
a30 9
PKGDEINSTALL=	${PKGINSTALL}
FINDLIB_PKGNAME=${PORTNAME:S/o//}

post-install:
	@@${FIND} ${PREFIX}/lib/ocaml/site-lib/${FINDLIB_PKGNAME} -type f | \
		${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
	@@${ECHO_CMD} "@@dirrm lib/ocaml/site-lib/${FINDLIB_PKGNAME}" >> ${TMPPLIST}
	@@${ECHO_CMD} "@@unexec ocamlfind remove ${FINDLIB_PKGNAME} 2>/dev/null || true" >> ${TMPPLIST}
	PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
@


1.15
log
@Reset beech@@FreeBSD.org while he works on restoring his email situation.

Hat:		portmgr
@
text
@d27 1
@


1.14
log
@Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
@
text
@d14 1
a14 1
MAINTAINER=	beech@@FreeBSD.org
@


1.13
log
@- Update to 0.5.1
@
text
@d8 1
d21 1
a21 1
LIB_DEPENDS=	curl.4:${PORTSDIR}/ftp/curl
@


1.12
log
@Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
@
text
@d7 1
a7 1
PORTVERSION=	0.5.0
@


1.11
log
@- Update to 0.5.0
@
text
@a25 1
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.10
log
@- Adopt orphan ports in ftp category.

Approved by:	linimon (mentor, implicit)
@
text
@d7 1
a7 2
PORTVERSION=	0.2.1
PORTREVISION=	2
d9 1
a9 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d11 1
d22 1
@


1.9
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
@


1.8
log
@Update the ftp/curl port to 7.16.0.
Bump PORTREVISION of all dependent ports.
Fix the build errors in the few ports that still use the long deprecated,
and now obsoleted, cURL options.

Thanks to everyone who took the time to look over the patch!

Discussed on:	-ports
@
text
@d8 1
a8 1
PORTREVISION=	1
@


1.7
log
@Reset marwan.burelle@@lri.fr due to 6 months of inactivity, no response to
email, and various maintainer-timeouts.

Hat:		portmgr
@
text
@d8 1
d21 1
a21 1
LIB_DEPENDS=	curl.3:${PORTSDIR}/ftp/curl
@


1.6
log
@Update to 0.2.1.

PR:		87050
Submitted by:	Marwan Burelle (maintainer)
@
text
@d13 1
a13 1
MAINTAINER=	marwan.burelle@@lri.fr
@


1.5
log
@- Fix permission of ld.conf. It should be 0644 instead of 0444.
- Unbreak unguilty ports.
@
text
@d7 1
a7 1
PORTVERSION=	0.2.0
a11 1
EXTRACT_SUFX=	.tgz
@


1.4
log
@BROKEN: Changes permission of installed usr/local/lib/ocaml/ld.conf file
@
text
@a22 2
BROKEN=		Changes permissions of installed file

@


1.3
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d23 2
@


1.2
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d26 1
a26 1
CONFIGURE_TARGET=--build=${ARCH}-portbld-freebsd${OSREL}
@


1.1
log
@Add ocaml-ocurl 0.2.0, an interface for OCaml to the curl lib.

PR:		70085
Submitted by:	Marwan BURELLE
@
text
@d26 1
a26 1
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@

