Date: Sun, 19 Aug 2018 15:36:18 -0500 From: Dmitri Goutnik <dg@syrec.org> To: Danilo Egea Gondolfo <danilo@freebsd.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r477589 - in head/sysutils: . istio Message-ID: <20180819203617.GA91888@xombo.localdomain> In-Reply-To: <201808191924.w7JJOdkh009328@repo.freebsd.org> References: <201808191924.w7JJOdkh009328@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 18-08-19 19:24:39, Danilo Egea Gondolfo wrote: > Author: danilo > Date: Sun Aug 19 19:24:39 2018 > New Revision: 477589 > URL: https://svnweb.freebsd.org/changeset/ports/477589 > > Log: > - New port: sysutils/istio > > Istio is an open platform for providing a uniform way to integrate > microservices, manage traffic flow across microservices, enforce > policies and aggregate telemetry data. Istio's control plane provides > an abstraction layer over the underlying cluster management platform, > such as Kubernetes, Mesos, etc. > > Added: > head/sysutils/istio/ > head/sysutils/istio/Makefile (contents, props changed) > head/sysutils/istio/distinfo (contents, props changed) > head/sysutils/istio/pkg-descr (contents, props changed) > head/sysutils/istio/pkg-plist (contents, props changed) > Modified: > head/sysutils/Makefile > > Modified: head/sysutils/Makefile > ============================================================================== > --- head/sysutils/Makefile Sun Aug 19 19:22:25 2018 (r477588) > +++ head/sysutils/Makefile Sun Aug 19 19:24:39 2018 (r477589) > @@ -533,6 +533,7 @@ > SUBDIR += isomaster > SUBDIR += isomd5sum > SUBDIR += istatserver > + SUBDIR += istio > SUBDIR += jadm > SUBDIR += jail-primer > SUBDIR += jailadmin > > Added: head/sysutils/istio/Makefile > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/sysutils/istio/Makefile Sun Aug 19 19:24:39 2018 (r477589) > @@ -0,0 +1,46 @@ > +# Created by: Danilo Egea Gondolfo <danilo@FreeBSD.org> > +# $FreeBSD$ > + > +PORTNAME= istio > +PORTVERSION= 1.0.0 > +CATEGORIES= sysutils > + > +MAINTAINER= danilo@FreeBSD.org > +COMMENT= Open platform to connect, manage, and secure microservices > + > +LICENSE= APACHE20 > + > +RUN_DEPENDS= kubectl:sysutils/kubectl > + > +USES= go > + > +USE_GITHUB= yes > +GH_ACCOUNT= istio > + > +post-patch: > + ${LN} -s ${WRKSRC}/vendor ${WRKSRC}/src > + ${MKDIR} ${WRKSRC}/src/istio.io/istio/istioctl > + ${LN} -s ${WRKSRC}/istioctl/cmd ${WRKSRC}/src/istio.io/istio/istioctl/cmd > + ${LN} -s ${WRKSRC}/istioctl/pkg ${WRKSRC}/src/istio.io/istio/istioctl/pkg > + ${LN} -s ${WRKSRC}/mixer ${WRKSRC}/src/istio.io/istio/mixer > + ${LN} -s ${WRKSRC}/pilot ${WRKSRC}/src/istio.io/istio/pilot > + ${LN} -s ${WRKSRC}/pkg ${WRKSRC}/src/istio.io/istio/pkg > + > +do-build: > + cd ${WRKSRC} && \ > + GOPATH=${WRKSRC} go build -o ${WRKSRC}/bin/istioctl \ > + -ldflags="-X istio.io/istio/pkg/version.buildVersion=${PORTVERSION} \ > + -X istio.io/istio/pkg/version.buildGitRevision=unknown \ > + -X istio.io/istio/pkg/version.buildDockerHub=docker.io/istio" \ > + ./istioctl/cmd/istioctl/ > + > +do-install: > + ${INSTALL_PROGRAM} \ > + ${WRKSRC}/bin/istioctl \ > + ${STAGEDIR}${PREFIX}/bin/istioctl > +.for data in consul gcp kubernetes > + (cd ${WRKSRC}/install \ > + && ${COPYTREE_SHARE} ${data} ${STAGEDIR}${DATADIR}) > +.endfor > + > +.include <bsd.port.mk> > > Added: head/sysutils/istio/distinfo > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/sysutils/istio/distinfo Sun Aug 19 19:24:39 2018 (r477589) > @@ -0,0 +1,3 @@ > +TIMESTAMP = 1534610881 > +SHA256 (istio-istio-1.0.0_GH0.tar.gz) = 219fa2a48ef273c186ae92f6341358de0c1a5d3f0855d5812d28c706774e4320 > +SIZE (istio-istio-1.0.0_GH0.tar.gz) = 18803200 > > Added: head/sysutils/istio/pkg-descr > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/sysutils/istio/pkg-descr Sun Aug 19 19:24:39 2018 (r477589) > @@ -0,0 +1,7 @@ > +Istio is an open platform for providing a uniform way to integrate > +microservices, manage traffic flow across microservices, enforce > +policies and aggregate telemetry data. Istio's control plane provides > +an abstraction layer over the underlying cluster management platform, > +such as Kubernetes, Mesos, etc. > + > +WWW: https://istio.io > > Added: head/sysutils/istio/pkg-plist > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/sysutils/istio/pkg-plist Sun Aug 19 19:24:39 2018 (r477589) > @@ -0,0 +1,216 @@ > +bin/istioctl > +%%DATADIR%%/consul/README.md > +%%DATADIR%%/consul/kubeconfig > +%%DATADIR%%/consul/templates/istio.yaml.tmpl > +%%DATADIR%%/gcp/README.md > +%%DATADIR%%/gcp/deployment_manager/README.md > +%%DATADIR%%/gcp/deployment_manager/istio-cluster.jinja > +%%DATADIR%%/gcp/deployment_manager/istio-cluster.jinja.display > +%%DATADIR%%/gcp/deployment_manager/istio-cluster.jinja.schema > +%%DATADIR%%/gcp/deployment_manager/istio-cluster.yaml > +%%DATADIR%%/kubernetes/README.md > +%%DATADIR%%/kubernetes/addons/zipkin.yaml.tmpl > +%%DATADIR%%/kubernetes/ansible/README.md > +%%DATADIR%%/kubernetes/ansible/ansible.cfg > +%%DATADIR%%/kubernetes/ansible/istio/defaults/main.yml > +%%DATADIR%%/kubernetes/ansible/istio/meta/main.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/add_to_path.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/assert_oc_admin.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/bookinfo_cmd.j2 > +%%DATADIR%%/kubernetes/ansible/istio/tasks/change_scc.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/create_namespace_free_definition_file.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/delete_resources.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/install_addons.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/install_on_cluster.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/install_sample.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/install_samples.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/main.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/safely_create_namespace.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/set_appropriate_cmd_path.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/set_istio_distro_vars.yml > +%%DATADIR%%/kubernetes/ansible/istio/tasks/simple_sample_cmd.j2 > +%%DATADIR%%/kubernetes/ansible/istio/vars/main.yml > +%%DATADIR%%/kubernetes/ansible/main.yml > +%%DATADIR%%/kubernetes/citadel_extras/istio-citadel-plugin-certs.yaml.tmpl > +%%DATADIR%%/kubernetes/citadel_extras/istio-citadel-standalone.yaml.tmpl > +%%DATADIR%%/kubernetes/citadel_extras/istio-citadel-with-health-check.yaml.tmpl > +%%DATADIR%%/kubernetes/helm/README.md > +%%DATADIR%%/kubernetes/helm/helm-service-account.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/LICENSE > +%%DATADIR%%/kubernetes/helm/istio-remote/README.md > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/cleanup-secrets.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/create-custom-resources-job.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/enable-mesh-mtls.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/security/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/OWNERS > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/mutatingwebhook.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/charts/sidecarInjectorWebhook/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/requirements.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/NOTES.txt > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/_affinity.tpl > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/endpoints.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/install-custom-resources.sh.tpl > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/templates/sidecar-injector-configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio-remote/values.yaml > +%%DATADIR%%/kubernetes/helm/istio/.helmignore > +%%DATADIR%%/kubernetes/helm/istio/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/LICENSE > +%%DATADIR%%/kubernetes/helm/istio/README.md > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/NOTES.txt > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/crds.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/issuer.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/rbac.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/certmanager/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/OWNERS > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/galley/templates/validatingwehookconfiguration.yaml.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/templates/autoscale.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/templates/clusterrolebindings.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/gateways/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/create-custom-resources-job.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/grafana-ports-mtls.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/secret.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/grafana/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/templates/autoscale.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/ingress/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/ingress.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/secrets.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/kiali/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/autoscale.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/config.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/mixer/templates/statsdtoprom.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/autoscale.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/gateway.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/meshexpansion.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/pilot/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/clusterrolebindings.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/prometheus/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/cleanup-secrets.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/create-custom-resources-job.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/enable-mesh-mtls.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/meshexpansion.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/security/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/.helmignore > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/templates/NOTES.txt > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/templates/ingress.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/servicegraph/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/OWNERS > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/clusterrole.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/clusterrolebinding.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/mutatingwebhook.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/sidecarInjectorWebhook/templates/serviceaccount.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/telemetry-gateway/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/telemetry-gateway/templates/gateway.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/.helmignore > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/Chart.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/NOTES.txt > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/deployment.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/ingress-jaeger.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/ingress.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/service-jaeger.yaml > +%%DATADIR%%/kubernetes/helm/istio/charts/tracing/templates/service.yaml > +%%DATADIR%%/kubernetes/helm/istio/requirements.yaml > +%%DATADIR%%/kubernetes/helm/istio/templates/NOTES.txt > +%%DATADIR%%/kubernetes/helm/istio/templates/_affinity.tpl > +%%DATADIR%%/kubernetes/helm/istio/templates/_helpers.tpl > +%%DATADIR%%/kubernetes/helm/istio/templates/configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/templates/crds.yaml > +%%DATADIR%%/kubernetes/helm/istio/templates/install-custom-resources.sh.tpl > +%%DATADIR%%/kubernetes/helm/istio/templates/sidecar-injector-configmap.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-auth-galley.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-auth-multicluster.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-auth.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-demo-auth.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-demo.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-galley.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-gateways.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-multicluster.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-one-namespace-auth.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio-one-namespace.yaml > +%%DATADIR%%/kubernetes/helm/istio/values-istio.yaml > +%%DATADIR%%/kubernetes/helm/istio/values.yaml > +%%DATADIR%%/kubernetes/mesh-expansion.yaml > +%%DATADIR%%/kubernetes/namespace.yaml > _______________________________________________ > svn-ports-all@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/svn-ports-all > To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" Wouldn't it be cleaner to use GH_SUBDIR instead of post-patch? i.e: USE_GITHUB= yes -GH_ACCOUNT= istio +GH_SUBDIR= src/istio.io/istio -post-patch: - ${LN} -s ${WRKSRC}/vendor ${WRKSRC}/src - ${MKDIR} ${WRKSRC}/src/istio.io/istio/istioctl - ${LN} -s ${WRKSRC}/istioctl/cmd ${WRKSRC}/src/istio.io/istio/istioctl/cmd - ${LN} -s ${WRKSRC}/istioctl/pkg ${WRKSRC}/src/istio.io/istio/istioctl/pkg - ${LN} -s ${WRKSRC}/mixer ${WRKSRC}/src/istio.io/istio/mixer - ${LN} -s ${WRKSRC}/pilot ${WRKSRC}/src/istio.io/istio/pilot - ${LN} -s ${WRKSRC}/pkg ${WRKSRC}/src/istio.io/istio/pkg - do-build: - cd ${WRKSRC} && \ + cd ${WRKSRC}/${GH_SUBDIR} && \ GOPATH=${WRKSRC} go build -o ${WRKSRC}/bin/istioctl \ -ldflags="-X istio.io/istio/pkg/version.buildVersion=${PORTVERSION} \ -X istio.io/istio/pkg/version.buildGitRevision=unknown \ -- Dmitri Goutnik dg@syrec.org | https://syrec.org/dg@syrec.org.asc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180819203617.GA91888>