From 8c94abce54705ec4a66efdbdd92840fba432d55c Mon Sep 17 00:00:00 2001 From: प्रविण सातपुते Date: Oct 04 2012 11:46:36 +0000 Subject: updated script to apply monospace fix patch --- diff --git a/ChangeLog b/ChangeLog index 842c15d..cd50871 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -* Wed Oct 03 2012 Pravin Satpute +* Thu Oct 04 2012 Pravin Satpute - Resolved "Glyphs with multiple unicode encodings inhibit subsetting" #851790 - Resolved #851791, #854601 and #851825 - Following GASP table version as per Liberation old version. (Anti-aliasing disabled) diff --git a/Makefile b/Makefile index 144ff84..dfd8616 100644 --- a/Makefile +++ b/Makefile @@ -56,7 +56,11 @@ $(EXPORTDIR): FORMATS = ttf ttf-dir:: $(SFDFILES) $(FONTFORGE) -script $(EXPORTSCRIPT) -ttf $^ - $(PYTHON) $(FONTTOOLSCRIPT) src/LiberationMono-*.ttf + $(PYTHON) $(FONTTOOLSCRIPT) src/LiberationMono-*.ttf + mv src/LiberationMono-Regular-fixed.ttf src/LiberationMono-Regular.ttf + mv src/LiberationMono-Italic-fixed.ttf src/LiberationMono-Italic.ttf + mv src/LiberationMono-Bold-fixed.ttf src/LiberationMono-Bold.ttf + mv src/LiberationMono-BoldItalic-fixed.ttf src/LiberationMono-BoldItalic.ttf mkdir -p $(DISTPREFIX_TTF) mv $(addsuffix .ttf,$(basename $^)) $(DISTPREFIX_TTF) @@ -94,10 +98,15 @@ dist-sfd:: $(SFDFILES) && mkdir -p $${tempdir}/$(DISTPREFIX)/{src,scripts} \ && cp Makefile $(MISCFILES) $${tempdir}/$(DISTPREFIX) \ && cp $(SFDFILES) $${tempdir}/$(DISTPREFIX)/src \ - && cp $(SCRIPTS) $${tempdir}/$(DISTPREFIX)/scripts \ + && cp $(SCRIPTS) $(FONTTOOLSCRIPT) $${tempdir}/$(DISTPREFIX)/scripts \ && tar Cczvhf $${tempdir} $(DISTPREFIX).tar.gz $(DISTPREFIX) \ || echo 'Problem encountered ($@)'; rm -rf -- $${tempdir} dist-ttf: ttf + $(PYTHON) $(FONTTOOLSCRIPT) export/LiberationMono-*.ttf + mv export/LiberationMono-Regular-fixed.ttf export/LiberationMono-Regular.ttf + mv export/LiberationMono-Italic-fixed.ttf export/LiberationMono-Italic.ttf + mv export/LiberationMono-Bold-fixed.ttf export/LiberationMono-Bold.ttf + mv export/LiberationMono-BoldItalic-fixed.ttf export/LiberationMono-BoldItalic.ttf tempdir=$$(mktemp -d) \ && mkdir -p $${tempdir}/$(DISTPREFIX_TTF) \ && cp $(MISCFILES) $(TTFFILES) $${tempdir}/$(DISTPREFIX_TTF) \ diff --git a/scripts/setisFixedPitch-fonttools.py b/scripts/setisFixedPitch-fonttools.py index 5bc8f7c..23cf0c0 100644 --- a/scripts/setisFixedPitch-fonttools.py +++ b/scripts/setisFixedPitch-fonttools.py @@ -50,9 +50,12 @@ for i in range(1, len(sys.argv)): font.save(newfont) print newfont, "saved." -os.system("mv" + " " + "src/LiberationMono-Regular-fixed.ttf" + " " + "src/LiberationMono-Regular.ttf") -os.system("mv" + " " + "src/LiberationMono-Italic-fixed.ttf" + " " + "src/LiberationMono-Italic.ttf") -os.system("mv" + " " + "src/LiberationMono-Bold-fixed.ttf" + " " + "src/LiberationMono-Bold.ttf") -os.system("mv" + " " + "src/LiberationMono-BoldItalic-fixed.ttf" + " " + "src/LiberationMono-BoldItalic.ttf") - +#os.system("mv" + " " + "src/LiberationMono-Regular-fixed.ttf" + " " + "src/LiberationMono-Regular.ttf") +#os.system("mv" + " " + "src/LiberationMono-Italic-fixed.ttf" + " " + "src/LiberationMono-Italic.ttf") +#os.system("mv" + " " + "src/LiberationMono-Bold-fixed.ttf" + " " + "src/LiberationMono-Bold.ttf") +#os.system("mv" + " " + "src/LiberationMono-BoldItalic-fixed.ttf" + " " + "src/LiberationMono-BoldItalic.ttf") +#os.system("mv" + " " + "export/LiberationMono-Regular-fixed.ttf" + " " + "export/LiberationMono-Regular.ttf") +#os.system("mv" + " " + "export/LiberationMono-Italic-fixed.ttf" + " " + "export/LiberationMono-Italic.ttf") +#os.system("mv" + " " + "export/LiberationMono-Bold-fixed.ttf" + " " + "export/LiberationMono-Bold.ttf") +#os.system("mv" + " " + "export/LiberationMono-BoldItalic-fixed.ttf" + " " + "export/LiberationMono-BoldItalic.ttf")