head	1.10;
access;
symbols
	RELEASE_4_9_0:1.9
	RELEASE_5_1_0:1.9
	RELEASE_4_8_0:1.8
	RELEASE_5_0_0:1.7
	RELEASE_4_7_0:1.6
	RELEASE_4_6_2:1.5
	RELEASE_4_6_1:1.5
	RELEASE_4_6_0:1.5
	RELEASE_5_0_DP1:1.5
	RELEASE_4_5_0:1.4
	RELEASE_4_4_0:1.1
	RELEASE_4_3_0:1.1;
locks; strict;
comment	@# @;


1.10
date	2003.11.02.21.26.17;	author edwin;	state dead;
branches;
next	1.9;

1.9
date	2003.05.18.12.28.52;	author kris;	state Exp;
branches;
next	1.8;

1.8
date	2003.02.21.12.35.03;	author knu;	state Exp;
branches;
next	1.7;

1.7
date	2002.11.11.18.04.54;	author arved;	state Exp;
branches;
next	1.6;

1.6
date	2002.06.16.01.54.06;	author glewis;	state Exp;
branches;
next	1.5;

1.5
date	2002.02.09.08.20.40;	author kevlo;	state Exp;
branches;
next	1.4;

1.4
date	2001.10.27.04.31.08;	author lioux;	state Exp;
branches;
next	1.3;

1.3
date	2001.10.26.19.10.11;	author lioux;	state Exp;
branches;
next	1.2;

1.2
date	2001.09.27.13.49.39;	author lioux;	state Exp;
branches;
next	1.1;

1.1
date	2000.12.27.11.28.58;	author alex;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Remove lang/jgnat* ports from the tree:

	Date: Sat, 1 Nov 2003 20:29:30 -0800
	From: John Merryweather Cooper <coop9211@@uidaho.edu>
	To: edwin@@lonesome.com
	Subject: Re: FreeBSD ports Problem Reports for ports you maintain
	X-Mailer: Balsa 2.0.15

	lang/jgnat and the associated lang/jgnat-doc-* ports should
	be retired.  lang/jgnat is no longer supported by ACT and
	will no longer compile with lang/gnat's Ada compiler.

PR:		ports/46443
Submitted by:	david@@realityrift.com
Approved by:	John Merryweather Cooper <coop9211@@uidaho.edu>
@
text
@# New ports collection makefile for:	jgnat
# Date created:         8 Apr 2000
# Whom:                 Samuel Tardieu <sam@@inf.enst.fr>
#
# $FreeBSD: ports/lang/jgnat/Makefile,v 1.9 2003/05/18 12:28:52 kris Exp $
#

PORTNAME=	jgnat
PORTVERSION=	1.1.p
PORTREVISION=	2
CATEGORIES=	lang java
MASTER_SITES=	ftp://cs.nyu.edu/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.cdrom.com/pub/languages/ada/compiler/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://wuarchive.wustl.edu/languages/ada/compiler/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium/mirrors/cs.nyu.edu/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.cs.tu-berlin.de/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.informatik.rwth-aachen.de/pub/mirror/cs.nyu.edu/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.lip6.fr/pub/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.cnam.fr/pub/Ada/PAL/compiler/gnat/jgnat/jgnat-1.1p/split-1.1p/ \
		ftp://ftp.fsz.bme.hu/pub/ada/gnat/jgnat/jgnat-1.1p/split-1.1p/
DISTNAME=	${PORTNAME}-${PORTVERSION:C/\.([^\.]+)$/\1/}-src
EXTRACT_SUFX=	.tgz

MAINTAINER=	coop9211@@uidaho.edu
COMMENT=	An Ada to Java-Byte-Code compiler

BUILD_DEPENDS=	${LOCALBASE}/bin/adagcc:${PORTSDIR}/lang/gnat

USE_GMAKE=	yes
USE_JAVA=	1.2+

WRKSRC=		${WRKDIR}/${DISTNAME:C@@-([^\-]+)$@@/\1@@}

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 500113
BROKEN=         "Does not compile"
.endif

LIBDIR=		${PREFIX}/lib/jgnat
ADAINCDIR=	${LIBDIR}/adainclude
ADALIBDIR=	${LIBDIR}/adalib
JARDIR=		${PREFIX}/share/java/classes
MAKE_ENV+=	JAVA_HOME=${JAVA_HOME}

do-install:
.for dir in ${LIBDIR} ${ADAINCDIR} ${ADALIBDIR} ${JARDIR}
	@@${MKDIR} ${dir}
.endfor
	@@${INSTALL_PROGRAM} ${WRKSRC}/../bin/* ${PREFIX}/bin
	@@${INSTALL_DATA} ${WRKSRC}/../lib/jgnat.jar ${JARDIR}
	@@${INSTALL_DATA} ${WRKSRC}/../lib/jgnat/adainclude/* ${ADAINCDIR}
	@@${INSTALL_DATA} ${WRKSRC}/../lib/jgnat/adalib/* ${ADALIBDIR}
	@@${CHMOD} a-r ${ADALIBDIR}/*.ali

post-install:
	@@${CAT} ${PKGMESSAGE}

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


1.9
log
@BROKEN on 5.1: does not compile
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.8
log
@De-pkg-comment.
@
text
@d36 4
@


1.7
log
@Implement USE_JAVA

PR:		41986
Submitted by:	John Merryweather Cooper <coop9211@@uidaho.edu>
@
text
@d25 1
@


1.6
log
@Fix dependencies to be in sync with the recent JDK ports renaming.

Forgotten by:	znerd
@
text
@d10 1
a10 1
PORTREVISION=	1
d24 1
a24 1
MAINTAINER=	jmcoopr@@webmail.bmi.net
d26 1
a26 2
BUILD_DEPENDS=	${LOCALBASE}/bin/adagcc:${PORTSDIR}/lang/gnat \
		${LOCALBASE}/jdk1.2.2/bin/javac:${PORTSDIR}/java/jdk12
d29 1
d39 1
@


1.5
log
@Update jgnat so it will continue to build with the new compiler which
has much stricter Ada 95 style checking.

PR: 34749
Submitted by: MAINTAINER
@
text
@d27 1
a27 1
		${LOCALBASE}/jdk1.2.2/bin/javac:${PORTSDIR}/java/jdk12-beta
@


1.4
log
@fix variable expansion

Approved by:	MAINTAINER
@
text
@d10 1
d38 1
d41 1
a41 1
.for dir in ${LIBDIR} ${ADAINCDIR} ${ADALIBDIR}
d45 1
a45 1
	@@${INSTALL_DATA} ${WRKSRC}/../lib/jgnat.jar ${LIBDIR}
@


1.3
log
@o update to 1.1.p
o add java as a secondary category
o depend on jdk1.2.2 instead of jdk1.1.8
o Makefile style changes and un"echo" installation
o add PKGMESSAGE with usage instructions

PR:		29095
Submitted by:	MAINTAINER
@
text
@d32 2
d51 1
a51 1
.include <bsd.port.mk>
@


1.2
log
@o Update DESCR to a more precise message
o fix PLIST
o switch maintainership over to submitter

PR:		29338
Submitted by:	John Merryweather Cooper <jmcoopr@@webmail.bmi.net>
Approved by:	MAINTAINER (previous one)
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/jgnat/Makefile,v 1.1 2000/12/27 11:28:58 alex Exp $
d9 12
a20 5
PORTVERSION=	1.0.p
DISTNAME=	${PORTNAME}-1.0p-src
CATEGORIES=	lang
MASTER_SITES=	ftp://cs.nyu.edu/pub/gnat/jgnat/jgnat-1.0p/split-1.0p/ \
		ftp://ftp.lip6.fr/pub/gnat/jgnat/jgnat-1.0p/split-1.0p/
d26 1
a26 1
		${LOCALBASE}/jdk1.1.8/bin/javac:${PORTSDIR}/java/jdk
d30 1
a30 1
WRKSRC=		${WRKDIR}/jgnat-1.0p/src
d37 11
a47 8
	-${MKDIR} ${LIBDIR}
	-${MKDIR} ${ADAINCDIR}
	-${MKDIR} ${ADALIBDIR}
	${INSTALL_PROGRAM} ${WRKSRC}/../bin/* ${PREFIX}/bin
	${INSTALL_DATA} ${WRKSRC}/../lib/jgnat.jar ${LIBDIR}
	${INSTALL_DATA} ${WRKSRC}/../lib/jgnat/adainclude/* ${ADAINCDIR}
	${INSTALL_DATA} ${WRKSRC}/../lib/jgnat/adalib/* ${ADALIBDIR}
	${CHMOD} a-r ${ADALIBDIR}/*.ali
@


1.1
log
@Add jgnat-1.0p, an Ada to Java-Byte-Code compiler.

PR:		17799
Submitted by:	Samuel Tardieu <sam@@inf.enst.fr>
@
text
@d5 1
a5 1
# $FreeBSD$
d16 1
a16 1
MAINTAINER=	sam@@inf.enst.fr
@

