Date: Mon, 26 Feb 2007 12:08:33 +0100 (CET) From: Kai Wang <kaiw27@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/109556: [NEW PORT] shells/fish: A user friendly command line shell Message-ID: <20070226110833.05AAAB84B@plan0.kaiwan.csbnet.se> Resent-Message-ID: <200702261111.l1QBBGt4004812@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109556 >Category: ports >Synopsis: [NEW PORT] shells/fish: A user friendly command line shell >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Feb 26 11:11:16 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Kai Wang >Release: FreeBSD 6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD plan0.kaiwan.csbnet.se 6.2-RELEASE FreeBSD 6.2-RELEASE #6: Sun Jan 14 20:14:39 CET 2007 >Description: fish is a user friendly commandline shell intended mostly for interactive use. WWW: http://www.fishshell.org/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- fish-1.22.3.shar 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: # # fish # fish/pkg-descr # fish/Makefile # fish/pkg-plist # fish/distinfo # fish/pkg-install # fish/pkg-deinstall # echo c - fish mkdir -p fish > /dev/null 2>&1 echo x - fish/pkg-descr sed 's/^X//' >fish/pkg-descr << 'END-of-fish/pkg-descr' Xfish is a user friendly commandline shell intended mostly for Xinteractive use. X XWWW: http://www.fishshell.org/ END-of-fish/pkg-descr echo x - fish/Makefile sed 's/^X//' >fish/Makefile << 'END-of-fish/Makefile' X# New ports collection makefile for: fish X# Date created: 2007-02-26 X# Whom: Kai Wang <kaiw27@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= fish XPORTVERSION= 1.22.3 XCATEGORIES= shells XMASTER_SITES= http://www.fishshell.org/files/1.22.3/ \ X http://roo.no-ip.org/fish/files/1.22.3/ \ X http://web.student.chalmers.se/~kaiw/FreeBSD/disfiles/ X XMAINTAINER= kaiw27@gmail.com XCOMMENT= A user friendly command line shell X XUSE_AUTOTOOLS= autoconf:259 XUSE_ICONV= yes XUSE_GMAKE= yes XGNU_CONFIGURE= yes X XBUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen XCPPFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib XCONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LIBS="${LDFLAGS}" \ X LDFLAGS="${LDFLAGS}" X XOPTIONS= NLS "Native language support" on \ X XSEL "Build with xsel" on X XMAN1= count.1 fish.1 fish_pager.1 fishd.1 \ X mimedb.1 set_color.1 X X.include <bsd.port.pre.mk> X X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XPLIST_SUB+= NLS="" X.else XCONFIGURE_ARGS+= --without-gettext XPLIST_SUB+= NLS="@comment " X.endif X X.if !defined(WITHOUT_XSEL) XCONFLICTS= xsel-[0-9]* XPLIST_SUB+= XSEL="" XMAN1+= xsel.1 X.else XCONFIGURE_ARGS+= --without-xsel XPLIST_SUB+= XSEL="@comment " X.endif X Xpost-install: X ${MV} ${PREFIX}/man/man1/xsel.1x ${PREFIX}/man/man1/xsel.1 X ${MV} ${DATADIR}/man ${DATADIR}/man1 X ${MKDIR} ${DATADIR}/man X ${MV} ${DATADIR}/man1 ${DATADIR}/man X# remove duplicate manpages X.for i in count.1 fish.1 fish_pager.1 fishd.1 mimedb.1 set_color.1 X cd ${DATADIR}/man/man1 && ${RM} -f ${i} X.endfor X cd ${DATADIR}/man/man1 && ${GZIP_CMD} *.1 X PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} \ X ${PKGNAME} POST-INSTALL X Xpost-deinstall: X PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} \ X ${PKGNAME} POST-DEINSTALL X X.include <bsd.port.post.mk> END-of-fish/Makefile echo x - fish/pkg-plist sed 's/^X//' >fish/pkg-plist << 'END-of-fish/pkg-plist' Xbin/count Xbin/fish Xbin/fish_pager Xbin/fishd Xbin/mimedb Xbin/seq Xbin/set_color X%%XSEL%%bin/xsel Xetc/fish/config.fish Xetc/fish/fish_inputrc X%%DOCSDIR%%/ChangeLog X%%DOCSDIR%%/commands.html X%%DOCSDIR%%/design.html X%%DOCSDIR%%/doc_8h-source.html X%%DOCSDIR%%/doxygen.css X%%DOCSDIR%%/doxygen.png X%%DOCSDIR%%/faq.html X%%DOCSDIR%%/files.html X%%DOCSDIR%%/index.html X%%DOCSDIR%%/license.html X%%DOCSDIR%%/pages.html X%%DOCSDIR%%/tab_b.gif X%%DOCSDIR%%/tab_l.gif X%%DOCSDIR%%/tab_r.gif X%%DOCSDIR%%/tabs.css X%%DATADIR%%/completions/and.fish X%%DATADIR%%/completions/ant.fish X%%DATADIR%%/completions/apm.fish X%%DATADIR%%/completions/apropos.fish X%%DATADIR%%/completions/apt-build.fish X%%DATADIR%%/completions/apt-cache.fish X%%DATADIR%%/completions/apt-cdrom.fish X%%DATADIR%%/completions/apt-config.fish X%%DATADIR%%/completions/apt-extracttemplates.fish X%%DATADIR%%/completions/apt-file.fish X%%DATADIR%%/completions/apt-ftparchive.fish X%%DATADIR%%/completions/apt-get.fish X%%DATADIR%%/completions/apt-key.fish X%%DATADIR%%/completions/apt-listbugs.fish X%%DATADIR%%/completions/apt-listchanges.fish X%%DATADIR%%/completions/apt-move.fish X%%DATADIR%%/completions/apt-proxy-import.fish X%%DATADIR%%/completions/apt-rdepends.fish X%%DATADIR%%/completions/apt-setup.fish X%%DATADIR%%/completions/apt-show-source.fish X%%DATADIR%%/completions/apt-show-versions.fish X%%DATADIR%%/completions/apt-sortpkgs.fish X%%DATADIR%%/completions/apt-spy.fish X%%DATADIR%%/completions/apt-src.fish X%%DATADIR%%/completions/apt-zip-inst.fish X%%DATADIR%%/completions/apt-zip-list.fish X%%DATADIR%%/completions/aptitude.fish X%%DATADIR%%/completions/arp.fish X%%DATADIR%%/completions/at.fish X%%DATADIR%%/completions/atd.fish X%%DATADIR%%/completions/atq.fish X%%DATADIR%%/completions/atrm.fish X%%DATADIR%%/completions/bc.fish X%%DATADIR%%/completions/bg.fish X%%DATADIR%%/completions/bind.fish X%%DATADIR%%/completions/block.fish X%%DATADIR%%/completions/break.fish X%%DATADIR%%/completions/btdownloadcurses.py.fish X%%DATADIR%%/completions/btdownloadheadless.py.fish X%%DATADIR%%/completions/builtin.fish X%%DATADIR%%/completions/bunzip2.fish X%%DATADIR%%/completions/bzcat.fish X%%DATADIR%%/completions/bzip2.fish X%%DATADIR%%/completions/bzip2recover.fish X%%DATADIR%%/completions/case.fish X%%DATADIR%%/completions/cat.fish X%%DATADIR%%/completions/cd.fish X%%DATADIR%%/completions/cdrecord.fish X%%DATADIR%%/completions/chgrp.fish X%%DATADIR%%/completions/chown.fish X%%DATADIR%%/completions/chsh.fish X%%DATADIR%%/completions/command.fish X%%DATADIR%%/completions/commandline.fish X%%DATADIR%%/completions/complete.fish X%%DATADIR%%/completions/configure.fish X%%DATADIR%%/completions/continue.fish X%%DATADIR%%/completions/cp.fish X%%DATADIR%%/completions/cut.fish X%%DATADIR%%/completions/cvs.fish X%%DATADIR%%/completions/darcs.fish X%%DATADIR%%/completions/date.fish X%%DATADIR%%/completions/dcop.fish X%%DATADIR%%/completions/df.fish X%%DATADIR%%/completions/diff.fish X%%DATADIR%%/completions/du.fish X%%DATADIR%%/completions/dvipdf.fish X%%DATADIR%%/completions/dvipdfm.fish X%%DATADIR%%/completions/echo.fish X%%DATADIR%%/completions/eix-sync.fish X%%DATADIR%%/completions/eix.fish X%%DATADIR%%/completions/elatex.fish X%%DATADIR%%/completions/emacs.fish X%%DATADIR%%/completions/emerge.fish X%%DATADIR%%/completions/env.fish X%%DATADIR%%/completions/equery.fish X%%DATADIR%%/completions/etex.fish X%%DATADIR%%/completions/eval.fish X%%DATADIR%%/completions/exec.fish X%%DATADIR%%/completions/exit.fish X%%DATADIR%%/completions/fg.fish X%%DATADIR%%/completions/file.fish X%%DATADIR%%/completions/find.fish X%%DATADIR%%/completions/fish.fish X%%DATADIR%%/completions/flac.fish X%%DATADIR%%/completions/function.fish X%%DATADIR%%/completions/functions.fish X%%DATADIR%%/completions/fusermount.fish X%%DATADIR%%/completions/gcc.fish X%%DATADIR%%/completions/gem.fish X%%DATADIR%%/completions/gpg.fish X%%DATADIR%%/completions/gprof.fish X%%DATADIR%%/completions/grep.fish X%%DATADIR%%/completions/gunzip.fish X%%DATADIR%%/completions/gzip.fish X%%DATADIR%%/completions/help.fish X%%DATADIR%%/completions/hg.fish X%%DATADIR%%/completions/iconv.fish X%%DATADIR%%/completions/id.fish X%%DATADIR%%/completions/ifconfig.fish X%%DATADIR%%/completions/jobs.fish X%%DATADIR%%/completions/kill.fish X%%DATADIR%%/completions/la.fish X%%DATADIR%%/completions/latex.fish X%%DATADIR%%/completions/less.fish X%%DATADIR%%/completions/ll.fish X%%DATADIR%%/completions/locate.fish X%%DATADIR%%/completions/ls.fish X%%DATADIR%%/completions/make.fish X%%DATADIR%%/completions/makedepend.fish X%%DATADIR%%/completions/man.fish X%%DATADIR%%/completions/mimedb.fish X%%DATADIR%%/completions/modprobe.fish X%%DATADIR%%/completions/mount.fish X%%DATADIR%%/completions/mplayer.fish X%%DATADIR%%/completions/mutt.fish X%%DATADIR%%/completions/mv.fish X%%DATADIR%%/completions/nextd.fish X%%DATADIR%%/completions/nice.fish X%%DATADIR%%/completions/not.fish X%%DATADIR%%/completions/oggenc.fish X%%DATADIR%%/completions/omega.fish X%%DATADIR%%/completions/or.fish X%%DATADIR%%/completions/patch.fish X%%DATADIR%%/completions/pdfelatex.fish X%%DATADIR%%/completions/pdfetex.fish X%%DATADIR%%/completions/pdflatex.fish X%%DATADIR%%/completions/pdftex.fish X%%DATADIR%%/completions/perl.fish X%%DATADIR%%/completions/pine.fish X%%DATADIR%%/completions/ping.fish X%%DATADIR%%/completions/prevd.fish X%%DATADIR%%/completions/ps.fish X%%DATADIR%%/completions/ps2pdf.fish X%%DATADIR%%/completions/psub.fish X%%DATADIR%%/completions/pushd.fish X%%DATADIR%%/completions/python.fish X%%DATADIR%%/completions/random.fish X%%DATADIR%%/completions/read.fish X%%DATADIR%%/completions/renice.fish X%%DATADIR%%/completions/return.fish X%%DATADIR%%/completions/rm.fish X%%DATADIR%%/completions/rmdir.fish X%%DATADIR%%/completions/rpm.fish X%%DATADIR%%/completions/rsync.fish X%%DATADIR%%/completions/ruby.fish X%%DATADIR%%/completions/scp.fish X%%DATADIR%%/completions/screen.fish X%%DATADIR%%/completions/sed.fish X%%DATADIR%%/completions/service.fish X%%DATADIR%%/completions/set.fish X%%DATADIR%%/completions/set_color.fish X%%DATADIR%%/completions/sort.fish X%%DATADIR%%/completions/ssh.fish X%%DATADIR%%/completions/sshfs.fish X%%DATADIR%%/completions/status.fish X%%DATADIR%%/completions/su.fish X%%DATADIR%%/completions/sudo.fish X%%DATADIR%%/completions/svn.fish X%%DATADIR%%/completions/sylpheed.fish X%%DATADIR%%/completions/tar.fish X%%DATADIR%%/completions/telnet.fish X%%DATADIR%%/completions/test.fish X%%DATADIR%%/completions/tex.fish X%%DATADIR%%/completions/time.fish X%%DATADIR%%/completions/top.fish X%%DATADIR%%/completions/totem.fish X%%DATADIR%%/completions/touch.fish X%%DATADIR%%/completions/trap.fish X%%DATADIR%%/completions/type.fish X%%DATADIR%%/completions/ulimit.fish X%%DATADIR%%/completions/umount.fish X%%DATADIR%%/completions/uname.fish X%%DATADIR%%/completions/uniq.fish X%%DATADIR%%/completions/unrar.fish X%%DATADIR%%/completions/update-eix-remote.fish X%%DATADIR%%/completions/update-eix.fish X%%DATADIR%%/completions/valgrind.fish X%%DATADIR%%/completions/vared.fish X%%DATADIR%%/completions/vi.fish X%%DATADIR%%/completions/vim.fish X%%DATADIR%%/completions/w.fish X%%DATADIR%%/completions/wajig.fish X%%DATADIR%%/completions/wc.fish X%%DATADIR%%/completions/wget.fish X%%DATADIR%%/completions/whatis.fish X%%DATADIR%%/completions/which.fish X%%DATADIR%%/completions/who.fish X%%DATADIR%%/completions/wpa_cli.fish X%%DATADIR%%/completions/xargs.fish X%%DATADIR%%/completions/xmms.fish X%%DATADIR%%/completions/xpdf.fish X%%DATADIR%%/completions/xprop.fish X%%DATADIR%%/completions/xsel.fish X%%DATADIR%%/completions/xterm.fish X%%DATADIR%%/completions/yum.fish X%%DATADIR%%/completions/zcat.fish X%%DATADIR%%/completions/zip.fish X%%DATADIR%%/config.fish X%%DATADIR%%/config_interactive.fish X%%DATADIR%%/functions/N_.fish X%%DATADIR%%/functions/_.fish X%%DATADIR%%/functions/__fish_append.fish X%%DATADIR%%/functions/__fish_complete_ant_targets.fish X%%DATADIR%%/functions/__fish_complete_bittorrent.fish X%%DATADIR%%/functions/__fish_complete_cd.fish X%%DATADIR%%/functions/__fish_complete_directories.fish X%%DATADIR%%/functions/__fish_complete_ls.fish X%%DATADIR%%/functions/__fish_complete_man.fish X%%DATADIR%%/functions/__fish_complete_pids.fish X%%DATADIR%%/functions/__fish_complete_ssh.fish X%%DATADIR%%/functions/__fish_complete_subcommand.fish X%%DATADIR%%/functions/__fish_complete_subcommand_root.fish X%%DATADIR%%/functions/__fish_complete_suffix.fish X%%DATADIR%%/functions/__fish_complete_tar.fish X%%DATADIR%%/functions/__fish_complete_tex.fish X%%DATADIR%%/functions/__fish_complete_unrar.fish X%%DATADIR%%/functions/__fish_complete_vi.fish X%%DATADIR%%/functions/__fish_contains_opt.fish X%%DATADIR%%/functions/__fish_describe_command.fish X%%DATADIR%%/functions/__fish_filter_mime.fish X%%DATADIR%%/functions/__fish_gnu_complete.fish X%%DATADIR%%/functions/__fish_is_first_token.fish X%%DATADIR%%/functions/__fish_list_current_token.fish X%%DATADIR%%/functions/__fish_move_last.fish X%%DATADIR%%/functions/__fish_no_arguments.fish X%%DATADIR%%/functions/__fish_print_filesystems.fish X%%DATADIR%%/functions/__fish_print_function_prototypes.fish X%%DATADIR%%/functions/__fish_print_help.fish X%%DATADIR%%/functions/__fish_print_hostnames.fish X%%DATADIR%%/functions/__fish_print_packages.fish X%%DATADIR%%/functions/__fish_seen_subcommand_from.fish X%%DATADIR%%/functions/__fish_test_arg.fish X%%DATADIR%%/functions/__fish_use_subcommand.fish X%%DATADIR%%/functions/alias.fish X%%DATADIR%%/functions/cd.fish X%%DATADIR%%/functions/contains.fish X%%DATADIR%%/functions/delete-or-exit.fish X%%DATADIR%%/functions/dirh.fish X%%DATADIR%%/functions/dirs.fish X%%DATADIR%%/functions/fish_prompt.fish X%%DATADIR%%/functions/grep.fish X%%DATADIR%%/functions/help.fish X%%DATADIR%%/functions/isatty.fish X%%DATADIR%%/functions/la.fish X%%DATADIR%%/functions/ll.fish X%%DATADIR%%/functions/ls.fish X%%DATADIR%%/functions/math.fish X%%DATADIR%%/functions/nextd-or-forward-word.fish X%%DATADIR%%/functions/nextd.fish X%%DATADIR%%/functions/open.fish X%%DATADIR%%/functions/popd.fish X%%DATADIR%%/functions/prevd-or-backward-word.fish X%%DATADIR%%/functions/prevd.fish X%%DATADIR%%/functions/prompt_pwd.fish X%%DATADIR%%/functions/psub.fish X%%DATADIR%%/functions/pushd.fish X%%DATADIR%%/functions/pwd.fish X%%DATADIR%%/functions/save_function.fish X%%DATADIR%%/functions/setenv.fish X%%DATADIR%%/functions/sgrep.fish X%%DATADIR%%/functions/trap.fish X%%DATADIR%%/functions/type.fish X%%DATADIR%%/functions/umask.fish X%%DATADIR%%/functions/vared.fish X%%DATADIR%%/man/man1/alias.1.gz X%%DATADIR%%/man/man1/and.1.gz X%%DATADIR%%/man/man1/begin.1.gz X%%DATADIR%%/man/man1/bg.1.gz X%%DATADIR%%/man/man1/bind.1.gz X%%DATADIR%%/man/man1/block.1.gz X%%DATADIR%%/man/man1/break.1.gz X%%DATADIR%%/man/man1/builtin.1.gz X%%DATADIR%%/man/man1/case.1.gz X%%DATADIR%%/man/man1/cd.1.gz X%%DATADIR%%/man/man1/command.1.gz X%%DATADIR%%/man/man1/commandline.1.gz X%%DATADIR%%/man/man1/complete.1.gz X%%DATADIR%%/man/man1/contains.1.gz X%%DATADIR%%/man/man1/continue.1.gz X%%DATADIR%%/man/man1/dirh.1.gz X%%DATADIR%%/man/man1/dirs.1.gz X%%DATADIR%%/man/man1/else.1.gz X%%DATADIR%%/man/man1/end.1.gz X%%DATADIR%%/man/man1/eval.1.gz X%%DATADIR%%/man/man1/exec.1.gz X%%DATADIR%%/man/man1/exit.1.gz X%%DATADIR%%/man/man1/fg.1.gz X%%DATADIR%%/man/man1/for.1.gz X%%DATADIR%%/man/man1/function.1.gz X%%DATADIR%%/man/man1/functions.1.gz X%%DATADIR%%/man/man1/help.1.gz X%%DATADIR%%/man/man1/if.1.gz X%%DATADIR%%/man/man1/isatty.1.gz X%%DATADIR%%/man/man1/jobs.1.gz X%%DATADIR%%/man/man1/math.1.gz X%%DATADIR%%/man/man1/nextd.1.gz X%%DATADIR%%/man/man1/not.1.gz X%%DATADIR%%/man/man1/open.1.gz X%%DATADIR%%/man/man1/or.1.gz X%%DATADIR%%/man/man1/popd.1.gz X%%DATADIR%%/man/man1/prevd.1.gz X%%DATADIR%%/man/man1/psub.1.gz X%%DATADIR%%/man/man1/pushd.1.gz X%%DATADIR%%/man/man1/random.1.gz X%%DATADIR%%/man/man1/read.1.gz X%%DATADIR%%/man/man1/return.1.gz X%%DATADIR%%/man/man1/save_function.1.gz X%%DATADIR%%/man/man1/set.1.gz X%%DATADIR%%/man/man1/source.1.gz X%%DATADIR%%/man/man1/status.1.gz X%%DATADIR%%/man/man1/switch.1.gz X%%DATADIR%%/man/man1/trap.1.gz X%%DATADIR%%/man/man1/type.1.gz X%%DATADIR%%/man/man1/ulimit.1.gz X%%DATADIR%%/man/man1/umask.1.gz X%%DATADIR%%/man/man1/vared.1.gz X%%DATADIR%%/man/man1/while.1.gz X%%NLS%%share/locale/de/LC_MESSAGES/fish.mo X%%NLS%%share/locale/en/LC_MESSAGES/fish.mo X%%NLS%%share/locale/fr/LC_MESSAGES/fish.mo X%%NLS%%share/locale/sv/LC_MESSAGES/fish.mo X@dirrm %%DATADIR%%/man/man1 X@dirrm %%DATADIR%%/man X@dirrm %%DATADIR%%/functions X@dirrm %%DATADIR%%/completions X@dirrm %%DATADIR%% X@dirrm %%DOCSDIR%% X@dirrm etc/fish END-of-fish/pkg-plist echo x - fish/distinfo sed 's/^X//' >fish/distinfo << 'END-of-fish/distinfo' XMD5 (fish-1.22.3.tar.gz) = 088a977e08c5026bbad300e56dcb6ac3 XSHA256 (fish-1.22.3.tar.gz) = 5d55d90fed997762cb42ac002eedbd5b156af21f4b0c93a579415ff62fb60769 XSIZE (fish-1.22.3.tar.gz) = 1045212 END-of-fish/distinfo echo x - fish/pkg-install sed 's/^X//' >fish/pkg-install << 'END-of-fish/pkg-install' X#!/bin/sh X Xif [ "$2" != "POST-INSTALL" ]; then X exit 0 Xfi X X/bin/cp /etc/manpath.config /etc/manpath.config.bak Xecho "# add by shells/fish/Makefile "`date '+%F %T'` \ X >> /etc/manpath.config Xecho "OPTIONAL_MANPATH ${PKG_PREFIX}/share/fish/man" \ X >> /etc/manpath.config X/bin/cp /etc/shells /etc/shells.bak X(/usr/bin/grep -v ${PKG_PREFIX}/bin/fish /etc/shells.bak; \ X echo ${PKG_PREFIX}/bin/fish) > /etc/shells X/bin/rm -f /etc/shells.bak END-of-fish/pkg-install echo x - fish/pkg-deinstall sed 's/^X//' >fish/pkg-deinstall << 'END-of-fish/pkg-deinstall' X#!/bin/sh X Xif [ "$2" != "POST-DEINSTALL" ]; then X exit 0 Xfi X Xsed -e "/^#.*shells\/fish\/Makefile/d" \ X -e "/OPTIONAL_MANPATH.*fish/d" \ X /etc/manpath.config > /etc/manpath.config.new X X/bin/mv /etc/manpath.config /etc/manpath.config.bak X/bin/mv /etc/manpath.config.new /etc/manpath.config X Xsed -e "/\/bin\/fish/d" \ X /etc/shells > /etc/shells.new X/bin/mv /etc/shells.new /etc/shells END-of-fish/pkg-deinstall exit --- fish-1.22.3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070226110833.05AAAB84B>