From 872c9f00b6f8bb730f43d7495ec812e877ef2aa11df02235dab52f0c6f54717c Mon Sep 17 00:00:00 2001 From: Richard Brown Date: Fri, 20 Dec 2019 15:36:34 +0000 Subject: [PATCH] Accepting request 758555 from home:mrostecki:branches:devel:kubic dependency of Envoy 1.12.2 OBS-URL: https://build.opensuse.org/request/show/758555 OBS-URL: https://build.opensuse.org/package/show/devel:kubic/envoy-build-tools?expand=0&rev=1 --- .gitattributes | 23 +++++++++++++ _service | 15 +++++++++ envoy-build-tools-20191023.obscpio | 3 ++ envoy-build-tools-rpmlintrc | 4 +++ envoy-build-tools.changes | 4 +++ envoy-build-tools.obsinfo | 5 +++ envoy-build-tools.spec | 52 ++++++++++++++++++++++++++++++ 7 files changed, 106 insertions(+) create mode 100644 .gitattributes create mode 100644 _service create mode 100644 envoy-build-tools-20191023.obscpio create mode 100644 envoy-build-tools-rpmlintrc create mode 100644 envoy-build-tools.changes create mode 100644 envoy-build-tools.obsinfo create mode 100644 envoy-build-tools.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/_service b/_service new file mode 100644 index 0000000..cb87f62 --- /dev/null +++ b/_service @@ -0,0 +1,15 @@ + + + https://github.com/envoyproxy/envoy-build-tools + git + envoy-build-tools + %cd + a6b28555badcb18d6be924c8fc1bea49971656b8 + + + + *.tar + xz + + + diff --git a/envoy-build-tools-20191023.obscpio b/envoy-build-tools-20191023.obscpio new file mode 100644 index 0000000..0d32a20 --- /dev/null +++ b/envoy-build-tools-20191023.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b45e41a2150dd2623c7bed678826911c7d805aa1ee89b705fd00770467dcf96 +size 359947 diff --git a/envoy-build-tools-rpmlintrc b/envoy-build-tools-rpmlintrc new file mode 100644 index 0000000..1837301 --- /dev/null +++ b/envoy-build-tools-rpmlintrc @@ -0,0 +1,4 @@ +# Even after running fdupes there are files with the same content. +addFilter("envoy-build-tools.* files-duplicate") +# There are some .bazelrc files which are hidden, but they should be there. +addFilter("envoy-build-tools.* hidden-file-or-dir") diff --git a/envoy-build-tools.changes b/envoy-build-tools.changes new file mode 100644 index 0000000..14febd7 --- /dev/null +++ b/envoy-build-tools.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Fri Dec 20 11:01:52 UTC 2019 - MichaƂ Rostecki + +- Initial release diff --git a/envoy-build-tools.obsinfo b/envoy-build-tools.obsinfo new file mode 100644 index 0000000..4a8cf6e --- /dev/null +++ b/envoy-build-tools.obsinfo @@ -0,0 +1,5 @@ +name: envoy-build-tools +version: 20191023 +mtime: 1571840890 +commit: a6b28555badcb18d6be924c8fc1bea49971656b8 + diff --git a/envoy-build-tools.spec b/envoy-build-tools.spec new file mode 100644 index 0000000..bdd2cb7 --- /dev/null +++ b/envoy-build-tools.spec @@ -0,0 +1,52 @@ +# +# spec file for package envoy-build-tools +# +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: envoy-build-tools +Version: 20191023 +Release: 0 +Summary: Bazel toolchains for Envoy and UDPA build ecosystem +License: Apache-2.0 +Url: https://github.com/envoyproxy/envoy-build-tools +Source0: %{name}-%{version}.tar.xz +Source1: %{name}-rpmlintrc +BuildRequires: fdupes +BuildArch: noarch + +%description +envoy-build-tools is the project which contains custom Bazel toolchains which +define the compiler flags for Envoy. + +%prep +%setup -q +rm -rf .git +find . \( -name "BUILD" -o -name "*.bzl" -o -name "builtin_include_directory_paths" \) -exec chmod -x {} \; + +%build + +%install +mkdir -p %{buildroot}%{_datadir}/%{name} +cp -r * %{buildroot}%{_datadir}/%{name} +%fdupes %{buildroot}%{_datadir}/%{name} + +%files +%license LICENSE +%doc README.md +%{_datadir}/envoy-build-tools + +%changelog +