Fixup fromcvs/togit conversion
[pkgsrcv2.git] / lang / oo2c / Makefile
1 # $NetBSD: Makefile,v 1.23 2007/03/24 19:21:25 joerg Exp $
2
3 DISTNAME=               oo2c_${BITS}-2.0.11
4 PKGNAME=                oo2c-2.0.11
5 PKGREVISION=            8
6 CATEGORIES=             lang
7 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=ooc/}
8 EXTRACT_SUFX=           .tar.bz2
9
10 MAINTAINER=             pkgsrc-users@NetBSD.org
11 HOMEPAGE=               http://ooc.sourceforge.net/
12 COMMENT=                Optimizing Oberon-2 Compiler
13
14 DEPENDS+=               libtool-base-[0-9]*:../../devel/libtool-base
15 DEPENDS+=               libxslt-[0-9]*:../../textproc/libxslt
16
17 PKG_DESTDIR_SUPPORT=    user-destdir
18
19 .if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == sparc64 \
20         || ${MACHINE_ARCH} == x86_64
21 BITS=64
22 .else
23 BITS=32
24 .endif
25
26 GNU_CONFIGURE=          yes
27 USE_TOOLS+=             gmake perl:run
28 USE_LIBTOOL=            yes
29
30 EVAL_PREFIX+=           LIBTOOL_PREFIX=libtool-base
31 LIBTOOL_PREFIX_DEFAULT= ${LOCALBASE}
32
33 INSTALLATION_DIRS=      share/doc/html share/emacs/site-lisp
34
35 SUBST_CLASSES+=         destdir
36 SUBST_STAGE.destdir=    pre-install
37 SUBST_FILES.destdir=    oo2crc-install.xml
38 SUBST_SED.destdir=      -e 's,>${PREFIX}/lib<,>${DESTDIR}${PREFIX}/lib<,g'
39 SUBST_SED.destdir+=     -e 's,>${PREFIX}/lib/oo2c<,>${DESTDIR}${PREFIX}/lib/oo2c<,g'
40 SUBST_SED.destdir+=     -e 's,>${PREFIX}/bin<,>${DESTDIR}${PREFIX}/bin<,g'
41
42 SUBST_CLASSES+=         pkg-unwrap
43 SUBST_STAGE.pkg-unwrap= post-install
44 SUBST_FILES.pkg-unwrap= ${DESTDIR}${PREFIX}/lib/oo2c/oo2crc.xml
45 SUBST_SED.pkg-unwrap=   -e 's,${WRAPPER_DIR},${LIBTOOL_PREFIX},g'
46
47 post-install:
48         ${LN} -sf ${PREFIX}/lib/oo2c/oocdoc/html ${DESTDIR}${PREFIX}/share/doc/html/oo2c
49         ${LN} -sf ${PREFIX}/lib/oo2c/emacs ${DESTDIR}${PREFIX}/share/emacs/site-lisp/oo2c
50
51 .include "../../devel/boehm-gc/buildlink3.mk"
52 .include "../../mk/bsd.pkg.mk"