head	1.7;
access;
symbols
	RELEASE_8_3_0:1.6
	RELEASE_9_0_0:1.6
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.6
	RELEASE_8_0_0:1.6
	RELEASE_7_2_0:1.6
	RELEASE_7_1_0:1.6
	RELEASE_6_4_0:1.6
	RELEASE_5_EOL:1.6
	RELEASE_7_0_0:1.6
	RELEASE_6_3_0:1.6
	PRE_XORG_7:1.4
	RELEASE_4_EOL:1.4
	RELEASE_6_2_0:1.4
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3;
locks; strict;
comment	@# @;


1.7
date	2012.11.17.05.58.53;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2007.11.14.04.57.15;	author fjoe;	state Exp;
branches;
next	1.5;

1.5
date	2007.10.02.00.52.47;	author linimon;	state Exp;
branches;
next	1.4;

1.4
date	2006.05.09.20.52.18;	author edwin;	state Exp;
branches;
next	1.3;

1.3
date	2005.12.17.18.52.13;	author kris;	state Exp;
branches;
next	1.2;

1.2
date	2005.09.12.17.39.50;	author jylefort;	state Exp;
branches;
next	1.1;

1.1
date	2005.09.12.17.33.44;	author jylefort;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Switch exporter over
@
text
@# New ports collection makefile for:	ooRexx
# Date created:				04 Jun 2005
# Whom:					Micho
#
# $FreeBSD: head/lang/oorexx/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	oorexx
PORTVERSION=	3.0.0
CATEGORIES=	lang
MASTER_SITES=	http://www.matem.unam.mx/~micho/download/

MAINTAINER=	micho@@matem.unam.mx
COMMENT=	A powerful typeless object-oriented scripting language

CONFLICTS=	rexx-imc-[0-9]* rexx-regina-[0-9]*

USE_LDCONFIG=	yes
MAKE_ENV=	EXAMPLESDIR="${EXAMPLESDIR}"
MAN1=		rexx.1 rexxc.1 rxmigrate.1 rxsubcom.1 rxqueue.1

.include <bsd.port.pre.mk>

.if ${ARCH} != "i386"
BROKEN=		Does not compile on !i386
.endif

post-patch:
	@@${REINPLACE_CMD} -e 's|-D_REENTRANT|${PTHREAD_CFLAGS}|; \
		s|-pthread|${PTHREAD_LIBS}|' ${WRKSRC}/Makefile
	@@${REINPLACE_CMD} -e 's|/usr/local/oorexx|${PREFIX}/lib/oorexx|' \
		${WRKSRC}/rxtests/README

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


1.6
log
@Fix build on FreeBSD 7 and later.

Approved by:	portmgr (pav)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.5
log
@Also broken on gcc4.2 on i386.  While here, pet portlint.
@
text
@a23 4
.if ${OSVERSION} >= 700042
BROKEN=		Does not compile with GCC 4.2
.endif

@


1.4
log
@Remove USE_REINPLACE from the categories starting with L
@
text
@d18 1
a18 1
INSTALLS_SHLIB=	yes
d24 4
d29 1
a29 1
BROKEN=		"Does not compile on !i386"
@


1.3
log
@BROKEN on !i386: Does not compile
@
text
@a17 1
USE_REINPLACE=	yes
@


1.2
log
@Add rexx-imc to CONFLICTS.
@
text
@d23 6
d35 1
a35 1
.include <bsd.port.mk>
@


1.1
log
@Add oorexx.

Open Object Rexx is a powerful object-oriented scripting language. The
interpreter is almost fully compatible with the original Object Rexx by IBM.
The port is derived from the generic Unix source code, with the idea to add
BSD-specific enhancements over time and also to develop modules that would
allow to run the most of OS/2 Object Rexx code on BSD platforms.

WWW: http://www.oorexx.org/

PR:		ports/86005
Submitted by:	Micho Durdevich <micho@@matem.unam.mx>
@
text
@d16 1
a16 1
CONFLICTS=	rexx-regina-[0-9]*
@

