This is an ebuild for avrdude, the AVR Downloader/UploaDEr. This ebuild was built w/ reference to http://forums.gentoo.org/viewtopic.php?t=126938&highlight=avrdude by Brian_Korsedal. This ebuild can be used to program an Atmel AVR using various programmers (AVRISP, STK500, etc...) and can be used in conjuction w/ avr-gcc, avr-libc, and avr-binutils (none in portage tree yet, but available, search avr in bugs.gentoo.org) to build your project. This ebuild has not been extensively tested, but has a dependency for Tetex, which is a fairly large program. I was wondering if it is possible to somehow solve this dependency by other means, since it seems only to be used to render .html docs for the package.
Created attachment 25293 [details] avrdude-4.3.0.ebuild
Created attachment 27050 [details] avrdude-4.3.0.ebuild Cleaned up to conform to a few QA rules. I get documentation faults as its parsing the file. Its either using tex app-text/texi2html-1.64-r1 app-text/a2ps-4.13b-r5 * sys-apps/texinfo-4.5 * .
another one for me :-)
you may notice that the avr toolchain made it into portage can you check those ebuilds in dev-embedded and tell me your feedback? thanks, Alex
dev-embedded/avr-* use A=... which is forbidded by policy http://www.gentoo.org/doc/en/gentoo-howto.xml#doc_chap2 (subsection "Variables" - "A is READ {only}"). Your version number of binutils is 2.14 compared to a standard binutils of 2.14.90.0.8? just curious as to the destinction. Suggest using mirror://gnu or mirror://kernel. I noticed you stripped CFLAGS. Did something not work or are you stripping march and mcpu settings that may be set. "replace-cpu-flags avr" (function in flag-o-matic.eclass) maybe? avr-libc now has version 1.0.3 available. Otherwise looks good. Sorry for meddling with avrdude - didn't know it was yours and was cleaning up embedded bugs. Is simulavr (http://savannah.nongnu.org/projects/simulavr) on the way?
it is not "mine" and i appreciate that you are cleaning up embedded bug reports- this was also the reason i found it when i got a hand into it: it was hanging around too long.
The AVR ebuilds introduced by me will be removed. I have nothing to do with "avrdude". I am out of this bug now. -Alex
version 4.4 added. I haven't fixed the text errors. Maybe later.