2018-08-22 11:43:40 +02:00
|
|
|
# $NetBSD: Makefile,v 1.33 2018/08/22 09:45:06 wiz Exp $
|
2005-10-20 01:31:55 +02:00
|
|
|
|
2017-11-14 10:45:44 +01:00
|
|
|
DISTNAME= Finance-Quote-1.47
|
2005-10-20 01:31:55 +02:00
|
|
|
PKGNAME= p5-${DISTNAME}
|
2018-08-22 11:43:40 +02:00
|
|
|
PKGREVISION= 1
|
2005-10-20 01:31:55 +02:00
|
|
|
CATEGORIES= finance perl5
|
|
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Finance/}
|
|
|
|
|
|
|
|
MAINTAINER= damon@brodiefamily.org
|
|
|
|
HOMEPAGE= http://finance-quote.sourceforge.net/
|
|
|
|
COMMENT= Perl module to get stock quotes from Yahoo
|
2011-02-26 06:39:45 +01:00
|
|
|
LICENSE= gnu-gpl-v2 # or later
|
2005-10-20 01:31:55 +02:00
|
|
|
|
2005-10-26 04:12:45 +02:00
|
|
|
DEPENDS+= p5-HTML-TableExtract>=1.0:../../www/p5-HTML-TableExtract
|
2015-02-04 13:22:42 +01:00
|
|
|
DEPENDS+= p5-DateTime-[0-9]*:../../time/p5-DateTime
|
2005-10-20 01:31:55 +02:00
|
|
|
DEPENDS+= p5-libwww>=5.48:../../www/p5-libwww
|
2014-10-31 10:51:25 +01:00
|
|
|
DEPENDS+= p5-JSON-[0-9]*:../../converters/p5-JSON
|
|
|
|
DEPENDS+= p5-CGI-[0-9]*:../../www/p5-CGI
|
2005-10-20 01:31:55 +02:00
|
|
|
|
2009-04-20 15:52:17 +02:00
|
|
|
REPLACE_PERL= lib/Finance/Quote.pm
|
|
|
|
REPLACE_PERL+= lib/Finance/Quote/*.pm
|
|
|
|
REPLACE_PERL+= lib/Finance/Quote/Yahoo/*.pm
|
|
|
|
|
Update to 1.10:
2003-07-06 Pawel Konieczny
* Update of F::Q::AEX module: added a remap functionality
which translates the official stock ticker to AEX CGI
symbol
* Update of F::Q::AEX module: Distiguishing indices and stocks:
indices will have "currency" label undefined, stocks will have
value "EUR". This fixes the currency conversion problem for
indices.
* Update of F::Q::AEX module: Cleanup of labels: "offer" renamed to
"ask" ("ask" is more common, besides, it can be
currency-converted). Label "offer" stays for backward
compatibility.
* Update of F::Q::AEX module: Cleanup of garbage in some fields.
(Ocassionally, the http fetch & parse will return garbage for
some values).
2003-07-07 Pawel Konieczny
* AEX module: added label 'symbol'
2003-08-27 Pawel Konieczny
* AEX module: following a suffestion of Paul Fenwick, value
'undef' is returned if no valid data could be dowloaded
(previously it was returning empty strings in such cases).
2003-08-31 Pawel Konieczny
* AEX module: major update: fetching of stock and index options
implemented. POD and test script updated as well.
2003-08-31 David Hampton
* Yahoo/Base.pm: Added entry for the Lisbon Portugal stock
exchange.
2003-09-12 David Hampton
* Yahoo/Base.pm: Added suffixes for 1) the US Options, 2) US
exchanges when using a non-US Yahoo site, and 3) the Zurich
exchange.
2003-09-15 Pawel Konieczny
* AEX module: major update: additional labels for options available:
volume, oi, and other. Subframes cache implemented, resulting in
substantial speedup for repeating (intraday) requests of individual
options.
2003-09-20 Pawel Konieczny
* AEX module: major update: fetching of futures quotes
implemented. POD and test script updated as well.
2004-02-08 David Hampton
* Yahoo/Base.pm: Added suffixes for the Brussels and Dublin
exchanges.
2004-07-02 Paul Fenwick
* Added Finance/Quote/Tdefunds.pm thanks to David Grant.
* Added t/tdefunds.t basic regression test (3 tests).
* Fixed bug #916966, TASE prices were 100 times their true
price. Thanks to Eldad Zack for the patch.
2005-01-14 David Hampton
* lib/Finance/Quote/Cdnfundlibrary.pm: Got the module working again.
2005-02-06 David Hampton
* lib/Finance/Quote/BMONesbittBurns.pm: Got the modules working again.
2005-02-09 David Hampton
* lib/Finance/Quote/Fidelity.pm:
* lib/Finance/Quote/Union.pm: Got the modules working again.
* lib/Finance/Quote/Yahoo/Base.pm: Extract the currency directly
from Yahoo, instead of looking it up in an exchange/currency
mapping table.
* t/*: Various new test and updated modules.
2005-03-01 David Hampton
* lib/Finance/Quote.pm: New modules. New function to parse files
separated by semicolons instead of commas.
* lib/Finance/Quote/AEX.pm: Worked over modules from Johan van
Oostrum. Most of the old AEX data has migrated elsewhere.
* lib/Finance/Quote/ASX.pm:
* lib/Finance/Quote/Trustnet.pm: Got the modules working again.
* lib/Finance/Quote/ManInvestments.pm:
* lib/Finance/Quote/Platinum.pm: New modules for Australian
investment price sources from Ian Dall
users.sourceforge.net>.
* lib/Finance/Quote/NZX.pm: New modules for fetching quotes the
from the New Zealand stock exchange. Provided by Michael Curtis.
* lib/Finance/Quote/SEB.pm: New modules for fetching quotes from
the Swedish Bank. Submitted by Tomas Carlsson.
* lib/Finance/Quote/TSP.pm: New modules for fetching quotes from
the US Govt. Thrift Service Plan. Submitted by Frank Mori Hess.
* lib/Finance/Quote/Yahoo/Base.pm: Corrected currency tags for Vienna and Valence.
* lib/Finance/Quote/Yahoo/Brasil.pm: Add new Yahoo Brasil module
from Ismael Orenstein
* t/*: Various new test modules.
2005-03-19 David Hampton
* lib/Finance/Quote/AEX.pm: Spelling correcting from Frank Mori
Hess.
* lib/Finance/Quote.pm: Documentation correction from Trent
Piepho.
* lib/Finance/Quote/Yahoo/Base.pm (yahoo_request): Fix an
undefined reference when Yahoo ocassionally returns an empty
field.
2005-03-19 David Hampton
* almost all files: Collapsed all date parsing code into a single
function. This function handles the date formats provided by all
current quote sources and converts them all into the F::Q standard
of a US date format. It also adds an ISO format date to all
quotes in the new isodate field. Added lots of test functions to
check date formats.
2005-03-19 David Hampton
* lib/Finance/Quote/Trustnet.pm: Encode the '&' character before
calling the user agent GET function. Fixes bug 747080.
2005-05-04 David Hampton
* lib/Finance/Quote/FTPortfolios.pm: Update for changes in the
website.
* t/ftportfolios.t: New test module.
* TSP.pm: Replace core parsing with tighter code. Support the
symbols used by both Frank Mori Hess' and Trent Piepho's TSP
modules. Make the symbols case insensitive.
* lib/Finance/Quote/Cdnfundlibrary.pm: Find table by headers
instead of by index.
* test/asegr.t: New module
* lib/Finance/Quote/ASEGR.pm: New module
* lib/Finance/Quote/ASX.pm: Skip any blank lines in the table.
Pass an extra parameter to TableExtract to keep it from doing
unnecessary work that produces warnings.
2005-06-29 David Hampton
* lib/Finance/Quote/VWD.pm: Updated module from Jörg Sommer
* lib/Finance/Quote/cdnfundlibrary.pm: Changes inspired by
kalaleq@users.sourceforge.net allow retrieval of more data.
* lib/Finance/Quote.pm:
* lib/Finance/Quote/Yahoo/NZ.pm: New module from Stephen Judd
* lib/Finance/Quote/NZX.pm: Tweak to allow both NZX and Yahoo:NZ
to get quotes for New Zealand Stocks (use method nz).
* CVSTAG: finance_quote_1_09
2005-05-30 Paul Fenwick
* MANIFEST: Updated with files intended for distribution.
* lib/Finance/Quote.pm: Updated $VERSION to 1.09
* CVSTAG: Updated finance_quote_1_09 tag on MANIFEST and
lib/Finace/Quote.pm
* Released updated version 1.09 with new MANIFEST and Quote.pm
to Sourceforge.
* lib/Finance/Quote/VWD.pm: Re-enabled $VERSION and bumped
to 1.01 to allow correct indexing on CPAN, however the
older version currently remains in the 1.09 release.
2005-06-04 Paul Fenwick
* lib/Finance/Quote.pm: Bumped $VERSION to 1.10, primarily
to work around a problem with CPAN distributions.
* CVSTAG: finance_quote_1_10
2005-10-20 01:43:15 +02:00
|
|
|
CONFLICTS= p5-finance-quote-[0-9]*
|
|
|
|
|
2008-01-05 23:41:27 +01:00
|
|
|
USE_LANGUAGES= # empty
|
|
|
|
|
2005-10-20 01:31:55 +02:00
|
|
|
PERL5_PACKLIST= auto/Finance/Quote/.packlist
|
|
|
|
|
2011-02-26 06:39:45 +01:00
|
|
|
# for patchd file
|
|
|
|
pre-configure:
|
|
|
|
${RM} -f ${WRKSRC}/lib/Finance/Quote/VWD.pm.orig
|
|
|
|
|
2005-10-20 01:31:55 +02:00
|
|
|
.include "../../lang/perl5/module.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|