diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index 6c2076c0d218..835e6a0a2e3b 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,37 +1,36 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v DISTVERSION= 0.40.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= se@FreeBSD.org COMMENT= Git-compatible VCS that is both simple and powerful WWW= https://docs.jj-vcs.dev/v${DISTVERSION}/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git USES= cargo localbase shebangfix USE_GITHUB= yes GH_ACCOUNT= jj-vcs GH_PROJECT= jj SHEBANG_FILES= demos/*.sh OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/jj \ ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/demos && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${PREFIX}/bin/jj util install-man-pages ${STAGEDIR}${PREFIX}/share/man/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d - ${STAGEDIR}${PREFIX}/bin/jj util completion bash > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/jujutsu - ${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions - ${STAGEDIR}${PREFIX}/bin/jj util completion bash > ${STAGEDIR}${PREFIX}/share/fish/completions/jujutsu.fish + ${STAGEDIR}${PREFIX}/bin/jj util completion bash > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/jj ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions - ${STAGEDIR}${PREFIX}/bin/jj util completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_jujutsu + ${STAGEDIR}${PREFIX}/bin/jj util completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_jj .include diff --git a/devel/jujutsu/pkg-plist b/devel/jujutsu/pkg-plist index 86d99a989849..8cbc25bffdbe 100644 --- a/devel/jujutsu/pkg-plist +++ b/devel/jujutsu/pkg-plist @@ -1,199 +1,198 @@ bin/jj -etc/bash_completion.d/jujutsu +etc/bash_completion.d/jj %%PORTDOCS%%%%DOCSDIR%%/FAQ.md %%PORTDOCS%%%%DOCSDIR%%/bookmarks.md %%PORTDOCS%%%%DOCSDIR%%/changelog.md %%PORTDOCS%%%%DOCSDIR%%/cli-reference.md %%PORTDOCS%%%%DOCSDIR%%/code-of-conduct.md %%PORTDOCS%%%%DOCSDIR%%/community_tools.md %%PORTDOCS%%%%DOCSDIR%%/config-schema.json %%PORTDOCS%%%%DOCSDIR%%/config.md %%PORTDOCS%%%%DOCSDIR%%/config.toml %%PORTDOCS%%%%DOCSDIR%%/config.toml.orig %%PORTDOCS%%%%DOCSDIR%%/conflicts.md %%PORTDOCS%%%%DOCSDIR%%/contributing.md %%PORTDOCS%%%%DOCSDIR%%/core_tenets.md %%PORTDOCS%%%%DOCSDIR%%/design/copy-tracking.md %%PORTDOCS%%%%DOCSDIR%%/design/git-submodule-storage.md %%PORTDOCS%%%%DOCSDIR%%/design/git-submodules.md %%PORTDOCS%%%%DOCSDIR%%/design/jj-converge-command.md %%PORTDOCS%%%%DOCSDIR%%/design/managed-config.md %%PORTDOCS%%%%DOCSDIR%%/design/run.md %%PORTDOCS%%%%DOCSDIR%%/design/secure-config.md %%PORTDOCS%%%%DOCSDIR%%/design/sparse-v2.md %%PORTDOCS%%%%DOCSDIR%%/design/tracking-branches.md %%PORTDOCS%%%%DOCSDIR%%/design_doc_blueprint.md %%PORTDOCS%%%%DOCSDIR%%/design_docs.md %%PORTDOCS%%%%DOCSDIR%%/filesets.md %%PORTDOCS%%%%DOCSDIR%%/gerrit.md %%PORTDOCS%%%%DOCSDIR%%/git-command-table.md %%PORTDOCS%%%%DOCSDIR%%/git-command-table.yml %%PORTDOCS%%%%DOCSDIR%%/git-comparison.md %%PORTDOCS%%%%DOCSDIR%%/git-compatibility.md %%PORTDOCS%%%%DOCSDIR%%/git-experts.md %%PORTDOCS%%%%DOCSDIR%%/github.md %%PORTDOCS%%%%DOCSDIR%%/glossary.md %%PORTDOCS%%%%DOCSDIR%%/governance/GOVERNANCE.md %%PORTDOCS%%%%DOCSDIR%%/governance/temporary-voting.md %%PORTDOCS%%%%DOCSDIR%%/guides/cli-revision-options.md %%PORTDOCS%%%%DOCSDIR%%/guides/divergence.md %%PORTDOCS%%%%DOCSDIR%%/guides/multiple-remotes.md %%PORTDOCS%%%%DOCSDIR%%/images/LICENSE %%PORTDOCS%%%%DOCSDIR%%/images/favicon-96x96.png %%PORTDOCS%%%%DOCSDIR%%/images/jj-logo.svg %%PORTDOCS%%%%DOCSDIR%%/index.md %%PORTDOCS%%%%DOCSDIR%%/install-and-setup.md %%PORTDOCS%%%%DOCSDIR%%/operation-log.md %%PORTDOCS%%%%DOCSDIR%%/paid_contributors.md %%PORTDOCS%%%%DOCSDIR%%/related-work.md %%PORTDOCS%%%%DOCSDIR%%/releasing.md %%PORTDOCS%%%%DOCSDIR%%/revsets.md %%PORTDOCS%%%%DOCSDIR%%/revsets.toml %%PORTDOCS%%%%DOCSDIR%%/roadmap.md %%PORTDOCS%%%%DOCSDIR%%/sapling-comparison.md %%PORTDOCS%%%%DOCSDIR%%/style_guide.md %%PORTDOCS%%%%DOCSDIR%%/technical/architecture.md %%PORTDOCS%%%%DOCSDIR%%/technical/concurrency.md %%PORTDOCS%%%%DOCSDIR%%/technical/conflicts.md %%PORTDOCS%%%%DOCSDIR%%/technical/types.svg %%PORTDOCS%%%%DOCSDIR%%/templates.md %%PORTDOCS%%%%DOCSDIR%%/testimonials.md %%PORTDOCS%%%%DOCSDIR%%/tutorial.md %%PORTDOCS%%%%DOCSDIR%%/windows.md %%PORTDOCS%%%%DOCSDIR%%/working-copy.md %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.md %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_git_compat.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_juggle_conflicts.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_operation_log.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_resolve_conflicts.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo_working_copy.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/git_compat.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/git_compat.svg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/helpers.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/juggle_conflicts.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/juggle_conflicts.svg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/operation_log.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/operation_log.svg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/resolve_conflicts.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/resolve_conflicts.svg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/run_scripts.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/setup_standard_config.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/working_copy.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/working_copy.svg -share/fish/completions/jujutsu.fish share/man/man1/jj-abandon.1.gz share/man/man1/jj-absorb.1.gz share/man/man1/jj-arrange.1.gz share/man/man1/jj-bisect-run.1.gz share/man/man1/jj-bisect.1.gz share/man/man1/jj-bookmark-advance.1.gz share/man/man1/jj-bookmark-create.1.gz share/man/man1/jj-bookmark-delete.1.gz share/man/man1/jj-bookmark-forget.1.gz share/man/man1/jj-bookmark-list.1.gz share/man/man1/jj-bookmark-move.1.gz share/man/man1/jj-bookmark-rename.1.gz share/man/man1/jj-bookmark-set.1.gz share/man/man1/jj-bookmark-track.1.gz share/man/man1/jj-bookmark-untrack.1.gz share/man/man1/jj-bookmark.1.gz share/man/man1/jj-commit.1.gz share/man/man1/jj-config-edit.1.gz share/man/man1/jj-config-get.1.gz share/man/man1/jj-config-list.1.gz share/man/man1/jj-config-path.1.gz share/man/man1/jj-config-set.1.gz share/man/man1/jj-config-unset.1.gz share/man/man1/jj-config.1.gz share/man/man1/jj-describe.1.gz share/man/man1/jj-diff.1.gz share/man/man1/jj-diffedit.1.gz share/man/man1/jj-duplicate.1.gz share/man/man1/jj-edit.1.gz share/man/man1/jj-evolog.1.gz share/man/man1/jj-file-annotate.1.gz share/man/man1/jj-file-chmod.1.gz share/man/man1/jj-file-list.1.gz share/man/man1/jj-file-search.1.gz share/man/man1/jj-file-show.1.gz share/man/man1/jj-file-track.1.gz share/man/man1/jj-file-untrack.1.gz share/man/man1/jj-file.1.gz share/man/man1/jj-fix.1.gz share/man/man1/jj-gerrit-upload.1.gz share/man/man1/jj-gerrit.1.gz share/man/man1/jj-git-clone.1.gz share/man/man1/jj-git-colocation-disable.1.gz share/man/man1/jj-git-colocation-enable.1.gz share/man/man1/jj-git-colocation-status.1.gz share/man/man1/jj-git-colocation.1.gz share/man/man1/jj-git-export.1.gz share/man/man1/jj-git-fetch.1.gz share/man/man1/jj-git-import.1.gz share/man/man1/jj-git-init.1.gz share/man/man1/jj-git-push.1.gz share/man/man1/jj-git-remote-add.1.gz share/man/man1/jj-git-remote-list.1.gz share/man/man1/jj-git-remote-remove.1.gz share/man/man1/jj-git-remote-rename.1.gz share/man/man1/jj-git-remote-set-url.1.gz share/man/man1/jj-git-remote.1.gz share/man/man1/jj-git-root.1.gz share/man/man1/jj-git.1.gz share/man/man1/jj-help.1.gz share/man/man1/jj-interdiff.1.gz share/man/man1/jj-log.1.gz share/man/man1/jj-metaedit.1.gz share/man/man1/jj-new.1.gz share/man/man1/jj-next.1.gz share/man/man1/jj-operation-abandon.1.gz share/man/man1/jj-operation-diff.1.gz share/man/man1/jj-operation-integrate.1.gz share/man/man1/jj-operation-log.1.gz share/man/man1/jj-operation-restore.1.gz share/man/man1/jj-operation-revert.1.gz share/man/man1/jj-operation-show.1.gz share/man/man1/jj-operation.1.gz share/man/man1/jj-parallelize.1.gz share/man/man1/jj-prev.1.gz share/man/man1/jj-rebase.1.gz share/man/man1/jj-redo.1.gz share/man/man1/jj-resolve.1.gz share/man/man1/jj-restore.1.gz share/man/man1/jj-revert.1.gz share/man/man1/jj-root.1.gz share/man/man1/jj-show.1.gz share/man/man1/jj-sign.1.gz share/man/man1/jj-simplify-parents.1.gz share/man/man1/jj-sparse-edit.1.gz share/man/man1/jj-sparse-list.1.gz share/man/man1/jj-sparse-reset.1.gz share/man/man1/jj-sparse-set.1.gz share/man/man1/jj-sparse.1.gz share/man/man1/jj-split.1.gz share/man/man1/jj-squash.1.gz share/man/man1/jj-status.1.gz share/man/man1/jj-tag-delete.1.gz share/man/man1/jj-tag-list.1.gz share/man/man1/jj-tag-set.1.gz share/man/man1/jj-tag.1.gz share/man/man1/jj-undo.1.gz share/man/man1/jj-unsign.1.gz share/man/man1/jj-util-completion.1.gz share/man/man1/jj-util-config-schema.1.gz share/man/man1/jj-util-exec.1.gz share/man/man1/jj-util-gc.1.gz share/man/man1/jj-util-install-man-pages.1.gz share/man/man1/jj-util-markdown-help.1.gz share/man/man1/jj-util-snapshot.1.gz share/man/man1/jj-util.1.gz share/man/man1/jj-version.1.gz share/man/man1/jj-workspace-add.1.gz share/man/man1/jj-workspace-forget.1.gz share/man/man1/jj-workspace-list.1.gz share/man/man1/jj-workspace-rename.1.gz share/man/man1/jj-workspace-root.1.gz share/man/man1/jj-workspace-update-stale.1.gz share/man/man1/jj-workspace.1.gz share/man/man1/jj.1.gz -share/zsh/site-functions/_jujutsu +share/zsh/site-functions/_jj