summaryrefslogtreecommitdiff
path: root/misc/mc-light
diff options
context:
space:
mode:
authorSergey Matveychuk <sem@FreeBSD.org>2005-06-01 14:22:24 +0000
committerSergey Matveychuk <sem@FreeBSD.org>2005-06-01 14:22:24 +0000
commit15e8d95cd180568f5824c460144b9546ee9d5478 (patch)
tree9f763db8db283a405ef568c223e46c9fa0103f05 /misc/mc-light
parentAdding note on updating Perforce to 2005.1 (diff)
- Migrate to OPTIONS
- Add MC_IN_MC knob. It allows to run mcedit inside mc. Approved by: maintainer
Notes
Notes: svn path=/head/; revision=136604
Diffstat (limited to 'misc/mc-light')
-rw-r--r--misc/mc-light/Makefile14
1 files changed, 12 insertions, 2 deletions
diff --git a/misc/mc-light/Makefile b/misc/mc-light/Makefile
index cfaef4d02665..135c335d56e9 100644
--- a/misc/mc-light/Makefile
+++ b/misc/mc-light/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mc-light
PORTVERSION= 4.1.40.p9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc shells
MASTER_SITES= http://mc.linuxinside.com/Releases/
DISTNAME= mc-${PORTVERSION:S/.p9/-pre9/}
@@ -19,6 +19,10 @@ RUN_DEPENDS+= gawk:${PORTSDIR}/lang/gawk
CONFLICTS= mc-4.6*
+OPTIONS= NLS "Enable gettext support" on \
+ SUBSHELL "Build with subshell support (only for bash!)" off \
+ MC_IN_MC "Allow run mc inside mc (useful for mcedit)" off
+
USE_GMAKE= yes
USE_ICONV= yes
USE_GNOME= pkgconfig gnometarget
@@ -33,6 +37,8 @@ CONFIGURE_ARGS+=--with-included-slang \
MAN1= mc.1 mcedit.1
MAN8= mcserv.8
+.include <bsd.port.pre.mk>
+
.if !defined(WITH_SUBSHELL)
CONFIGURE_ARGS+=--without-subshell
.endif
@@ -45,9 +51,13 @@ CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.endif
+.if defined(WITH_MC_IN_MC)
+CONFIGURE_ENV+= CPPFLAGS=-DMC_IN_MC_ALLOWED
+.endif
+
post-install:
.for i in a arfs audio cpio deb esp ftplist hp48 iso lha lslR mailfs patchfs rar rpm trpm uarj uha zip zoo
${CHMOD} 755 ${PREFIX}/share/mc/extfs/${i}
.endfor
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>