ChangeLog

# ChangeLog for dev-embedded/avrdude
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/ChangeLog,v 1.40 2008/07/30 07:00:31 solar Exp $

30 Jul 2008; avrdude-5.5.ebuild:
- stable on x86/amd64 and keyworded ~arm

13 May 2008; Denis Dupeyron avrdude-5.4.ebuild,
avrdude-5.5.ebuild:
Fixed latex handling, reported by Andrey Grozin.

21 Dec 2007; Denis Dupeyron avrdude-5.5.ebuild:
Re-added -j1 for compilation (see bug #202576).

*avrdude-5.5 (09 Dec 2007)

09 Dec 2007; Denis Dupeyron +avrdude-5.5.ebuild:
Version bump, ebuild cleanups.

29 Aug 2007; Christian Heim metadata.xml:
Removing gustavoz from metadata due to his retirement (see #36010 for
reference).

13 Aug 2007; Gustavo Zacarias -avrdude-5.1.ebuild,
-avrdude-5.2.ebuild, -avrdude-5.3.1.ebuild:
Remove old

13 Aug 2007; Tobias Scherbaum avrdude-5.4.ebuild:
ppc. stable

23 Jul 2007; Christian Faulhammer avrdude-5.4.ebuild:
stable x86, bug 185195

16 Jul 2007; Markus Rothe avrdude-5.4.ebuild:
Stable on ppc64; bug #185195

23 May 2007; Gustavo Zacarias avrdude-5.1.ebuild,
avrdude-5.2.ebuild, avrdude-5.3.1.ebuild, avrdude-5.4.ebuild:
Block parallel make, it's broken, thanks to Ralf Gerbig for pointing out

*avrdude-5.4 (21 May 2007)

21 May 2007; Gustavo Zacarias +avrdude-5.4.ebuild:
Verbump

21 Feb 2007; Denis Dupeyron files/digest-avrdude-5.1,
Manifest:
Transition to Manifest2.

*avrdude-5.3.1 (10 Jan 2007)

10 Jan 2007; Gustavo Zacarias +avrdude-5.3.1.ebuild:
New version

*avrdude-5.2 (28 Nov 2006)

28 Nov 2006; Gustavo Zacarias +avrdude-5.2.ebuild:
Verbump

23 Oct 2006; Gustavo Zacarias avrdude-5.1.ebuild:
DEP on virtual/tetex rather than app-text/tetex, thanks to David Klempner in
#152413

10 Aug 2006; Gustavo Zacarias metadata.xml:
metadata s/brix/gustavoz/

28 Mar 2006; Henrik Brix Andersen -avrdude-5.0.ebuild:
Pruned old ebuild.

10 Mar 2006; Michael Hanselmann avrdude-5.1.ebuild:
Stable on ppc.

27 Feb 2006; Markus Rothe avrdude-5.1.ebuild:
Stable on ppc64

23 Feb 2006; Henrik Brix Andersen avrdude-5.1.ebuild:
Stable on x86.

28 Jan 2006; Henrik Brix Andersen avrdude-5.1.ebuild:
Use 'rm -f' for removing files, added comment about the fix for future
reference.

27 Jan 2006; Daniel Black avrdude-5.1.ebuild:
As Lukas suggested in bug #120194 comment #11 - removed autogenerated files

*avrdude-5.1 (24 Jan 2006)

24 Jan 2006; Henrik Brix Andersen +avrdude-5.1.ebuild:
Version bump.

21 Jan 2006; Lars Weiler avrdude-5.0.ebuild:
Stable on ppc.

14 Dec 2005; Henrik Brix Andersen
-files/avrdude-html-doc-build-fix.patch, -avrdude-4.4.0-r1.ebuild:
Pruned old ebuilds.

24 Nov 2005; Markus Rothe avrdude-5.0.ebuild:
Stable on ppc64

20 Nov 2005; Henrik Brix Andersen avrdude-5.0.ebuild:
Stable on x86.

22 Oct 2005; Henrik Brix Andersen
-avrdude-5.0_beta.ebuild:
Pruned old versions.

*avrdude-5.0 (18 Oct 2005)

18 Oct 2005; Henrik Brix Andersen +avrdude-5.0.ebuild:
Version bump.

12 Sep 2005; Henrik Brix Andersen metadata.xml:
Added myself as co-maintainer.

*avrdude-5.0_beta (23 Aug 2005)

23 Aug 2005; Henrik Brix Andersen
+avrdude-5.0_beta.ebuild:
New beta version.

24 Jul 2005; Daniel Black -avrdude-4.4.0.ebuild,
avrdude-4.4.0-r1.ebuild:
avrdude-4.4.0-r1 x86 stable. old broken version removed. thanks brix

27 Jun 2005; Simon Stelling avrdude-4.4.0-r1.ebuild:
added ~amd64 keyword

27 Jun 2005; Markus Rothe avrdude-4.4.0-r1.ebuild:
Stable on ppc64

25 May 2005; Markus Rothe avrdude-4.4.0-r1.ebuild:
Added ~ppc64 to KEYWORDS

*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.

04 Dec 2004; avrdude-4.4.0.ebuild:
Added app-text/texi2html dependency.

*avrdude-4.4.0 (24 Sep 2004)

24 Sep 2004; Daniel Black +metadata.xml,
+avrdude-4.4.0.ebuild:
initial import thanks to Eric Donnelly in bug #41015

Manifest

DIST avrdude-5.4.tar.gz 429687 RMD160 26af286bc4d4b9704eabdc371daf97b438b25a26 SHA1 45642d4e74cfb4a6edc6d0d769d8d9b2e7a846ed SHA256 bee4148c51ec95999d803cb9f68f12ac2e9128b06f07afe307d38966c0833b30
DIST avrdude-5.5.tar.gz 453614 RMD160 29d7a3f86172e156c744747856c4c581dd78e62d SHA1 a97a5f520e6c1504d39cd77ebd72a367ac0f5e95 SHA256 4081053eab5475c7dc782ae6322fecb76582951319af432da110e3839e7b4b51
DIST avrdude-doc-5.5.pdf 199919 RMD160 425226e8629e4e5c20987bc389f087d669e6f8a4 SHA1 b6a5a41dc6a6cdbc590db0e5e40ba3d0cb35a46d SHA256 851c462b9f560be63238befb0dbf4bdb2b0f11b9d272c2e0d7f06e63e37cd27a
DIST avrdude-doc-5.5.tar.gz 26256 RMD160 6c5b298eaffceb78f3eb6d68ff9a70d37e6bc096 SHA1 a06a06852cdcf1ebe67efcd2584953f1bbe8d62b SHA256 26d7883172eb8c55604a7561270aa2ac7ec4760d8dfbb44087eaede35688ac5c
EBUILD avrdude-5.4.ebuild 1081 RMD160 5450d48a5b407d2444a732db088eb26b8f780000 SHA1 1b315bc5399a5777e89a0a4882dee0f1114f8b8f SHA256 3b0124fadb7629dc7ff09cd565f4cab43201b97fcc3d7e283ec64a8446b45c45
EBUILD avrdude-5.5.ebuild 1618 RMD160 b49745427519ed691209d718638451708eb7613c SHA1 1bc6855eed958ce5506c65160819f928572a032f SHA256 762c6cdbb89b1f8ab51379746c6d78210f8e053f93da8e57f58375066f0d667a
MISC ChangeLog 4988 RMD160 4c2721d3c3187d1534039064a4f028da0706ab07 SHA1 978cb75ba515f7dc50360c6fd951867ef68e7857 SHA256 e8f0336c8b78a698ce68e26b7a0b7797eecc655ca7a35caea9e71593ef503fb4
MISC metadata.xml 263 RMD160 a02a2b7079d253bd9d8a61c4417c20327e9fb548 SHA1 3f0aff9e30bcc67c87b9ade8fdb10ed16f5559aa SHA256 5b8c9628b54bbe886fa3f1ce880c501edbbfc8ed6e02abfb6f486976356627b0

avrdude-5.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/avrdude-5.4.ebuild,v 1.6 2008/05/13 08:35:05 calchan Exp $

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="~amd64 ppc ppc64 x86"

IUSE="doc"
RDEPEND="sys-libs/readline
sys-libs/ncurses
dev-libs/libusb"
DEPEND="doc? ( app-text/texi2html
virtual/latex-base
sys-apps/texinfo )
sys-devel/bison
sys-devel/flex
${RDEPEND}"

MAKEOPTS="${MAKEOPTS} -j1"

src_unpack() {
unpack ${A}
cd "${S}"

# let the build system re-generate these, bug #120194
rm -f lexer.c config_gram.c config_gram.h
}

src_compile() {
econf $(use_enable doc) || die "econf failed"
VARTEXFONTS="${T}/fonts" emake || die "emake failed"
}

src_install() {
VARTEXFONTS="${T}/fonts" make DESTDIR="${D}" install || die "emake install failed"

dodoc AUTHORS NEWS README ChangeLog*
}

avrdude-5.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avrdude/avrdude-5.5.ebuild,v 1.4 2008/07/30 07:00:31 solar Exp $

DESCRIPTION="AVR Downloader/UploaDEr"
HOMEPAGE="http://savannah.nongnu.org/projects/avrdude"
SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.gz
!doc? ( http://savannah.nongnu.org/download/${PN}/${PN}-doc-${PV}.tar.gz
http://savannah.nongnu.org/download/${PN}/${PN}-doc-${PV}.pdf )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~arm amd64 ~ppc ~ppc64 x86"

IUSE="doc"
RDEPEND="dev-libs/libusb"
DEPEND="${RDEPEND}
doc? ( app-text/texi2html
virtual/latex-base
sys-apps/texinfo )"

src_unpack() {
unpack ${A}
cd "${S}"

# let the build system re-generate these, bug #120194
rm -f lexer.c config_gram.c config_gram.h
}

src_compile() {
econf --disable-dependency-tracking --disable-doc || die "econf failed"

# Re-adding -j1 here (see bug #202576) but that should be fixed someday
emake -j1 || die "emake failed"

# We build docs separately since the makefile doesn't do it in a really nice way
if use doc ; then
cd doc
VARTEXFONTS="${T}/fonts" emake -j1 || die "emake doc failed"
fi
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"

dodoc AUTHORS NEWS README ChangeLog*

# We either install docs we just built or those pre-made by upstream
insinto /usr/share/doc/${PF}
if use doc ; then
cd doc
doins avrdude.{ps,pdf}
else
newins "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
cd "${WORKDIR}"
fi
mv avrdude-html html
doins -r html
}

metadata.xml




dev-embedded

dragonheart@gentoo.org
Daniel Black