Reimport k3b 1.0.5nb12 as k3b-kde3
[pkgsrcv2.git] / pkgtools / buildlink-x11 / Makefile
1 # $NetBSD$
2
3 DISTNAME=       buildlink-x11-0.4
4 CATEGORIES=     pkgtools devel x11
5 MASTER_SITES=   # empty
6 DISTFILES=      # empty
7
8 MAINTAINER=     jlam@netbsd.org
9 HOMEPAGE=       ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/Packages.txt
10 COMMENT=        allows X11 pkgs to be built using the buildlink.mk infrastructure
11
12 EXTRACT_ONLY=   # empty
13 NO_CHECKSUM=    # defined
14 NO_WRKSUBDIR=   # defined
15 NO_CONFIGURE=   # defined
16 NO_BUILD=       # defined
17 NO_MTREE=       # defined
18 USE_X11BASE=    # defined
19
20 DEINSTALL_FILE= ${WRKDIR}/DEINSTALL
21 INSTALL_FILE=   ${WRKDIR}/INSTALL
22
23 .include "../../mk/bsd.prefs.mk"
24
25 .if (${OPSYS} == SunOS)
26 DEPENDS+=       diffutils>=2.7:../../devel/diffutils
27 DIFF=           ${LOCALBASE}/bin/gdiff
28 .else
29 DIFF=           /usr/bin/diff
30 .endif
31
32 FILES_SUBST=            X11BASE=${X11BASE}
33 FILES_SUBST+=           PREFIX=${PREFIX}
34 FILES_SUBST+=           CP=${CP:Q}
35 FILES_SUBST+=           DIFF=${DIFF:Q}
36 FILES_SUBST+=           GREP=${GREP:Q}
37 FILES_SUBST+=           RM=${RM:Q}
38 FILES_SUBST+=           RMDIR=${RMDIR:Q}
39 FILES_SUBST+=           TRUE=${TRUE:Q}
40 FILES_SUBST_SED=        ${FILES_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/}
41
42 pre-install:
43         ${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE}
44         ${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE}
45
46 do-install:
47         ${INSTALL_DATA_DIR} ${PREFIX}/lib/X11/config
48         ${INSTALL_DATA} ${FILESDIR}/buildlinkX11.def ${PREFIX}/lib/X11/config
49         ${INSTALL_DATA} ${FILESDIR}/buildlinkX11.rules ${PREFIX}/lib/X11/config
50
51 post-install:
52         PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
53
54 .include "../../mk/bsd.pkg.mk"