-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New package: sbcl-doc-2.1.11 #34730
New package: sbcl-doc-2.1.11 #34730
Conversation
I think I have solved the issue, at least in a hacky way. Everything (including manuals) gets built, but then I move all the Info manual files into a separate directory. That way they won't get picked up by the installer script. In the Alternatively we could just ship the manual as part of the main package, that would be one like of code in the build function. |
That's how things are supposed to work. First everything is installed into fake destdir, then files are |
You need to increase revision, otherwise builders won't build this. |
Done.
Thank you, that makes things quite a lot easier. So if I understand correctly, things are run in this order: first the main package is built ( |
That means |
Got it, now it makes perfect sense and it's much simpler than I would have thought. |
Let's keep the docs in the main package, they are small enough. |
also |
a9401de
to
105949a
Compare
OK, now the Info documentation is in the main package. Just out of curiosity, why was the documentation not included in the first place? |
bump Anything else that needs to be done? |
Add the GNU Info manual for SBCL and its accompanying ASDF manual.
This package has an issue: it will install the manual with the
sbcl
package as well. This is due to the fact that thedo_install
function of thesbcl
package runsinstall.sh
, which will install the manual if it is available. There does not seem to be a way of suppressing that behaviour.I tried to define a custom
do_build
function inside the subpackage, but it appears that it is not being run:Testing the changes
New package