From f1a0fb2aa4051a71989e56a201f9ffbf113b8e8b Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Wed, 25 May 2005 04:06:27 +0000 Subject: Patch to fix bug #90199 ( Texi2Html 1.76 problems) (Portage version: 2.0.51.22-r1) --- dev-embedded/avrdude/ChangeLog | 8 ++++- dev-embedded/avrdude/Manifest | 5 ++- dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild | 37 +++++++++++++++++++ .../avrdude/files/avrdude-html-doc-build-fix.patch | 41 ++++++++++++++++++++++ dev-embedded/avrdude/files/digest-avrdude-4.4.0-r1 | 1 + 5 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 dev-embedded/avrdude/avrdude-4.4.0-r1.ebuild create mode 100644 dev-embedded/avrdude/files/avrdude-html-doc-build-fix.patch create mode 100644 dev-embedded/avrdude/files/digest-avrdude-4.4.0-r1 (limited to 'dev-embedded') 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 + +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 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 -- cgit v1.2.3-65-gdbad