1 # $NetBSD: Makefile,v 1.87 2012/02/06 12:41:37 wiz Exp $
6 MASTER_SITES= http://www.midnight-commander.org/downloads/
9 MAINTAINER= cheusov@NetBSD.org
10 HOMEPAGE= http://www.midnight-commander.org/
11 COMMENT= User-friendly file manager and visual shell
14 PKG_DESTDIR_SUPPORT= user-destdir
15 PKG_INSTALLATION_TYPES= overwrite pkgviews
17 USE_TOOLS+= pkg-config unzip:run
21 CHECK_INTERPRETER_SKIP= libexec/mc/extfs.d/s3+
23 .include "../../mk/bsd.prefs.mk"
25 .if ${OPSYS} == "Linux"
26 PLIST_SRC+= ${PKGDIR}/PLIST.cons.saver
29 # we need working e2fsprogs and gpm packages first
30 CONFIGURE_ARGS+= --without-ext2undel
31 CONFIGURE_ARGS+= --without-gpm-mouse
32 CONFIGURE_ARGS+= UNZIP=${TOOLS_PATH.unzip} ZIP=${TOOLS_PATH.zip}
34 PLIST_SRC+= ${PKGDIR}/PLIST
38 EGDIR= ${PREFIX}/share/examples/mc
40 CONFFILES= cedit.menu edit.indent.rc edit.spell.rc filehighlight.ini \
41 mc.ext mc.keymap mc.keymap.default mc.keymap.emacs mc.lib \
44 .if !empty(PKG_OPTIONS:Mmc-edit)
45 CONFFILES+= syntax/Syntax
48 .if !empty(PKG_OPTIONS:Mmc-vfs)
52 .if !empty(PKG_OPTIONS:Mmc-charset)
53 CONFFILES+= mc.charsets
56 OWN_DIRS+= ${PKG_SYSCONFDIR}/mc ${PKG_SYSCONFDIR}/mc/syntax
58 .for i in ${CONFFILES}
59 CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/mc/${i}
62 INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/syntax
65 # remove dir if no extensions were installed there
66 rmdir ${DESTDIR}${PREFIX}/lib/mc 2>/dev/null || ${TRUE}
68 .include "../../devel/gettext-lib/buildlink3.mk"
69 .include "../../devel/glib2/buildlink3.mk"
70 .include "../../mk/bsd.pkg.mk"