View | Details | Raw Unified | Return to bug 154793
Collapse All | Expand All

(-)korean/unzip/Makefile (-2 lines)
Lines 14-19 Link Here
14
EXTRA_PATCHES=	${.CURDIR}/files/patch-*
14
EXTRA_PATCHES=	${.CURDIR}/files/patch-*
15
MASTERDIR=	${.CURDIR}/../../archivers/unzip
15
MASTERDIR=	${.CURDIR}/../../archivers/unzip
16
BROKEN=		does not patch
17
18
.include "${MASTERDIR}/Makefile"
16
.include "${MASTERDIR}/Makefile"
(-)korean/unzip/files/patch-unzip.c (-20 / +20 lines)
Lines 1-25 Link Here
1
--- unzip.c.orig	Sun Jan 27 11:26:16 2002
1
--- unzip.c.orig	2009-04-17 03:26:52.000000000 +0900
2
+++ unzip.c	Wed May 21 03:42:30 2003
2
+++ unzip.c	2011-02-15 11:25:36.000000000 +0900
3
@@ -595,7 +595,8 @@
3
@@ -664,7 +664,8 @@
4
   -o  overwrite files WITHOUT prompting      -aa treat ALL files as text\n \
4
   -j  junk paths (do not make directories)   -aa treat ALL files as text\n\
5
  -j  junk paths (do not make directories)   -v  be verbose/print version info\n\
5
   -U  use escapes for all non-ASCII Unicode  -UU ignore any Unicode fields\n\
6
  %c-C%c match filenames case-insensitively    %c-L%c make (some) names \
6
   -C  match filenames case-insensitively     -L  make (some) names \
7
-lowercase\n %-42s %c-V%c retain VMS version numbers\n%s";
7
-lowercase\n %-42s  -V  retain VMS version numbers\n%s";
8
+lowercase\n %-42s %c-V%c retain VMS version numbers\n\
8
+lowercase\n %-42s  -V  retain VMS version numbers\n\
9
+                                             -.  don't translate filenames\n%s";
9
+                                             -.  don't translate filenames\n%s";
10
10
 #else /* !VMS */
11
 static ZCONST char Far UnzipUsageLine5[] = "\
11
 static ZCONST char Far UnzipUsageLine4[] = "\
12
 Examples (see unzip.txt for more info):\n\
12
 modifiers:\n\
13
@@ -1476,6 +1477,12 @@
13
@@ -1829,6 +1830,12 @@
14
                         ++uO.ddotflag;
14
                         ++uO.cflxflag;
15
                     break;
15
                     break;
16
 #endif /* !RISCOS && !CMS_MVS && !TANDEM */
16
 #endif /* UNIX */
17
+ 		case ('.'):
17
+                case ('.'):
18
+                     if (negative)
18
+                    if (negative)
19
+                         uO.dotflag = FALSE, negative = 0;
19
+                        uO.dotflag = FALSE, negative = 0;
20
+                     else
20
+                    else
21
+                         uO.dotflag = TRUE;
21
+                        uO.dotflag = TRUE;
22
+                     break;
22
+                    break;
23
                 default:
23
                 default:
24
                     error = TRUE;
24
                     error = TRUE;
25
                     break;
25
                     break;

Return to bug 154793