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