Created attachment 288571 [details] live ebuild anything and anything-config are now be developed together at the linked URL. This ebuild installs both, as well as anything-match-plugin. There are also tagged versions in the repository, but the version numbers are less than the version numbers in the emacs overlay, and I wasn't certain how best to handle this. Perhaps the ebuild should be called anything-config, and block any version of anything, instead. The included SRC_URI points to the tarball for version 1.3.1 Also, this doesn't (require 'anything-config) since that grabs '<F5> a'.
Created attachment 288573 [details] site lisp file
Not sure about the package name. The upstream repo is called anything-config, but points to the anything page on Emacswiki. So we can use either name, I guess. > There are also tagged versions in the repository, but the version numbers are > less than the version numbers in the emacs overlay, and I wasn't certain how > best to handle this. We are in no way restricted by packages or their version numbers currently existing in the Emacs overlay. The overlay is "work in progress" and we don't have to guarantee any stability or continuity there (though we of course try not to break things). (In reply to comment #0) > Created attachment 288571 [details] > live ebuild Same comments about *DEPEND and EMACSFLAGS as in bug 385405. I see that app-emacs/anything-1.227 in the emacs overlay depends on app-emacs/fit-frame. Is this no longer necessary?
Created attachment 288591 [details] Update ebuild The only place where fit-frame occurs in the source is a stub in developer-tools. It looks like support was removed between v1.2 and v1.3.
I've committed ebuilds for anything-1.3.1 and anything-9999 to the Emacs overlay, with some modifications. Please test. It's not clear if we are allowed to redistribute the tarball because doc/anything.tex misses a license notice. CCing upstream, could you please clarify this?
(In reply to comment #4) > It's not clear if we are allowed to redistribute the tarball because > doc/anything.tex misses a license notice. CCing upstream, could you please > clarify this? Thierry Volpiatto has replied per e-mail, reposting here (with permission): | I just forget to add it, thanks to remind this to me. | I will add license tomorrow to anything.tex. I'll move the package to the Portage tree as soon as version 1.3.2 will appear.
Package committed to portage tree. Thank you for contributing the ebuild.