Convert consecutive FSF copyright years to ranges.
[bpt/emacs.git] / etc / refcards / Makefile
index 5fa2694..b178535 100644 (file)
@@ -1,7 +1,6 @@
 ### Makefile for Emacs refcards
 
-## Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
-##   2008, 2009  Free Software Foundation, Inc.
+## Copyright (C) 1993-1994, 2001-2011  Free Software Foundation, Inc.
 
 ## This file is part of GNU Emacs.
 #
@@ -55,19 +54,25 @@ viper-cards_ps: ${VIPER-CARDS_PDF:.pdf=.ps}
 
 cs-refcard.pdf cs-dired-ref.pdf cs-survival.pdf sk-refcard.pdf \
 sk-dired-ref.pdf sk-survival.pdf: %.pdf:       %.tex
-       csplain "\pdfoutput=1\input $<"
+       if pdfcsplain --version > /dev/null 2> /dev/null; then \
+         pdfcsplain $<; \
+       else \
+         csplain "\pdfoutput=1\input $<"; \
+       fi
 
+## Some versions of pdfmex seem to create dvi by default, hence output-format.
 pl-refcard.pdf: %.pdf: %.tex
-       if ! kpsewhich -format=fmt mex > /dev/null; then \
+       if ! kpsewhich -format=fmt mex > /dev/null && \
+         ! pdfmex --version > /dev/null 2> /dev/null; then \
          echo "No mex format found."; false; \
        fi
-       pdftex $<
+       pdftex -output-format=pdf $<
 
 ru-refcard.pdf: %.pdf: %.tex
        pdflatex $<
 
-gnus-logo.pdf: %.pdf: %.eps
-       ps2pdf $<
+#gnus-logo.pdf: %.pdf: %.eps
+#      ps2pdf $<
 
 gnus-refcard.pdf: %.pdf: %.tex gnus-logo.pdf 
        pdflatex $<
@@ -80,7 +85,6 @@ gnus-booklet.pdf: gnus-refcard.tex gnus-logo.pdf
        pdftex $<
 
 
-
 ## dvi files.
 
 cs-refcard.dvi cs-dired-ref.dvi cs-survival.dvi sk-refcard.dvi \