openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2013
- 1 participants
- 1709 discussions
Hello community,
here is the log from the commit of package release-notes-openSUSE for openSUSE:12.3 checked in at 2013-01-31 16:37:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/release-notes-openSUSE (Old)
and /work/SRC/openSUSE:12.3/.release-notes-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "release-notes-openSUSE", Maintainer is "ke(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:12.3/release-notes-openSUSE/release-notes-openSUSE.changes 2013-01-31 01:36:17.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.release-notes-openSUSE.new/release-notes-openSUSE.changes 2013-01-31 16:37:33.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Jan 31 12:38:38 UTC 2013 - ke(a)suse.de
+
+- 12.3.1:
+* Fix encoding while building .txt from .html using w3m (add -I UTF-8);
+ bnc#784291.
+* New entries: SYSLOG_DAEMON Variable Removed (bnc#790805); Configuring
+ Postfix (bnc#796161).
+* Changed entries: Initializing Graphics with KMS (Kernel Mode Setting)
+ (add grub2; bnc#781700); Cleaning Directories (/tmp and /var/tmp).
+* Removed entries: Booting with Deprecated sysvinit; sysvinit Deprecated.
+
+-------------------------------------------------------------------
Old:
----
release-notes-opensuse-12.3.0.tar.bz2
New:
----
release-notes-opensuse-12.3.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ release-notes-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.NlaP5f/_old 2013-01-31 16:37:33.000000000 +0100
+++ /var/tmp/diff_new_pack.NlaP5f/_new 2013-01-31 16:37:33.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package release-notes-openSUSE
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -30,7 +30,7 @@
Group: Documentation/SUSE
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Version: 12.3.0
+Version: 12.3.1
Release: 0
Provides: release-notes = %{version}
Source0: release-notes-opensuse-%{version}.tar.bz2
++++++ release-notes-opensuse-12.3.0.tar.bz2 -> release-notes-opensuse-12.3.1.tar.bz2 ++++++
++++ 9428 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package release-notes-openSUSE for openSUSE:Factory checked in at 2013-01-31 16:37:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/release-notes-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.release-notes-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "release-notes-openSUSE", Maintainer is "ke(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/release-notes-openSUSE/release-notes-openSUSE.changes 2012-09-12 07:12:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.release-notes-openSUSE.new/release-notes-openSUSE.changes 2013-01-31 16:37:28.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Jan 31 12:38:38 UTC 2013 - ke(a)suse.de
+
+- 12.3.1:
+* Fix encoding while building .txt from .html using w3m (add -I UTF-8);
+ bnc#784291.
+* New entries: SYSLOG_DAEMON Variable Removed (bnc#790805); Configuring
+ Postfix (bnc#796161).
+* Changed entries: Initializing Graphics with KMS (Kernel Mode Setting)
+ (add grub2; bnc#781700); Cleaning Directories (/tmp and /var/tmp).
+* Removed entries: Booting with Deprecated sysvinit; sysvinit Deprecated.
+
+-------------------------------------------------------------------
Old:
----
release-notes-opensuse-12.3.0.tar.bz2
New:
----
release-notes-opensuse-12.3.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ release-notes-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.HabCes/_old 2013-01-31 16:37:30.000000000 +0100
+++ /var/tmp/diff_new_pack.HabCes/_new 2013-01-31 16:37:30.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package release-notes-openSUSE
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -30,7 +30,7 @@
Group: Documentation/SUSE
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Version: 12.3.0
+Version: 12.3.1
Release: 0
Provides: release-notes = %{version}
Source0: release-notes-opensuse-%{version}.tar.bz2
++++++ release-notes-opensuse-12.3.0.tar.bz2 -> release-notes-opensuse-12.3.1.tar.bz2 ++++++
++++ 9428 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-Finance-Quote for openSUSE:12.3 checked in at 2013-01-31 16:36:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/perl-Finance-Quote (Old)
and /work/SRC/openSUSE:12.3/.perl-Finance-Quote.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Finance-Quote", Maintainer is "sbrabec(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:12.3/perl-Finance-Quote/perl-Finance-Quote.changes 2013-01-31 01:31:19.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.perl-Finance-Quote.new/perl-Finance-Quote.changes 2013-01-31 16:36:07.000000000 +0100
@@ -1,0 +2,12 @@
+Fri Jan 25 21:34:00 CET 2013 - sbrabec(a)suse.cz
+
+- Update to version 1.17 (bnc#800797):
+ * many updates for server changes
+ * new modules
+ * code cleanup
+- Drop perl-Finance-Quote-fedora-tiaa-cref.patch: New code is a
+ different implementation and it supports institutional funds as
+ well.
+- Update Requires.
+
+-------------------------------------------------------------------
Old:
----
finance-quote-git20110222.tar.bz2
perl-Finance-Quote-debian-02_typo.patch
perl-Finance-Quote-fedora-tiaa-cref.patch
New:
----
Finance-Quote-1.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Finance-Quote.spec ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:07.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:07.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Finance-Quote
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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,30 +15,31 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: perl-Finance-Quote
Url: http://finance-quote.sourceforge.net/
+Requires: perl
+Requires: perl-Crypt-SSLeay
+Requires: perl-HTML-Parser
+Requires: perl-HTML-TableExtract
+Requires: perl-HTML-TokeParser-Simple
+Requires: perl-HTML-Tree
+Requires: perl-HTTP-Message
+Requires: perl-URI
+Requires: perl-base
+Requires: perl-libwww-perl
+Summary: Provides access to time-delayed stockquotes
License: GPL-2.0+
Group: Development/Libraries/Perl
-AutoReqProv: on
-Requires: perl-Crypt-SSLeay perl-libwww-perl
-Requires: perl-HTML-Parser perl-HTML-TableExtract perl-HTML-TokeParser-Simple perl-HTML-Tree
-Requires: perl-URI perl-XML-SAX
-Summary: Provides access to time-delayed stockquotes
-%define gitversion 20110222
-Version: 1.17.0.%{gitversion}
-Release: 9
-Source: finance-quote-git%{gitversion}.tar.bz2
+Version: 1.18
+Release: 0
+Source: Finance-Quote-%{version}.tar.gz
Patch: perl-Finance-Quote-LeRevenu.patch
-Patch10: perl-Finance-Quote-debian-02_typo.patch
Patch11: perl-Finance-Quote-debian-03_whatis.patch
Patch12: perl-Finance-Quote-debian-04_deka.patch
Patch13: perl-Finance-Quote-debian-06_seb.patch
Patch14: perl-Finance-Quote-debian-08_deka.patch
Patch15: perl-Finance-Quote-debian-10_whatis.patch
-Patch30: perl-Finance-Quote-fedora-tiaa-cref.patch
Patch60: perl-Finance-Quote-66235-Cdnfundlibrary-row.patch
Patch61: perl-Finance-Quote-70690-IndiaMutual-temp.patch
Patch62: perl-Finance-Quote-65269-ftfunds.patch
@@ -62,22 +63,14 @@
Finance::Quote' for full information. Alternatively, you can 'perldoc
lib/Finance/Quote.pm' before the install.
-
-
-Authors:
---------
- Paul Fenwick <pjf(a)cpan.org>
-
%prep
-%setup -q -n finance-quote
+%setup -q -n Finance-Quote-%{version}
%patch -p1
-%patch10
%patch11
%patch12
%patch13
%patch14
%patch15
-%patch30 -p1
%patch60 -p1
%patch61 -p1
%patch62 -p1
@@ -90,7 +83,7 @@
%patch69 -p1
%patch100 -p1
%patch101 -p1
-rm lib/Finance/*.orig lib/Finance/Quote/*.orig
+rm -f lib/Finance/*.orig lib/Finance/Quote/*.orig
mv Documentation/README Documentation/README2
%build
++++++ perl-Finance-Quote-57401-financecanada.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -13,10 +13,10 @@
correct information is retrieved. Attached is the updated F::Q module
and a testing module.
-Index: finance-quote/lib/Finance/Quote/FinanceCanada.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FinanceCanada.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/FinanceCanada.pm
-+++ finance-quote/lib/Finance/Quote/FinanceCanada.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/FinanceCanada.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FinanceCanada.pm
@@ -7,21 +7,24 @@
# Version 0.2 Rewrite by David Hampton <hampton(a)employees.org> for
# changed web site.
@@ -37,7 +37,7 @@
+use HTML::TokeParser::Simple;
+
--$VERSION = '1.17';
+-$VERSION = '1.18';
-my $FINANCECANADA_MAINURL = ("http://finance.canada.com/");
-my $FINANCECANADA_URL = "http://stockgroup.canada.com/sn_overview.asp?symbol=T.";
+my $VERSION = '0.3';
@@ -48,16 +48,14 @@
sub methods {
return (canada => \&financecanada,
-@@ -33,8 +36,7 @@ sub labels {
- my @labels = qw/method source name symbol currency last date isodate nav price/;
- return (canada => \@labels,
- financecanada => \@labels);
--}
--
-+}
+@@ -36,7 +39,6 @@ sub labels {
+ }
+-
sub financecanada {
+ my $quoter = shift;
+ my @symbols = @_;
@@ -47,122 +49,235 @@ sub financecanada {
my $ua = $quoter->user_agent;
@@ -184,7 +182,7 @@
- }
- $info{$symbol, "day_range"} = $info{$symbol, "low"} . " - " . $info{$symbol, "high"}
- if (defined($info{$symbol, "high"}) && defined($info{$symbol, "low"}));
--
+-
- if (defined($year_high) && defined($year_low)) {
- $info{$symbol, "year_range"} = "$year_low - $year_high";
- }
@@ -301,11 +299,12 @@
+ }
+ }
+ }
-+ }
-+
+ }
+
+- return wantarray() ? %info : \%info;
+ return %info;
-+}
-+
+ }
+
+sub ParseFund($) {
+ my $ref = shift;
+ my $parser = $$ref;
@@ -358,9 +357,8 @@
+ }
+ }
+ }
- }
-
-- return wantarray() ? %info : \%info;
++ }
++
+ return %info;
+}
+
@@ -384,8 +382,8 @@
+ my $raw = shift;
+ $raw =~ /^\$?(.*)$/;
+ return $1;
- }
-
++}
++
+
1;
@@ -403,9 +401,8 @@
# Can failover to other methods
- %quotes = $q->fetch("canada", "stock_fund-code");
--
+ %quotes = $q->fetch("canada", "stock_code");
-+
+
# Use this module only
- %quotes = $q->fetch("financecanada", "stock_fund-code");
+ %quotes = $q->fetch("financecanada", "stock_code");
@@ -441,7 +438,7 @@
=head1 LABELS RETURNED
-@@ -199,9 +319,8 @@ method source name symbol currency date
+@@ -199,7 +319,7 @@ method source name symbol currency date
=head1 SEE ALSO
@@ -450,12 +447,10 @@
Finance::Quote
- =cut
--
-Index: finance-quote/t/financecanada.t
+Index: Finance-Quote-1.18/t/financecanada.t
===================================================================
---- finance-quote.orig/t/financecanada.t
-+++ finance-quote/t/financecanada.t
+--- Finance-Quote-1.18.orig/t/financecanada.t
++++ Finance-Quote-1.18/t/financecanada.t
@@ -1,36 +1,42 @@
-#!/usr/bin/perl -w
+#!/usr/bin/perl
++++++ perl-Finance-Quote-61750-comdirect.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -3,24 +3,24 @@
Date: Wed Sep 29 06:41:51 2010 http://www.google.com/profiles/lars.eggert - Ticket created [Reply] [Forward]
Subject: Finance::Quote Module for Comdirect Bank
-Available at http://fit.nokia.com/lars/soft ware/Comdirect.pm
+Available at http://fit.nokia.com/lars/software/Comdirect.pm
-Index: finance-quote/MANIFEST
+Index: Finance-Quote-1.18/MANIFEST
===================================================================
---- finance-quote.orig/MANIFEST
-+++ finance-quote/MANIFEST
-@@ -25,6 +25,7 @@ lib/Finance/Quote/ASX.pm
- lib/Finance/Quote/BMONesbittBurns.pm
+--- Finance-Quote-1.18.orig/MANIFEST
++++ Finance-Quote-1.18/MANIFEST
+@@ -26,6 +26,7 @@ lib/Finance/Quote/BMONesbittBurns.pm
lib/Finance/Quote/Bourso.pm
+ lib/Finance/Quote/BSERO.pm
lib/Finance/Quote/Cdnfundlibrary.pm
+lib/Finance/Quote/Comdirect.pm
lib/Finance/Quote/Cominvest.pm
lib/Finance/Quote/Currencies.pm
lib/Finance/Quote/Deka.pm
-Index: finance-quote/lib/Finance/Quote/Comdirect.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Comdirect.pm
===================================================================
--- /dev/null
-+++ finance-quote/lib/Finance/Quote/Comdirect.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Comdirect.pm
@@ -0,0 +1,201 @@
+# Finance::Quote Perl module to retrieve prices from Comdirect Bank
+# Copyright (C) 2010 Lars Eggert <lars.eggert(a)gmx.net>
++++++ perl-Finance-Quote-64474-stooq.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -34,22 +34,22 @@
sent was my intermediate version not working one.
-Index: finance-quote/MANIFEST
+Index: Finance-Quote-1.18/MANIFEST
===================================================================
---- finance-quote.orig/MANIFEST
-+++ finance-quote/MANIFEST
-@@ -47,6 +47,7 @@ lib/Finance/Quote/NZX.pm
- lib/Finance/Quote/Platinum.pm
- lib/Finance/Quote/SEB.pm
+--- Finance-Quote-1.18.orig/MANIFEST
++++ Finance-Quote-1.18/MANIFEST
+@@ -50,6 +50,7 @@ lib/Finance/Quote/SEB.pm
+ lib/Finance/Quote/SIXfunds.pm
+ lib/Finance/Quote/SIXshares.pm
lib/Finance/Quote/StockHouseCanada.pm
+lib/Finance/Quote/Stooq.pm
lib/Finance/Quote/Tdefunds.pm
lib/Finance/Quote/Tdwaterhouse.pm
lib/Finance/Quote/Tiaacref.pm
-Index: finance-quote/lib/Finance/Quote/Stooq.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
===================================================================
--- /dev/null
-+++ finance-quote/lib/Finance/Quote/Stooq.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
@@ -0,0 +1,149 @@
+# Copyright (C) 1998, Dj Padzensky <djpadz(a)padz.net>
+# Copyright (C) 1998, 1999 Linas Vepstas <linas(a)linas.org>
++++++ perl-Finance-Quote-64897-0001-adopted-to-site-changes.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -20,10 +20,10 @@
lib/Finance/Quote/GoldMoney.pm | 102 ++++++++++++++++++---------------------
1 files changed, 47 insertions(+), 55 deletions(-)
-Index: finance-quote/lib/Finance/Quote/GoldMoney.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/GoldMoney.pm
-+++ finance-quote/lib/Finance/Quote/GoldMoney.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/GoldMoney.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
@@ -32,6 +32,7 @@ require Crypt::SSLeay;
use HTTP::Request::Common;
@@ -53,10 +53,10 @@
if( $_want_gold or $_want_silver or $_want_platinum) {
- my $GOLDMONEY_URL = "http://goldmoney.com";
my $response = $ua->request(GET $GOLDMONEY_URL);
-
+
if ($response->is_success) {
$html_string =$response->content;
-
+
- # we want the 'Current Spot Rates' table
- $te = new HTML::TableExtract->new( attribs=>{class=>'spot'}, subtables=>1);
- $te->parse($html_string);
@@ -139,7 +139,7 @@
+ $info{'silver','currency'} = $currency;
+ $info{'silver','success'} = 1;
}
-
+
# get platinum rate
#
if( $_want_platinum ) {
++++++ perl-Finance-Quote-64897-0002-support-palladium-lookup.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -20,10 +20,10 @@
t/goldmoney.t | 13 +++++++++-
2 files changed, 47 insertions(+), 12 deletions(-)
-Index: finance-quote/lib/Finance/Quote/GoldMoney.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/GoldMoney.pm
-+++ finance-quote/lib/Finance/Quote/GoldMoney.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/GoldMoney.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
@@ -7,7 +7,7 @@
# Copyright (C) 2000, Brent Neal <brentn(a)users.sourceforge.net>
# Copyright (C) 2000, Volker Stuerzl <volker.stuerzl(a)gmx.de>
@@ -49,7 +49,7 @@
+# - get 'gold', 'silver', 'platinum' and 'palladium' spot rates from
+# goldmoney.com
# - error out properly (that is: ignore) all other symbols
- #
+ #
sub goldmoney {
@@ -64,12 +64,14 @@ sub goldmoney {
my $ua = $quoter->user_agent;
@@ -135,10 +135,10 @@
- currency
=head1 SEE ALSO
-Index: finance-quote/t/goldmoney.t
+Index: Finance-Quote-1.18/t/goldmoney.t
===================================================================
---- finance-quote.orig/t/goldmoney.t
-+++ finance-quote/t/goldmoney.t
+--- Finance-Quote-1.18.orig/t/goldmoney.t
++++ Finance-Quote-1.18/t/goldmoney.t
@@ -7,12 +7,12 @@ if (not $ENV{ONLINE_TEST}) {
plan skip_all => 'Set $ENV{ONLINE_TEST} to run this test';
}
++++++ perl-Finance-Quote-65269-ftfunds.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -22,11 +22,11 @@
Best regards,
-Index: finance-quote/MANIFEST
+Index: Finance-Quote-1.18/MANIFEST
===================================================================
---- finance-quote.orig/MANIFEST
-+++ finance-quote/MANIFEST
-@@ -33,6 +33,7 @@ lib/Finance/Quote/Fidelity.pm
+--- Finance-Quote-1.18.orig/MANIFEST
++++ Finance-Quote-1.18/MANIFEST
+@@ -34,6 +34,7 @@ lib/Finance/Quote/Fidelity.pm
lib/Finance/Quote/FinanceCanada.pm
lib/Finance/Quote/Finanzpartner.pm
lib/Finance/Quote/Fool.pm
@@ -34,10 +34,10 @@
lib/Finance/Quote/FTPortfolios.pm
lib/Finance/Quote/GoldMoney.pm
lib/Finance/Quote/HEX.pm
-Index: finance-quote/lib/Finance/Quote/FTFunds.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
===================================================================
--- /dev/null
-+++ finance-quote/lib/Finance/Quote/FTFunds.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
@@ -0,0 +1,345 @@
+#!/usr/bin/perl -w
+
++++++ perl-Finance-Quote-70690-IndiaMutual-temp-del.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -1,8 +1,8 @@
-Index: finance-quote/lib/Finance/Quote/IndiaMutual.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/IndiaMutual.pm
-+++ finance-quote/lib/Finance/Quote/IndiaMutual.pm
-@@ -67,6 +67,7 @@ sub amfiindia {
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/IndiaMutual.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
+@@ -69,6 +69,7 @@ sub amfiindia {
open NAV, $AMFI_NAV_LIST or die "Unexpected error in opening file: $!\n";
++++++ perl-Finance-Quote-70690-IndiaMutual-temp.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -14,23 +14,24 @@
Thanks
Vishal
-Index: finance-quote/lib/Finance/Quote/IndiaMutual.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/IndiaMutual.pm
-+++ finance-quote/lib/Finance/Quote/IndiaMutual.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/IndiaMutual.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
@@ -13,6 +13,7 @@ use LWP::UserAgent;
use HTTP::Request::Common;
use HTTP::Status;
use HTML::TableExtract;
+use File::Temp qw / tempfile /;
- $VERSION = '1.17';
+ $VERSION = '1.18';
-@@ -22,7 +23,7 @@ $VERSION = '1.17';
- $AMFI_MAIN_URL = ("http://amfiindia.com/");
- $AMFI_URL = ("${AMFI_MAIN_URL}NavReport.aspx?type=0");
- #$AMFI_URL = ("${AMFI_MAIN_URL}spages/NAV0.txt"); This page seems to do the job also. Keep for reference
--$AMFI_NAV_LIST = "/tmp/amfinavlist.txt";
+@@ -24,8 +25,7 @@ $AMFI_URL = ("${AMFI_MAIN_URL}NavReport.
+ #$AMFI_URL = ("${AMFI_MAIN_URL}spages/NAV0.txt"); #This page seems to do the job also. Keep for reference
+
+ # amfinavlist.txt is a cache-file. keep it until updated on the website since this is a 1meg file.
+-my $cachedir = $ENV{TMPDIR} // $ENV{TEMP} // '/tmp/';
+-$AMFI_NAV_LIST = $cachedir."amfinavlist.txt";
+(undef, $AMFI_NAV_LIST) = tempfile();
sub methods { return (indiamutual => \&amfiindia,
++++++ perl-Finance-Quote-LeRevenu.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -1,10 +1,12 @@
-Index: Finance-Quote-1.17/lib/Finance/Quote/LeRevenu.pm
+https://bugzilla.novell.com/show_bug.cgi?id=555687
+
+Index: Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
===================================================================
---- Finance-Quote-1.17.orig/lib/Finance/Quote/LeRevenu.pm
-+++ Finance-Quote-1.17/lib/Finance/Quote/LeRevenu.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/LeRevenu.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
@@ -43,11 +43,11 @@ use HTML::TableExtract;
- $VERSION = '1.17';
+ $VERSION = '1.18';
-my $LR_URL = 'http://bourse.lerevenu.com/recherchenom.hts';
+my $LR_URL = 'http://bourse.lerevenu.com/v2/recherchenom.hts';
@@ -14,11 +16,11 @@
- lerevenu => \&lerevenu); }
+sub methods { return ( france => \&pre_france,
+ lerevenu => \&pre_lerevenu); }
- {
+ {
my @labels = qw/name last date isodate p_change open high low close volume currency method exchange/;
@@ -55,355 +55,231 @@ sub methods { return ( france => \&lerev
- lerevenu => \@labels); }
+ lerevenu => \@labels); }
}
-sub lerevenu {
@@ -44,10 +46,10 @@
{
- $url="$LR_URL?recherchenom=$stocks&p=20";
+ $url="$LR_URL?recherchenom=$stocks".$ext_url;
-
- $reply = $ua->request(GET $url);
- if ($reply->is_success)
+ $reply = $ua->request(GET $url);
+
+ if ($reply->is_success)
{
- # print STDERR $reply->content,"\n";
-
@@ -100,11 +102,11 @@
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(8, 1)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ) {
+- ASSIGN: for ( @$row[0] ) {
- /Dernier/ && do {
- ($info{$stocks, "last"}=@$row[1]) =~ s/[^0-9.-]*//g;
- ($info{$stocks, "close"}=@$row[2]) =~ s/[^0-9.-]*//g;
@@ -144,7 +146,7 @@
- foreach $ts ($te->table_state(6, 5)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -153,14 +155,14 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=bond
- /Obligations/ && do {
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(8, 0)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
@@ -169,9 +171,9 @@
+ $url="http://bourse.lerevenu.com/v2/".$test[0];
+ ($url) =~ s/http:\/\/www.lerevenu.com\/ajax\/getFiche.php/action.hts/;
+
-+ $reply = $ua->request(GET $url);
++ $reply = $ua->request(GET $url);
+
-+ if ($reply->is_success)
++ if ($reply->is_success)
+ {
+
+ $te= new HTML::TableExtract( );
@@ -214,7 +216,7 @@
+ $info{$stocks, "name"}=$rows[0][0];
+ $info{$stocks, "exchange"}=$rows[3][1];
+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
-+ }
++ }
+ foreach $ts ($te->table_state(6, 1)){
+ @rows=$ts->rows;
+ $info{$stocks, "last"}=$rows[2][1];
@@ -228,7 +230,7 @@
+ $info{$stocks,"high"}=$rows[5][1];
+ $info{$stocks,"low"}=$rows[6][1];
+ }
-+ last SWITCH;
++ last SWITCH;
+ };
+ # style=bond
+ /obligation/ && do {
@@ -239,7 +241,7 @@
+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
+ ($info{$stocks,"currency"}=$rows[0][1]) =~ s/[^A-Z]//g;
+
-+ }
++ }
+ foreach $ts ($te->table_state(4, 0)){
+ @rows=$ts->rows;
+ $info{$stocks, "last"}=$rows[0][1];
@@ -256,7 +258,7 @@
+ $info{$stocks,"high"}=$rows[5][1];
+ $info{$stocks,"low"}=$rows[6][1];
+ }
-+ last SWITCH;
++ last SWITCH;
+ };
+ # style=fund
+ /opcvm/ && do {
@@ -295,12 +297,77 @@
- last ASSIGN;
- };
- }
-- }
-- }
++ foreach $ts ($te->table_state(3, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "name"}=$rows[0][0];
++ $info{$stocks, "symbol"}=$rows[2][1];
++ ($info{$stocks,"currency"}=$rows[0][1]) =~ s/[^A-Z]//g;
++ ($info{$stocks,"last"}=$rows[0][1]) =~ s/[^0-9|.]//g;
++ $info{$stocks,"p_change"}=$rows[0][2];
++ $quoter->store_date(\%info, $stocks, {eurodate => $rows[2][3]});
++ }
++ foreach $ts ($te->table_state(7, 7)){
++ @rows=$ts->rows;
++ my $nav;
++ ($nav=$rows[0][1]) =~ s/[^0-9.]*//g;
++ ($info{$stocks,"nav"}=($nav * 1000000));
++ }
++ last SWITCH;
++ };
++ #style=warrant
++ /warrant/ && do {
++ foreach $ts ($te->table_state(2, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "name"}=$rows[0][0];
++ $info{$stocks, "exchange"}=$rows[3][1];
++ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
++ }
++ foreach $ts ($te->table_state(3, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "last"}=$rows[2][1];
++ $info{$stocks, "success"}=1;
++ $info{$stocks, "method"}="lerevenu";
++ $info{$stocks,"currency"}=$rows[9][1];
++ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
++ $info{$stocks,"p_change"}=$rows[3][1];
++ $info{$stocks,"volume"}=$rows[7][1];
++ $info{$stocks,"open"}=$rows[4][1];
++ $info{$stocks,"high"}=$rows[5][1];
++ $info{$stocks,"low"}=$rows[6][1];
++ }
++ last SWITCH;
++ };
++ #style=indice
++ /indice/ && do {
++ foreach $ts ($te->table_state(2, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "name"}=$rows[0][0];
++ $info{$stocks, "exchange"}=$rows[3][1];
++ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
++ }
++ foreach $ts ($te->table_state(5, 1)){
++ @rows=$ts->rows;
++ $info{$stocks, "last"}=$rows[2][1];
++ $info{$stocks, "success"}=1;
++ $info{$stocks, "method"}="lerevenu";
++ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
++ $info{$stocks,"p_change"}=$rows[3][1];
++ $info{$stocks,"volume"}=$rows[7][1];
++ $info{$stocks,"open"}=$rows[4][1];
++ $info{$stocks,"high"}=$rows[5][1];
++ $info{$stocks,"low"}=$rows[6][1];
++ }
++ last SWITCH;
++ };
++ {
++ $info {$stocks,"success"} = 0;
++ $info {$stocks,"errormsg"} = "Parse error SWITCH";
+ }
+ }
- foreach $ts ($te->table_state(8, 3)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -309,7 +376,7 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=fund
- /SICAVetFCP/ && do {
@@ -330,7 +397,7 @@
- foreach $ts ($te->table_state(9, 7)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Actif/ && do {
- my $nav;
- $nav=@$row[1];
@@ -344,7 +411,7 @@
- foreach $ts ($te->table_state(9, 9)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /ISIN/ && do {
- # GnuCash
- ($info{$stocks, "symbol"}=@$row[1]) =~ s/\s*//g;
@@ -353,18 +420,18 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=warrant
-- /Bons&Warrants/ && do {
+- /Bons&Warrants/ && do {
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(7, 1)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Dernier/ && do {
- ($info{$stocks, "last"}=@$row[1]) =~ s/[^0-9.-]*//g;
- ($info{$stocks, "close"}=@$row[1]) =~ s/[^0-9.-]*//g;
@@ -403,7 +470,7 @@
- foreach $ts ($te->table_state(6, 8)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -411,21 +478,21 @@
- };
- }
- }
--
+
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=indice
-- /Indices/ && do {
+- /Indices/ && do {
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(7, 1)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Dernier/ && do {
- ($info{$stocks, "last"}=@$row[1]) =~ s/[^0-9.-]*//g;
- ($info{$stocks, "close"}=@$row[1]) =~ s/[^0-9.-]*//g;
@@ -460,7 +527,7 @@
- foreach $ts ($te->table_state(7, 2)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -470,102 +537,33 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- {
- $info {$stocks,"success"} = 0;
- $info {$stocks,"errormsg"} = "Parse error";
-- }
-+ foreach $ts ($te->table_state(3, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "name"}=$rows[0][0];
-+ $info{$stocks, "symbol"}=$rows[2][1];
-+ ($info{$stocks,"currency"}=$rows[0][1]) =~ s/[^A-Z]//g;
-+ ($info{$stocks,"last"}=$rows[0][1]) =~ s/[^0-9|.]//g;
-+ $info{$stocks,"p_change"}=$rows[0][2];
-+ $quoter->store_date(\%info, $stocks, {eurodate => $rows[2][3]});
-+ }
-+ foreach $ts ($te->table_state(7, 7)){
-+ @rows=$ts->rows;
-+ my $nav;
-+ ($nav=$rows[0][1]) =~ s/[^0-9.]*//g;
-+ ($info{$stocks,"nav"}=($nav * 1000000));
-+ }
-+ last SWITCH;
-+ };
-+ #style=warrant
-+ /warrant/ && do {
-+ foreach $ts ($te->table_state(2, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "name"}=$rows[0][0];
-+ $info{$stocks, "exchange"}=$rows[3][1];
-+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
-+ }
-+ foreach $ts ($te->table_state(3, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "last"}=$rows[2][1];
-+ $info{$stocks, "success"}=1;
-+ $info{$stocks, "method"}="lerevenu";
-+ $info{$stocks,"currency"}=$rows[9][1];
-+ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
-+ $info{$stocks,"p_change"}=$rows[3][1];
-+ $info{$stocks,"volume"}=$rows[7][1];
-+ $info{$stocks,"open"}=$rows[4][1];
-+ $info{$stocks,"high"}=$rows[5][1];
-+ $info{$stocks,"low"}=$rows[6][1];
-+ }
-+ last SWITCH;
-+ };
-+ #style=indice
-+ /indice/ && do {
-+ foreach $ts ($te->table_state(2, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "name"}=$rows[0][0];
-+ $info{$stocks, "exchange"}=$rows[3][1];
-+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
-+ }
-+ foreach $ts ($te->table_state(5, 1)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "last"}=$rows[2][1];
-+ $info{$stocks, "success"}=1;
-+ $info{$stocks, "method"}="lerevenu";
-+ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
-+ $info{$stocks,"p_change"}=$rows[3][1];
-+ $info{$stocks,"volume"}=$rows[7][1];
-+ $info{$stocks,"open"}=$rows[4][1];
-+ $info{$stocks,"high"}=$rows[5][1];
-+ $info{$stocks,"low"}=$rows[6][1];
-+ }
-+ last SWITCH;
-+ };
-+ {
-+ $info {$stocks,"success"} = 0;
-+ $info {$stocks,"errormsg"} = "Parse error SWITCH";
-+ }
-+ }
-+
+
-+ }
+ }
+ else {
+ $info{$stocks, "success"}=0;
+ $info{$stocks, "errormsg"}="Error retreiving $stocks ";
-+ };
++ };
}
-
-
+ else {
+ $info{$stocks, "success"}=0;
+ $info{$stocks, "errormsg"}="Error retreiving $stocks ";
-+ };
- }
++ };
+ }
else {
$info{$stocks, "success"}=0;
$info{$stocks, "errormsg"}="Error retreiving $stocks ";
- }
-- }
+- }
+ };
+
-+ }
++ }
+
return wantarray() ? %info : \%info;
return \%info;
++++++ perl-Finance-Quote-debian-03_whatis.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -1,31 +1,37 @@
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AEX.pm lib/Finance/Quote/AEX.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AEX.pm 2005-11-17 07:49:17.000000000 +0100
-+++ ./lib/Finance/Quote/AEX.pm 2008-02-03 17:31:39.000000000 +0100
-@@ -559,7 +559,7 @@
+Bart Martens <bartm(a)debian.org>
+Fixes manpage-has-bad-whatis-entry.
+
+Index: lib/Finance/Quote/AEX.pm
+===================================================================
+--- lib/Finance/Quote/AEX.pm.orig
++++ lib/Finance/Quote/AEX.pm
+@@ -165,7 +165,7 @@ sub aex {
=head1 NAME
--Finance::Quote::AEX Obtain quotes from Amsterdam Euronext eXchange
-+Finance::Quote::AEX - Obtain quotes from Amsterdam Euronext eXchange
+-Finance::Quote::AEX Obtain quotes from Amsterdam Euronext eXchange
++Finance::Quote::AEX - Obtain quotes from Amsterdam Euronext eXchange
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AIAHK.pm lib/Finance/Quote/AIAHK.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AIAHK.pm 2006-09-11 16:08:47.000000000 +0200
-+++ ./lib/Finance/Quote/AIAHK.pm 2008-02-03 17:31:56.000000000 +0100
-@@ -139,7 +139,7 @@
+Index: lib/Finance/Quote/AIAHK.pm
+===================================================================
+--- lib/Finance/Quote/AIAHK.pm.orig
++++ lib/Finance/Quote/AIAHK.pm
+@@ -139,7 +139,7 @@ sub aiahk {
=head1 NAME
--Finance::Quote::AIAHK Obtain quotes from American International Assurance
-+Finance::Quote::AIAHK - Obtain quotes from American International Assurance
+-Finance::Quote::AIAHK Obtain quotes from American International Assurance
++Finance::Quote::AIAHK - Obtain quotes from American International Assurance
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/ASEGR.pm lib/Finance/Quote/ASEGR.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/ASEGR.pm 2005-05-05 01:51:11.000000000 +0200
-+++ ./lib/Finance/Quote/ASEGR.pm 2008-02-03 17:32:10.000000000 +0100
-@@ -111,7 +111,7 @@
+Index: lib/Finance/Quote/ASEGR.pm
+===================================================================
+--- lib/Finance/Quote/ASEGR.pm.orig
++++ lib/Finance/Quote/ASEGR.pm
+@@ -111,7 +111,7 @@ sub asegr {
=head1 NAME
@@ -34,10 +40,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/BMONesbittBurns.pm lib/Finance/Quote/BMONesbittBurns.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/BMONesbittBurns.pm 2007-01-08 00:23:20.000000000 +0100
-+++ ./lib/Finance/Quote/BMONesbittBurns.pm 2008-02-03 17:32:21.000000000 +0100
-@@ -174,7 +174,7 @@
+Index: lib/Finance/Quote/BMONesbittBurns.pm
+===================================================================
+--- lib/Finance/Quote/BMONesbittBurns.pm.orig
++++ lib/Finance/Quote/BMONesbittBurns.pm
+@@ -174,7 +174,7 @@ sub bmonesbittburns {
=head1 NAME
@@ -46,10 +53,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/Bourso.pm lib/Finance/Quote/Bourso.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/Bourso.pm 2006-12-31 22:21:31.000000000 +0100
-+++ ./lib/Finance/Quote/Bourso.pm 2008-02-03 17:32:30.000000000 +0100
-@@ -383,7 +383,7 @@
+Index: lib/Finance/Quote/Bourso.pm
+===================================================================
+--- lib/Finance/Quote/Bourso.pm.orig
++++ lib/Finance/Quote/Bourso.pm
+@@ -274,7 +274,7 @@ sub bourso {
=head1 NAME
@@ -58,10 +66,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/LeRevenu.pm lib/Finance/Quote/LeRevenu.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/LeRevenu.pm 2006-12-31 21:22:27.000000000 +0100
-+++ ./lib/Finance/Quote/LeRevenu.pm 2008-02-03 17:32:40.000000000 +0100
-@@ -411,7 +411,7 @@
+Index: lib/Finance/Quote/LeRevenu.pm
+===================================================================
+--- lib/Finance/Quote/LeRevenu.pm.orig
++++ lib/Finance/Quote/LeRevenu.pm
+@@ -287,7 +287,7 @@ sub lerevenu {
=head1 NAME
@@ -70,10 +79,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/TSP.pm lib/Finance/Quote/TSP.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/TSP.pm 2007-01-02 02:01:49.000000000 +0100
-+++ ./lib/Finance/Quote/TSP.pm 2008-02-03 17:32:52.000000000 +0100
-@@ -145,7 +145,7 @@
+Index: lib/Finance/Quote/TSP.pm
+===================================================================
+--- lib/Finance/Quote/TSP.pm.orig
++++ lib/Finance/Quote/TSP.pm
+@@ -152,7 +152,7 @@ sub tsp {
=head1 NAME
@@ -82,10 +92,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/USFedBonds.pm lib/Finance/Quote/USFedBonds.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/USFedBonds.pm 2005-10-22 23:33:17.000000000 +0200
-+++ ./lib/Finance/Quote/USFedBonds.pm 2008-02-03 17:33:06.000000000 +0100
-@@ -162,9 +162,7 @@
+Index: lib/Finance/Quote/USFedBonds.pm
+===================================================================
+--- lib/Finance/Quote/USFedBonds.pm.orig
++++ lib/Finance/Quote/USFedBonds.pm
+@@ -164,9 +164,7 @@ sub treasury {
=head1 NAME
++++++ perl-Finance-Quote-debian-04_deka.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -1,6 +1,11 @@
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/Deka.pm 2007-01-01 00:20:55.000000000 +0100
-+++ ./lib/Finance/Quote/Deka.pm 2008-02-03 17:24:07.000000000 +0100
-@@ -62,8 +62,7 @@
+Bart Martens <bartm(a)debian.org>
+Closes: #431293.
+
+Index: lib/Finance/Quote/Deka.pm
+===================================================================
+--- lib/Finance/Quote/Deka.pm.orig
++++ lib/Finance/Quote/Deka.pm
+@@ -62,8 +62,7 @@ sub deka
if (!$response -> is_success()) {
$info{$stock,"errormsg"} = "HTTP failure";
} else {
@@ -10,8 +15,8 @@
$te->parse($response->content);
foreach my $ts ($te->table_states) {
# foreach my $row ($ts->rows) {
-@@ -73,16 +72,34 @@
-
+@@ -73,16 +72,34 @@ sub deka
+
foreach my $row ($ts->rows) {
next if !defined $$row[0] || !defined $$row[1];
- $info{$stock,"name"} = $$row[0];
++++++ perl-Finance-Quote-debian-06_seb.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -1,6 +1,11 @@
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/SEB.pm 2005-03-20 02:44:13.000000000 +0100
-+++ ./lib/Finance/Quote/SEB.pm 2008-06-29 17:34:01.000000000 +0200
-@@ -119,7 +119,7 @@
+Bart Martens <bartm(a)debian.org>
+Fixes broken link.
+
+Index: lib/Finance/Quote/SEB.pm
+===================================================================
+--- lib/Finance/Quote/SEB.pm.orig
++++ lib/Finance/Quote/SEB.pm
+@@ -121,7 +121,7 @@ Unfortunately there is no unique identif
Therefore the complete fund name must be given, including spaces, case
is important.
++++++ perl-Finance-Quote-fsf-address.patch ++++++
--- /var/tmp/diff_new_pack.WZi3t1/_old 2013-01-31 16:36:08.000000000 +0100
+++ /var/tmp/diff_new_pack.WZi3t1/_new 2013-01-31 16:36:08.000000000 +0100
@@ -1,7 +1,7 @@
-Index: finance-quote/lib/Finance/Quote.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote.pm
-+++ finance-quote/lib/Finance/Quote.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote.pm
++++ Finance-Quote-1.18/lib/Finance/Quote.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -13,10 +13,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/AEX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/AEX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/AEX.pm
-+++ finance-quote/lib/Finance/Quote/AEX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/AEX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/AEX.pm
@@ -22,8 +22,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -28,10 +28,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/ASEGR.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/ASEGR.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/ASEGR.pm
-+++ finance-quote/lib/Finance/Quote/ASEGR.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/ASEGR.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/ASEGR.pm
@@ -16,8 +16,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -43,10 +43,10 @@
require 5.005;
use strict;
-Index: finance-quote/lib/Finance/Quote/ASX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/ASX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/ASX.pm
-+++ finance-quote/lib/Finance/Quote/ASX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/ASX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/ASX.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -58,10 +58,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/BMONesbittBurns.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/BMONesbittBurns.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/BMONesbittBurns.pm
-+++ finance-quote/lib/Finance/Quote/BMONesbittBurns.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/BMONesbittBurns.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/BMONesbittBurns.pm
@@ -14,8 +14,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -73,10 +73,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/BSERO.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/BSERO.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/BSERO.pm
-+++ finance-quote/lib/Finance/Quote/BSERO.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/BSERO.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/BSERO.pm
@@ -16,8 +16,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -88,10 +88,10 @@
require 5.005;
use strict;
-Index: finance-quote/lib/Finance/Quote/Bourso.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Bourso.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Bourso.pm
-+++ finance-quote/lib/Finance/Quote/Bourso.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Bourso.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Bourso.pm
@@ -23,8 +23,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -103,10 +103,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Cominvest.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Cominvest.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Cominvest.pm
-+++ finance-quote/lib/Finance/Quote/Cominvest.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Cominvest.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Cominvest.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -118,10 +118,10 @@
#
#
# This code initially derived from Padzensky's work on package
-Index: finance-quote/lib/Finance/Quote/Currencies.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Currencies.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Currencies.pm
-+++ finance-quote/lib/Finance/Quote/Currencies.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Currencies.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Currencies.pm
@@ -10,8 +10,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -133,10 +133,10 @@
#
package Finance::Quote::Currencies;
use strict;
-Index: finance-quote/lib/Finance/Quote/DWS.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/DWS.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/DWS.pm
-+++ finance-quote/lib/Finance/Quote/DWS.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/DWS.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/DWS.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -148,10 +148,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/FTFunds.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/FTFunds.pm
-+++ finance-quote/lib/Finance/Quote/FTFunds.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/FTFunds.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
@@ -25,8 +25,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -163,10 +163,10 @@
#
-Index: finance-quote/lib/Finance/Quote/FTPortfolios.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FTPortfolios.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/FTPortfolios.pm
-+++ finance-quote/lib/Finance/Quote/FTPortfolios.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/FTPortfolios.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FTPortfolios.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -178,10 +178,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Fidelity.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Fidelity.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Fidelity.pm
-+++ finance-quote/lib/Finance/Quote/Fidelity.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Fidelity.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Fidelity.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -193,10 +193,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Fool.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Fool.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Fool.pm
-+++ finance-quote/lib/Finance/Quote/Fool.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Fool.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Fool.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -208,10 +208,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/GoldMoney.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/GoldMoney.pm
-+++ finance-quote/lib/Finance/Quote/GoldMoney.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/GoldMoney.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -223,10 +223,10 @@
#
# $Id: $
-Index: finance-quote/lib/Finance/Quote/HEX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/HEX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/HEX.pm
-+++ finance-quote/lib/Finance/Quote/HEX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/HEX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/HEX.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -238,10 +238,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/LeRevenu.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/LeRevenu.pm
-+++ finance-quote/lib/Finance/Quote/LeRevenu.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/LeRevenu.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -253,10 +253,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/ManInvestments.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/ManInvestments.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/ManInvestments.pm
-+++ finance-quote/lib/Finance/Quote/ManInvestments.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/ManInvestments.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/ManInvestments.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -268,10 +268,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/NZX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/NZX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/NZX.pm
-+++ finance-quote/lib/Finance/Quote/NZX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/NZX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/NZX.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -283,10 +283,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Platinum.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Platinum.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Platinum.pm
-+++ finance-quote/lib/Finance/Quote/Platinum.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Platinum.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Platinum.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -298,10 +298,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/SEB.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/SEB.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/SEB.pm
-+++ finance-quote/lib/Finance/Quote/SEB.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/SEB.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/SEB.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -313,10 +313,10 @@
#
#
# This code was derived from the work on the packages Finance::Yahoo::*
-Index: finance-quote/lib/Finance/Quote/StockHouseCanada.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/StockHouseCanada.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/StockHouseCanada.pm
-+++ finance-quote/lib/Finance/Quote/StockHouseCanada.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/StockHouseCanada.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/StockHouseCanada.pm
@@ -22,8 +22,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -328,10 +328,10 @@
#
-Index: finance-quote/lib/Finance/Quote/TSP.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/TSP.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/TSP.pm
-+++ finance-quote/lib/Finance/Quote/TSP.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/TSP.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/TSP.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -343,10 +343,10 @@
#
#
# This code is derived from version 0.9 of the AEX.pm module.
-Index: finance-quote/lib/Finance/Quote/TSX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/TSX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/TSX.pm
-+++ finance-quote/lib/Finance/Quote/TSX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/TSX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/TSX.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -358,10 +358,10 @@
#
#
# This code derived from the work of Mika Laari in the package
-Index: finance-quote/lib/Finance/Quote/Tdefunds.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Tdefunds.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Tdefunds.pm
-+++ finance-quote/lib/Finance/Quote/Tdefunds.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Tdefunds.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Tdefunds.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -373,10 +373,10 @@
#
package Finance::Quote::Tdefunds;
require 5.005;
-Index: finance-quote/lib/Finance/Quote/Tdwaterhouse.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Tdwaterhouse.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Tdwaterhouse.pm
-+++ finance-quote/lib/Finance/Quote/Tdwaterhouse.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Tdwaterhouse.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Tdwaterhouse.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -388,10 +388,10 @@
#
package Finance::Quote::Tdwaterhouse;
require 5.005;
-Index: finance-quote/lib/Finance/Quote/Tiaacref.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Tiaacref.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Tiaacref.pm
-+++ finance-quote/lib/Finance/Quote/Tiaacref.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Tiaacref.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Tiaacref.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -403,10 +403,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Troweprice.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Troweprice.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Troweprice.pm
-+++ finance-quote/lib/Finance/Quote/Troweprice.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Troweprice.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Troweprice.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -418,10 +418,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Trustnet.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Trustnet.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Trustnet.pm
-+++ finance-quote/lib/Finance/Quote/Trustnet.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Trustnet.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Trustnet.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -433,10 +433,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Union.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Union.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Union.pm
-+++ finance-quote/lib/Finance/Quote/Union.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Union.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Union.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -448,12 +448,12 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/UserAgent.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/UserAgent.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/UserAgent.pm
-+++ finance-quote/lib/Finance/Quote/UserAgent.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/UserAgent.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/UserAgent.pm
@@ -14,8 +14,8 @@
- #
+ #
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
@@ -463,10 +463,10 @@
#
# This module defines our own LWP::UserAgent, in particular it allows
# user-defined headers to be set which will be automatically added to
-Index: finance-quote/lib/Finance/Quote/VWD.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/VWD.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/VWD.pm
-+++ finance-quote/lib/Finance/Quote/VWD.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/VWD.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/VWD.pm
@@ -22,8 +22,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -478,10 +478,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Yahoo/Asia.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Asia.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Asia.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Asia.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Asia.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Asia.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -493,10 +493,10 @@
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
# but extends its capabilites to encompas a greater number of data sources.
-Index: finance-quote/lib/Finance/Quote/Yahoo/Australia.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Australia.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Australia.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Australia.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Australia.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Australia.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -508,10 +508,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Yahoo/Base.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Base.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Base.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Base.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Base.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Base.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -523,10 +523,10 @@
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
# but extends its capabilites to encompas a greater number of data sources.
-Index: finance-quote/lib/Finance/Quote/Yahoo/Brasil.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Brasil.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Brasil.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Brasil.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Brasil.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Brasil.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -538,10 +538,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Yahoo/Europe.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Europe.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Europe.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Europe.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Europe.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Europe.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -553,10 +553,10 @@
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
# but extends its capabilites to encompas a greater number of data sources.
-Index: finance-quote/lib/Finance/Quote/Yahoo/NZ.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/NZ.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/NZ.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/NZ.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/NZ.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/NZ.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -568,10 +568,10 @@
#
# This code gratefully based on the existing
# Finance::Quote::Yahoo::Australia
-Index: finance-quote/lib/Finance/Quote/Yahoo/USA.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/USA.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/USA.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/USA.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/USA.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/USA.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -583,10 +583,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/Documentation/License
+Index: Finance-Quote-1.18/Documentation/License
===================================================================
---- finance-quote.orig/Documentation/License
-+++ finance-quote/Documentation/License
+--- Finance-Quote-1.18.orig/Documentation/License
++++ Finance-Quote-1.18/Documentation/License
@@ -2,7 +2,7 @@
Version 2, June 1991
@@ -605,10 +605,10 @@
Also add information on how to contact you by electronic and paper mail.
-Index: finance-quote/lib/Finance/Quote/Stooq.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Stooq.pm
-+++ finance-quote/lib/Finance/Quote/Stooq.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Stooq.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package perl-Finance-Quote for openSUSE:Factory checked in at 2013-01-31 16:35:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Finance-Quote (Old)
and /work/SRC/openSUSE:Factory/.perl-Finance-Quote.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Finance-Quote", Maintainer is "sbrabec(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Finance-Quote/perl-Finance-Quote.changes 2012-01-25 10:40:37.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Finance-Quote.new/perl-Finance-Quote.changes 2013-01-31 16:36:00.000000000 +0100
@@ -1,0 +2,12 @@
+Fri Jan 25 21:34:00 CET 2013 - sbrabec(a)suse.cz
+
+- Update to version 1.17 (bnc#800797):
+ * many updates for server changes
+ * new modules
+ * code cleanup
+- Drop perl-Finance-Quote-fedora-tiaa-cref.patch: New code is a
+ different implementation and it supports institutional funds as
+ well.
+- Update Requires.
+
+-------------------------------------------------------------------
Old:
----
finance-quote-git20110222.tar.bz2
perl-Finance-Quote-debian-02_typo.patch
perl-Finance-Quote-fedora-tiaa-cref.patch
New:
----
Finance-Quote-1.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Finance-Quote.spec ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:05.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:05.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Finance-Quote
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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,30 +15,31 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: perl-Finance-Quote
Url: http://finance-quote.sourceforge.net/
+Requires: perl
+Requires: perl-Crypt-SSLeay
+Requires: perl-HTML-Parser
+Requires: perl-HTML-TableExtract
+Requires: perl-HTML-TokeParser-Simple
+Requires: perl-HTML-Tree
+Requires: perl-HTTP-Message
+Requires: perl-URI
+Requires: perl-base
+Requires: perl-libwww-perl
+Summary: Provides access to time-delayed stockquotes
License: GPL-2.0+
Group: Development/Libraries/Perl
-AutoReqProv: on
-Requires: perl-Crypt-SSLeay perl-libwww-perl
-Requires: perl-HTML-Parser perl-HTML-TableExtract perl-HTML-TokeParser-Simple perl-HTML-Tree
-Requires: perl-URI perl-XML-SAX
-Summary: Provides access to time-delayed stockquotes
-%define gitversion 20110222
-Version: 1.17.0.%{gitversion}
-Release: 9
-Source: finance-quote-git%{gitversion}.tar.bz2
+Version: 1.18
+Release: 0
+Source: Finance-Quote-%{version}.tar.gz
Patch: perl-Finance-Quote-LeRevenu.patch
-Patch10: perl-Finance-Quote-debian-02_typo.patch
Patch11: perl-Finance-Quote-debian-03_whatis.patch
Patch12: perl-Finance-Quote-debian-04_deka.patch
Patch13: perl-Finance-Quote-debian-06_seb.patch
Patch14: perl-Finance-Quote-debian-08_deka.patch
Patch15: perl-Finance-Quote-debian-10_whatis.patch
-Patch30: perl-Finance-Quote-fedora-tiaa-cref.patch
Patch60: perl-Finance-Quote-66235-Cdnfundlibrary-row.patch
Patch61: perl-Finance-Quote-70690-IndiaMutual-temp.patch
Patch62: perl-Finance-Quote-65269-ftfunds.patch
@@ -62,22 +63,14 @@
Finance::Quote' for full information. Alternatively, you can 'perldoc
lib/Finance/Quote.pm' before the install.
-
-
-Authors:
---------
- Paul Fenwick <pjf(a)cpan.org>
-
%prep
-%setup -q -n finance-quote
+%setup -q -n Finance-Quote-%{version}
%patch -p1
-%patch10
%patch11
%patch12
%patch13
%patch14
%patch15
-%patch30 -p1
%patch60 -p1
%patch61 -p1
%patch62 -p1
@@ -90,7 +83,7 @@
%patch69 -p1
%patch100 -p1
%patch101 -p1
-rm lib/Finance/*.orig lib/Finance/Quote/*.orig
+rm -f lib/Finance/*.orig lib/Finance/Quote/*.orig
mv Documentation/README Documentation/README2
%build
++++++ perl-Finance-Quote-57401-financecanada.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:05.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:05.000000000 +0100
@@ -13,10 +13,10 @@
correct information is retrieved. Attached is the updated F::Q module
and a testing module.
-Index: finance-quote/lib/Finance/Quote/FinanceCanada.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FinanceCanada.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/FinanceCanada.pm
-+++ finance-quote/lib/Finance/Quote/FinanceCanada.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/FinanceCanada.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FinanceCanada.pm
@@ -7,21 +7,24 @@
# Version 0.2 Rewrite by David Hampton <hampton(a)employees.org> for
# changed web site.
@@ -37,7 +37,7 @@
+use HTML::TokeParser::Simple;
+
--$VERSION = '1.17';
+-$VERSION = '1.18';
-my $FINANCECANADA_MAINURL = ("http://finance.canada.com/");
-my $FINANCECANADA_URL = "http://stockgroup.canada.com/sn_overview.asp?symbol=T.";
+my $VERSION = '0.3';
@@ -48,16 +48,14 @@
sub methods {
return (canada => \&financecanada,
-@@ -33,8 +36,7 @@ sub labels {
- my @labels = qw/method source name symbol currency last date isodate nav price/;
- return (canada => \@labels,
- financecanada => \@labels);
--}
--
-+}
+@@ -36,7 +39,6 @@ sub labels {
+ }
+-
sub financecanada {
+ my $quoter = shift;
+ my @symbols = @_;
@@ -47,122 +49,235 @@ sub financecanada {
my $ua = $quoter->user_agent;
@@ -184,7 +182,7 @@
- }
- $info{$symbol, "day_range"} = $info{$symbol, "low"} . " - " . $info{$symbol, "high"}
- if (defined($info{$symbol, "high"}) && defined($info{$symbol, "low"}));
--
+-
- if (defined($year_high) && defined($year_low)) {
- $info{$symbol, "year_range"} = "$year_low - $year_high";
- }
@@ -301,11 +299,12 @@
+ }
+ }
+ }
-+ }
-+
+ }
+
+- return wantarray() ? %info : \%info;
+ return %info;
-+}
-+
+ }
+
+sub ParseFund($) {
+ my $ref = shift;
+ my $parser = $$ref;
@@ -358,9 +357,8 @@
+ }
+ }
+ }
- }
-
-- return wantarray() ? %info : \%info;
++ }
++
+ return %info;
+}
+
@@ -384,8 +382,8 @@
+ my $raw = shift;
+ $raw =~ /^\$?(.*)$/;
+ return $1;
- }
-
++}
++
+
1;
@@ -403,9 +401,8 @@
# Can failover to other methods
- %quotes = $q->fetch("canada", "stock_fund-code");
--
+ %quotes = $q->fetch("canada", "stock_code");
-+
+
# Use this module only
- %quotes = $q->fetch("financecanada", "stock_fund-code");
+ %quotes = $q->fetch("financecanada", "stock_code");
@@ -441,7 +438,7 @@
=head1 LABELS RETURNED
-@@ -199,9 +319,8 @@ method source name symbol currency date
+@@ -199,7 +319,7 @@ method source name symbol currency date
=head1 SEE ALSO
@@ -450,12 +447,10 @@
Finance::Quote
- =cut
--
-Index: finance-quote/t/financecanada.t
+Index: Finance-Quote-1.18/t/financecanada.t
===================================================================
---- finance-quote.orig/t/financecanada.t
-+++ finance-quote/t/financecanada.t
+--- Finance-Quote-1.18.orig/t/financecanada.t
++++ Finance-Quote-1.18/t/financecanada.t
@@ -1,36 +1,42 @@
-#!/usr/bin/perl -w
+#!/usr/bin/perl
++++++ perl-Finance-Quote-61750-comdirect.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -3,24 +3,24 @@
Date: Wed Sep 29 06:41:51 2010 http://www.google.com/profiles/lars.eggert - Ticket created [Reply] [Forward]
Subject: Finance::Quote Module for Comdirect Bank
-Available at http://fit.nokia.com/lars/soft ware/Comdirect.pm
+Available at http://fit.nokia.com/lars/software/Comdirect.pm
-Index: finance-quote/MANIFEST
+Index: Finance-Quote-1.18/MANIFEST
===================================================================
---- finance-quote.orig/MANIFEST
-+++ finance-quote/MANIFEST
-@@ -25,6 +25,7 @@ lib/Finance/Quote/ASX.pm
- lib/Finance/Quote/BMONesbittBurns.pm
+--- Finance-Quote-1.18.orig/MANIFEST
++++ Finance-Quote-1.18/MANIFEST
+@@ -26,6 +26,7 @@ lib/Finance/Quote/BMONesbittBurns.pm
lib/Finance/Quote/Bourso.pm
+ lib/Finance/Quote/BSERO.pm
lib/Finance/Quote/Cdnfundlibrary.pm
+lib/Finance/Quote/Comdirect.pm
lib/Finance/Quote/Cominvest.pm
lib/Finance/Quote/Currencies.pm
lib/Finance/Quote/Deka.pm
-Index: finance-quote/lib/Finance/Quote/Comdirect.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Comdirect.pm
===================================================================
--- /dev/null
-+++ finance-quote/lib/Finance/Quote/Comdirect.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Comdirect.pm
@@ -0,0 +1,201 @@
+# Finance::Quote Perl module to retrieve prices from Comdirect Bank
+# Copyright (C) 2010 Lars Eggert <lars.eggert(a)gmx.net>
++++++ perl-Finance-Quote-64474-stooq.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -34,22 +34,22 @@
sent was my intermediate version not working one.
-Index: finance-quote/MANIFEST
+Index: Finance-Quote-1.18/MANIFEST
===================================================================
---- finance-quote.orig/MANIFEST
-+++ finance-quote/MANIFEST
-@@ -47,6 +47,7 @@ lib/Finance/Quote/NZX.pm
- lib/Finance/Quote/Platinum.pm
- lib/Finance/Quote/SEB.pm
+--- Finance-Quote-1.18.orig/MANIFEST
++++ Finance-Quote-1.18/MANIFEST
+@@ -50,6 +50,7 @@ lib/Finance/Quote/SEB.pm
+ lib/Finance/Quote/SIXfunds.pm
+ lib/Finance/Quote/SIXshares.pm
lib/Finance/Quote/StockHouseCanada.pm
+lib/Finance/Quote/Stooq.pm
lib/Finance/Quote/Tdefunds.pm
lib/Finance/Quote/Tdwaterhouse.pm
lib/Finance/Quote/Tiaacref.pm
-Index: finance-quote/lib/Finance/Quote/Stooq.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
===================================================================
--- /dev/null
-+++ finance-quote/lib/Finance/Quote/Stooq.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
@@ -0,0 +1,149 @@
+# Copyright (C) 1998, Dj Padzensky <djpadz(a)padz.net>
+# Copyright (C) 1998, 1999 Linas Vepstas <linas(a)linas.org>
++++++ perl-Finance-Quote-64897-0001-adopted-to-site-changes.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -20,10 +20,10 @@
lib/Finance/Quote/GoldMoney.pm | 102 ++++++++++++++++++---------------------
1 files changed, 47 insertions(+), 55 deletions(-)
-Index: finance-quote/lib/Finance/Quote/GoldMoney.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/GoldMoney.pm
-+++ finance-quote/lib/Finance/Quote/GoldMoney.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/GoldMoney.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
@@ -32,6 +32,7 @@ require Crypt::SSLeay;
use HTTP::Request::Common;
@@ -53,10 +53,10 @@
if( $_want_gold or $_want_silver or $_want_platinum) {
- my $GOLDMONEY_URL = "http://goldmoney.com";
my $response = $ua->request(GET $GOLDMONEY_URL);
-
+
if ($response->is_success) {
$html_string =$response->content;
-
+
- # we want the 'Current Spot Rates' table
- $te = new HTML::TableExtract->new( attribs=>{class=>'spot'}, subtables=>1);
- $te->parse($html_string);
@@ -139,7 +139,7 @@
+ $info{'silver','currency'} = $currency;
+ $info{'silver','success'} = 1;
}
-
+
# get platinum rate
#
if( $_want_platinum ) {
++++++ perl-Finance-Quote-64897-0002-support-palladium-lookup.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -20,10 +20,10 @@
t/goldmoney.t | 13 +++++++++-
2 files changed, 47 insertions(+), 12 deletions(-)
-Index: finance-quote/lib/Finance/Quote/GoldMoney.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/GoldMoney.pm
-+++ finance-quote/lib/Finance/Quote/GoldMoney.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/GoldMoney.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
@@ -7,7 +7,7 @@
# Copyright (C) 2000, Brent Neal <brentn(a)users.sourceforge.net>
# Copyright (C) 2000, Volker Stuerzl <volker.stuerzl(a)gmx.de>
@@ -49,7 +49,7 @@
+# - get 'gold', 'silver', 'platinum' and 'palladium' spot rates from
+# goldmoney.com
# - error out properly (that is: ignore) all other symbols
- #
+ #
sub goldmoney {
@@ -64,12 +64,14 @@ sub goldmoney {
my $ua = $quoter->user_agent;
@@ -135,10 +135,10 @@
- currency
=head1 SEE ALSO
-Index: finance-quote/t/goldmoney.t
+Index: Finance-Quote-1.18/t/goldmoney.t
===================================================================
---- finance-quote.orig/t/goldmoney.t
-+++ finance-quote/t/goldmoney.t
+--- Finance-Quote-1.18.orig/t/goldmoney.t
++++ Finance-Quote-1.18/t/goldmoney.t
@@ -7,12 +7,12 @@ if (not $ENV{ONLINE_TEST}) {
plan skip_all => 'Set $ENV{ONLINE_TEST} to run this test';
}
++++++ perl-Finance-Quote-65269-ftfunds.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -22,11 +22,11 @@
Best regards,
-Index: finance-quote/MANIFEST
+Index: Finance-Quote-1.18/MANIFEST
===================================================================
---- finance-quote.orig/MANIFEST
-+++ finance-quote/MANIFEST
-@@ -33,6 +33,7 @@ lib/Finance/Quote/Fidelity.pm
+--- Finance-Quote-1.18.orig/MANIFEST
++++ Finance-Quote-1.18/MANIFEST
+@@ -34,6 +34,7 @@ lib/Finance/Quote/Fidelity.pm
lib/Finance/Quote/FinanceCanada.pm
lib/Finance/Quote/Finanzpartner.pm
lib/Finance/Quote/Fool.pm
@@ -34,10 +34,10 @@
lib/Finance/Quote/FTPortfolios.pm
lib/Finance/Quote/GoldMoney.pm
lib/Finance/Quote/HEX.pm
-Index: finance-quote/lib/Finance/Quote/FTFunds.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
===================================================================
--- /dev/null
-+++ finance-quote/lib/Finance/Quote/FTFunds.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
@@ -0,0 +1,345 @@
+#!/usr/bin/perl -w
+
++++++ perl-Finance-Quote-70690-IndiaMutual-temp-del.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -1,8 +1,8 @@
-Index: finance-quote/lib/Finance/Quote/IndiaMutual.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/IndiaMutual.pm
-+++ finance-quote/lib/Finance/Quote/IndiaMutual.pm
-@@ -67,6 +67,7 @@ sub amfiindia {
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/IndiaMutual.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
+@@ -69,6 +69,7 @@ sub amfiindia {
open NAV, $AMFI_NAV_LIST or die "Unexpected error in opening file: $!\n";
++++++ perl-Finance-Quote-70690-IndiaMutual-temp.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -14,23 +14,24 @@
Thanks
Vishal
-Index: finance-quote/lib/Finance/Quote/IndiaMutual.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/IndiaMutual.pm
-+++ finance-quote/lib/Finance/Quote/IndiaMutual.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/IndiaMutual.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/IndiaMutual.pm
@@ -13,6 +13,7 @@ use LWP::UserAgent;
use HTTP::Request::Common;
use HTTP::Status;
use HTML::TableExtract;
+use File::Temp qw / tempfile /;
- $VERSION = '1.17';
+ $VERSION = '1.18';
-@@ -22,7 +23,7 @@ $VERSION = '1.17';
- $AMFI_MAIN_URL = ("http://amfiindia.com/");
- $AMFI_URL = ("${AMFI_MAIN_URL}NavReport.aspx?type=0");
- #$AMFI_URL = ("${AMFI_MAIN_URL}spages/NAV0.txt"); This page seems to do the job also. Keep for reference
--$AMFI_NAV_LIST = "/tmp/amfinavlist.txt";
+@@ -24,8 +25,7 @@ $AMFI_URL = ("${AMFI_MAIN_URL}NavReport.
+ #$AMFI_URL = ("${AMFI_MAIN_URL}spages/NAV0.txt"); #This page seems to do the job also. Keep for reference
+
+ # amfinavlist.txt is a cache-file. keep it until updated on the website since this is a 1meg file.
+-my $cachedir = $ENV{TMPDIR} // $ENV{TEMP} // '/tmp/';
+-$AMFI_NAV_LIST = $cachedir."amfinavlist.txt";
+(undef, $AMFI_NAV_LIST) = tempfile();
sub methods { return (indiamutual => \&amfiindia,
++++++ perl-Finance-Quote-LeRevenu.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -1,10 +1,12 @@
-Index: Finance-Quote-1.17/lib/Finance/Quote/LeRevenu.pm
+https://bugzilla.novell.com/show_bug.cgi?id=555687
+
+Index: Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
===================================================================
---- Finance-Quote-1.17.orig/lib/Finance/Quote/LeRevenu.pm
-+++ Finance-Quote-1.17/lib/Finance/Quote/LeRevenu.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/LeRevenu.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
@@ -43,11 +43,11 @@ use HTML::TableExtract;
- $VERSION = '1.17';
+ $VERSION = '1.18';
-my $LR_URL = 'http://bourse.lerevenu.com/recherchenom.hts';
+my $LR_URL = 'http://bourse.lerevenu.com/v2/recherchenom.hts';
@@ -14,11 +16,11 @@
- lerevenu => \&lerevenu); }
+sub methods { return ( france => \&pre_france,
+ lerevenu => \&pre_lerevenu); }
- {
+ {
my @labels = qw/name last date isodate p_change open high low close volume currency method exchange/;
@@ -55,355 +55,231 @@ sub methods { return ( france => \&lerev
- lerevenu => \@labels); }
+ lerevenu => \@labels); }
}
-sub lerevenu {
@@ -44,10 +46,10 @@
{
- $url="$LR_URL?recherchenom=$stocks&p=20";
+ $url="$LR_URL?recherchenom=$stocks".$ext_url;
-
- $reply = $ua->request(GET $url);
- if ($reply->is_success)
+ $reply = $ua->request(GET $url);
+
+ if ($reply->is_success)
{
- # print STDERR $reply->content,"\n";
-
@@ -100,11 +102,11 @@
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(8, 1)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ) {
+- ASSIGN: for ( @$row[0] ) {
- /Dernier/ && do {
- ($info{$stocks, "last"}=@$row[1]) =~ s/[^0-9.-]*//g;
- ($info{$stocks, "close"}=@$row[2]) =~ s/[^0-9.-]*//g;
@@ -144,7 +146,7 @@
- foreach $ts ($te->table_state(6, 5)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -153,14 +155,14 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=bond
- /Obligations/ && do {
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(8, 0)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
@@ -169,9 +171,9 @@
+ $url="http://bourse.lerevenu.com/v2/".$test[0];
+ ($url) =~ s/http:\/\/www.lerevenu.com\/ajax\/getFiche.php/action.hts/;
+
-+ $reply = $ua->request(GET $url);
++ $reply = $ua->request(GET $url);
+
-+ if ($reply->is_success)
++ if ($reply->is_success)
+ {
+
+ $te= new HTML::TableExtract( );
@@ -214,7 +216,7 @@
+ $info{$stocks, "name"}=$rows[0][0];
+ $info{$stocks, "exchange"}=$rows[3][1];
+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
-+ }
++ }
+ foreach $ts ($te->table_state(6, 1)){
+ @rows=$ts->rows;
+ $info{$stocks, "last"}=$rows[2][1];
@@ -228,7 +230,7 @@
+ $info{$stocks,"high"}=$rows[5][1];
+ $info{$stocks,"low"}=$rows[6][1];
+ }
-+ last SWITCH;
++ last SWITCH;
+ };
+ # style=bond
+ /obligation/ && do {
@@ -239,7 +241,7 @@
+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
+ ($info{$stocks,"currency"}=$rows[0][1]) =~ s/[^A-Z]//g;
+
-+ }
++ }
+ foreach $ts ($te->table_state(4, 0)){
+ @rows=$ts->rows;
+ $info{$stocks, "last"}=$rows[0][1];
@@ -256,7 +258,7 @@
+ $info{$stocks,"high"}=$rows[5][1];
+ $info{$stocks,"low"}=$rows[6][1];
+ }
-+ last SWITCH;
++ last SWITCH;
+ };
+ # style=fund
+ /opcvm/ && do {
@@ -295,12 +297,77 @@
- last ASSIGN;
- };
- }
-- }
-- }
++ foreach $ts ($te->table_state(3, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "name"}=$rows[0][0];
++ $info{$stocks, "symbol"}=$rows[2][1];
++ ($info{$stocks,"currency"}=$rows[0][1]) =~ s/[^A-Z]//g;
++ ($info{$stocks,"last"}=$rows[0][1]) =~ s/[^0-9|.]//g;
++ $info{$stocks,"p_change"}=$rows[0][2];
++ $quoter->store_date(\%info, $stocks, {eurodate => $rows[2][3]});
++ }
++ foreach $ts ($te->table_state(7, 7)){
++ @rows=$ts->rows;
++ my $nav;
++ ($nav=$rows[0][1]) =~ s/[^0-9.]*//g;
++ ($info{$stocks,"nav"}=($nav * 1000000));
++ }
++ last SWITCH;
++ };
++ #style=warrant
++ /warrant/ && do {
++ foreach $ts ($te->table_state(2, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "name"}=$rows[0][0];
++ $info{$stocks, "exchange"}=$rows[3][1];
++ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
++ }
++ foreach $ts ($te->table_state(3, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "last"}=$rows[2][1];
++ $info{$stocks, "success"}=1;
++ $info{$stocks, "method"}="lerevenu";
++ $info{$stocks,"currency"}=$rows[9][1];
++ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
++ $info{$stocks,"p_change"}=$rows[3][1];
++ $info{$stocks,"volume"}=$rows[7][1];
++ $info{$stocks,"open"}=$rows[4][1];
++ $info{$stocks,"high"}=$rows[5][1];
++ $info{$stocks,"low"}=$rows[6][1];
++ }
++ last SWITCH;
++ };
++ #style=indice
++ /indice/ && do {
++ foreach $ts ($te->table_state(2, 0)){
++ @rows=$ts->rows;
++ $info{$stocks, "name"}=$rows[0][0];
++ $info{$stocks, "exchange"}=$rows[3][1];
++ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
++ }
++ foreach $ts ($te->table_state(5, 1)){
++ @rows=$ts->rows;
++ $info{$stocks, "last"}=$rows[2][1];
++ $info{$stocks, "success"}=1;
++ $info{$stocks, "method"}="lerevenu";
++ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
++ $info{$stocks,"p_change"}=$rows[3][1];
++ $info{$stocks,"volume"}=$rows[7][1];
++ $info{$stocks,"open"}=$rows[4][1];
++ $info{$stocks,"high"}=$rows[5][1];
++ $info{$stocks,"low"}=$rows[6][1];
++ }
++ last SWITCH;
++ };
++ {
++ $info {$stocks,"success"} = 0;
++ $info {$stocks,"errormsg"} = "Parse error SWITCH";
+ }
+ }
- foreach $ts ($te->table_state(8, 3)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -309,7 +376,7 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=fund
- /SICAVetFCP/ && do {
@@ -330,7 +397,7 @@
- foreach $ts ($te->table_state(9, 7)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Actif/ && do {
- my $nav;
- $nav=@$row[1];
@@ -344,7 +411,7 @@
- foreach $ts ($te->table_state(9, 9)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /ISIN/ && do {
- # GnuCash
- ($info{$stocks, "symbol"}=@$row[1]) =~ s/\s*//g;
@@ -353,18 +420,18 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=warrant
-- /Bons&Warrants/ && do {
+- /Bons&Warrants/ && do {
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(7, 1)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Dernier/ && do {
- ($info{$stocks, "last"}=@$row[1]) =~ s/[^0-9.-]*//g;
- ($info{$stocks, "close"}=@$row[1]) =~ s/[^0-9.-]*//g;
@@ -403,7 +470,7 @@
- foreach $ts ($te->table_state(6, 8)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -411,21 +478,21 @@
- };
- }
- }
--
+
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- # style=indice
-- /Indices/ && do {
+- /Indices/ && do {
- foreach $ts ($te->table_state(5, 0)){
- @rows=$ts->rows;
- $info{$stocks, "name"}=$rows[0][0];
-- }
+- }
- foreach $ts ($te->table_state(7, 1)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Dernier/ && do {
- ($info{$stocks, "last"}=@$row[1]) =~ s/[^0-9.-]*//g;
- ($info{$stocks, "close"}=@$row[1]) =~ s/[^0-9.-]*//g;
@@ -460,7 +527,7 @@
- foreach $ts ($te->table_state(7, 2)){
- @rows=$ts->rows;
- foreach $row ($ts->rows) {
-- ASSIGN: for ( @$row[0] ){
+- ASSIGN: for ( @$row[0] ){
- /Isin/ && do {
- # GnuCash
- $info{$stocks, "symbol"}=@$row[1];
@@ -470,102 +537,33 @@
- }
- }
- }
-- last SWITCH;
+- last SWITCH;
- };
- {
- $info {$stocks,"success"} = 0;
- $info {$stocks,"errormsg"} = "Parse error";
-- }
-+ foreach $ts ($te->table_state(3, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "name"}=$rows[0][0];
-+ $info{$stocks, "symbol"}=$rows[2][1];
-+ ($info{$stocks,"currency"}=$rows[0][1]) =~ s/[^A-Z]//g;
-+ ($info{$stocks,"last"}=$rows[0][1]) =~ s/[^0-9|.]//g;
-+ $info{$stocks,"p_change"}=$rows[0][2];
-+ $quoter->store_date(\%info, $stocks, {eurodate => $rows[2][3]});
-+ }
-+ foreach $ts ($te->table_state(7, 7)){
-+ @rows=$ts->rows;
-+ my $nav;
-+ ($nav=$rows[0][1]) =~ s/[^0-9.]*//g;
-+ ($info{$stocks,"nav"}=($nav * 1000000));
-+ }
-+ last SWITCH;
-+ };
-+ #style=warrant
-+ /warrant/ && do {
-+ foreach $ts ($te->table_state(2, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "name"}=$rows[0][0];
-+ $info{$stocks, "exchange"}=$rows[3][1];
-+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
-+ }
-+ foreach $ts ($te->table_state(3, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "last"}=$rows[2][1];
-+ $info{$stocks, "success"}=1;
-+ $info{$stocks, "method"}="lerevenu";
-+ $info{$stocks,"currency"}=$rows[9][1];
-+ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
-+ $info{$stocks,"p_change"}=$rows[3][1];
-+ $info{$stocks,"volume"}=$rows[7][1];
-+ $info{$stocks,"open"}=$rows[4][1];
-+ $info{$stocks,"high"}=$rows[5][1];
-+ $info{$stocks,"low"}=$rows[6][1];
-+ }
-+ last SWITCH;
-+ };
-+ #style=indice
-+ /indice/ && do {
-+ foreach $ts ($te->table_state(2, 0)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "name"}=$rows[0][0];
-+ $info{$stocks, "exchange"}=$rows[3][1];
-+ ($info{$stocks, "symbol"}=$rows[3][0]) =~ s/\W(.+)$//g;
-+ }
-+ foreach $ts ($te->table_state(5, 1)){
-+ @rows=$ts->rows;
-+ $info{$stocks, "last"}=$rows[2][1];
-+ $info{$stocks, "success"}=1;
-+ $info{$stocks, "method"}="lerevenu";
-+ $quoter->store_date(\%info, $stocks, {eurodate => $rows[0][1]});
-+ $info{$stocks,"p_change"}=$rows[3][1];
-+ $info{$stocks,"volume"}=$rows[7][1];
-+ $info{$stocks,"open"}=$rows[4][1];
-+ $info{$stocks,"high"}=$rows[5][1];
-+ $info{$stocks,"low"}=$rows[6][1];
-+ }
-+ last SWITCH;
-+ };
-+ {
-+ $info {$stocks,"success"} = 0;
-+ $info {$stocks,"errormsg"} = "Parse error SWITCH";
-+ }
-+ }
-+
+
-+ }
+ }
+ else {
+ $info{$stocks, "success"}=0;
+ $info{$stocks, "errormsg"}="Error retreiving $stocks ";
-+ };
++ };
}
-
-
+ else {
+ $info{$stocks, "success"}=0;
+ $info{$stocks, "errormsg"}="Error retreiving $stocks ";
-+ };
- }
++ };
+ }
else {
$info{$stocks, "success"}=0;
$info{$stocks, "errormsg"}="Error retreiving $stocks ";
- }
-- }
+- }
+ };
+
-+ }
++ }
+
return wantarray() ? %info : \%info;
return \%info;
++++++ perl-Finance-Quote-debian-03_whatis.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -1,31 +1,37 @@
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AEX.pm lib/Finance/Quote/AEX.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AEX.pm 2005-11-17 07:49:17.000000000 +0100
-+++ ./lib/Finance/Quote/AEX.pm 2008-02-03 17:31:39.000000000 +0100
-@@ -559,7 +559,7 @@
+Bart Martens <bartm(a)debian.org>
+Fixes manpage-has-bad-whatis-entry.
+
+Index: lib/Finance/Quote/AEX.pm
+===================================================================
+--- lib/Finance/Quote/AEX.pm.orig
++++ lib/Finance/Quote/AEX.pm
+@@ -165,7 +165,7 @@ sub aex {
=head1 NAME
--Finance::Quote::AEX Obtain quotes from Amsterdam Euronext eXchange
-+Finance::Quote::AEX - Obtain quotes from Amsterdam Euronext eXchange
+-Finance::Quote::AEX Obtain quotes from Amsterdam Euronext eXchange
++Finance::Quote::AEX - Obtain quotes from Amsterdam Euronext eXchange
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AIAHK.pm lib/Finance/Quote/AIAHK.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/AIAHK.pm 2006-09-11 16:08:47.000000000 +0200
-+++ ./lib/Finance/Quote/AIAHK.pm 2008-02-03 17:31:56.000000000 +0100
-@@ -139,7 +139,7 @@
+Index: lib/Finance/Quote/AIAHK.pm
+===================================================================
+--- lib/Finance/Quote/AIAHK.pm.orig
++++ lib/Finance/Quote/AIAHK.pm
+@@ -139,7 +139,7 @@ sub aiahk {
=head1 NAME
--Finance::Quote::AIAHK Obtain quotes from American International Assurance
-+Finance::Quote::AIAHK - Obtain quotes from American International Assurance
+-Finance::Quote::AIAHK Obtain quotes from American International Assurance
++Finance::Quote::AIAHK - Obtain quotes from American International Assurance
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/ASEGR.pm lib/Finance/Quote/ASEGR.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/ASEGR.pm 2005-05-05 01:51:11.000000000 +0200
-+++ ./lib/Finance/Quote/ASEGR.pm 2008-02-03 17:32:10.000000000 +0100
-@@ -111,7 +111,7 @@
+Index: lib/Finance/Quote/ASEGR.pm
+===================================================================
+--- lib/Finance/Quote/ASEGR.pm.orig
++++ lib/Finance/Quote/ASEGR.pm
+@@ -111,7 +111,7 @@ sub asegr {
=head1 NAME
@@ -34,10 +40,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/BMONesbittBurns.pm lib/Finance/Quote/BMONesbittBurns.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/BMONesbittBurns.pm 2007-01-08 00:23:20.000000000 +0100
-+++ ./lib/Finance/Quote/BMONesbittBurns.pm 2008-02-03 17:32:21.000000000 +0100
-@@ -174,7 +174,7 @@
+Index: lib/Finance/Quote/BMONesbittBurns.pm
+===================================================================
+--- lib/Finance/Quote/BMONesbittBurns.pm.orig
++++ lib/Finance/Quote/BMONesbittBurns.pm
+@@ -174,7 +174,7 @@ sub bmonesbittburns {
=head1 NAME
@@ -46,10 +53,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/Bourso.pm lib/Finance/Quote/Bourso.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/Bourso.pm 2006-12-31 22:21:31.000000000 +0100
-+++ ./lib/Finance/Quote/Bourso.pm 2008-02-03 17:32:30.000000000 +0100
-@@ -383,7 +383,7 @@
+Index: lib/Finance/Quote/Bourso.pm
+===================================================================
+--- lib/Finance/Quote/Bourso.pm.orig
++++ lib/Finance/Quote/Bourso.pm
+@@ -274,7 +274,7 @@ sub bourso {
=head1 NAME
@@ -58,10 +66,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/LeRevenu.pm lib/Finance/Quote/LeRevenu.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/LeRevenu.pm 2006-12-31 21:22:27.000000000 +0100
-+++ ./lib/Finance/Quote/LeRevenu.pm 2008-02-03 17:32:40.000000000 +0100
-@@ -411,7 +411,7 @@
+Index: lib/Finance/Quote/LeRevenu.pm
+===================================================================
+--- lib/Finance/Quote/LeRevenu.pm.orig
++++ lib/Finance/Quote/LeRevenu.pm
+@@ -287,7 +287,7 @@ sub lerevenu {
=head1 NAME
@@ -70,10 +79,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/TSP.pm lib/Finance/Quote/TSP.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/TSP.pm 2007-01-02 02:01:49.000000000 +0100
-+++ ./lib/Finance/Quote/TSP.pm 2008-02-03 17:32:52.000000000 +0100
-@@ -145,7 +145,7 @@
+Index: lib/Finance/Quote/TSP.pm
+===================================================================
+--- lib/Finance/Quote/TSP.pm.orig
++++ lib/Finance/Quote/TSP.pm
+@@ -152,7 +152,7 @@ sub tsp {
=head1 NAME
@@ -82,10 +92,11 @@
=head1 SYNOPSIS
-diff -ruN ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/USFedBonds.pm lib/Finance/Quote/USFedBonds.pm
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/USFedBonds.pm 2005-10-22 23:33:17.000000000 +0200
-+++ ./lib/Finance/Quote/USFedBonds.pm 2008-02-03 17:33:06.000000000 +0100
-@@ -162,9 +162,7 @@
+Index: lib/Finance/Quote/USFedBonds.pm
+===================================================================
+--- lib/Finance/Quote/USFedBonds.pm.orig
++++ lib/Finance/Quote/USFedBonds.pm
+@@ -164,9 +164,7 @@ sub treasury {
=head1 NAME
++++++ perl-Finance-Quote-debian-04_deka.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -1,6 +1,11 @@
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/Deka.pm 2007-01-01 00:20:55.000000000 +0100
-+++ ./lib/Finance/Quote/Deka.pm 2008-02-03 17:24:07.000000000 +0100
-@@ -62,8 +62,7 @@
+Bart Martens <bartm(a)debian.org>
+Closes: #431293.
+
+Index: lib/Finance/Quote/Deka.pm
+===================================================================
+--- lib/Finance/Quote/Deka.pm.orig
++++ lib/Finance/Quote/Deka.pm
+@@ -62,8 +62,7 @@ sub deka
if (!$response -> is_success()) {
$info{$stock,"errormsg"} = "HTTP failure";
} else {
@@ -10,8 +15,8 @@
$te->parse($response->content);
foreach my $ts ($te->table_states) {
# foreach my $row ($ts->rows) {
-@@ -73,16 +72,34 @@
-
+@@ -73,16 +72,34 @@ sub deka
+
foreach my $row ($ts->rows) {
next if !defined $$row[0] || !defined $$row[1];
- $info{$stock,"name"} = $$row[0];
++++++ perl-Finance-Quote-debian-06_seb.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -1,6 +1,11 @@
---- ../orig/libfinance-quote-perl-1.13/lib/Finance/Quote/SEB.pm 2005-03-20 02:44:13.000000000 +0100
-+++ ./lib/Finance/Quote/SEB.pm 2008-06-29 17:34:01.000000000 +0200
-@@ -119,7 +119,7 @@
+Bart Martens <bartm(a)debian.org>
+Fixes broken link.
+
+Index: lib/Finance/Quote/SEB.pm
+===================================================================
+--- lib/Finance/Quote/SEB.pm.orig
++++ lib/Finance/Quote/SEB.pm
+@@ -121,7 +121,7 @@ Unfortunately there is no unique identif
Therefore the complete fund name must be given, including spaces, case
is important.
++++++ perl-Finance-Quote-fsf-address.patch ++++++
--- /var/tmp/diff_new_pack.KPPvnJ/_old 2013-01-31 16:36:06.000000000 +0100
+++ /var/tmp/diff_new_pack.KPPvnJ/_new 2013-01-31 16:36:06.000000000 +0100
@@ -1,7 +1,7 @@
-Index: finance-quote/lib/Finance/Quote.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote.pm
-+++ finance-quote/lib/Finance/Quote.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote.pm
++++ Finance-Quote-1.18/lib/Finance/Quote.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -13,10 +13,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/AEX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/AEX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/AEX.pm
-+++ finance-quote/lib/Finance/Quote/AEX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/AEX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/AEX.pm
@@ -22,8 +22,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -28,10 +28,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/ASEGR.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/ASEGR.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/ASEGR.pm
-+++ finance-quote/lib/Finance/Quote/ASEGR.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/ASEGR.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/ASEGR.pm
@@ -16,8 +16,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -43,10 +43,10 @@
require 5.005;
use strict;
-Index: finance-quote/lib/Finance/Quote/ASX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/ASX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/ASX.pm
-+++ finance-quote/lib/Finance/Quote/ASX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/ASX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/ASX.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -58,10 +58,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/BMONesbittBurns.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/BMONesbittBurns.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/BMONesbittBurns.pm
-+++ finance-quote/lib/Finance/Quote/BMONesbittBurns.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/BMONesbittBurns.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/BMONesbittBurns.pm
@@ -14,8 +14,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -73,10 +73,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/BSERO.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/BSERO.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/BSERO.pm
-+++ finance-quote/lib/Finance/Quote/BSERO.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/BSERO.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/BSERO.pm
@@ -16,8 +16,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -88,10 +88,10 @@
require 5.005;
use strict;
-Index: finance-quote/lib/Finance/Quote/Bourso.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Bourso.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Bourso.pm
-+++ finance-quote/lib/Finance/Quote/Bourso.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Bourso.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Bourso.pm
@@ -23,8 +23,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -103,10 +103,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Cominvest.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Cominvest.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Cominvest.pm
-+++ finance-quote/lib/Finance/Quote/Cominvest.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Cominvest.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Cominvest.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -118,10 +118,10 @@
#
#
# This code initially derived from Padzensky's work on package
-Index: finance-quote/lib/Finance/Quote/Currencies.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Currencies.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Currencies.pm
-+++ finance-quote/lib/Finance/Quote/Currencies.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Currencies.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Currencies.pm
@@ -10,8 +10,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -133,10 +133,10 @@
#
package Finance::Quote::Currencies;
use strict;
-Index: finance-quote/lib/Finance/Quote/DWS.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/DWS.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/DWS.pm
-+++ finance-quote/lib/Finance/Quote/DWS.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/DWS.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/DWS.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -148,10 +148,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/FTFunds.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/FTFunds.pm
-+++ finance-quote/lib/Finance/Quote/FTFunds.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/FTFunds.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FTFunds.pm
@@ -25,8 +25,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -163,10 +163,10 @@
#
-Index: finance-quote/lib/Finance/Quote/FTPortfolios.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/FTPortfolios.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/FTPortfolios.pm
-+++ finance-quote/lib/Finance/Quote/FTPortfolios.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/FTPortfolios.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/FTPortfolios.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -178,10 +178,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Fidelity.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Fidelity.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Fidelity.pm
-+++ finance-quote/lib/Finance/Quote/Fidelity.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Fidelity.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Fidelity.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -193,10 +193,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Fool.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Fool.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Fool.pm
-+++ finance-quote/lib/Finance/Quote/Fool.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Fool.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Fool.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -208,10 +208,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/GoldMoney.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/GoldMoney.pm
-+++ finance-quote/lib/Finance/Quote/GoldMoney.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/GoldMoney.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/GoldMoney.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -223,10 +223,10 @@
#
# $Id: $
-Index: finance-quote/lib/Finance/Quote/HEX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/HEX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/HEX.pm
-+++ finance-quote/lib/Finance/Quote/HEX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/HEX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/HEX.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -238,10 +238,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/LeRevenu.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/LeRevenu.pm
-+++ finance-quote/lib/Finance/Quote/LeRevenu.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/LeRevenu.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/LeRevenu.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -253,10 +253,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/ManInvestments.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/ManInvestments.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/ManInvestments.pm
-+++ finance-quote/lib/Finance/Quote/ManInvestments.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/ManInvestments.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/ManInvestments.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -268,10 +268,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/NZX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/NZX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/NZX.pm
-+++ finance-quote/lib/Finance/Quote/NZX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/NZX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/NZX.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -283,10 +283,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Platinum.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Platinum.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Platinum.pm
-+++ finance-quote/lib/Finance/Quote/Platinum.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Platinum.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Platinum.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -298,10 +298,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/SEB.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/SEB.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/SEB.pm
-+++ finance-quote/lib/Finance/Quote/SEB.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/SEB.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/SEB.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -313,10 +313,10 @@
#
#
# This code was derived from the work on the packages Finance::Yahoo::*
-Index: finance-quote/lib/Finance/Quote/StockHouseCanada.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/StockHouseCanada.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/StockHouseCanada.pm
-+++ finance-quote/lib/Finance/Quote/StockHouseCanada.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/StockHouseCanada.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/StockHouseCanada.pm
@@ -22,8 +22,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -328,10 +328,10 @@
#
-Index: finance-quote/lib/Finance/Quote/TSP.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/TSP.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/TSP.pm
-+++ finance-quote/lib/Finance/Quote/TSP.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/TSP.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/TSP.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -343,10 +343,10 @@
#
#
# This code is derived from version 0.9 of the AEX.pm module.
-Index: finance-quote/lib/Finance/Quote/TSX.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/TSX.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/TSX.pm
-+++ finance-quote/lib/Finance/Quote/TSX.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/TSX.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/TSX.pm
@@ -21,8 +21,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -358,10 +358,10 @@
#
#
# This code derived from the work of Mika Laari in the package
-Index: finance-quote/lib/Finance/Quote/Tdefunds.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Tdefunds.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Tdefunds.pm
-+++ finance-quote/lib/Finance/Quote/Tdefunds.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Tdefunds.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Tdefunds.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -373,10 +373,10 @@
#
package Finance::Quote::Tdefunds;
require 5.005;
-Index: finance-quote/lib/Finance/Quote/Tdwaterhouse.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Tdwaterhouse.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Tdwaterhouse.pm
-+++ finance-quote/lib/Finance/Quote/Tdwaterhouse.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Tdwaterhouse.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Tdwaterhouse.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -388,10 +388,10 @@
#
package Finance::Quote::Tdwaterhouse;
require 5.005;
-Index: finance-quote/lib/Finance/Quote/Tiaacref.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Tiaacref.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Tiaacref.pm
-+++ finance-quote/lib/Finance/Quote/Tiaacref.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Tiaacref.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Tiaacref.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -403,10 +403,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Troweprice.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Troweprice.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Troweprice.pm
-+++ finance-quote/lib/Finance/Quote/Troweprice.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Troweprice.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Troweprice.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -418,10 +418,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Trustnet.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Trustnet.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Trustnet.pm
-+++ finance-quote/lib/Finance/Quote/Trustnet.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Trustnet.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Trustnet.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -433,10 +433,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Union.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Union.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Union.pm
-+++ finance-quote/lib/Finance/Quote/Union.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Union.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Union.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -448,12 +448,12 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/UserAgent.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/UserAgent.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/UserAgent.pm
-+++ finance-quote/lib/Finance/Quote/UserAgent.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/UserAgent.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/UserAgent.pm
@@ -14,8 +14,8 @@
- #
+ #
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
@@ -463,10 +463,10 @@
#
# This module defines our own LWP::UserAgent, in particular it allows
# user-defined headers to be set which will be automatically added to
-Index: finance-quote/lib/Finance/Quote/VWD.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/VWD.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/VWD.pm
-+++ finance-quote/lib/Finance/Quote/VWD.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/VWD.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/VWD.pm
@@ -22,8 +22,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -478,10 +478,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Yahoo/Asia.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Asia.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Asia.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Asia.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Asia.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Asia.pm
@@ -20,8 +20,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -493,10 +493,10 @@
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
# but extends its capabilites to encompas a greater number of data sources.
-Index: finance-quote/lib/Finance/Quote/Yahoo/Australia.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Australia.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Australia.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Australia.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Australia.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Australia.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -508,10 +508,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Yahoo/Base.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Base.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Base.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Base.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Base.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Base.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -523,10 +523,10 @@
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
# but extends its capabilites to encompas a greater number of data sources.
-Index: finance-quote/lib/Finance/Quote/Yahoo/Brasil.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Brasil.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Brasil.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Brasil.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Brasil.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Brasil.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -538,10 +538,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/lib/Finance/Quote/Yahoo/Europe.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Europe.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/Europe.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/Europe.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/Europe.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/Europe.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -553,10 +553,10 @@
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
# but extends its capabilites to encompas a greater number of data sources.
-Index: finance-quote/lib/Finance/Quote/Yahoo/NZ.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/NZ.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/NZ.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/NZ.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/NZ.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/NZ.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -568,10 +568,10 @@
#
# This code gratefully based on the existing
# Finance::Quote::Yahoo::Australia
-Index: finance-quote/lib/Finance/Quote/Yahoo/USA.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Yahoo/USA.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Yahoo/USA.pm
-+++ finance-quote/lib/Finance/Quote/Yahoo/USA.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Yahoo/USA.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Yahoo/USA.pm
@@ -18,8 +18,8 @@
#
# You should have received a copy of the GNU General Public License
@@ -583,10 +583,10 @@
#
#
# This code derived from Padzensky's work on package Finance::YahooQuote,
-Index: finance-quote/Documentation/License
+Index: Finance-Quote-1.18/Documentation/License
===================================================================
---- finance-quote.orig/Documentation/License
-+++ finance-quote/Documentation/License
+--- Finance-Quote-1.18.orig/Documentation/License
++++ Finance-Quote-1.18/Documentation/License
@@ -2,7 +2,7 @@
Version 2, June 1991
@@ -605,10 +605,10 @@
Also add information on how to contact you by electronic and paper mail.
-Index: finance-quote/lib/Finance/Quote/Stooq.pm
+Index: Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
===================================================================
---- finance-quote.orig/lib/Finance/Quote/Stooq.pm
-+++ finance-quote/lib/Finance/Quote/Stooq.pm
+--- Finance-Quote-1.18.orig/lib/Finance/Quote/Stooq.pm
++++ Finance-Quote-1.18/lib/Finance/Quote/Stooq.pm
@@ -19,8 +19,8 @@
#
# You should have received a copy of the GNU General Public License
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package net-tools for openSUSE:Factory checked in at 2013-01-31 16:28:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/net-tools (Old)
and /work/SRC/openSUSE:Factory/.net-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "net-tools", Maintainer is "ms(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/net-tools/net-tools.changes 2013-01-29 06:59:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.net-tools.new/net-tools.changes 2013-01-31 16:28:13.000000000 +0100
@@ -1,0 +2,10 @@
+Tue Jan 29 18:55:00 UTC 2013 - crrodriguez(a)opensuse.org
+
+- Remove obsolete traceroute(8) implementation.
+ Modern one is packaged as "traceroute". to fullfil userspace
+ requirements, Require the new version explicitly.
+
+ - Fix localized man page installation, the right thing (tm) to
+ do is to use find_lang --with-man --all-name instead.
+
+-------------------------------------------------------------------
Old:
----
traceroute-1.2.tar.bz2
traceroute-LDOPTS.diff
traceroute-glibc210.diff
traceroute-strip.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ net-tools.spec ++++++
--- /var/tmp/diff_new_pack.aSO6VI/_old 2013-01-31 16:28:17.000000000 +0100
+++ /var/tmp/diff_new_pack.aSO6VI/_new 2013-01-31 16:28:17.000000000 +0100
@@ -21,8 +21,8 @@
Provides: iputils:/usr/sbin/traceroute6
Provides: net_tool
Obsoletes: net_tool
-Provides: traceroute
-Obsoletes: traceroute
+#force new traceroute or else..
+Requires: traceroute >= 2.0.0
Version: 1.60
Release: 0
Summary: Important Programs for Networking
@@ -30,7 +30,6 @@
Group: Productivity/Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: net-tools-%{version}.tar.bz2
-Source1: ftp://ftp.lst.de/pub/people/okir/traceroute/traceroute-1.2.tar.bz2
Source2: netstat.xinetd
Source3: nstrcmp.c
Source4: ether-wake.c
@@ -50,7 +49,6 @@
Patch14: net-tools-1.60-sockios-SIOCGMIIPHY.diff
Patch15: net-tools-1.60-numericstuff.diff
Patch16: net-tools-1.60-if_tr.diff
-Patch17: traceroute-LDOPTS.diff
Patch18: net-tools-1.60-netstat.8.diff
Patch19: net-tools-1.60-strictaliasing.diff
Patch20: net-tools-1.60-interface_stack.patch
@@ -61,7 +59,6 @@
Patch25: net-tools-1.60-sctp.patch
Patch26: net-tools-1.60-sctp-quiet
Patch27: net-tools-1.60-hostname-space.patch
-Patch28: traceroute-strip.diff
Patch30: net-tools-1.60-ifconfig.8.diff
Patch31: net-tools-1.60-tcp-recvq-listen.patch
Patch32: net-tools-1.60-netstat-ci.diff
@@ -69,7 +66,6 @@
Patch34: net-tools-1.60-interface_socket.diff
Patch35: net-tools-1.60-interface_mtu.diff
Patch36: net-tools-1.60-printval-conversion.patch
-Patch37: traceroute-glibc210.diff
Patch38: net-tools-1.60-obsolete.diff
Patch39: net-tools-1.60-fclose.diff
Patch40: net-tools-1.60-notrim.diff
@@ -98,7 +94,7 @@
Olaf Kirch <okir(a)suse.de>
%prep
-%setup -q -a1
+%setup -q
cp %{S:3} lib/
%patch
%patch1
@@ -115,11 +111,6 @@
%patch14 -p1
%patch15 -p1
%patch16 -p1
-cd traceroute-*
-%patch17 -p2
-%patch28 -p1
-%patch37 -p1
-cd ..
%patch18 -p1
%patch19 -p1
%patch20
@@ -163,10 +154,7 @@
make config
make COPTS="-D_GNU_SOURCE $RPM_OPT_FLAGS" LOPTS="$RPM_OPT_FLAGS"
-cd traceroute-*
-make CCOPTS="$RPM_OPT_FLAGS -fpie" LDOPTS="-pie"
-cd ..
-gcc $RPM_OPT_FLAGS -o ether-wake ether-wake.c
+gcc $RPM_OPT_FLAGS -D_GNU_SOURCE -fwhole-program -o ether-wake ether-wake.c
%install
install -d -m 755 $RPM_BUILD_ROOT/etc/xinetd.d
@@ -183,15 +171,9 @@
rm -f $RPM_BUILD_ROOT/%{_mandir}/man*/$tool.*
rm -f $RPM_BUILD_ROOT/%{_mandir}/*/man*/$tool.*
done
-cd traceroute-*
-mkdir -p $RPM_BUILD_ROOT/usr/sbin
-make DESTDIR=$RPM_BUILD_ROOT CCOPTS="$RPM_OPT_FLAGS" install
-cp traceroute.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
-ln -s traceroute.1 $RPM_BUILD_ROOT/%{_mandir}/man1/traceroute6.1
-cd ..
mv $RPM_BUILD_ROOT/%{_mandir}/de_DE $RPM_BUILD_ROOT/%{_mandir}/de
mv $RPM_BUILD_ROOT/%{_mandir}/fr_FR $RPM_BUILD_ROOT/%{_mandir}/fr
-%find_lang %{name}
+%find_lang %{name} --all-name --with-man
%clean
rm -rf $RPM_BUILD_ROOT
@@ -200,17 +182,7 @@
%defattr(-,root,root)
/bin/*
/sbin/*
-/usr/sbin/*
%_mandir/man*/*
%config(noreplace) /etc/xinetd.d/netstat
-%dir %lang(de) %_mandir/de
-%dir %lang(de) %_mandir/de/man*
-%lang(de) %doc %_mandir/de/man*/*
-%dir %lang(fr) %_mandir/fr
-%dir %lang(fr) %_mandir/fr/man*
-%lang(fr) %doc %_mandir/fr/man*/*
-%dir %lang(pt_BR) %_mandir/pt_BR
-%dir %lang(pt_BR) %_mandir/pt_BR/man*
-%lang(pt_BR) %doc %_mandir/pt_BR/man*/*
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kdebase4 for openSUSE:12.3 checked in at 2013-01-31 16:27:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/kdebase4 (Old)
and /work/SRC/openSUSE:12.3/.kdebase4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdebase4", Maintainer is "kde-maintainers(a)suse.de"
Changes:
--------
--- /work/SRC/openSUSE:12.3/kdebase4/kdebase4.changes 2013-01-31 01:21:48.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.kdebase4.new/kdebase4.changes 2013-01-31 16:27:51.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Jan 22 17:50:15 UTC 2013 - ctrippe(a)opensuse.org
+
+- Set icons to align as default for folderview (bnc#327502)
+ (added patch folderview_align_to_grid_true.diff)
+
+-------------------------------------------------------------------
New:
----
folderview_align_to_grid_true.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdebase4.spec ++++++
--- /var/tmp/diff_new_pack.59suGe/_old 2013-01-31 16:27:52.000000000 +0100
+++ /var/tmp/diff_new_pack.59suGe/_new 2013-01-31 16:27:52.000000000 +0100
@@ -28,6 +28,8 @@
Source2: rpmlintrc
Source3: dolphinsu.desktop
Patch1: dolphin-go_up.diff
+# PATCH-FIX-OPENSUSE folderview_align_to_grid_true.diff (created by Christian Trippe to make icon set to align the default in folderview bnc#327502)
+Patch2: folderview_align_to_grid_true.diff
BuildRequires: NetworkManager-devel
BuildRequires: bluez-devel
BuildRequires: fdupes
@@ -54,6 +56,7 @@
%prep
%setup -q -n kde-baseapps-%{version}
%patch1 -p1
+%patch2 -p1
%build
%cmake_kde4 -d build
++++++ folderview_align_to_grid_true.diff ++++++
--- kde-baseapps-4.9.98/plasma/applets/folderview/folderview.cpp_old 2013-01-01 16:47:58.000000000 +0100
+++ kde-baseapps-4.9.98/plasma/applets/folderview/folderview.cpp 2013-01-22 15:59:40.058995404 +0100
@@ -380,7 +380,7 @@
m_numTextLines = cg.readEntry("numTextLines", 2);
m_textColor = cg.readEntry("textColor", QColor(Qt::transparent));
m_iconsLocked = cg.readEntry("iconsLocked", false);
- m_alignToGrid = cg.readEntry("alignToGrid", false);
+ m_alignToGrid = cg.readEntry("alignToGrid", true);
m_clickToView = cg.readEntry("clickForFolderPreviews", true);
m_previewPlugins = cg.readEntry("previewPlugins", QStringList() << "imagethumbnail" << "jpegthumbnail");
m_customIconSize = cg.readEntry("customIconSize", 0);
--- kde-baseapps-4.9.98/plasma/applets/folderview/iconview.cpp_old 2013-01-22 16:44:52.773969533 +0100
+++ kde-baseapps-4.9.98/plasma/applets/folderview/iconview.cpp 2013-01-22 16:45:12.575969345 +0100
@@ -74,7 +74,7 @@
m_dragInProgress(false),
m_hoverDrag(false),
m_iconsLocked(false),
- m_alignToGrid(false),
+ m_alignToGrid(true),
m_wordWrap(false),
m_popupShowPreview(true),
m_folderIsEmpty(false),
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kdebase4 for openSUSE:Factory checked in at 2013-01-31 16:27:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebase4 (Old)
and /work/SRC/openSUSE:Factory/.kdebase4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdebase4", Maintainer is "kde-maintainers(a)suse.de"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebase4/kdebase4.changes 2013-01-19 16:37:14.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kdebase4.new/kdebase4.changes 2013-01-31 16:27:47.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Jan 22 17:50:15 UTC 2013 - ctrippe(a)opensuse.org
+
+- Set icons to align as default for folderview (bnc#327502)
+ (added patch folderview_align_to_grid_true.diff)
+
+-------------------------------------------------------------------
New:
----
folderview_align_to_grid_true.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdebase4.spec ++++++
--- /var/tmp/diff_new_pack.XA0kJu/_old 2013-01-31 16:27:48.000000000 +0100
+++ /var/tmp/diff_new_pack.XA0kJu/_new 2013-01-31 16:27:48.000000000 +0100
@@ -28,6 +28,8 @@
Source2: rpmlintrc
Source3: dolphinsu.desktop
Patch1: dolphin-go_up.diff
+# PATCH-FIX-OPENSUSE folderview_align_to_grid_true.diff (created by Christian Trippe to make icon set to align the default in folderview bnc#327502)
+Patch2: folderview_align_to_grid_true.diff
BuildRequires: NetworkManager-devel
BuildRequires: bluez-devel
BuildRequires: fdupes
@@ -54,6 +56,7 @@
%prep
%setup -q -n kde-baseapps-%{version}
%patch1 -p1
+%patch2 -p1
%build
%cmake_kde4 -d build
++++++ folderview_align_to_grid_true.diff ++++++
--- kde-baseapps-4.9.98/plasma/applets/folderview/folderview.cpp_old 2013-01-01 16:47:58.000000000 +0100
+++ kde-baseapps-4.9.98/plasma/applets/folderview/folderview.cpp 2013-01-22 15:59:40.058995404 +0100
@@ -380,7 +380,7 @@
m_numTextLines = cg.readEntry("numTextLines", 2);
m_textColor = cg.readEntry("textColor", QColor(Qt::transparent));
m_iconsLocked = cg.readEntry("iconsLocked", false);
- m_alignToGrid = cg.readEntry("alignToGrid", false);
+ m_alignToGrid = cg.readEntry("alignToGrid", true);
m_clickToView = cg.readEntry("clickForFolderPreviews", true);
m_previewPlugins = cg.readEntry("previewPlugins", QStringList() << "imagethumbnail" << "jpegthumbnail");
m_customIconSize = cg.readEntry("customIconSize", 0);
--- kde-baseapps-4.9.98/plasma/applets/folderview/iconview.cpp_old 2013-01-22 16:44:52.773969533 +0100
+++ kde-baseapps-4.9.98/plasma/applets/folderview/iconview.cpp 2013-01-22 16:45:12.575969345 +0100
@@ -74,7 +74,7 @@
m_dragInProgress(false),
m_hoverDrag(false),
m_iconsLocked(false),
- m_alignToGrid(false),
+ m_alignToGrid(true),
m_wordWrap(false),
m_popupShowPreview(true),
m_folderIsEmpty(false),
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package fcitx for openSUSE:Factory checked in at 2013-01-31 16:27:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcitx (Old)
and /work/SRC/openSUSE:Factory/.fcitx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcitx", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/fcitx/fcitx.changes 2013-01-30 11:15:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.fcitx.new/fcitx.changes 2013-01-31 16:27:31.000000000 +0100
@@ -1,0 +2,9 @@
+Wed Jan 30 18:24:37 UTC 2013 - i(a)marguerite.su
+
+- fix bnc#801318: xkeyboard-config symlink breaks fcitx in detecting xkb rule files.
+ * bnc801318-fcitx-4.2.7-xkb-rule-symlink-detection.patch
+ * remove next release
+- fix bnc#801319: invalid /etc/xdg/autostart/fcitx-autostart.desktop breaks ibus
+ * leave fcitx-autostart.desktop only for fedora.
+
+-------------------------------------------------------------------
New:
----
bnc801318-fcitx-4.2.7-xkb-rule-symlink-detection.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fcitx.spec ++++++
--- /var/tmp/diff_new_pack.WLvlwc/_old 2013-01-31 16:27:33.000000000 +0100
+++ /var/tmp/diff_new_pack.WLvlwc/_new 2013-01-31 16:27:33.000000000 +0100
@@ -40,6 +40,9 @@
Patch2: fcitx-4.2.7-compat-qt474.patch
# fix-for-openSUSE wengxt(a)gmail.com - fix gcc 4.6 builds
Patch3: fcitx-4.2.7-compat-gcc46.patch
+# fix-for-openSUSE wengxt(a)gmail.com - xkeyboard-config in SUSE use symlink for xkb rule files,
+# which caused fcitx unexpected behavior in keyboard layout handling.
+Patch4: bnc801318-fcitx-4.2.7-xkb-rule-symlink-detection.patch
BuildRequires: cairo-devel
%if 0%{?suse_version}
BuildRequires: dbus-1-devel
@@ -366,6 +369,7 @@
%patch2 -p1
%patch3 -p1
%endif
+%patch4 -p1
%build
mkdir build
@@ -465,6 +469,9 @@
popd
done
popd
+
+# bnc#801319 remove the unneeded fcitx-autostart.desktop which blocks ibus from starting.
+rm -rf %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
%endif
%if 0%{?fedora_version}
@@ -589,8 +596,8 @@
%if 0%{?fedora_version}
%config %{_sysconfdir}/X11/xinit/xinput.d/
%{_docdir}/packages/%{name}/
-%endif
%config %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
+%endif
# excludes
%exclude %{_datadir}/%{name}/pinyin
++++++ bnc801318-fcitx-4.2.7-xkb-rule-symlink-detection.patch ++++++
diff --git a/src/module/xkb/xkb.c b/src/module/xkb/xkb.c
index d5d928d..36025bb 100644
--- a/src/module/xkb/xkb.c
+++ b/src/module/xkb/xkb.c
@@ -176,37 +176,50 @@ static char* FcitxXkbFindXkbRulesFile(FcitxXkb* xkb)
} else {
int count = 0, i = 0;
const char* base = XLIBDIR;
+ char *parent_to_free = NULL;
while (base[i]) {
if (base[i] == '/')
count++;
i++;
}
+ /**
+ * guess X11 data base directory.
+ **/
if (count >= 3) {
// .../usr/lib/X11 -> /usr/share/X11/xkb vs
// .../usr/X11/lib -> /usr/X11/share/X11/xkb
const char* delta = StringEndsWith(base, "X11") ?
"/../../share/X11" : "/../share/X11";
- char *tmppath;
- fcitx_utils_alloc_cat_str(tmppath, base, delta,
- "/xkb/rules/", rulesName, ".xml");
- if(fcitx_utils_isreg(tmppath)) {
- rulesFile = realpath(tmppath, NULL);
- free(tmppath);
- } else {
- fcitx_utils_alloc_cat_str(tmppath, base, "/X11/xkb/rules/",
- rulesName, ".xml");
- if(fcitx_utils_isreg(tmppath)) {
- rulesFile = realpath(tmppath, NULL);
- free(tmppath);
+ fcitx_utils_alloc_cat_str(parent_to_free, base, delta);
+ if(!fcitx_utils_isdir(parent_to_free)) {
+ // fallback to ${base}/X11
+ fcitx_utils_set_cat_str(parent_to_free, base, "/X11");
+ if(!fcitx_utils_isdir(parent_to_free)) {
+ free(parent_to_free);
+ parent_to_free = NULL;
}
}
}
- if(!rulesFile) {
- fcitx_utils_alloc_cat_str(rulesFile,
- "/usr/share/X11/xkb/rules/",
- rulesName, ".xml");
+ const char *parent_path;
+ if (parent_to_free) {
+ /**
+ * Found a existing dir, simplify it.
+ * Using realpath() on rules files' name can change the base
+ * name of the file (due to symlink), so it is only safe
+ * to do it for directory's name. T-T..
+ **/
+ char *tmp = realpath(parent_to_free, NULL);
+ parent_path = tmp;
+ free(parent_to_free);
+ parent_to_free = tmp;
+ } else {
+ // last fallback for known rules name.
+ parent_path = "/usr/share/X11";
}
+ fcitx_utils_alloc_cat_str(rulesFile, parent_path,
+ "/xkb/rules/", rulesName, ".xml");
+ fcitx_utils_free(parent_to_free);
}
free(rulesName);
} else {
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package enblend-enfuse for openSUSE:Factory checked in at 2013-01-31 16:26:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/enblend-enfuse (Old)
and /work/SRC/openSUSE:Factory/.enblend-enfuse.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "enblend-enfuse", Maintainer is "sbrabec(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/enblend-enfuse/enblend-enfuse.changes 2012-10-26 17:00:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.enblend-enfuse.new/enblend-enfuse.changes 2013-01-31 16:26:18.000000000 +0100
@@ -1,0 +2,29 @@
+Thu Jan 17 19:18:27 CET 2013 - sbrabec(a)suse.cz
+
+- Update to version 4.1 (bnc#800803):
+ * All deprecated options since version 4.0 have been removed.
+ * New primary seam-line generator.
+ * Default to perceptual model of the difference image.
+ * Parallelize CIECAM02 color conversion.
+ * Enblend and Enfuse integrate seamlessly in color-managed
+ workflow.
+ * Require LittleCMS Version 2.x Unbounded CMM feature.
+ * Option to assign different profiles to profile-free input images.
+ * New gray-scale projector called "anti-value".
+ * Enblend and Enfuse stop after saving all generated masks to
+ files, if option "--save-masks" is given, but option "--output"
+ is not.
+ * Enblend and Enfuse can write output JPEG files with arithmetic
+ JPEG compression and TIFF files with JPEG compression.
+ * Enblend and Enfuse warn on images that alternate between with
+ color profile and without.
+ * Several new Commandline options: "--primary-seam-generator",
+ "--image-difference", "--ciecam" (for -c) and --no-ciecam",
+ "--fallback-profile=PROFILE", "--exposure-cutoff",
+ "--load-masks", "--layer-selector", "--levels=auto".
+ * Deprecated: "--smooth-difference", user-(re)sizable image-cache.
+ * External Vigra version 1.8 or later is required.
+ * Enblend no longer relies on libXMI.
+- Verify GPG signature.
+
+-------------------------------------------------------------------
Old:
----
enblend-enfuse-4.0.tar.gz
enblend-enfuse-libpng14.patch
enblend-enfuse-libpng15.patch
New:
----
enblend-enfuse-4.1.tar.gz
enblend-enfuse-4.1.tar.gz.asc
enblend-enfuse-html2xhtml
enblend-enfuse.keyring
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ enblend-enfuse.spec ++++++
--- /var/tmp/diff_new_pack.aEHN5P/_old 2013-01-31 16:26:20.000000000 +0100
+++ /var/tmp/diff_new_pack.aEHN5P/_new 2013-01-31 16:26:20.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package enblend-enfuse
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -21,17 +21,15 @@
Summary: Tool for Composing Images
License: GPL-2.0+
Group: Productivity/Graphics/Other
-Version: 4.0
+Version: 4.1
Release: 0
Source: http://sourceforge.net/projects/enblend/files/%{name}/%{name}-%{version}/%{…
-Patch0: enblend-enfuse-libpng14.patch
+Source1: http://sourceforge.net/projects/enblend/files/%{name}/%{name}-%{version}/%{…
+Source2: %{name}.keyring
+# This file is missing in the tarball. Downloaded from hg: https://sourceforge.net/p/enblend/code/ci/8d53b58392888c74ee96f59ca4b005915…
+Source3: enblend-enfuse-html2xhtml
Patch1: use-default-gcc-inlining.diff
-# libpng15.patch sent to dangelo(a)users.sourceforge.net, acmihal(a)users.sourceforge.net, cspiel(a)users.sourceforge.net, btownshend(a)users.sourceforge.net
-# reply from Chris (cspiel):
-# Vigra is not part of the Enblend/Enfuse
-# package anymore. Thus the patch is outdated wrt
-# current tip.
-Patch2: enblend-enfuse-libpng15.patch
+BuildRequires: ImageMagick
BuildRequires: OpenEXR-devel
BuildRequires: automake
BuildRequires: boost-devel
@@ -39,18 +37,26 @@
BuildRequires: gcc-c++
BuildRequires: glew-devel
BuildRequires: gnuplot
+BuildRequires: gsl-devel
BuildRequires: libjpeg-devel
-BuildRequires: liblcms-devel
+BuildRequires: liblcms2-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
+BuildRequires: libxml2-tools
+#BuildRequires: mathml-dtd
+BuildRequires: perl-TimeDate
BuildRequires: plotutils-devel
BuildRequires: sed
+BuildRequires: texinfo
BuildRequires: tidy
BuildRequires: transfig
+BuildRequires: vigra-devel
+#BuildRequires: xhtml-dtd
+%if 0%{?suse_version} > 1220
+BuildRequires: gpg-offline
+%endif
Provides: enblend = %{version}
Provides: enfuse = %{version}
-# package name for < openSUSE 11.1:
-Obsoletes: enblend < 3.2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %install_info_prereq
@@ -68,27 +74,32 @@
%prep
-%setup -q -n enblend-enfuse-4.0-753b534c819d
-%patch0 -p1
+%if 0%{?gpg_verify:1}
+%gpg_verify %{S:1}
+%endif
+%setup -q
+cp -a %{S:3} doc/html2xhtml ; chmod +x doc/html2xhtml
%patch1
-%patch2
-#workaround vigra bug where arithmetic coded JPEG is always created with libjpeg-turbo #bnc786566 - gankov(a)opensuse.org
-#Perhaps it should be removed when 4.2 release
-sed -i 's/info.arith_code = TRUE/info.arith_code = FALSE/' src/vigra_impex/jpeg.cxx
%build
ACLOCAL="aclocal -I m4" autoreconf -f -i
-
# The gcc 4.5 performs too poor compiling this package with -O2, can take days.
+# gcc-4.7 still needs too much resources to build on x86_64 with -O2 and OBS virtual engine crashes after a hour.
export CFLAGS="$RPM_OPT_FLAGS -Os"
export CXXFLAGS="$RPM_OPT_FLAGS -Os"
%configure
# NO, do not use this here, it breaks the build due to lack of resources
#make %{?_smp_mflags}
make
+# FIXME: We need xhtml-math-svg.dtd https://bugzilla.novell.com/show_bug.cgi?id=799075
+#make %{?_smp_mflags} xhtml
%install
%makeinstall
+#make install-xhtml DESTDIR=%{buildroot}
+
+%clean
+rm -rf %{buildroot}
%post
%install_info --info-dir=%{_infodir} %{_infodir}/enblend.info.gz
@@ -102,7 +113,8 @@
%files
%defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING NEWS README VIGRA_LICENSE
+# ChangeLog does not contain anything useful
+%doc AUTHORS COPYING NEWS README doc/*.pdf
%{_bindir}/*
%doc %{_infodir}/*.*
%doc %{_mandir}/*/*.*
++++++ enblend-enfuse-4.0.tar.gz -> enblend-enfuse-4.1.tar.gz ++++++
++++ 162760 lines of diff (skipped)
++++++ enblend-enfuse-html2xhtml ++++++
#! /bin/sh
#! /bin/dash -x
# This file is part of Enblend.
# Licence details can be found in the file COPYING.
# name: html2xhtml
# synopsis: Convert the HTML output of makeinfo(1) to valid XHTML
# author: Dr. Christoph L. Spiel
# shell version: bash-3.2.39, dash-0.5.4
readonly global__command=`basename $0`
global__meta_key_val=
readonly global__sed=${SED:-sed}
readonly global__tidy=${TIDY:-tidy}
global__tidy_flags=""
readonly global__xmllint=${XMLLINT:-xmllint}
global__xmllint_flags="--valid --noblanks --noent -nonet --nsclean --format --encode iso-8859-1"
failwith_error ()
{
echo "$global__command: $@" 1>&2
exit 1
}
convert_with_tidy ()
{
# We add the system identifier with sed(1) after tidy(1). See
# function postprocess_tidy_output. Also see
# http://www.w3.org/QA/2002/04/valid-dtd-list.html
# for a list of recommended doctype declarations.
$global__tidy \
--add-xml-decl yes \
--doctype '"-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"' \
--file /dev/null \
--new-blocklevel-tags "math, mfenced, mfrac, mover, mrow, msqrt, msub, msup, mtable, mtd, mtr, munder, munderover" \
--new-empty-tags mspace \
--new-inline-tags "mathinline, mfencedinline, mi, mn, mo, mrowinline, msqrtinline, msubinline, msupinline, mtext" \
--sort-attributes alpha \
--output-encoding latin1 \
--output-xhtml yes \
--preserve-entities yes \
--quiet yes \
--wrap 0 \
$global__tidy_flags \
"$@"
}
# We must postprocess tidy(1)'s output, because 1/ it still contains
# elements that make an XML parser puke and 2/ we have intentionally
# introduced pseudo MathML tags to coerce tidy(1) into formatting them
# inline; these tags must be reverted.
postprocess_tidy_output ()
{
if test -z "$lazy__meta_tag" && test -n "$global__meta_key_val"; then
lazy__meta_tag=`echo $global__meta_key_val | \
$global__sed -e 's#;#\n#g' | \
$global__sed -e 's#\([^,]*\),\(.*\)#<meta name="\1" content="\2" />#'`
fi
$global__sed \
-e '1,9s#""#"http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"#' \
\
-e "s#^<head>#<head>\n$lazy__meta_tag#" \
\
-e 's#<html\([^>]*\) lang="[^"]*"\([^>]*\)#<html\1\2#' \
-e 's#<ol[^>]*>#<ol>#' \
-e 's#<t\([dh]\)\([^>]*\)width="[^"]*"\([^>]*\)#<t\1\2\3#' \
-e 's#<ul\([^>]*\)compact="[^"]*"\([^>]*\)#<ul\1\2#' \
\
-e 's#<\(/*\)\(math\|mfenced\|mrow\|msqrt\|msub\|msup\)inline#<\1\2#g'
}
# Makeinfo(1) generates indirect-reference files for each float.
# Their filenames start with "Table_" or "Figure_*", which is how we
# distinguish them from the html files making up the body.
is_indirect_reference_file ()
{
local filename=$1
test -z "${filename%Table_*}" || test -z "${filename%Figure_*}"
}
# Convert all html files iside the given directory.
convert_directory ()
{
local html_directory=$1
local xhtml_directory=`basename $html_directory .html`.xhtml
mkdir -p $xhtml_directory
(
cd $html_directory || failwith_error "cannot cd to \"$html_directory\""
ls -1 *.html | \
$global__sed -ne 's#\(.*\)\.html#s|\1\\.html|\1.xhtml|g#p' > ,fix-file-refs.sed
)
printf '' > $html_directory/,fix-indir.sed
for html_file in $html_directory/*.html; do
local html_base=`basename $html_file`
if is_indirect_reference_file $html_base; then
url=`$global__sed -ne 's#^.*url=\([^"]*\)".*$#\1#p' < $html_file`
target_file=`echo $url | $global__sed -e 's/#.*$//'`
echo "s|$html_base|$target_file|" >> $html_directory/,fix-indir.sed
fi
done
for html_file in $html_directory/*.html; do
local html_base=`basename $html_file`
if ! is_indirect_reference_file $html_base; then
local xhtml_file=$xhtml_directory/`basename $html_base .html`.xhtml
convert_with_tidy $html_file | \
postprocess_tidy_output | \
$global__sed \
-f $html_directory/,fix-indir.sed \
-f $html_directory/,fix-file-refs.sed \
-e 's|<a\([^>]*\)name="[^"]*"\([^>]*\)|<a\1\2|g' \
-e 's|\("[^/"]*\)\.html\([#"]\)|\1.xhtml\2|' | \
$global__xmllint $global__xmllint_flags --output $xhtml_file -
test $? -eq 0 || { rm -f $xhtml_file; exit 1; }
fi
done
}
# Convert a single standalone html file.
convert_file ()
{
local html_file=$1
local xhtml_file=`basename $html_file .html`.xhtml
convert_with_tidy $html_file | \
postprocess_tidy_output | \
$global__sed -e 's|<a\([^>]*\)name=\([^>]*\)|<a\1id=\2|g' | \
$global__xmllint $global__xmllint_flags --output $xhtml_file -
test $? -eq 0 || { rm -f $xhtml_file; exit 1; }
}
convert_html_to_xhtml ()
{
local html=$1
if test -d "$html"; then
convert_directory $html
else
convert_file $html
fi
}
# We prefer to check for all binaries before we get an unpleasant
# surprise in one of the pipes.
check_binaries ()
{
for v in global__sed global__tidy global__xmllint; do
eval x=\$$v
test -z "$x" && failwith_error "variable \"${v#global__}\" is not defined"
$x --version > /dev/null 2>&1 || \
failwith_error "cannot execute \"$x\" for \"${v#global__}\""
done
}
parse_options ()
{
: $((n=0))
while test -n "$1"; do
case "$1" in
--meta=*)
if test -z "$global__meta_key_val"; then
global__meta_key_val="${1#--meta=}"
else
global__meta_key_val="$global__meta_key_val;${1#--meta=}"
fi
;;
-h | --help)
show_help
exit 0
;;
--tidy-flags=*)
global__tidy_flags="$global__tidy_flags ${1#--tidy-flags=}"
;;
--xmllint-flags=*)
global__xmllint_flags="$global__xmllint_flags ${1#--xmllint-flags=}"
;;
--)
shift
: $((n=n+1))
break 2
;;
--*)
failwith_error "unknown long option \"$1\""
;;
-*)
failwith_error "unknown short option \"$1\""
;;
*)
break 2
esac
shift
: $((n=n+1))
done
return $n
}
show_help ()
{
printf %s "\
Usage: $global__command_name [OPTIONS] [HTML...]
Convert HTML files or directories to XHTML.
Options:
--meta=NAME,CONTENT add meta tags with NAME and CONTENT
--tidy-flags=FLAGS set flags for tidy(1)
--xmllint-flags=FLAGS set flags for xmllint(1)
-h, --help show this help screen
Influential environment variables:
SED name of sed binary [default: \"$global__sed\"]
TIDY name of tidy binary [default: \"$global__tidy\"]
XMLLINT name of xmllint binary [default: \"$global__xmllint\"]
"
}
main ()
{
parse_options "$@"
shift $? # shift away all options
check_binaries
for x in "$@"; do
convert_html_to_xhtml "$x"
done
}
main "$@"
exit 0
++++++ enblend-enfuse.keyring ++++++
pub 1024D/928C0606 2009-03-13
uid Dr. Christoph L. Spiel <cspiel(a)freenet.de>
sub 2048g/2FF89038 2009-03-13
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.19 (GNU/Linux)
mQGiBEm6R0oRBADbc9sTCaJfYVPfgOJlV9R/ptlpVyxh0Y68pd3tKaJ3SbKvbnCr
sw4R5QL6n6NDZJeCxkBGkKfEs49RBtQ0REz+oY1aAEOOsBAhzK+jLSK6ZK8ZcCbp
GJRDcHdSLIWxEryiVhkBWsoCXm9s3x/P8lQ+P2adsvQoMioaxkkaTmrjowCgo3/h
X0MF4mJPFVp2FdvgrdCs9csD/2AoEAA4TGgc0RvbFPesv0XBOWmZLmY7AGBroBvm
k1GBqCPcWtGd8HalX7tRBTzEUpzXoAUxQoQyyaYqIKJRHvhCVGR+ZECTYjsXnr4w
tS8tZy4fZrzwOyyJYE6D3+K/JlbIKnuADluAVpbUzjQ4BpOLege6L+urpmMiDOjH
2BSwBACQ86p4jLOWyzrVZbTPkoWmnIiSCSdgUPyns5lx4GMv9FY37JNQPOdMawiy
EIWtULMu1TUOPALFsuKJ5uS/skWPF9vNXl7gzlXcwEMTmfVZm4g4swTUFMmn3jlg
t/kiTEhREB2KtVxUZyNXEfJhnKz2dNQ9xERgPpKT7bKqMHF+Z7QqRHIuIENocmlz
dG9waCBMLiBTcGllbCA8Y3NwaWVsQGZyZWVuZXQuZGU+iGAEExECACAFAkm6R0oC
GwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDVfLhQkowGBsn5AJwIEQ1sOSkH
kRndw4s079xgofjeggCfYCnLOzUDX0UjZpQMSQSYNxlCz4G5Ag0ESbpHShAIAIy4
Qkpv0skX4Z1bGH2gmshG9IPSf3eEdS8XdYmqlNULW4sJM/ZiinL/w5D7UsjHe1we
ZtIr1QObWuZLP4eKlo9qN+SpXMbYsbkubttMNyP6DeAkjPAls+O3HRZpZlBSdc3Y
VhhFNhI/tYaidwla7GVVMqeChnDZgP0u2465r3AgxoSjR8kVPONUj2Xl/UMeHeFP
z6EvqZ0aNdUbF91fxCG2EnyBFM7wF6Rapi5e8RHr4zlD8Ln183TvNTfT5ImLxLCC
+W4tuXVZzcX+7Utjp2BkgZesVU1pVsh9nz4TygP9WB7d+dmJTbtwntAoRRx1D28Q
KVT7/Cm92ADi0FEfiT8AAwUH/iqBs22F9ZvyxSvE8iY3FSjJRbGSpQ9+VYyRDbYh
o1lKcyJ+npxFpQuyj6gvJjpLiI3CCFfBYqNbuU1OSy0PfcODqSaR4T32PkCy2lDR
rEdkPxP6/+pFgMvdDI/pkfWHw6m38+1HmiYnvKdnWEsmezW2E02NlZE8qe8YAPA8
XDvHL7RzPUcBb68Lllh0cRCWsVTla/AIE6W1SfPygFevTxfgtP2bvYKuWX/hOkd6
J4DQiIIYyuEnRotLdAm3noBu4DWgUJNa+RSokig9hwahl7hS+nM/bi3nDda9jYjM
CRjEBa9H6uB8r1KLz6VQdHqIoriz5YtU9tu78/wFJk3R8daISQQYEQIACQUCSbpH
SgIbDAAKCRDVfLhQkowGBlMoAJ4pW6YdXcmReWEJLgz9oYel7/0aXACgkYndLaV9
S3lIKb7nZVJiboYBG8w=
=2cZL
-----END PGP PUBLIC KEY BLOCK-----
++++++ use-default-gcc-inlining.diff ++++++
--- /var/tmp/diff_new_pack.aEHN5P/_old 2013-01-31 16:26:20.000000000 +0100
+++ /var/tmp/diff_new_pack.aEHN5P/_new 2013-01-31 16:26:20.000000000 +0100
@@ -1,10 +1,10 @@
--- configure.in
+++ configure.in
-@@ -70,11 +70,6 @@
+@@ -77,11 +77,6 @@
have_exr=no
fi])
--if test "x$GXX" = xyes; then
+-if test "$GXX" = yes; then
- # Fixes SourceForge bug id 2121647 on some systems with newer GCCs.
- CXXFLAGS="$CXXFLAGS --param inline-unit-growth=60"
-fi
@@ -12,9 +12,7 @@
AC_ARG_VAR(OPENGL_CFLAGS, [C compiler flags for OpenGL])
AC_ARG_VAR(OPENGL_LIBS, [Linker flags and libraries for OpenGL])
gpu_support_default="yes"
---- configure.in.orig 2010-05-19 11:58:50.769138030 +0200
-+++ configure.in 2010-05-19 11:59:50.022170547 +0200
-@@ -455,7 +455,7 @@
+@@ -496,7 +491,7 @@
AC_MSG_RESULT(yes)
enable_debug=yes
else
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package bsd-games for openSUSE:12.3 checked in at 2013-01-31 16:25:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/bsd-games (Old)
and /work/SRC/openSUSE:12.3/.bsd-games.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bsd-games", Maintainer is "nadvornik(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:12.3/bsd-games/bsd-games.changes 2013-01-31 01:13:11.000000000 +0100
+++ /work/SRC/openSUSE:12.3/.bsd-games.new/bsd-games.changes 2013-01-31 16:25:34.000000000 +0100
@@ -1,0 +2,13 @@
+Wed Jan 29 23:35:52 UTC 2013 - joop.boonen(a)opensuse.org
+
+- Fixed SLES build
+
+-------------------------------------------------------------------
+Sun Jan 27 13:48:42 UTC 2013 - joop.boonen(a)opensuse.org
+
+- The binaries are now in /usr/bin like other games owned by root
+- A more secure attr setup that afik cant be exploited any more
+- Got rid of dm as it can cause a security issue, it not really
+ needed to play the games
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bsd-games.spec ++++++
--- /var/tmp/diff_new_pack.LAgEd3/_old 2013-01-31 16:25:34.000000000 +0100
+++ /var/tmp/diff_new_pack.LAgEd3/_new 2013-01-31 16:25:34.000000000 +0100
@@ -16,7 +16,6 @@
#
-
Name: bsd-games
Version: 2.17
Release: 0
@@ -50,8 +49,6 @@
BuildRequires: libopenssl-devel
BuildRequires: ncurses-devel
BuildRequires: words
-Provides: bsdgames
-Obsoletes: bsdgames
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -85,33 +82,49 @@
%install
make INSTALL_PREFIX=%{buildroot} install
-chmod -R g+w %{buildroot}%{_localstatedir}/games/*
-# create a list of binaries to be checked externally
-: > %{buildroot}%{_datadir}/games/sgidlist
-: > filelist.add
-for i in `ls %{buildroot}%{_prefix}/games` ; do
- echo $i
- case $i in
- atc|battlestar|cfscores|cribbage|phantasia|robots|sail|snake|tetris-bsd|\
- adventure|arithmetic|backgammon|boggle|caesar|canfield|dm|fish|gomoku|hangman|\
- hunt|huntd|mille|monop|pig|pom|ppt|primes|quiz|rain|snscore|teachgammon|\
- trek|worm|worms|wump|dab)
- echo "/usr/games/$i" >> %{buildroot}%{_datadir}/games/sgidlist
- echo "%%verify(not mode) %%attr(0755,games,games) /usr/games/$i" >> filelist.add
- ;;
- *)
- echo "%%attr(0755,games,games) /usr/games/$i" >> filelist.add
- ;;
- esac
-done
+# get rid of dm functionality as it needs a setgid, dm is only used to restrict which games may be played
+rm %{buildroot}%{_prefix}/games/dm
+rm -rf %{buildroot}%{_mandir}/man5
+rm -rf %{buildroot}%{_mandir}/man8
+# move the programs into /usr/bin as this is the proper location
+mkdir %{buildroot}%{_bindir}
+mv %{buildroot}%{_prefix}/games/* %{buildroot}%{_bindir}/
+rmdir %{buildroot}%{_prefix}/games
+find %{buildroot}%{_localstatedir}/games/ -exec chmod g-w,o-rw {} \;
rm %{buildroot}%{_datadir}/doc/bsd-games/trek.me
-%files -f filelist.add
-%defattr(-,root,root)
+%files
+%defattr(-,root,root,-)
%doc AUTHORS BUGS COPYING NEWS README SECURITY THANKS TODO YEAR2000
-%doc %{_mandir}/*/*
-%attr(-,games,games) %{_datadir}/games/*
-%attr(-,games,games) %{_localstatedir}/games/*
-%attr(-,games,games) %{_datadir}/misc/*
+%{_bindir}/*
+%{_mandir}/man6/*
+%{_datadir}/misc/*
+%{_datadir}/games/*
+%attr(770,games,games) %{_localstatedir}/games/hack
+%attr(770,games,games) %{_localstatedir}/games/phantasia
+%attr(770,games,games) %{_localstatedir}/games/sail
+%attr(660,games,games) %{_localstatedir}/games/hack/data
+%attr(660,games,games) %{_localstatedir}/games/hack/help
+%attr(660,games,games) %{_localstatedir}/games/hack/hh
+%attr(660,games,games) %{_localstatedir}/games/hack/perm
+%attr(660,games,games) %{_localstatedir}/games/hack/record
+%attr(660,games,games) %{_localstatedir}/games/hack/rumors
+%attr(660,games,games) %{_localstatedir}/games/phantasia/characs
+%attr(660,games,games) %{_localstatedir}/games/phantasia/gold
+%attr(660,games,games) %{_localstatedir}/games/phantasia/lastdead
+%attr(660,games,games) %{_localstatedir}/games/phantasia/mess
+%attr(660,games,games) %{_localstatedir}/games/phantasia/monsters
+%attr(660,games,games) %{_localstatedir}/games/phantasia/motd
+%attr(660,games,games) %{_localstatedir}/games/phantasia/scoreboard
+%attr(660,games,games) %{_localstatedir}/games/phantasia/void
+%attr(660,games,games) %{_localstatedir}/games/atc_score
+%attr(660,games,games) %{_localstatedir}/games/battlestar.log
+%attr(660,games,games) %{_localstatedir}/games/cfscores
+%attr(660,games,games) %{_localstatedir}/games/criblog
+%attr(660,games,games) %{_localstatedir}/games/robots_roll
+%attr(660,games,games) %{_localstatedir}/games/saillog
+%attr(660,games,games) %{_localstatedir}/games/snake.log
+%attr(660,games,games) %{_localstatedir}/games/snakerawscores
+%attr(660,games,games) %{_localstatedir}/games/tetris-bsd.scores
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0