head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.6 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.4 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.2 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.1.0.22 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.20 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.18 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.16 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.14 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.12 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.10 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.8 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.6 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.4 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2025.08.09.15.56.02; author leot; state Exp; branches; next 1.1; commitid YNXrIzuLgF0Ft46G; 1.1 date 2022.10.09.12.32.03; author leot; state Exp; branches; next ; commitid 6r3MsIZxuEEMC2XD; desc @@ 1.2 log @tabbed: Update to 0.9 Changes: 0.9 --- - Bug fixes and improvements 0.8 --- - Add xembed(1) - Bug fixes and improvements @ text @$NetBSD$ Add needed freetype CFLAGS via freetype-config. --- Makefile.orig 2025-08-09 15:48:02.812273593 +0000 +++ Makefile @@@@ -8,8 +8,10 @@@@ PREFIX = /usr/local MANPREFIX = ${PREFIX}/share/man DOCPREFIX = ${PREFIX}/share/doc/${NAME} +FREETYPE_CFLAGS != freetype-config --cflags + # use system flags. -TABBED_CFLAGS = -I/usr/X11R6/include -I/usr/include/freetype2 ${CFLAGS} +TABBED_CFLAGS = -I/usr/X11R6/include ${FREETYPE_CFLAGS} ${CFLAGS} TABBED_LDFLAGS = -L/usr/X11R6/lib -lX11 -lfontconfig -lXft ${LDFLAGS} TABBED_CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700L @ 1.1 log @tabbed: Update to 0.7 0.7 --- - Add Xft support - Permit to autofocus urgent tabs via Ctrl-Shift-u - Permit to focus urgent tabs via Ctrl-u - Add xembed wrapper utility. xembed will cause a command to attempt to XEmbed into the window given by the environment variable XEMBED, so long as it is in the foreground of its controlling terminal. This causes a process to effectively take the place of the terminal window, unless it is backgrounded. - Support urgency WM hints - Several bug fixes and improvements @ text @d3 1 a3 1 Avoid to install xembed(1). d5 1 a5 3 Accidentally not present in tabbed-0.7 distfile. --- Makefile.orig 2022-10-04 17:39:51.000000000 +0000 d7 11 a17 6 @@@@ -51,8 +51,6 @@@@ install: all @@mkdir -p "${DESTDIR}${MANPREFIX}/man1" @@sed "s/VERSION/${VERSION}/g" < tabbed.1 > "${DESTDIR}${MANPREFIX}/man1/tabbed.1" @@chmod 644 "${DESTDIR}${MANPREFIX}/man1/tabbed.1" - @@sed "s/VERSION/${VERSION}/g" < xembed.1 > "${DESTDIR}${MANPREFIX}/man1/xembed.1" - @@chmod 644 "${DESTDIR}${MANPREFIX}/man1/xembed.1" a18 2 uninstall: @@echo removing executable files from ${DESTDIR}${PREFIX}/bin @