Opened 17 years ago

Last modified 10 years ago

#13120 closed enhancement

Portfile for might commander 4.6.1 with utf8 variant — at Initial Version

Reported by: yenwenchieh@… Owned by: waqar@…
Priority: Normal Milestone:
Component: ports Version: 1.5.2
Keywords: mc utf8 Cc: yenwenchieh@…, waqar@…
Port: mc

Description

Request for a version bump from 4.6.0 to 4.6.1 with utf8 variant.

The current mc-4.6.0 is compiled against ncurses, because the mcslang bundled with 4.6.0 is actually broken on mac. This is not yet fixed in any bundled mcslang (up to mc-4.6.2-pre1, reported to mc-dev). However, with the attached diff, mc-4.6.1 will compile against mcslang and work happily with the tiger-bundled terminfo database.

The problem above gets fixed in slang-2.1.3 (see Ticket 13119).

For utf8 support in mc slang2 is needed. You will also need a recent terminfo databse (the tiger-bundled (5.4) will not work in regard of arrow keys and fn keys). I did not impose a ncurses(w) dependency on slang2 in Ticket 13119. Because you can still used $TERMINFO to override the system defaults if the right terminfo cannot be found at slang2 compile-time.

The utf8 patches are from http://www.linuxfromscratch.org/blfs/view/svn/general/mc.html

Please see the attached files.

  • ywc

Change History (3)

Changed 17 years ago by yenwenchieh@…

Attachment: Portfile added

Portfile mc-4.6.1

Changed 17 years ago by yenwenchieh@…

Attachment: mc-4.6.1-mcslang.patch added

patch for bundled mcslang in mc-4.6.1

Changed 17 years ago by yenwenchieh@…

Attachment: convert-mans added

convert man pages to utf8 (utf8 variant)

Note: See TracTickets for help on using tickets.