This is a request to include libmtp into the portage tree or at least be assigned to maintainer-{wanted|needed} for submittal to the gentoo-sunrise project?
Created attachment 94326 [details] libmtp-0.0.11.ebuild Submitted a separate bug request for the libmtp library instead of having it attached to gnomad bug 130635 (http://bugs.gentoo.org/show_bug.cgi?id=130635)
Created attachment 94327 [details, diff] udev-permissions.patch Patch to pull libmtp devices in with permissions of 660 and group ownership of plugdev.
This ebuild has been included in the sunrise overlay.
I don't know much about ebuild writing, but I do know that 0.0.11 doesn't have a libmtp.rules file anymore; instead you're supposed to use "mtp-hotplug -u" to dynamically generate the rules, and copy that to /etc/udev/rules.d. Took me a bit to figure that out after I got an ebuild from an overlay...
(In reply to comment #4) > I don't know much about ebuild writing, but I do know that 0.0.11 doesn't have > a libmtp.rules file anymore; instead you're supposed to use "mtp-hotplug -u" to > dynamically generate the rules, and copy that to /etc/udev/rules.d. Took me a > bit to figure that out after I got an ebuild from an overlay... > You're correct in thinking that the libmtp.rules file doesn't exist in the vanilla source, but it's automatically generated by 'mtp-hotplug -u' at the end of 'make'. I just noticed that there's a bump to 0.0.12 so i'll be committing the new ebuild with the patch 'genericized' to work with any version to the sunrise overlay. Thanks for keeping me honest :)
0.0.16 is in the official portage tree. I didn't know about this bug when I added the ebuild, so I didn't catch the udev permissions thing. I'll add the udev permissions patch to the official ebuild later tonight.