1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

Update to 2002.11.24. This fixes a bug in isprint() found by Brian Dean,

and includes the printf support recently added to avr-libc.

It also fixes the build braind*** caused by <bsd.cpu.mk> under -current,
by setting the required env variable.
This commit is contained in:
Joerg Wunsch 2002-11-24 10:24:43 +00:00
parent 7503e1476e
commit 528ea8120b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=70984
3 changed files with 39 additions and 10 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= avr-libc
PORTVERSION= 2002.10.02
PORTVERSION= 2002.11.24
CATEGORIES= devel
# There are currently no official master sites for it. Everything is
# in savannah.gnu.org's CVS only.
@ -30,11 +30,9 @@ USE_BZIP2= yes
HAS_CONFIGURE= yes
CONFIGURE_ENV= CC=avr-gcc PREFIX=${PREFIX}
CONFIGURE_SCRIPT= doconf
CONFIGURE_ARGS= --disable-versioned-doc
# get rid of that silly -mcpu=pentiumpro -current is so fond of. :-(
MAKE_ENV= MACHINE_ARCH=avr
PDFDOC= avr-tools.pdf
CONFIGURE_ARGS= --enable-doc --disable-versioned-doc
# Work around the braind*** introduced by <bsd.cpu.mk> in freebsd-current.
MAKE_ENV= NO_CPU_CFLAGS=true
do-build:
(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ./domake MAKE=${GMAKE})
@ -43,10 +41,10 @@ do-install:
(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ./domake MAKE=${GMAKE} install)
${MKDIR} ${PREFIX}/share/doc/avr-libc
${MKDIR} ${PREFIX}/share/doc/avr-libc/examples
${MKDIR} ${PREFIX}/share/doc/avr-libc/examples/demo
${INSTALL_DATA} \
${WRKDIR}/${DISTNAME}/LICENSE \
${WRKDIR}/${DISTNAME}/AUTHORS \
${WRKDIR}/${DISTNAME}/doc/register-usage.txt \
${WRKDIR}/${DISTNAME}/doc/avr-libc-reference.html \
${PREFIX}/share/doc/avr-libc
@for f in avr-recv.c io.c prg printf.h progmem.c \
@ -55,5 +53,11 @@ do-install:
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/examples/$$f \
${PREFIX}/share/doc/avr-libc/examples; \
done
@for f in Makefile demo.bin demo.c demo.hex demo.pdf \
demo.srec;\
do \
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/examples/demo/$$f \
${PREFIX}/share/doc/avr-libc/examples/demo; \
done
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (avr-libc-2002.10.02.tar.bz2) = 811950a9b42e538bbde417d4d719c044
MD5 (avr-libc-2002.11.24.tar.bz2) = 7bdee79b05bff2ed869b670c4c578a3b

View File

@ -36,6 +36,7 @@ avr/include/avr/parity.h
avr/include/avr/pgmspace.h
avr/include/avr/sfr_defs.h
avr/include/avr/signal.h
avr/include/avr/sleep.h
avr/include/avr/timer.h
avr/include/avr/twi.h
avr/include/avr/wdt.h
@ -51,6 +52,7 @@ avr/include/pgmspace.h
avr/include/progmem.h
avr/include/setjmp.h
avr/include/sig-avr.h
avr/include/stdio.h
avr/include/stdlib.h
avr/include/string.h
avr/include/timer.h
@ -59,9 +61,13 @@ avr/include/wdt.h
avr/lib/avr3/crtm103.o
avr/lib/avr3/libc.a
avr/lib/avr3/libm.a
avr/lib/avr3/libprintf_flt.a
avr/lib/avr3/libprintf_min.a
avr/lib/avr4/crtm8.o
avr/lib/avr4/libc.a
avr/lib/avr4/libm.a
avr/lib/avr4/libprintf_flt.a
avr/lib/avr4/libprintf_min.a
avr/lib/avr5/crtat94k.o
avr/lib/avr5/crtm128.o
avr/lib/avr5/crtm16.o
@ -72,6 +78,8 @@ avr/lib/avr5/crtm169.o
avr/lib/avr5/crtm323.o
avr/lib/avr5/libc.a
avr/lib/avr5/libm.a
avr/lib/avr5/libprintf_flt.a
avr/lib/avr5/libprintf_min.a
avr/lib/crtc8534.o
avr/lib/crts1200.o
avr/lib/crts2313.o
@ -91,6 +99,8 @@ avr/lib/crttn26.o
avr/lib/crttn28.o
avr/lib/libc.a
avr/lib/libm.a
avr/lib/libprintf_flt.a
avr/lib/libprintf_min.a
share/doc/avr-libc/AUTHORS
share/doc/avr-libc/LICENSE
share/doc/avr-libc/avr-libc-reference.html
@ -102,9 +112,9 @@ share/doc/avr-libc/avr-libc-user-manual/annotated.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/form_0.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
@ -118,19 +128,27 @@ 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__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__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
@ -140,18 +158,25 @@ share/doc/avr-libc/avr-libc-user-manual/tree.html
share/doc/avr-libc/avr-libc-user-manual/tree.js
share/doc/avr-libc/avr-libc-user-manual/treeview.js
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/examples/avr-recv.c
share/doc/avr-libc/examples/demo/Makefile
share/doc/avr-libc/examples/demo/demo.bin
share/doc/avr-libc/examples/demo/demo.c
share/doc/avr-libc/examples/demo/demo.hex
share/doc/avr-libc/examples/demo/demo.pdf
share/doc/avr-libc/examples/demo/demo.srec
share/doc/avr-libc/examples/io.c
share/doc/avr-libc/examples/prg
share/doc/avr-libc/examples/printf.h
share/doc/avr-libc/examples/progmem.c
share/doc/avr-libc/examples/send_byte.s
share/doc/avr-libc/examples/signal.c
share/doc/avr-libc/register-usage.txt
@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/demo
@dirrm share/doc/avr-libc/examples
@dirrm share/doc/avr-libc