I'll be able to maintain the ebuild if nobody else wants to.
Created attachment 162099 [details] dfu-programmer-0.4.4.ebuild
Created attachment 162100 [details] files/99-dfu-programmer.rules
It's Gentoo policy that the copyright goes to the Gentoo Foundation, license is GPL 2. Please reopen, if you're fine with it. The current header is unaccetable, I'm afraid. Apart from that: - GPL2 does not reference a valid license file, /see /usr/portage/licenses - src_unpack() and src_compile() are superfluous, Portage does thisby default.
Created attachment 162202 [details] dfu-programmer-0.4.4.ebuild Thanks for the feedback. I'm attaching a new ebuild with the Copyright assigned to the Gentoo Foundation as well as fixing the other issues you mentioned.
Reopening. New ebuild should fix previously raised concerns.
Created attachment 192326 [details] dev-embedded/dfu-pgrogrammer-0.5.1.ebuild Version bump
Created attachment 248940 [details] version 0.5.2 ebuild
Created attachment 277065 [details] Version bump Update to 0.5.4
Created attachment 277067 [details, diff] Patch to fix compile problem caused by --as-needed
Created attachment 329602 [details] dfu-programmer-0.5.4.ebuild Thank you all for taking the time to write an ebuild and patches. I have made some minor changes and will be committing this to CVS shortly. Expect the ebuild to appear on your local rsync mirror within the next two hours. As you see I have created an EAPI=4 ebuild and used the "base" eclass, so that I could use a PATCHES bash array. I patched configure.ac instead of the resulting configure script, so I am calling eautoreconf to rebuild that. The progress indication has been done with ebegin and eend, so that a nice little green "OK" appears. Obviously full credit will be given in the change log, as they are just little tweaks to your work.
Created attachment 329604 [details, diff] 0.5.4-as-needed.patch
+*dfu-programmer-0.5.4 (15 Nov 2012) + + 15 Nov 2012; Tony Vroon <chainsaw@gentoo.org> +files/0.5.4-as-needed.patch, + +dfu-programmer-0.5.4.ebuild, +metadata.xml: + Initial commit. Ebuild & patches were developed by Håvard Wall, Michael + Mathurin & Mark James in bug #233806. Some minor tweaks by me. Obviously I can only apologise for how long this bug report lingered. However, I have a use for this now and will be happy to maintain this. Thank you all for your contribution to Gentoo Linux, and I look forward to receiving more of your bug reports later.
Do you mind updating the portage version please? dfu-programmer 0.7.1 released (03 Jan 2015) This is a minor release adding one experimental feature and mopping up a few bug fixes Add experimental support for autocomplete on Ubuntu Fix exit status of help-related options and improve start sequence Fix infinite loop in rpl_malloc Fix filenames in distribution tarball dfu-programmer 0.7.0 released (02 Aug 2014) This release contains a major internal reworking in several areas More reliable writing of eeprom and user flash areas Blank memory check Hex dump facility New 'launch' command replaces start and reset commands Status output shows progress while programming
(In reply to Roman Gruber from comment #13) > Do you mind updating the portage version please? You should file a new bug report.