summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/gnu-freefont/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/gnu-freefont/Makefile')
-rw-r--r--Master/texmf-dist/doc/fonts/gnu-freefont/Makefile102
1 files changed, 102 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/gnu-freefont/Makefile b/Master/texmf-dist/doc/fonts/gnu-freefont/Makefile
new file mode 100644
index 00000000000..a61475ee4f1
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/gnu-freefont/Makefile
@@ -0,0 +1,102 @@
+# $Id: Makefile,v 1.13 2010-09-22 06:09:49 Stevan_White Exp $
+
+ADMIN=README AUTHORS CREDITS COPYING ChangeLog INSTALL
+DATE=$(shell date +"%Y%m%d")
+RELEASE=freefont-$(DATE)
+BUILDDIR=$(PWD)
+TMPDIR=$(BUILDDIR)/$(RELEASE)
+OTFZIPFILE=freefont-otf-$(DATE).zip
+TTFZIPFILE=freefont-ttf-$(DATE).zip
+WOFFZIPFILE=freefont-woff-$(DATE).zip
+OTFTARFILE=freefont-otf-$(DATE).tar.gz
+TTFTARFILE=freefont-ttf-$(DATE).tar.gz
+WOFFTARFILE=freefont-woff-$(DATE).tar.gz
+SRCTARFILE=freefont-src-$(DATE).tar.gz
+ZIPSIG=freefont-ttf-$(DATE).zip.sig
+TARSIG=freefont-ttf-$(DATE).tar.gz.sig
+SRCTARSIG=freefont-src-$(DATE).tar.gz.sig
+SIGS=$(ZIPSIG) $(TARSIG) $(SRCTARSIG)
+
+all: ttf otf woff
+
+ttf:
+ @ ( cd sfd; $(MAKE) ttf )
+
+otf:
+ @ ( cd sfd; $(MAKE) otf )
+
+woff:
+ @ ( cd sfd; $(MAKE) woff )
+
+
+package: ttftar otfzip otftar woffzip wofftar srctar
+
+ttfzip: ttf
+ rm -rf $(TMPDIR) $(TTFZIPFILE)
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) sfd/*.ttf $(TMPDIR)
+ cp -a notes/usage.txt $(TMPDIR)/USAGE
+ cp -a notes/troubleshooting.txt $(TMPDIR)/TROUBLESHOOTING
+ zip -r $(TTFZIPFILE) $(RELEASE)/
+
+otfzip: otf
+ rm -rf $(TMPDIR) $(OTFZIPFILE)
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) sfd/*.otf $(TMPDIR)
+ cp -a notes/usage.txt $(TMPDIR)/USAGE
+ cp -a notes/troubleshooting.txt $(TMPDIR)/TROUBLESHOOTING
+ zip -r $(OTFZIPFILE) $(RELEASE)/
+
+woffzip: woff
+ rm -rf $(TMPDIR) $(WOFFZIPFILE)
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) notes/webfont_guidelines.txt sfd/*.woff $(TMPDIR)
+ cp -a notes/usage.txt $(TMPDIR)/USAGE
+ cp -a notes/troubleshooting.txt $(TMPDIR)/TROUBLESHOOTING
+ zip -r $(WOFFZIPFILE) $(RELEASE)/
+
+ttftar: ttf
+ rm -rf $(TMPDIR) $(TTFTARFILE)
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) sfd/*.ttf $(TMPDIR)
+ cp -a notes/usage.txt $(TMPDIR)/USAGE
+ cp -a notes/troubleshooting.txt $(TMPDIR)/TROUBLESHOOTING
+ tar czvf $(TTFTARFILE) $(RELEASE)/
+
+otftar: otf
+ rm -rf $(TMPDIR) $(OTFTARFILE)
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) sfd/*.otf $(TMPDIR)
+ cp -a notes/usage.txt $(TMPDIR)/USAGE
+ cp -a notes/troubleshooting.txt $(TMPDIR)/TROUBLESHOOTING
+ tar czvf $(OTFTARFILE) $(RELEASE)/
+
+wofftar: woff
+ rm -rf $(TMPDIR) $(WOFFTARFILE)
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) notes/webfont_guidelines.txt sfd/*.woff $(TMPDIR)
+ cp -a notes/usage.txt $(TMPDIR)/USAGE
+ cp -a notes/troubleshooting.txt $(TMPDIR)/TROUBLESHOOTING
+ tar czvf $(WOFFTARFILE) $(RELEASE)/
+
+srctar:
+ make clean
+ mkdir $(TMPDIR)
+ cp -a $(ADMIN) $(TMPDIR)
+ cp Makefile $(TMPDIR)
+ rsync -a --exclude ".svn" sfd tools notes $(TMPDIR)
+ cp -a notes/building.txt $(TMPDIR)/BUILDING
+ tar czvf $(SRCTARFILE) $(RELEASE)/
+
+tests:
+ ( cd sfd; $(MAKE) tests )
+
+clean:
+ rm -rf $(TMPDIR)
+ rm -f $(TTFZIPFILE) $(TTFTARFILE) $(OTFTARFILE) $(WOFFZIPFILE) $(WOFFTARFILE) $(SRCTARFILE) $(SIGS)
+ ( cd sfd; $(MAKE) clean )
+
+distclean:
+ rm -rf $(TMPDIR)
+ rm -f $(ZIPFILE) $(TARFILE) $(SRCTARFILE) $(SIGS)
+ ( cd sfd; $(MAKE) distclean )