summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2009-03-25 14:37:44 +0000
committerChristian Faulhammer <fauli@gentoo.org>2009-03-25 14:37:44 +0000
commit2dd8ffbfe78cd4755f157dabd394170ae0516d43 (patch)
tree4e3a348f3cc6b40778262de4b7460e2cb8b69c75
parentMarked ppc/ppc64 stable for bug #263443. (diff)
downloadhistorical-2dd8ffbfe78cd4755f157dabd394170ae0516d43.tar.gz
historical-2dd8ffbfe78cd4755f157dabd394170ae0516d43.tar.bz2
historical-2dd8ffbfe78cd4755f157dabd394170ae0516d43.zip
get rid of spurious patches, too
Package-Manager: portage-2.1.6.7/cvs/Linux i686
-rw-r--r--app-misc/alexandria/ChangeLog8
-rw-r--r--app-misc/alexandria/Manifest11
-rw-r--r--app-misc/alexandria/files/alexandria-0.6.2-rake-0.8.1.patch147
-rw-r--r--app-misc/alexandria/files/alexandria-0.6.3-no_amazon_3.0.diff19
-rw-r--r--app-misc/alexandria/files/alexandria-0.6.3-tooltips.patch90
5 files changed, 11 insertions, 264 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/Manifest b/app-misc/alexandria/Manifest
index befb1e0a78d2..07656349d95e 100644
--- a/app-misc/alexandria/Manifest
+++ b/app-misc/alexandria/Manifest
@@ -1,20 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX alexandria-0.6.2-rake-0.8.1.patch 5281 RMD160 d8a7f4c94ae3972d40a51ce59312d6ebcb0fd3d1 SHA1 0f49dfca3b159116fe5dfc45c41f258b2f1767c0 SHA256 ed4dc7560f088f58411473003ddee3cb44623a5e53c22bb59e9cc0e40e845443
-AUX alexandria-0.6.3-no_amazon_3.0.diff 671 RMD160 128d236354e7d9601b892f103884f8faed6dbc78 SHA1 3fec27e919fd0885f7eaf6826629c561bbb175f1 SHA256 8bbae006f0e55ad90121cee34ca85b31ae8f902320d2bc2aa0a26431bb61f46e
-AUX alexandria-0.6.3-tooltips.patch 2475 RMD160 b09628eddd19fc5491f557be2012cfb278bc1f2d SHA1 d394e0ee33582dd0d1dd030ebfa4b01a4a827fcb SHA256 8bd8decc2a03e6c3c578f4642a0dae4d1dacf68f92d37c96dd25b88e62896a4d
AUX alexandria-rakefile.patch 447 RMD160 0e091640e3666f23b574834d976c0649a5124067 SHA1 5abfcb997c95d0a08d1401df4151dfe25aada1da SHA256 88852e3f4bb5e4edb40b6e89609aeb91dddbed7886fbfed5a52fb8112e888416
DIST alexandria-0.5.1.tar.gz 124613 RMD160 bb153001bbdfc09ca33b467504d8ba4b3bb7a18f SHA1 547be0fe7fd1af80a54468e19fcb89a77f20888e SHA256 a1d1bdc3561320c0c081949237206b8662444dcad68aa6ca482177f9655e2588
DIST alexandria-0.6.4.1.tar.gz 2961604 RMD160 33da34eb59fa781ab79b3b9fd5b423fbc83c46c5 SHA1 e7d8bbb58e7329f074e2fdfe0aad72c5554df6f3 SHA256 39eb7838aeb351c0485ffe36660c89f61b78d438c04bb48273ea08c1aeb7fabd
EBUILD alexandria-0.5.1.ebuild 1562 RMD160 f8ac34cc9efadea7521ee03def7dd040686d6d03 SHA1 51e8ba5dbd0b0c7fddb232236d05d80e4cc3a5d4 SHA256 63354f6db98f1aa19f5bb3f05e753cba6a668805f0e5e46c8aa5050fe1a6e231
EBUILD alexandria-0.6.4.1.ebuild 1635 RMD160 c2cad6fef1616c24ce4ae2fceefe8d5fc9e73023 SHA1 ccf0195dde5e876070717afba944e9345ee7d8c1 SHA256 74b2fc6cdd497ae008c7f50bac3045ee636d4f8fc68d6e86eb05dcb0c1dc7293
-MISC ChangeLog 4237 RMD160 b9e20079d3cff972008d8d1deb7140f55888ede2 SHA1 0bb130d80b153f82d0cd43092743093bc841906d SHA256 567efd1802930c9a6f77ddc0a779a9a350c7395dfe12c2073d309c7fa7301e62
+MISC ChangeLog 4460 RMD160 fc9fccd72b3bc587be1ebb355c018230c21671ba SHA1 23f297e2151ff33556a37872474b882cf655ac00 SHA256 624a0a0e7ed9dc9879c8749f5d4ecfa3756ac05e68950e2fae336bdad224cf82
MISC metadata.xml 295 RMD160 42f895a8c3619e0a747f33af56f6420b2138f3d0 SHA1 d99a6ad2e3948fd01f6467859050ae012bf52f93 SHA256 d85e5fba4ce142acc61fa7b7e006665cde7dbe045a4238858b360ff0b23c175b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (GNU/Linux)
-iEYEARECAAYFAknJM7kACgkQNQqtfCuFnePCSQCfWUQdAFE2P6kxCIswWYBd+5qr
-KrMAniJl6+0hbLZrOI4mcG+Hdte0RKMd
-=JFyw
+iEYEARECAAYFAknKQecACgkQNQqtfCuFneO1FACfZ7SC4gn8t3govrLjjlpb8kzT
+FiQAn2qO4uduZdZapfHIkthcdG458l4h
+=fpMX
-----END PGP SIGNATURE-----
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)