? mk/terminfo.mk ? x11/rxvt-unicode/work Index: mk/tools/defaults.mk =================================================================== RCS file: /cvsroot/pkgsrc/mk/tools/defaults.mk,v retrieving revision 1.66 diff -u -r1.66 defaults.mk --- mk/tools/defaults.mk 3 Jul 2024 13:27:16 -0000 1.66 +++ mk/tools/defaults.mk 17 Feb 2026 10:54:07 -0000 @@ -137,6 +137,7 @@ _TOOLS_VARNAME.tclsh= TCLSH _TOOLS_VARNAME.tee= TEE _TOOLS_VARNAME.test= TEST +_TOOLS_VARNAME.tic= TIC _TOOLS_VARNAME.touch= TOUCH _TOOLS_VARNAME.tr= TR _TOOLS_VARNAME.true= TRUE Index: mk/tools/replace.mk =================================================================== RCS file: /cvsroot/pkgsrc/mk/tools/replace.mk,v retrieving revision 1.305 diff -u -r1.305 replace.mk --- mk/tools/replace.mk 18 Feb 2025 13:01:28 -0000 1.305 +++ mk/tools/replace.mk 17 Feb 2026 10:54:07 -0000 @@ -765,6 +765,17 @@ . endif .endif +.if !defined(TOOLS_IGNORE.tic) && !empty(_USE_TOOLS:Mtic) +. if ${PKGPATH} == devel/ncurses +MAKEFLAGS+= TOOLS_IGNORE.tic= +. elif !empty(_TOOLS_USE_PKGSRC.tic:M[yY][eE][sS]) +TOOLS_DEPENDS.tic?= ncurses>=6.0:../../devel/ncurses +TOOLS_CREATE+= tic +TOOLS_PATH.tic= ${TOOLBASE}/bin/tic +PLIST_SUBST+= TERMINFO_EXT="" +. endif +.endif + .if !defined(TOOLS_IGNORE.tclsh) && !empty(_USE_TOOLS:Mtclsh) . if ${PKGPATH} == lang/tcl MAKEFLAGS+= TOOLS_IGNORE.tclsh= Index: mk/tools/tools.NetBSD.mk =================================================================== RCS file: /cvsroot/pkgsrc/mk/tools/tools.NetBSD.mk,v retrieving revision 1.75 diff -u -r1.75 tools.NetBSD.mk --- mk/tools/tools.NetBSD.mk 12 Apr 2024 19:53:25 -0000 1.75 +++ mk/tools/tools.NetBSD.mk 17 Feb 2026 10:54:07 -0000 @@ -120,6 +120,10 @@ .elif exists(/usr/bin/tar) TOOLS_PLATFORM.tar?= /usr/bin/tar .endif +.if exists(/usr/bin/tic) +TOOLS_PLATFORM.tic?= /usr/bin/tic +PLIST_SUBST+= TERMINFO_EXT=".cdb" +.endif TOOLS_PLATFORM.tbl?= /usr/bin/tbl TOOLS_PLATFORM.tee?= /usr/bin/tee TOOLS_PLATFORM.test?= test # shell builtin Index: x11/rxvt-unicode/Makefile =================================================================== RCS file: /cvsroot/pkgsrc/x11/rxvt-unicode/Makefile,v retrieving revision 1.72 diff -u -r1.72 Makefile --- x11/rxvt-unicode/Makefile 4 Jul 2025 08:49:39 -0000 1.72 +++ x11/rxvt-unicode/Makefile 17 Feb 2026 10:54:08 -0000 @@ -14,7 +14,7 @@ GNU_CONFIGURE= yes USE_LANGUAGES= c c++ -USE_TOOLS+= pkg-config +USE_TOOLS+= pkg-config tic USE_FEATURES+= snprintf CONFIGURE_ENV+= ac_cv_path_TIC=no @@ -25,7 +25,9 @@ LIBS.SunOS+= -lnsl -lsocket -post-install: +TERMINFO_SRCS+= doc/etc/rxvt-unicode.terminfo + +post-install: terminfo-install ${INSTALL_DATA} ${WRKSRC}/README.FAQ \ ${DESTDIR}${PREFIX}/share/doc/rxvt-unicode .for t in rxvt-unicode.termcap rxvt-unicode.terminfo @@ -38,4 +40,5 @@ .include "../../x11/libXpm/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" +.include "../../mk/terminfo.mk" .include "../../mk/bsd.pkg.mk" Index: x11/rxvt-unicode/PLIST =================================================================== RCS file: /cvsroot/pkgsrc/x11/rxvt-unicode/PLIST,v retrieving revision 1.15 diff -u -r1.15 PLIST --- x11/rxvt-unicode/PLIST 28 May 2021 05:24:10 -0000 1.15 +++ x11/rxvt-unicode/PLIST 17 Feb 2026 10:54:08 -0000 @@ -60,3 +60,5 @@ share/doc/rxvt-unicode/README.FAQ share/examples/rxvt-unicode/rxvt-unicode.termcap share/examples/rxvt-unicode/rxvt-unicode.terminfo +share/terminfo/r/rxvt-unicode-256color${TERMINFO_EXT} +share/terminfo/r/rxvt-unicode${TERMINFO_EXT}