From root@brj.pp.ru  Tue Aug 31 14:49:02 2004
Return-Path: <root@brj.pp.ru>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 173E816A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 31 Aug 2004 14:49:02 +0000 (GMT)
Received: from mail.brj.pp.ru (brj.pp.ru [80.255.136.237])
	by mx1.FreeBSD.org (Postfix) with ESMTP id D638B43D1D
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 31 Aug 2004 14:49:00 +0000 (GMT)
	(envelope-from root@brj.pp.ru)
Received: by mail.brj.pp.ru (Postfix, from userid 0)
	id 7FDF05C7B; Tue, 31 Aug 2004 22:48:58 +0800 (KRAST)
Message-Id: <20040831144858.7FDF05C7B@mail.brj.pp.ru>
Date: Tue, 31 Aug 2004 22:48:58 +0800 (KRAST)
From: Roman Y.Bogdanov <sam@brj.pp.ru>
Reply-To: Roman Y.Bogdanov <sam@brj.pp.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Roman Y.Bogdanov <sam@brj.pp.ru>
Subject: new port: misc/mc-light
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         71196
>Category:       ports
>Synopsis:       new port: misc/mc-light
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 31 14:50:19 GMT 2004
>Closed-Date:    Thu Sep 02 12:11:13 GMT 2004
>Last-Modified:  Thu Sep 02 12:11:13 GMT 2004
>Originator:     Roman Y. Bogdanov
>Release:        FreeBSD 5.2.1-RELEASE-p9 i386
>Organization:
n/a
>Environment:
System: FreeBSD brj.pp.ru 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #0: Sun Aug 29 06:47:56 KRAST 2004 root@brj.pp.ru:/usr/src/sys/i386/compile/brj-5x i386


>Description:
	Advanced Midnight Commander 4.1.40 by Olegarch. The goal of this
	project is creating a stable, well-working, usefull console-only
	version of well-known Midnight Commander, without bugs and garbage,
	like tk, xv and gnome. I'm fixing all (found) bugs, reported by my
	friends, and made some really pleasent new features, like real-time
	clock, or filegroups colorizing. The original mc is now about v4.6.x,
	with more and more bugs, "monster from the console" grows more and
	more, and now it has some very bad structural changes, tons of
	garbage code, and finally - there is no possibilities to compile
	it without some X parts, like Glib. When I use linux - i want to use
	fast and powerfull _console_ file manager, and I like mc 4.1.x series
	much better: it has well-designed structures, easy to add new features.
	Btw. I back-ported some of new usefull things appeared in 4.5.x and 4.6.x,
	make some fixes, catch some memory leaks, and so on...

	WWW: http://mc.linuxinside.com/

>How-To-Repeat:
	
>Fix:


--- final.mc begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mc-light
#	mc-light/Makefile
#	mc-light/distinfo
#	mc-light/pkg-descr
#	mc-light/pkg-plist
#	mc-light/files
#	mc-light/files/patch-vfs_Makefile.in
#	mc-light/files/patch-Makefile.in
#
echo c - mc-light
mkdir -p mc-light > /dev/null 2>&1
echo x - mc-light/Makefile
sed 's/^X//' >mc-light/Makefile << 'END-of-mc-light/Makefile'
X# New ports collection makefile for:	mc-light
X# Date created:				31.08.2004
X# Whom:					Roman Y. Bogdanov <sam@brj.pp.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mc-light
XPORTVERSION=	4.1.40.p9
XCATEGORIES=	misc shells
XMASTER_SITES=	http://mc.linuxinside.com/Releases/
XDISTNAME=	mc-${PORTVERSION:S/.p9/-pre9/}
X
XMAINTAINER=	sam@brj.pp.ru
XCOMMENT=	A lightweighted Midnight Commander clone
X
XCONFLICTS=	mc-4.6*
X
XUSE_GMAKE=	yes
XUSE_GNOME=	glib20 pkgconfig gnometarget
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+=--with-included-slang \
X		--with-gettext \
X		--with-vfs \
X		--with-netrc \
X		--without-subshell \
X		--without-gpm-mouse \
X		--with-edit
X
XMAN1=		mc.1 mcedit.1
XMAN8=		mcserv.8
X
X.if !defined(WITHOUT_NLS)
XUSE_GETTEXT=	yes
XPLIST_SUB+=	NLS=""
X.else
XCONFIGURE_ARGS+=--disable-nls
XPLIST_SUB+=	NLS="@comment "
X.endif
X
X.include <bsd.port.mk>
END-of-mc-light/Makefile
echo x - mc-light/distinfo
sed 's/^X//' >mc-light/distinfo << 'END-of-mc-light/distinfo'
XMD5 (mc-4.1.40-pre9.tar.gz) = cef881f92889640a7d8be81707ff202c
XSIZE (mc-4.1.40-pre9.tar.gz) = 1214767
END-of-mc-light/distinfo
echo x - mc-light/pkg-descr
sed 's/^X//' >mc-light/pkg-descr << 'END-of-mc-light/pkg-descr'
XAdvanced Midnight Commander 4.1.40 by Olegarch. The goal of this
Xproject is creating a stable, well-working, usefull console-only
Xversion of well-known Midnight Commander, without bugs and garbage,
Xlike tk, xv and gnome.
X
XWWW: http://mc.linuxinside.com/
END-of-mc-light/pkg-descr
echo x - mc-light/pkg-plist
sed 's/^X//' >mc-light/pkg-plist << 'END-of-mc-light/pkg-plist'
Xbin/mc
Xbin/mcedit
Xbin/mcmfmt
Xbin/mcserv
Xlib/mc/FAQ
Xlib/mc/bin/mcfn_install
Xlib/mc/codepages/7bit.cp
Xlib/mc/codepages/8859_1.cp
Xlib/mc/codepages/8859_13.cp
Xlib/mc/codepages/8859_2.cp
Xlib/mc/codepages/8859_4.cp
Xlib/mc/codepages/8859_5.cp
Xlib/mc/codepages/8859_7.cp
Xlib/mc/codepages/8859_9.cp
Xlib/mc/codepages/Index.txt
Xlib/mc/codepages/cp1026.cp
Xlib/mc/codepages/cp1125.cp
Xlib/mc/codepages/cp1250.cp
Xlib/mc/codepages/cp1251.cp
Xlib/mc/codepages/cp1252.cp
Xlib/mc/codepages/cp1257.cp
Xlib/mc/codepages/cp437.cp
Xlib/mc/codepages/cp500.cp
Xlib/mc/codepages/cp737.cp
Xlib/mc/codepages/cp850.cp
Xlib/mc/codepages/cp852.cp
Xlib/mc/codepages/cp855.cp
Xlib/mc/codepages/cp857.cp
Xlib/mc/codepages/cp866.cp
Xlib/mc/codepages/cp875.cp
Xlib/mc/codepages/gsm0338.cp
Xlib/mc/codepages/kamen.cp
Xlib/mc/codepages/koi8_r.cp
Xlib/mc/codepages/koi8_u.cp
Xlib/mc/codepages/mac_lat2.cp
Xlib/mc/codepages/maccyr.cp
Xlib/mc/codepages/macroman.cp
Xlib/mc/codepages/tcvn5712.cp
Xlib/mc/codepages/u-0400.cp
Xlib/mc/codepages/viscii.cp
Xlib/mc/extfs/README
Xlib/mc/extfs/a
Xlib/mc/extfs/arfs
Xlib/mc/extfs/audio
Xlib/mc/extfs/cpio
Xlib/mc/extfs/deb
Xlib/mc/extfs/esp
Xlib/mc/extfs/extfs.ini
Xlib/mc/extfs/ftplist
Xlib/mc/extfs/hp48
Xlib/mc/extfs/iso
Xlib/mc/extfs/lha
Xlib/mc/extfs/lslR
Xlib/mc/extfs/mailfs
Xlib/mc/extfs/patchfs
Xlib/mc/extfs/rar
Xlib/mc/extfs/rpm
Xlib/mc/extfs/trpm
Xlib/mc/extfs/uarj
Xlib/mc/extfs/uha
Xlib/mc/extfs/zip
Xlib/mc/extfs/zoo
Xlib/mc/mc.ext
Xlib/mc/mc.hint
Xlib/mc/mc.hlp
Xlib/mc/mc.lib
Xlib/mc/mc.menu
Xlib/mc/syntax/Syntax
Xlib/mc/syntax/ada95.syntax
Xlib/mc/syntax/asm.syntax
Xlib/mc/syntax/awk.syntax
Xlib/mc/syntax/bapc.syntax
Xlib/mc/syntax/c#.syntax
Xlib/mc/syntax/c.syntax
Xlib/mc/syntax/c.syntax.orig
Xlib/mc/syntax/changelog.syntax
Xlib/mc/syntax/csd.syntax
Xlib/mc/syntax/css.syntax
Xlib/mc/syntax/diff.syntax
Xlib/mc/syntax/diffc.syntax
Xlib/mc/syntax/dos.syntax
Xlib/mc/syntax/fortran.syntax
Xlib/mc/syntax/html.syntax
Xlib/mc/syntax/java.syntax
Xlib/mc/syntax/js.syntax
Xlib/mc/syntax/latex.syntax
Xlib/mc/syntax/lisp.syntax
Xlib/mc/syntax/lsm.syntax
Xlib/mc/syntax/lua.syntax
Xlib/mc/syntax/m4.syntax
Xlib/mc/syntax/mail.syntax
Xlib/mc/syntax/makefile.syntax
Xlib/mc/syntax/mhtml.syntax
Xlib/mc/syntax/ml.syntax
Xlib/mc/syntax/mudela.syntax
Xlib/mc/syntax/nroff.syntax
Xlib/mc/syntax/octave.syntax
Xlib/mc/syntax/pascal.syntax
Xlib/mc/syntax/perl-old.syntax
Xlib/mc/syntax/perl.syntax
Xlib/mc/syntax/php.syntax
Xlib/mc/syntax/php3.syntax
Xlib/mc/syntax/pic.syntax
Xlib/mc/syntax/po.syntax
Xlib/mc/syntax/pov.syntax
Xlib/mc/syntax/prolog.syntax
Xlib/mc/syntax/ps.syntax
Xlib/mc/syntax/python.syntax
Xlib/mc/syntax/sh.syntax
Xlib/mc/syntax/slang.syntax
Xlib/mc/syntax/smalltalk.syntax
Xlib/mc/syntax/spec.syntax
Xlib/mc/syntax/sql.syntax
Xlib/mc/syntax/swig.syntax
Xlib/mc/syntax/syntax.syntax
Xlib/mc/syntax/tcl.syntax
Xlib/mc/syntax/texinfo.syntax
Xlib/mc/syntax/unknown.syntax
Xlib/mc/syntax/xml.syntax
Xlib/mc/syntax/yabasic.syntax
Xlib/mc/term/README.xterm
Xlib/mc/term/ansi.ti
Xlib/mc/term/linux.ti
Xlib/mc/term/vt100.ti
Xlib/mc/term/xterm.ad
Xlib/mc/term/xterm.tcap
Xlib/mc/term/xterm.ti
X%%NLS%%share/locale/ru/LC_MESSAGES/mc.mo
X@dirrm lib/mc/term
X@dirrm lib/mc/syntax
X@dirrm lib/mc/extfs
X@dirrm lib/mc/codepages
X@dirrm lib/mc/bin
X@dirrm lib/mc
END-of-mc-light/pkg-plist
echo c - mc-light/files
mkdir -p mc-light/files > /dev/null 2>&1
echo x - mc-light/files/patch-vfs_Makefile.in
sed 's/^X//' >mc-light/files/patch-vfs_Makefile.in << 'END-of-mc-light/files/patch-vfs_Makefile.in'
X
X$FreeBSD$
X
X--- vfs/Makefile.in.orig	Tue Aug 31 16:13:45 2004
X+++ vfs/Makefile.in	Tue Aug 31 16:14:48 2004
X@@ -95,34 +95,34 @@
X 
X install: @mcserv@ install.extfs
X 	-(if test x@mcserv@ != x; then \
X-	    $(INSTALL_PROGRAM) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv; \
X+	    $(INSTALL_DATA) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv; \
X 	fi)
X 
X install.extfs:
X 	$(INSTALL_DATA) $(srcdir)/extfs/README $(DESTDIR)$(libdir)/extfs/README
X 	$(INSTALL_DATA) $(srcdir)/extfs/extfs.ini $(DESTDIR)$(libdir)/extfs/extfs.ini
X-	$(INSTALL_PROGRAM) $(srcdir)/extfs/a $(DESTDIR)$(libdir)/extfs/a
X-	$(INSTALL_PROGRAM) $(srcdir)/extfs/arfs $(DESTDIR)$(libdir)/extfs/arfs
X-	$(INSTALL_PROGRAM) $(srcdir)/extfs/rpm  $(DESTDIR)$(libdir)/extfs/rpm
X-	$(INSTALL_PROGRAM) $(srcdir)/extfs/hp48  $(DESTDIR)$(libdir)/extfs/hp48
X+	$(INSTALL_DATA) $(srcdir)/extfs/a $(DESTDIR)$(libdir)/extfs/a
X+	$(INSTALL_DATA) $(srcdir)/extfs/arfs $(DESTDIR)$(libdir)/extfs/arfs
X+	$(INSTALL_DATA) $(srcdir)/extfs/rpm  $(DESTDIR)$(libdir)/extfs/rpm
X+	$(INSTALL_DATA) $(srcdir)/extfs/hp48  $(DESTDIR)$(libdir)/extfs/hp48
X 	
X-	$(INSTALL_PROGRAM) extfs/cpio $(DESTDIR)$(libdir)/extfs/cpio
X-	$(INSTALL_PROGRAM) extfs/deb  $(DESTDIR)$(libdir)/extfs/deb
X-	$(INSTALL_PROGRAM) extfs/ftplist $(DESTDIR)$(libdir)/extfs/ftplist
X-	$(INSTALL_PROGRAM) extfs/lslR $(DESTDIR)$(libdir)/extfs/lslR
X-	$(INSTALL_PROGRAM) extfs/lha $(DESTDIR)$(libdir)/extfs/lha
X-	$(INSTALL_PROGRAM) extfs/rar $(DESTDIR)$(libdir)/extfs/rar
X-	$(INSTALL_PROGRAM) extfs/zip $(DESTDIR)$(libdir)/extfs/zip
X-	$(INSTALL_PROGRAM) extfs/zoo $(DESTDIR)$(libdir)/extfs/zoo
X-	$(INSTALL_PROGRAM) extfs/esp $(DESTDIR)$(libdir)/extfs/esp
X-	$(INSTALL_PROGRAM) extfs/iso $(DESTDIR)$(libdir)/extfs/iso
X+	$(INSTALL_DATA) extfs/cpio $(DESTDIR)$(libdir)/extfs/cpio
X+	$(INSTALL_DATA) extfs/deb  $(DESTDIR)$(libdir)/extfs/deb
X+	$(INSTALL_DATA) extfs/ftplist $(DESTDIR)$(libdir)/extfs/ftplist
X+	$(INSTALL_DATA) extfs/lslR $(DESTDIR)$(libdir)/extfs/lslR
X+	$(INSTALL_DATA) extfs/lha $(DESTDIR)$(libdir)/extfs/lha
X+	$(INSTALL_DATA) extfs/rar $(DESTDIR)$(libdir)/extfs/rar
X+	$(INSTALL_DATA) extfs/zip $(DESTDIR)$(libdir)/extfs/zip
X+	$(INSTALL_DATA) extfs/zoo $(DESTDIR)$(libdir)/extfs/zoo
X+	$(INSTALL_DATA) extfs/esp $(DESTDIR)$(libdir)/extfs/esp
X+	$(INSTALL_DATA) extfs/iso $(DESTDIR)$(libdir)/extfs/iso
X 	
X-	$(INSTALL_PROGRAM) extfs/uarj $(DESTDIR)$(libdir)/extfs/uarj                            
X-	$(INSTALL_PROGRAM) extfs/uha $(DESTDIR)$(libdir)/extfs/uha                              
X-	$(INSTALL_PROGRAM) extfs/trpm $(DESTDIR)$(libdir)/extfs/trpm                            
X-	$(INSTALL_PROGRAM) extfs/mailfs $(DESTDIR)$(libdir)/extfs/mailfs                        
X-	$(INSTALL_PROGRAM) extfs/audio $(DESTDIR)$(libdir)/extfs/audio
X-	$(INSTALL_PROGRAM) extfs/patchfs $(DESTDIR)$(libdir)/extfs/patchfs
X+	$(INSTALL_DATA) extfs/uarj $(DESTDIR)$(libdir)/extfs/uarj                            
X+	$(INSTALL_DATA) extfs/uha $(DESTDIR)$(libdir)/extfs/uha                              
X+	$(INSTALL_DATA) extfs/trpm $(DESTDIR)$(libdir)/extfs/trpm                            
X+	$(INSTALL_DATA) extfs/mailfs $(DESTDIR)$(libdir)/extfs/mailfs                        
X+	$(INSTALL_DATA) extfs/audio $(DESTDIR)$(libdir)/extfs/audio
X+	$(INSTALL_DATA) extfs/patchfs $(DESTDIR)$(libdir)/extfs/patchfs
X 
X uninstall:
X 	-$(RMF) $(DESTDIR)$(libdir)/extfs/rpm
END-of-mc-light/files/patch-vfs_Makefile.in
echo x - mc-light/files/patch-Makefile.in
sed 's/^X//' >mc-light/files/patch-Makefile.in << 'END-of-mc-light/files/patch-Makefile.in'
X
X$FreeBSD$
X
X--- Makefile.in.orig	Tue Aug 31 16:11:30 2004
X+++ Makefile.in	Tue Aug 31 16:13:20 2004
X@@ -43,7 +43,7 @@
X install: installdirs @vcs@
X 	@for I in $(unixdirs); do cd $$I; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1; cd ..; done
X 	$(INSTALL_DATA) $(srcdir)/FAQ $(DESTDIR)$(libdir)/FAQ
X-	$(INSTALL_PROGRAM) mcfn_install $(DESTDIR)$(suppbindir)/mcfn_install
X+	$(INSTALL_DATA) mcfn_install $(DESTDIR)$(suppbindir)/mcfn_install
X 	chmod +x $(DESTDIR)$(suppbindir)/mcfn_install
X 	@cp -r PowerPack/syntax $(DESTDIR)$(libdir)/
X 	@cp -r PowerPack/codepages $(DESTDIR)$(libdir)/
X@@ -51,7 +51,7 @@
X 	@echo "set in the mc.ext file in $(libdir)"
X 
X install.create_vcs:
X-	$(INSTALL_PROGRAM) $(srcdir)/create_vcs $(DESTDIR)$(suppbindir)/create_vcs
X+	$(INSTALL_DATA) $(srcdir)/create_vcs $(DESTDIR)$(suppbindir)/create_vcs
X 	if test x$(DESTDIR) = x; then $(SHELL) $(srcdir)/create_vcs; fi
X 
X installdirs:
END-of-mc-light/files/patch-Makefile.in
exit
--- final.mc ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: krion 
State-Changed-When: Thu Sep 2 12:11:07 GMT 2004 
State-Changed-Why:  
New port added, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=71196 
>Unformatted:
