summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2004-12-30 18:03:16 +0000
committerkristerw <kristerw@pkgsrc.org>2004-12-30 18:03:16 +0000
commitf09cdd075fa2d70fd3f1aa831efc876692ea6a7f (patch)
tree7a7ccf30d07e9c74a1a0d00378cf2d19e561df26
parent0711a9c2f3b1c07df9cc834728c929cb6863cb40 (diff)
downloadpkgsrc-f09cdd075fa2d70fd3f1aa831efc876692ea6a7f.tar.gz
Update avr-libc to 1.0.4 using patches provided by Ola Eriksson in
PR pkg/28570.
-rw-r--r--cross/avr-libc/Makefile5
-rw-r--r--cross/avr-libc/PLIST148
-rw-r--r--cross/avr-libc/distinfo8
-rw-r--r--cross/avr-libc/patches/patch-aa17
4 files changed, 98 insertions, 80 deletions
diff --git a/cross/avr-libc/Makefile b/cross/avr-libc/Makefile
index d99ee3ada9e..3291cfae46e 100644
--- a/cross/avr-libc/Makefile
+++ b/cross/avr-libc/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2004/03/26 02:27:35 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2004/12/30 18:03:16 kristerw Exp $
# FreeBSD Id: ports/devel/avr-libc/Makefile,v 1.22 2003/05/20 06:02:40 joerg Exp
-DISTNAME= avr-libc-2003.05.11
-PKGREVISION= 1
+DISTNAME= avr-libc-1.0.4
CATEGORIES= cross
MASTER_SITES= http://people.freebsd.org/~joerg/ \
http://savannah.nongnu.org/download/avr-libc/
diff --git a/cross/avr-libc/PLIST b/cross/avr-libc/PLIST
index b3d88b853b7..9e507a0705a 100644
--- a/cross/avr-libc/PLIST
+++ b/cross/avr-libc/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/07/17 18:50:22 wennmach Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/12/30 18:03:16 kristerw Exp $
+avr/include/avr/boot.h
avr/include/avr/crc16.h
avr/include/avr/delay.h
avr/include/avr/eeprom.h
@@ -42,6 +43,7 @@ avr/include/avr/iotn26.h
avr/include/avr/iotn28.h
avr/include/avr/parity.h
avr/include/avr/pgmspace.h
+avr/include/avr/portpins.h
avr/include/avr/sfr_defs.h
avr/include/avr/signal.h
avr/include/avr/sleep.h
@@ -127,63 +129,82 @@ avr/lib/libscanf_flt.a
avr/lib/libscanf_min.a
share/doc/avr-libc/AUTHORS
share/doc/avr-libc/LICENSE
-share/doc/avr-libc/avr-libc-user-manual.pdf
-share/doc/avr-libc/avr-libc-user-manual.ps
-share/doc/avr-libc/avr-libc-user-manual/FAQ.html
-share/doc/avr-libc/avr-libc-user-manual/acks.html
-share/doc/avr-libc/avr-libc-user-manual/annotated.html
-share/doc/avr-libc/avr-libc-user-manual/assembler.html
-share/doc/avr-libc/avr-libc-user-manual/classes.html
-share/doc/avr-libc/avr-libc-user-manual/demo.png
-share/doc/avr-libc/avr-libc-user-manual/demo_project.html
-share/doc/avr-libc/avr-libc-user-manual/deprecated.html
-share/doc/avr-libc/avr-libc-user-manual/dox.css
-share/doc/avr-libc/avr-libc-user-manual/doxygen.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2blank.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2doc.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2folderclosed.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2folderopen.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2lastnode.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2link.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2mlastnode.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2mnode.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2node.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2plastnode.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2pnode.png
-share/doc/avr-libc/avr-libc-user-manual/ftv2vertline.png
-share/doc/avr-libc/avr-libc-user-manual/group__avr__eeprom.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__errno.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__interrupts.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__inttypes.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__io.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__math.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__pgmspace.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__sfr.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__sfr__notes.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__sleep.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__stdio.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__stdlib.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__string.html
-share/doc/avr-libc/avr-libc-user-manual/group__avr__watchdog.html
-share/doc/avr-libc/avr-libc-user-manual/group__ctype.html
-share/doc/avr-libc/avr-libc-user-manual/group__setjmp.html
-share/doc/avr-libc/avr-libc-user-manual/index.html
-share/doc/avr-libc/avr-libc-user-manual/inline_asm.html
-share/doc/avr-libc/avr-libc-user-manual/install_tools.html
-share/doc/avr-libc/avr-libc-user-manual/main.html
-share/doc/avr-libc/avr-libc-user-manual/malloc-std.png
-share/doc/avr-libc/avr-libc-user-manual/malloc-x1.png
-share/doc/avr-libc/avr-libc-user-manual/malloc-x2.png
-share/doc/avr-libc/avr-libc-user-manual/malloc.html
-share/doc/avr-libc/avr-libc-user-manual/mem_sections.html
-share/doc/avr-libc/avr-libc-user-manual/modules.html
-share/doc/avr-libc/avr-libc-user-manual/pages.html
-share/doc/avr-libc/avr-libc-user-manual/structdiv__t.html
-share/doc/avr-libc/avr-libc-user-manual/structldiv__t.html
-share/doc/avr-libc/avr-libc-user-manual/tree.html
-share/doc/avr-libc/avr-libc-user-manual/twi_demo.html
-share/doc/avr-libc/avr-libc-user-manual/using_avrprog.html
-share/doc/avr-libc/avr-libc-user-manual/using_tools.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}.pdf
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}.ps
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/FAQ.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/acks.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/annotated.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/assembler.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/classes.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/demo.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/demo_project.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/deprecated.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000000.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000001.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000002.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000003.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000004.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000005.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000006.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000007.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000008.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000009.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000010.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000011.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000012.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dir_000013.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/dox.css
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/doxygen.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2blank.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2doc.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2folderclosed.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2folderopen.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2lastnode.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2link.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2mlastnode.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2mnode.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2node.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2plastnode.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2pnode.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/ftv2vertline.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__boot.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__crc.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__eeprom.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__errno.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__interrupts.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__inttypes.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__io.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__math.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__pgmspace.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__sfr.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__sfr__notes.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__sleep.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__stdio.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__stdlib.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__string.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__avr__watchdog.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__ctype.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/group__setjmp.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/index.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/inline_asm.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/install_tools.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/main.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/malloc-std.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/malloc-x1.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/malloc-x2.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/malloc.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/mem_sections.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/modules.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/pages.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/release_method.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/releases.png
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/structdiv__t.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/structldiv__t.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/todo.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/tree.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/twi_demo.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/using_avrprog.html
+share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}/using_tools.html
share/doc/avr-libc/examples/avr-recv.c
share/doc/avr-libc/examples/demo/Makefile
share/doc/avr-libc/examples/demo/demo.bin
@@ -199,12 +220,13 @@ share/doc/avr-libc/examples/send_byte.s
share/doc/avr-libc/examples/signal.c
share/doc/avr-libc/examples/twitest/Makefile
share/doc/avr-libc/examples/twitest/twitest.c
-@dirrm avr/include/avr
-@dirrm avr/lib/avr3
-@dirrm avr/lib/avr4
-@dirrm avr/lib/avr5
-@dirrm share/doc/avr-libc/avr-libc-user-manual
@dirrm share/doc/avr-libc/examples/twitest
@dirrm share/doc/avr-libc/examples/demo
@dirrm share/doc/avr-libc/examples
+@dirrm share/doc/avr-libc/avr-libc-user-manual-${PKGVERSION}
@dirrm share/doc/avr-libc
+@dirrm avr/lib/avr5
+@dirrm avr/lib/avr4
+@dirrm avr/lib/avr3
+@dirrm avr/include/avr
+@dirrm avr/include
diff --git a/cross/avr-libc/distinfo b/cross/avr-libc/distinfo
index 0043952d90e..db571738fc2 100644
--- a/cross/avr-libc/distinfo
+++ b/cross/avr-libc/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2003/07/17 18:50:22 wennmach Exp $
+$NetBSD: distinfo,v 1.2 2004/12/30 18:03:16 kristerw Exp $
-SHA1 (avr-libc-2003.05.11.tar.bz2) = 3b91d64ed98b059639c6f7ee3e4f603c5a49581b
-Size (avr-libc-2003.05.11.tar.bz2) = 287306 bytes
-SHA1 (patch-aa) = af02c046762ab87be40e5c446449dfcee61cb7ce
+SHA1 (avr-libc-1.0.4.tar.bz2) = 2642cc3f6a4cb4886155280265a44d45190aff22
+Size (avr-libc-1.0.4.tar.bz2) = 302725 bytes
+SHA1 (patch-aa) = 0d1ee96b71812d9d46a30c436318380ed5350c75
diff --git a/cross/avr-libc/patches/patch-aa b/cross/avr-libc/patches/patch-aa
index c40451366bd..0a29a000bfc 100644
--- a/cross/avr-libc/patches/patch-aa
+++ b/cross/avr-libc/patches/patch-aa
@@ -1,11 +1,8 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/07/17 18:50:22 wennmach Exp $
+$NetBSD: patch-aa,v 1.2 2004/12/30 18:03:16 kristerw Exp $
-Njet fix_javascript.
-Disable the use of pdflatex as it chokes on doxygen output.
-
---- doc/api/Makefile.in.orig Sun May 11 22:31:56 2003
-+++ doc/api/Makefile.in Thu Jul 17 20:31:07 2003
-@@ -125,7 +125,7 @@
+--- doc/api/Makefile.in.orig 2004-12-07 14:45:04.000000000 +0100
++++ doc/api/Makefile.in
+@@ -128,7 +128,7 @@ avrlib_basedir = @avrlib_basedir@
MAINTAINERCLEANFILES = Makefile.in stamp-vti
@@ -13,8 +10,8 @@ Disable the use of pdflatex as it chokes on doxygen output.
+CLEANFILES = *.html *.pdf *.ma *.mas *.ps doxygen-pdf.config *.png *.eps fix_png fix_anchors
- EXTRA_DIST = dox.css dox_html_header dox_html_footer main_page.dox assembler.dox inline_asm.dox interrupts.dox acknowledge.dox malloc.dox $(IMAGE_SRC) sections.dox sfr.dox tools-install.dox using-avrprog.dox using-tools.dox faq.dox unjs.pl
-@@ -288,7 +288,7 @@
+ EXTRA_DIST = dox.css dox_html_header dox_html_footer main_page.dox assembler.dox inline_asm.dox interrupts.dox acknowledge.dox malloc.dox $(IMAGE_SRC) sections.dox sfr.dox tools-install.dox using-avrprog.dox using-tools.dox faq.dox rel-method.dox unjs.pl
+@@ -287,7 +287,7 @@ demo:
ps: demo $(TARGET_DOX_PS)
# Rule for generating html output.
@@ -23,7 +20,7 @@ Disable the use of pdflatex as it chokes on doxygen output.
# Make the background color of the png's transparent.
fix_png: $(wildcard $(USER_MANUAL)/*.png)
-@@ -399,7 +399,6 @@
+@@ -400,7 +400,6 @@ latex_pdf_src/refman.tex: doxygen-pdf.co
doxygen-pdf.config: doxygen.config
sed \