From f32fa3f28bb2a1a873af621359c228af0ca7a58e Mon Sep 17 00:00:00 2001
From: Joerg Wunsch <joerg@FreeBSD.org>
Date: Tue, 9 Sep 2003 21:18:36 +0000
Subject: Update this port to a recent snapshot from the avr-libc 1.0 branch.

Since this branch assumes doxygen 1.2, a patch is needed.  Doxygen 1.3.x
by default generates a non-JavaScript capable tree view, so my old hack
in the avr-libc source can be avoided.
---
 devel/avr-libc/Makefile              |  2 +-
 devel/avr-libc/distinfo              |  2 +-
 devel/avr-libc/files/patch-doxygen13 | 11 +++++++++++
 devel/avr-libc/pkg-descr             |  4 ++--
 devel/avr-libc/pkg-plist             |  8 ++++++--
 5 files changed, 21 insertions(+), 6 deletions(-)
 create mode 100644 devel/avr-libc/files/patch-doxygen13

(limited to 'devel/avr-libc')

diff --git a/devel/avr-libc/Makefile b/devel/avr-libc/Makefile
index 3bc04bdd9a67..02a447fe9331 100644
--- a/devel/avr-libc/Makefile
+++ b/devel/avr-libc/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	avr-libc
-PORTVERSION=	2003.05.11
+PORTVERSION=	2003.09.09
 CATEGORIES=	devel
 # Currently still snapshots, not yet officially released again.
 #MASTER_SITES=	http://savannah.nongnu.org/download/avr-libc/
diff --git a/devel/avr-libc/distinfo b/devel/avr-libc/distinfo
index 7779c9a4cc79..8a353fdaa965 100644
--- a/devel/avr-libc/distinfo
+++ b/devel/avr-libc/distinfo
@@ -1 +1 @@
-MD5 (avr-libc-2003.05.11.tar.bz2) = 4d76450538c2d5c084d7d19743f5eb29
+MD5 (avr-libc-2003.09.09.tar.bz2) = c71b29f98c303343565ae122541a5f5d
diff --git a/devel/avr-libc/files/patch-doxygen13 b/devel/avr-libc/files/patch-doxygen13
new file mode 100644
index 000000000000..122a7c19ca0d
--- /dev/null
+++ b/devel/avr-libc/files/patch-doxygen13
@@ -0,0 +1,11 @@
+--- doc/api/Makefile.in.orig	Tue Sep  9 21:30:47 2003
++++ doc/api/Makefile.in	Tue Sep  9 22:44:08 2003
+@@ -289,7 +289,7 @@
+ ps: demo $(TARGET_DOX_PS)
+ 
+ # Rule for generating html output.
+-html: demo $(TARGET_DOX_HTML) fix_png fix_anchors fix_javascript
++html: demo $(TARGET_DOX_HTML) fix_png fix_anchors #fix_javascript
+ 
+ # Make the background color of the png's transparent.
+ fix_png: $(wildcard $(USER_MANUAL)/*.png)
diff --git a/devel/avr-libc/pkg-descr b/devel/avr-libc/pkg-descr
index 6297c875054a..4bfd964f792d 100644
--- a/devel/avr-libc/pkg-descr
+++ b/devel/avr-libc/pkg-descr
@@ -13,7 +13,7 @@ it more complete and up-to-date.  Some parts of the current library
 have proven to be not all that useful (e. g. timer_enable_int())
 so they might be removed in a future version.
 
-For the time being, some older documentation (more complete but
-somewhat out of date) is being installed as well.
+The port is currently taken from the avr-libc-1_0-branch which will
+eventually become version 1.0.
 
 WWW: http://savannah.nongnu.org/projects/avr-libc
diff --git a/devel/avr-libc/pkg-plist b/devel/avr-libc/pkg-plist
index 3bb1345ee336..f231c51fa70c 100644
--- a/devel/avr-libc/pkg-plist
+++ b/devel/avr-libc/pkg-plist
@@ -1,3 +1,4 @@
+avr/include/avr/boot.h
 avr/include/avr/crc16.h
 avr/include/avr/delay.h
 avr/include/avr/eeprom.h
@@ -150,6 +151,7 @@ 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__boot.html
 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
@@ -177,11 +179,12 @@ 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/release_method.html
+share/doc/avr-libc/avr-libc-user-manual/releases.png
 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/todo.html
 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/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
@@ -201,6 +204,7 @@ 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/include
 @dirrm avr/lib/avr3
 @dirrm avr/lib/avr4
 @dirrm avr/lib/avr5
-- 
cgit v1.2.3