Index: Makefile =================================================================== RCS file: /sources/emacs/emacs/etc/Makefile,v retrieving revision 1.13 diff -c -r1.13 Makefile *** Makefile 26 Jul 2007 05:26:03 -0000 1.13 --- Makefile 13 Aug 2007 00:33:12 -0000 *************** *** 27,44 **** all: refcards dired-refcards misc-refcards ! refcards: refcard.ps cs-refcard.ps de-refcard.ps fr-refcard.ps \ pl-refcard.ps pt-br-refcard.ps ru-refcard.ps sk-refcard.ps ! dired-refcards: dired-ref.ps cs-dired-ref.ps fr-drdref.ps sk-dired-ref.ps ## No PS files: vipcard.tex viperCard.tex survival.tex sk-survival.tex ! misc-refcards: calccard.ps gnus-booklet.ps gnus-refcard.ps orgcard.ps ## Following PS files are not included with Emacs. ! survival-cards: survival.ps cs-survival.ps sk-survival.ps ! viper-cards: vipcard.ps viperCard.ps ## dvi files. --- 27,49 ---- all: refcards dired-refcards misc-refcards ! REFCARDS = refcard.ps cs-refcard.ps de-refcard.ps fr-refcard.ps \ pl-refcard.ps pt-br-refcard.ps ru-refcard.ps sk-refcard.ps + refcards: ${REFCARDS} ${REFCARDS:.ps=.pdf} ! DIRED-REFCARDS = dired-ref.ps cs-dired-ref.ps fr-drdref.ps sk-dired-ref.ps ! dired-refcards: ${DIRED-REFCARDS} ${DIRED-REFCARDS:.ps=.pdf} ## No PS files: vipcard.tex viperCard.tex survival.tex sk-survival.tex ! MISC-REFCARDS = calccard.ps gnus-booklet.ps gnus-refcard.ps orgcard.ps ! misc-refcards: ${MISC-REFCARDS} ${MISC-REFCARDS:.ps=.pdf} ## Following PS files are not included with Emacs. ! SURVIVAL-CARDS = survival.ps cs-survival.ps sk-survival.ps ! survival-cards: ${SURVIVAL-CARDS} ${SURVIVAL-CARDS:.ps=.pdf} ! VIPER-CARDS = vipcard.ps viperCard.ps ! viper-cards: ${VIPER-CARDS} ${VIPER-CARDS:.ps=.pdf} ## dvi files. *************** *** 93,98 **** --- 98,112 ---- dvips -t letter $< -o $@ + ## PDF files. + + ## dvipdf uses dvips to create the PDF file, so use directly + ## GhostScript's ps2pdf. + + ${REFCARDS:.ps=.pdf} ${DIRED-REFCARDS:.ps=.pdf} ${MISC-REFCARDS:.ps=.pdf} \ + ${SURVIVAL-CARDS:.ps=.pdf} ${VIPER-CARDS:.ps=.pdf}: %.pdf: %.ps + ps2pdf $< $@ + .PHONY: mostlyclean clean distclean maintainer-clean unlock relock mostlyclean: