diff options
author | Steve Price <steve@FreeBSD.org> | 1998-02-23 20:19:55 +0000 |
---|---|---|
committer | Steve Price <steve@FreeBSD.org> | 1998-02-23 20:19:55 +0000 |
commit | 6c77e2cb8825ae47e058020cdf2edbe7c10a4e96 (patch) | |
tree | 4b460d482502af00b9ad25d23c1ae538d862c1cb /japanese/pgp.language/scripts/pgp.config.l10n.sh | |
parent | Activate ebw3 port. (diff) |
Japanese languagee module for PGP.
PR: 3928
Submitted by: Hironori Ikura <hikura@kaisei.org>
Diffstat (limited to '')
-rw-r--r-- | japanese/pgp.language/scripts/pgp.config.l10n.sh | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/japanese/pgp.language/scripts/pgp.config.l10n.sh b/japanese/pgp.language/scripts/pgp.config.l10n.sh new file mode 100644 index 000000000000..0950b4a04df1 --- /dev/null +++ b/japanese/pgp.language/scripts/pgp.config.l10n.sh @@ -0,0 +1,37 @@ +#!/bin/sh +# +# pgp.config.l10n.sh - modify PGP configuration file to localization. +# +# Copyright(C) 1997 Hironori Ikura <hikura@tcc.co.jp> +# +# usage: pgp.config.l10n.sh <srcdir> <lang> <charset> +# ex. pgp.config.l10n.sh /usr/ports/japanese/pgp/work ja noconv +# + +if [ $# -ne 3 ]; then + echo "usage: $0 <srcdir> <lang> <charset>" 1>&2 + echo " ex. $0 /usr/ports/japanese/pgp/work ja noconv" 1>&2 + exit 1 +fi + +wrkdir=$1 +lang=$2 +charset=$3 +config=$wrkdir/config.txt + +if [ ! -f "$config" ]; then + echo "No original config.txt is found." 1>&2 + echo "Abort processing." 1>&2 + exit 1 +fi + +mv $config $config.bak + +sed -e 's/^[Ll]anguage *= *[a-z][a-z]$/Language = '$lang'/' \ + -e 's/^[ #]*CharSet *= *[A-Za-z0-9]*$/CharSet = '$charset'/' \ + $config.bak > $config + +chown bin.bin $config +chmod 444 $config + +exit 0 |