SHA256
1
0
forked from pool/traefik

Accepting request 1176513 from home:avicenzi:branches:devel:kubic

Cleanup

OBS-URL: https://build.opensuse.org/request/show/1176513
OBS-URL: https://build.opensuse.org/package/show/devel:kubic/traefik?expand=0&rev=35
This commit is contained in:
Alexandre Vicenzi 2024-05-23 15:35:00 +00:00 committed by Git OBS Bridge
parent 6078afa3aa
commit 6e6c1a6619
3 changed files with 9 additions and 16 deletions

View File

@ -1,4 +1,6 @@
<services>
<service name="download_files" mode="manual">
</service>
<service name="go_modules" mode="manual">
<param name="archive">traefik*.src.tar.gz</param>
<param name="basename">./</param>

View File

@ -19,17 +19,11 @@ Thu May 23 15:02:13 UTC 2024 - Johannes Weberhofer <jweberhofer@weberhofer.at>
* [webui] Add support for IP White list
(gh#traefik/traefik#10740 by davidbaptista)
* Additional fixes: bnc#1224308 and bnc#1224384
- Packaging:
* Use Traefik's src.tar.gz files containing a pre-built frontend to simplify the packaging process
* Fixes bsc#1224308 and bsc#1224384
- New packaging:
Traefik's src.tar.gz files containing a pre-built frontend are now
used for packaging with simplifies the packaging process a lot.
* Set the version in the spec-file
* download sources with "osc service localrun download_files"
* create go vendor-package using "osc service manualrun"
- Removed allow-node-21.patch and prepare-sources.sh script
- Removed allow-node-21.patch and prepare-sources.sh script
-------------------------------------------------------------------
Mon May 6 12:59:25 UTC 2024 - Johannes Weberhofer <jweberhofer@weberhofer.at>

View File

@ -22,7 +22,6 @@
%else
%define buildmode pie
%endif
Name: traefik
Version: 3.0.1
Release: 0
@ -30,19 +29,17 @@ Summary: The Cloud Native Application Proxy
License: MIT
Group: Productivity/Networking/Web/Proxy
URL: https://traefik.io/
# Set the version in the spec-file, download with "osc service localrun download_files"
# and create go vendor-package using "osc service manualrun"
# set the desired version in the spec-file
# download the source files and create the vendor tarball with "osc service mr"
Source0: https://github.com/traefik/traefik/releases/download/v%{version}/%{name}-v%{version}.src.tar.gz
Source1: vendor.tar.gz
Source2: traefik.service
Source3: traefik.yml
BuildRequires: go-bindata
BuildRequires: golang-packaging
BuildRequires: systemd-rpm-macros
BuildRequires: (golang(API) >= 1.22)
Recommends: podman
Conflicts: traefik2
%{?systemd_requires}
%{go_provides}
@ -56,7 +53,7 @@ Etcd, Rancher, Amazon ECS) and configures itself automatically and dynamically.
Pointing Traefik at your orchestrator should be the only configuration step you need.
%prep
%setup -c %{name}-%{version} -b0 -a1 -q
%setup -q -c %{name}-%{version} -b0 -a1
%autopatch -p1
%build