svn commit: r433701 - in head/shells/fish: . files
Alan Somers
asomers at FreeBSD.org
Thu Feb 9 00:10:00 UTC 2017
Author: asomers (src committer)
Date: Thu Feb 9 00:09:59 2017
New Revision: 433701
URL: https://svnweb.freebsd.org/changeset/ports/433701
Log:
Fix two bugs in shells/fish
1) The build would fail when DOCS=off (PR 216167)
2) Tab completion doesn't work for "mount -t" (PR 216032)
PR: 216167
PR: 216032
Reported by: Maxfx <maficccc at gmail.com>
Reported by: David Guyot <david.guyot at europecamions-interactive.com>
Approved by: brd (ports)
Added:
head/shells/fish/files/patch-share_functions_____fish__print__filesystems.fish (contents, props changed)
Modified:
head/shells/fish/Makefile
head/shells/fish/files/extra-patch-Makefile.in
Modified: head/shells/fish/Makefile
==============================================================================
--- head/shells/fish/Makefile Wed Feb 8 23:46:58 2017 (r433700)
+++ head/shells/fish/Makefile Thu Feb 9 00:09:59 2017 (r433701)
@@ -3,6 +3,7 @@
PORTNAME= fish
PORTVERSION= 2.4.0
+PORTREVISION= 1
CATEGORIES= shells
MASTER_SITES= http://fishshell.com/files/${PORTVERSION}/
Modified: head/shells/fish/files/extra-patch-Makefile.in
==============================================================================
--- head/shells/fish/files/extra-patch-Makefile.in Wed Feb 8 23:46:58 2017 (r433700)
+++ head/shells/fish/files/extra-patch-Makefile.in Thu Feb 9 00:09:59 2017 (r433701)
@@ -1,21 +1,21 @@
---- ./Makefile.in.orig 2013-10-19 22:10:26.000000000 +0200
-+++ ./Makefile.in 2014-01-25 02:35:57.000000000 +0100
-@@ -639,12 +639,12 @@
+--- Makefile.in.orig 2017-01-17 16:12:49 UTC
++++ Makefile.in
+@@ -701,12 +701,12 @@ install-force: all install-translations
true; \
done;
-
-- $(INSTALL) -m 755 -d $(DESTDIR)$(docdir)
-- for i in user_doc/html/* ChangeLog; do \
+ @echo "Installing online user documentation";
+- $v $(INSTALL) -m 755 -d $(DESTDIR)$(docdir)
+- $v for i in user_doc/html/* CHANGELOG.md; do \
- if test -f $$i; then \
- $(INSTALL) -m 644 $$i $(DESTDIR)$(docdir); \
- fi; \
- done;
-+# $(INSTALL) -m 755 -d $(DESTDIR)$(docdir)
-+# for i in user_doc/html/* ChangeLog; do \
-+# if test -f $$i; then \
-+# $(INSTALL) -m 644 $$i $(DESTDIR)$(docdir); \
-+# fi; \
-+# done;
- $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1
- for i in $(MANUALS); do \
- $(INSTALL) -m 644 $$i $(DESTDIR)$(mandir)/man1/; \
++# $v $(INSTALL) -m 755 -d $(DESTDIR)$(docdir)
++# $v for i in user_doc/html/* CHANGELOG.md; do \
++# if test -f $$i; then \
++# $(INSTALL) -m 644 $$i $(DESTDIR)$(docdir); \
++# fi; \
++# done;
+ @echo "Installing more man pages";
+ $v $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1;
+ $v for i in $(MANUALS); do \
Added: head/shells/fish/files/patch-share_functions_____fish__print__filesystems.fish
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/shells/fish/files/patch-share_functions_____fish__print__filesystems.fish Thu Feb 9 00:09:59 2017 (r433701)
@@ -0,0 +1,11 @@
+--- share/functions/__fish_print_filesystems.fish.orig 2017-01-13 15:45:46 UTC
++++ share/functions/__fish_print_filesystems.fish
+@@ -4,6 +4,6 @@ function __fish_print_filesystems -d "Pr
+ set fs $fs hfs hpfs iso9660 jfs minix msdos ncpfs nfs ntfs proc qnx4 ramfs
+ set fs $fs reiserfs romfs smbfs sysv tmpfs udf ufs umsdos vfat xenix xfs xiafs
+ # Mount has helper binaries to mount filesystems
+- # These are called mount.* and are placed somewhere in $PATH
+- printf "%s\n" $fs (string replace -ra ".*/mount." "" -- $PATH/mount.*)
++ # These are called mount_* and are placed somewhere in $PATH
++ printf "%s\n" $fs (string replace -ra ".*/mount_" "" -- $PATH/mount_*)
+ end
More information about the svn-ports-all
mailing list