summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-embedded/avrdude/ChangeLog8
-rw-r--r--dev-embedded/avrdude/Manifest5
-rw-r--r--dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild37
-rw-r--r--dev-embedded/avrdude/files/avrdude-html-doc-build-fix.patch41
-rw-r--r--dev-embedded/avrdude/files/digest-avrdude-4.4.0-r11
5 files changed, 90 insertions, 2 deletions
diff --git a/dev-embedded/avrdude/ChangeLog b/dev-embedded/avrdude/ChangeLog
index b81df1cc2553..f08fead8381c 100644
--- a/dev-embedded/avrdude/ChangeLog
+++ b/dev-embedded/avrdude/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-embedded/avrdude
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/ChangeLog,v 1.4 2005/05/03 16:07:23 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/ChangeLog,v 1.5 2005/05/25 04:06:27 dragonheart Exp $
+
+*avrdude-4.4.0-r1 (25 May 2005)
+
+ 25 May 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/avrdude-html-doc-build-fix.patch, +avrdude-4.4.0-r1.ebuild:
+ Patch to fix bug #90199 ( Texi2Html 1.76 problems) provided by Lukas
03 May 2005; David Holm <dholm@gentoo.org> avrdude-4.4.0.ebuild:
Added to ~ppc.
diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index 46e9b344ee4a..9e098c3ffc7d 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,4 +1,7 @@
-MD5 d747d3b11564ff1762d32959fa4714d1 ChangeLog 596
MD5 84cd4ec546fd8285c5ceff5dfb0f69ff avrdude-4.4.0.ebuild 684
MD5 61dd990d46d9043e65248d672b9e217e metadata.xml 265
+MD5 d747d3b11564ff1762d32959fa4714d1 ChangeLog 596
+MD5 be24b8bac6ef965244a07014392de741 avrdude-4.4.0-r1.ebuild 793
MD5 dfbaf205065b44ca16000f2fac812136 files/digest-avrdude-4.4.0 65
+MD5 1f49502ac24572171b5de332b6b41948 files/avrdude-html-doc-build-fix.patch 1227
+MD5 dfbaf205065b44ca16000f2fac812136 files/digest-avrdude-4.4.0-r1 65
diff --git a/dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild b/dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild
new file mode 100644
index 000000000000..66b17172de3a
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild,v 1.1 2005/05/25 04:06:27 dragonheart Exp $
+
+
+inherit eutils
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="http://savannah.nongnu.org/projects/avrdude"
+SRC_URI="http://savannah.nongnu.org/download/avrdude/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE=""
+
+DEPEND="app-text/tetex
+ sys-devel/flex
+ sys-devel/bison
+ sys-devel/gcc
+ sys-libs/ncurses
+ sys-apps/grep
+ sys-libs/readline
+ virtual/libc
+ app-text/texi2html"
+
+RDEPEND="virtual/libc
+ sys-libs/ncurses"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/avrdude-html-doc-build-fix.patch
+}
+
+
+src_install() {
+ emake DESTDIR=${D} install || die
+}
diff --git a/dev-embedded/avrdude/files/avrdude-html-doc-build-fix.patch b/dev-embedded/avrdude/files/avrdude-html-doc-build-fix.patch
new file mode 100644
index 000000000000..5a308535fd22
--- /dev/null
+++ b/dev-embedded/avrdude/files/avrdude-html-doc-build-fix.patch
@@ -0,0 +1,41 @@
+diff -urpN avrdude-orig/doc/Makefile.am avrdude-4.4.0/doc/Makefile.am
+--- avrdude-orig/doc/Makefile.am 2003-03-13 04:59:09.000000000 +0100
++++ avrdude-4.4.0/doc/Makefile.am 2005-05-25 00:09:52.000000000 +0200
+@@ -30,9 +30,15 @@ info_TEXINFOS = avrdude.texi
+ all-local: info html ps pdf
+
+ html:
+- mkdir -p avrdude-html
+ texi2html -split_node $(srcdir)/$(info_TEXINFOS)
+- mv *.html avrdude-html
++ if [ -e ./avrdude.html ]; then \
++ mkdir -p avrdude-html; \
++ mv *.html avrdude-html ; \
++ else \
++ rm -rf avrdude-html; \
++ mv avrdude avrdude-html; \
++ fi;
++
+
+ clean-local:
+ rm -rf avrdude-html *.info
+diff -urpN avrdude-orig/doc/Makefile.in avrdude-4.4.0/doc/Makefile.in
+--- avrdude-orig/doc/Makefile.in 2004-07-19 08:17:15.000000000 +0200
++++ avrdude-4.4.0/doc/Makefile.in 2005-05-25 00:09:52.000000000 +0200
+@@ -425,9 +425,14 @@ uninstall-am: uninstall-info-am uninstal
+ all-local: info html ps pdf
+
+ html:
+- mkdir -p avrdude-html
+ texi2html -split_node $(srcdir)/$(info_TEXINFOS)
+- mv *.html avrdude-html
++ if [ -e ./avrdude.html ]; then \
++ mkdir -p avrdude-html; \
++ mv *.html avrdude-html ; \
++ else \
++ rm -rf avrdude-html; \
++ mv avrdude avrdude-html; \
++ fi;
+
+ clean-local:
+ rm -rf avrdude-html *.info
diff --git a/dev-embedded/avrdude/files/digest-avrdude-4.4.0-r1 b/dev-embedded/avrdude/files/digest-avrdude-4.4.0-r1
new file mode 100644
index 000000000000..f1f02cc82b83
--- /dev/null
+++ b/dev-embedded/avrdude/files/digest-avrdude-4.4.0-r1
@@ -0,0 +1 @@
+MD5 e9aec3dfaa022d5c6878aa355d69c83d avrdude-4.4.0.tar.gz 347473