2 INSTDIR
=$(DESTDIR
)/usr
/share
4 TRANSLATED
=DOCS
/00TRANSLATED
6 MAN
=1 1p
8 2 3 3p
4 5 6 7 9 0p tcl n l p o
3pm
3perl
7 MAN
=1 8 2 3 4 5 6 7 9 n l
13 for i in
$(MAN
) ; do \
14 mkdir
-p zh_CN
/man
$$i ; \
16 for f in
`cat $(TRANSLATED)` ; do \
17 iconv
-f utf8
-t gb18030 src
/$$f > zh_CN
/$$f ; \
18 dos2unix zh_CN
/$$f ; \
21 for i in
$(MAN
) ; do \
22 mkdir
-p zh_TW
/man
$$i ; \
24 for f in
`cat $(TRANSLATED)` ; do \
25 iconv
-f utf8
-t gb18030 src
/$$f | autob5
-i gb
-o big5 | utils
/totw.pl
> zh_TW
/$$f ; \
26 dos2unix zh_TW
/$$f ; \
30 for i in
$(MAN
) ; do \
31 mkdir
-p html-gb
/man
$$i ; \
33 export LC_ALL
=zh_CN.GB18030
;\
34 for f in
`cat $(TRANSLATED)` ; do \
35 iconv
-f utf8
-t gb18030 src
/$$f | utils
/man2html
> html-gb
/$$f.html
; \
38 rm -rf UTF-8 GB BIG5 html-u8 html-gb html-b5
39 find .
-name
*~
-type f | xargs
rm -f
41 @cd src
&& find man
* -type f
-path
*.
[1-9nlpo
] -o
-name
*.tcl \
42 -o
-name
*.1[ml
] -o
-name
*.3t
-o
-name
*.3pm
-o
-name
*.3perl \
43 -o
-name
*.3thr
-o
-name
*.
[357]ssl
-o
-name
*.8c \
44 -o
-name
*.3gl
-o
-name
*.
[13457]x
-o
-name
*.
[013]p \
45 |
sort > TRANSLATED
&& cd ..
&& mv src
/TRANSLATED
$(TRANSLATED
)
47 rm -rf
$(INSTDIR
)/doc
/$(NAME
)
48 mkdir
-p
$(INSTDIR
)/doc
49 cp
-R DOCS
$(INSTDIR
)/doc
/$(NAME
)
50 cp README
* $(INSTDIR
)/doc
/$(NAME
)
51 cp COPYING
$(INSTDIR
)/doc
/$(NAME
)
53 rm -rf
$(INSTDIR
)/man
/zh_CN.UTF-8
54 mkdir
-p
$(INSTDIR
)/man
55 cp
-R UTF-8
$(INSTDIR
)/man
/zh_CN.UTF-8
57 rm -rf
$(INSTDIR
)/man
/zh_CN.GB
* $(INSTDIR
)/man
/zh_CN
58 mkdir
-p
$(INSTDIR
)/man
59 cp
-R GB
$(INSTDIR
)/man
/zh_CN
61 rm -rf
$(INSTDIR
)/man
/zh_TW
62 mkdir
-p
$(INSTDIR
)/man
63 cp
-R BIG5
$(INSTDIR
)/man
/zh_TW
65 rm -rf
$(INSTDIR
)/doc
/$(NAME
)
66 rm -rf
$(INSTDIR
)/man
/zh_CN
* /usr
/share
/man
/zh_CN
*
67 rm -rf
$(INSTDIR
)/man
/zh_TW
* /usr
/share
/man
/zh_TW
*
68 rm -f
$(CONFDIR
)/cman.conf
$(CONFDIR
)/profile.d
/cman.
*