[Bps-public-commit] app-wsgetmail branch 0.05/doc-fixes created. ad8694748655bf96a72a4f5ac50a93854c985dcd

BPS Git Server git at git.bestpractical.com
Mon Jan 31 15:35:52 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  ad8694748655bf96a72a4f5ac50a93854c985dcd (commit)

- Log -----------------------------------------------------------------
commit ad8694748655bf96a72a4f5ac50a93854c985dcd
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..d0721a5 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for App-wsgetmail
 
+0.06    31/1/22
+        * 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 c645672..f0d65df 100644
--- a/lib/App/wsgetmail.pm
+++ b/lib/App/wsgetmail.pm
@@ -50,7 +50,7 @@ package App::wsgetmail;
 
 use Moo;
 
-our $VERSION = '0.05';
+our $VERSION = '0.06';
 
 =head1 NAME
 
@@ -58,7 +58,7 @@ App::wsgetmail - Fetch mail from the cloud using webservices
 
 =head1 VERSION
 
-0.05
+0.06
 
 =head1 SYNOPSIS
 

commit 85a0f6c9a653f5360dcfc42fce582a9166c70863
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 achieve 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