@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME := mc
PKG_NAME := mc
PKG_VERSION := 4.8.13
PKG_VERSION := 4.8.13
PKG_RELEASE := 1
PKG_RELEASE := 1.1
PKG_MAINTAINER := Dirk Brenken <dibdot@gmail.com>
PKG_MAINTAINER := Dirk Brenken <dibdot@gmail.com>
PKG_LICENSE := GPL-3.0+
PKG_LICENSE := GPL-3.0+
@ -26,7 +26,7 @@ include $(INCLUDE_DIR)/nls.mk
d e f i n e P a c k a g e / m c
d e f i n e P a c k a g e / m c
SECTION:= utils
SECTION:= utils
CATEGORY:= Utilities
CATEGORY:= Utilities
DEPENDS:= +glib2 +libncurses $( LIBRPC_DEPENDS) $( ICONV_DEPENDS)
DEPENDS:= +glib2 +libncurses +MC_VFS:libssh2 $( LIBRPC_DEPENDS) $( ICONV_DEPENDS)
TITLE:= Midnight Commander - a powerful visual file manager
TITLE:= Midnight Commander - a powerful visual file manager
URL:= http://www.midnight-commander.org/
URL:= http://www.midnight-commander.org/
MENU:= 1
MENU:= 1
@ -37,47 +37,62 @@ define Package/mc/config
e n d e f
e n d e f
d e f i n e P a c k a g e / m c / d e s c r i p t i o n
d e f i n e P a c k a g e / m c / d e s c r i p t i o n
GNU Midnight Commander is a visual file manager,
GNU Midnight Commander is a visual file manager,
licensed under GNU General Public License and therefore qualifies as Free Software.
licensed under GNU General Public License and therefore qualifies as Free Software.
It' s a feature rich full-screen text mode application that allows you to copy,
move and delete files and whole directory trees, search for files
and run commands in the subshell. Internal viewer and editor are included.
It' s a feature rich full-screen text mode application that allows you to copy,
move and delete files and whole directory trees, search for files
and run commands in the subshell. Internal viewer and editor are included.
e n d e f
e n d e f
CONFIGURE_ARGS += \
CONFIGURE_ARGS += \
--enable-utf8 \
--disable-doxygen-doc \
--disable-doxygen-doc \
--disable-vfs-sftp \
--with-screen= ncurses \
--with-screen= ncurses \
--without-gpm-mouse \
--without-gpm-mouse \
--without-x \
--without-x \
ac_cv_search_addwstr = no
i f e q ( $( CONFIG_MC_DIFF_VIEWER ) , n )
CONFIGURE_VARS += \
ac_cv_search_addwstr = no \
i f e q ( $( CONFIG_MC_DIFFVIEWER ) , )
CONFIGURE_ARGS += \
CONFIGURE_ARGS += \
--without-diff-viewer
--without-diff-viewer
e n d i f
e n d i f
i f e q ( $( CONFIG_MC_EDITOR ) , n )
i f e q ( $( CONFIG_MC_EDITOR ) , )
CONFIGURE_ARGS += \
CONFIGURE_ARGS += \
--without-edit
--without-internal- edit
e n d i f
e n d i f
i f e q ( $( CONFIG_MC_SUBSHELL ) , n )
i f e q ( $( CONFIG_MC_SUBSHELL ) , )
CONFIGURE_ARGS += \
CONFIGURE_ARGS += \
--without-subshell
--without-subshell
e n d i f
e n d i f
i f e q ( $( CONFIG_MC_DISABLE_VFS ) , y )
i f e q ( $( CONFIG_MC_LARGEFILE ) , )
CONFIGURE_ARGS += \
--disable-largefile
e n d i f
i f e q ( $( CONFIG_MC_BACKGROUND ) , )
CONFIGURE_ARGS += \
--disable-background
e n d i f
i f e q ( $( CONFIG_MC_CHARSET ) , )
CONFIGURE_ARGS += \
--disable-charset
e n d i f
i f e q ( $( CONFIG_MC_VFS ) , )
CONFIGURE_ARGS += \
CONFIGURE_ARGS += \
--without-vfs
--disable -vfs
e n d i f
e n d i f
d e f i n e P a c k a g e / m c / i n s t a l l
d e f i n e P a c k a g e / m c / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_BUILD_DIR) /src/mc $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_BUILD_DIR) /src/mc $( 1) /usr/bin
$( INSTALL_DIR) $( 1) /etc/mc
$( INSTALL_DIR) $( 1) /etc/mc
i f e q ( $( CONFIG_MC_DIFF_VIEWER ) , y )
i f e q ( $( CONFIG_MC_DIFFVIEWER ) , y )
ln -sf mc $( 1) /usr/bin/mcdiff
ln -sf mc $( 1) /usr/bin/mcdiff
e n d i f
e n d i f
i f e q ( $( CONFIG_MC_EDITOR ) , y )
i f e q ( $( CONFIG_MC_EDITOR ) , y )