Created attachment 474970 [details] net-irc/quasselgrep/quasselgrep-9999.ebuild Quasselgrep is a tool for searching quassel logs from the commandline. It's currently a live ebuild. I have reached out to the developer to request a tagged release with hopes it can eventually be stabilized.
Created attachment 475044 [details] net-irc/quasselgrep-(9999|20170411).ebuild Fixed ebuild to be live, as well as tagged to a commit.
Created attachment 475046 [details] metadata.xml metadata.xml if I'm eligible to proxy-maintain this package
Wait, so there is a better way than playing with the sqlite db directly?!
Created attachment 475172 [details] net-irc/quasselgrep-(9999|20170411).ebuild With advice from dilfridge I changed the deps to require the python version.
This looks good so far, though there are a couple of things that will need to be addressed for this ebuild: - python needs to be built with USE=sqlite - look into PYTHON_REQ_USE - unused variables such as IUSE and DEPEND don't need to be declared if not used The live version doesn't build at present - ${S} is set incorrectly. This will need to be fixed if you want to keep the live ebuild, otherwise just the version-pinned one can be added. Also, if the intention is for upstream to tag "proper" versions, you should version this ebuild as though it's a patch on v0 of upstream, making it "quasselgrep-0_p20170411". https://devmanual.gentoo.org/ebuild-writing/file-format/ If you want to keep the live ebuild, can you fix the above points and test that they build; otherwise let me know and I can make the changes as I commit.
Also, so you're aware, the email address in metadata.xml should be the same as your email on bugzilla. I can update this as I commit as well, but I wanted to point it out.
Created attachment 475982 [details] metadata.xml Update email address
Created attachment 475984 [details] net-irc/quasselgrep/quasselgrep-9999.ebuild Can/should/does also work as quasselgrep-0_p20170411.ebuild
Created attachment 476070 [details] SilverCity Library License This is defined in the source, here: https://github.com/Komodo/KomodoEdit/blob/d0fe723a7d39d08a207b8d45a94bd12cb756b039/src/silvercity/LICENSE.txt
Comment on attachment 476070 [details] SilverCity Library License Wrong bug :-/ Sorry for noise.
This has now been committed - thanks! As I mentioned, there were a couple changes made to the ebuild to make it commit ready: - The USE-dependency "python[sqlite]" was moved to PYTHON_REQ_USE (I mentioned it in comment 5); - the KEYWORDS defined in global scope was overriding the one defined for the 9999 build, so that was moved into the if/then statement; - There was a missing "${PYTHON_USEDEP}" on psycopg If you want me to explain any of those, feel free to ping me on IRC. Otherwise, good work! commit 4dcf3260e40b29e2cb44010685706234feeb7ee7 (HEAD -> master) Author: Sam Jorna <wraeth@gentoo.org> Date: Mon Jul 3 22:44:18 2017 +1000 net-irc/quasselgrep: new package New package submitted by ephemer0l for searching Quassel logs. Gentoo-bug: 620408 Package-Manager: Portage-2.3.6, Repoman-2.3.2