need dependency on bash for REPLACE_BASH to work properly.
[pkgsrcv2.git] / devel / xsd / Makefile
1 # $NetBSD: Makefile,v 1.8 2010/05/15 07:19:59 adam Exp $
2
3 DISTNAME=               xsd-3.2.0+dep
4 EXTRACT_SUFX=           .tar.bz2
5 PKGNAME=                xsd-3.2.0
6 PKGREVISION=            1
7 CATEGORIES=             devel textproc
8 MASTER_SITES=           http://www.codesynthesis.com/download/xsd/3.2/
9
10 MAINTAINER=             pkgsrc-users@NetBSD.org
11 HOMEPAGE=               http://www.codesynthesis.com/products/xsd/
12 COMMENT=                W3C XML Schema to C++ data binding compiler
13 LICENSE=                gnu-gpl-v2
14
15 PKG_DESTDIR_SUPPORT=    user-destdir
16
17 USE_TOOLS+=             bash gmake gm4
18 USE_LANGUAGES+=         c++
19
20 SUBST_CLASSES+=         rpath
21 SUBST_STAGE.rpath=      post-configure
22 SUBST_FILES.rpath=      */*/*/configuration-dynamic.make
23 SUBST_SED.rpath=        -e 's|cxx_rpath[ ]*:=[ ]*n|cxx_rpath := y|g'
24
25 do-build:
26         # XXX: rpath needs a better hack. TODO: add optimization
27         cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} LDFLAGS="-Wl,-rpath,${PREFIX}/lib" ./build.sh
28
29 do-install:
30         cd ${WRKSRC} && MAKEFLAGS="install_prefix=${DESTDIR}${PREFIX} \
31         install_man_dir=${DESTDIR}${PREFIX}/man" ./build.sh install
32
33 .include "../../devel/boost-libs/buildlink3.mk"
34 .include "../../textproc/xerces-c/buildlink3.mk"
35 .include "../../mk/bsd.pkg.mk"