diff options
Diffstat (limited to 'cross/avr-libc/patches/patch-aa')
-rw-r--r-- | cross/avr-libc/patches/patch-aa | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/cross/avr-libc/patches/patch-aa b/cross/avr-libc/patches/patch-aa new file mode 100644 index 00000000000..b351f61802b --- /dev/null +++ b/cross/avr-libc/patches/patch-aa @@ -0,0 +1,58 @@ +$NetBSD: patch-aa,v 1.4 2006/12/13 21:23:45 wennmach Exp $ + +--- doc/api/Makefile.in.orig 2005-07-31 22:31:26.000000000 +0000 ++++ doc/api/Makefile.in +@@ -147,7 +147,7 @@ FIG2DEV = fig2dev + IMAGE_SRC = malloc-std.fig malloc-x1.fig malloc-x2.fig releases.fig + + IMAGE_PNG = $(IMAGE_SRC:.fig=.png) +- ++IMAGE_PDF = $(IMAGE_SRC:.fig=.pdf) + IMAGE_EPS = $(IMAGE_SRC:.fig=.eps) + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs + CONFIG_CLEAN_FILES = doxygen.config +@@ -269,6 +269,8 @@ demo: + ${MAKE} DEFS="-I$(top_srcdir)/include" \ + LIBS="$$NODEFLIBS $(DEMO_LIBS)" dox all + ++.fig.pdf: ++ $(FIG2DEV) -L pdf $< $@ + .fig.eps: + $(FIG2DEV) -L eps $< $@ + +@@ -287,7 +289,7 @@ fix_png: $(wildcard $(USER_MANUAL)/*.png + for png in *.png; do \ + echo "Fixing transparency for $$png"; \ + $(PNGTOPNM) $$png > tmp.pnm; \ +- $(PNMTOPNG) -transparent white tmp.pnm > $$png && rm tmp.pnm; \ ++ $(PNMTOPNG) -transparent "#ffffff" tmp.pnm > $$png && rm tmp.pnm; \ + done + echo timestamp > fix_png + +@@ -346,9 +348,15 @@ latex_src/refman.tex: doxygen.config $(I + -e '/Architecture/s/\\\\\\hline/\\endhead\\hline/' \ + using_tools.tex > tmp.$$ && \ + mv -f tmp.$$ using_tools.tex ++ cd latex_src && \ ++ sed -e 's/{demo}/{demo\.eps}/' \ ++ group__demo__project.tex > tmp.$$ && \ ++ mv -f tmp.$$ group__demo__project.tex + +-latex_pdf_src/refman.tex: doxygen-pdf.config $(IMAGE_EPS) ++latex_pdf_src/refman.tex: doxygen-pdf.config ${IMAGE_PDF} + doxygen doxygen-pdf.config ++ cp ../../../doc/examples/demo/demo.pdf latex_pdf_src/ ++ cp ${IMAGE_PDF} latex_pdf_src/ + cd latex_pdf_src && \ + sed -e '/tocdepth/s/1/3/' \ + -e '/usepackage{doxygen}/s/$$/\\usepackage{longtable}/' \ +@@ -367,7 +375,8 @@ latex_pdf_src/refman.tex: doxygen-pdf.co + using_tools.tex > tmp.$$ && \ + mv -f tmp.$$ using_tools.tex + cd latex_pdf_src && \ +- sed -e '/{demo.eps}/s/demo.eps/demo.pdf/' \ ++ sed -e 's/{demo}/{demo\.pdf}/' \ ++ -e '/{demo.eps}/s/demo.eps/demo.pdf/' \ + group__demo__project.tex > tmp.$$ && \ + mv -f tmp.$$ group__demo__project.tex + |