mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
Japanese support for Netscape Navigator 3.
Submitted by: SADA Kenji <sada@e-mail.ne.jp> PR: ports/5342
This commit is contained in:
parent
7203ed10a3
commit
93f0bc93f4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=11204
96
japanese/netscape3.language/Makefile
Normal file
96
japanese/netscape3.language/Makefile
Normal file
@ -0,0 +1,96 @@
|
||||
# New ports collection makefile for: netscape3.language
|
||||
# Version required: 3.04
|
||||
# Date created: 17 November 1997
|
||||
# Whom: SADA Kenji
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
DISTNAME= ja-netscape-3.04
|
||||
CATEGORIES= japanese www
|
||||
MASTER_SITES= http://www.bpel.tutics.tut.ac.jp/~take/Netscape/etc/ \
|
||||
http://www.bpel.tutics.tut.ac.jp/~take/Netscape/resources/
|
||||
DISTFILES= NLS.tar.gz \
|
||||
Netscape-JPfont \
|
||||
Netscape-v301-ja_euc.ad.gz
|
||||
|
||||
MAINTAINER= sada@e-mail.ne.jp
|
||||
|
||||
RUN_DEPENDS+= ${PREFIX}/bin/netscape:${PORTSDIR}/www/netscape3 \
|
||||
${X11BASE}/lib/X11/k12:${PORTSDIR}/japanese/k12 \
|
||||
${X11BASE}/lib/X11/fonts/misc/elisau10.pcf.Z:${PORTSDIR}/japanese/k8
|
||||
|
||||
RESTRICTED= "Includes a copyrighted file from Netscape"
|
||||
NO_WRKSUBDIR= YES
|
||||
NO_BUILD= YES
|
||||
|
||||
# This directory is hard-coded into the netscape binary
|
||||
LIBDIR= /usr/local/lib/netscape
|
||||
|
||||
BINDIR= ${PREFIX}/bin
|
||||
NLSDIR= ${LIBDIR}/nls
|
||||
RESSUB= ja_JP.EUC
|
||||
RESDIR= ${LIBDIR}/${RESSUB}
|
||||
|
||||
STARTFILE= netscape.sh
|
||||
STARTFILE_SRC= ${FILESDIR}/netscape.sh
|
||||
|
||||
# no distfile to fetch
|
||||
#do-fetch:
|
||||
|
||||
do-extract:
|
||||
@${MKDIR} ${WRKDIR}
|
||||
@${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/NLS.tar.gz -C ${WRKDIR}
|
||||
@${CP} ${DISTDIR}/Netscape-JPfont ${WRKDIR}
|
||||
@${CAT} ${DISTDIR}/Netscape-v301-ja_euc.ad.gz \
|
||||
| ${GUNZIP_CMD} > ${WRKDIR}/Netscape.jp.ad
|
||||
|
||||
do-configure:
|
||||
@${SED} -e "s;@X11BASE@;${X11BASE};g" -e "s;@PREFIX@;${PREFIX};g" \
|
||||
${STARTFILE_SRC} >${WRKDIR}/${STARTFILE}
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
do-install:
|
||||
-@${MV} ${BINDIR}/netscape ${BINDIR}/netscape.orig
|
||||
@${INSTALL_SCRIPT} ${WRKDIR}/${STARTFILE} ${BINDIR}/netscape
|
||||
@${MKDIR} ${NLSDIR}/local_im_tbl
|
||||
@${INSTALL_DATA} ${WRKDIR}/nls/*.* ${LIBDIR}/nls
|
||||
@${INSTALL_DATA} ${WRKDIR}/nls/C ${LIBDIR}/nls
|
||||
@${RM} -f ${LIBDIR}/nls/*.orig
|
||||
@${INSTALL_DATA} ${WRKDIR}/nls/local_im_tbl/* ${LIBDIR}/nls/local_im_tbl
|
||||
@${MKDIR} ${RESDIR}
|
||||
.if defined(ENGLISH)
|
||||
@${INSTALL_DATA} ${WRKSRC}/Netscape.ad ${RESDIR}/Netscape
|
||||
@${CAT} ${WRKSRC}/Netscape-JPfont >> ${RESDIR}/Netscape
|
||||
.else
|
||||
@${INSTALL_DATA} ${WRKSRC}/Netscape.jp.ad ${RESDIR}/Netscape
|
||||
.endif
|
||||
|
||||
ISCRIPTS= ${DISTNAME}.setup
|
||||
ISDIR= ${PREFIX}/libexec
|
||||
DOCDIR= ${PREFIX}/share/doc/${DISTNAME}
|
||||
|
||||
post-install:
|
||||
@for i in ${ISCRIPTS}; do \
|
||||
${SED} -e "s;@X11BASE@;${X11BASE};g" -e "s;@PREFIX@;${PREFIX};g" \
|
||||
${FILESDIR}/$${i} >${ISDIR}/$${i}; \
|
||||
chmod +x ${ISDIR}/$${i}; \
|
||||
${ISDIR}/$${i} install; \
|
||||
done
|
||||
@${MKDIR} ${PREFIX}/share/doc/${PKGNAME}
|
||||
@${INSTALL_DATA} ${FILESDIR}/setup.doc ${PREFIX}/share/doc/${PKGNAME}
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCDIR}
|
||||
${INSTALL_DATA} ${FILESDIR}/setup.doc ${DOCDIR}
|
||||
.endif
|
||||
@${CAT} ${PKGDIR}/DESCR
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
.SILENT:
|
||||
|
||||
# cf. <http://www.bpel.tutics.tut.ac.jp/~take/>
|
||||
|
||||
# This port is based on 'russian/netscape3.language(ru-netscape-3.01)'
|
||||
# by asami@FreeBSD.ORG
|
3
japanese/netscape3.language/distinfo
Normal file
3
japanese/netscape3.language/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (NLS.tar.gz) = f79a6c0b6f9018f522b55cbb21be866f
|
||||
MD5 (Netscape-JPfont) = 6c91d63e9fb83df995bcfe46d099a053
|
||||
MD5 (Netscape-v301-ja_euc.ad.gz) = 20810861b8278a7b3ebe24744e17e470
|
7
japanese/netscape3.language/files/netscape.sh
Normal file
7
japanese/netscape3.language/files/netscape.sh
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
export LANG ; LANG=ja_JP.EUC
|
||||
export XKEYSYMDB ; XKEYSYMDB=@X11BASE@/lib/X11/XKeysymDB
|
||||
export XNLSPATH ; XNLSPATH=@PREFIX@/lib/netscape/nls
|
||||
export XAPPLRESDIR ; XAPPLRESDIR=@PREFIX@/lib/netscape
|
||||
export CLASSPATH ; CLASSPATH=.:@PREFIX@/lib/netscape
|
||||
exec /usr/local/lib/netscape/netscape.bin $*
|
89
japanese/netscape3.language/files/patch-aa
Normal file
89
japanese/netscape3.language/files/patch-aa
Normal file
@ -0,0 +1,89 @@
|
||||
*** Netscape.jp.ad.orig Sat Nov 22 17:50:26 1997
|
||||
--- Netscape.jp.ad Sat Nov 22 18:01:07 1997
|
||||
***************
|
||||
*** 1,4 ****
|
||||
! ! Netscape.ad --- app-defaults file for Netscape 3.01.
|
||||
!
|
||||
! Copyright (c) 1994, 1995 Netscape Communications Corporation,
|
||||
! all rights reserved.
|
||||
--- 1,4 ----
|
||||
! ! Netscape.ad --- app-defaults file for Netscape 3.04.
|
||||
!
|
||||
! Copyright (c) 1994, 1995 Netscape Communications Corporation,
|
||||
! all rights reserved.
|
||||
***************
|
||||
*** 9,14 ****
|
||||
--- 9,17 ----
|
||||
! Modified: dp Suresh <dp@netscape.com>, 01-Aug-95
|
||||
! Modified: take <take@bpel.tutics.tut.ac.jp>, 12-May-97
|
||||
!
|
||||
+ ! Modified: SADA Kenji <sada@e-mail.ne.jp>, 22-Nov-97
|
||||
+ ! Ver.3.01 -> 3.04
|
||||
+ !
|
||||
! ==========================================================
|
||||
! NOTE: If you're looking here for things to customize, look
|
||||
! on the Preferences dialogs under the Options menu first.
|
||||
***************
|
||||
*** 2633,2639 ****
|
||||
! changed at runtime; these resources won't override that.
|
||||
*title: Netscape
|
||||
*iconName: Netscape
|
||||
! *Navigator.title: Netscape Navigator 3.01
|
||||
*Mail.title: Netscape メール
|
||||
*Mail.iconName: メール
|
||||
|
||||
--- 2636,2642 ----
|
||||
! changed at runtime; these resources won't override that.
|
||||
*title: Netscape
|
||||
*iconName: Netscape
|
||||
! *Navigator.title: Netscape Navigator 3.04
|
||||
*Mail.title: Netscape メール
|
||||
*Mail.iconName: メール
|
||||
|
||||
***************
|
||||
*** 2661,2666 ****
|
||||
--- 2664,2673 ----
|
||||
*popup.showMenubar.mnemonic: M
|
||||
*popup.openURL.labelString: リンクを開く(O)
|
||||
*popup.openURL.mnemonic: O
|
||||
+ *popup.addFrameBookmark.labelString: フレームをブックマークに追加(k)
|
||||
+ *popup.addFrameBookmark.mnemonic: k
|
||||
+ *popup.openFrameNewWindow.labelString: フレームを新しいウィンドウで開く(W)
|
||||
+ *popup.openFrameNewWindow.mnemonic: W
|
||||
*popup.addURLBookmark.labelString: リンクをブックマークに追加(A)
|
||||
*popup.addURLBookmark.mnemonic: A
|
||||
*popup.openURLNewWindow.labelString: このリンクで新しいウィンドウを開く(N)
|
||||
***************
|
||||
*** 4349,4355 ****
|
||||
|
||||
|
||||
! Do not under any circumstances change the following line:
|
||||
! Netscape.version: 3.01
|
||||
|
||||
|
||||
! ============================================================================
|
||||
--- 4356,4362 ----
|
||||
|
||||
|
||||
! Do not under any circumstances change the following line:
|
||||
! Netscape.version: 3.04
|
||||
|
||||
|
||||
! ============================================================================
|
||||
***************
|
||||
*** 5276,5282 ****
|
||||
*url.howto: http://home.jp.netscape.com/ja/home/how-to-create-web-services.html
|
||||
*url.netscape: http://home.jp.netscape.com/ja/
|
||||
*url.galleria: http://home.jp.netscape.com/ja/home/netscape-galleria.html
|
||||
! *url.rel_notes: http://home.jp.netscape.com/ja/eng/mozilla/3.0/relnotes/unix-
|
||||
*url.reg: http://cgi.jp.netscape.com/ja/cgi-bin/reginfo.cgi
|
||||
*url.manual: http://home.jp.netscape.com/ja/eng/mozilla/3.0/handbook/
|
||||
*url.faq: http://help.jp.netscape.com/ja/faqs.html
|
||||
--- 5283,5289 ----
|
||||
*url.howto: http://home.jp.netscape.com/ja/home/how-to-create-web-services.html
|
||||
*url.netscape: http://home.jp.netscape.com/ja/
|
||||
*url.galleria: http://home.jp.netscape.com/ja/home/netscape-galleria.html
|
||||
! *url.rel_notes: http://home.jp.netscape.com/ja/eng/mozilla/3.0/relnotes/
|
||||
*url.reg: http://cgi.jp.netscape.com/ja/cgi-bin/reginfo.cgi
|
||||
*url.manual: http://home.jp.netscape.com/ja/eng/mozilla/3.0/handbook/
|
||||
*url.faq: http://help.jp.netscape.com/ja/faqs.html
|
20
japanese/netscape3.language/files/patch-ab
Normal file
20
japanese/netscape3.language/files/patch-ab
Normal file
@ -0,0 +1,20 @@
|
||||
diff -rc nls.org/ja_JP.ujis nls/ja_JP.ujis
|
||||
*** nls.org/ja_JP.ujis Sun Jun 8 14:49:40 1997
|
||||
--- nls/ja_JP.ujis Wed Nov 19 16:50:08 1997
|
||||
***************
|
||||
*** 50,56 ****
|
||||
# KATAKANA: JIS X0201-1976, GL encoding
|
||||
jisx0201.1976-0:GR
|
||||
# Code of the supplementary Japanese graphic character set
|
||||
! jisx0212.1990-0:GL
|
||||
# User Defined character
|
||||
# name:GL/GR:woffset:sequence
|
||||
#omron_udc_ja-0:GL:20400080:\033\045\057200omron_udc_ja-0\002
|
||||
--- 50,56 ----
|
||||
# KATAKANA: JIS X0201-1976, GL encoding
|
||||
jisx0201.1976-0:GR
|
||||
# Code of the supplementary Japanese graphic character set
|
||||
! #jisx0212.1990-0:GL
|
||||
# User Defined character
|
||||
# name:GL/GR:woffset:sequence
|
||||
#omron_udc_ja-0:GL:20400080:\033\045\057200omron_udc_ja-0\002
|
26
japanese/netscape3.language/files/setup.doc
Normal file
26
japanese/netscape3.language/files/setup.doc
Normal file
@ -0,0 +1,26 @@
|
||||
$B%U%)%s%H%5%$%:$N;XDjJ}K!(B
|
||||
|
||||
(1) $B%a%K%e!<%P!<$+$i!V%*%W%7%g%s!W(B->$B!VA4HL$N@_Dj!W$rA*$S$^$9!#(B
|
||||
(2) $B!V%U%)%s%H!W$N%?%V$r%/%j%C%/$7$^$9!#(B
|
||||
(3) $B!V%U%)%s%H$r;XDj$9$kJ8;z%;%C%H!W$G!VF|K\8l(B (jis_x0208-1983)$B!W$r;XDj(B
|
||||
$B$7$^$9!#(B
|
||||
(4) $B!V%W%m%]!<%7%g%J%k%U%)%s%H!W$G!V(BFixed(Netscape)$B!W!"%5%$%:$K!V(B13.0$B!W(B
|
||||
$B$rA*$S$^$9!#(B X-VFlib $B$rMxMQ$9$k>l9g$K$O!V%9%1!<%j%s%0$rM-8z$K$9$k!W$r(B
|
||||
$B%A%'%C%/$7$F$*$-$^$9!#(B
|
||||
(5) $B!VEyI}%U%)%s%H!W$G!V(BFixed(Netscape)$B!W!"%5%$%:$K!V(B13.0$B!W$rA*$S$^$9!#(B
|
||||
X-VFlib $B$rMxMQ$9$k>l9g$K$O!V%9%1!<%j%s%0$rM-8z$K$9$k!W$r%A%'%C%/$7$F$*(B
|
||||
$B$-$^$9!#(B
|
||||
|
||||
X-VFlib
|
||||
|
||||
X-VFlib $B$G;HMQ$9$k$H$-$N@_DjNc$r0J2<$K<($7$^$9!#(B
|
||||
|
||||
/usr/X11R6/lib/X11/fonts/VFlib/fonts.dir
|
||||
- begin -
|
||||
1
|
||||
min.vflib -netscape-fixed-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
|
||||
- end -
|
||||
|
||||
$B;29M(B URL
|
||||
|
||||
<http://cclub.tutcc.tut.ac.jp/netbsd/japanese/netbsd-jp19-0.html>
|
1
japanese/netscape3.language/pkg-comment
Normal file
1
japanese/netscape3.language/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Japanese support for Netscape Navigator 3.
|
15
japanese/netscape3.language/pkg-descr
Normal file
15
japanese/netscape3.language/pkg-descr
Normal file
@ -0,0 +1,15 @@
|
||||
ja-netscape-3.04 - Tune Netscape Navigator to work with japanese fonts.
|
||||
|
||||
This port requires ``www/netscape3(netscape-3.04)'' port.
|
||||
You should get it from ports-current archive (CVSUP is convenient)
|
||||
before install this port.
|
||||
|
||||
If you love the English messages, install as
|
||||
|
||||
% make ENGLISH=yes install
|
||||
|
||||
Please read ``/usr/local/share/doc/ja-netscape-3.04/setup.doc''
|
||||
to setup your browser.
|
||||
|
||||
- SADA Kenji
|
||||
sada@e-mail.ne.jp
|
28
japanese/netscape3.language/pkg-plist
Normal file
28
japanese/netscape3.language/pkg-plist
Normal file
@ -0,0 +1,28 @@
|
||||
@exec echo "Updating %D/bin/netscape"; mv %D/bin/netscape %D/bin/netscape.orig
|
||||
bin/netscape
|
||||
@unexec echo "Recovering %D/bin/netscape"; mv %D/bin/netscape.orig %D/bin/netscape
|
||||
lib/netscape/ja_JP.EUC/Netscape
|
||||
@dirrm lib/netscape/ja_JP.EUC
|
||||
lib/netscape/nls/C
|
||||
lib/netscape/nls/ja_JP.jis7
|
||||
lib/netscape/nls/ja_JP.jis8
|
||||
lib/netscape/nls/ja_JP.mscode
|
||||
lib/netscape/nls/ja_JP.ujis
|
||||
lib/netscape/nls/ja_JP.pjis
|
||||
lib/netscape/nls/ko_KR.euc
|
||||
lib/netscape/nls/local_im_tbl/lt_LN.bit7
|
||||
lib/netscape/nls/local_im_tbl/lt_LN.bit8
|
||||
@dirrm lib/netscape/nls/local_im_tbl
|
||||
lib/netscape/nls/lt_LN.bit7
|
||||
lib/netscape/nls/lt_LN.bit8
|
||||
lib/netscape/nls/nls.alias
|
||||
lib/netscape/nls/nls.dir
|
||||
lib/netscape/nls/wr_WR.ct
|
||||
lib/netscape/nls/zh_CN.ugb
|
||||
lib/netscape/nls/zh_TW.big5
|
||||
@dirrm lib/netscape/nls
|
||||
@unexec %D/libexec/ja-netscape-3.04.setup uninstall
|
||||
libexec/ja-netscape-3.04.setup
|
||||
@exec %D/libexec/ja-netscape-3.04.setup install
|
||||
share/doc/ja-netscape-3.04/setup.doc
|
||||
@dirrm share/doc/ja-netscape-3.04
|
Loading…
Reference in New Issue
Block a user