Fixup fromcvs/togit conversion
[pkgsrcv2.git] / devel / tmake / Makefile
1 # $NetBSD: Makefile,v 1.12 2008/03/03 17:45:37 jlam Exp $
2 #
3
4 DISTNAME=       tmake-1.13
5 CATEGORIES=     devel
6 MASTER_SITES=   ftp://ftp.qtsoftware.com/freebies/tmake/
7
8 MAINTAINER=     pkgsrc-users@NetBSD.org
9 HOMEPAGE=       http://www.qtsoftware.com/developer/downloads/qt/freebies/
10 COMMENT=        Cross-platform Makefile Tool
11
12 PKG_DESTDIR_SUPPORT=    user-destdir
13
14 USE_TOOLS+=     perl:run
15
16 TMAKEPATH=      ${PREFIX}/lib/tmake/netbsd-g++
17 GLBASE=         ${X11BASE}
18
19 INSTALLATION_DIRS=      bin
20
21 SUBST_CLASSES+=         tmake
22 SUBST_STAGE.tmake=      do-build
23 SUBST_FILES.tmake=      bin/tmake
24 SUBST_SED.tmake+=       -e 's;@TMAKEPATH@;'${TMAKEPATH:Q}';g'
25
26 SUBST_CLASSES+=         tmakeconf
27 SUBST_STAGE.tmakeconf=  do-build
28 SUBST_FILES.tmakeconf=  lib/netbsd-g++/tmake.conf
29 SUBST_SED.tmakeconf=    -e 's;@LOCALBASE@;${LOCALBASE};g'
30 SUBST_SED.tmakeconf+=   -e 's;@X11BASE@;${X11BASE};g'
31 SUBST_SED.tmakeconf+=   -e 's;@GLBASE@;${GLBASE};g'
32
33 REPLACE_PERL+=          bin/tmake bin/progen
34
35 # Nothing but the substitutions above.
36 do-build:
37         @${DO_NADA}
38
39 # avoid installing .orig files
40 pre-install:
41         ${RM} -f ${WRKSRC}/lib/netbsd-g++/*.orig
42         ${RM} -f ${WRKSRC}/lib/unix/*.orig
43
44 do-install:
45         ${INSTALL_SCRIPT} ${WRKSRC}/bin/progen ${DESTDIR}${PREFIX}/bin/progen
46         ${INSTALL_SCRIPT} ${WRKSRC}/bin/tmake ${DESTDIR}${PREFIX}/bin/tmake
47         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/tmake
48         ${INSTALL_DATA} ${WRKSRC}/doc/* ${DESTDIR}${PREFIX}/share/doc/tmake
49         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/tmake
50         ${INSTALL_DATA} ${WRKSRC}/example/* ${DESTDIR}${PREFIX}/share/examples/tmake
51         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/tmake/netbsd-g++
52         ${INSTALL_DATA} ${WRKSRC}/lib/netbsd-g++/* ${DESTDIR}${PREFIX}/lib/tmake/netbsd-g++
53         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/tmake/unix
54         ${INSTALL_DATA} ${WRKSRC}/lib/unix/* ${DESTDIR}${PREFIX}/lib/tmake/unix
55
56 .include "../../mk/bsd.pkg.mk"