simpleswitcher is a new window switcher (trying to be) compatible with all EWMH window managers. Looking and working like dmenu, thus imho a nice addition to portage. For now there's no official release, thus a live ebuild is attached. Reproducible: Always
Created attachment 322348 [details] simpleswitcher-9999.ebuild
Thank you for your contribution, some remarks about the ebuild: - no keywords on LiveCVS ebuilds - no unneeded inherits (eutils) - you obviously intended to `tc-export CC` - make use of default phase funtions (EAPI-4 got an src_compile) - emake dies by itself (on >=EAPI-4) Were did you get the list of dependencies? I took a look at the Makefile (specified deps) "$(shell pkg-config --cflags --libs x11 xinerama x11 xft)" and got qfile $(locate /x11.pc /xinerama.pc /xft.pc) x11-libs/libX11 (/usr/lib64/pkgconfig/x11.pc) x11-libs/libXft (/usr/lib64/pkgconfig/xft.pc) x11-libs/libXinerama (/usr/lib64/pkgconfig/xinerama.pc) A runtime dependencies check (needed shared objects, http://xmw.de/dotfiles/bin/rdep ) revealed # rdep simpleswitcher simpleswitcher sys-libs/glibc (/lib64/libc.so.6) // <-- in system list x11-libs/libX11 (/usr/lib64/libX11.so.6) x11-libs/libXft (/usr/lib64/libXft.so.2) x11-libs/libXinerama (/usr/lib64/libXinerama.so.1) It's in tree, now. Are you interested in being the maintainer for this package (you'll be assigned on any related bugs with proxy-maint herd to assist and commit updates into tree)? http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml?style=printable
(In reply to comment #2) > some remarks about the ebuild: > ... Thanks, to be honest, I just took a similar ebuild :p > Were did you get the list of dependencies? Compiled it by hand and ran `ldd` against the resulting binary. Wasn't sure how to generate some kind of depgraph, thus listed (pretty much) everything. > It's in tree, now. Thank you. > Are you interested in being the maintainer for this package (you'll be > assigned on any related bugs with proxy-maint herd to assist and commit > updates into tree)? > > http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml?style=printable I'll have to look up on that and have a talk with the developer on what's planned for the future, depending on what/how much that is, I might be able to proxy the package.
Added = fixed.