summaryrefslogtreecommitdiff
path: root/editors/abiword/files/patch-au
diff options
context:
space:
mode:
Diffstat (limited to 'editors/abiword/files/patch-au')
-rw-r--r--editors/abiword/files/patch-au45
1 files changed, 45 insertions, 0 deletions
diff --git a/editors/abiword/files/patch-au b/editors/abiword/files/patch-au
new file mode 100644
index 000000000000..f5d1dce6b631
--- /dev/null
+++ b/editors/abiword/files/patch-au
@@ -0,0 +1,45 @@
+--- pkg/common/unix/scripts/makewrapper.sh.orig Tue Oct 10 08:39:31 2000
++++ pkg/common/unix/scripts/makewrapper.sh Wed Jan 3 13:56:49 2001
+@@ -64,23 +64,31 @@
+ if [ -z \$locale ]
+ then
+ locale=\$LANG
++elif [ -z \$locale ]
++then
++ locale=\$LC_CTYPE
+ fi
+
+ if [ ! -z \$locale ]
+ then
+- #now guess encoding
++ #now guess country/region/encoding
++ country=\`echo \$locale |sed -e 's/\(.*\)_.*\$/\1/'\`
++ region=\`echo \$locale |sed -e 's/^.*_\(.*\)\..*/\1/'\`
+ encoding=\`echo \$locale | sed -e 's/^.*\.\(.*\)\$/\1/'\`
+- if [ ! -z \$encoding ]
++ if [ ! -z \$country -o ! -z \$region -o ! -z \$encoding ]
+ then
+- addfontdir=\$ABISUITE_FONT_HOME/\$encoding
+- if [ ! -z \$addfontdir ]
+- then
+- if [ -d \$addfontdir ]
+- then
+- #add directory with locale-specific fonts to font path
+- ABISUITE_FONT_PATH=\$ABISUITE_FONT_PATH,\$addfontdir
+- fi
+- fi
++ addfontdirlst="\$ABISUITE_FONT_HOME/\$country \$ABISUITE_FONT_HOME/\${country}-\${region} \$ABISUITE_FONT_HOME/\$encoding \$ABISUITE_FONT_HOME/\${country}-\${region}.\${encoding}"
++ for addfontdir in \$addfontdirlst
++ do
++ if [ ! -z \$addfontdir ]
++ then
++ if [ -d \$addfontdir -a ! -f \$addfontdir/.already-in-fp ]
++ then
++ #add directory with locale-specific fonts to font path
++ ABISUITE_FONT_PATH=\$ABISUITE_FONT_PATH,\$addfontdir
++ fi
++ fi
++ done
+ fi
+ fi
+