summaryrefslogtreecommitdiff
path: root/korean/pgp.language/scripts/pgp.config.l10n.sh
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>1998-09-17 14:14:50 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>1998-09-17 14:14:50 +0000
commitc321aaf1139ba60969d9e33f100a3968ff074953 (patch)
treee555fe35984219129b3a6ee261cdfea6283c31c3 /korean/pgp.language/scripts/pgp.config.l10n.sh
parentCompletely overhauled Apache+mod_ssl port: (diff)
Korean language module for PGP
PR: ports/7365 Submitted by: CHOI Junho <junker@jazz.snu.ac.kr>
Notes
Notes: svn path=/head/; revision=13206
Diffstat (limited to '')
-rw-r--r--korean/pgp.language/scripts/pgp.config.l10n.sh37
1 files changed, 37 insertions, 0 deletions
diff --git a/korean/pgp.language/scripts/pgp.config.l10n.sh b/korean/pgp.language/scripts/pgp.config.l10n.sh
new file mode 100644
index 000000000000..0950b4a04df1
--- /dev/null
+++ b/korean/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