Skip to content
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

trurl: Split install to install-bin and install-man #346

Closed
wants to merge 1 commit into from

Conversation

jurajlutter
Copy link

Split install target to install-bin and install-man, to provide for separate program and manual page installation for the cases where packaging needs to build trurl.1 from trurl.md using pandoc, for example.

In FreeBSD ports, we provide pre-rendered trurl.1 version for now, built from trurl.md, to avoid build-time dependency on hs-pandoc.

Also, MANUAL should read "trurl.md", even if markdown files are likely not to belong into MANDIR.

@jurajlutter
Copy link
Author

I see that the MANUAL vs. trurl.md is being address in pull request #345.

@bagder
Copy link
Member

bagder commented Aug 28, 2024

Yes: we now generate a release tarball which will have a trurl.1 file that is not actually present in git - generated from trurl.md.

I have uploaded a 0.15 tarball to GitHub and the trurl page using the new script

Split install target to install-bin and install-man, to provide
for separate program and manual page installation for the
cases where packaging needs to build trurl.1 from trurl.md
using pandoc, for example.

In FreeBSD ports, we provide pre-rendered trurl.1 version for now,
built from trurl.md, to avoid build-time dependency on hs-pandoc.

Also, MANUAL should read "trurl.md", even if markdown files
are likely not to belong into MANDIR.
Makefile Show resolved Hide resolved
@bagder
Copy link
Member

bagder commented Sep 7, 2024

Do you still think this is necessary even after that PR merged? Does it need any update?

@bagder
Copy link
Member

bagder commented Sep 9, 2024

Closing due to lack of feedback. We can reopen if there is still a desired to do this.

@bagder bagder closed this Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants