Changelog for
ruby2.5-rubygem-gem2rpm-0.10.1-lp150.1.1.x86_64.rpm :
* Wed Nov 08 2017 mrueckertAATTsuse.de- disable 2.2 on suse_version 1315
* Wed Aug 09 2017 mrueckertAATTsuse.de- add ruby 2.5 support
* Thu Nov 10 2016 mrueckertAATTsuse.de- fix gem2rpm --fetch: prefer https for accessing rubygems.org (bnc #963710) adds 0026-use-https-instead-of-http-for-rubygems.org.patch
* Thu Nov 10 2016 mrueckertAATTsuse.de- added support for 2.4.0
* Thu Nov 10 2016 mrueckertAATTsuse.de- 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 0022-add-the-touch-for-build-compare-to-the-template.patch 0023-Also-tag-APACHE-LICENSE-2.0-as-docfile.patch 0024-add-ability-to-provide-alternative-main-Source.patch 0025-allow-running-commands-after-patching.patch- added :post_patch hook to run commands before we rebuild the gem used by libv8
* Mon Jul 18 2016 tbechtoldAATTsuse.com- add 0001-Also-tag-APACHE-LICENSE-2.0-as-docfile.patch
* Wed Apr 06 2016 cooloAATTsuse.com- add 0017-touch-unpacked-sources.patch to please build-compare
* Wed Nov 11 2015 mrueckertAATTsuse.de- remove the rubinius 2.2 support- add support for rubinius 2.5 and ruby 2.3
* Thu Apr 16 2015 mrueckertAATTsuse.de- update 0003-new-opensuse-templates.-they-require-the-config-file.patch: Fix company name in copyright header
* Wed Feb 11 2015 cooloAATTsuse.com- 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
* Tue Oct 21 2014 mrueckertAATTsuse.de- 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
* Tue Oct 21 2014 mrueckertAATTsuse.de- 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 D 0009-rubinius-has-no-extensions-docdir.patch D 0010-switch-to-new-packaging-scheme-by-default.patch D 0011-fixes-for-the-opensuse-template.patch- new patch for fixing usage of not() which breaks on 1.8
* Wed Oct 15 2014 cooloAATTsuse.com- add 0011-fixes-for-the-opensuse-template.patch to survive format_spec formatting
* Mon Oct 13 2014 mrueckertAATTsuse.de- added 0009-rubinius-has-no-extensions-docdir.patch special casing for rubinius- added 0010-switch-to-new-packaging-scheme-by-default.patch move to new packaging templates by default
* Mon Sep 22 2014 mrueckertAATTsuse.de- added ruby 1.9 support
* Wed Sep 17 2014 mrueckertAATTsuse.de- added ruby 1.8 support- also guarded the 2.1 part
* Wed Sep 17 2014 mrueckertAATTsuse.de- added 0008-dont-allow-suffixes-with-just-a-plain-number.-prefix.patch Dont allow an suffix with just a plain number. prefix it with ruby.
* Wed Sep 17 2014 mrueckertAATTsuse.de- added ruby 2.0 support
* Mon Sep 08 2014 mrueckertAATTsuse.de- changed rubinius macro
* Fri Sep 05 2014 mrueckertAATTsuse.de- for easier bootstrapping dont use gem2rpm here for now.
* Thu Sep 04 2014 mrueckertAATTsuse.de- make it easier to enable rbx and ruby 2.2 support
* Wed Sep 03 2014 mrueckertAATTsuse.de- added support for building for rbx
* Mon Jul 28 2014 mrueckertAATTsuse.de- really install the templates as docs
* Thu Jul 24 2014 mrueckertAATTsuse.de- update to 0.10.1 - Migrate test suite to Minitest 5.x. - Move gem binary extension and gem.build_complete file. - Merge pull request #31 from axilleas/add_check_macro - Add %check macro, fix typos - Remove Requires/Provides which are now autogenerated. - Simplify binary extensions installation according to the new guidelines. - Clone new template for F21 and above. Rename the old one. - \"cp -a\" implies -p. - Better open mode handling. - Test always against rawhide template. - List development dependencies as BuildRequires. - Cache rendered template in tests. - Prevent dangling symlink in -debuginfo. - Ignore release file encoding with older Ruby (fixes #23). - Fix generating SRPM. - Add description dot test case. - Add description ending dot in #description method. - Avoid \'method is redefined\' warning. - Test against current template. - Merge pull request #25 from xsuchy/pull-req-dot - description should end with dot - Merge pull request #24 from strzibny/master - Escape % in comment- rebased gem2rpm-change-default-template.diff, new name: 0001-use-the-ID-from-os-release-to-use-the-proper-templat.patch- rebased gem2rpm-0.9.2_config_file_support.patch, new name 0002-added-basic-config-file-support-to-gem2rpm-in-yaml-f.patch- rebased gem2rpm-0.9.2_sles12_template.patch, new name: 0003-sle-12-templates.-they-require-the-config-file-suppo.patch- rebased and splitted gem2rpm-fix-opensuse-template.diff, new name: 0004-openSUSE-template-fixes.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
* Wed Jul 23 2014 mrueckertAATTsuse.de- make sure the sle12 template is also installed
* Mon Jul 21 2014 mrueckertAATTsuse.de- added gem2rpm_bootstrap conditional: If this is set to true, the hardcoded subpackage/files sections are used. Otherwise it will use the normal gem2rpm based solution- renamed gem2rpm.yml to gem2rpm.yml.documentation: this is just documentation and not the gem2rpm.yml that gem2rpm should pick up.
* Mon Jul 21 2014 mrueckertAATTsuse.de- added gem2rpm-0.9.2_sles12_template.patch: initial template for sle12 ruby packaging- only build for 2.1 for now
* Tue Jul 15 2014 mrueckertAATTsuse.de- added gem2rpm.yml and install it to the installed documentation
* Tue Jul 15 2014 mrueckertAATTsuse.de- sles 12 template - allow changing the master package name with config[:name] This is mostly useful if you want the actual main package to have real content after building. all the subpackages will ignore config[:name] and still use the gem name.
* Tue Jul 15 2014 mrueckertAATTsuse.de- sles 12 template - add version suffix to the \"spec file for ...\" line - move the preamble up so we can actually use %define rb_build_versions ... - config[:disable_automatic_rdoc_dep] to disable adding automatic rdoc dependency. This is mostly needed for building rdoc itself and avoiding a bootstrap cycle. - actually print the patch name in the preamble - the scripts entry in gem2rpm.yml can now be a hash or a string.
* Tue Jul 15 2014 mrueckertAATTsuse.de- sles 12 template - no longer print the gem2rpm.yml warning when the config is empty - add back mod_version_suffix to the spec file (needed for gem_install)- converted buildrequires for ruby and ruby-devel to the macros so we can easily pull multiple ruby versions and also easily limit the ruby versions- always buildrequire gem2rpm in generated spec files. It is the only clean way to solve the \"have choive for rubygem(gem2rpm)\" and still maintaining the multiversion ability- handle config[:disable_docs] and pass --no-rdoc --no-ri to gem_install in that case. (mostly a workaround for the rdoc bug with the fastthread gem)- added support to specify the content of the %check section.
* Fri Jul 11 2014 mrueckertAATTsuse.de- if the config is nil, set it to an empty hash. this allows for less noisy template files.- more updates for the sle 12 template.
* Thu Jul 10 2014 mrueckertAATTsuse.de- added new tag :sources in the yaml file to track additional sources. this makde the next change much easier.- make sure the config file that is passed to gem2rpm is also appended to the sources list automatically.- added template for sles12 (gem2rpm-0.9.2_sles12_template.patch)
* Thu Jul 10 2014 mrueckertAATTsuse.de- added gem2rpm-0.9.2_config_file_support.patch: added basic config file support to gem2rpm in yaml format. there is no validation as it is basically a hash where certain keys are picked up by our templates.- added quilt series file to the sources list- dropped empty doc package
* Thu Jun 26 2014 mrueckertAATTsuse.de- update rpm macros requires to 5
* Wed Jun 25 2014 mrueckertAATTsuse.de- fix filelist for multi ruby packaging
* Wed Jun 25 2014 mrueckertAATTsuse.de- add ruby 2.2 support
* Tue Jun 24 2014 mrueckertAATTsuse.de- added BuildIgnore for rubygem(gem2rpm), otherwise we can not bootstrap a new ruby version. this package will need the subpackages for a new ruby version to be created manually.
* Wed Jun 18 2014 mrueckertAATTsuse.de- fixed paths in the u-a scriptlets
* Wed Jun 18 2014 mrueckertAATTsuse.de- no longer provide gem2rpm-opensuse- use new style packaging but the hardcoded version
* Thu Feb 06 2014 cooloAATTsuse.com- buildrequire ruby-devel for extensions
* Mon Jan 13 2014 cooloAATTsuse.com- switch to the macros Klaus wrote- modified patches:
* gem2rpm-fix-opensuse-template.diff
* Wed Jun 26 2013 cooloAATTsuse.com- doing update-alternatives correctly after reading http://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines
* Wed Jun 26 2013 cooloAATTsuse.com- avoid --force in update-alternatives as SLE11 does not have that ;(
* Mon Jun 10 2013 cooloAATTsuse.com- make sure license.txt is also symlinked
* Sat Jun 08 2013 cooloAATTsuse.com- integrate more of the version into the mod_weight to give an easier job to update-alternatives- use --force in update-alternatives to replace (old) binaries
* Sat May 25 2013 cooloAATTsuse.com- include changelog and history files too
* Tue May 07 2013 cooloAATTsuse.com- more license files
* Thu May 02 2013 cooloAATTsuse.com- ciaran wants to see the license files mentioned in %docdir, so create symlinks
* Sun Apr 28 2013 cooloAATTsuse.com- support ruby 2.0
* Sat Apr 27 2013 cooloAATTsuse.com- update to 0.9.2 - no changelog
* Mon Apr 22 2013 mrueckertAATTsuse.de- fix redirection in gem2rpm-opensuse
* Mon Mar 18 2013 cooloAATTsuse.com- update to 0.8.4 - fixes for fedora 18- use url for sources
* Mon Aug 06 2012 cooloAATTsuse.com- buildrequire rdoc if there are options (I just picked 3.10 as minimum, which is one higher than what ruby 1.9.1 offers in itself)
* Wed Aug 01 2012 cooloAATTsuse.com- shorten the summary
* Mon Jul 30 2012 cfarrellAATTsuse.com- license update: GPL-2.0+ See data/LICENSE
* Fri Jul 27 2012 cooloAATTsuse.com- do not use %gem_unpack by default
* Fri Jul 27 2012 cooloAATTsuse.com- do not put out empty URLs
* Thu Jul 26 2012 cooloAATTsuse.com- fix OS detection on SLE11
* Thu Jul 26 2012 cooloAATTsuse.com- no longer provide stuff for older distributions, we rely on patched rpms
* Wed Jul 25 2012 cooloAATTsuse.com- do not add buildrequires, but install with -f
* Tue Jul 24 2012 cooloAATTsuse.com- cleanup the opensuse template
* Tue Jul 24 2012 cooloAATTsuse.com- update to 0.8.1, major cleanup and base on new macros
* Wed Apr 04 2012 cooloAATTsuse.com- small cleanup
* Wed Dec 07 2011 jreidingerAATTsuse.com- fix requirements, as package need to run json parser
* Wed Mar 23 2011 mrueckertAATTsuse.de- dont check if spec.license responds_to each. strings have that method too. check for join- minor template cleanup
* Tue Mar 22 2011 jreidingerAATTnovell.com- Don\'t have hardcoded license. Try to extract it from specfile or if it fail force user to manually check license. It avoids problems with wrong license for rubygems
* Fri Feb 18 2011 mrueckertAATTsuse.de- remove license tag from doc/testsuite package
* Mon Jan 31 2011 mrueckertAATTsuse.de- small template clean up
* Thu Jan 20 2011 mrueckertAATTsuse.de- remove version from header comment- calculate the year on run
* Mon Jan 17 2011 mvidnerAATTsuse.cz- Updated openSUSE template to produce
*- doc and
*-testsuite subpackages. http://lists.opensuse.org/opensuse-ruby/2010-12/msg00001.html
* Thu Dec 09 2010 chrisAATTcomputersalat.de- update template o # Copyright (c) 2010
* Wed Jun 09 2010 mrueckertAATTsuse.de- fix typo in template: \"requirements\" is not \"requirement\".
* Wed Jun 09 2010 mrueckertAATTsuse.de- fix deprecation warning in template with newer versions of rubygems: version_requirements is now called requirements
* Tue May 25 2010 mrueckertAATTsuse.de- use rubygems_requires macro instead of repeating the [#]if-conditional in every package
* Tue May 25 2010 mrueckertAATTsuse.de- use requires_eq/requires_ge instead of hardcoding the rubygems version during spec generation
* Tue Mar 02 2010 prusnakAATTsuse.cz- use default URL when none is specified in gem (default-url.patch)
* Fri Jan 22 2010 prusnakAATTsuse.cz- fix version transform (fix-spec-versions.patch)
* Sat Nov 14 2009 mrueckertAATTsuse.de- ignore development type requires of gems
* Fri Mar 27 2009 mrueckertAATTsuse.de- fix opensuse template
* Fri Mar 27 2009 mrueckertAATTsuse.de- initial package