From owner-svn-ports-head@freebsd.org Sun Aug 19 20:36:22 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2C8B01077124 for ; Sun, 19 Aug 2018 20:36:22 +0000 (UTC) (envelope-from dg@syrec.org) Received: from mail-vk0-x264.google.com (mail-vk0-x264.google.com [IPv6:2607:f8b0:400c:c05::264]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BE2E689CAB for ; Sun, 19 Aug 2018 20:36:21 +0000 (UTC) (envelope-from dg@syrec.org) Received: by mail-vk0-x264.google.com with SMTP id k82-v6so5547673vkd.5 for ; Sun, 19 Aug 2018 13:36:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrec.org; s=google; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=s0ygwCQSZCcA+2t9z7mFnqAwSIMInNQkYKxgXGrJ458=; b=f6pfneIP5WZxwAmFv6OS6LDK8UmY+1+ULP0NR/F/yEBemtNfT8M1MmFJJmhhDURAsI 9d3Ap/Ok9mPQD/CyWWTD2l2PSNeZE5FXh87naz2ukQI3E8rjvnaQGDzn3UbNSML9zz5o J2pFzzyP0aTmDRy73UntUHEoj7WSgjln0jz2ryslNVDTfZ6Q3NRKV+tlz/wSVZddMEIW x/DOSSTU9Pe7lw7TAaOddXYVApJkQ85wG5oCy9h/nOvzPsDzn+xzTOkhc1Um+Fas/d6l Qm4ijP0CmJDT0sAc/hXXMQaj2/LVurGdjd7W3Y1crRYg2pOR+KU2VdcUb4B4hobDSO4S X7Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=s0ygwCQSZCcA+2t9z7mFnqAwSIMInNQkYKxgXGrJ458=; b=Agbamx5EwStR5Sn0GMNxxpXhzNTjlzMBEl7uRvpRjbCm8mEDuzvjGT5LI/LtcTKyoF yu7nR0a0KHVpnbMx+yRSgGGhwMdE9WCjo/vt63sRY8nefHOFzZWyZ+cKhxC45i0nhj9d eZxqS0qoP6GikeCHuvDKZCyBpkgYWtdl857bR+wOWcQMx/fEPqqL2f/jbJ+klmQOzgLg XjaXZo87o2OVVp/7PzWzT6JZV8RAMQMZZ4p8dVuL7jZjau6svrCBUDDwe8ozdA++bO+5 50VfPUxUqxclYp0QDUB/CWVqTji3Z8iQcnxZP8AwHgD4uNpLs2Jct4qGO12qiWT3lxjt OTtg== X-Gm-Message-State: AOUpUlEeYdCGIZQQGr+8IopZLHx4V3OQSPawLLL6EPJ+DTL0+3Yoz+fE sHlEIzaNmGWAdfUSvD2FPF2kGVC3xLuEB8HJcFEcj17o4uaEkA== X-Google-Smtp-Source: AA+uWPxcwY9NchXOzZDUS8WXccHc7hRIL2mn6LAl2FbeFfiUFPIlEudg1bww6UtpSonJ4zOqptkWJtqDUyxK X-Received: by 2002:a1f:8cd5:: with SMTP id o204-v6mr24399305vkd.49.1534710980869; Sun, 19 Aug 2018 13:36:20 -0700 (PDT) Received: from xombo.localdomain ([186.43.211.253]) by smtp-relay.gmail.com with ESMTPS id a10-v6sm146199uaa.12.2018.08.19.13.36.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Aug 2018 13:36:20 -0700 (PDT) X-Relaying-Domain: syrec.org Date: Sun, 19 Aug 2018 15:36:18 -0500 From: Dmitri Goutnik To: Danilo Egea Gondolfo 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> Mail-Followup-To: Danilo Egea Gondolfo , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201808191924.w7JJOdkh009328@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <201808191924.w7JJOdkh009328@repo.freebsd.org> X-PGP-Key: https://syrec.org/dg@syrec.org.asc User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2018 20:36:22 -0000 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 > +# $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 > > 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