aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Fechner <mfechner@FreeBSD.org>2021-07-19 15:41:11 +0000
committerMatthias Fechner <mfechner@FreeBSD.org>2021-07-19 15:41:35 +0000
commit22f67ec34b90a7486ee7fa7d079d71fa173c23bd (patch)
treede5b6430eb7d7200ec39299b73c83823277c84b3
parent5c52fa53de87150223bc46d41059e7c94860054b (diff)
downloadports-22f67ec34b90a7486ee7fa7d079d71fa173c23bd.tar.gz
ports-22f67ec34b90a7486ee7fa7d079d71fa173c23bd.zip
devel/gitaly: Autogenerate PLIST
-rw-r--r--devel/gitaly/Makefile8
-rw-r--r--devel/gitaly/pkg-plist159
2 files changed, 8 insertions, 159 deletions
diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile
index b3ef643fb56f..55cf4a3dd2cd 100644
--- a/devel/gitaly/Makefile
+++ b/devel/gitaly/Makefile
@@ -160,5 +160,13 @@ do-install:
cd ${WRKSRC} && ${COPYTREE_SHARE} config.toml.sample ${STAGEDIR}${DATADIR}) && \
cd ${WRKSRC}/ruby && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ruby
+post-install:
+ ${FIND} -s ${STAGEDIR}${DATADIR} -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' | \
+ ${SED} -E -e '/sample$$/ s#^#@sample #; \
+ /gitlab-shell-hook$$/ s#^#@(,,755) #; \
+ s#${DATADIR_REL}/ruby/bin#@(,,555) ${DATADIR_REL}/ruby/bin#; \
+ s#${DATADIR_REL}/bin#@(,,555) ${DATADIR_REL}/bin#; ' >> ${TMPPLIST}
+
.include <bsd.port.mk>
diff --git a/devel/gitaly/pkg-plist b/devel/gitaly/pkg-plist
deleted file mode 100644
index b332210ae436..000000000000
--- a/devel/gitaly/pkg-plist
+++ /dev/null
@@ -1,159 +0,0 @@
-%%DATADIR%%/ruby/Gemfile
-%%DATADIR%%/ruby/README.md
-@(,,555) %%DATADIR%%/ruby/bin/gitaly-ruby
-@(,,555) %%DATADIR%%/ruby/bin/ruby-cd
-%%DATADIR%%/ruby/.rubocop.yml
-%%DATADIR%%/ruby/.rubocop_todo.yml
-%%DATADIR%%/ruby/git-hooks/post-receive
-%%DATADIR%%/ruby/git-hooks/pre-receive
-%%DATADIR%%/ruby/git-hooks/reference-transaction
-%%DATADIR%%/ruby/git-hooks/update
-%%DATADIR%%/ruby/lib/gitaly_server.rb
-%%DATADIR%%/ruby/lib/gitaly_server/client.rb
-%%DATADIR%%/ruby/lib/gitaly_server/exception_sanitizer_interceptor.rb
-%%DATADIR%%/ruby/lib/gitaly_server/feature_flags.rb
-%%DATADIR%%/ruby/lib/gitaly_server/health_service.rb
-%%DATADIR%%/ruby/lib/gitaly_server/operations_service.rb
-%%DATADIR%%/ruby/lib/gitaly_server/remote_service.rb
-%%DATADIR%%/ruby/lib/gitaly_server/repository_service.rb
-%%DATADIR%%/ruby/lib/gitaly_server/rugged_interceptor.rb
-%%DATADIR%%/ruby/lib/gitaly_server/sentry.rb
-%%DATADIR%%/ruby/lib/gitaly_server/sentry_interceptor.rb
-%%DATADIR%%/ruby/lib/gitaly_server/utils.rb
-%%DATADIR%%/ruby/lib/gitaly_server/wiki_service.rb
-%%DATADIR%%/ruby/lib/gitlab/config.rb
-%%DATADIR%%/ruby/lib/gitlab/encoding_helper.rb
-%%DATADIR%%/ruby/lib/gitlab/git.rb
-%%DATADIR%%/ruby/lib/gitlab/git/blob.rb
-%%DATADIR%%/ruby/lib/gitlab/git/branch.rb
-%%DATADIR%%/ruby/lib/gitlab/git/commit.rb
-%%DATADIR%%/ruby/lib/gitlab/git/commit_patches.rb
-%%DATADIR%%/ruby/lib/gitlab/git/committer_with_hooks.rb
-%%DATADIR%%/ruby/lib/gitlab/git/gitaly_remote_repository.rb
-%%DATADIR%%/ruby/lib/gitlab/git/gitlab_projects.rb
-%%DATADIR%%/ruby/lib/gitlab/git/hook.rb
-%%DATADIR%%/ruby/lib/gitlab/git/hooks_service.rb
-%%DATADIR%%/ruby/lib/gitlab/git/operation_service.rb
-%%DATADIR%%/ruby/lib/gitlab/git/path_helper.rb
-%%DATADIR%%/ruby/lib/gitlab/git/popen.rb
-%%DATADIR%%/ruby/lib/gitlab/git/push_options.rb
-%%DATADIR%%/ruby/lib/gitlab/git/ref.rb
-%%DATADIR%%/ruby/lib/gitlab/git/remote_mirror.rb
-%%DATADIR%%/ruby/lib/gitlab/git/remote_repository.rb
-%%DATADIR%%/ruby/lib/gitlab/git/repository.rb
-%%DATADIR%%/ruby/lib/gitlab/git/repository_mirroring.rb
-%%DATADIR%%/ruby/lib/gitlab/git/ssh_auth.rb
-%%DATADIR%%/ruby/lib/gitlab/git/tag.rb
-%%DATADIR%%/ruby/lib/gitlab/git/user.rb
-%%DATADIR%%/ruby/lib/gitlab/git/wiki.rb
-%%DATADIR%%/ruby/lib/gitlab/git/wiki_page.rb
-%%DATADIR%%/ruby/lib/gitlab/git/wiki_page_version.rb
-%%DATADIR%%/ruby/lib/gitlab/git/worktree.rb
-%%DATADIR%%/ruby/lib/gitlab/git_logger.rb
-%%DATADIR%%/ruby/lib/gitlab/gollum.rb
-%%DATADIR%%/ruby/lib/gitlab/rails_logger.rb
-%%DATADIR%%/ruby/lib/gitlab/ref_matcher.rb
-%%DATADIR%%/ruby/lib/gitlab/utils/strong_memoize.rb
-%%DATADIR%%/ruby/lib/praefect/transaction.rb
-%%DATADIR%%/ruby/proto/README.md
-%%DATADIR%%/ruby/proto/gitaly.rb
-%%DATADIR%%/ruby/proto/gitaly/blob_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/blob_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/cleanup_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/cleanup_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/commit_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/commit_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/conflicts_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/conflicts_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/diff_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/diff_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/hook_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/hook_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/internal_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/internal_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/lint_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/namespace_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/namespace_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/objectpool_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/objectpool_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/operations_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/operations_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/praefect_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/praefect_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/ref_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/ref_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/remote_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/remote_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/repository-service_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/repository-service_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/server_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/server_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/shared_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/smarthttp_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/smarthttp_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/ssh_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/ssh_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/transaction_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/transaction_services_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/version.rb
-%%DATADIR%%/ruby/proto/gitaly/wiki_pb.rb
-%%DATADIR%%/ruby/proto/gitaly/wiki_services_pb.rb
-%%DATADIR%%/ruby/spec/factories/gitaly/commit.rb
-%%DATADIR%%/ruby/spec/factories/gitaly/commit_author.rb
-%%DATADIR%%/ruby/spec/factories/sequences.rb
-%%DATADIR%%/ruby/spec/gitaly/remote_service_spec.rb
-%%DATADIR%%/ruby/spec/gitaly/repository_service_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/exception_sanitizer_interceptor_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/feature_flags_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/remote_service_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/rugged_interceptor_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/utils_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/sentry/url_sanitizer_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitaly_server/sentry_interceptor_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/blob_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/branch_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/commit_patches_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/commit_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/gitlab_projects_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/hook_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/popen_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/push_options_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/remote_mirror_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/remote_repository_client_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/remote_repository_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/repository_mirroring_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/repository_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/ssh_auth_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/testdata/certs/gitalycert.pem
-%%DATADIR%%/ruby/spec/lib/gitlab/git/testdata/certs/gitalycert2.pem
-%%DATADIR%%/ruby/spec/lib/gitlab/git/testdata/certs/gitalycert3.pem
-%%DATADIR%%/ruby/spec/lib/gitlab/git/testdata/certs/gitalycertdup.pem
-%%DATADIR%%/ruby/spec/lib/gitlab/git/testdata/gitalycert.pem
-%%DATADIR%%/ruby/spec/lib/gitlab/git/user_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/wiki_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git/worktree_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/git_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/gollum_spec.rb
-%%DATADIR%%/ruby/spec/lib/gitlab/ref_matcher_spec.rb
-%%DATADIR%%/ruby/spec/spec_helper.rb
-%%DATADIR%%/ruby/spec/support/generate-seed-repo-rb
-%%DATADIR%%/ruby/spec/support/helpers/certs/gitalycert.pem
-%%DATADIR%%/ruby/spec/support/helpers/certs/gitalykey.pem
-%%DATADIR%%/ruby/spec/support/helpers/integration_helper.rb
-%%DATADIR%%/ruby/spec/support/helpers/seed_repo.rb
-%%DATADIR%%/ruby/spec/support/helpers/testdata/home/.gitconfig
-%%DATADIR%%/ruby/spec/support/sentry.rb
-%%DATADIR%%/ruby/spec/test_repo_helper.rb
-@(,,755) %%DATADIR%%/ruby/git-hooks/gitlab-shell-hook
-@(,,555) %%DATADIR%%/bin/gitaly
-@(,,555) %%DATADIR%%/bin/gitaly-backup
-@(,,555) %%DATADIR%%/bin/gitaly-blackbox
-@(,,555) %%DATADIR%%/bin/gitaly-debug
-@(,,555) %%DATADIR%%/bin/gitaly-git2go
-@(,,555) %%DATADIR%%/bin/gitaly-git2go-v14
-@(,,555) %%DATADIR%%/bin/gitaly-hooks
-@(,,555) %%DATADIR%%/bin/gitaly-lfs-smudge
-@(,,555) %%DATADIR%%/bin/gitaly-ssh
-@(,,555) %%DATADIR%%/bin/gitaly-wrapper
-@(,,555) %%DATADIR%%/bin/praefect
-@sample %%DATADIR%%/config.toml.sample