1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= midnight-commander
6 VARIANTS= standard desktop
7 SDESC[desktop]= Free Norton Commander clone (X11)
8 SDESC[standard]= Free Norton Commander clone
9 HOMEPAGE= http://midnight-commander.org/
12 DOWNLOAD_GROUPS= main icon
13 SITES[icon]= http://midnight-commander.org/chrome/site/
14 SITES[main]= http://ftp.midnight-commander.org/
15 DISTFILE[1]= mc-4.8.19.tar.xz:main
16 DISTFILE[2]= MidnightCommander.png:icon
18 SPKGS[desktop]= single
19 SPKGS[standard]= single
21 OPTIONS_AVAILABLE= X11
22 OPTIONS_STANDARD= none
23 VOPTS[desktop]= X11=ON
25 BUILDRUN_DEPENDS= libssh2:single:standard
26 RUN_DEPENDS= diffutils:single:standard
28 USES= gmake iconv libtool ncurses pkgconfig perl:build
29 gettext-runtime shebangfix
30 GNOME_COMPONENTS= glib
35 FPC_EQUIVALENT= misc/mc
36 SHEBANG_FILES= misc/mcedit.menu.in
39 src/vfs/extfs/helpers/Makefile.in
40 src/vfs/extfs/helpers/s3+.in
41 src/vfs/extfs/helpers/uc1541.in
42 SHEBANG_NEW_PYTHON= {{LOCALBASE}}/bin/python2
43 SHEBANG_OLD_PYTHON= @PYTHON@
46 CONFIGURE_ARGS= --enable-charset
53 --with-smb-configdir={{LOCALBASE}}/etc
54 --with-smb-codepagedir={{LOCALBASE}}/etc/codepages
55 CONFIGURE_ENV= ac_cv_search_addwstr="-lncursesw -ltinfow"
57 CPPFLAGS= -I{{NCURSESINC}}
59 [X11].DESCRIPTION= Support xterm under X11 server
60 [X11].CONFIGURE_WITH_BOTH= x
61 [X11].XORG_COMPONENTS_ON= x11
65 @${REINPLACE_CMD} -e 's|PACKAGE=mc|PACKAGE=midnight-commander|' \
67 @${REINPLACE_CMD} -e 's|SUBDIRS = intl|SUBDIRS =|' \
71 @${MKDIR} ${STAGEDIR}${DESKTOPDIR} \
72 ${STAGEDIR}${PREFIX}/share/pixmaps
73 ${INSTALL_DATA} ${DISTDIR}/MidnightCommander.png \
74 ${STAGEDIR}${PREFIX}/share/pixmaps/
75 ${INSTALL_DATA} ${FILESDIR}/mc.desktop \
76 ${STAGEDIR}${DESKTOPDIR}
78 [FILE:641:descriptions/desc.single]
79 GNU Midnight Commander (also referred to as MC) is a user shell with
80 text-mode full-screen interface. It can be run on the OS console,
81 in xterm and other terminal emulators.
83 GNU Midnight Commander allows you to manage files while making most of
84 you screen and giving you a clear representation of the filesystem, yet
85 it's simple enough to be run over a telnet or ssh session.
87 GNU Midnight Commander was conceived as a free clone of John Socha's
88 Norton Commander (TM). It also takes the best from more recent software
89 with similar interfaces. GNU Midnight Commander comes with mouse support
90 on xterm and optionally on the Linux console.
94 eb9e56bbb5b2893601d100d0e0293983049b302c5ab61bfb544ad0ee2cc1f2df 2521808 mc-4.8.19.tar.xz
95 6bd935ea11c45da5c11e60542e30b4a05396d75b81401f28b3a68a82cafbf8fe 6466 MidnightCommander.png
98 [FILE:6331:manifests/plist.single]
104 etc/midnight-commander/
114 libexec/midnight-commander/ext.d/
124 libexec/midnight-commander/extfs.d/
161 libexec/midnight-commander/fish/
178 libexec/midnight-commander/
183 share/man/es/man1/mc.1.gz
184 share/man/hu/man1/mc.1.gz
185 share/man/it/man1/mc.1.gz
190 share/man/pl/man1/mc.1.gz
191 share/man/ru/man1/mc.1.gz
192 share/man/sr/man1/mc.1.gz
193 %%X11-ON%%share/applications/mc.desktop
194 share/locale/az/LC_MESSAGES/midnight-commander.mo
195 share/locale/be/LC_MESSAGES/midnight-commander.mo
196 share/locale/bg/LC_MESSAGES/midnight-commander.mo
197 share/locale/ca/LC_MESSAGES/midnight-commander.mo
198 share/locale/cs/LC_MESSAGES/midnight-commander.mo
199 share/locale/da/LC_MESSAGES/midnight-commander.mo
200 share/locale/de/LC_MESSAGES/midnight-commander.mo
201 share/locale/de_CH/LC_MESSAGES/midnight-commander.mo
202 share/locale/el/LC_MESSAGES/midnight-commander.mo
203 share/locale/en_GB/LC_MESSAGES/midnight-commander.mo
204 share/locale/eo/LC_MESSAGES/midnight-commander.mo
205 share/locale/es/LC_MESSAGES/midnight-commander.mo
206 share/locale/et/LC_MESSAGES/midnight-commander.mo
207 share/locale/eu/LC_MESSAGES/midnight-commander.mo
208 share/locale/fa/LC_MESSAGES/midnight-commander.mo
209 share/locale/fi/LC_MESSAGES/midnight-commander.mo
210 share/locale/fr/LC_MESSAGES/midnight-commander.mo
211 share/locale/fr_CA/LC_MESSAGES/midnight-commander.mo
212 share/locale/gl/LC_MESSAGES/midnight-commander.mo
213 share/locale/hr/LC_MESSAGES/midnight-commander.mo
214 share/locale/hu/LC_MESSAGES/midnight-commander.mo
215 share/locale/ia/LC_MESSAGES/midnight-commander.mo
216 share/locale/id/LC_MESSAGES/midnight-commander.mo
217 share/locale/it/LC_MESSAGES/midnight-commander.mo
218 share/locale/ja/LC_MESSAGES/midnight-commander.mo
219 share/locale/ka/LC_MESSAGES/midnight-commander.mo
220 share/locale/kk/LC_MESSAGES/midnight-commander.mo
221 share/locale/ko/LC_MESSAGES/midnight-commander.mo
222 share/locale/lt/LC_MESSAGES/midnight-commander.mo
223 share/locale/lv/LC_MESSAGES/midnight-commander.mo
224 share/locale/mn/LC_MESSAGES/midnight-commander.mo
225 share/locale/nb/LC_MESSAGES/midnight-commander.mo
226 share/locale/nl/LC_MESSAGES/midnight-commander.mo
227 share/locale/pl/LC_MESSAGES/midnight-commander.mo
228 share/locale/pt/LC_MESSAGES/midnight-commander.mo
229 share/locale/pt_BR/LC_MESSAGES/midnight-commander.mo
230 share/locale/ro/LC_MESSAGES/midnight-commander.mo
231 share/locale/ru/LC_MESSAGES/midnight-commander.mo
232 share/locale/sk/LC_MESSAGES/midnight-commander.mo
233 share/locale/sl/LC_MESSAGES/midnight-commander.mo
234 share/locale/sr/LC_MESSAGES/midnight-commander.mo
235 share/locale/sv/LC_MESSAGES/midnight-commander.mo
236 share/locale/szl/LC_MESSAGES/midnight-commander.mo
237 share/locale/ta/LC_MESSAGES/midnight-commander.mo
238 share/locale/te/LC_MESSAGES/midnight-commander.mo
239 share/locale/tr/LC_MESSAGES/midnight-commander.mo
240 share/locale/uk/LC_MESSAGES/midnight-commander.mo
241 share/locale/vi/LC_MESSAGES/midnight-commander.mo
242 share/locale/wa/LC_MESSAGES/midnight-commander.mo
243 share/locale/zh_CN/LC_MESSAGES/midnight-commander.mo
244 share/locale/zh_TW/LC_MESSAGES/midnight-commander.mo
245 share/midnight-commander/examples/macros.d/
253 share/midnight-commander/help/
261 share/midnight-commander/hints/
313 share/midnight-commander/
316 share/midnight-commander/skins/
323 gray-green-purple256.ini
324 gray-orange-blue256.ini
328 modarcon16root-defbg.ini
332 modarin256root-defbg.ini
336 seasons-autumn16M.ini
337 seasons-spring16M.ini
338 seasons-summer16M.ini
339 seasons-winter16M.ini
343 share/midnight-commander/syntax/
361 debian-changelog.syntax
362 debian-control.syntax
363 debian-description.syntax
364 debian-sources-list.syntax
428 %%X11-ON%%share/pixmaps/MidnightCommander.png
431 [FILE:619:patches/patch-lib_tty_tty-ncurses.c]
432 --- lib/tty/tty-ncurses.c.orig 2017-03-04 17:51:38 UTC
433 +++ lib/tty/tty-ncurses.c
434 @@ -245,7 +245,7 @@ tty_shutdown (void)
436 tty_enter_ca_mode (void)
438 - if (mc_global.tty.xterm_flag && smcup != NULL)
439 + if (mc_global.tty.xterm_flag)
441 fprintf (stdout, /* ESC_STR ")0" */ ESC_STR "7" ESC_STR "[?47h");
443 @@ -257,7 +257,7 @@ tty_enter_ca_mode (void)
445 tty_exit_ca_mode (void)
447 - if (mc_global.tty.xterm_flag && rmcup != NULL)
448 + if (mc_global.tty.xterm_flag)
450 fprintf (stdout, ESC_STR "[?47l" ESC_STR "8" ESC_STR "[m");
454 [FILE:570:patches/patch-src_diffviewer_ydiff.c]
455 --- src/diffviewer/ydiff.c.orig 2017-03-04 20:51:38 UTC
456 +++ src/diffviewer/ydiff.c
457 @@ -816,7 +816,7 @@ dff_execute (const char *args, const char *extra, cons
458 /* escape potential $ to avoid shell variable substitutions in popen() */
459 file1_esc = strutils_shell_escape (file1);
460 file2_esc = strutils_shell_escape (file2);
461 - cmd = g_strdup_printf ("diff %s %s %s %s %s", args, extra, opt, file1_esc, file2_esc);
462 + cmd = g_strdup_printf ("gdiff %s %s %s %s %s", args, extra, opt, file1_esc, file2_esc);
468 [FILE:420:patches/patch-src_filemanager_midnight.c]
469 --- src/filemanager/midnight.c.orig 2017-03-04 17:51:38 UTC
470 +++ src/filemanager/midnight.c
471 @@ -879,7 +879,7 @@ setup_mc (void)
472 add_select_channel (mc_global.tty.subshell_pty, load_prompt, 0);
473 #endif /* !ENABLE_SUBSHELL */
475 - if ((tty_baudrate () < 9600) || mc_global.tty.slow_terminal)
476 + if ((tty_baudrate () > 0 && tty_baudrate () < 9600) || mc_global.tty.slow_terminal)
482 [FILE:257:files/mc.desktop]
486 Name=Midnight Commander
487 GenericName=Midnight Commander
488 Comment=Midnight Commander, a free Norton Commander Clone
489 Icon=MidnightCommander
491 Categories=System;Utility;Core;FileTools;FileManager;