[Bps-public-commit] app-wsgetmail branch 0.05/doc-fixes created. 9f9cfe95f43b33d10ddef28d12b206a28e34a2ee
BPS Git Server
git at git.bestpractical.com
Mon Jan 31 18:31:57 UTC 2022
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "app-wsgetmail".
The branch, 0.05/doc-fixes has been created
at 9f9cfe95f43b33d10ddef28d12b206a28e34a2ee (commit)
- Log -----------------------------------------------------------------
commit 9f9cfe95f43b33d10ddef28d12b206a28e34a2ee
Author: Brett Smith <brett at bestpractical.com>
Date: Mon Jan 31 10:32:50 2022 -0500
Release version 0.06
diff --git a/Changes b/Changes
index 3bc81b2..89f2616 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,10 @@
Revision history for App-wsgetmail
+0.06 31/1/22
+ * Declare Perl 5.10 as the minimum supported version
+ * Reorganize script packaging to render pod on CPAN
+ * Bring main module pod in sync with script pod
+
0.05 24/1/22
* The script pod provides full details about all available
configuration options, and refers to Microsoft documentation about
diff --git a/lib/App/wsgetmail.pm b/lib/App/wsgetmail.pm
index b7be9ef..e1e45f1 100644
--- a/lib/App/wsgetmail.pm
+++ b/lib/App/wsgetmail.pm
@@ -52,7 +52,7 @@ package App::wsgetmail;
use Moo;
-our $VERSION = '0.05';
+our $VERSION = '0.06';
=head1 NAME
@@ -60,7 +60,7 @@ App::wsgetmail - Fetch mail from the cloud using webservices
=head1 VERSION
-0.05
+0.06
=head1 SYNOPSIS
commit 7f0f353d27bffd44901d02ecaacfdec9f89903cf
Author: Brett Smith <brett at bestpractical.com>
Date: Mon Jan 31 12:16:30 2022 -0500
Declare Perl v5.10 minimum version
wsgetmail uses the // operator added in Perl 5.10.
diff --git a/bin/wsgetmail b/bin/wsgetmail
index 8c2feae..a0093e5 100755
--- a/bin/wsgetmail
+++ b/bin/wsgetmail
@@ -49,6 +49,7 @@
#
# END BPS TAGGED BLOCK }}}
+use v5.10;
use strict;
use FindBin;
use lib "$FindBin::Bin/../lib";
diff --git a/lib/App/wsgetmail.pm b/lib/App/wsgetmail.pm
index c645672..b7be9ef 100644
--- a/lib/App/wsgetmail.pm
+++ b/lib/App/wsgetmail.pm
@@ -46,6 +46,8 @@
#
# END BPS TAGGED BLOCK }}}
+use v5.10;
+
package App::wsgetmail;
use Moo;
diff --git a/lib/App/wsgetmail/MDA.pm b/lib/App/wsgetmail/MDA.pm
index b882696..908e333 100644
--- a/lib/App/wsgetmail/MDA.pm
+++ b/lib/App/wsgetmail/MDA.pm
@@ -67,6 +67,8 @@ another command via standard input.
=cut
+use v5.10;
+
package App::wsgetmail::MDA;
use Moo;
diff --git a/lib/App/wsgetmail/MS365.pm b/lib/App/wsgetmail/MS365.pm
index 286b9c3..4015827 100644
--- a/lib/App/wsgetmail/MS365.pm
+++ b/lib/App/wsgetmail/MS365.pm
@@ -46,6 +46,8 @@
#
# END BPS TAGGED BLOCK }}}
+use v5.10;
+
package App::wsgetmail::MS365;
=head1 NAME
diff --git a/lib/App/wsgetmail/MS365/Client.pm b/lib/App/wsgetmail/MS365/Client.pm
index a69b408..adc175a 100644
--- a/lib/App/wsgetmail/MS365/Client.pm
+++ b/lib/App/wsgetmail/MS365/Client.pm
@@ -46,6 +46,8 @@
#
# END BPS TAGGED BLOCK }}}
+use v5.10;
+
package App::wsgetmail::MS365::Client;
=head1 NAME
diff --git a/lib/App/wsgetmail/MS365/Message.pm b/lib/App/wsgetmail/MS365/Message.pm
index f8a694c..9c61313 100644
--- a/lib/App/wsgetmail/MS365/Message.pm
+++ b/lib/App/wsgetmail/MS365/Message.pm
@@ -46,6 +46,8 @@
#
# END BPS TAGGED BLOCK }}}
+use v5.10;
+
package App::wsgetmail::MS365::Message;
use Moo;
commit f1839d57a3964cc97ea17c8270058ca5a3fd6056
Author: Brett Smith <brett at bestpractical.com>
Date: Mon Jan 31 10:27:11 2022 -0500
Move script to bin/wsgetmail
If the path passed to install_script() isn't available in the source
code, then CPAN can't find the script to render its pod, etc. This
commit removes the .in suffix to fix that. Committers need to know
not to commit local changes to the shebang line, but that's a price
worth paying to make a nicer experience for users and readers.
diff --git a/.gitignore b/.gitignore
index ce17930..91d3464 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,4 +16,3 @@ pod2htm*.tmp
pm_to_blib
App-wsgetmail-*
App-wsgetmail-*.tar.gz
-bin/wsgetmail
diff --git a/INSTALL.SKIP b/INSTALL.SKIP
deleted file mode 100644
index 191f64e..0000000
--- a/INSTALL.SKIP
+++ /dev/null
@@ -1 +0,0 @@
-\.in$
diff --git a/MANIFEST b/MANIFEST
index a05f037..b3288bc 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,4 +1,4 @@
-bin/wsgetmail.in
+bin/wsgetmail
Changes
COPYING
inc/Module/AutoInstall.pm
@@ -15,7 +15,6 @@ inc/Module/Install/Scripts.pm
inc/Module/Install/Substitute.pm
inc/Module/Install/Win32.pm
inc/Module/Install/WriteAll.pm
-INSTALL.SKIP
lib/App/wsgetmail.pm
lib/App/wsgetmail/MDA.pm
lib/App/wsgetmail/MS365.pm
diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP
index fd1f2eb..504fc9d 100644
--- a/MANIFEST.SKIP
+++ b/MANIFEST.SKIP
@@ -2,6 +2,5 @@
.gitignore
Makefile$
MYMETA.*
-bin/wsgetmail
blib/*
pm_to_blib
diff --git a/Makefile.PL b/Makefile.PL
index 052b635..ded0e91 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -1,7 +1,7 @@
use lib qw(.);
use Config;
use inc::Module::Install;
-readme_from 'bin/wsgetmail.in', 0, 'md';
+readme_from 'bin/wsgetmail', 0, 'md';
all_from 'lib/App/wsgetmail.pm';
license 'gpl_2';
@@ -33,7 +33,6 @@ substitute(
{
PERL => $ENV{PERL} || $secure_perl_path,
},
- { sufix => '.in' },
'bin/wsgetmail',
);
diff --git a/bin/wsgetmail.in b/bin/wsgetmail
similarity index 100%
rename from bin/wsgetmail.in
rename to bin/wsgetmail
commit a198664a954d8e4322ec6356812bfe94ddbbceff
Author: Brett Smith <brett at bestpractical.com>
Date: Mon Jan 31 10:22:14 2022 -0500
Sync module pod with recent changes in script
See 3a623cc8.
diff --git a/lib/App/wsgetmail.pm b/lib/App/wsgetmail.pm
index 5a3f91f..c645672 100644
--- a/lib/App/wsgetmail.pm
+++ b/lib/App/wsgetmail.pm
@@ -98,12 +98,12 @@ Using App::wsgetmail as a library looks like:
wsgetmail retrieves mail from a folder available through a web services API
and delivers it to another system. Currently, it only knows how to retrieve
mail from the Microsoft Graph API, and deliver it by running another command
-on the local system. It may grow to support other systems in the future.
+on the local system.
=head1 INSTALLATION
perl Makefile.PL
- make PERL_CANARY_STABILITY_NOPROMPT=1
+ make
make test
sudo make install
commit ad172304c4dcc83469a09b5b760d2d7bb48453ee
Author: Brett Smith <brett at bestpractical.com>
Date: Mon Jan 31 10:20:55 2022 -0500
Update 0.05 Changes to conform to spec
diff --git a/Changes b/Changes
index a258d2a..3bc81b2 100644
--- a/Changes
+++ b/Changes
@@ -1,14 +1,13 @@
Revision history for App-wsgetmail
0.05 24/1/22
- Major documentation overhaul:
* The script pod provides full details about all available
configuration options, and refers to Microsoft documentation about
how to set up the client application
* Library pod documents attributes and methods of all classes
- Add missing dependencies to Makefile.PL
- Add MANIFEST.SKIP to support release tests
- Provide interpreter substitution for the wsgetmail script
+ * Add missing dependencies to Makefile.PL
+ * Add MANIFEST.SKIP to support release tests
+ * Provide interpreter substitution for the wsgetmail script
0.04 18/8/20
Documentation improvements
-----------------------------------------------------------------------
hooks/post-receive
--
app-wsgetmail
More information about the Bps-public-commit
mailing list