From 164ba294b6193d11f3ff5505f452ac0eb7e07cd1 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sun, 17 May 2015 11:01:29 -0400 Subject: qi (quick install) gem install git version option --- setup/qi_libs.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'setup/qi_libs.rb') diff --git a/setup/qi_libs.rb b/setup/qi_libs.rb index 5f325302..e58547b1 100644 --- a/setup/qi_libs.rb +++ b/setup/qi_libs.rb @@ -651,8 +651,13 @@ end def self.build_stable Gemspecs.build(filename) end - def self.install_stable - Gemspecs.install(filename_stable) + def self.install_stable(version=:version_standard) + vi=Version_info::Current.setting_stable + filename=((version==:version_git) \ + && (Version_info.version_number_use(vi) != vi[:version_number])) \ + ? ('sisu-' + Version_info.version_number_use(vi) + '.gem') + : ('sisu-' + vi[:version_number] + '.gem') + Gemspecs.install(filename) end end end -- cgit v1.2.3 From 9979682ddbb658e7d0e4269109032b463d0d58ac Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sun, 17 May 2015 20:21:13 -0400 Subject: qi (quick install) gem install version --- setup/qi_libs.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'setup/qi_libs.rb') diff --git a/setup/qi_libs.rb b/setup/qi_libs.rb index e58547b1..aa3f7706 100644 --- a/setup/qi_libs.rb +++ b/setup/qi_libs.rb @@ -616,9 +616,9 @@ end def self.build(fn) system(%{ gem build #{fn}.gemspec }) end - def self.install(fn) + def self.install(vn) system(%{ - sudo gem install --local --no-document --verbose #{fn}.gem + sudo gem install --local --no-document --verbose sisu-#{vn}.gem }) end module Current @@ -653,11 +653,11 @@ end end def self.install_stable(version=:version_standard) vi=Version_info::Current.setting_stable - filename=((version==:version_git) \ + vn=((version==:version_git) \ && (Version_info.version_number_use(vi) != vi[:version_number])) \ - ? ('sisu-' + Version_info.version_number_use(vi) + '.gem') - : ('sisu-' + vi[:version_number] + '.gem') - Gemspecs.install(filename) + ? (Version_info.version_number_use(vi)) + : (vi[:version_number]) + Gemspecs.install(vn) end end end -- cgit v1.2.3 From 5ccf158429e0269b22430d5cd174d89edc513810 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sun, 17 May 2015 23:07:16 -0400 Subject: qi pkg manage changelog --- setup/qi_libs.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'setup/qi_libs.rb') diff --git a/setup/qi_libs.rb b/setup/qi_libs.rb index aa3f7706..ec069fee 100644 --- a/setup/qi_libs.rb +++ b/setup/qi_libs.rb @@ -405,7 +405,7 @@ proceed? } changelog_arr_current = IO.readlines(fn) changelog_arr_next=changelog_arr_current.each.map do |line| if line =~/^\*\s+sisu_[0-9]+\.[0-9]+\.[0-9]+(?:_pre_rel)?\.orig\.tar\.xz \(Open commit window: [0-9]{4}-[0-9]{2}-[0-9]{2}; Pre-Release\)\)$/ - "** sisu_#{vi[:version]}.orig.tar.xz " \ + "* sisu_#{vi[:version]}.orig.tar.xz " \ + "(#{vi[:date]}:#{vi[:date_stamp].gsub(/20\d\dw/,'')})\n" else line end @@ -437,7 +437,7 @@ proceed? } def self.changelog_header_pre_release(vi) vn=version_number(vi) <<-WOK -* #{vn}.orig.tar.xz (Open commit window: #{vi[:date]}; Pre-Release)) +* sisu_#{vn}.orig.tar.xz (Open commit window: #{vi[:date]}; Pre-Release)) http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_#{vn} WOK end -- cgit v1.2.3