Closed Coacher closed 8 years ago
I can maintain it and prepare a proper PR with metadata and stuff if you are interested. I am also open to discussion re the posted ebuild.
Go with the PR. It is indeed more precise than what I have done especially in regard to dodoc
stuff. One question about standardisation would be installation to ${P}
or ${PN}
.
Packages don't consistently unfold in ${P}
, some do (or whatever their original versioning is) and some unfold in just ${PN}
. I seem to have standardised to installing in ${PN}
but that's open to discussion. The big tarball from gap-system.org is inconsistent too.
Licensing is a bit nebulous too. Most package don't seem to have a license notice. The distribution is GPL 2+ except for the bit stated otherwise. So GPL-2+ is my blanket license.
I am guessing it will need a slight update for guava-3.13
.
Still want to send a PR or should I just put one in?
I am very sorry. It fell off my radar. Ebuild was ready for a while now. Also I've been working with this package recently and it works fine.
No problems. It happens. Only issue #413 is an annoyance now, but I can move to create a meta ebuild for sage with the rest.
Hello.
Here's the ebuild that works for me for quite a while now:
Note that src_install() is different from what I've seen in other GAP packages in this overlay with a bit more precision. Nevertheless all the interesting stuff is before src_install().