diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2009-03-25 14:37:44 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2009-03-25 14:37:44 +0000 |
commit | 2c4174b23411b23e3c9a42eebbb99b78622ef36e (patch) | |
tree | fc5bf30d81e50f9c013ed5bdfa9303938adfc242 /app-misc | |
parent | Marked ppc/ppc64 stable for bug #263443. (diff) | |
download | gentoo-2-2c4174b23411b23e3c9a42eebbb99b78622ef36e.tar.gz gentoo-2-2c4174b23411b23e3c9a42eebbb99b78622ef36e.tar.bz2 gentoo-2-2c4174b23411b23e3c9a42eebbb99b78622ef36e.zip |
get rid of spurious patches, too
(Portage version: 2.1.6.7/cvs/Linux i686)
Diffstat (limited to 'app-misc')
4 files changed, 7 insertions, 257 deletions
diff --git a/app-misc/alexandria/ChangeLog b/app-misc/alexandria/ChangeLog index c4a945f0bc31..d844905c20d3 100644 --- a/app-misc/alexandria/ChangeLog +++ b/app-misc/alexandria/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/alexandria # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/alexandria/ChangeLog,v 1.27 2009/03/24 19:25:17 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/alexandria/ChangeLog,v 1.28 2009/03/25 14:37:44 fauli Exp $ + + 25 Mar 2009; Christian Faulhammer <fauli@gentoo.org> + -files/alexandria-0.6.2-rake-0.8.1.patch, + -files/alexandria-0.6.3-no_amazon_3.0.diff, + -files/alexandria-0.6.3-tooltips.patch: + get rid of spurious patches, too *alexandria-0.6.4.1 (24 Mar 2009) diff --git a/app-misc/alexandria/files/alexandria-0.6.2-rake-0.8.1.patch b/app-misc/alexandria/files/alexandria-0.6.2-rake-0.8.1.patch deleted file mode 100644 index d99757994d21..000000000000 --- a/app-misc/alexandria/files/alexandria-0.6.2-rake-0.8.1.patch +++ /dev/null @@ -1,147 +0,0 @@ -# Merge changes from upstream to fix compilation with rake 0.8.1 - ---- tasks.rb.orig 2007-12-19 20:49:17.000000000 +0000 -+++ tasks.rb 2008-02-07 11:33:54.000000000 +0000 -@@ -38,6 +38,7 @@ - # these may be distributed as ordinary libraries, - # or as gems. Try the library versions first. - retrying_with_rubygems = false -+ - begin - require 'rake' - require 'rake/tasklib' -@@ -199,21 +200,35 @@ - desc "Run RSpec specifications" - Spec::Rake::SpecTask.new("spec") do |t| - t.spec_files = @files.specs -- t.spec_opts = ["--format", "specdoc"] -+ t.spec_opts = ["--format", "progress"] - end -+ - namespace :spec do -+ Spec::Rake::SpecTask.new("autotest") do |t| -+ t.spec_files = @files.specs -+ t.spec_opts = ["--format", "progress"] -+ end -+ - desc "Verify test coverage" - Spec::Rake::SpecTask.new("rcov") do |t| -- t.spec_files = FileList['spec/**/*_spec.rb'] -+ t.spec_files = @files.specs - t.spec_opts = ["--format", "specdoc"] - t.rcov_opts = ["--exclude", "spec"] - t.rcov = true - end -+ desc "Generate spec html" - Spec::Rake::SpecTask.new("html") do |t| -- t.spec_files = FileList['spec/**/*_spec.rb'] -+ t.spec_files = @files.specs - t.spec_opts = ["--format", "html"] - t.rcov_opts = ["--exclude", "spec"] - end -+ desc "Profile slowest examples" -+ Spec::Rake::SpecTask.new("profile") do |t| -+ t.spec_files = @files.specs -+ t.spec_opts = ["--format", "profile"] -+ t.rcov_opts = ["--exclude", "spec"] -+ end -+ - desc "Run slower acceptance tests (real world data)" - Spec::Rake::SpecTask.new("acceptance") do |t| - t.spec_files = FileList['spec/acceptance/*_spec.rb'] -@@ -258,8 +273,8 @@ - end - dest = source_path ? dest_basedir + source_path : dest_basedir - FileUtils.mkdir_p dest unless test ?d, dest -- puts "Installing #{file} to #{dest}" -- File.install(file.to_s, dest.to_s, mode) -+ puts "Installing #{file} to #{dest} with #{mode}" -+ FileUtils.install(file.to_s, dest.to_s, :mode => mode) - end - - def define_install_tasks -@@ -318,9 +333,9 @@ - - def base_installation - [ -- ['lib', build.files.libs, rubylib, 0644], -- ['data', build.files.data, sharedir, 0644], -- ['bin', build.files.programs, bindir, 0755] -+ ['lib', build.files.libs, rubylib, 0644], -+ ['data', build.files.data, sharedir, 0644], -+ ['bin', build.files.programs, bindir, 0755] - ] - end - -@@ -329,7 +344,7 @@ - icon_group = [] - build.files.icons.each do |filename| - filename =~ /.*\/(.+)\/.+/ -- size = $1 -+ size = $1 - dest = File.join(icon_dir, size, 'apps') - icon_group << [File.dirname(filename), filename, dest, 0644] - end -@@ -357,8 +372,8 @@ - end - end - [ -- ['doc', docdir_files, doc_dir, 0644], -- ['.', curdir_files, doc_dir, 0644] -+ ['doc', docdir_files, doc_dir, 0644], -+ ['.', curdir_files, doc_dir, 0644] - ] - end - -@@ -388,7 +403,7 @@ - def template_copy(src, dest, data) - src_text = File.open(src).read() - dest_text = src_text.gsub(/#(\w+)#/) { |match| data[$1.intern] } -- FileUtils.mkdir_p(File.dirname(dest)) -+ FileUtils.mkdir_p(File.dirname(dest)) - File.open(dest, 'w') { |f| f.write(dest_text) } - end - -@@ -416,16 +431,16 @@ - # HACK gconf - gconf_dir = File.join(@debinstall.staging_dir, "/usr/share/gconf/schemas") - FileUtils.mkdir_p(gconf_dir) -- File.install("schemas/alexandria.schemas", gconf_dir, 0644) -+ FileUtils.install("schemas/alexandria.schemas", gconf_dir, 0644) - - # HACK copyright - doc_dir = File.join(@debinstall.staging_dir, "/usr/share/doc/#{@name}") - FileUtils.mkdir_p(doc_dir) -- File.install("debian/copyright", doc_dir, 0644) -+ FileUtils.install("debian/copyright", doc_dir, 0644) - FileUtils.rm_f(File.join(doc_dir, 'COPYING')) - FileUtils.rm_f(File.join(doc_dir, 'INSTALL')) -- File.install("debian/README.Debian", doc_dir, 0644) -- File.install("debian/changelog", doc_dir, 0644) -+ FileUtils.install("debian/README.Debian", doc_dir, 0644) -+ FileUtils.install("debian/changelog", doc_dir, 0644) - - autogen_files = ["lib/alexandria/config.rb", - "lib/alexandria/version.rb", -@@ -549,7 +564,7 @@ - end - def locale_for(omf_file) - omf_file =~ /.*-(.+)\.omf/ -- $1 -+ $1 - end - def in_files - FileList["#{@omf_dir}/*.omf.in"] -@@ -566,9 +581,9 @@ - def define_gettext_tasks - # extract translations from PO files into other files - file files.desktop => ["#{files.desktop}.in", -- *@gettext.po_files] do |f| -- system("intltool-merge -d #{@gettext.po_dir} #{f.name}.in #{f.name}") -- end -+ *@gettext.po_files] do |f| -+ raise "Need to install intltool" unless system("intltool-merge -d #{@gettext.po_dir} #{f.name}.in #{f.name}") -+ end - - # create MO files - rule( /\.mo$/ => [ lambda { |dest| @gettext.source_file(dest) }]) do |t| diff --git a/app-misc/alexandria/files/alexandria-0.6.3-no_amazon_3.0.diff b/app-misc/alexandria/files/alexandria-0.6.3-no_amazon_3.0.diff deleted file mode 100644 index 09069bebcaf3..000000000000 --- a/app-misc/alexandria/files/alexandria-0.6.3-no_amazon_3.0.diff +++ /dev/null @@ -1,19 +0,0 @@ ---- ./lib/alexandria/book_providers.rb 2008-02-21 01:11:37.000000000 +0000 -+++ ./lib/alexandria/book_providers.rb 2008-04-09 19:25:58.000000000 +0100 -@@ -244,11 +244,11 @@ - require 'alexandria/book_providers/webster_it' - require 'alexandria/book_providers/worldcat' - -- begin -- require 'alexandria/book_providers/amazon' -- rescue LoadError -- log.info { "Can't load Ruby/Amazon, hence provider Amazon not available" } -- end -+# begin -+# require 'alexandria/book_providers/amazon' -+# rescue LoadError -+# log.info { "Can't load Ruby/Amazon, hence provider Amazon not available" } -+# end - - # mechanize is optional - begin diff --git a/app-misc/alexandria/files/alexandria-0.6.3-tooltips.patch b/app-misc/alexandria/files/alexandria-0.6.3-tooltips.patch deleted file mode 100644 index 5ff60c4211eb..000000000000 --- a/app-misc/alexandria/files/alexandria-0.6.3-tooltips.patch +++ /dev/null @@ -1,90 +0,0 @@ -Changes backported from upstream SVN for bug 254601. -Fixes a crash when displaying a tooltip for a book without publisher. - ---- lib/alexandria/ui/iconview_tooltips.rb 2008-11-25 12:31:05.000000000 +0000 -+++ lib/alexandria/ui/iconview_tooltips.rb 2009-01-11 20:44:51.000000000 +0000 -@@ -25,6 +25,8 @@ - # - # Ported to ruby-gtk2 (and modified for IconView) by Cathal Mc Ginley - -+require 'cgi' -+ - class IconViewTooltips - def initialize(view) - @tooltip_window = Gtk::Window.new(Gtk::Window::POPUP) -@@ -36,21 +38,21 @@ - @tooltip_window.signal_connect('expose_event') { |window, event| - on_expose(window, event) } - -- @label = Gtk::Label.new('') -- @label.wrap = true -- @label.set_alignment(0.5, 0.5) -- @label.use_markup = true -- @label.show() -+ @label = Gtk::Label.new('') -+ @label.wrap = true -+ @label.set_alignment(0.5, 0.5) -+ @label.use_markup = true -+ @label.show() - -- @tooltip_window.add(@label) -- set_view(view) -+ @tooltip_window.add(@label) -+ set_view(view) - end - - def set_view(view) - view.signal_connect('motion_notify_event') { |view, event| - on_motion(view, event) } -- view.signal_connect('leave_notify_event') { |view, event| -- on_leave(view, event) } -+ view.signal_connect('leave_notify_event') { |view, event| -+ on_leave(view, event) } - end - - def on_expose(window, event) -@@ -71,30 +73,31 @@ - # This is much too complex... but it works for now! - html = "" - if title.size > 0 -- html += "<b>#{title}</b>" -+ html += "<b>#{CGI.escapeHTML(title)}</b>" - if authors.size > 0 - html += "\n" - end - end - if authors.size > 0 -- html += "<i>#{authors}</i>" -+ html += "<i>#{CGI.escapeHTML(authors)}</i>" - end - if (title.size > 0) or (authors.size > 0) - html += "\n" - end -- if (publisher.size > 0) or (year.size > 0) -- html += "<small>" -- if publisher.size > 0 -- html += "#{publisher}" -- end -- if year.size > 0 -- if publisher.size > 0 -- html += " " -- end -- html += "(#{year})" -+ -+ html += "<small>" -+ if publisher and publisher.size > 0 -+ html += "#{CGI.escapeHTML(publisher)}" -+ end -+ -+ if year and year.size > 0 -+ if publisher and publisher.size > 0 -+ html += " " - end -- html += "</small>" -+ html += "(#{year})" - end -+ -+ html += "</small>" - end - - def on_motion(view, event) |