Summary: | x11-misc/simpleswitcher - (new ebuild) simple EWMH window switcher | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | avx <idevelop> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/seanpringle/simpleswitcher | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | simpleswitcher-9999.ebuild |
Description
avx
2012-08-27 10:32:31 UTC
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. |