From 237c2c09d757212f118d64120668362841acce7e Mon Sep 17 00:00:00 2001 From: Lubos Uhliarik Date: Wed, 23 May 2018 09:34:16 +0000 Subject: [PATCH 1/6] Updated modulemd, completely rewriten --- varnish.yaml | 142 ++++++++------------------------------------------- 1 file changed, 21 insertions(+), 121 deletions(-) diff --git a/varnish.yaml b/varnish.yaml index 341c76c..2941595 100644 --- a/varnish.yaml +++ b/varnish.yaml @@ -1,138 +1,38 @@ document: modulemd -version: 1 +version: 2 data: summary: Varnish HTTP cache - description: An initial version of the Varnish cache module. + description: Varnish Cache web application accelerator license: module: [ MIT ] dependencies: - buildrequires: - #workaround before base-runtime is ready - bootstrap: master - requires: - base-runtime: master + - buildrequires: + platform: [f28] + requires: + platform: [f28] references: - community: https://docs.pagure.org/modularity/ - documentation: https://github.com/container-images/varnish - tracker: https://github.com/container-images/varnish + documentation: http://varnish-cache.org/docs/ + tracker: https://github.com/varnishcache/varnish-cache/issues profiles: default: rpms: - varnish + - varnish-modules + buildopts: + rpms: + macros: | + %_without_python2 1 + %_with_python3 1 api: rpms: - varnish + - varnish-modules components: rpms: varnish: - rationale: Provides API for this module. - ref: f25 - - generic-release: - rationale: dependency. - ref: f25 - hostname: - rationale: dependency. - ref: f25 - initscripts: - rationale: dependency. - ref: f25 - ipcalc: - rationale: dependency. - ref: f25 - iproute: - rationale: dependency. - ref: f25 - iputils: - rationale: dependency. - ref: f25 - jemalloc: - rationale: dependency. - ref: f25 - libedit: - rationale: dependency. - ref: f25 - libmnl: - rationale: dependency. - ref: f25 - logrotate: - rationale: dependency. - ref: f25 - perl-Carp: - rationale: dependency. - ref: f25 - perl-constant: - rationale: dependency. - ref: f25 - perl-Encode: - rationale: dependency. - ref: f25 - perl-Exporter: - rationale: dependency. - ref: f25 - perl-File-Path: - rationale: dependency. - ref: f25 - perl-File-Temp: - rationale: dependency. - ref: f25 - perl-Getopt-Long: - rationale: dependency. - ref: f25 - perl-HTTP-Tiny: - rationale: dependency. - ref: f25 - perl-MIME-Base64: - rationale: dependency. - ref: f25 - perl-parent: - rationale: dependency. - ref: f25 - perl-PathTools: - rationale: dependency. - ref: f25 - perl-Pod-Escapes: - rationale: dependency. - ref: f25 - perl-podlators: - rationale: dependency. - ref: f25 - perl-Pod-Perldoc: - rationale: dependency. - ref: f25 - perl-Pod-Simple: - rationale: dependency. - ref: f25 - perl-Pod-Usage: - rationale: dependency. - ref: f25 - perl-Scalar-List-Utils: - rationale: dependency. - ref: f25 - perl-Socket: - rationale: dependency. - ref: f25 - perl-Term-ANSIColor: - rationale: dependency. - ref: f25 - perl-Term-Cap: - rationale: dependency. - ref: f25 - perl-Text-ParseWords: - rationale: dependency. - ref: f25 - perl-Text-Tabs+Wrap: - rationale: dependency. - ref: f25 - perl-threads: - rationale: dependency. - ref: f25 - perl-threads-shared: - rationale: dependency. - ref: f25 - perl-Time-Local: - rationale: dependency. - ref: f25 - perl-Unicode-Normalize: - rationale: dependency. - ref: f25 + rationale: Module API. + ref: stream-5.0 + varnish-modules: + rationale: Extension modules. + ref: stream-5.0 + buildorder: 1 From f2e102ec013e13841d8c7dac18387d39d6cde5a4 Mon Sep 17 00:00:00 2001 From: Lubos Uhliarik Date: Thu, 31 May 2018 10:03:58 +0000 Subject: [PATCH 2/6] varnish rebuild - test failure From 732591f3d12096397ac9c499ecd1080f88c80e96 Mon Sep 17 00:00:00 2001 From: Lubos Uhliarik Date: Fri, 10 Aug 2018 09:28:21 +0000 Subject: [PATCH 3/6] Added new stream-6 --- varnish.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/varnish.yaml b/varnish.yaml index 2941595..c6edfbf 100644 --- a/varnish.yaml +++ b/varnish.yaml @@ -31,8 +31,8 @@ data: rpms: varnish: rationale: Module API. - ref: stream-5.0 + ref: stream-6 varnish-modules: rationale: Extension modules. - ref: stream-5.0 + ref: stream-6 buildorder: 1 From 715fdf32047f419a97d0d93b629b22c64f020e4a Mon Sep 17 00:00:00 2001 From: Lubos Uhliarik Date: Mon, 8 Oct 2018 14:54:26 +0000 Subject: [PATCH 4/6] Rebuild for #1633338 From c759d418bab8717cc6e16972664cee8918f58581 Mon Sep 17 00:00:00 2001 From: Lubos Uhliarik Date: Tue, 28 May 2019 18:35:05 +0200 Subject: [PATCH 5/6] Build only for f31 and merged rpms --- varnish.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/varnish.yaml b/varnish.yaml index c6edfbf..3db2a93 100644 --- a/varnish.yaml +++ b/varnish.yaml @@ -7,9 +7,9 @@ data: module: [ MIT ] dependencies: - buildrequires: - platform: [f28] + platform: [f31] requires: - platform: [f28] + platform: [f31] references: documentation: http://varnish-cache.org/docs/ tracker: https://github.com/varnishcache/varnish-cache/issues From efa6497faa09c9e34e15c5b4a64e118ff72a97dc Mon Sep 17 00:00:00 2001 From: Lubos Uhliarik Date: Tue, 4 Jun 2019 12:14:21 +0200 Subject: [PATCH 6/6] Added module and branch name to yaml file + Varnish update to 6.1.1 --- varnish.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/varnish.yaml b/varnish.yaml index 3db2a93..07ae52f 100644 --- a/varnish.yaml +++ b/varnish.yaml @@ -1,6 +1,8 @@ document: modulemd version: 2 data: + name: varnish + stream: 6 summary: Varnish HTTP cache description: Varnish Cache web application accelerator license: