Makefile revision f2e35a3a
1f2e35a3aSmrg# $NetBSD: Makefile,v 1.1.1.1 2021/02/11 12:19:55 mrg Exp $
2f2e35a3aSmrg
3f2e35a3aSmrgDISTNAME=	xterm-366
4f2e35a3aSmrgPKGREVISION=	1
5f2e35a3aSmrgCATEGORIES=	x11
6f2e35a3aSmrgMASTER_SITES=	ftp://ftp.invisible-island.net/xterm/
7f2e35a3aSmrgEXTRACT_SUFX=	.tgz
8f2e35a3aSmrg
9f2e35a3aSmrgMAINTAINER=	pkgsrc-users@NetBSD.org
10f2e35a3aSmrgHOMEPAGE=	https://invisible-island.net/xterm/xterm.html
11f2e35a3aSmrgCOMMENT=	Latest terminal emulator for the X Window System
12f2e35a3aSmrgLICENSE=	x11
13f2e35a3aSmrg
14f2e35a3aSmrgGNU_CONFIGURE=		yes
15f2e35a3aSmrgUSE_TOOLS+=		tbl pkg-config
16f2e35a3aSmrg
17f2e35a3aSmrgWRKSRC=			${WRKDIR}/${PKGNAME_NOREV}
18f2e35a3aSmrg
19f2e35a3aSmrgCONFIGURE_ARGS+=	--enable-88-color
20f2e35a3aSmrgCONFIGURE_ARGS+=	--enable-256-color
21f2e35a3aSmrgCONFIGURE_ARGS+=	--enable-paste64
22f2e35a3aSmrgCONFIGURE_ARGS+=	--enable-readline-mouse
23f2e35a3aSmrg
24f2e35a3aSmrgCONFIGURE_ARGS.standard=# empty
25f2e35a3aSmrgCONFIGURE_ARGS.3d=	--with-Xaw3d
26f2e35a3aSmrgCONFIGURE_ARGS.xpm=	--with-Xaw3d
27f2e35a3aSmrgCONFIGURE_ARGS.neXtaw=	--with-neXtaw
28f2e35a3aSmrgCONFIGURE_ARGS+=	${${CONFIGURE_ARGS.${XAW_TYPE}}:L}
29f2e35a3aSmrg
30f2e35a3aSmrgINSTALLATION_DIRS=	share/applications
31f2e35a3aSmrg
32f2e35a3aSmrg.include "../../mk/bsd.prefs.mk"
33f2e35a3aSmrg
34f2e35a3aSmrg.if ${X11_TYPE} == "modular"
35f2e35a3aSmrgCONFIGURE_ARGS+=	--disable-imake
36f2e35a3aSmrgCONFIGURE_ARGS+=	--enable-narrowproto
37f2e35a3aSmrg.endif
38f2e35a3aSmrg
39f2e35a3aSmrg.if exists(/usr/include/wchar.h)
40f2e35a3aSmrgCONFIGURE_ARGS+=	--enable-wide-chars
41f2e35a3aSmrg.endif
42f2e35a3aSmrg
43f2e35a3aSmrg.include "../../x11/libX11/buildlink3.mk"
44f2e35a3aSmrg.include "../../x11/libXt/buildlink3.mk"
45f2e35a3aSmrg###
46f2e35a3aSmrg### For detection of XKB bell extension.
47f2e35a3aSmrg###
48f2e35a3aSmrgBUILDLINK_DEPMETHOD.libxkbfile?=	build
49f2e35a3aSmrg.include "../../x11/libxkbfile/buildlink3.mk"
50f2e35a3aSmrg
51f2e35a3aSmrgpost-install:
52f2e35a3aSmrg	${INSTALL_DATA} ${WRKSRC}/xterm.desktop \
53f2e35a3aSmrg		${DESTDIR}${PREFIX}/share/applications && \
54f2e35a3aSmrg	${INSTALL_DATA} ${WRKSRC}/uxterm.desktop \
55f2e35a3aSmrg		${DESTDIR}${PREFIX}/share/applications
56f2e35a3aSmrg	cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && tbl xterm.1 \
57f2e35a3aSmrg		> xterm.1.tbl && mv xterm.1.tbl xterm.1
58f2e35a3aSmrg
59f2e35a3aSmrg.include "options.mk"
60f2e35a3aSmrg
61f2e35a3aSmrg.include "../../mk/curses.buildlink3.mk"
62f2e35a3aSmrg.include "../../mk/termcap.buildlink3.mk"
63f2e35a3aSmrg.include "../../sysutils/desktop-file-utils/desktopdb.mk"
64f2e35a3aSmrg.include "../../mk/xaw.buildlink3.mk"
65f2e35a3aSmrg.include "../../mk/bsd.pkg.mk"
66