# $NetBSD: Makefile,v 1.25 2012/10/02 20:11:47 asau Exp $ DISTNAME= oo2c_${BITS}-2.0.11 PKGNAME= oo2c-2.0.11 PKGREVISION= 8 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ooc/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://ooc.sourceforge.net/ COMMENT= Optimizing Oberon-2 Compiler DEPENDS+= libtool-base-[0-9]*:../../devel/libtool-base DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt .if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == sparc64 \ || ${MACHINE_ARCH} == x86_64 BITS=64 .else BITS=32 .endif GNU_CONFIGURE= yes USE_TOOLS+= gmake perl:run USE_LIBTOOL= yes EVAL_PREFIX+= LIBTOOL_PREFIX=libtool-base LIBTOOL_PREFIX_DEFAULT= ${LOCALBASE} INSTALLATION_DIRS= share/doc/html share/emacs/site-lisp SUBST_CLASSES+= destdir SUBST_STAGE.destdir= pre-install SUBST_FILES.destdir= oo2crc-install.xml SUBST_SED.destdir= -e 's,>${PREFIX}/lib<,>${DESTDIR}${PREFIX}/lib<,g' SUBST_SED.destdir+= -e 's,>${PREFIX}/lib/oo2c<,>${DESTDIR}${PREFIX}/lib/oo2c<,g' SUBST_SED.destdir+= -e 's,>${PREFIX}/bin<,>${DESTDIR}${PREFIX}/bin<,g' SUBST_CLASSES+= pkg-unwrap SUBST_STAGE.pkg-unwrap= post-install SUBST_FILES.pkg-unwrap= ${DESTDIR}${PREFIX}/lib/oo2c/oo2crc.xml SUBST_SED.pkg-unwrap= -e 's,${WRAPPER_DIR},${LIBTOOL_PREFIX},g' post-install: ${LN} -sf ${PREFIX}/lib/oo2c/oocdoc/html ${DESTDIR}${PREFIX}/share/doc/html/oo2c ${LN} -sf ${PREFIX}/lib/oo2c/emacs ${DESTDIR}${PREFIX}/share/emacs/site-lisp/oo2c .include "../../devel/boehm-gc/buildlink3.mk" .include "../../mk/bsd.pkg.mk"