From owner-freebsd-ports Sat Jan 30 15:20:05 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03573 for freebsd-ports-outgoing; Sat, 30 Jan 1999 15:20:05 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03525 for ; Sat, 30 Jan 1999 15:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id PAA60597; Sat, 30 Jan 1999 15:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from shale.csir.co.za (shale.csir.co.za [146.64.46.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03021 for ; Sat, 30 Jan 1999 15:16:27 -0800 (PST) (envelope-from reg@shale.csir.co.za) Received: (from reg@localhost) by shale.csir.co.za (8.9.2/8.9.2) id BAA20164; Sun, 31 Jan 1999 01:16:19 +0200 (SAT) (envelope-from reg) Message-Id: <199901302316.BAA20164@shale.csir.co.za> Date: Sun, 31 Jan 1999 01:16:19 +0200 (SAT) From: reg@shale.csir.co.za Reply-To: reg@shale.csir.co.za To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/9821: New port: x11-fm/gnomemc Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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 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