Skip Menu |

This queue is for tickets about the Curses CPAN distribution.

Report information
The Basics
Id: 31608
Status: resolved
Priority: 0/
Queue: Curses

People
Owner: Nobody in particular
Requestors: dam [...] modsoftsys.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: [patch] support Debian GNU/kfreebsd
Hi, Here's a patch that adds to Makefile.PL support of Debian GNU/kfreebsd (this is Debian plus the FreeBSD kernel instead of Linux). Thanks for considering, dam
Subject: 01-add_GNU-kFreeBSD.patch
Index: libcurses-perl/Makefile.PL =================================================================== --- libcurses-perl.orig/Makefile.PL 2007-12-16 12:41:12.000000000 +0100 +++ libcurses-perl/Makefile.PL 2007-12-16 12:44:43.000000000 +0100 @@ -219,6 +219,12 @@ $$libsR = '-lncursesw'; $$libtypR = 'ncursesw'; } else { + # GNU/kFreeBSD uses the same userland as GNU/Linux + # + # See Debian BTS #416459. + # --David Paleino + $OSNAME = 'linux' if $OSNAME eq 'gnukfreebsd'; + my $guess1 = $guess_cfg->{$OSNAME}; my $libtyp;
Subject: [patch] recognize Debian GNU/kfreebsd
I'll put gnukfreebsd in as a regular platform name. I assume this platform always uses Ncurses, so I won't complicate it with a check for old BSD Curses, as is done when $OSNAME == 'linux'. We need to ditch the concept of OSNAME-defined platform categories in Makefile.PL, but until we do, it's simpler to it consistently.