commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2020-06-27 23:22:01 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.3060 (New) Package is "rubygem-packaging_rake_tasks" Sat Jun 27 23:22:01 2020 rev:22 rq:816595 version:1.4.11 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2019-09-11 10:21:49.635500087 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.3060/rubygem-packaging_rake_tasks.changes 2020-06-27 23:22:05.089724546 +0200 @@ -1,0 +2,7 @@ +Tue Jun 23 08:08:11 UTC 2020 - David Diaz + +- Add support for using Linux Foundation Bugzilla and Github issues + references in the changelog (github#yast/yast-theme#128). +- 1.4.11 + +--- Old: packaging_rake_tasks-1.4.10.gem New: packaging_rake_tasks-1.4.11.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.GSUTBi/_old 2020-06-27 23:22:05.701726557 +0200 +++ /var/tmp/diff_new_pack.GSUTBi/_new 2020-06-27 23:22:05.705726570 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.10 +Version:1.4.11 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} @@ -26,7 +26,7 @@ BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Suggests: %{rubygem parallel} -Url:http://github.org/openSUSE/packaging_tasks +URL:http://github.org/openSUSE/packaging_tasks Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Rake tasks providing tasks to package project in git and integration ++ packaging_rake_tasks-1.4.10.gem -> packaging_rake_tasks-1.4.11.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-09-21 14:04:46.0 +0200 +++ new/VERSION 2020-06-23 15:51:49.0 +0200 @@ -1 +1 @@ -1.4.10 +1.4.11 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_changelog.rake new/lib/tasks/check_changelog.rake --- old/lib/tasks/check_changelog.rake 2017-09-21 14:04:46.0 +0200 +++ new/lib/tasks/check_changelog.rake 2020-06-23 15:51:49.0 +0200 @@ -46,6 +46,8 @@ /build#(\d+)/, /osc#(\d+)/, /jsc#([[:alpha:]]+\-\d+)/, + /lf#(\d+)/, + /(?:gh|github)#([a-z\d](?:[a-z\d]|-(?=[a-z\d])){0,38}\/[\w.-]+#\d+)/i ] namespace "check" do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2019-09-05 16:12:10.0 +0200 +++ new/metadata2020-06-23 15:51:49.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: packaging_rake_tasks version: !ruby/object:Gem::Version - version: 1.4.10 + version: 1.4.11 platform: ruby authors: - Josef Reidinger autorequire: bindir: bin cert_chain: [] -date: 2019-09-05 00:00:00.0 Z +date: 2020-06-23 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rake @@ -66,8 +66,7 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubyforge_project: -rubygems_version: 2.7.6.2 +rubygems_version: 3.1.2 signing_key: specification_version: 4 summary: Rake tasks providing tasks to package project in git and integration with
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2019-09-11 10:21:48 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.7948 (New) Package is "rubygem-packaging_rake_tasks" Wed Sep 11 10:21:48 2019 rev:21 rq:728526 version:1.4.10 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2019-08-24 18:42:46.561778300 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.7948/rubygem-packaging_rake_tasks.changes 2019-09-11 10:21:49.635500087 +0200 @@ -1,0 +2,6 @@ +Thu Sep 5 13:58:25 UTC 2019 - Stefan Hundhammer + +- Unified spec_version (bsc#1149618) +- 1.4.10 + +--- Old: packaging_rake_tasks-1.4.9.gem New: packaging_rake_tasks-1.4.10.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.ikvBYt/_old 2019-09-11 10:21:50.035500038 +0200 +++ /var/tmp/diff_new_pack.ikvBYt/_new 2019-09-11 10:21:50.035500038 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rubygem-packaging_rake_tasks -Version:1.4.9 +Version:1.4.10 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.4.9.gem -> packaging_rake_tasks-1.4.10.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-05-29 13:16:32.0 +0200 +++ new/VERSION 2017-09-21 14:04:46.0 +0200 @@ -1 +1 @@ -1.4.9 +1.4.10 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/packaging/git_helpers.rb new/lib/packaging/git_helpers.rb --- old/lib/packaging/git_helpers.rb2017-05-29 13:16:32.0 +0200 +++ new/lib/packaging/git_helpers.rb2017-09-21 14:04:46.0 +0200 @@ -49,15 +49,16 @@ git("tag").include?(name) end -# Read the package version from the first .spec file in the packages/ -# subdirectory. +# Read the package version from specfile_name. If specfile_name is 'nil', +# use the first .spec file in the packages/ subdirectory. # # @return String # -def spec_version +def spec_version(specfile_name = nil) + specfile_name ||= Dir.glob("#{Packaging::Configuration.instance.package_dir}/*.spec").first # use the first *.spec file found, assume all spec files # contain the same version - File.readlines(Dir.glob("package/*.spec").first) + File.readlines(specfile_name) .grep(/^\s*Version:\s*/).first.sub("Version:", "").strip end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2019-08-20 14:20:38.0 +0200 +++ new/metadata2019-09-05 16:12:10.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: packaging_rake_tasks version: !ruby/object:Gem::Version - version: 1.4.9 + version: 1.4.10 platform: ruby authors: - Josef Reidinger autorequire: bindir: bin cert_chain: [] -date: 2019-08-20 00:00:00.0 Z +date: 2019-09-05 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rake @@ -67,7 +67,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.7.3 +rubygems_version: 2.7.6.2 signing_key: specification_version: 4 summary: Rake tasks providing tasks to package project in git and integration with
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2019-08-24 18:42:45 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.7948 (New) Package is "rubygem-packaging_rake_tasks" Sat Aug 24 18:42:45 2019 rev:20 rq:724994 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2019-05-14 13:13:07.288758494 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.7948/rubygem-packaging_rake_tasks.changes 2019-08-24 18:42:46.561778300 +0200 @@ -1,0 +2,12 @@ +Wed Aug 7 14:07:12 UTC 2019 - Martin Vidner + +- Reduce verbosity of tarball making (bsc#1146310) +- 1.4.9 + +--- +Wed Jun 12 13:15:05 UTC 2019 - Stefan Hundhammer + +- Added git helpers and support for git version tags (bsc#1133435) +- 1.4.8 + +--- Old: packaging_rake_tasks-1.4.7.gem New: packaging_rake_tasks-1.4.9.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.CDFbMg/_old 2019-08-24 18:42:47.033778255 +0200 +++ /var/tmp/diff_new_pack.CDFbMg/_new 2019-08-24 18:42:47.037778254 +0200 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.7 +Version:1.4.9 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.4.7.gem -> packaging_rake_tasks-1.4.9.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-09-21 14:04:46.0 +0200 +++ new/VERSION 2017-05-29 13:16:32.0 +0200 @@ -1 +1 @@ -1.4.7 +1.4.9 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/packaging/git_helpers.rb new/lib/packaging/git_helpers.rb --- old/lib/packaging/git_helpers.rb1970-01-01 01:00:00.0 +0100 +++ new/lib/packaging/git_helpers.rb2017-05-29 13:16:32.0 +0200 @@ -0,0 +1,109 @@ +#-- +# Rake helpers +# +# Copyright (C) 2019 SUSE Linux LLC +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ + +module Packaging + # + # Helpers around various git commands + module GitHelpers +# Create a git tag based on the version and the current branch. +# +# The optional block can specify the version number to use. If no block +# is given, this uses spec_version, i.e. the version number of the first +# .spec file in the package/ subdirectory. +# +# @return [Boolean] true if the tag was created, false if it already existed +# +def create_version_tag(&block) + name = tag_name(&block) + if tag_exists?(name) +puts "Tag #{name} already exists" +false + else +puts "Creating tag #{name}" +git("tag #{name}") +true + end +end + +# Check if a tag exists. +# +# @return Boolean +# +def tag_exists?(name = nil) + name ||= tag_name + git("tag").include?(name) +end + +# Read the package version from the first .spec file in the packages/ +# subdirectory. +# +# @return String +# +def spec_version + # use the first *.spec file found, assume all spec files + # contain the same version + File.readlines(Dir.glob("package/*.spec").first) + .grep(/^\s*Version:\s*/).first.sub("Version:", "").strip +end + +# Return the name of the current git branch or "detached" if in "head +# detached" state. +# +# @return String +# +def branch_name + branch = git("branch").grep(/^\* /).first.sub(/^\* /, "") + return "detached" if branch =~ /HEAD detached/ + branch +end + +# Check if the current branch is "master". +# +# @re
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2019-05-14 13:13:02 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.5148 (New) Package is "rubygem-packaging_rake_tasks" Tue May 14 13:13:02 2019 rev:19 rq:701983 version:1.4.7 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2018-06-15 14:32:04.463508715 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new.5148/rubygem-packaging_rake_tasks.changes 2019-05-14 13:13:07.288758494 +0200 @@ -1,0 +2,14 @@ +Fri May 10 10:49:59 UTC 2019 - David Diaz + +- Add support for SUSE's Jira tags (bsc#1134704) +- 1.4.7 + +--- +Thu Aug 16 10:04:54 UTC 2018 - lsle...@suse.cz + +- Do not set the "--root" osc option in the "osc:build" task, + it is not needed anymore and the default works even better + (bsc#1105050) +- 1.4.6 + +--- Old: packaging_rake_tasks-1.4.5.gem New: packaging_rake_tasks-1.4.7.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.htFnKA/_old 2019-05-14 13:13:07.936760121 +0200 +++ /var/tmp/diff_new_pack.htFnKA/_new 2019-05-14 13:13:07.940760131 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.5 +Version:1.4.7 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.4.5.gem -> packaging_rake_tasks-1.4.7.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-07-13 08:53:54.0 +0200 +++ new/VERSION 2017-09-21 14:04:46.0 +0200 @@ -1 +1 @@ -1.4.5 +1.4.7 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_changelog.rake new/lib/tasks/check_changelog.rake --- old/lib/tasks/check_changelog.rake 2017-07-13 08:53:54.0 +0200 +++ new/lib/tasks/check_changelog.rake 2017-09-21 14:04:46.0 +0200 @@ -44,7 +44,8 @@ /bxo#(\d+)/, /obs#(\d+)/, /build#(\d+)/, - /osc#(\d+)/ + /osc#(\d+)/, + /jsc#([[:alpha:]]+\-\d+)/, ] namespace "check" do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/osc.rake new/lib/tasks/osc.rake --- old/lib/tasks/osc.rake 2017-07-13 08:53:54.0 +0200 +++ new/lib/tasks/osc.rake 2017-09-21 14:04:46.0 +0200 @@ -163,9 +163,7 @@ command = "yes | osc -A '#{obs_api}' build" command << " --no-verify" #ignore untrusted BS projects command << " --release=1" #have always same release number -# have separated roots per target system, so sharing is more effficient -command << " --root=/var/tmp/build-root-#{build_dist}" -# store packages for given base system at one place, so it spped up rebuild +# store packages for given base system at one place, so it speeds up rebuild command << " --keep-pkgs=#{pkg_dir}" command << " #{args[:osc_options]}" command << " #{build_dist}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2018-06-07 10:04:33.0 +0200 +++ new/metadata2019-05-10 13:12:44.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: packaging_rake_tasks version: !ruby/object:Gem::Version - version: 1.4.5 + version: 1.4.7 platform: ruby authors: - Josef Reidinger autorequire: bindir: bin cert_chain: [] -date: 2018-06-07 00:00:00.0 Z +date: 2019-05-10 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rake
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2018-06-15 14:32:00 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Fri Jun 15 14:32:00 2018 rev:18 rq:614860 version:1.4.5 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2017-12-03 10:10:15.485889320 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2018-06-15 14:32:04.463508715 +0200 @@ -1,0 +2,15 @@ +Thu Mar 1 12:06:29 UTC 2018 - lsle...@suse.cz + +- Support the new .oscrc config file location (~/.config/osc/oscrc), + the old path (~/.oscrc) is still supported as a fallback + (bsc#1083491) +- 1.4.5 + +--- +Mon Feb 5 13:44:37 UTC 2018 - an...@suse.com + +- Do not skip symlinks when creating the tarball, which was an + unintented consequence of the previous change (bsc#1078900). +- 1.4.4 + +--- Old: packaging_rake_tasks-1.4.3.gem New: packaging_rake_tasks-1.4.5.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.3ughV8/_old 2018-06-15 14:32:05.371475504 +0200 +++ /var/tmp/diff_new_pack.3ughV8/_new 2018-06-15 14:32:05.375475359 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.3 +Version:1.4.5 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} @@ -30,7 +30,7 @@ Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Rake tasks providing tasks to package project in git and integration -License:LGPL-2.1 +License:LGPL-2.1-only Group: Development/Languages/Ruby %description ++ packaging_rake_tasks-1.4.3.gem -> packaging_rake_tasks-1.4.5.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-09-21 14:04:46.0 +0200 +++ new/VERSION 2017-07-13 08:53:54.0 +0200 @@ -1 +1 @@ -1.4.3 +1.4.5 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/packaging/configuration.rb new/lib/packaging/configuration.rb --- old/lib/packaging/configuration.rb 2017-09-21 14:04:46.0 +0200 +++ new/lib/packaging/configuration.rb 2017-07-13 08:53:54.0 +0200 @@ -14,6 +14,8 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA #++ +require "singleton" + module Packaging def self.configuration &block diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_osc.rake new/lib/tasks/check_osc.rake --- old/lib/tasks/check_osc.rake2017-09-21 14:04:46.0 +0200 +++ new/lib/tasks/check_osc.rake2017-07-13 08:53:54.0 +0200 @@ -29,9 +29,15 @@ obs_api = Packaging::Configuration.instance.obs_api command_to_set_osc = "osc -A #{obs_api}" +# the old config path osc_rc = File.expand_path("~/.oscrc") -if !File.exists? osc_rc - raise "missing ~/.oscrc file, please run:\n#{command_to_set_osc}" +if !File.exist?(osc_rc) + # try the new path + osc_rc = File.expand_path("~/.config/osc/oscrc") + + if !File.exist?(osc_rc) +raise "missing osc configuration file, please run:\n#{command_to_set_osc}" + end end `grep -c '\[#{obs_api}\]' #{osc_rc}` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/tarball.rake new/lib/tasks/tarball.rake --- old/lib/tasks/tarball.rake 2017-09-21 14:04:46.0 +0200 +++ new/lib/tasks/tarball.rake 2017-07-13 08:53:54.0 +0200 @@ -109,7 +109,7 @@ # - set the owner and group to "root" # - set the fixed modification time sh("cd #{Shellwords.escape(Packaging::Configuration.instance.package_dir)} && " \ -"find #{Shellwords.escape(package_file_name)} -type f -print0 | LC_ALL=C sort
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2017-12-03 10:10:12 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Sun Dec 3 10:10:12 2017 rev:17 rq:546422 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2017-10-23 16:38:09.127196743 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2017-12-03 10:10:15.485889320 +0100 @@ -1,0 +2,17 @@ +Wed Nov 29 12:06:34 UTC 2017 - lsle...@suse.cz + +- Fixed "rake tarball" task to work also with tar < 1.28. + (Do not use the "--sort=name" tar option, use a "find | sort" + workaround instead. The "--sort" option is not supported in + the latest Leap 42.3 or SLE12-SP3.) (bsc#1070168) +- 1.4.3 + +--- +Tue Nov 28 15:50:22 UTC 2017 - lsle...@suse.cz + +- Fixed the "rake tarball" task to create reproducible tarballs, + avoid different source checksums for the same content in OBS + and in IBS (bsc#1070168) +- 1.4.2 + +--- Old: packaging_rake_tasks-1.4.1.gem New: packaging_rake_tasks-1.4.3.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.toxL37/_old 2017-12-03 10:10:16.109866635 +0100 +++ /var/tmp/diff_new_pack.toxL37/_new 2017-12-03 10:10:16.113866489 +0100 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.1 +Version:1.4.3 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.4.1.gem -> packaging_rake_tasks-1.4.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-05-29 13:16:32.0 +0200 +++ new/VERSION 2017-09-21 14:04:46.0 +0200 @@ -1 +1 @@ -1.4.1 +1.4.3 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/tarball.rake new/lib/tasks/tarball.rake --- old/lib/tasks/tarball.rake 2017-05-29 13:16:32.0 +0200 +++ new/lib/tasks/tarball.rake 2017-09-21 14:04:46.0 +0200 @@ -1,18 +1,18 @@ #-- # Webyast Webservice framework # -# Copyright (C) 2009, 2010 Novell, Inc. +# Copyright (C) 2009, 2010 Novell, Inc. # This library is free software; you can redistribute it and/or modify # it only under the terms of version 2.1 of the GNU Lesser General Public -# License as published by the Free Software Foundation. +# License as published by the Free Software Foundation. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more -# details. +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. # # You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software +# License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA #++ @@ -20,6 +20,7 @@ require 'rake' require 'fileutils' require "packaging/configuration" +require "shellwords" def package_file_name config = Packaging::Configuration.instance @@ -57,8 +58,9 @@ def create_package_task require 'rake/packagetask' config = Packaging::Configuration.instance + # this will just export (copy/link) the files to the target directory, + # no tarball created Rake::PackageTask.new(config.package_name, config.version) do |p| -p.need_tar_bz2 = true p.package_dir = Packaging::Configuration.instance.package_dir add_git_files p @@ -84,10 +86,32 @@ # execute the real package task config = Packaging::Configuration.instance + target = File.join(config.package_dir, package_file_name) begin -Rake::Task[File.join(config.package_dir, package_file_name+".tar.bz2")].invoke +Rake::Task[target].invoke +build_tarball ensure -rm_rf File.join(config.package_dir, package_file_name) +rm_rf target end end + +# build the tarball in a reproducible way to have the very same output (bitwise) +# when called later again and also make the build
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2017-10-23 16:38:00 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Mon Oct 23 16:38:00 2017 rev:16 rq:534131 version:1.4.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2017-09-25 13:55:18.745479911 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2017-10-23 16:38:09.127196743 +0200 @@ -1,0 +2,7 @@ +Fri Oct 13 12:24:47 UTC 2017 - lsle...@suse.cz + +- Avoid "service in progress" error when creating a SR for + a freshly commited package (bsc#1063248) +- 1.4.1 + +--- Old: packaging_rake_tasks-1.4.0.gem New: packaging_rake_tasks-1.4.1.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.v2J95i/_old 2017-10-23 16:38:10.247144331 +0200 +++ /var/tmp/diff_new_pack.v2J95i/_new 2017-10-23 16:38:10.247144331 +0200 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.0 +Version:1.4.1 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.4.0.gem -> packaging_rake_tasks-1.4.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-09-21 14:04:46.0 +0200 +++ new/VERSION 2017-05-29 13:16:32.0 +0200 @@ -1 +1 @@ -1.4.0 +1.4.1 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/osc.rake new/lib/tasks/osc.rake --- old/lib/tasks/osc.rake 2017-09-21 14:04:46.0 +0200 +++ new/lib/tasks/osc.rake 2017-05-29 13:16:32.0 +0200 @@ -227,6 +227,11 @@ namespace "sr" do desc "Create submit request from devel project to target project without any other packaging or checking" task :force do + # wait for the server service to finish to avoid "service in progress" + # error when creating a SR for a freshly commited package + puts "Waiting for the server side service..." + sh "osc", "-A", obs_api, "service", "wait", obs_project, package_name + new_version = version_from_spec("#{package_dir}/#{package_name}.spec") if Packaging::Configuration.instance.maintenance_mode sh "yes | osc -A '#{obs_api}' maintenancerequest --no-cleanup '#{obs_project}' '#{package_name}' '#{obs_sr_project}' -m 'submit new version #{new_version}'" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2017-09-21 14:05:52.0 +0200 +++ new/metadata2017-10-13 15:33:47.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: packaging_rake_tasks version: !ruby/object:Gem::Version - version: 1.4.0 + version: 1.4.1 platform: ruby authors: - Josef Reidinger autorequire: bindir: bin cert_chain: [] -date: 2017-09-21 00:00:00.0 Z +date: 2017-10-13 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rake @@ -72,4 +72,3 @@ summary: Rake tasks providing tasks to package project in git and integration with build service test_files: [] -has_rdoc:
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2017-09-25 13:55:14 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Mon Sep 25 13:55:14 2017 rev:15 rq:528046 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2017-04-17 10:24:06.540927060 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2017-09-25 13:55:18.745479911 +0200 @@ -1,0 +2,32 @@ +Thu Sep 21 10:52:56 UTC 2017 - lsle...@suse.cz + +- Added "build_dependencies" tasks to easily install the build + dependencies required for development (bsc#1020033) +- 1.4.0 + +--- +Thu Jul 13 09:25:16 UTC 2017 - mvid...@suse.com + +- check:syntax: Do not print "Syntax OK" for every file. +- 1.3.4 + +--- +Thu Jul 13 07:30:27 UTC 2017 - jreidin...@suse.com + +- If package is missing in target sr repository consider it like + different version and do not crash ( needed for SLE15 submission + so part of bsc#1044312) +- 1.3.3 + +--- +Mon May 29 11:17:34 UTC 2017 - mvid...@suse.com + +- If parallel.gem is available, use it to speed up check:syntax +- 1.3.2 + +--- +Mon May 22 09:39:11 UTC 2017 - lsle...@suse.cz + +- sync the gem2rpm.yml changes from IBS + +--- Old: packaging_rake_tasks-1.3.1.gem New: packaging_rake_tasks-1.4.0.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.bav4W1/_old 2017-09-25 13:55:20.645212624 +0200 +++ /var/tmp/diff_new_pack.bav4W1/_new 2017-09-25 13:55:20.649212062 +0200 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.3.1 +Version:1.4.0 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} @@ -25,6 +25,7 @@ BuildRequires: %{rubygem gem2rpm} BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 +Suggests: %{rubygem parallel} Url:http://github.org/openSUSE/packaging_tasks Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml ++ gem2rpm.yml ++ --- /var/tmp/diff_new_pack.bav4W1/_old 2017-09-25 13:55:20.697205309 +0200 +++ /var/tmp/diff_new_pack.bav4W1/_new 2017-09-25 13:55:20.697205309 +0200 @@ -23,7 +23,7 @@ # foo.patch: -p1 # bar.patch: # ## used by gem2rpm -:sources: +# :sources: # - foo.desktop # - bar.desktop # :gem_install_args: '' @@ -68,3 +68,5 @@ # :post: |- # /bin/echo foo # +--- +:license: LGPL-2.1 ++ packaging_rake_tasks-1.3.1.gem -> packaging_rake_tasks-1.4.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-05-06 10:39:43.0 +0200 +++ new/VERSION 2017-09-21 14:04:46.0 +0200 @@ -1 +1 @@ -1.3.1 +1.4.0 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/build_dependencies.rake new/lib/tasks/build_dependencies.rake --- old/lib/tasks/build_dependencies.rake 1970-01-01 01:00:00.0 +0100 +++ new/lib/tasks/build_dependencies.rake 2017-09-21 14:04:46.0 +0200 @@ -0,0 +1,61 @@ +#-- +# Yast rake +# +# Copyright (C) 2017 SUSE LLC +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ + +require "shellwords" +require "open3" + +namespace :build_dependencies do + def buildrequires +buildrequires = [] + +config = Packaging::Configuration.instance +Dir.glob("#{config.package_dir
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2017-04-17 10:24:01 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Mon Apr 17 10:24:01 2017 rev:14 rq:487084 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2016-04-07 13:34:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2017-04-17 10:24:06.540927060 +0200 @@ -1,0 +2,12 @@ +Mon Apr 10 07:30:44 UTC 2017 - jreidin...@suse.com + +- sync IDs in check:changelog with build service +- 1.3.1 + +--- +Thu Apr 6 10:05:22 UTC 2017 - jreidin...@suse.com + +- Add new task for check documentation (check:doc) +- 1.3.0 + +--- Old: packaging_rake_tasks-1.2.1.gem New: packaging_rake_tasks-1.3.1.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.SqhG8Z/_old 2017-04-17 10:24:07.228829638 +0200 +++ /var/tmp/diff_new_pack.SqhG8Z/_new 2017-04-17 10:24:07.228829638 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.2.1 +Version:1.3.1 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.2.1.gem -> packaging_rake_tasks-1.3.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-04-01 14:59:20.0 +0200 +++ new/VERSION 2015-05-06 10:39:43.0 +0200 @@ -1 +1 @@ -1.2.1 +1.3.1 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/packaging/configuration.rb new/lib/packaging/configuration.rb --- old/lib/packaging/configuration.rb 2016-04-01 14:59:20.0 +0200 +++ new/lib/packaging/configuration.rb 2015-05-06 10:39:43.0 +0200 @@ -30,6 +30,7 @@ @obs_target = "openSUSE_Factory" @skip_license_check = [] @maintenance_mode = false + @documentation_minimal = 0 end #custom package name, by default directory name @@ -58,6 +59,9 @@ attr_accessor :skip_license_check # Specify if project is in maintenance mode. If so, then it create maintenance request instead of pull request attr_accessor :maintenance_mode +# Minimal documentation coverage to pass check:doc +# Default value is 0. +attr_accessor :documentation_minimal def package_name @package_name ||= Dir.pwd.split("/").last diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_changelog.rake new/lib/tasks/check_changelog.rake --- old/lib/tasks/check_changelog.rake 2016-04-01 14:59:20.0 +0200 +++ new/lib/tasks/check_changelog.rake 2015-05-06 10:39:43.0 +0200 @@ -16,6 +16,37 @@ require 'rake' + +# try to keep it in sync with https://github.com/openSUSE/open-build-service/blob/master/src/api/db/seeds.rb +ID_MATCHERS = [ + /boost#(\d+)/, + /bco#(\d+)/, + /RT#(\d+)/, + /CVE-(\d\d\d\d-\d+)/, + /deb#(\d+)/, + /fdo#(\d+)/, + /GCC#(\d+)/, + /bgo#(\d+)/, + /bio#(\d+)/, + /(?:Kernel|K|bko)#(\d+)/, + /kde#(\d+)/, + /b?lp#(\d+)/, + /Meego#(\d+)/, + /bmo#(\d+)/, + /(?:bnc|BNC|bsc|BSC|boo|BOO)\s*[#:]\s*(\d+)/, + /ITS#(\d+)/, + /i#(\d+)/, + /(?:fate|Fate|FATE)\s*#\s*(\d+)/, + /rh#(\d+)/, + /bso#(\d+)/, + /sf#(\d+)/, + /(?:bxc|Xamarin)#(\d+)/, + /bxo#(\d+)/, + /obs#(\d+)/, + /build#(\d+)/, + /osc#(\d+)/ +] + namespace "check" do desc "Checking for new IDs (bugzilla,fate,...) in *.changes file" task :changelog => :package do @@ -34,18 +65,15 @@ # has been changed if version_changed?( "#{osc_checkout_dir}/#{package_name}.spec" ) Dir.chdir(osc_checkout_dir) do - # Tags described in https://github.com/openSUSE/osc-plugin-factory/blob/e12bc02e9817277335ce6adaa8e8d334d03fcc5d/check_tags_in_requests.py#L63 cmd = "osc -A '#{obs_api}
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2016-04-07 13:34:46 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2016-03-29 09:52:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2016-04-07 13:34:47.0 +0200 @@ -1,0 +2,8 @@ +Fri Apr 1 12:16:56 UTC 2016 - mvid...@suse.com + +- Fixed snapper submission (bsc#973607) + - check:changelog only before osc:sr + - check:changelog depends on package, not the reverse +- 1.2.1 + +--- Old: packaging_rake_tasks-1.2.0.gem New: packaging_rake_tasks-1.2.1.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.2m1KFH/_old 2016-04-07 13:34:47.0 +0200 +++ /var/tmp/diff_new_pack.2m1KFH/_new 2016-04-07 13:34:47.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.2.0 +Version:1.2.1 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.2.0.gem -> packaging_rake_tasks-1.2.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-05-06 10:39:43.0 +0200 +++ new/VERSION 2016-04-01 14:59:20.0 +0200 @@ -1 +1 @@ -1.2.0 +1.2.1 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_changelog.rake new/lib/tasks/check_changelog.rake --- old/lib/tasks/check_changelog.rake 2015-05-06 10:39:43.0 +0200 +++ new/lib/tasks/check_changelog.rake 2016-04-01 14:59:20.0 +0200 @@ -18,9 +18,10 @@ namespace "check" do desc "Checking for new IDs (bugzilla,fate,...) in *.changes file" - task :changelog do + task :changelog => :package do if obs_sr_project.nil? - $stderr.puts "Skipping the changelog check because OBS submit request project "\ + $stderr.puts "Skipping the changelog check because " \ +"OBS submit request project " \ "is not defined (obs_sr_project)." if verbose next end @@ -29,17 +30,22 @@ copy_sources puts "Checking IDs in *.changes file" if verbose - # Checking makes only sense if the version in the *.spec file has been changed + # Checking makes only sense if the version in the *.spec file + # has been changed if version_changed?( "#{osc_checkout_dir}/#{package_name}.spec" ) Dir.chdir(osc_checkout_dir) do # Tags described in https://github.com/openSUSE/osc-plugin-factory/blob/e12bc02e9817277335ce6adaa8e8d334d03fcc5d/check_tags_in_requests.py#L63 - cmd = "osc -A '#{obs_api}' cat '#{obs_sr_project}' '#{package_name}' "\ -"'#{package_name}.changes' | diff - '#{package_name}.changes'" + cmd = "osc -A '#{obs_api}' cat " \ +" '#{obs_sr_project}' '#{package_name}' '#{package_name}.changes' "\ +"| diff - '#{package_name}.changes'" puts cmd if verbose ret = `bash -c '#{cmd}'` - unless ret.match(/(bnc|fate|boo|bsc|bgo)#[0-9]+/i) || ret.match(/cve-[0-9]{4}-[0-9]+/i) -raise "Stopping, missing new bugzilla or fate entry in the *.changes file.\n"\ - "e.g. bnc#, fate#, boo#, bsc#, bgo#, cve-" + unless ret.match(/(bnc|fate|boo|bsc|bgo)#[0-9]+/i) || + ret.match(/cve-[0-9]{4}-[0-9]+/i) +raise "Stopping, missing new bugzilla or fate entry " \ + "in the *.changes file.\n"\ + "e.g. bnc#, fate#, boo#, bsc#, " \ + "bgo#, cve-" end end else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/osc.rake new/lib/tasks/osc.rake --- old/lib/tasks/osc.rake 2015-05-06 10:39:43.0 +0200 +++ new/lib/tasks/osc.rake 2016-04-01 14:59:20.0 +0200 @@ -206,7 +206,7 @@ end desc "Create submit request from updated devel project to target project if version change." - task :sr => "osc:commit" do + task :sr => ["check:changelog", "osc:commit"] do begin checkout unless version_changed?( "#{package_dir}/#{package_name}.spec" ) diff -urN '-
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2016-03-29 09:52:27 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2016-03-20 11:48:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2016-03-29 09:52:28.0 +0200 @@ -1,0 +2,15 @@ +Thu Mar 17 16:16:30 UTC 2016 - igonzalezs...@suse.com + +- Avoid checking for bug IDs when obs_sr_project is not defined + (bnc#0) +- 1.2.0 + +--- +Thu Mar 17 12:33:14 UTC 2016 - igonzalezs...@suse.com + +- When checking for bug IDs in *.changes, diff against + obs_sr_project, not obs_project, to be consistent with the + version checker (bnc#0) +- 1.1.5 + +--- Old: packaging_rake_tasks-1.1.4.gem New: packaging_rake_tasks-1.2.0.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.nCPYlJ/_old 2016-03-29 09:52:30.0 +0200 +++ /var/tmp/diff_new_pack.nCPYlJ/_new 2016-03-29 09:52:30.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.1.4 +Version:1.2.0 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.1.4.gem -> packaging_rake_tasks-1.2.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-03-15 16:03:18.0 +0100 +++ new/VERSION 2015-05-06 10:39:43.0 +0200 @@ -1 +1 @@ -1.1.4 +1.2.0 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_changelog.rake new/lib/tasks/check_changelog.rake --- old/lib/tasks/check_changelog.rake 2016-03-15 16:03:18.0 +0100 +++ new/lib/tasks/check_changelog.rake 2015-05-06 10:39:43.0 +0200 @@ -17,8 +17,13 @@ require 'rake' namespace "check" do - desc "Checking for new IDs (bugzilla,fate,...) in *.changes file" + desc "Checking for new IDs (bugzilla,fate,...) in *.changes file" task :changelog do +if obs_sr_project.nil? + $stderr.puts "Skipping the changelog check because OBS submit request project "\ +"is not defined (obs_sr_project)." if verbose + next +end begin checkout copy_sources @@ -28,7 +33,8 @@ if version_changed?( "#{osc_checkout_dir}/#{package_name}.spec" ) Dir.chdir(osc_checkout_dir) do # Tags described in https://github.com/openSUSE/osc-plugin-factory/blob/e12bc02e9817277335ce6adaa8e8d334d03fcc5d/check_tags_in_requests.py#L63 - cmd = "osc -A '#{obs_api}' diff *.changes" + cmd = "osc -A '#{obs_api}' cat '#{obs_sr_project}' '#{package_name}' "\ +"'#{package_name}.changes' | diff - '#{package_name}.changes'" puts cmd if verbose ret = `bash -c '#{cmd}'` unless ret.match(/(bnc|fate|boo|bsc|bgo)#[0-9]+/i) || ret.match(/cve-[0-9]{4}-[0-9]+/i) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2016-03-15 16:03:18.0 +0100 +++ new/metadata2016-03-21 14:31:36.0 +0100 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: packaging_rake_tasks version: !ruby/object:Gem::Version - version: 1.1.4 + version: 1.2.0 platform: ruby authors: - Josef Reidinger autorequire: bindir: bin cert_chain: [] -date: 2016-03-15 00:00:00.0 Z +date: 2016-03-21 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: rake @@ -64,7 +64,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.2.2 +rubygems_version: 2.4.5.1 signing_key: specification_version: 4 summary: Rake tasks providing tasks to package project in git and integration with
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2016-03-20 11:48:21 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2015-10-03 20:29:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2016-03-20 11:48:22.0 +0100 @@ -1,0 +2,8 @@ +Wed Mar 9 10:43:06 CET 2016 - sch...@suse.de + +- Checking *.changes file for new bugzilla, fate,... IDs before + packaging. + (bnc#0) +- 1.1.4 + +--- Old: packaging_rake_tasks-1.1.3.gem New: packaging_rake_tasks-1.1.4.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.iU8IAy/_old 2016-03-20 11:48:23.0 +0100 +++ /var/tmp/diff_new_pack.iU8IAy/_new 2016-03-20 11:48:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.1.3 +Version:1.1.4 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.1.3.gem -> packaging_rake_tasks-1.1.4.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-05-06 10:39:43.0 +0200 +++ new/VERSION 2016-03-15 16:03:18.0 +0100 @@ -1 +1 @@ -1.1.3 +1.1.4 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_changelog.rake new/lib/tasks/check_changelog.rake --- old/lib/tasks/check_changelog.rake 1970-01-01 01:00:00.0 +0100 +++ new/lib/tasks/check_changelog.rake 2016-03-15 16:03:18.0 +0100 @@ -0,0 +1,46 @@ +#-- +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ + +require 'rake' + +namespace "check" do + desc "Checking for new IDs (bugzilla,fate,...) in *.changes file" + task :changelog do +begin + checkout + copy_sources + + puts "Checking IDs in *.changes file" if verbose + # Checking makes only sense if the version in the *.spec file has been changed + if version_changed?( "#{osc_checkout_dir}/#{package_name}.spec" ) +Dir.chdir(osc_checkout_dir) do + # Tags described in https://github.com/openSUSE/osc-plugin-factory/blob/e12bc02e9817277335ce6adaa8e8d334d03fcc5d/check_tags_in_requests.py#L63 + cmd = "osc -A '#{obs_api}' diff *.changes" + puts cmd if verbose + ret = `bash -c '#{cmd}'` + unless ret.match(/(bnc|fate|boo|bsc|bgo)#[0-9]+/i) || ret.match(/cve-[0-9]{4}-[0-9]+/i) +raise "Stopping, missing new bugzilla or fate entry in the *.changes file.\n"\ + "e.g. bnc#, fate#, boo#, bsc#, bgo#, cve-" + end +end + else +puts "=> do not check for IDs in *.changes file" + end +ensure + cleaning +end + end +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/osc.rake new/lib/tasks/osc.rake --- old/lib/tasks/osc.rake 2015-05-06 10:39:43.0 +0200 +++ new/lib/tasks/osc.rake 2016-03-15 16:03:18.0 +0100 @@ -74,6 +74,26 @@ end end + def version_changed? updated_spec_file +begin + file = Tempfile.new('yast-rake') + file.c
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2015-10-03 20:28:31 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2014-10-20 07:26:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2015-10-03 20:29:24.0 +0200 @@ -2 +2 @@ -Mon Oct 13 14:28:25 UTC 2014 - co...@suse.com +Thu May 14 14:28:25 UTC 2015 - co...@suse.com @@ -4,0 +5,18 @@ + +--- +Thu May 14 12:06:01 UTC 2015 - jreidin...@suse.com + +- Do not crash if tarball have different name in devel project +- 1.1.3 + +--- +Tue Apr 28 15:51:40 UTC 2015 - jreidin...@suse.com + +- stop osc commit if there is no change +- 1.1.2 + +--- +Thu Nov 13 16:22:40 UTC 2014 - lsle...@suse.cz + +- additionally report warnings in the "check:syntax" task +- 1.1.1 Old: packaging_rake_tasks-1.1.0.gem New: packaging_rake_tasks-1.1.3.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.lzcq0f/_old 2015-10-03 20:29:24.0 +0200 +++ /var/tmp/diff_new_pack.lzcq0f/_new 2015-10-03 20:29:24.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.1.0 +Version:1.1.3 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.1.0.gem -> packaging_rake_tasks-1.1.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 1970-01-01 01:00:00.0 +0100 +++ new/VERSION 2015-05-06 10:39:43.0 +0200 @@ -1 +1 @@ -1.1.0 +1.1.3 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/check_syntax.rake new/lib/tasks/check_syntax.rake --- old/lib/tasks/check_syntax.rake 1970-01-01 01:00:00.0 +0100 +++ new/lib/tasks/check_syntax.rake 2015-05-06 10:39:43.0 +0200 @@ -33,7 +33,7 @@ raise end - res = `ruby -c #{file}` + res = `ruby -c -w #{file}` puts "#{file}: #{res}" if verbose raise "Syntax error found in file '#{file}'" unless $?.exitstatus.zero? end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/osc.rake new/lib/tasks/osc.rake --- old/lib/tasks/osc.rake 1970-01-01 01:00:00.0 +0100 +++ new/lib/tasks/osc.rake 2015-05-06 10:39:43.0 +0200 @@ -18,6 +18,7 @@ require 'rake' require "tempfile" +require "tmpdir" namespace :osc do @@ -68,7 +69,7 @@ cp f, osc_checkout_dir end -Dir.chdir(osc_checkout_dir) do +Dir.chdir(osc_checkout_dir) do sh "osc -A '#{obs_api}' addremove" end end @@ -81,6 +82,43 @@ version end + def different_tarballs?(source1, source2) +return true if !File.exist?(source1) || !File.exist?(source2) + +Dir.mktmpdir("unpacked_tarball") do |d1| + sh "tar xvf #{source1} -C #{d1}" + + Dir.mktmpdir("unpacked_tarball") do |d2| +sh "tar xvf #{source2} -C #{d2}" + +res = `diff -ur #{d1} #{d2}` +puts res if verbose + +return !$?.success? + end +end + end + + def check_changes! +# run spec file service to ensure that just formatting changes is not detected +Dir.chdir(package_dir) { sh "/usr/lib/obs/service/format_spec_file --outdir ." } +Dir["#{package_dir}/*"].each do |f| + orig = f.sub(/#{package_dir}\//, "") + if orig =~ /\.(tar|tbz2|tgz|tlz)/ # tar archive, so ignore archive creation time otherwise it always looks like new one +return if different_tarballs?(f, File.join(osc_checkout_dir, orig)) + else +cmd = "diff -u #{f} #{osc_checkout_dir}/#{orig}" +puts cmd if verbose +puts `b
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2014-10-20 07:26:44 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2014-10-11 19:25:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2014-10-20 07:26:45.0 +0200 @@ -1,0 +2,5 @@ +Mon Oct 13 14:28:25 UTC 2014 - co...@suse.com + +- adapt to new rubygem packaging + +--- New: gem2rpm.yml Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.RVtykQ/_old 2014-10-20 07:26:46.0 +0200 +++ /var/tmp/diff_new_pack.RVtykQ/_new 2014-10-20 07:26:46.0 +0200 @@ -21,11 +21,13 @@ Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} - BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 3 +BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{ruby} +BuildRequires: ruby-macros >= 5 Url:http://github.org/openSUSE/packaging_tasks Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:gem2rpm.yml Summary:Rake tasks providing tasks to package project in git and integration License:LGPL-2.1 Group: Development/Languages/Ruby @@ -34,36 +36,15 @@ Rake tasks to allow easy packaging ruby projects in git for Build Service or other packaging service. -%package doc -Summary:RDoc documentation for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description doc -Documentation generated at gem installation time. -Usually in RDoc and RI formats. - %prep -#gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines -#gem_build %build %install -%gem_install -f -mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{gem_base}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING - -%files -%defattr(-,root,root,-) -%{_docdir}/%{name} -%{gem_base}/cache/%{mod_full_name}.gem -%{gem_base}/gems/%{mod_full_name}/ -%{gem_base}/specifications/%{mod_full_name}.gemspec - -%files doc -%defattr(-,root,root,-) -%doc %{gem_base}/doc +%gem_install \ + --doc-files="COPYING" \ + -f + +%gem_packages %changelog ++ gem2rpm.yml ++ # --- # ## used by gem2rpm # :summary: this is a custom summary # ## used by gem2rpm # :description: |- # this is a custom description # # it can be multiline # ## used by gem2rpm # :license: MIT or Ruby # ## used by gem2rpm and gem_packages # :version_suffix: -x_y # ## used by gem2rpm and gem_packages # :disable_docs: true # ## used by gem2rpm # :disable_automatic_rdoc_dep: true # ## used by gem2rpm # :preamble: |- # BuildRequires: foobar # Requires: foobar # ## used by gem2rpm # :patches: # foo.patch: -p1 # bar.patch: # ## used by gem2rpm :sources: # - foo.desktop # - bar.desktop # :gem_install_args: '' # ## used by gem2rpm # :pre_install: |- # %if 0%{?use_system_libev} # export USE_VENDORED_LIBEV="no" # %endif # ## used by gem2rpm # :post_install: |- # # delete custom files here or do other fancy stuff # install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse # ## used by gem2rpm # :testsuite_command: |- # (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test) # ## used by gem2rpm # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem2rpm # :scripts: # :post: |- # /bin/echo foo # ## used by gem_packages # :main: # :preamble: |- # Requires: util-linux # Recommends: pwgen # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem_packages # :custom: # apache: # :preamble: |- # Requires: . # :filelist: |- # /etc/apache2/conf.d/passenger.conf # :summary: Custom summary is optional # :description: |- # Custom description is optional # # bar # :post: |- # /bin/echo foo # -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2014-10-11 19:25:56 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2014-02-28 17:46:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2014-10-11 19:25:58.0 +0200 @@ -1,0 +2,15 @@ +Mon Oct 6 09:26:08 UTC 2014 - jreidin...@suse.com + +- Add configuration option for maintenance mode, which allows to + create maintenance requests instead of pull requests +- use new ruby packaging schema for rpm spec +- 1.1.0 + +--- +Wed Apr 23 11:52:39 UTC 2014 - mvid...@suse.com + +- Always pass the conf.obs_api parameter so that osc does not + ask about a login to api.opensuse.org. +- 1.0.16 + +--- Old: packaging_rake_tasks-1.0.15.gem New: packaging_rake_tasks-1.1.0.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.MPxMwx/_old 2014-10-11 19:25:59.0 +0200 +++ /var/tmp/diff_new_pack.MPxMwx/_new 2014-10-11 19:25:59.0 +0200 @@ -17,47 +17,53 @@ Name: rubygem-packaging_rake_tasks -Version:1.0.15 +Version:1.1.0 Release:0 - -# Nope, doesn't work. Gems are installed below /usr/lib{64} -# BuildArch: noarch - %define mod_name packaging_rake_tasks -# +%define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: rubygems_with_buildroot_patch -Requires: rubygems >= 1.2.0 - -BuildRequires: rubygem-rake -Requires: rubygem-rake - -Url:https://github.com/openSUSE/packaging_tasks -Source: %{mod_name}-%{version}.gem - -Summary:Rake tasks shared by all YaST webservice packages +BuildRequires: ruby-macros >= 3 +Url:http://github.org/openSUSE/packaging_tasks +Source: http://rubygems.org/gems/%{mod_full_name}.gem +Summary:Rake tasks providing tasks to package project in git and integration License:LGPL-2.1 Group: Development/Languages/Ruby %description -The original task package is renamed to package-local. -The new task package includes the tasks git_check and syntax_check. +Rake tasks to allow easy packaging ruby projects in git for Build Service or +other packaging service. + +%package doc +Summary:RDoc documentation for %{mod_name} +Group: Development/Languages/Ruby +Requires: %{name} = %{version} + +%description doc +Documentation generated at gem installation time. +Usually in RDoc and RI formats. %prep +#gem_unpack +#if you need patches, apply them here and replace the # with a % sign in the surrounding lines +#gem_build + %build -%install -%gem_install %{S:0} -%clean -%{__rm} -rf %{buildroot} +%install +%gem_install -f +mkdir -p %{buildroot}%{_docdir}/%{name} +ln -s %{gem_base}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING %files %defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{version}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/ -%doc %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/COPYING +%{_docdir}/%{name} +%{gem_base}/cache/%{mod_full_name}.gem +%{gem_base}/gems/%{mod_full_name}/ +%{gem_base}/specifications/%{mod_full_name}.gemspec + +%files doc +%defattr(-,root,root,-) +%doc %{gem_base}/doc %changelog ++ packaging_rake_tasks-1.0.15.gem -> packaging_rake_tasks-1.1.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 1970-01-01 01:00:00.0 +0100 +++ new/VERSION 1970-01-01 01:00:00.0 +0100 @@ -1 +1 @@ -1.0.15 +1.1.0 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/packaging/configuration.rb new/lib/packaging/configuration.rb --- old/lib/packaging/configuration.rb 1970-01-01 01:00:00.0 +0100 +++ new/lib/packaging/configuration.rb 1970-01-01 01:00:00.0 +0100 @@ -29,6 +29,7 @@ @obs_api = "https://api.opensuse.org/"; @obs_target =
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2014-02-28 17:46:31 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2014-02-07 16:44:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2014-02-28 17:46:32.0 +0100 @@ -1,0 +2,7 @@ +Fri Feb 21 15:35:25 UTC 2014 - mvid...@suse.com + +- Fix submit request version message if there is more than one + spec file +- 1.0.15 + +--- Old: packaging_rake_tasks-1.0.14.gem New: packaging_rake_tasks-1.0.15.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.8VXvnn/_old 2014-02-28 17:46:32.0 +0100 +++ /var/tmp/diff_new_pack.8VXvnn/_new 2014-02-28 17:46:32.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.0.14 +Version:1.0.15 Release:0 # Nope, doesn't work. Gems are installed below /usr/lib{64} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2014-02-07 16:44:28 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2014-01-23 15:56:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2014-02-07 16:44:29.0 +0100 @@ -1,0 +2,8 @@ +Wed Feb 5 11:53:59 UTC 2014 - jreidin...@suse.com + +- pipe `yes` to osc build to automatic rebuild broken build root +- reduce long changelog to prevent too long URI error with osc + commit +- 1.0.14 + +--- Old: packaging_rake_tasks-1.0.13.gem New: packaging_rake_tasks-1.0.14.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.t5be56/_old 2014-02-07 16:44:29.0 +0100 +++ /var/tmp/diff_new_pack.t5be56/_new 2014-02-07 16:44:29.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.0.13 +Version:1.0.14 Release:0 # Nope, doesn't work. Gems are installed below /usr/lib{64} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2014-01-23 14:11:09 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2014-01-09 17:25:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2014-01-23 15:56:08.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 17 14:53:46 UTC 2014 - jreidin...@suse.com + +- Fix reading file on target BS if server is not OBS +- 1.0.13 + +--- Old: packaging_rake_tasks-1.0.12.gem New: packaging_rake_tasks-1.0.13.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.267XRl/_old 2014-01-23 15:56:09.0 +0100 +++ /var/tmp/diff_new_pack.267XRl/_new 2014-01-23 15:56:09.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.0.12 +Version:1.0.13 Release:0 # Nope, doesn't work. Gems are installed below /usr/lib{64} @@ -33,7 +33,7 @@ BuildRequires: rubygem-rake Requires: rubygem-rake -Url:http://github.org/jreidinger/packaging_tasks +Url:https://github.com/openSUSE/packaging_tasks Source: %{mod_name}-%{version}.gem Summary:Rake tasks shared by all YaST webservice packages -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2014-01-09 17:25:49 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2013-12-13 12:00:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2014-01-09 17:25:50.0 +0100 @@ -1,0 +2,7 @@ +Wed Jan 8 12:36:30 UTC 2014 - jreidin...@suse.com + +- Fix submit request version comparison if there is more then one + spec file +- 1.0.12 + +--- Old: packaging_rake_tasks-1.0.11.gem New: packaging_rake_tasks-1.0.12.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.0AJRnZ/_old 2014-01-09 17:25:50.0 +0100 +++ /var/tmp/diff_new_pack.0AJRnZ/_new 2014-01-09 17:25:50.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package rubygem-webyast-rake-tasks (Version 1.0.11) +# spec file for package rubygem-packaging_rake_tasks # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,9 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild + Name: rubygem-packaging_rake_tasks -Version:1.0.11 +Version:1.0.12 Release:0 # Nope, doesn't work. Gems are installed below /usr/lib{64} @@ -25,8 +25,6 @@ %define mod_name packaging_rake_tasks # -Group: Development/Languages/Ruby -License:LGPL-2.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: rubygems_with_buildroot_patch @@ -39,6 +37,9 @@ Source: %{mod_name}-%{version}.gem Summary:Rake tasks shared by all YaST webservice packages +License:LGPL-2.1 +Group: Development/Languages/Ruby + %description The original task package is renamed to package-local. The new task package includes the tasks git_check and syntax_check. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2013-12-13 12:00:40 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2013-12-10 16:03:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2013-12-13 12:00:42.0 +0100 @@ -1,0 +2,49 @@ +Fri Nov 15 09:56:01 UTC 2013 - jreidin...@suse.com + +- workaround osc interactive superseed (gh#opensuse/osc#58) +- 1.0.11 + +--- +Fri Nov 15 07:59:13 UTC 2013 - jreidin...@suse.com + +- fix typo +- 1.0.10 + +--- +Fri Nov 15 07:26:13 UTC 2013 - jreidin...@suse.com + +- specify to have osc sr always non-interactive +- 1.0.9 + +--- +Wed Nov 13 16:48:31 UTC 2013 - jreidin...@suse.com + +- Fix osc sr to use proper version change detection +- 1.0.8 + +--- +Wed Nov 13 16:09:42 UTC 2013 - jreidin...@suse.com + +- Always pass message to osc sr otherwise it stuck in editor +- 1.0.7 + +--- +Fri Nov 8 10:34:37 UTC 2013 - jreidin...@suse.com + +- Do not check documentation files for license +- 1.0.6 + +--- +Tue Oct 15 09:26:33 UTC 2013 - mvid...@suse.com + +- Optional argument osc_options for `rake osc:build` +- 1.0.5 + +--- +Wed Oct 9 07:26:41 UTC 2013 - jreidin...@suse.com + +- Read all ruby files in UTF-8 +- Improve reporting of different enconding +- 1.0.4 + +--- Old: packaging_rake_tasks-1.0.3.gem New: packaging_rake_tasks-1.0.11.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.3ByTN6/_old 2013-12-13 12:00:42.0 +0100 +++ /var/tmp/diff_new_pack.3ByTN6/_new 2013-12-13 12:00:42.0 +0100 @@ -1,5 +1,5 @@ # -# spec file for package rubygem-webyast-rake-tasks (Version 1.0.3) +# spec file for package rubygem-webyast-rake-tasks (Version 1.0.11) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ # norootforbuild Name: rubygem-packaging_rake_tasks -Version:1.0.3 +Version:1.0.11 Release:0 # Nope, doesn't work. Gems are installed below /usr/lib{64} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org