summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <sandmann@daimi.au.dk>2005-06-28 14:48:02 +0000
committerSøren Sandmann Pedersen <sandmann@daimi.au.dk>2005-06-28 14:48:02 +0000
commit21e552451c095c5668a57765c2eb941750e00ecd (patch)
treef8d292cf5a7ce7d9b549817ce0e3cccddbd99011
parenta18d9ec0c4bfa36460d5e3eba1c5fb8a90086500 (diff)
Add generation of encodings.dir
-rw-r--r--encodings/Makefile.am7
-rw-r--r--encodings/large/Makefile.am9
2 files changed, 11 insertions, 5 deletions
diff --git a/encodings/Makefile.am b/encodings/Makefile.am
index 21d21f6..9e88c98 100644
--- a/encodings/Makefile.am
+++ b/encodings/Makefile.am
@@ -45,5 +45,8 @@ COMPRESSED = $(foreach FILE, $(ENCODING_FILES), $(FILE).gz)
$(COMPRESSED): %.enc.gz: %.enc
@GZIP@ -c < $< > $@
-encodings_DATA = $(COMPRESSED)
-CLEANFILES = $(COMPRESSED)
+encodings.dir:
+ @MKFONTSCALE@ -b -s -l -n -r -p $(encodingsdir) -e . -e large .
+
+encodings_DATA = $(COMPRESSED) encodings.dir
+CLEANFILES = $(COMPRESSED) encodings.dir
diff --git a/encodings/large/Makefile.am b/encodings/large/Makefile.am
index 929557b..9fb1642 100644
--- a/encodings/large/Makefile.am
+++ b/encodings/large/Makefile.am
@@ -1,4 +1,4 @@
-encodingsdir = $(libdir)/X11/fonts/encodings
+encodingsdir = $(libdir)/X11/fonts/encodings/large
ENCODING_FILES = \
big5.eten-0.enc \
@@ -25,5 +25,8 @@ COMPRESSED = $(foreach FILE, $(ENCODING_FILES), $(FILE).gz)
$(COMPRESSED): %.enc.gz: %.enc
@GZIP@ -c < $< > $@
-encodings_DATA = $(COMPRESSED)
-CLEANFILES = $(COMPRESSED)
+encodings.dir:
+ @MKFONTSCALE@ -b -s -l -n -r -p $(encodingsdir) -e . .
+
+encodings_DATA = $(COMPRESSED) encodings.dir
+CLEANFILES = $(COMPRESSED) encodings.dir