head	1.6;
access;
symbols
	RELEASE_8_3_0:1.5
	RELEASE_9_0_0:1.5
	RELEASE_7_4_0:1.5
	RELEASE_8_2_0:1.5
	RELEASE_6_EOL:1.5
	RELEASE_8_1_0:1.5
	RELEASE_7_3_0:1.5
	RELEASE_8_0_0:1.5
	RELEASE_7_2_0:1.5
	RELEASE_7_1_0:1.5
	RELEASE_6_4_0:1.5
	RELEASE_5_EOL:1.3
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3;
locks; strict;
comment	@# @;


1.6
date	2012.11.17.05.58.48;	author svnexp;	state Exp;
branches;
next	1.5;

1.5
date	2008.06.18.05.57.16;	author gahr;	state Exp;
branches;
next	1.4;

1.4
date	2008.06.17.23.35.33;	author gahr;	state Exp;
branches;
next	1.3;

1.3
date	2007.08.25.09.42.57;	author fjoe;	state Exp;
branches;
next	1.2;

1.2
date	2007.08.21.11.57.10;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	2007.08.21.09.43.13;	author fjoe;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Switch exporter over
@
text
@# New ports collection makefile for:	cint
# Date created:				21 Aug 2007
# Whom:					Max Khon <fjoe@@FreeBSD.org>
#
# $FreeBSD: head/lang/cint/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	cint
PORTVERSION=	5.16.19
DISTVERSIONSUFFIX=	-source
PORTREVISION=	1
CATEGORIES=	lang
MASTER_SITES=	ftp://root.cern.ch/root/

MAINTAINER=	fjoe@@FreeBSD.org
COMMENT=	C/C++ interpreter

BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash

WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
HAS_CONFIGURE=	yes
USE_GMAKE=	yes
USE_LDCONFIG=	${PREFIX}/lib/cint
ALL_TARGET=
MAN1=		cint.1 makecint.1

INSTALL_ARGS=	--bindir=${PREFIX}/bin  \
		--libdir=${PREFIX}/lib/cint \
		--mandir=${PREFIX}/man

.if !defined(NOPORTDOCS)
INSTALL_ARGS+=	--docdir=${DOCSDIR}
.endif

do-configure:
	cd ${WRKSRC} && ${LOCALBASE}/bin/bash configure __have_the_proper_shell@@

do-install:
	cd ${WRKSRC} && ${LOCALBASE}/bin/bash tool/INSTALLBIN ${INSTALL_ARGS}

.include <bsd.port.mk>
@


1.5
log
@- While (I was) at it, respect NOPORTDOCS
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.4
log
@- Add USE_LDCONFIG to make the port find its own libs [1]
- While at it, respect DOCSDIR

PR:		124279 [1]
Submitted by:	gahr
Approved by:	maintainer timeout
@
text
@d11 1
d27 8
d39 1
a39 5
	cd ${WRKSRC} && ${SH} tool/INSTALLBIN\
	    --bindir=${PREFIX}/bin\
	    --libdir=${PREFIX}/lib/cint\
	    --docdir=${DOCSDIR} \
	    --mandir=${MANPREFIX}/man
@


1.3
log
@Use PREFIX instead of MANPREFIX for --mandir.
@
text
@d22 1
d33 1
a33 1
	    --docdir=${PREFIX}/share/doc/cint\
@


1.2
log
@Fix INDEX.

Pointy hat to: fjoe@@

See http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-depend.html#AEN2125 on how to use BUILD_DEPENDS.
@
text
@d33 1
a33 1
	    --mandir=${PREFIX}/man
@


1.1
log
@New port: cint

CINT is a C/C++ interpreter aimed at processing C/C++ scripts.

CINT covers about 95% of ANSI C and 85% of C++. A CINT script can call
compiled classes/functions and compiled code can make callbacks to CINT
user defined functions. Utilities, like makecint and rootcint, automate
the process of embedding compiled C/C++ library code as shared objects
(as Dynamic Link Library, DLL, or shared library, .so). Source files
and shared objects can be dynamically loaded/unloaded without stopping
the CINT process. CINT offers a gdb like debugging environment for
interpreted programs.
@
text
@d17 1
a17 1
BUILD_DEPENDS=	bash:../../shells/bash
@

