#8 Update epel7 to upstream release 1.30
Opened 2 months ago by packit. Modified 2 months ago
rpms/ packit/beakerlib 1.30-epel7-update-propose_downstream  into  epel7

file added
+59
@@ -0,0 +1,59 @@ 

+ specfile_path: dist/beakerlib.spec

+ 

+ files_to_sync:

+   - src: dist/*

+     dest: .

+   - .packit.yaml

+ 

+ upstream_package_name: beakerlib

+ downstream_package_name: beakerlib

+ 

+ jobs:

+   - job: copr_build

+     trigger: pull_request

+     targets:

+       - fedora-all

+       - centos-stream-8

+       - centos-stream-9

+       - epel-6

+       - epel-all

+ 

+   - job: copr_build

+     trigger: commit

+     branch: master

+     targets:

+       - fedora-all-x86_64

+       - fedora-all-aarch64

+       - centos-stream-8-x86_64

+       - centos-stream-8-aarch64

+       - centos-stream-9-x86_64

+       - centos-stream-9-aarch64

+       - epel-6-x86_64

+       - epel-6-aarch64

+       - epel-all-x86_64

+       - epel-all-aarch64

+ 

+   - job: tests

+     trigger: pull_request

+     targets:

+       - fedora-all

+       - epel-9

+ 

+   - job: propose_downstream

+     trigger: release

+     dist_git_branches:

+       - fedora-all

+       - epel-all

+ 

+   - job: koji_build

+     trigger: commit

+     allowed_pr_authors: ["packit", "sopos"]

+     dist_git_branches:

+       - fedora-all

+       - epel-all

+ 

+   - job: bodhi_update

+     trigger: commit

+     dist_git_branches:

+       - fedora-branched

+       - epel-all

file added
+3
@@ -0,0 +1,3 @@ 

+ This repository is maintained by packit.

+ https://packit.dev/

+ The file was generated using packit 0.93.0.post1.dev3+ge6195b47.

file modified
+31 -6
@@ -1,8 +1,8 @@ 

  Name:       beakerlib

  Summary:    A shell-level integration testing library

- Version:    1.29.3

+ Version:    1.30

  Release:    1%{?dist}

- License:    GPLv2

+ License:    GPL-2.0-only

  BuildArch:  noarch

  URL:        https://github.com/%{name}

  Autoreq:    0
@@ -57,7 +57,7 @@ 

  BuildRequires: util-linux

  BuildRequires: make

  

- Source0:    https://github.com/beakerlib/beakerlib/archive/%{name}-%{version}.tar.gz

+ Source0:    https://github.com/beakerlib/beakerlib/archive/%{version}/%{name}-%{version}.tar.gz

  Source1:    %{name}-tmpfiles.conf

  

  Patch0: bugzilla-links.patch
@@ -93,9 +93,9 @@ 

  %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}

  %{!?_tmpfilesdir: %global _tmpfilesdir %{_prefix}/lib/tmpfiles.d/}

  rm -rf $RPM_BUILD_ROOT

- make PKGDOCDIR=%{_pkgdocdir} DESTDIR=$RPM_BUILD_ROOT install

- mkdir -p $RPM_BUILD_ROOT/%{_tmpfilesdir}

- install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_tmpfilesdir}/%{name}.conf

+ make PKGDOCDIR=%{buildroot}/%{_pkgdocdir} DESTDIR=%{buildroot}/usr install

+ mkdir -p %{buildroot}/%{_tmpfilesdir}

+ install -m 0644 %{SOURCE1} %{buildroot}/%{_tmpfilesdir}/%{name}.conf

  

  %description

  The BeakerLib project means to provide a library of various helpers, which
@@ -129,6 +129,31 @@ 

  %{_datadir}/vim/vimfiles/after/syntax/beakerlib.vim

  

  %changelog

+ * Thu Mar 07 2024 Packit <hello@packit.dev> - 1.30-1

+ - spec: fixed the archive url (Dalibor Pospisil)

+ - spec: updated for the new release (Dalibor Pospisil)

+ - fix .packit.yaml (Dalibor Pospisil)

+ - Fix install location (Cristian Le)

+ - Update .packit.yaml (Dalibor Pospíšil)

+ - packit: unified the indentation (Dalibor Pospisil)

+ - packit: use a common alias for all the fedoras for MR triggering (Dalibor Pospíšil)

+ - packit: trigger the build on a PR merge rather than a direct commit (Dalibor Pospisil)

+ - packit: enable downstream handling (Dalibor Pospisil)

+ - packit: removed obsoleted attibutes (Dalibor Pospisil)

+ - deja-summarize: command beakerlib-deja-summarize --help error (#166) (zhangxianting)

+ - SPDX license format (Dalibor Pospisil)

+ - libraries.sh: look for require+ as well (Dalibor Pospisil)

+ - libraries.sh: support for a requirement type (Dalibor Pospisil)

+ - libraries.sh: fixed usage of path without url present (Dalibor Pospisil)

+ - libraries.sh: use local variables for metadata processing (Dalibor Pospisil)

+ - added reference to the readthedocs (Dalibor Pospisil)

+ - Readthedocs integration (#157) (Cristian Le)

+ - try rlIsRHEL in rlIsRHELLike first (Dalibor Pospisil)

+ - move rlIsOS error message to debug if called from rlIs{RHEL,Fedora,Centos} (Dalibor Pospisil)

+ - change the rpm download method order from 'direct yum' to 'yum direct' (Dalibor Pospisil)

+ - src: use grep -E instead of egrep (#147) (Lukáš Zaoral)

+ - fix typo and grammar (#146) (hegerj)

+ 

  * Thu Oct 20 2022 Dalibor Pospisil <dapospis@redhat.com> - 1.29.3-1

  - support for fmf_id nick attribute

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (beakerlib-1.29.3.tar.gz) = 9c33f6a6247e58de3a045e2d409f8bb2707fbd1cbc695fe8d9b60327a9bcd27c03c17d4995ccd2b49d0bd93c1d9691f52091133108e8cab9c75bc9f862d0b101

+ SHA512 (beakerlib-1.30.tar.gz) = 93a0352de9397b261093d65ab4acd4f3e8fe54ce2e3c53d0c1ebbcdf3bfcb20a7461bb313f7d882e9a13c40024a3207d81c8842024ccb6eae2d7d94405c958db

Upstream tag: 1.30
Upstream commit: 35fc9548


If you need to do any change in this pull request, you can clone Packit's fork and push directly to the source branch of this PR (provided you have commit access to this repository):

git clone ssh://$YOUR_USER@pkgs.fedoraproject.org/forks/packit/rpms/beakerlib.git
cd beakerlib
git checkout 1.30-epel7-update-propose_downstream
git push origin 1.30-epel7-update-propose_downstream

Alternatively, if you already have the package repository cloned, you can just fetch the Packit's fork:

cd beakerlib
git remote add packit ssh://$YOUR_USER@pkgs.fedoraproject.org/forks/packit/rpms/beakerlib.git
git fetch packit refs/heads/1.30-epel7-update-propose_downstream
git checkout 1.30-epel7-update-propose_downstream
git push packit 1.30-epel7-update-propose_downstream

If you have the koji_build job configured as well, make sure to configure the allowed_pr_authors and/or allowed_committers (see the docs) since by default, Packit reacts only to its own PRs.


Before pushing builds/updates, please remember to check the new version against the packaging guidelines.

For example, please:

  • check that the new sources only contain permissible content
  • check that the license of the new version has not changed
  • check for any API/ABI and other changes that may break dependent packages
  • check the autogenerated changelog

Logs and details of the syncing: Packit dashboard