Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Jan 1999 01:16:19 +0200 (SAT)
From:      reg@shale.csir.co.za
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/9821: New port: x11-fm/gnomemc
Message-ID:  <199901302316.BAA20164@shale.csir.co.za>

next in thread | raw e-mail | index | archive | help

>Number:         9821
>Category:       ports
>Synopsis:       New port: x11-fm/gnomemc
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 30 15:20:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Jeremy Lea
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
Arb's Inc.
>Environment:

	FreeBSD ports collection

>Description:

	Split off of GNOME parts of Midnight Commander from misc/mc.  These
	ports do not share any common files and can be installed at the same
	time.  This port may need a repository copy from misc/mc to
	x11-fm/gnomemc before importing, but since no other versions of that
	port recognised GNOME this might be overkill.

>How-To-Repeat:

	

>Fix:
	
	
# 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:
#
#	.
#	./files
#	./files/md5
#	./patches
#	./patches/patch-ac
#	./patches/patch-ab
#	./patches/patch-aa
#	./patches/patch-ag
#	./patches/patch-af
#	./pkg
#	./pkg/COMMENT
#	./pkg/DESCR
#	./pkg/PLIST
#	./Makefile
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/md5
sed 's/^X//' >./files/md5 << 'END-of-./files/md5'
XMD5 (mc-4.5.9.tar.gz) = a16de52c4454eaaf10d7fe94d34c4aeb
END-of-./files/md5
echo c - ./patches
mkdir -p ./patches > /dev/null 2>&1
echo x - ./patches/patch-ac
sed 's/^X//' >./patches/patch-ac << 'END-of-./patches/patch-ac'
X--- Make.common.in.orig	Tue Jan 26 22:36:55 1999
X+++ Make.common.in	Tue Jan 26 22:40:12 1999
X@@ -19,15 +19,15 @@
X bindir     = @bindir@
X sysconfdir = @sysconfdir@
X corbadir   = $(sysconfdir)/CORBA/servers
X-libdir     = $(exec_prefix)/lib/mc
X+libdir     = @localstatedir@/mc
X-idldir     = $(prefix)/share/idl
X+idldir     = @localstatedir@/idl
X suppbindir = $(libdir)/bin
X-gnewdir	   = $(prefix)/share/mc/templates
X+gnewdir	   = $(libdir)/templates
X tidir      = $(libdir)/term
X extfsdir   = $(libdir)/extfs
X datadir    = @datadir@
X icondir    = $(datadir)/pixmaps/mc
X-localedir  = $(datadir)/locale
X+localedir  = $(prefix)/share/locale
X basemandir = @mandir@
X mandir     = $(basemandir)/man1
X manext     = 1
END-of-./patches/patch-ac
echo x - ./patches/patch-ab
sed 's/^X//' >./patches/patch-ab << 'END-of-./patches/patch-ab'
X--- vfs/Make-mc.in.orig	Tue Jan 19 00:44:08 1999
X+++ vfs/Make-mc.in	Wed Jan 27 00:28:32 1999
X@@ -179,21 +179,18 @@
X 	-$(RMF) $(srcdir)/Makefile
X 
X install: @mcserv@ install.extfs
X-	-(if test x@mcserv@ != x; then \
X-	    $(INSTALL_PROGRAM) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv; \
X-	fi)
X 
X install.extfs:
X 	for I in $(EXTFS_MISC); do \
X-	    $(INSTALL_DATA) $(srcdir)/extfs/$$I \
X+	    $(INSTALL_DATA) extfs/$$I \
X 	          $(DESTDIR)$(libdir)/extfs/$$I; \
X 	done
X 	for I in $(EXTFS_CONST) ; do \
X-	    $(INSTALL_PROGRAM) $(srcdir)/extfs/$$I \
X+	    $(INSTALL_DATA) -m 555 extfs/$$I \
X 	             $(DESTDIR)$(libdir)/extfs/$$I; \
X 	done
X 	for I in $(EXTFS_OUT) ; do \
X-	    $(INSTALL_PROGRAM) $(builddir)/vfs/extfs/$$I \
X+	    $(INSTALL_DATA) -m 555 extfs/$$I \
X 	             $(DESTDIR)$(libdir)/extfs/$$I; \
X 	done
X 
END-of-./patches/patch-ab
echo x - ./patches/patch-aa
sed 's/^X//' >./patches/patch-aa << 'END-of-./patches/patch-aa'
X--- configure.orig	Wed Jan 27 00:01:05 1999
X+++ configure	Wed Jan 27 00:01:25 1999
X@@ -3188,15 +3188,15 @@
X fi
X 
X         
X-	USE_INCLUDED_LIBINTL=yes
X+#	USE_INCLUDED_LIBINTL=yes
X         CATOBJEXT=.gmo
X         INSTOBJEXT=.mo
X         DATADIRNAME=share
X-	INTLDEPS='$(top_builddir)/intl/libintl.a'
X-	INTLLIBS=$INTLDEPS
X-	LIBS=`echo $LIBS | sed -e 's/-lintl//'`
X-        nls_cv_header_intl=intl/libintl.h
X-        nls_cv_header_libgt=intl/libgettext.h
X+#	INTLDEPS='$(top_builddir)/intl/libintl.a'
X+#	INTLLIBS=$INTLDEPS
X+#	LIBS=`echo $LIBS | sed -e 's/-lintl//'`
X+#        nls_cv_header_intl=intl/libintl.h
X+#        nls_cv_header_libgt=intl/libgettext.h
X       fi
X 
X             if test "$XGETTEXT" != ":"; then
X@@ -10362,7 +10362,7 @@
X         if test -f /usr/include/ncurses.h
X 	then
X 	    echo "$ac_t""Found ncurses on /usr/include/ncurses.h" 1>&6
X- 	    CURSES_LIBS="-lncurses"
X+ 	    CURSES_LIBS="-lncurses -lmytinfo"
X 	    CURSES_INCLUDEDIR=""
X 	    search_ncurses=false
X 	    screen_manager="ncurses on /usr/include"
X@@ -10676,6 +10676,8 @@
X fi
X done
X 
X+CFLAGS="$CFLAGS $CURSES_INCLUDEDIR"
X+LIBS="$LIBS $CURSES_LIBS"
X 
X if test "x$screen_manager" = "xunknown"; then
X     cat >> confdefs.h <<\EOF
END-of-./patches/patch-aa
echo x - ./patches/patch-ag
sed 's/^X//' >./patches/patch-ag << 'END-of-./patches/patch-ag'
X--- lib/mc.ext.in.orig	Thu Jan 28 14:19:18 1999
X+++ lib/mc.ext.in	Thu Jan 28 14:21:05 1999
X@@ -367,57 +367,58 @@
X 	Icon=core.xpm
X 
X type/PostScript
X-	Open=gv %f
X+	Open=ggv %f
X 	Icon=postscript.xpm
X+	View=ggv %f
X 	View with GhostView=gv %f
X 
X type/GIF\ image
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=gif.xpm
X 	Include=image-options
X 	
X type/GIF\ picture
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=gif.xpm
X 	Include=image-options
X 	
X type/JPEG\ picture
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=jpeg.xpm
X 	Include=image-options
X 
X type/PC\ bitmap
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=bitmap.xpm
X 	Include=image-options
X 
X type/PNG\ image
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=gif.xpm
X 	Include=image-options
X 
X type/JPEG\ image
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=jpeg.xpm
X 	Include=image-options
X 	
X type/TIFF\ file
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=tiff.xpm
X 	Include=image-options
X 	
X type/PBM
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=pbm.xpm
X 	Include=image-options
X 	
X type/PGM
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=pgm.xpm
X 	Include=image-options
X 	
X type/PPM
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Icon=ppm.xpm
X 	Include=image-options
X 
X@@ -426,14 +427,14 @@
X 	Icon=xbm.xpm
X 
X shell/.xpm
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	View=sxpm %f
X 	Include=image-options
X 	Icon=xpm.xpm
X 
X include/image-options
X 	Set root window to this image=background-properties --setwallpaper %f &
X-	Display this file=ee %f &
X+	Display this file=ElectricEyes %f &
X 
X # Sound files
X shell/.mod
X--- lib/mc-gnome.ext.in.orig	Thu Jan 28 14:21:23 1999
X+++ lib/mc-gnome.ext.in	Thu Jan 28 14:21:59 1999
X@@ -271,60 +271,60 @@
X 	View=%view{ascii,nroff} gunzip -dc %f | nroff @TROFFASCII@ @MANDOC@
X 
X type/PostScript
X-	Open=gv %f
X-	View with GhostView=gv %f
X+	Open=ggv %f
X+	View with GhostView=ggv %f
X 
X type/GIF\ image
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 	
X type/GIF\ picture
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 	
X type/JPEG\ picture
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 
X type/PC\ bitmap
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 
X type/PNG\ image
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 
X type/JPEG\ image
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 	
X type/TIFF\ file
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 	
X type/PBM
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 	
X type/PGM
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 	
X type/PPM
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	Include=image-options
X 
X shell/.xbm
X 	Open=bitmap %f
X 
X shell/.xpm
X-	Open=ee %f
X+	Open=ElectricEyes %f
X 	View=sxpm %f
X 	Include=image-options
X 
X include/image-options
X 	Set root window to this image=background-properties --setwallpaper %f &
X-	Display this file=ee %f &
X+	Display this file=ElectricEyes %f &
X 
X # Sound files
X shell/.mod
X--- gnome/mc.keys.in.in.orig	Tue Jan 19 00:44:12 1999
X+++ gnome/mc.keys.in.in	Thu Jan 28 11:54:32 1999
X@@ -86,7 +86,7 @@
X 	icon-filename=@icondir@/tex.xpm
X 
X application/postscript:
X-	open=gv %f
X+	open=ggv %f
X 	icon-filename=@icondir@/postscript.xpm
X 
X application/x-object-file:
END-of-./patches/patch-ag
echo x - ./patches/patch-af
sed 's/^X//' >./patches/patch-af << 'END-of-./patches/patch-af'
X--- Makefile.in.orig	Tue Jan 26 19:51:29 1999
X+++ Makefile.in	Tue Jan 26 19:54:31 1999
X@@ -5,7 +5,7 @@
X @MCFGR@@MCF@
X 
X foreigndirs=pc
X-codedirs=vfs lib doc slang gtkedit edit src gnome new_icons icons idl
X+codedirs=vfs lib gtkedit gnome new_icons icons idl
X unixdirs=intl $(codedirs) @POSUB@
X alldirs=$(unixdirs) $(foreigndirs) 
X subdirs=$(alldirs)
X@@ -46,8 +46,6 @@
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-	chmod +x $(DESTDIR)$(suppbindir)/mcfn_install
X 	@echo "Please verify that the configuration values are correctly"
X 	@echo "set in the mc.ext file in $(libdir)"
X 
X@@ -58,12 +56,9 @@
X installdirs:
X 	$(mcsrcdir)/xmkdir $(DESTDIR)$(bindir) $(DESTDIR)$(libdir)
X 	$(mcsrcdir)/xmkdir $(DESTDIR)$(mandir) $(DESTDIR)$(man8dir)
X-	$(mcsrcdir)/xmkdir $(DESTDIR)$(icondir) $(DESTDIR)$(suppbindir)
X-	$(mcsrcdir)/xmkdir $(DESTDIR)$(tidir) $(DESTDIR)$(extfsdir)
X+	$(mcsrcdir)/xmkdir $(DESTDIR)$(icondir)
X+	$(mcsrcdir)/xmkdir $(DESTDIR)$(extfsdir)
X 	$(mcsrcdir)/xmkdir $(DESTDIR)$(idldir)
X-
X-mcfninstall:
X-	-/bin/sh ./mcfn_install
X 
X uninstall:
X 	@for I in $(unixdirs); do cd $$I; $(MAKE) $@ || exit 1; cd ..; done
X--- lib/Makefile.in.orig	Tue Jan 19 00:44:08 1999
X+++ lib/Makefile.in	Thu Jan 28 15:45:04 1999
X@@ -15,7 +15,6 @@
X LIBFILES_IN = mc.ext.in mc-gnome.ext.in
X LIBFILES_OUT = mc.ext mc-gnome.ext
X LIBFILES_CONST = mc.hint mc.lib mc.menu
X-TIFILES = README.xterm linux.ti xterm.ad xterm.ti ansi.ti vt100.ti xterm.tcap
X DISTLIB = $(LIBFILES_IN) $(LIBFILES_CONST) $(TIFILES) \
X 	Makefile.in tdiff xnc.hlp ncurses.h mc.sh mc.csh mcserv.init \
X 	mcserv.pamd tkmc.wmconfig mc.ext.in.qnx.diff mc.menu.qnx.diff
X@@ -42,8 +41,6 @@
X 	do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(libdir)/$$I; done
X 	for I in $(LIBFILES_OUT); \
X 	do $(INSTALL_DATA) $(builddir)/lib/$$I $(DESTDIR)$(libdir)/$$I; done
X-	for I in $(TIFILES); \
X-	do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(tidir)/$$I; done
X 
X uninstall:
X 	for I in $(LIBFILES_OUT) $(LIBFILES_CONST); \
END-of-./patches/patch-af
echo c - ./pkg
mkdir -p ./pkg > /dev/null 2>&1
echo x - ./pkg/COMMENT
sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT'
XA windows explorer work-a-like for the GNOME Desktop Environment
END-of-./pkg/COMMENT
echo x - ./pkg/DESCR
sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR'
XA Windows Explorer work-a-like File Manager for the GNOME Desktop
XEnvironment.
X
XDespite sharing code and a name with Midnight Commander, the two don't look
Xat all like one another, or work in a similar fashion.
END-of-./pkg/DESCR
echo x - ./pkg/PLIST
sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST'
Xbin/corba-gmc
Xbin/gmc
Xetc/CORBA/servers/gmc.gnorba
Xshare/gnome/idl/FileManager.idl
Xshare/gnome/idl/Makefile.in
Xshare/gnome/mc/FAQ
Xshare/gnome/mc/extfs/README
Xshare/gnome/mc/extfs/a
Xshare/gnome/mc/extfs/deb
Xshare/gnome/mc/extfs/extfs.ini
Xshare/gnome/mc/extfs/ftplist
Xshare/gnome/mc/extfs/hp48
Xshare/gnome/mc/extfs/lslR
Xshare/gnome/mc/extfs/mailfs
Xshare/gnome/mc/extfs/patchfs
Xshare/gnome/mc/extfs/rpm
Xshare/gnome/mc/extfs/sfs.ini
Xshare/gnome/mc/extfs/uar
Xshare/gnome/mc/extfs/ucpio
Xshare/gnome/mc/extfs/ulha
Xshare/gnome/mc/extfs/urar
Xshare/gnome/mc/extfs/uzip
Xshare/gnome/mc/extfs/uzoo
Xshare/gnome/mc/layout
Xshare/gnome/mc/mc-gnome.ext
Xshare/gnome/mc/mc.ext
Xshare/gnome/mc/mc.hint
Xshare/gnome/mc/mc.lib
Xshare/gnome/mc/mc.menu
Xshare/gnome/mc/templates/application.x-gnumeric.desktop
Xshare/gnome/mc/templates/gimp.image.desktop
Xshare/gnome/mime-info/mc.keys
Xshare/gnome/pixmaps/mc/c.xpm
Xshare/gnome/pixmaps/mc/calendar.xpm
Xshare/gnome/pixmaps/mc/cc.xpm
Xshare/gnome/pixmaps/mc/compressed.xpm
Xshare/gnome/pixmaps/mc/directory.xpm
Xshare/gnome/pixmaps/mc/gnome-http-url.png
Xshare/gnome/pixmaps/mc/gnome-image-bmp.png
Xshare/gnome/pixmaps/mc/gnome-image-generic.png
Xshare/gnome/pixmaps/mc/gnome-image-gif.png
Xshare/gnome/pixmaps/mc/gnome-image-ief.png
Xshare/gnome/pixmaps/mc/gnome-image-jpeg.png
Xshare/gnome/pixmaps/mc/gnome-image-pbm.png
Xshare/gnome/pixmaps/mc/gnome-image-pgm.png
Xshare/gnome/pixmaps/mc/gnome-image-png.png
Xshare/gnome/pixmaps/mc/gnome-image-pnm.png
Xshare/gnome/pixmaps/mc/gnome-image-ppm.png
Xshare/gnome/pixmaps/mc/gnome-image-ras.png
Xshare/gnome/pixmaps/mc/gnome-image-rgb.png
Xshare/gnome/pixmaps/mc/gnome-image-tga.png
Xshare/gnome/pixmaps/mc/gnome-image-tiff.png
Xshare/gnome/pixmaps/mc/gnome-image-xbm.png
Xshare/gnome/pixmaps/mc/gnome-image-xpm.png
Xshare/gnome/pixmaps/mc/gnome-image-xwd.png
Xshare/gnome/pixmaps/mc/gnome-pack-deb.png
Xshare/gnome/pixmaps/mc/gnome-pack-rpm.png
Xshare/gnome/pixmaps/mc/gnome-text-html.png
Xshare/gnome/pixmaps/mc/gnome-video-mpeg.png
Xshare/gnome/pixmaps/mc/gnome-video-quicktime.png
Xshare/gnome/pixmaps/mc/gnome-video-x-msvideo.png
Xshare/gnome/pixmaps/mc/h.xpm
Xshare/gnome/pixmaps/mc/html.xpm
Xshare/gnome/pixmaps/mc/i-blockdev.png
Xshare/gnome/pixmaps/mc/i-chardev.png
Xshare/gnome/pixmaps/mc/i-core.png
Xshare/gnome/pixmaps/mc/i-dirclosed.png
Xshare/gnome/pixmaps/mc/i-directory.png
Xshare/gnome/pixmaps/mc/i-executable.png
Xshare/gnome/pixmaps/mc/i-regular.png
Xshare/gnome/pixmaps/mc/i-sock.png
Xshare/gnome/pixmaps/mc/i-stalled.png
Xshare/gnome/pixmaps/mc/i-symlink.png
Xshare/gnome/pixmaps/mc/makefile.xpm
Xshare/gnome/pixmaps/mc/man.xpm
Xshare/gnome/pixmaps/mc/o.xpm
Xshare/gnome/pixmaps/mc/postscript.xpm
Xshare/gnome/pixmaps/mc/sound.xpm
Xshare/gnome/pixmaps/mc/tex.xpm
Xshare/gnome/pixmaps/mc/text.xpm
Xshare/gnome/pixmaps/mc/trash.xpm
Xshare/gnome/pixmaps/mc/word.xpm
Xshare/gnome/pixmaps/mc/zip.xpm
Xshare/locale/de/LC_MESSAGES/mc.mo
Xshare/locale/es/LC_MESSAGES/mc.mo
Xshare/locale/fr/LC_MESSAGES/mc.mo
Xshare/locale/it/LC_MESSAGES/mc.mo
Xshare/locale/ko/LC_MESSAGES/mc.mo
Xshare/locale/no/LC_MESSAGES/mc.mo
Xshare/locale/pl/LC_MESSAGES/mc.mo
Xshare/locale/ru/LC_MESSAGES/mc.mo
X@dirrm share/gnome/pixmaps/mc
X@dirrm share/gnome/mc/extfs
X@dirrm share/gnome/mc/templates
X@dirrm share/gnome/mc
END-of-./pkg/PLIST
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for:	gnomemc
X# Version required:	4.5.9
X# Date created:		26 Jnuary 1999
X# Whom:			Jeremy Lea <reg@shale.csir.co.za>
X#
X# $Id$
X#
X
XDISTNAME=	mc-4.5.9
XPKGNAME=	gnomemc-4.5.9
XCATEGORIES=	x11-fm gnome
XMASTER_SITES=	${MASTER_SITE_GNOME}
XMASTER_SITE_SUBDIR=	mc
X
XMAINTAINER=	reg@shale.csir.co.za
X
XBUILD_DEPENDS=	panel:${PORTSDIR}/x11/gnomecore
XRUN_DEPENDS=	panel:${PORTSDIR}/x11/gnomecore
X
X# implicit dependencies:
X# gettext, glib11-devel, xpm, gnomelibs
X
XUSE_X_PREFIX=	yes
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--localstatedir=${PREFIX}/share/gnome \
X		--datadir=${PREFIX}/share/gnome \
X		--without-edit -with-ncurses
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
X		MAKE="gmake" \
X		GLIB_CONFIG="${LOCALBASE}/bin/glib11d-config" \
X		LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lxpg4"
X
X.include <bsd.port.mk>
END-of-./Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901302316.BAA20164>