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

ngs-java: replace only version suffix. #4

Merged
merged 1 commit into from
May 28, 2015
Merged

ngs-java: replace only version suffix. #4

merged 1 commit into from
May 28, 2015

Conversation

rekado
Copy link
Contributor

@rekado rekado commented Apr 14, 2015

Only the version suffix should be substituted, not any occurrence of the version number (e.g. in a directory name). The latter is a problem when installing symlinks to a directory that happens to contain the version number string in its name.

Only the version suffix should be substituted, not any occurrence of the
version number (e.g. in a directory name).
@rekado
Copy link
Contributor Author

rekado commented Apr 28, 2015

If there are any objections against this patch, please let me know. This patch is necessary to fix build problems on systems using functional package management.

@nyetsche
Copy link

LGTM although I don't have merge rights. I'm curious what functional package managers does this not work on? Nix?

@rekado
Copy link
Contributor Author

rekado commented Apr 28, 2015

I've packaged it for GNU Guix which reuses the Nix daemon.

As the output directory is /gnu/store/<long-hash>-ngs-java-<version>/, the unpatched version of the Makefile will mess with the output directory's name.

@rekado
Copy link
Contributor Author

rekado commented May 26, 2015

Please let me know if you want me to change anything about this patch. I'd very much like to see the build system fixed upstream.

@kwrodarmer
Copy link
Contributor

Thank you for the patch. We will add it to the next release.

klymenko added a commit that referenced this pull request May 28, 2015
ngs-java: replace only version suffix.
@klymenko klymenko merged commit f29ecd1 into ncbi:master May 28, 2015
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.

4 participants