See attached build log.
(Please do not complain about the need for looking at the build log until you can provide an easy way to open bugs with the correct data picked out of a tinderbox log. Thanks.)
Created attachment 242069 [details]
*** Bug 331861 has been marked as a duplicate of this bug. ***
Created attachment 242701 [details]
Diff from mouseremote-0.90
I made a good number of changes, and as this is a stable package on x86, this should probably be revbumped.
Resolved the LDFLAGS issue. That is taken care of in one of the following patches. To do this in a readable manner, I removed the changes to the Makefile from the rather large mouseremote-gentoo.patch file and created a .diff for just Makefile changes.
I also made a number of cosmetic changes. Moved epatch to src_unpack. Added a ton of || die statements in src_install. Modified emake in src_compile to respect the toolchain instead of blindly using gcc. I think that's it.
I will be attaching the diff from the mouseremote-gentoo patch (a diff from a patch.. a bit convoluted.) I will also attach the new mouseremote-gentoo.patch file to make it easier.
I will also be attaching my patch to the Makefile.
Created attachment 242703 [details]
The *real* diff from mouseremote-0.90.ebuild
Same comment as above, this time with the correct attachment.
Created attachment 242705 [details]
Diff from mouseremote-gentoo.patch
I think a diff from a patch is a little odd myself, but just in case it will make someone's life a little easier, here it is. I'll attach the full modified patch next.
Created attachment 242707 [details]
Full patch. This should replace the one currently in the tree.
Created attachment 242709 [details]
New patch to the Makefile to force LDFLAGS compliance (among other things). Full name is mouseremote-0.90-makefile.diff
+*mouseremote-0.90-r1 (13 Aug 2010)
+ 13 Aug 2010; Markos Chandras <email@example.com>
+ +mouseremote-0.90-r1.ebuild, +files/mouseremote-0.90-makefile.diff,
+ Apply patches from Dane Smith <firstname.lastname@example.org> to respect
+ LDFLAGS,CC, ebuild QA fixes. Bug #331859