view release on metacpan or search on metacpan
Revision history for Perl extension Business::DE::KontoCheck.
0.12 Sun Nov 5 03:53:48 CET 2006
- added pod
- added example
- added method get_info_to_blz
- changed to new blzfile format
view all matches for this distribution
view release on metacpan or search on metacpan
* add Role::Urls
* urlRedirect and urlNotify can now be set in Business::Giropay->new
and will be used by call to transaction
* add tests missing from MANIFEST
0.003 Mon 21 Mar 13:10:24 CET 2016
* bump dep on Moo to 1st release that allowed non-ref default values
* add response tests
* bump dep on Test::More to 0.94 since we use subtest
0.002 Fri 18 Mar 10:35:51 CET 2016
* add missing build dependency on 'aliased'
* POD improvements
0.001 Thu 17 Mar 16:41:46 CET 2016
* Initial release
view all matches for this distribution
view release on metacpan or search on metacpan
0.06 Tue Oct 3 14:16:33 CEST 2006
- fixed pod errors
- added example
0.05 Thu Nov 6 19:55:58 CET 2003
- *all* characters A-Z must be converted to their ascii-code, not only
the ISO-code
- added Build.PL for building with Module::Build
0.04 Thu Nov 6 16:52:30 CET 2003
- valid() returned true when IBAN contains other than numbers after the
ISO-code
0.03 Sat May 18 18:16:49 CET 2002
- Outsourcing country-codes -> Locale::Country
0.02 Sun Mar 17 02:32:49 CET 2002
- small bugfixes
- restrictions documented (BBAN is needed, but not for DE)
0.01 Sat Mar 16 18:40:13 CET 2002
- original version; created by h2xs 1.20 with options
-XA -n Business
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
=head2 add_attribute_form_expression
$foo->add_attribute_form_expression(
ATTRIBUTEFORMEXP => "expression",
EXPSOURCETABLES => ["sourcetable1", "sourcetable2", sourcetableN"],
LOOKUPTABLE => "lookup_table",
OVERWRITE => "TRUE" | "FALSE",
ATTRIBUTEFORM => "form_name",
ATTRIBUTE => "attribute_name",
LOCATION => "location_path",
PROJECT => "project_name"
);
Optional parameters:
EXPSOURCETABLES => [ "<sourcetable1>" , "<sourcetable2>" , "<sourcetableN>"],
LOOKUPTABLE => "<lookup_table>",
OVERWRITE => "TRUE" | "FALSE"
ADD ATTRIBUTEFORMEXP "<expression>" [EXPSOURCETABLES "<sourcetable1>" [, "<sourcetable2>" [, "<sourcetableN>"]]] [LOOKUPTABLE "<lookup_table>"] [OVERWRITE] TO ATTRIBUTEFORM "<form_name>" FOR ATTRIBUTE "<attribute_name>" IN FOLDER "<location_path>" FO...
ADD ATTRIBUTEFORMEXP "ORDER_DATE" TO ATTRIBUTEFORM "ID" FOR ATTRIBUTE "Day" IN FOLDER "\Schema Objects\Attributes" FOR PROJECT "MicroStrategy Tutorial";
$foo->add_attribute_form_expression(
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
sub add_attribute_form_expression {
my $self = shift;
my %parms = @_;
@$self{keys %parms} = values %parms;
my $result;
my @order = qw(ATTRIBUTEFORMEXP EXPSOURCETABLES LOOKUPTABLE OVERWRITE ATTRIBUTEFORM ATTRIBUTE LOCATION PROJECT);
my @required = qw(ATTRIBUTEFORMEXP ATTRIBUTEFORM ATTRIBUTE LOCATION PROJECT);
for(@required){
if(!defined($self->{$_})) { croak("\nRequired parameter not defined: " , $_, "\n"); }
}
my @selected;
for(@order) {
exists $parms{$_} ? ( push(@selected, $_) ) : ($self->{$_} = undef);
}
for(@selected) {
/ATTRIBUTEFORMEXP$/ && do { $result .= "ADD ATTRIBUTEFORMEXP " . $q . $self->{ATTRIBUTEFORMEXP} . $q . " "};
/EXPSOURCETABLES/ && do { $result .= $self->join_objects($_, $_); };
/LOOKUPTABLE/ && do { $result .= "LOOKUPTABLE " . $q . $self->{LOOKUPTABLE} . $q . " "};
/OVERWRITE/ && do { if($self->{OVERWRITE} =~ /(F|0)/i) { next; } $result .= "OVERWRITE "};
/ATTRIBUTEFORM$/ && do { $result .= "TO ATTRIBUTEFORM " . $q . $self->{ATTRIBUTEFORM} . $q . " "};
/ATTRIBUTE$/ && do { $result .= "FOR ATTRIBUTE " . $q . $self->{ATTRIBUTE} . $q . " "};
/LOCATION/ && do { $result .= "IN FOLDER " . $q . $self->{LOCATION} . $q . " "};
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
return $result;
}
=head2 add_attribute_form
ADD ATTRIBUTEFORM "<form_name>" [FORMDESC "<form_description>"] FORMCATEGORY "<category_name>" FORMTYPE (NUMBER | TEXT | DATETIME | DATE | TIME | URL | EMAIL | HTML | PICTURE | BIGDECIMAL) [SORT (NONE | ASC | DESC)] EXPRESSION "<form_expression>" [EX...
$foo->add_attribute_form(
ATTRIBUTEFORM => "form_name",
FORMDESC => "form_description",
FORMCATEGORY => "category_name",
FORMTYPE => "formtype",
SORT => (NONE | ASC | DESC),
EXPRESSION => "form_expression",
EXPSOURCETABLES => ["sourcetable1", "sourcetable2", "sourcetableN"],
LOOKUPTABLE => "lookup_table",
ATTRIBUTE => "attribute_name",
LOCATION => "location_path",
PROJECT => "project_name"
);
Optional parameters:
FORMDESC => "<form_description>",
SORT => (NONE | ASC | DESC),
EXPSOURCETABLES => ["<sourcetable1>" , "<sourcetable2>" , "<sourcetableN>"]
ADD ATTRIBUTEFORM "Last Name" FORMDESC "Last Name Form" FORMCATEGORY "DESC" FORMTYPE TEXT SORT DESC EXPRESSION "[CUST_LAST_NAME]" LOOKUPTABLE "LU_CUSTOMER" TO ATTRIBUTE "Customer" IN FOLDER "\Schema Objects\Attributes" FOR PROJECT "MicroStrategy Tuto...
$foo->add_attribute_form(
ATTRIBUTEFORM => "Last Name",
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
sub add_attribute_form {
my $self = shift;
my %parms = @_;
@$self{keys %parms} = values %parms;
my $result;
my @order = qw(ATTRIBUTEFORM FORMDESC FORMCATEGORY FORMTYPE SORT EXPRESSION EXPSOURCETABLES LOOKUPTABLE ATTRIBUTE LOCATION PROJECT);
my @required = qw(ATTRIBUTEFORM FORMCATEGORY FORMTYPE EXPRESSION LOOKUPTABLE ATTRIBUTE LOCATION PROJECT);
for(@required){
if(!defined($self->{$_})) { croak("\nRequired parameter not defined: " , $_, "\n"); }
}
my @selected;
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
/FORMDESC/ && do { $result .= "FORMDESC " . $q . $self->{FORMDESC} . $q . " "};
/FORMCATEGORY/ && do { $result .= "FORMCATEGORY " . $q . $self->{FORMCATEGORY} . $q . " "};
/FORMTYPE/ && do { $result .= "FORMTYPE " . $self->{FORMTYPE} . " "};
/SORT/ && do { $result .= "SORT " . $self->{SORT} . " "};
/EXPRESSION/ && do { $result .= "EXPRESSION " . $q . $self->{EXPRESSION} . $q . " "};
/EXPSOURCETABLES/ && do { $result .= $self->join_objects($_, $_); };
/LOOKUPTABLE/ && do { $result .= "LOOKUPTABLE " . $q . $self->{LOOKUPTABLE} . $q . " "};
/ATTRIBUTE$/ && do { $result .= "TO ATTRIBUTE " . $q . $self->{ATTRIBUTE} . $q . " "};
/LOCATION/ && do { $result .= "IN FOLDER " . $q . $self->{LOCATION} . $q . " "};
/PROJECT/ && do { $result .= "FOR PROJECT " . $q . $self->{PROJECT} . $q . ";"};
}
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
=head2 add_fact_expression
$foo->add_fact_expression(
EXPRESSION => "expression",
EXPSOURCETABLES => ["sourcetable1", "sourcetableN"],
OVERWRITE => "TRUE" | "FALSE",
FACT => "fact_name",
LOCATION => "location_path",
PROJECT => "project_name"
);
Optional parameters: EXPSOURCETABLES => ["<sourcetable1>", "<sourcetable2>" , "<sourcetableN>"], OVERWRITE => (TRUE | FALSE)
ADD EXPRESSION "<expression>" [EXPSOURCETABLES "<sourcetable1>", [, "<sourcetable2>" [, "<sourcetableN>"]]] [OVERWRITE] TO FACT "<fact_name>" IN FOLDER "<location_path>" FOR PROJECT "<project_name>";
Specify EXPSOURCETABLES and the table names for manual mapping. If EXPSOURCETABLES is not used, the expression is mapped automatically.
If one or more candidate tables of this expression are already used by another expression, specify OVERWRITE to map the overlapping tables with this expression. When OVERWRITE is not used, Command Manager only maps those tables that are not overlapp...
/* Fact Profit*/
ADD EXPRESSION "([QTY_SOLD] * (([UNIT_PRICE] - DISCOUNT) - [UNIT_COST]))" EXPSOURCETABLES "ORDER_DETAIL" TO FACT "Profit" IN FOLDER "\Public Objects" FOR PROJECT "Microstrategy Tutorial";
$foo->add_fact_expression(
EXPRESSION => '([QTY_SOLD] * (([UNIT_PRICE] - DISCOUNT) - [UNIT_COST]))',
EXPSOURCETABLES => ["ORDER_DETAIL"],
FACT => "Profit",
LOCATION => "\\Public Objects",
PROJECT => "MicroStrategy Tutorial"
);
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
FACT => "Profit",
LOCATION => "\\Public Objects",
PROJECT => "MicroStrategy Tutorial"
);
ADD EXPRESSION "ORDER_ID" EXPSOURCETABLES "RUSH_ORDER" OVERWRITE TO FACT "Profit" IN FOLDER "\Public Objects" FOR PROJECT "MicroStrategy Tutorial";
$foo->add_fact_expression(
EXPRESSION => 'ORDER_ID',
EXPSOURCETABLES => ["RUSH_ORDER"],
OVERWRITE => "TRUE", FACT => "Profit",
LOCATION => "\\Public Objects",
PROJECT => "MicroStrategy Tutorial"
);
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
sub add_fact_expression {
my $self = shift;
my %parms = @_;
@$self{keys %parms} = values %parms;
my $result;
my @order = qw(EXPRESSION EXPSOURCETABLES OVERWRITE FACT LOCATION PROJECT);
my @required = qw(EXPRESSION FACT LOCATION PROJECT);
for(@required){
if(!defined($self->{$_})) { croak("\nRequired parameter not defined: " , $_, "\n"); }
}
my @selected;
for(@order) {
exists $parms{$_} ? ( push(@selected, $_) ) : ($self->{$_} = undef);
}
for(@selected) {
/EXPRESSION/ && do { $result .= "ADD EXPRESSION " . $q . $self->{EXPRESSION} . $q . " "};
/EXPSOURCETABLES/ && do { $result .= $self->join_objects($_, $_); };
/OVERWRITE/ && do { if($self->{OVERWRITE} =~ /(F|0)/i) { next; } $result .= "OVERWRITE "};
/FACT/ && do { $result .= "TO FACT " . $q . $self->{FACT} . $q ." "};
/LOCATION/ && do { $result .= "IN FOLDER " . $q . $self->{LOCATION} . $q . " "};
/PROJECT/ && do { $result .= "FOR PROJECT " . $q . $self->{PROJECT} . $q . ";"};
}
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
return $result;
}
=head2 alter_attribute_form_expression
ALTER ATTRIBUTEFORMEXP "<expression>" [OVERWRITE] [LOOKUPTABLE "<lookup_table>"] MAPPINGMODE (AUTOMATIC | EXPSOURCETABLES "<sourcetable1>", [, "<sourcetable2>" [, "<sourcetableN>"]]) TO ATTRIBUTEFORM "<form_name>" FOR ATTRIBUTE "<attribute_name>" IN...
$foo->alter_attribute_form_expression(
ATTRIBUTEFORMEXP => "expression",
OVERWRITE => "TRUE" | "FALSE",
LOOKUPTABLE => "lookup_table",
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
ATTRIBUTE => "Day",
LOCATION => "\\Schema Objects\\Attributes",
PROJECT => "MicroStrategy Tutorial"
);
ALTER ATTRIBUTEFORMEXP "ORDER_DATE" MAPPINGMODE EXPSOURCETABLES "ORDER_DETAIL", "ORDER_FACT" FOR ATTRIBUTEFORM "ID" FOR ATTRIBUTE "Day" IN FOLDER "\Schema Objects\Attributes" FOR PROJECT "MicroStrategy Tutorial";
$foo->alter_attribute_form_expression(
ATTRIBUTEFORMEXP => "ORDER_DATE",
MAPPINGMODE => [ "ORDER_DETAIL", "ORDER_FACT" ],
ATTRIBUTEFORM => "ID",
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
/OVERWRITE/ && do { if($self->{OVERWRITE} =~ /(F|0)/i) { next; } $result .= "OVERWRITE "};
/LOOKUPTABLE/ && do { $result .= "LOOKUPTABLE " . $q . $self->{LOOKUPTABLE} . $q . " "};
/MAPPINGMODE/ && do {
$result .= "MAPPINGMODE ";
if ($self->{MAPPINGMODE} =~ /ARRAY/) {
$result .= $self->join_objects($_, "EXPSOURCETABLES");
next;
}
$result .= "AUTOMATIC ";
};
/^ATTRIBUTEFORM$/ && do { $result .= "FOR ATTRIBUTEFORM " . $q . $self->{ATTRIBUTEFORM} . $q . " "};
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
ATTRIBUTEFORM => "form_name",
FORMDESC => "form_description",
FORMTYPE => "formtype",
SORT => "NONE | ASC | DESC",
EXPRESSION => "form_expression",
EXPSOURCETABLES => [ "sourcetable1", "sourcetableN" ],
LOOKUPTABLE => "lookup_table",
PROJECT => "project_name"
);
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
DESCRIPTION => "description",
HIDDEN => "TRUE" | "FALSE",
FORMDESC => "form_description",
FORMTYPE => "formtype",
SORT => "NONE | ASC | DESC",
EXPSOURCETABLES => [ "sourcetable1", "sourcetableN" ],
CREATE ATTRIBUTE "<attribute_name>" [DESCRIPTION "<description>"] IN FOLDER "<location_path>" [HIDDEN TRUE | FALSE] ATTRIBUTEFORM "<form_name>" [FORMDESC "<form_description>"] [FORMTYPE (NUMBER | TEXT | DATETIME | DATE | TIME | URL | EMAIL | HTML | P...
CREATE ATTRIBUTE "Day" DESCRIPTION "Duplicate of Day Attribute from folder \Time" IN FOLDER "\Schema Objects\Attributes" ATTRIBUTEFORM "ID" FORMDESC "Basic ID form" FORMTYPE TEXT SORT ASC EXPRESSION "[DAY_DATE]" LOOKUPTABLE "LU_DAY" FOR PROJECT "Micr...
CREATE ATTRIBUTE "Copy of Day" DESCRIPTION "Duplicate of Day Attribute from folder \Time" IN FOLDER "\Schema Objects\Attributes" HIDDEN TRUE ATTRIBUTEFORM "ID" FORMDESC "Basic ID form" FORMTYPE TEXT SORT ASC EXPRESSION "[DAY_DATE]" LOOKUPTABLE "LU_DA...
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
sub create_attribute {
my $self = shift;
my %parms = @_;
@$self{keys %parms} = values %parms;
my $result;
my @order = qw(ATTRIBUTE DESCRIPTION LOCATION HIDDEN ATTRIBUTEFORM FORMDESC FORMTYPE SORT EXPRESSION EXPSOURCETABLES LOOKUPTABLE PROJECT);
my @required = qw(ATTRIBUTE LOCATION ATTRIBUTEFORM EXPRESSION LOOKUPTABLE PROJECT);
for(@required){
if(!defined($self->{$_})) { croak("\nRequired parameter not defined: " , $_, "\n"); }
}
my @selected;
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
/^ATTRIBUTEFORM$/ && do { $result .= "ATTRIBUTEFORM " . $q . $self->{ATTRIBUTEFORM} . $q . " "};
/FORMDESC/ && do { $result .= "FORMDESC " . $q . $self->{FORMDESC} . $q . " "};
/FORMTYPE/ && do { $result .= "FORMTYPE " . $self->{FORMTYPE} . " "};
/SORT/ && do { $result .= "SORT " . $self->{SORT} . " "};
/EXPRESSION/ && do { $result .= "EXPRESSION " . $q . $self->{EXPRESSION} . $q . " "};
/EXPSOURCETABLES/ && do { $result .= $self->join_objects($_, $_) };
/LOOKUPTABLE/ && do { $result .= "LOOKUPTABLE " . $q . $self->{LOOKUPTABLE} . $q . " "};
/PROJECT/ && do { $result .= "FOR PROJECT " . $q . $self->{PROJECT} . $q . ";"};
}
return $result;
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
FACT => "fact_name",
DESCRIPTION => "description",
LOCATION => "location_path",
HIDDEN => "TRUE" | "FALSE",
EXPRESSION => "expression",
EXPSOURCETABLES => [ "sourcetable1", "sourcetableN" ],
PROJECT => "project_name"
);
Optional parameters:
DESCRIPTION => "description",
HIDDEN => "TRUE" | "FALSE",
EXPRESSION => "expression",
EXPSOURCETABLES => [ "sourcetable1", "sourcetableN" ]
CREATE FACT "<fact_name>" [DESCRIPTION "<description>"] IN FOLDER "<location_path>" [HIDDEN (TRUE | FALSE)] EXPRESSION "<expression>" [EXPSOURCETABLES "<sourcetable1>" [, "<sourcetable2>" [, "<sourcetableN>"]]] FOR PROJECT "<project_name>";
=cut
sub create_fact {
my $self = shift;
my %parms = @_;
@$self{keys %parms} = values %parms;
my $result;
my @order = qw(FACT DESCRIPTION LOCATION HIDDEN EXPRESSION EXPSOURCETABLES PROJECT);
my @required = qw(FACT LOCATION EXPRESSION PROJECT);
for(@required){
if(!defined($self->{$_})) { croak("\nRequired parameter not defined: " , $_, "\n"); }
}
my @selected;
lib/Business/Intelligence/MicroStrategy/CommandManager.pm view on Meta::CPAN
/FACT/ && do { $result .= "CREATE FACT " . $q . $self->{FACT} . $q . " "};
/DESCRIPTION/ && do { $result .= "DESCRIPTION " . $q . $self->{DESCRIPTION} . $q . " "};
/LOCATION/ && do { $result .= "IN FOLDER " . $q . $self->{LOCATION} . $q . " "};
/HIDDEN/ && do { $result .= "HIDDEN " . $self->{HIDDEN} . " "};
/EXPRESSION/ && do { $result .= "EXPRESSION " . $q . $self->{EXPRESSION} . $q . " "};
/EXPSOURCETABLES/ && do { $result .= $self->join_objects($_, $_) };
/PROJECT/ && do { $result .= "FOR PROJECT " . $q . $self->{PROJECT} . $q . ";"};
}
return $result;
}
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Business-MollieAPI
0.10 2014-06-11 11:53:40 CEST
- Add logging for requests.
0.09 2014-02-27 15:52:08 CET
- Fix docs for payments->create()
0.07 2013-12-28 19:36:06 CET
- While testing use your own test_key TEST_MOLLIE_TESTMODE_KEY
0.06 2013-12-28 19:30:22 CET
- Add missing LWP::Protocol::https dependency
0.05 2013-12-23 13:10:07 CET
- Add missing URI dependency
0.04 2013-12-22 09:27:30 CET
- Fix dependencies
0.03 2013-12-17 14:41:15 CET
- Add missing Test::Exception
0.02 2013-12-16 11:40:11 CET
- Fix naming, remove iDEAL from package name
0.01 2013-12-16 11:33:13 CET
- Initial release
view all matches for this distribution
view release on metacpan or search on metacpan
[ENHANCEMENTS]
* Add support for the void action and the card_token transaction
result method (GH #8, Evan Brown).
0.010 Mon Mar 9 09:19:07 2015 CET
[ENHANCEMENTS]
* Add support for post authorization action (GH #7, Evan Brown)
* Set failure status from error codes provided by Braintree
(GH #5, Peter Mottram).
* Pass cvv to Braintree (GH #5, Peter Mottram).
0.004 Sat Jan 4 12:56:48 2014 CET
[ENHANCEMENTS]
* Pass merchant_account_id through to Braintree (GH #1).
* Get rid of slash inside expiration value (GH #1).
[DOCUMENTATION]
* Add note about location of Net::Braintree documentation.
* Adjust notes, copyright year and bugtracker URL.
0.003 Thu Dec 26 19:15:09 2013 CET
[ENHANCEMENTS]
* Support for credit (refund) and normal authorization (sale) action
* Add billing address and order number transmission
[BUG FIXES]
* Execute POD tests only during release testing.
* Split expiration date into month and year.
0.0002 Wed Dec 28 21:32:42 2011 CET
[BUG FIXES]
* Move extra parameters (merchant_id, private_key, public_key) to constructor (#71257).
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Business-OnlinePayment-IPayment
0.09 Fri Nov 1 16:20:25 2019 CET
[BUG FIXES]
* Get rid of the unnecessary Crypt::SSLeay prerequisite.
See https://github.com/nanis/Crypt-SSLeay#cryptssleay---openssl-support-for-lwp
[TESTS]
* Add HTTP response test to auth-refund file (Stefan Hornburg/Racke).
0.08 Thu Nov 19 18:20:10 2015 CET
[BUG FIXES]
* Update error messages in reverse capture tests
(GH #3, Marco Pessotto).
view all matches for this distribution
view release on metacpan or search on metacpan
src/sparse-0.4.4/perl/t/include/hw/pci-host/spapr.h view on Meta::CPAN
MemoryRegion memwindow, iowindow;
uint32_t dma_liobn;
uint64_t dma_window_start;
uint64_t dma_window_size;
sPAPRTCETable *tcet;
AddressSpace iommu_as;
struct spapr_pci_lsi {
uint32_t irq;
} lsi_table[PCI_NUM_PINS];
view all matches for this distribution
view release on metacpan or search on metacpan
corpus/config-checkConfig.cdb view on Meta::CPAN
2000
2004
2007
2010
}
DXF_IN_FACETED_BREP ( -Aw )
{
YES
NO
}
DXF_IN_PROXY_ENTITY ( -Aw )
corpus/config-checkConfig.cdb view on Meta::CPAN
INTF3D_IN_ENABLE_LAYER_JOIN ( -Aw )
{
YES
NO
}
INTF3D_IN_IMPORT_AS_FACETS ( -Aw )
{
YES
NO
DEFAULT
}
view all matches for this distribution
view release on metacpan or search on metacpan
- \0, \1, \undef do not work, and were not intended to ever work, as
special values, despite being mentioned in the documentation (reported
by nuclightq).
- new feature: allow_weak_cycles.
1.86 Thu 04 Nov 2021 17:48:16 CET
- fixed a wrong printf format specifier (reported by Petr PÃsaÅ).
1.85 Sat 23 Oct 2021 04:59:56 CEST
- left debugging printf in code, need a test for that :(
"calculate length", causing spurious validation errors for
empty strings.
- include validate_utf8 in new_safe.
- avoid some warnings.
1.83 Tue Dec 8 09:27:06 CET 2020
- add CBOR::XS::as_map cast function.
1.82 Tue Dec 1 02:47:40 CET 2020
- add CBOR::XS::as_bool cast function.
1.81 Mon Nov 30 19:29:33 CET 2020
- cast functions were broken due to last-minute renaming. thats
what you get for not having a tessuite.
- Math::BigInt and Math::BigFloat are pretty broken (again),
so disable some tests. (try printing the bigfloat
799999999999999999998E99999999999999999998).
1.8 Sun Nov 29 22:35:13 CET 2020
- experimental support for some type casts, as well as embedding
raw cbor data.
1.71 Thu Nov 15 20:52:13 CET 2018
- work around what smells like a perl bug w.r.t. exceptions
thrown in callbacks.
- update libecb.
1.7 Tue Jun 27 04:02:23 CEST 2017
- an out-of bound sharedref or stringref index could cause an
out of bounds access - might be exploitable.
- a decoding error during indefinite array or hash decoding
could cause an endless loop.
1.6 Wed Dec 7 15:13:23 CET 2016
- greatly expand the SECURITY IMPLICATIONS and similar sections.
- new constructor new_safe, to create a secure CBOR::XS object.
- new option forbid_objects, to disallow serialisation.
- new CBOR::XS::safe_filter functionality.
- fix a crash when decoding a cyclic data structure using
hashes apparently were not encoded at all in any of the existing
tests.
- document Math::BigFloat base-2 performance/crash issues.
- use stability canary.
1.41 Thu 25 Feb 15:22:03 CET 2016
- avoid perl panics on nested FREEZE/THAW calls (testcase by
Victor Efimov).
1.4 Mon Feb 8 05:10:15 CET 2016
- buffer overflow fix: a fast path during decoding did not check
remaining length when decoding hash keys, found by fuzzing.
This can potentially leak information in the error message
or crash the process.
- use C style { 0 } struct initializer.
1.26 Sat Oct 25 08:35:44 CEST 2014
- update the t/57_incr.t subtest that would rely on 64 bit ints.
- disable t/50_rfc.t test that fails because of broken data::dumper.
1.25 Sun Jan 5 15:19:14 CET 2014
- map key decoding was pretty much botched due to the recent cleanups.
- work around Time::Piece->epoch returning a string value, avoid encoding
this as a tag 1 string.
- enable more testcases in t/50_rfc.t, now that they work :)
1.2 Tue Dec 10 22:06:42 CET 2013
- implement an incremental decoder.
1.12 Tue Dec 3 11:23:22 CET 2013
- work around broken Time::Piece (in old versions of the module, %z doesn't
work as documented, gives different results on different platforms(!)).
1.11 Sun Dec 1 18:00:00 CET 2013
- new setting: validate_utf8, for when you can't trust your cbor data.
- do not leak memory on decoding errors, when allow_cycles is enabled.
- add default filters for tags 0 and 1, using Time::Piece.
- more tests added.
1.1 Sat Nov 30 19:14:27 CET 2013
- INCOMPATIBLE CHANGE: new decoder setting: allow_cyclic, needed to decode
cyclic data structures (to avoid memleaks in unsuspecting code).
- no longer "share" references that aren't, i.e. true/false/null/error/tagged.
- fix stringref w.r.t. indefinite-length strings.
- verify indefinite-length string chunk types.
- do not allow extremely large arrays - assume an array element
requires at least one CBOR byte, to avoid memory exhaustion attacks.
- major code overhaul.
1.0 Thu Nov 28 16:43:31 CET 2013
- use the now official tag values for extensions. remove the
experimental notice. it's the real thing now, with real bugs.
- renamed allow_stringref to pack_strings.
- port to perl <= 5.16.
- slightly improve the documentation.
0.09 Fri Nov 22 16:54:18 CET 2013
- bignum/bigfloat/decimal support.
- uri support.
- tag filter functions support for decoding.
- do not support reference-to-1/0/undef anymore, you need to use
the Types::Serialiser objects now.
- experimental sharable extension support (http://cbor.schmorp.de/value-sharing).
- experimental stringref extension support (http://cbor.schmorp.de/stringref).
- implement indirection tag (http://cbor.schmorp.de/indirection).
0.08 Wed Oct 30 11:10:43 CET 2013
- defused another too fragile test.
0.07 Tue Oct 29 23:04:07 CET 2013
- don't crash in decode when silly values are passed in.
- considerably speed up map decoding when map keys
are utf-8 or byte strings.
- raising an exception in THAW should now work without
leaking.
0.06 Tue Oct 29 16:56:07 CET 2013
- do not leak when deserialiasing via THAW.
- implement and document CBOR::XS creation/access/mutate
methods.
0.05 Mon Oct 28 22:27:47 CET 2013
- do not leak hash keys on decoding.
0.04 Sun Oct 27 23:47:47 CET 2013
- implement TO_CBOR/FREEZE/THAW serialisation protocols.
- requested perl-object and generic-object tags from iana.
- switched to Types::Serialiser for true, false and error.
- disabled some fragile tests (thanks, andk).
view all matches for this distribution
view release on metacpan or search on metacpan
perl-CDDB_get-2.28.spec view on Meta::CPAN
%{_prefix}/lib/perl5/site_perl/*/cddb.pl
%{_prefix}/lib/perl5/site_perl/*/CDDB_get.pm
%doc Changes Copying README DATABASE
%changelog
* Tue Mar 6 19:16:36 CET 2012 Armin Obersteiner <armin(at)xos(dot)net> 2.28
* Mon Mar 11 04:14:26 MET 2002 Armin Obersteiner <armin(at)xos(dot)net> 2.01-1
* Sun Nov 25 2001 Peter Bieringer <pb@bieringer.de> 1.66-1
- initial (creditds to spec file creators of perl-DateManip)
view all matches for this distribution
view release on metacpan or search on metacpan
samples/bench_template.pl view on Meta::CPAN
### uncomment to run a specific test - otherwise all tests run
#@run = qw(07);
# ### All percents are CGI::Ex::Template::XS vs TT2 with Stash::XS
# ### (The percent that CET is faster than TT)
# Existing object by string ref #
# New object with CACHE_EXT set # #
# New object each time (undef CACHE_SIZE) # # #
# This percent is compiled in memory (repeated calls) # # # #
my $tests = { # # # # #
samples/bench_template.pl view on Meta::CPAN
return $out;
}
###----------------------------------------------------------------###
sub file_CET_new {
my $out = '';
my $t = CGI::Ex::Template::XS->new(@config1);
$t->process($filename, $swap, \$out);
return $out;
}
sub str_CET_new {
my $out = '';
my $t = CGI::Ex::Template::XS->new(@config1);
$t->process($str_ref, $swap, \$out);
return $out;
}
sub file_CET {
my $out = '';
$cet->process($filename, $swap, \$out);
return $out;
}
sub str_CET {
my $out = '';
$cet->process($str_ref, $swap, \$out);
return $out;
}
sub str_CET_swap {
my $txt = $cet->swap($str_ref, $swap);
return $txt;
}
sub file_CET_cache_new {
my $out = '';
my $t = CGI::Ex::Template::XS->new(@config2);
$t->process($filename, $swap, \$out);
return $out;
}
samples/bench_template.pl view on Meta::CPAN
$filename = $tt_cache_dir ."/$test_name.tt";
open(my $fh, ">$filename") || die "Couldn't open $filename: $!";
print $fh $txt;
close $fh;
#debug file_CET(), str_TT();
#debug $cet->parse_tree($file);
### check out put - and also allow for caching
for (1..2) {
if (file_CET() ne str_TT()) {
debug $cet->parse_tree($str_ref);
debug file_CET(), str_TT();
die "file_CET didn't match";
}
die "file_TT didn't match " if file_TT() ne str_TT();
die "str_CET didn't match " if str_CET() ne str_TT();
# die "str_CET_swap didn't match " if str_CET_swap() ne str_TT();
die "file_CET_cache_new didn't match " if file_CET_cache_new() ne str_TT();
die "file_TT_cache_new didn't match " if file_TT_cache_new() ne str_TT();
}
next if test_taint;
samples/bench_template.pl view on Meta::CPAN
# str_TT_n => \&str_TT_new,
file_TT => \&file_TT,
str_TT => \&str_TT,
file_TT_c_n => \&file_TT_cache_new,
file_CT_n => \&file_CET_new,
# str_CT_n => \&str_CET_new,
file_CT => \&file_CET,
str_CT => \&str_CET,
# str_CT_sw => \&str_CET_swap,
file_CT_c_n => \&file_CET_cache_new,
}) };
if (! $r) {
debug "$@";
next;
}
view all matches for this distribution
view release on metacpan or search on metacpan
1.03 Mon Jan 12 14:38:47 EST 2004
- Ignore /.[xy]$/ cgi parameters for image submits
- Add collapse_hash
1.06 Wed Dec 21 23:14:01 CET 2005
- Reworked the internals to be OO-ish for customization while keeping
the procedural interface.
- Deprecated the package variables $Max_reray && $Separator
and added warnings if they are used.
- The missing versions were unreleased
2.01 Wed Jan 18 12:53:27 CET 2006
- Avoid expanding tabs in Makefile.PL (RT#17125)
- Bump major version as 1.06 was quite different to 1.03
2.02 Mon Apr 10 15:02:26 CEST 2006
- Only write Makefile postamble on linux (caused trouble under Windows)
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl extension CGI::FormBuilder::Template::HTC
0.02 Thu Nov 23 19:57:45 CET 2006
- Fixed some typos
- Fixed preqequisites
0.01 Wed Nov 22 20:53:39 CET 2006
- original version
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl extension CGI::Session::Hidden.
0.03 Thu Jan 1 18:26:23 CET 2009
- Make tests more reliable.
0.02 Mon Oct 2 21:52:42 CEST 2006
- Compatibility with CGI::Session 4.x.
- Added some "real" tests.
view all matches for this distribution
view release on metacpan or search on metacpan
corpus/dists/Module-Info.changes view on Meta::CPAN
0.34 Tue May 21 21:48:49 CEST 2013
* Replace Test::Soundex in tests with Class::Struct, since
Text::Soundex will not be in core in Perl 5.19 and up.
* Replace ExtUtils::MY_Metafile with META_MERGE in Makefile.PL.
0.33 Sat Feb 9 13:12:22 CET 2013
* Fix tests under Perl 5.6.2 when some core modules have been
upgraded (patch by Andreas Koenig).
0.32 Wed Sep 8 23:15:13 CEST 2010
+ Add archlib and privlib to the search path for core modules
corpus/dists/Module-Info.changes view on Meta::CPAN
0.31 Mon May 28 21:40:10 CEST 2007
* Fixed tests in presence of version.pm 0.72 or newer.
- Added -h option to module_info.
0.30 Tue Dec 20 20:17:09 CET 2005
* Renamed the forked B::Utils to B::BUtils to avoid clashes
until it is merged into the mainline.
0.29 Tue Nov 22 21:28:26 CET 2005
* Fixed version() for complex expressions.
- Corrected some POD errors in module_info.
0.28_50 Sun Jul 10 21:48:19 CEST 2005
* Added support for version.pm (based upon a
patch by John Peacock).
* Fixed the safe() attribute to be per-object instead
of global.
0.28 Sun Apr 17 17:10:33 CET 2005
- Correct the attributions of the fixes in 0.27 (I swapped
authors' names).
* Added Module::Build support as an alternative to
ExtUtils::MakeMaker.
* Added safe() option to forbid unsafe operations (currently
executes version() code in a Safe compartment and forbids most
other operations).
* Fixed compatibility down to Perl 5.004_04.
0.27 Fri Mar 4 07:56:58 CET 2005
- Added missing localization of $_ in version().
(thanks to Johan Lodin)
- Fixed new_from_loaded() to return nothing when the module
is in fact not loaded. (thanks to Boris Zentner)
corpus/dists/Module-Info.changes view on Meta::CPAN
0.19 Tue Apr 1 15:45:43 CEST 2003
* Added package_versions() (patch by Ken Williams)
- Fixed handling of v-strings in use/require
0.18 Sat Mar 8 17:44:24 CET 2003
* Upgraded bundled B::Utils to 0.04 + Schwern patches
- Fixed detection of require() statements in non-trivial BEGIN blocks
0.17 Sun Mar 2 11:01:55 CET 2003
+ Added module_info
- Fixed a warning when enumerating packages
0.16 Wed Jan 1 21:21:31 CET 2003
- Capture stderr output on MacOS Classic (thanks to Axel Rose for
the patch)
0.15 Mon Dec 23 15:08:14 CET 2002
* Added die_on_compilation_error() method.
* MacOS classic: fixed methods requiring loading.
0.14 Sun Dec 8 11:42:11 CET 2002
- Don't show modules loaded via $ENV{PERL5OPT}
- Fixed the case where an op may be NULL when searching for require
0.13 Sat Dec 7 10:29:42 CET 2002
- pfunc can now distinguish between class and object methods
- B::Utils no longer loading Exporter to avoid loading a bunch of
modules
- B::Utils's fake carp/croak were broken
- B::Utils::opgrep() was not finding ops properly
view all matches for this distribution
view release on metacpan or search on metacpan
- this module does not use OODoc for manuals. Remove that from the
README.md
- Sort of packages-list is case-insensitive [Steven Leung]
- Add cpan_path to CHECKSUMS file for modern CPAN clients [Jason McCarver]
version 1.15: Sat Jan 13 23:27:38 CET 2018
Improvements:
- add README.md for GitHUB
- clarify license
- update some references to newer preference.
version 1.14: Thu 26 Jan 12:57:46 CET 2017
Fixes:
- accept package {} syntax [Heike Jansen]
version 1.13: Fri 11 Mar 15:14:35 CET 2016
Fixes:
- auto-create $mycpan/authors
rt.cpan.org#110331 [Martin Thurn]
Improvements:
- move t/99pod.t to xt/ and remove dependency on Test::Pod
- add warning that only pm files get indexed, not scripts
[Thorsten Huhn]
version 1.11: Sun Nov 18 22:11:21 CET 2012
- minor patch for Windows
rt.cpan.org#81202 [Anthony Lucas]
version 1.10: Sun Feb 12 22:26:22 CET 2012
- Fix bad change in 1.08, good version comparison.
rt.cpan.org#72243 [Alexey Melezhik]
version 1.09: Thu Aug 4 10:22:57 CEST 2011
Improvements:
version 1.06: Tue May 18 16:50:11 CEST 2010
Fixes:
- adapt to newer version.pm, which broke interface.
rt.cpan.org #57575 [Richard Huxton]
version 1.05: Tue Mar 2 09:33:18 CET 2010
Improvements:
- add --env_proxy
rt.cpan.org#55008 [Robert Bohne]
version 1.04: Mon Oct 26 14:56:57 CET 2009
Improvements:
- produce error, not info, if a package cannot be collected.
- some informational messages from mirror and index processes
decreased to "debug" level (-vvv or --mode="DEBUG").
- better attempt for VERSION parsing.
to ftp, by using LWP in stead of Net::FTP
Improvements
- clean-up/extend manual of CPAN::Site
version 0.25: Wed Jan 21 09:59:41 CET 2009
Fixes:
- also client requires HTTP::Date
Improvements:
- regressions tests for fix implemented in previous release.
[Matisse Enzer]
version 0.24: Tue Dec 30 11:36:39 CET 2008
Fixes:
- do only include package names found on usual locations.
rt.cpan.org#41935 [Matisse Enzer]
Improvements:
- speed-up
version 0.23: Tue Dec 23 13:30:25 CET 2008
Fixes:
- tests require Test::More 0.82 [cpantesters]
version 0.22: Mon Dec 22 15:26:11 CET 2008
Fixes:
- pre-req version.pm [Sander Hulst]
Improvements:
- create directory trees when missing. Only the top-level
must exist, to protect against errors.
- Makefile.PL query about role not used [Alex Efros]
- "Cpansite for the impatient" documentation by [Ales Efros]
version 0.19: Fri Mar 21 08:13:19 CET 2008
- fix in distname [Matisse Enzer]
version 0.18: Wed Mar 19 18:35:37 CET 2008
- cpansite script should strip file: with two slashes or none,
to permit absolute path.
- fix when local archive is empty
- only take pm's from lib- and top-dir, not f.i. from the
test-scripts [Matisse Enzer]
version 0.17: Wed Jan 30 16:44:07 CET 2008
- fix for open file error [Matisse Enzer]
- different way of defining the README output filename [Matisse Enzer]
- minor output improvements. [Matisse Enzer]
version 0.16: Fri Nov 9 23:38:10 CET 2007
- use package directory explicitly in the creation of the
readme extract. [Matisse Enzer]
version 0.15: Fri Jun 8 17:01:30 CEST 2007
- document how to change urllist from CPAN.pm shell [Abe Timmerman]
- removed short filename-support (MSDOS) from CPAN::Site
- use empty 03modlist.data.gz
- add t/pod.t
version 0.14: Tue Dec 19 13:42:48 CET 2006
- use oodist (from OODoc) to produce manual pages
- official new maintainer MARKOV
- first public release of rewrite.
version 0.13:
view all matches for this distribution
view release on metacpan or search on metacpan
vhost/html/js/tiny_mce/plugins/template/js/template.js view on Meta::CPAN
tsrc = ed.getParam("template_templates", false);
sel = document.getElementById('tpath');
// Setup external template list
if (!tsrc && typeof(tinyMCETemplateList) != 'undefined') {
for (x=0, tsrc = []; x<tinyMCETemplateList.length; x++)
tsrc.push({title : tinyMCETemplateList[x][0], src : tinyMCETemplateList[x][1], description : tinyMCETemplateList[x][2]});
}
for (x=0; x<tsrc.length; x++)
sel.options[sel.options.length] = new Option(tsrc[x].title, tinyMCEPopup.editor.documentBaseURI.toAbsolute(tsrc[x].src));
view all matches for this distribution
view release on metacpan or search on metacpan
vhost/html/js/tiny_mce/plugins/template/js/template.js view on Meta::CPAN
tsrc = ed.getParam("template_templates", false);
sel = document.getElementById('tpath');
// Setup external template list
if (!tsrc && typeof(tinyMCETemplateList) != 'undefined') {
for (x=0, tsrc = []; x<tinyMCETemplateList.length; x++)
tsrc.push({title : tinyMCETemplateList[x][0], src : tinyMCETemplateList[x][1], description : tinyMCETemplateList[x][2]});
}
for (x=0; x<tsrc.length; x++)
sel.options[sel.options.length] = new Option(tsrc[x].title, tinyMCEPopup.editor.documentBaseURI.toAbsolute(tsrc[x].src));
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/cpanstats-test.json view on Meta::CPAN
{"test":{"count":{"entries":100,"reports":100,"posters":"182","distros":0},"pass":{"MacPPC":{"5.4.0":{"all":{"Net-Whois":1,"URI":1,"Storable":1,"Mac-Conversions":1,"Digest-MD5":1}}},"PA-RISC1.1":{"5.5.3":{"all":{"DBD-Oracle":1,"Curses":1}},"5.4.4":{"...
view all matches for this distribution
view release on metacpan or search on metacpan
vhost/html/js/tiny_mce/plugins/template/js/template.js view on Meta::CPAN
tsrc = ed.getParam("template_templates", false);
sel = document.getElementById('tpath');
// Setup external template list
if (!tsrc && typeof(tinyMCETemplateList) != 'undefined') {
for (x=0, tsrc = []; x<tinyMCETemplateList.length; x++)
tsrc.push({title : tinyMCETemplateList[x][0], src : tinyMCETemplateList[x][1], description : tinyMCETemplateList[x][2]});
}
for (x=0; x<tsrc.length; x++)
sel.options[sel.options.length] = new Option(tsrc[x].title, tinyMCEPopup.editor.documentBaseURI.toAbsolute(tsrc[x].src));
view all matches for this distribution
view release on metacpan or search on metacpan
CHANGES file for CPAN::Unpack
0.31 Wed Jan 25 20:15:41 GMT 2012
- Fixes from Dennis Kaarsemaker for the path
0.30 Fri Jan 20 10:27:08 CET 2011
- Keep a list of unpacked versions so we know which ones to reextract
- Support single-file distros
- Fix permissions of unpacked directories so we can use them
- Switch to Parse::CPAN::Packages::Fast as Parse::CPAN::Packages is
now far too slow
view all matches for this distribution
view release on metacpan or search on metacpan
This happens with Image::MAgick and bleadperl@3223[05] even after I
fixed the test output of t/setattribute.t.
* RHANDOM/Template-Alloy-1.009.tar.gz works with 5.9.4, 5.9.5, 5.10.0
but hangs with 5.8.* during 05_tt_base. I ^Ced all 5.8 tests. 5.6.2 worked again.
Same for RHANDOM/Template-Parser-CET-0.05.tar.gz, even the test has the same name.
* [rt.cpan.org #30554] Not possible to upgrade from v1.9101
Seems that I need to test with a perl that has no YAML.
*** dvorak (Y/I/N/O/D/Z) [default=N] ? z
Type `exit' when you're done.
Abstaining from writing .zhistory, is younger than stats.dbhash at /root/bin/commandhistory.pl line 513.
Zsh version 4.3.0-dev-2
Linux dev05 2.6.12.6-xen0 #2 Tue Jan 10 17:34:37 CET 2006 i686 GNU/Linux
So this Todo can also be CLOSED.
* Rename Releasenotes to Changes and make the ChangeLog in the
traditional format, there is some XSLT stylesheet somewhere that does
view all matches for this distribution
view release on metacpan or search on metacpan
* cpan2aur for woldrich :BUG:
> makepkg -s -f
==> WARNING: Sudo can not be found. Will use su to acquire root privileges.
==> Making package: perl-file-lscolor 0.124-1 (Sun Feb 6 17:33:19 CET 2011)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found File-LsColor-0.124.tar.gz
==> Validating source files with md5sums...
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for CPANPLUS-Dist-Debora
0.017 2025-02-19 09:55:02 CET
- Use localhost if Net::Domain::hostfqdn fails
0.016 2025-01-27 17:51:32 CET
- Ignore CPANPLUS::Module::Author::Fake objects
0.015 2024-12-11 17:03:41 CET
- Don't build debug packages
- Strip shared objects explicitly
0.014 2024-10-30 16:49:12 CET
- Call rpmbuild with --build-in-place
0.013 2024-06-30 08:49:11 CEST
- Remove a workaround for CentOS 7
0.012 2023-11-09 14:50:07 CET
- Remove .la files from the staging directory
- Handle versioned Time::Local dependencies
0.011 2022-12-23 07:44:45 CET
- Revise the MODULE_COMPAT code
- Depend on perl-libs if there are no shared objects
- rpmlint expects some SPDX license expressions in reversed order
0.010 2022-08-19 14:54:42 CEST
- Add versions to the Obsoletes tags
- Move the primary Git repository to GitHub
0.009 2022-01-25 16:50:34 CET
- Die with "OS unsupported" in Makefile.PL on Windows
0.008 2022-01-07 19:56:53 CET
- Handle architecture-dependent packages without shared objects
0.007 2022-01-01 20:01:18 CET
- Fix the Debian template
- Add a Mageia package class
- Overwrite buildflags and makemakerflags
0.006 2021-12-28 14:51:57 CET
- Don't require perl(:MODULE_COMPAT_$VERSION) on Mageia
0.005 2021-11-09 09:36:37 CET
- XS::Parse::Keyword provides perl(:XS_Parse_Keyword_ABI_2)
0.004 2021-10-24 10:50:36 CEST
view all matches for this distribution
view release on metacpan or search on metacpan
- don't insert a blank line before description, as per thierry vignaud's request
- use %buildroot rpm macro instead of env var, as per guillaume's request
- don't package META.yml file, as per guillaume's request
- added initial changelog to be imported by mdvsys, as per guillaume's request
0.3.5 Sun Feb 10 18:53:39 CET 2008
- moving to git
- using pod::pom::view::text to format description
. wrapping description to fit in 80 columns
. removing all pod sequences in it
0.3.4 Fri Dec 21 13:12:52 CET 2007
- ticket #31693: using rpm command to find rpm topdir
0.3.3 Mon Nov 26 13:57:03 CET 2007
- fixing typo in default description
- kwalitee/cpants release
0.3.2 Tue Nov 13 18:09:34 CET 2007
- checking for Makefile.PL Ã la Module::Build::Compat
- fixing build problems
- enabling tests during rpm creation
0.3.1 Mon Nov 12 18:30:08 CET 2007
- try to guess build arch
- module toplevel replaced by a wildcard (for native packages)
0.3.0 Thu Nov 8 19:24:00 CET 2007
- provide summary in generated specfile + rpm
- try to provide a description in generated specfile + rpm
**
0.2.2 Wed Nov 7 19:09:50 CET 2007
- taking guillomovitch's input into account
- don't provide runtime requirements: rpmbuild will find them
- restricting file inclusion:
. prefer specific files instead of system manpage directory
. including module top level
- providing full source url for easier updates later on
0.2.1 Mon Nov 5 18:33:13 CET 2007
- using File::HomeDir instead of computing ourselves $HOME
- removed YAML usage (was here for debugging purpose)
0.2.0 Sun Nov 4 17:41:46 CET 2007
- fixing spec-file when missing files detected by rpmbuild
- rpmbuild now quiet for better output
- fixing test on windows
- fixing case where more than one rpm / srpm found
view all matches for this distribution
view release on metacpan or search on metacpan
* Make sure we don't install 'cpanp-boxed' when running
'make install'.
* Update bundled version of Module::Install
* Set install target to 'perl' for perl5.9.5 and higher
0.77_07 Fri Mar 23 17:19:07 CET 2007
* Smoke test revealed issue that PERL5_CPANPLUS_IS_VERSION
may not be formatted identically as $CPANPLUS::VERSION
if certain versions of 'version.pm' are loaded. This is
now addressed.
* Tests for CPANPLUS::Dist::MM would fail on Win32 if the
path to the Makefile.PL contains spaces. This is now
addressed by calling Win32::GetShortPathName() if run
on Win32.
0.77_06 Fri Mar 23 13:29:54 CET 2007
* Various test reporting fixes;
* Add the leading '!' to missing prereqs, inspired by CPAN::Reporter
* Address bug #25327: do not count as FAIL modules where prereqs are
not filled. Now, when tests fail and:
* Some users add '.pm' to their package tarballs. fix the package
string parser to recognize this and deal with it.
* Address #25038 (Wrong platforms for MSDOS) and actually
test modules in the MSDOS:: namespace on dos|os2|MSWin32|cygwin
0.77_05 Sun Feb 25 17:17:44 CET 2007
* Set $ENV{PERL5_CPANPLUS_IS_EXECUTING} to the full path of the
Makefile.PL file when running 'perl Makefile.PL'.
Requested by Adam Kennedy <cpan@ali.as>.
0.77_04 Mon Feb 19 08:05:52 CET 2007
* CPAN testers reported test counter mismatches when test reporting
was enabled vs disabled. This is purely a test counter issue. No
functional code has been replaced.
If you have installed 0.77_03, there is no need to upgrade to
0.77_04.
0.77_03 Sun Feb 18 17:35:12 CET 2007
* Rework the parse_module code; regex is more complex, but also more correct
* Allow for more lenient parsing of module names, when the module name
and package name do not match
* Extend parse_module documentation to include URI
0.061 Wed Mar 15 16:09:03 CET 2006
* The template for the original configuration got shipped
with a few default values that will not work on every
system. Anyone who manually configures should not be
the wrong conclusion.
For safetey sake, and to minimize possible issues for
users, this release ships a template with sensible
cross-platform defaults again
0.060 Fri Mar 10 17:19:06 CET 2006
* This is a major release of CPANPLUS, supporting
3rd party package creation and shell plugins
* include bin/cpanp-boxed for a bootstrapped version of cpanp;
interfere so we add a msg about too low version to the
Makefile.PL instead and fall back to basic tests
* Tell users why their sudo password might be asked during
'make test'
0.053 Fri Feb 11 10:07:08 CET 2005
* 0.052 did not ship with its META.yml, causing a few
of the bundles modules to be indexed. This release is
only relevant to the PAUSE indexer, and changes nothing
on the client side whatsoever.
0.052 Wed Feb 9 18:44:13 CET 2005
* Make auto-installation work (with some guess work) if
$ENV{PERL_MM_USE_DEFAULT} is set.
* Setup decent defaults for the callbacks, so scripts
run under PERL_CORE
* Update bundled IPC::Run to version 0.80
* Update bundled Module::Build to version 0.26081
* Improve tests
0.051 Fri Jan 14 15:10:02 CET 2005
* First official release in the ground-up rewrite '0.05x'
series
* When determining installed versions, don't parse
able to load a valid config file
* Various spelling fixes
* Improve tests
0.050_04 Sun Dec 26 16:54:46 CET 2004
* Add rsync support to CPANPLUS
* List rsync mirrors during setup
* Default to the email mentioned in Config.pm during setup
* Various documentation patches
* Update various bundled modules
0.050_03 Fri Dec 17 13:54:48 CET 2004
* Move to Module::Pluggable to find CPANPLUS::Dist::*
plugins.
* Make CPANPLUS::Dist::* generate a few required accessors
* Clean up trailing whitespace from sources
* Add more files to MANIFEST.skip
* Update MANIFEST
0.050_02 Fri Dec 10 15:03:39 CET 2004
* Move CPANPLUS::Dist::(Deb|Ports) to it's own repository
* Fix error when Test::Reporter is unavaliable
* Various spelling fixes
explicitly requested
* Make the default shell be aware when it's running in noninteractive
mode, making sure it makes no suggestions with require interactivity
* Add a message about where the module was extracted to in verbose mode
0.050_1 Fri Dec 3 21:07:12 CET 2004
* Initial beta release of CPANPLUS 0.050
* Complete ground up rewrite
view all matches for this distribution