Created attachment 332374 [details] The cameramonitor-0.3.2.ebuild Cameramonitor is a tiny system tray application which helps monitoring the usage of a single local webcamera. Its uses maybe different, like watching if any application is using your webcam, showing if your webcam is on if you happen to have a laptop with a hotkey missing a led indicator for the camera state etc. The app is written in python and is lightweight and fast. The new 0.3.2 version is a rewritten from scratch version. There is no similar application in portage, so it would be nice if it could be added to main portage tree. Since I am one of the upstream authors, I will proxy maintain the ebuild.
Created attachment 332376 [details] The metadata.xml needed
Created attachment 332378 [details] The ChangeLog for the ebuild
Apologies for the delay. This one flew under my radar
Hi, A couple of comments Why do you inherit the eutils eclass? Are you sure the eautoreconf should go before the gnome_src_prepare? The rest of the ebuild looks ok
(In reply to comment #4) eutils inheritance was needed and has left from my initial idea about how the ebuild should be done, but i changed the upstream source directly, so it is just a leftover that should be deleted... Sorry just missed that... As far as "eautoreconf" is concerned... yes it should run just before gnome2_src_prepare, since the upstream sources are prepared on an Ubuntu system and a native Gentoo autoreconf/intltoolize/etc is needed just before elibtoolize is run... Thanks
(In reply to comment #5) > (In reply to comment #4) > > eutils inheritance was needed and has left from my initial idea about how > the ebuild should be done, but i changed the upstream source directly, so it > is just a leftover that should be deleted... Sorry just missed that... > > As far as "eautoreconf" is concerned... yes it should run just before > gnome2_src_prepare, since the upstream sources are prepared on an Ubuntu > system and a native Gentoo autoreconf/intltoolize/etc is needed just before > elibtoolize is run... > > Thanks Thanks. Committed with the following fixes -metadata.xml Fix your ebuild to match the bugzilla account Add proxy-maintainers as herd instead of the gnome one -ebuild drop eutils eclass +*cameramonitor-0.3.2 (26 Jan 2013) + + 26 Jan 2013; Markos Chandras <hwoarang@gentoo.org> + +cameramonitor-0.3.2.ebuild, +metadata.xml: + Initial commit. Thanks to PhobosK <phobosk@fastmail.fm> who will maintain it. + Bug #447372