1
0
Commit Graph

67 Commits

Author SHA256 Message Date
Ana Guerrero
a33b304ecd Accepting request 1135076 from devel:languages:ruby
- Update the ruby ABI version in the 3.3.0 paths to the final
  string.

- enable building for ruby 3.3

OBS-URL: https://build.opensuse.org/request/show/1135076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=33
2024-01-25 17:39:28 +00:00
40714c2988 update to ruby 3.3 final
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=56
2023-12-25 07:20:05 +00:00
bf3ad1430f - enable building for ruby 3.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=55
2023-09-14 14:57:10 +00:00
Dominique Leuenberger
1d2eb2f134 Accepting request 1086832 from devel:languages:ruby
- add BuildRequires: ruby-common >= 3.2 
  This version is required to rebuild the package. The older
  ruby-common is no longer sufficient.

OBS-URL: https://build.opensuse.org/request/show/1086832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=32
2023-05-14 14:31:33 +00:00
f1720ee1ff This version is required to rebuild the package. The older
ruby-common is no longer sufficient.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=53
2023-05-12 21:31:55 +00:00
3c2d815e0a Accepting request 1085672 from home:suseoes:branches:devel:languages:ruby
- add BuildRequires: ruby-common >= 3.2 
Explanation:
I'd like to compile "rubygem-gem2rpm", and found that it needs new version of "ruby-common" to compile the current version of "rubygem-gem2rpm" successfully.

Step 1:
Here is the branch of current version of "rubygem-gem2rpm" lonely inside on project:
https://build.opensuse.org/project/show/home:suseoes:branches:devel:languages:ruby:original

The repo openSUSE_Leap_15.4 will be built "unsuccessfully" because it has ruby-common-2.1.
The repo openSUSE_Tumbleweed and devel_languages_ruby_15.4 will be built successfully which has ruby-common-3.2.
Strange is that repo devel_languages_ruby_15.4 comes from openSUSE:Leap:15.4:Update/standard, so it should have ruby-common-2.1 not 3.2, but it shows ruby-common-3.2 on building logs. I don't know why.

Step 2:
Add latest ruby-common(3.2) into the project:
https://build.opensuse.org/project/show/home:suseoes:branches:devel:languages:ruby:with-ruby-common

The repo openSUSE_Leap_15.4 will be built successfully. It means the current version of "rubygem-gem2rpm" need new version of ruby-common.
As for from which "ruby-common" version it will works, I have not tried. So I just put "ruby-common >= 3.2 ".

OBS-URL: https://build.opensuse.org/request/show/1085672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=52
2023-05-12 21:30:20 +00:00
Dominique Leuenberger
ec335d0610 Accepting request 1063066 from devel:languages:ruby
- replace the old options to disable docs with the modern -N

- ruby 3.2.0 final has a normal ABI version again

- Use git format-patch instead, fixing one more exists? occurrence
A    0033-Use-File.exist-instead-of-File.exists-which-was-remo.patch
- Note 0004-added-example-gem2rpm.yml.patch has the Rakefile hunk removed

- Edit patches to use File.exist? instead of File.exists? which was
  removed in Ruby 3.2

OBS-URL: https://build.opensuse.org/request/show/1063066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=31
2023-02-18 16:10:07 +00:00
baec27c6c8 - replace the old options to disable docs with the modern -N
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=50
2023-02-03 16:05:18 +00:00
a70b621b97 - ruby 3.2.0 final has a normal ABI version again
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=49
2022-12-25 12:19:49 +00:00
ca03208e72 Accepting request 1041809 from home:mvidner:branches:devel:languages:ruby
Mention the right patch, this time for sure.
Remove the embarassing evidence of my earlier mistakes.

A    0033-Use-File.exist-instead-of-File.exists-which-was-remo.patch

OBS-URL: https://build.opensuse.org/request/show/1041809
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=48
2022-12-12 10:24:07 +00:00
18a97a2641 Accepting request 1041111 from home:mvidner:branches:devel:languages:ruby
- The previous change's patch must be named explicitly. It is:
A    0032-Replace-no-rdoc-no-ri-with-no-document.patch

OBS-URL: https://build.opensuse.org/request/show/1041111
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=47
2022-12-07 15:01:09 +00:00
75caa909b3 Accepting request 1041094 from home:mvidner:branches:devel:languages:ruby
- Use git format-patch instead, fixing one more exists? occurrence
- Note 0004-added-example-gem2rpm.yml.patch has the Rakefile hunk removed

OBS-URL: https://build.opensuse.org/request/show/1041094
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=46
2022-12-07 12:28:20 +00:00
835a5c15e7 Accepting request 1040596 from home:mvidner:branches:devel:languages:ruby
- Edit patches to use File.exist? instead of File.exists? which was
  removed in Ruby 3.2

Maybe I should instead make a PR to https://github.com/openSUSE/gem2rpm/commits/master ? But I'm confused by this package using that repo only up to 2019-02.

OBS-URL: https://build.opensuse.org/request/show/1040596
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=45
2022-12-06 10:54:13 +00:00
Dominique Leuenberger
10a882a57d Accepting request 1037868 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1037868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=30
2022-11-25 12:11:21 +00:00
f91393272b - Fix filelist for 3.2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=43
2022-11-17 12:00:58 +00:00
1ee0b3e4a0 - added support for 3.2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=42
2022-11-11 17:22:59 +00:00
Dominique Leuenberger
066b8289b7 Accepting request 943166 from devel:languages:ruby
- added support for 3.1.0

OBS-URL: https://build.opensuse.org/request/show/943166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=29
2022-01-29 20:01:39 +00:00
9310761f86 - added support for 3.1.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=41
2021-12-26 19:57:02 +00:00
Dominique Leuenberger
38034bdfda Accepting request 839453 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/839453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=28
2020-10-08 11:08:25 +00:00
abf4d8a58a ruby 3.0.0 initial packages
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=39
2020-09-28 00:27:30 +00:00
Dominique Leuenberger
2c4bc9b3ee Accepting request 712555 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/712555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=27
2019-07-02 08:49:33 +00:00
299f65fe92 Accepting request 711581 from home:darix:apps
- build without gem docs

- added support for 2.7.0

OBS-URL: https://build.opensuse.org/request/show/711581
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=37
2019-06-24 10:52:24 +00:00
Stephan Kulow
c0c02b844c Accepting request 678367 from devel:languages:ruby
- Update from git. Add:
A    0027-quote-version_suffix-in-gem2rpm.yml.documentation-to.patch
A    0028-add-binary_map-support.patch
A    0029-Use-or-for-the-conditions-instead-of-and.patch
A    0030-gem_package.spec.erb-sync-with-ruby-common.patch
A    0031-use-template-opensuse-on-openSUSE-Tumbleweed-where-e.patch
A    0032-Replace-no-rdoc-no-ri-with-no-document.patch
And refresh all others
Remove:
D    binary_map.patch
D    enhances.patch

- Use less strict PreReq replacements.

- added 0008-dont-allow-suffixes-with-just-a-plain-number.-prefix.patch
  0003-sle-12-templates.-they-require-the-config-file-suppo.patch
  0005-added-example-gem2rpm.yml.patch
  0006-properly-shorten-description-and-summary.patch
  0007-Preserve-the-license-header-found-in-the-output-file.patch
- make sure the sle12 template is also installed
- no longer provide stuff for older distributions, we rely on patched
- fix requirements, as package need to run json parser
  http://lists.opensuse.org/opensuse-ruby/2010-12/msg00001.html

OBS-URL: https://build.opensuse.org/request/show/678367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=26
2019-02-28 20:24:40 +00:00
Stephan Kulow
9f40853891 - Update from git. Add:
A    0027-quote-version_suffix-in-gem2rpm.yml.documentation-to.patch
A    0028-add-binary_map-support.patch
A    0029-Use-or-for-the-conditions-instead-of-and.patch
A    0030-gem_package.spec.erb-sync-with-ruby-common.patch
A    0031-use-template-opensuse-on-openSUSE-Tumbleweed-where-e.patch
A    0032-Replace-no-rdoc-no-ri-with-no-document.patch
And refresh all others
Remove:
D    binary_map.patch
D    enhances.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=35
2019-02-23 07:09:23 +00:00
Stephan Kulow
6eeeef6c01 Accepting request 671875 from home:jengelh:branches:devel:languages:ruby
- Use less strict PreReq replacements.

OBS-URL: https://build.opensuse.org/request/show/671875
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=34
2019-02-23 06:47:45 +00:00
Stephan Kulow
a35ad91b49 Accepting request 671139 from devel:languages:ruby
- [42.3/sle12] disable ruby 2.3 and 2.4 so we can enable 2.6

- add ruby 2.6 support

- enhances.patch is a WIP but we add it to the filelist for the
  source validator

- added binary_map.patch:
  add way to avoid conflicts with non rubygems packages in /usr/bin
- added template_loader.patch (boo#1092585)

OBS-URL: https://build.opensuse.org/request/show/671139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=25
2019-02-08 11:02:12 +00:00
Stephan Kulow
8e7e3144e1 - enhances.patch is a WIP but we add it to the filelist for the
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=32
2019-02-04 15:36:28 +00:00
b546cb8642 - [42.3/sle12] disable ruby 2.3 and 2.4 so we can enable 2.6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=31
2019-01-18 15:33:11 +00:00
8f8a5a20e0 Accepting request 619800 from home:mschnitzer:ruby
- add ruby 2.6 support

OBS-URL: https://build.opensuse.org/request/show/619800
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=30
2018-06-29 14:48:56 +00:00
6c3d082bd4 - enhances patch is a WIP but we add it to the filelist for the
source validator

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=29
2018-06-15 17:19:33 +00:00
Jordi Massaguer
a5edb94472 Accepting request 617125 from home:darix:ruby
- added binary_map.patch:
  add way to avoid conflicts with non rubygems packages in /usr/bin
- added template_loader.patch (boo#1092585)

OBS-URL: https://build.opensuse.org/request/show/617125
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=28
2018-06-15 17:02:40 +00:00
Dominique Leuenberger
a63346d45e Accepting request 542106 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/542106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=24
2017-11-19 10:07:03 +00:00
20d52f2785 - disable 2.2 on suse_version 1315
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=26
2017-11-08 18:08:10 +00:00
Dominique Leuenberger
17f2217a53 Accepting request 523220 from devel:languages:ruby
We want early testing of ruby 2.5

OBS-URL: https://build.opensuse.org/request/show/523220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=23
2017-09-15 19:02:28 +00:00
2f76c7ec60 - add ruby 2.5 support
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=24
2017-08-09 15:05:36 +00:00
Dominique Leuenberger
67819cef48 Accepting request 440735 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/440735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=22
2016-11-20 17:17:12 +00:00
2a145e2095 forgot to add the patchfilename
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=22
2016-11-10 19:04:08 +00:00
6263cc81dd - fix gem2rpm --fetch: prefer https for accessing rubygems.org
(bnc #963710)
  adds 0026-use-https-instead-of-http-for-rubygems.org.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=21
2016-11-10 17:20:12 +00:00
2c88c1595d - added support for 2.4.0
- dropped all patches and replaced them with git format-patch
  series:
  - modified:
     0001-use-the-ID-from-os-release-to-use-the-proper-templat.patch
     0002-added-basic-config-file-support-to-gem2rpm-in-yaml-f.patch
     0003-new-opensuse-templates.-they-require-the-config-file.patch
     0004-added-example-gem2rpm.yml.patch
     0005-properly-shorten-description-and-summary.patch
     0006-Preserve-the-license-header-found-in-the-output-file.patch
     0007-fixes-for-the-opensuse-template.patch
     0008-do-not-use-not-.-not-supported-on-1.8-e.g.patch
     0009-No-longer-require-the-ruby-version-inside-the-subpac.patch
     0010-Try-to-load-rbconfigpackagingsupport-and-fail-gracef.patch
     0011-Add-support-for-scripts-pre-post-for-subpackages.patch
     0012-typo-in-gem2rpm.yml.documentation-custom_pkgs-instea.patch
     0013-Also-tag-LICENSE-MIT-as-docfile.patch
     0014-Refactor-into-multiple-lines.patch
     0015-Add-licence-to-the-list-of-license-files-as-well.patch
     0016-add-two-more-ways-to-express-changes.patch
   - dropped:
     0017-touch-unpacked-sources.patch
     0001-Also-tag-APACHE-LICENSE-2.0-as-docfile.patch
   - newly added:
     0017-.markdown-is-also-seen-in-the-wild.patch
     0018-Only-use-the-extensions-doc-dir-on-MRI-2.1.x.patch
     0019-Cleaner-solution-for-the-extensions-doc-dir.patch
     0020-Ruby-1.8-insists-on-the-for-the-parameter.patch
     0021-Fix-company-name-in-copyright-header.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=20
2016-11-10 16:21:35 +00:00
Dominique Leuenberger
0b848ad8c5 Accepting request 417738 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/417738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=21
2016-08-12 13:35:15 +00:00
aa39acf862 Accepting request 411715 from home:tbechtold:branches:devel:languages:ruby
- add 0001-Also-tag-APACHE-LICENSE-2.0-as-docfile.patch

OBS-URL: https://build.opensuse.org/request/show/411715
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=18
2016-08-01 09:32:05 +00:00
Dominique Leuenberger
db7e2aea0a Accepting request 385113 from devel:languages:ruby
- add 0017-touch-unpacked-sources.patch to please build-compare

OBS-URL: https://build.opensuse.org/request/show/385113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=20
2016-04-11 07:11:02 +00:00
Stephan Kulow
5ca8dc2176 - add 0017-touch-unpacked-sources.patch to please build-compare
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=16
2016-04-06 06:57:15 +00:00
Stephan Kulow
a94bd88a4a Accepting request 345138 from devel:languages:ruby
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/345138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=19
2015-11-24 21:30:26 +00:00
d267036e22 - remove the rubinius 2.2 support
- add support for rubinius 2.5 and ruby 2.3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=14
2015-11-11 23:40:09 +00:00
Stephan Kulow
d7d63f5147 Accepting request 297747 from devel:languages:ruby
1

OBS-URL: https://build.opensuse.org/request/show/297747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=18
2015-05-07 06:27:44 +00:00
Stephan Kulow
c541b18881 Accepting request 297510 from home:darix:ruby
- update
  0003-new-opensuse-templates.-they-require-the-config-file.patch:
  Fix company name in copyright header

OBS-URL: https://build.opensuse.org/request/show/297510
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=12
2015-04-17 11:51:06 +00:00
Stephan Kulow
9d64255dcc Accepting request 285500 from devel:languages:ruby
- more patches from git:
A    0010-Try-to-load-rbconfigpackagingsupport-and-fail-gracef.patch
A    0011-Add-support-for-scripts-pre-post-for-subpackages.patch
A    0012-typo-in-gem2rpm.yml.documentation-custom_pkgs-instea.patch
A    0013-Also-tag-LICENSE-MIT-as-docfile.patch
A    0014-Refactor-into-multiple-lines.patch
A    0015-Add-licence-to-the-list-of-license-files-as-well.patch
A    0016-add-two-more-ways-to-express-changes.patch

- added 0009-No-longer-require-the-ruby-version-inside-the-subpac.patch
  No longer require the ruby version inside the subpackage
  With the buildrequires we already make sure that the package is
  only built if we find a recent enough ABI. then the normal
  $interpreter(abi) requires generated by rpm is enough

- refreshed patch series to match the git again:
  M 0001-use-the-ID-from-os-release-to-use-the-proper-templat.patch
  M 0002-added-basic-config-file-support-to-gem2rpm-in-yaml-f.patch
  A 0003-new-opensuse-templates.-they-require-the-config-file.patch
  A 0004-added-example-gem2rpm.yml.patch
  A 0005-properly-shorten-description-and-summary.patch
  A 0006-Preserve-the-license-header-found-in-the-output-file.patch
  A 0007-fixes-for-the-opensuse-template.patch
  A 0008-do-not-use-not-.-not-supported-on-1.8-e.g.patch
  D 0003-sle-12-templates.-they-require-the-config-file-suppo.patch
  D 0004-openSUSE-template-fixes.patch
  D 0005-added-example-gem2rpm.yml.patch
  D 0006-properly-shorten-description-and-summary.patch
  D 0007-Preserve-the-license-header-found-in-the-output-file.patch
  D 0008-dont-allow-suffixes-with-just-a-plain-number.-prefix.patch

OBS-URL: https://build.opensuse.org/request/show/285500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-gem2rpm?expand=0&rev=17
2015-02-16 20:21:53 +00:00
Stephan Kulow
4005ce317e - more patches from git:
A    0010-Try-to-load-rbconfigpackagingsupport-and-fail-gracef.patch
A    0011-Add-support-for-scripts-pre-post-for-subpackages.patch
A    0012-typo-in-gem2rpm.yml.documentation-custom_pkgs-instea.patch
A    0013-Also-tag-LICENSE-MIT-as-docfile.patch
A    0014-Refactor-into-multiple-lines.patch
A    0015-Add-licence-to-the-list-of-license-files-as-well.patch
A    0016-add-two-more-ways-to-express-changes.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=10
2015-02-11 01:24:05 +00:00
3240fc8261 - added 0009-No-longer-require-the-ruby-version-inside-the-subpac.patch
No longer require the ruby version inside the subpackage
  With the buildrequires we already make sure that the package is
  only built if we find a recent enough ABI. then the normal
  $interpreter(abi) requires generated by rpm is enough

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/rubygem-gem2rpm?expand=0&rev=9
2014-10-21 13:15:23 +00:00