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.
Created attachment 322348 [details]
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)
A runtime dependencies check (needed shared objects, http://xmw.de/dotfiles/bin/rdep ) revealed
# rdep simpleswitcher
sys-libs/glibc (/lib64/libc.so.6) // <-- in system list
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)?
(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.
> 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)?
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.