Skip Menu |

This queue is for tickets about the Document-eSign-Docusign CPAN distribution.

Report information
The Basics
Id: 102175
Status: resolved
Priority: 0/
Queue: Document-eSign-Docusign

People
Owner: Nobody in particular
Requestors: GHENRY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Bareword in makefile
perl Makefile.PL Bareword "LWP::UserAgent" not allowed while "strict subs" in use at Makefile.PL line 6. Bareword "HTTP::Headers" not allowed while "strict subs" in use at Makefile.PL line 6. Bareword "XML::LibXML" not allowed while "strict subs" in use at Makefile.PL line 6. Execution of Makefile.PL aborted due to compilation errors. Fixed with: PREREQ_PM => { JSON => 0, 'LWP::UserAgent' => 0, 'HTTP::Headers' => 0, 'XML::LibXML' => 0, },
Subject: Bugs-102175-102176.patch
From 4c3d1c8ad23b91d753bcb8cf7965dd531eba4e20 Mon Sep 17 00:00:00 2001 From: Gavin Henry <ghenry@surevoip.co.uk> Date: Wed, 18 Feb 2015 21:06:25 +0000 Subject: [PATCH 1/2] * Fixed barewords in Makefile.PL - https://rt.cpan.org/Ticket/Display.html?id=102175 * Updated docs - https://rt.cpan.org/Public/Bug/Display.html?id=102176 --- Changes | 10 +++++++--- Makefile.PL | 36 ++++++++++++++++-------------------- README | 2 +- lib/Document/eSign/Docusign.pm | 6 +++--- 4 files changed, 27 insertions(+), 27 deletions(-) diff --git a/Changes b/Changes index b76f3e3..84f91df 100644 --- a/Changes +++ b/Changes @@ -1,8 +1,12 @@ Revision history for Document-eSign-Docusign +0.03 2015-02-18 20:57 AM GMT + * Fixed barewords in Makefile.PL - https://rt.cpan.org/Ticket/Display.html?id=102175 + * Updated docs - https://rt.cpan.org/Public/Bug/Display.html?id=102176 + 0.02 2013-09-08 08:38 AM PST - Issues with Test::Pod::Coverage, Makefile.PL, and MANIFEST - addressed. + * Issues with Test::Pod::Coverage, Makefile.PL, and MANIFEST + addressed. 0.01 Date/time - First version, released on an unsuspecting world. + * First version, released on an unsuspecting world. diff --git a/Makefile.PL b/Makefile.PL index f6d39a4..17cc1a3 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -4,26 +4,22 @@ use warnings FATAL => 'all'; use ExtUtils::MakeMaker; WriteMakefile( - NAME => 'Document::eSign::Docusign', - AUTHOR => q{Tyler Hardison <tyler@seraph-net.net>}, - VERSION_FROM => 'lib/Document/eSign/Docusign.pm', - ABSTRACT_FROM => 'lib/Document/eSign/Docusign.pm', - LICENSE => 'Artistic_2_0', - PL_FILES => {}, - MIN_PERL_VERSION => 5.006, - CONFIGURE_REQUIRES => { - 'ExtUtils::MakeMaker' => 0, - }, - BUILD_REQUIRES => { - 'Test::More' => 0, - }, - PREREQ_PM => { - JSON => 0, - LWP::UserAgent => 0, - HTTP::Headers => 0, - XML::LibXML => 0, - + NAME => 'Document::eSign::Docusign', + AUTHOR => q{Tyler Hardison <tyler@seraph-net.net>}, + VERSION_FROM => 'lib/Document/eSign/Docusign.pm', + ABSTRACT_FROM => 'lib/Document/eSign/Docusign.pm', + LICENSE => 'Artistic_2_0', + PL_FILES => {}, + MIN_PERL_VERSION => 5.006, + CONFIGURE_REQUIRES => { 'ExtUtils::MakeMaker' => 0, }, + BUILD_REQUIRES => { 'Test::More' => 0, }, + PREREQ_PM => { + JSON => 0, + 'LWP::UserAgent' => 0, + 'HTTP::Headers' => 0, + 'XML::LibXML' => 0, + }, dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, - clean => { FILES => 'Document-eSign-Docusign-*' }, + clean => { FILES => 'Document-eSign-Docusign-*' }, ); diff --git a/README b/README index 475f884..2c08c75 100644 --- a/README +++ b/README @@ -12,7 +12,7 @@ is vanilla perl. Where possible I've kept reliance on modules to those that are generally in the core distribution on most Linux distributions. This module will be perl's interface to the JSON/REST API that DS -provides. If you need a primer, consider visiting http://demo.docusign.com. +provides. If you need a primer, consider visiting http://demo.docusign.net. INSTALLATION diff --git a/lib/Document/eSign/Docusign.pm b/lib/Document/eSign/Docusign.pm index bfb4bc9..d2cf560 100644 --- a/lib/Document/eSign/Docusign.pm +++ b/lib/Document/eSign/Docusign.pm @@ -73,7 +73,7 @@ Example: use Document::eSign::Docusign; my $ds = Document::eSign::Docusign->new( - baseUrl => 'https://demo.docusign.com/', + baseUrl => 'https://demo.docusign.net/restapi', username => 'username@domain.com', password => 'yourloginpassword', integratorkey => 'yourintegratorkeyfromdocusign' @@ -94,7 +94,7 @@ Example: ] }, templateId => 'templateId', - templateRoles [ + templateRoles => [ { roleName => 'Signer1', # Description of the signer's role name => 'Jane Smith', @@ -126,7 +126,7 @@ Should be set to your username for Docusign =head3 baseUrl -Should be set to https://demo.docusign.com at a minimum. Ultimately will be +Should be set to https://demo.docusign.net/restapi at a minimum. Ultimately will be overwritten after login. The login call specifies the baseUrl that becomes the default. -- 1.7.10.4 From 99c9feec0e4ff4860c9d11a23cc6b7fe94d7c208 Mon Sep 17 00:00:00 2001 From: Gavin Henry <ghenry@surevoip.co.uk> Date: Wed, 18 Feb 2015 21:11:32 +0000 Subject: [PATCH 2/2] Version++ --- lib/Document/eSign/Docusign.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Document/eSign/Docusign.pm b/lib/Document/eSign/Docusign.pm index d2cf560..f847c29 100644 --- a/lib/Document/eSign/Docusign.pm +++ b/lib/Document/eSign/Docusign.pm @@ -14,7 +14,7 @@ Version 0.02 =cut -our $VERSION = '0.02'; +our $VERSION = '0.03'; our @apicalls = qw{ login updatePassword getToken getTokenOnBehalfOf -- 1.7.10.4