Hi ports@

I installed the latest version of the misc/screen package 
(screen-5.0.1.2.tgz), and noticed that the "DEFAULT KEY BINDINGS" 
section in the installed man page is corrupted and unreadable - it is 
supposed to be a table of key bindings and their descriptions, but 
instead, it appears as garbled text.

I found that during the package creation (pkg_create(1)), the original 
man page (man/man1/screen.1) in the fake installation directory is 
reformatted using groff and stored as man/cat1/screen.0 in the final 
package. However, the original man page is already well-formatted, and 
there is no need to reformat it.

The issue can be fixed by removing "USE_GROFF" from the Makefile.

Ok?

-- 
an9wer
Index: Makefile
===================================================================
RCS file: /cvs/ports/misc/screen/Makefile,v
diff -u -p -r1.84 Makefile
--- Makefile	16 May 2025 16:11:05 -0000	1.84
+++ Makefile	22 May 2025 09:44:14 -0000
@@ -19,7 +19,6 @@ CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS=	--with-sys-screenrc="${SYSCONFDIR}/screenrc" --disable-pam
 
 USE_GMAKE=	Yes
-USE_GROFF=	Yes
 
 FLAVORS=	static
 FLAVOR?=

Reply via email to