head	1.17;
access;
symbols
	RELEASE_6_0_0:1.15
	RELEASE_5_4_0:1.15
	RELEASE_4_11_0:1.15
	RELEASE_5_3_0:1.15
	RELEASE_4_10_0:1.14
	RELEASE_5_2_1:1.14
	RELEASE_5_2_0:1.14
	RELEASE_4_9_0:1.14
	RELEASE_5_1_0:1.14
	RELEASE_4_8_0:1.14
	RELEASE_5_0_0:1.13
	RELEASE_4_7_0:1.12
	RELEASE_4_6_2:1.12
	RELEASE_4_6_1:1.12
	RELEASE_4_6_0:1.12
	RELEASE_5_0_DP1:1.12
	RELEASE_4_5_0:1.12
	RELEASE_4_4_0:1.12
	RELEASE_4_3_0:1.9
	RELEASE_4_2_0:1.8
	RELEASE_4_1_1:1.7
	RELEASE_4_1_0:1.7
	RELEASE_3_5_0:1.7
	RELEASE_4_0_0:1.6
	RELEASE_3_4_0:1.6
	RELEASE_3_3_0:1.5
	RELEASE_3_2_0:1.4
	RELEASE_3_1_0:1.4
	RELEASE_2_2_8:1.4
	RELEASE_3_0_0:1.4
	RELEASE_2_2_7:1.3
	o2c_1_16:1.1.1.1
	OB:1.1.1;
locks; strict;
comment	@# @;


1.17
date	2005.11.05.09.07.32;	author kris;	state dead;
branches;
next	1.16;

1.16
date	2005.08.28.07.59.44;	author linimon;	state Exp;
branches;
next	1.15;

1.15
date	2004.09.19.02.51.26;	author kris;	state Exp;
branches;
next	1.14;

1.14
date	2003.02.21.12.35.05;	author knu;	state Exp;
branches;
next	1.13;

1.13
date	2002.11.04.05.46.30;	author edwin;	state Exp;
branches;
next	1.12;

1.12
date	2001.07.13.03.30.01;	author markp;	state Exp;
branches;
next	1.11;

1.11
date	2001.07.11.16.33.44;	author fenner;	state Exp;
branches;
next	1.10;

1.10
date	2001.05.28.19.45.43;	author fenner;	state Exp;
branches;
next	1.9;

1.9
date	2001.03.31.11.15.56;	author obrien;	state Exp;
branches;
next	1.8;

1.8
date	2000.10.08.10.21.52;	author asami;	state Exp;
branches;
next	1.7;

1.7
date	2000.04.12.06.19.36;	author obrien;	state Exp;
branches;
next	1.6;

1.6
date	99.10.27.09.17.21;	author mharo;	state Exp;
branches;
next	1.5;

1.5
date	99.08.25.06.35.05;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	98.10.14.03.10.42;	author jseger;	state Exp;
branches;
next	1.3;

1.3
date	98.06.16.12.48.59;	author tg;	state Exp;
branches;
next	1.2;

1.2
date	98.06.16.12.06.13;	author asami;	state Exp;
branches;
next	1.1;

1.1
date	98.06.12.12.08.08;	author tg;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.06.12.12.08.08;	author tg;	state Exp;
branches;
next	;


desc
@@


1.17
log
@Remove expired ports
@
text
@# New ports collection makefile for:	Oberon2C
# Date created:		December 3, 1997
# Whom:			Oliver Breuninger <ob@@seicom.NET>
#
# $FreeBSD: ports/lang/o2c/Makefile,v 1.16 2005/08/28 07:59:44 linimon Exp $

PORTNAME=	o2c
PORTVERSION=	1.16
CATEGORIES=	lang
MASTER_SITES=	ftp://ftp.uni-kl.de/pub/informatik/software/ \
		http://www.breuninger.org/files/distfiles/

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Oberon-2 compiler
DEPRECATED=	"o2c is supplanted by lang/oo2c"
EXPIRATION_DATE=	2005-09-28

# does not support 64-bit platforms
ONLY_FOR_ARCHS=	i386

USE_REINPLACE=	yes
MAKE_ENV= 	MAKEOBJDIR=.
MAN1=	o2b.1 o2c.1 o2ef.1 o2whereis.1

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 502126
BROKEN=		"Does not compile on FreeBSD >= 5.x"
.endif

post-extract:
	@@${CP} ${FILESDIR}/o2 ${WRKSRC}

post-patch:
	@@${REINPLACE_CMD} -e \
		"s|\@@PREFIX\@@|${PREFIX}|g;" ${WRKSRC}/system/o2c.red.template

post-install:
	${INSTALL_DATA} ${WRKSRC}/system/o2c.red.template ${PREFIX}/lib/o2c-1.16
	@@${CAT} ${PKGMESSAGE}

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


1.16
log
@Set this port for deprecation.  The current maintainer notes that
it is completely supplanted by lang/oo2c.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.15
log
@BROKEN on 5.x: Does not compile

Approved by:	portmgr (self)
@
text
@d13 1
a13 1
MAINTAINER=	ob@@breuninger.org
d15 2
@


1.14
log
@De-pkg-comment.
@
text
@d23 6
d40 1
a40 1
.include <bsd.port.mk>
@


1.13
log
@PERL -> REINPLACE
And some ports have USE_PERL5=yes now.
@
text
@d14 1
@


1.12
log
@Replaced invalid master site

PR:		28911
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.11 2001/07/11 16:33:44 fenner Exp $
d18 1
d26 2
a27 1
	@@/usr/bin/perl -pi -e "s|\@@PREFIX\@@|${PREFIX}|g;" ${WRKSRC}/system/o2c.red.template
@


1.11
log
@Oliver Breuninger sent me an updated email address, so put him back
 as MAINTAINER.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.10 2001/05/28 19:45:43 fenner Exp $
d11 1
a11 1
		ftp://ftp.archive.de.uu.net/pub/programming/languages/oberon/www.uni-kl.de/OOC/files/misc/
@


1.10
log
@Remove ob@@seicom.NET as MAINTAINER; mail has been bouncing for 12 weeks.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.9 2001/03/31 11:15:56 obrien Exp $
d13 1
a13 1
MAINTAINER=	ports@@freebsd.org
@


1.9
log
@Does not support 64-bit platforms.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.8 2000/10/08 10:21:52 asami Exp $
d13 1
a13 1
MAINTAINER=	ob@@seicom.NET
@


1.8
log
@Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is
spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type
fixes that shouldn't have been necessary) and the string "/pkg/"
appear.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.7 2000/04/12 06:19:36 obrien Exp $
d15 3
a18 1

@


1.7
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.6 1999/10/27 09:17:21 mharo Exp $
d27 1
a27 1
	@@${CAT} ${PKGDIR}/MESSAGE
@


1.6
log
@update mastersite

PR:		14458
Submitted by:	maintainer
@
text
@a1 1
# Version required:	1.16
d5 1
a5 1
# $FreeBSD: ports/lang/o2c/Makefile,v 1.5 1999/08/25 06:35:05 obrien Exp $
d7 2
a8 1
DISTNAME=	o2c-1.16
@


1.5
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d11 1
a11 1
		ftp://cognac.informatik.uni-kl.de/pub/ooc/misc/
@


1.4
log
@Fix post-patch target.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1998/06/16 12:48:59 tg Exp $
@


1.3
log
@Don't install files into the user's home directory.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1998/06/16 12:06:13 asami Exp $
d23 1
a23 1
	@@/usr/bin/perl -pi -e "s|@@PREFIX@@|${PREFIX}|g;" ${WRKSRC}/system/o2c.red.template
@


1.2
log
@Um, you can't install a file to a user's home directory (which is most
likely /root, and is useless for ordinary users anyway) during a port
install.  If the port *needs* a startup file (which is pretty broken
to begin with...whatever happened to defaults?), then the porter
should provide a "run this first" script to set it up.
=======
===>  Installing for o2c-1.16
for i in o2c o2b o2whereis o2ef ; do  cp docs/$i.1 /usr/local/man/man1/$i.1 ;  chmod 644 /usr/local/man/man1/$i.1 ;  done
if [ ! -f /home/asami/.o2c.red ]; then  cp system/o2c.red.template /home/asami/.o2c.red;  fi
cp: /home/asami/.o2c.red: No such file or directory
*** Error code 1
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1998/06/12 12:08:08 tg Exp $
a14 2
BROKEN=		attempts to install file to home directory

d24 4
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d14 2
@


1.1.1.1
log
@New port o2c, an Oberon-2 compiler.

PR:		5273
Submitted by:	Oliver Breuninger <ob@@seicom.NET>
@
text
@@
