aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/elisa8x8/files/pkg-install.in
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/elisa8x8/files/pkg-install.in')
-rw-r--r--japanese/elisa8x8/files/pkg-install.in34
1 files changed, 34 insertions, 0 deletions
diff --git a/japanese/elisa8x8/files/pkg-install.in b/japanese/elisa8x8/files/pkg-install.in
new file mode 100644
index 000000000000..bf9a9252507c
--- /dev/null
+++ b/japanese/elisa8x8/files/pkg-install.in
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+if [ "$2" != "POST-INSTALL" ]; then
+ exit 0
+fi
+
+FONTDIR=%%FONTSDIR%%
+
+grepv() {
+ awk -v SRC=$1 'BEGIN{while (getline < SRC) {ENTRY[$0]=1}} (ENTRY[$0] != 1) {print}' $2
+}
+
+# font alias entry here!
+TMPFILE=/tmp/install-fonts-alias-$$
+cat << EOF > ${TMPFILE}
+k8 -elisa100-fixed-medium-r-normal--8-70-75-75-c-80-jisx0208.1983-0
+r8 -hiro-fixed-medium-r-normal--8-70-75-75-c-40-jisx0201.1976-0
+a8 -hiro-fixed-medium-r-normal--8-70-75-75-c-40-iso8859-1
+4x8 -hiro-fixed-medium-r-normal--8-70-75-75-c-40-iso8859-1
+EOF
+
+echo "Updating ${FONTDIR}/fonts.alias"
+cd ${FONTDIR}
+touch fonts.alias
+cp fonts.alias fonts.alias.orig
+(grepv ${TMPFILE} fonts.alias.orig ; cat ${TMPFILE}) > fonts.alias
+rm -f fonts.alias.orig ${TMPFILE}
+
+echo "**********************************************************"
+echo "You should restart X server or do 'xset fp rehash' command"
+echo "to enable this update."
+echo "**********************************************************"
+
+exit 0