Update lang/erlang-java to version 18.3.3
[dports.git] / lang / oo2c / Makefile
1 # Created by: Oliver Breuninger <ob@seicom.NET>
2 # $FreeBSD$
3
4 PORTNAME=       oo2c
5 PORTVERSION=    2.1.11
6 PORTREVISION=   3
7 CATEGORIES=     lang
8 MASTER_SITES=   SF/ooc/ooc2/${PORTVERSION}
9 DISTNAME=       ${PORTNAME}_${BITS}-${PORTVERSION}
10
11 MAINTAINER=     johans@FreeBSD.org
12 COMMENT=        Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany
13
14 LICENSE=        GPLv2
15
16 BUILD_DEPENDS=  xsltproc:textproc/libxslt
17 RUN_DEPENDS=    libtool:devel/libtool
18 LIB_DEPENDS=    libgc.so:devel/boehm-gc
19
20 DOCSDIR=        lib/${PORTNAME}
21 USES=           gmake libtool:build tar:bzip2
22 GNU_CONFIGURE=  yes
23 USE_LDCONFIG=   yes
24 USE_CSTD=       gnu89
25 USE_GCC=        any
26 CPPFLAGS+=      -I${LOCALBASE}/include
27 LDFLAGS+=       -L${LOCALBASE}/lib
28
29 ONLY_FOR_ARCHS= i386 amd64 ia64
30
31 OPTIONS_DEFINE= DOCS
32
33 post-patch:
34         @${REINPLACE_CMD} 's/dir=@/dir=$${DESTDIR}@/' \
35                  ${WRKSRC}/Makefile.config.in
36         @${REINPLACE_CMD} -e 's|@PERL@|${LOCALBASE}/bin/perl|' \
37                 ${WRKSRC}/rsrc/OOC/oobacktrace.in
38
39 .include <bsd.port.pre.mk>
40
41 .if ${ARCH} == i386
42 BITS=           32
43 .else
44 BITS=           64
45 .endif
46
47 .include <bsd.port.post.mk>