diff options
author | joerg <joerg@pkgsrc.org> | 2016-06-19 16:49:46 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2016-06-19 16:49:46 +0000 |
commit | f17e58209dec2a9060a8fdadf9385c06bb214d22 (patch) | |
tree | 0ac1b0d5d6e9646799337bbc9146abca1336dd25 | |
parent | 60da23970d1dad9bf35cd64e08d9835731469155 (diff) | |
download | pkgsrc-f17e58209dec2a9060a8fdadf9385c06bb214d22.tar.gz |
Fix dependencies. Ultimately ignore the errors from latex though, since
undefined references remain.
-rw-r--r-- | cross/avr-libc/Makefile | 26 | ||||
-rw-r--r-- | cross/avr-libc/distinfo | 3 | ||||
-rw-r--r-- | cross/avr-libc/patches/patch-doc_api_Makefile.in | 13 |
3 files changed, 35 insertions, 7 deletions
diff --git a/cross/avr-libc/Makefile b/cross/avr-libc/Makefile index 9a60e2af336..25efa9c68a6 100644 --- a/cross/avr-libc/Makefile +++ b/cross/avr-libc/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.41 2016/06/19 16:16:57 wiz Exp $ +# $NetBSD: Makefile,v 1.42 2016/06/19 16:49:46 joerg Exp $ DISTNAME= avr-libc-1.8.1 PKGREVISION= 2 @@ -12,16 +12,30 @@ COMMENT= C and math library for Atmel AVR 8-bit microcontrollers LICENSE= modified-bsd BUILD_DEPENDS+= doxygen>=1.8.9.1.nb1:../../devel/doxygen -BUILD_DEPENDS+= transfig-[0-9]*:../../print/transfig +BUILD_DEPENDS+= tex-psnfss-[0-9]*:../../fonts/tex-psnfss +BUILD_DEPENDS+= tex-wasysym-[0-9]*:../../fonts/tex-wasysym +BUILD_DEPENDS+= netpbm-[0-9]*:../../graphics/netpbm +BUILD_DEPENDS+= tex-epstopdf-[0-9]*:../../graphics/tex-epstopdf BUILD_DEPENDS+= tex-adjustbox-[0-9]*:../../print/tex-adjustbox +BUILD_DEPENDS+= tex-caption-[0-9]*:../../print/tex-caption BUILD_DEPENDS+= tex-collectbox-[0-9]*:../../print/tex-collectbox +BUILD_DEPENDS+= tex-colortbl-[0-9]*:../../print/tex-colortbl +BUILD_DEPENDS+= tex-fancyhdr-[0-9]*:../../print/tex-fancyhdr BUILD_DEPENDS+= tex-float-[0-9]*:../../print/tex-float -BUILD_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval +BUILD_DEPENDS+= tex-geometry-[0-9]*:../../print/tex-geometry +BUILD_DEPENDS+= tex-graphics-cfg-[0-9]*:../../print/tex-graphics-cfg +BUILD_DEPENDS+= tex-hyperref-[0-9]*:../../print/tex-hyperref BUILD_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin -BUILD_DEPENDS+= tex-epstopdf-[0-9]*:../../graphics/tex-epstopdf -BUILD_DEPENDS+= tex-colortbl-[0-9]*:../../print/tex-colortbl +BUILD_DEPENDS+= tex-multirow-[0-9]*:../../print/tex-multirow +BUILD_DEPENDS+= tex-natbib-[0-9]*:../../print/tex-natbib +BUILD_DEPENDS+= tex-pgf-[0-9]*:../../print/tex-pgf +BUILD_DEPENDS+= tex-sectsty-[0-9]*:../../print/tex-sectsty +BUILD_DEPENDS+= tex-tabu-[0-9]*:../../print/tex-tabu +BUILD_DEPENDS+= tex-tocloft-[0-9]*:../../print/tex-tocloft BUILD_DEPENDS+= tex-xcolor-[0-9]*:../../print/tex-xcolor -BUILD_DEPENDS+= netpbm-[0-9]*:../../graphics/netpbm +BUILD_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval +BUILD_DEPENDS+= transfig-[0-9]*:../../print/transfig +BUILD_DEPENDS+= makeindexk-[0-9]*:../../textproc/makeindexk USE_TOOLS+= gmake perl GNU_CONFIGURE= yes diff --git a/cross/avr-libc/distinfo b/cross/avr-libc/distinfo index ca536fafbb9..5af843a23b4 100644 --- a/cross/avr-libc/distinfo +++ b/cross/avr-libc/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.12 2015/11/03 00:47:43 agc Exp $ +$NetBSD: distinfo,v 1.13 2016/06/19 16:49:46 joerg Exp $ SHA1 (avr-libc-1.8.1.tar.bz2) = b56fe21b30341869aa768689b0f6a07d896b17fa RMD160 (avr-libc-1.8.1.tar.bz2) = ffc4de159690048cac1dd018e55576faed47ed45 SHA512 (avr-libc-1.8.1.tar.bz2) = 9827028117d63bab9071bc0af68ef87038ed1e6e6c5cfd6db2c77a8387ce5b9eb2825c651405ad2842d81bc0abe173b76340b56671b930fc42d2f05bb7f261f7 Size (avr-libc-1.8.1.tar.bz2) = 3230418 bytes SHA1 (patch-doc_Makefile.in) = e44e69a7a438c4175a8c15c0548b77df49a691d8 +SHA1 (patch-doc_api_Makefile.in) = 647f5e60fbb6b06db388fa6548c4b7286cda45a3 diff --git a/cross/avr-libc/patches/patch-doc_api_Makefile.in b/cross/avr-libc/patches/patch-doc_api_Makefile.in new file mode 100644 index 00000000000..a4772992587 --- /dev/null +++ b/cross/avr-libc/patches/patch-doc_api_Makefile.in @@ -0,0 +1,13 @@ +$NetBSD: patch-doc_api_Makefile.in,v 1.1 2016/06/19 16:49:46 joerg Exp $ + +--- doc/api/Makefile.in.orig 2016-06-19 16:33:29.514161905 +0000 ++++ doc/api/Makefile.in +@@ -624,7 +624,7 @@ $(USER_MANUAL)/index.html: latex_src/ref + dox-pdf: $(USER_MANUAL).pdf + + $(USER_MANUAL).pdf: latex_src/refman.tex +- cd latex_src && ${MAKE} refman.pdf ++ cd latex_src && sed -e 's,pdflatex refman$$,pdflatex refman || true,' < Makefile > Makefile.new && mv Makefile.new Makefile && ${MAKE} refman.pdf + cp latex_src/refman.pdf $(USER_MANUAL).pdf + + # Install rules for the various documentation parts. The actual |