#1 Update to rubyzip 1.2.2.
Closed 3 years ago by pvalena. Opened 5 years ago by pvalena.
rpms/ pvalena/rubygem-rubyzip rebase  into  master

file modified
+2 -4
@@ -1,4 +1,2 @@ 

- /rubyzip-0.9.4.gem

- /rubyzip-1.1.7.gem

- /rubyzip-2.0.0-test.tar.gz

- /rubyzip-2.0.0.gem

+ /rubyzip-*-test.txz

+ /rubyzip-*.gem

file modified
+9 -11
@@ -2,15 +2,15 @@ 

  %global gem_name rubyzip

  

  Name: rubygem-%{gem_name}

- Version: 2.0.0

- Release: 3%{?dist}

+ Version: 2.3.0

+ Release: 1%{?dist}

  Summary: A ruby module for reading and writing zip files

  License: Ruby or BSD

  URL: http://github.com/rubyzip/rubyzip

  Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem

- # git https://github.com/rubyzip/rubyzip.git && cd rubyzip

- # git archive -v -o rubyzip-2.0.0-test.tar.gz v2.0.0 test/

- Source1: %{gem_name}-%{version}-test.tar.gz

+ # git clone https://github.com/rubyzip/rubyzip.git --no-checkout

+ # cd rubyzip && git archive -v -o rubyzip-2.3.0-test.tzx v2.3.0 test/

+ Source1: %{gem_name}-%{version}-test.tzx

  BuildRequires: ruby(release)

  BuildRequires: rubygems-devel

  BuildRequires: ruby
@@ -33,11 +33,7 @@ 

  %setup -q -n %{gem_name}-%{version} -b 1

  

  %build

- # Create the gem as gem install only works on a gem file

  gem build ../%{gem_name}-%{version}.gemspec

- 

- # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir

- # by default, so that we can move it into the buildroot in %%install

  %gem_install

  

  %install
@@ -45,8 +41,6 @@ 

  cp -a .%{gem_dir}/* \

          %{buildroot}%{gem_dir}/

  

- 

- 

  %check

  pushd .%{gem_instdir}

  cp -a %{_builddir}/test .
@@ -72,6 +66,10 @@ 

  

  

  %changelog

+ * Fri Jul 31 13:06:47 GMT 2020 Pavel Valena <pvalena@redhat.com> - 2.3.0-1

+ - Update to Rubyzip 2.3.0.

+   Resolves: rhbz#1794962

+ 

  * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

  

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

- SHA512 (rubyzip-2.0.0-test.tar.gz) = e83042e28ce2eff67e7dfb89644c33841e82f4c32e2ca5f81e7409a5129e2bded6494fc5063e79d6ce93bc9a00424501e9c528a0a9486b415450b8015157eaaa

- SHA512 (rubyzip-2.0.0.gem) = f02aae8028ed871241607de4b1b8283c0a45dd8c488ce0808f2d0f60f8360346b9065a7b321da2dc5b5d3087ac238f8b58a59a0669dd23b2176fc257ee6e2a88

+ SHA512 (rubyzip-2.3.0.gem) = 6c13c5ae766320b0fb74c9de64f5c18d39c9a24725d39571a1c4ed61d559bd97c658cdbf876b7e2a3c0077b67e5407e689952b9a1addc6d655b431eb8146ad8a

+ SHA512 (rubyzip-2.3.0-test.tzx) = ee182ff24ddb628333f2ffd096d23276b8996787f009bbc3e35d411f7f20b610ec368a8958523a0296aaa30dc6d39f27f96d4e10c9f4935a8477c2908f875208

Also enhance .spec file.

Scratch-build: https://koji.fedoraproject.org/koji/taskinfo?taskID=31410576
Copr build: https://copr.fedorainfracloud.org/coprs/pvalena/rubygems/build/836536/

The package update is needed for Vagrant 2.2.0.


Checks:

  • Dependent packages: ok
  • Tests run: ok
  • Smoke test: TBD
  • rpmlint: ok

Please consider adding @ruby-packagers-sig group to comitters for this package.

@pvalena LGTM. Let me know if this blocks you ...

rebased onto 21ef816

3 years ago

rebased onto 6f32b3d

3 years ago

Pull-Request has been closed by pvalena

3 years ago