diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2008-10-08 07:52:48 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2008-10-08 07:52:48 +0000 |
commit | 27f99df1124d197dcbfa24af98c1a0cc5a94310b (patch) | |
tree | 3a1b60e1ec31bb26d33a5bc1785965af17588a4f /shells/fd | |
parent | 6be1a757a06077a38add7c704229a9038655a3fa (diff) | |
download | ports-27f99df1124d197dcbfa24af98c1a0cc5a94310b.tar.gz ports-27f99df1124d197dcbfa24af98c1a0cc5a94310b.zip |
Notes
Diffstat (limited to 'shells/fd')
-rw-r--r-- | shells/fd/Makefile | 9 | ||||
-rw-r--r-- | shells/fd/distinfo | 6 | ||||
-rw-r--r-- | shells/fd/files/patch-_fdrc | 80 | ||||
-rw-r--r-- | shells/fd/files/patch-ungetkey2 | 94 |
4 files changed, 71 insertions, 118 deletions
diff --git a/shells/fd/Makefile b/shells/fd/Makefile index df212f4b68c0..12f0f4ca5935 100644 --- a/shells/fd/Makefile +++ b/shells/fd/Makefile @@ -6,11 +6,10 @@ # PORTNAME= fd -PORTVERSION= 2.09i -PORTREVISION= 1 -CATEGORIES= shells -MASTER_SITES= http://hp.vector.co.jp/authors/VA012337/soft/fd/old/ \ - ftp://ftp.unixusers.net/src/fdclone/old/ +PORTVERSION= 3.00c +CATEGORIES= shells net +MASTER_SITES= http://hp.vector.co.jp/authors/VA012337/soft/fd/ \ + ftp://ftp.unixusers.net/src/fdclone/ DISTNAME= FD-${PORTVERSION} MAINTAINER= knu@FreeBSD.org diff --git a/shells/fd/distinfo b/shells/fd/distinfo index db153351b7cd..128cec725d62 100644 --- a/shells/fd/distinfo +++ b/shells/fd/distinfo @@ -1,3 +1,3 @@ -MD5 (FD-2.09i.tar.gz) = 460a1a1df609f1d0acfb4806c1548de6 -SHA256 (FD-2.09i.tar.gz) = c020389f5cd843104f12c12d416e2dacc47386c79f4bdb227f27f999ef332c88 -SIZE (FD-2.09i.tar.gz) = 807362 +MD5 (FD-3.00c.tar.gz) = 4abb712a04c1f6b332d61f86dcc91bd5 +SHA256 (FD-3.00c.tar.gz) = 37e3a7cb6a0f8d4d2051f4a728c00a0fc193f96223874c42984061331ad354ce +SIZE (FD-3.00c.tar.gz) = 917865 diff --git a/shells/fd/files/patch-_fdrc b/shells/fd/files/patch-_fdrc index ec19e2e368c9..1d09363c5e48 100644 --- a/shells/fd/files/patch-_fdrc +++ b/shells/fd/files/patch-_fdrc @@ -1,47 +1,87 @@ ---- _fdrc.orig Thu Mar 30 00:00:00 2006 -+++ _fdrc Fri Apr 7 13:20:15 2006 -@@ -13,2 +13,3 @@ +--- _fdrc.orig 2008-07-27 00:00:00.000000000 +0900 ++++ _fdrc 2008-10-08 16:44:12.000000000 +0900 +@@ -17,6 +17,7 @@ + # 200-213: preserve previous sort type also in the archive browser + # (the least 2 digits are effective just after initialize) #SORTTYPE=0 +FD_SORTTYPE=101 -@@ -29,2 +30,3 @@ + # default display mode + # 0: normal (Default) +@@ -33,12 +34,14 @@ + # 0: not sort (Default) + # >= 1: sort according to SORTTYPE #SORTTREE=0 +FD_SORTTREE=1 -@@ -35,2 +37,3 @@ + # behavior about writing over directory on file system + # 0: confirm to write or not, after directory arranged (Default) + # 1: write directory only if commanded + # 2: never write over directory even if commanded #WRITEFS=0 +FD_WRITEFS=1 -@@ -45,2 +48,3 @@ + # whether if ignore uppercase or lowercase in filename comparison + # 0: not ignore (Default) +@@ -49,6 +52,7 @@ + # 0: not inherit (Default) + # >= 1: inherit #INHERITCOPY=0 +FD_INHERITCOPY=1 -@@ -62,2 +66,3 @@ + # whether if display progress bar on copying/moving files + # 0: not dislpay (Default) +@@ -76,6 +80,7 @@ + # 3: 3 columns + # 5: 5 columns #DEFCOLUMNS=2 +FD_DEFCOLUMNS=1 -@@ -113,2 +118,3 @@ + # minimum columns of filename field + # Default: 12 +@@ -156,6 +161,7 @@ + # 2: color & force background to blacken + # 3: color & force foreground to blacken #ANSICOLOR=0 +FD_ANSICOLOR=1 -@@ -226,2 +232,3 @@ + # color palette in the ANSI color mode + # Default: none +@@ -270,6 +276,7 @@ + # 0: evaluate arguments (Default) + # >= 1: pass through #THRUARGS=0 +FD_THRUARGS=1 -@@ -246,2 +253,3 @@ + # whether if make URL drive effective + # 0: not use (Default) +@@ -365,6 +372,7 @@ + # utf8-iconv, UTF8-ICONV: UTF-8 for iconv + # en, EN, C: English #LANGUAGE="" +FD_LANGUAGE=$LANG -@@ -356,2 +364,3 @@ + # system default Kanji code + # Default: No convert +@@ -507,13 +515,52 @@ + #NOCONVPATH="" + #PAGER=more%K +FD_PAGER=${PAGER:-/usr/bin/more}%K #EDITOR=vi -@@ -363,2 +372,38 @@ - # launcher definition + #SHELL=/bin/sh + + # for Mischievous Japanese OS (see `man fd') + #export LANG=C + +-# launcher definition ++# launcher definitions +tar="tar" +tar_format="%a %u/%g %s %m %d %t %y %f" + -+launch "/.tar" "$tar tvf" "$tar_format" ++for ext in /.tar .gem; do ++ launch "$ext" "$tar tvf" "$tar_format" ++done + +for ext in .tar.Z .taZ .TAZ; do + launch "$ext" "$tar Ztvf %C" "$tar_format" @@ -75,7 +115,11 @@ +arch "/.aa" "echo ERROR" "cat %X.?? | $tar zxf - %TA" + #(Default) -@@ -476,2 +521,39 @@ + #launch ".lzh" "lha l" \ + # -f "%a %u/%g %s %x %m %d %{yt} %*f" \ +@@ -634,6 +681,43 @@ + #launch ".zip" "pkunzip -vb %S" " %s %x %x %x %y-%m-%d %t %*f" 14 2 + # archiver definition + +for ext in /.tar; do @@ -115,7 +159,11 @@ +arch ".uu" "_uuencode %C %TA" "uudecode -ic < %C" + #(Default) -@@ -569 +651,5 @@ + #arch ".lzh" "lha aq %C %TA" "lha xq %C %TA" + #arch ".tar" "tar cf %C %T" "tar xf %C %TA" +@@ -727,3 +811,7 @@ + # keymap definition + #(Example) #keymap DEL "\033[3~" + +if [ -f /etc/fd2rc.local ]; then diff --git a/shells/fd/files/patch-ungetkey2 b/shells/fd/files/patch-ungetkey2 deleted file mode 100644 index 2a8309a171dc..000000000000 --- a/shells/fd/files/patch-ungetkey2 +++ /dev/null @@ -1,94 +0,0 @@ ---- input.c.orig 2008-04-19 00:00:00.000000000 +0900 -+++ input.c 2008-07-16 15:11:17.000000000 +0900 -@@ -256,7 +256,7 @@ int key; - else if ((c = getch2()) == EOF) /*EMPTY*/; - else if (c != K_ESC) /*EMPTY*/; - else if (kbhit2(WAITKEYPAD * 1000L)) { -- ungetkey2(c); -+ ungetkey2(c, 0); - c = EOF; - } - -@@ -266,7 +266,7 @@ int key; - else fprintf2(stderr, "%k\n", INTR_K); - } - else { -- ungetkey2(c); -+ ungetkey2(c, 0); - c = EOF; - } - errno = duperrno; -@@ -372,7 +372,7 @@ int sig; - { - int n; - -- for (n = ungetnum3 - 1; n >= 0; n--) ungetkey2((int)ungetbuf3[n]); -+ for (n = 0; n < ungetnum3; n++) ungetkey2((int)ungetbuf3[n], 0); - # ifndef _NOIME - if (imemode && !ungetnum3 && getime(sig, &n, 0) >= 0) /*EMPTY*/; - else ---- main.c.orig 2008-04-19 00:00:00.000000000 +0900 -+++ main.c 2008-07-16 15:08:58.000000000 +0900 -@@ -681,7 +681,7 @@ int forced; - checkscreen(-1, -1); - if (isorgpid()) { - if (x != n_column || y != n_line) rewritefile(1); -- if (subwindow) ungetkey2(K_CTRL('L')); -+ if (subwindow) ungetkey2(K_CTRL('L'), 1); - } - } - } ---- term.c.orig 2008-04-19 00:00:00.000000000 +0900 -+++ term.c 2008-07-16 15:08:58.000000000 +0900 -@@ -2905,14 +2905,17 @@ int sig, code; - return(ch); - } - --int ungetkey2(c) --int c; -+int ungetkey2(c, desc) -+int c, desc; - { - if (c == EOF || ttyio < 0) return(EOF); - if (ungetnum >= arraysize(ungetbuf)) return(EOF); -- memmove((char *)&(ungetbuf[1]), (char *)&(ungetbuf[0]), -- ungetnum * sizeof(u_char)); -- ungetbuf[0] = (u_char)c; -+ if (!desc) ungetbuf[ungetnum] = (u_char)c; -+ else { -+ memmove((char *)&(ungetbuf[1]), -+ (char *)&(ungetbuf[0]), ungetnum * sizeof(u_char)); -+ ungetbuf[0] = (u_char)c; -+ } - ungetnum++; - - return(c); -@@ -3155,14 +3158,15 @@ int sig, code; - return(alternate(ch)); - } - --int ungetkey2(c) --int c; -+int ungetkey2(c, desc) -+int c, desc; - { - # ifdef TIOCSTI - u_char ch; - # endif - - if (c == EOF || ttyio < 0) return(EOF); -+ if (!desc) return(ungetch2(c)); - # ifdef TIOCSTI - ch = c; - Xioctl(ttyio, TIOCSTI, &ch); ---- term.h.orig 2008-04-19 00:00:00.000000000 +0900 -+++ term.h 2008-07-16 15:08:58.000000000 +0900 -@@ -217,7 +217,7 @@ extern int getkey2 __P_((int, int)); - #else - extern int getkey3 __P_((int, int)); - #endif --extern int ungetkey2 __P_((int)); -+extern int ungetkey2 __P_((int, int)); - extern int setscroll __P_((int, int)); - extern int locate __P_((int, int)); - extern int tflush __P_((VOID_A)); |