[libapp-nopaste-perl] branch master updated (437b446 -> 5079834)

Salvatore Bonaccorso carnil at debian.org
Wed May 6 14:36:40 UTC 2015


This is an automated email from the git hooks/post-receive script.

carnil pushed a change to branch master
in repository libapp-nopaste-perl.

      from  437b446   update changelog
       new  86c82ab   Add debian/upstream/metadata
       new  0742261   Update debian/changelog
      adds  3092c60   Initial import of App::Nopaste
      adds  6e7beaf   Sketch out how the program look
      adds  a963ffc   Sketch out the App::Nopaste code, which selects a pastebin to use
      adds  5aced69   Documentation for App::Nopaste
      adds  245d94f   Most of App::Nopaste::Service
      adds  4fa7420   paste.husk.org support
      adds  939a539   shadowcat paste support
      adds  1a03dec   rafb.net support
      adds  38e074e   pastebin.com support
      adds  983a10d   Dependencies
      adds  d1e36da   Give each service module a bit of doc
      adds  834a22c   Some semicolon funniness
      adds  a37dd9b   Take nick, service, and services from environment variables
      adds  b44b638   Use an error_handler so errors can be reported immediately
      adds  2090c11   Rewrite a little bit of code
      adds  a5aac98   Need some silliness because some things don't ignore arguments they don't handle
      adds  d63423e   App::Nopaste::Service doesn't import croak :)
      adds  ffc37e7   Mech spells it url, not uri
      adds  5f095d1   Deal better with fragments of package names
      adds  6899edb   Document the methods of App::Nopaste::Service
      adds  b507163   Remove trailing / in Shadowcat for consistency
      adds  aac0e80   Add Snitch - http://nopaste.snit.ch/
      adds  5519d71   We can inline _require
      adds  e9c2eb4   We really don't need to support one service explicitly
      adds  4b70651   Document the CLI in the main module's POD for now
      adds  5f63d89   Remove the t/001-basic tests for now :(
      adds  4d7d98f   Test the loading of all the specific services
      adds  87f1a79   Rafb and PastebinCom are now optional
      adds  8926736   We want to install the nopaste script
      adds  2294e1e   We need to have the bin/ in install_script
      adds  8438297   Cut down some POD in App::Nopaste::Service
      adds  b8b38a6   Releasing today :)
      adds  379f994   Bump to 0.02
      adds  b27b651   Module::Install (or somebody) will replace #!/usr/bin/perl with the real perl path, but not env perl
      adds  94491bb   Fix PastebinCom
      adds  d984b2d   Fix RafbNet
      adds  94e9125   Prepare for release
      adds  2299fd6   Bump to 0.03
      adds  88396e7   Optional dependencies use recommends not reqires
      adds  4e12602   Split off printing $url and \n to eventually allow -n
      adds  27b8b86   Default nick to $USER
      adds  25be697   Doc $USER using
      adds  2db7689   Move more logic into App::Nopaste
      adds  709f5aa   Changes
      adds  fa6a2e5    Default error handler now includes service name
      adds  84d1498   Some refactoring and doc updates
      adds  b181d4a   More doc
      adds  508495c   Remove auto_install, it's no good for installing through CPAN
      adds  7e7be2a   Prepare for release
      adds  d79be61   No need for autoinstall Module::Install stuff
      adds  e63afca   Bump to 0.04
      adds  79bffc5   add a nopaste service for http://www.mathbin.net/
      adds  11912a7   Make fix_eqns a method in case anyone wants to subclass this
      adds  d68e4d9   Some token doc
      adds  9cf645d   Check the availability of nopaste services (mostly for dependencies)
      adds  474ac25   We can now load Rafb and PastebinCom successfully
      adds  059bd2b   Also check mathbin
      adds  f0d9ea2   Update Changes
      adds  f761233   Update optional dep declarations
      adds  c1fbbcc   Use auto_install, because it is an app
      adds  9ab3f38   Use the correct shebang
      adds  0f9b455   Update Module::Install to 0.75
      adds  7d34d7c   New dependencies. MOOSE.
      adds  f361153   Add App::Nopaste::Command for the CLI
      adds  cd6c969   Use App::Nopaste::Command in bin/nopaste
      adds  1b7cac7   Begin updating Service to better handle the various arguments
      adds  85d74ed   Use the Getopt trait so that cmd_aliases are registered
      adds  b9b63c0   Add a warn_handler
      adds  39a101b   Implement --quiet, small refactor
      adds  0aefe1e   Changes
      adds  9f2b377   Don't default user/services multiple times, just use a better check
      adds  81b1a17   Allow overriding of services
      adds  88172d5   Remove CLI doc from App::Nopaste for now
      adds  8a924f7   Just refer to App::Nopaste::Command's doc
      adds  8fde9ea   Add some token doc to nopaste
      adds  50fdab4   Declare Clipboard as an optional dep
      adds  4b8ab4e   Need to import Clipboard so it can set up its crap
      adds  092f010   Documentation
      adds  eb92d44   Add a -p/--paste option
      adds  556c39f   Changes
      adds  6f8c1e2   Add -c alias for --chan
      adds  b19612d   Cosmetic changes to Changes
      adds  87b9706   Begin relenging
      adds  097778e   Die earlier if a service fails to GET
      adds  769b2fb   Validate and canonicalize (if possible) the channel name
      adds  398a902   Finish translation of $chan
      adds  813c9e3   Missing ;
      adds  e79883f   Update Changes
      adds  2c72183   Bump to 0.05
      adds  3458c3c   Set dependency versions on Moose and MX::Getopt because we need the traits
      adds  779bd72   Remove Mathbin from the default list
      adds  8e09e12   doc update
      adds  4cb8a62   Make the doc come after an __END__
      adds  34369dc   Dist updates
      adds  78100b6   Bump to 0.06
      adds  f60b249   Squelch the "exiting eval via next" warning
      adds  da451f5   Update Changes
      adds  726e16b   Bump to 0.07
      adds  f7be83e   Support for pastie.org
      adds  5f4baeb   Tweaks
      adds  58bf605   Gist support by rjbs++
      adds  1f35863   Changes
      adds  993d59c   Oh yeah, pastie :)
      adds  a0089b1   Minor tweaks
      adds  f211779   0.08
      adds  747b812   Improvements by RJBS
      adds  015ccd6   Stub doc for Pastie
      adds  0eb88d8   Bump to 0.09
      adds  11eb011   login -> user
      adds  2f22b92   Bump to 0.10
      adds  c86911c   s/login/user/
      adds  a9bcaa0   0.11
      adds  3ce1f1e   Typo fix by rafl
      adds  590395a   Remove inc/
      adds  86ff0f5   Set repository to github
      adds  204f20d   gitignore
      adds  f5aa04c   Service::Gist: use file_ext instead of file_name
      adds  a10cdb6   githubmeta
      adds  cc90de1   Update gitignore
      adds  0bc5d83   Don't set repository
      adds  6239991   Don't require builtin modules
      adds  b6bf38b   Update copyright
      adds  a0f2194   Indentation
      adds  009b56d   shebang
      adds  0151783   Remove POD boilerplate
      adds  fa64061   author tweak
      adds  22ec86d   Depend on latest MooseX::Getopt for Moose compat
      adds  a4e93a4   Depend on more modern Moose (dep warnings)
      adds  1b6a031   Changes
      adds  a4c6a32   Bump to 0.12
      adds  f9b10dc   Depending on Git.pm is a lose
      adds  c5dea1b   0.12 Changes
      adds  ca3b092   Bump to 0.13
      adds  c79d8b5   Add Debian pastebin service, courtesy of ryan52
      adds  67e3330   0.13 changes
      adds  18d3492   0.14 changes
      adds  17172ae   Bump to 0.15
      adds  b053cc7   Update Changes
      adds  5f0eee9   Bump to 0.16
      adds  aef70ec   Patch from ckuskie at sterling.net to fix gist support [rt.cpan.org #50500]
      adds  1487bb6   Add --lang support to Debian (gregoa at debian.org) [rt.cpan.org #47911]
      adds  53a6d7c   Changes entries
      adds  9d2d0e3   Bump to 0.17
      adds  290e684   use the API for gisting
      adds  21cbae5   update changelog
      adds  516864e   0.17 date
      adds  73e6834   Improve --lang support for Debian (gregoa at debian.org) [rt.cpan.org #47911]
      adds  1427728   first pass at an ssh tempfile/nopaste service
      adds  645a5fb   add the two modules I used in the ssh backend
      adds  6efd76d   0.18 changes
      adds  1969220   Bump to 0.18
      adds  1142155   Don't rely on the shell for the scp command
      adds  16c9fe4   Add some documentation
      adds  25fc098   Remove rafb.net support
      adds  a270e7a   Bump to 0.19
      adds  9a6a45c   add Codepeek service
      adds  febf84c   added AUTHOR
      adds  b3deaa2   Fix warnings in pastie.org's driver. There's now just one <form> on http://pastie.org
      adds  aedf120   Perl version
      adds  95e903a   Update Changes
      adds  b2c35d3   Bump to 0.20
      adds  251ee4a   doc fix [rt.cpan.org #53249]
      adds  87cc645   Another doc fix
      adds  4fa1487   Mention nopaste script [rt.cpan.org #51065]
      adds  3adfed4   ability to pass --private for private pastings and gist support
      adds  4d07321   add a command line option to list services [rt.cpan.org #55562]
      adds  8f60270   Cleanup
      adds  9cd8563   Changes
      adds  ee5b3df   Bump to 0.21
      adds  865b586   Add a mode setting option for ssh file perms
      adds  605a5f9   Doc fixes.  SSH -> ssh for case-sensitive systems.
      adds  599fc46   0.22 changes
      adds  e943ff1   test all services
      adds  e039346   remove rafb mentions
      adds  14e7aa8   change copyright year
      adds  36c1eb9   Add a mode setting option for ssh file perms
      adds  8c6ea0b   Doc fixes.  SSH -> ssh for case-sensitive systems.
      adds  91579e8   Merge remote branch 'sartak'
      adds  52e4a27   Switch to using Config::GitLike as it has better support
      adds  c19d016   The -p option to scp is needed for mode preservation to actually work
      adds  5d9e283   Pass services the source filename if available
      adds  c08912f   Preserve the source file's extension for the ssh service
      adds  73128f1   CLEANUP is for temp dirs, UNLINK is for temp files
      adds  dcd5b02   Merge branch 'master' of https://github.com/tsibley/app-nopaste
      adds  c074ff2   ssh service tidy
      adds  39b363c   More consistency with 1; then __END__ then POD
      adds  f858cdb   Give Tom credit for all his ssh work
      adds  c6637d5   Remove Husk service
      adds  7474704   Fix test count
      adds  b553f32   A bunch of Changes
      adds  f775cb0   Doesn't actually preserve the name, just the extension
      adds  5083cdd   Remove weird bitchfest from Changes
      adds  cced094   changes are 0.23 changes
      adds  19bd643   Use GithubMeta explicitly
      adds  8effd8a   gist must use https to authenticate
      adds  35b852d   0.24 Changes
      adds  f7f9aec   Bump to 0.24
      adds  83784c2   Add support for $GITHUB_USER/$GITHUB_TOKEN to Gist service
      adds  bf3ec98   0.25 and Changes
      adds  73dfd7e   Add support for automatically opening the URL of the paste in a browser
      adds  6a9f845   Use xdg-open by default for --open
      adds  22a9317   Use Browser::Open instead of environment || xdg-open
      adds  f12c178   Merge remote branch 'trs/open-in-browser'
      adds  348a826   0.26 and its change
      adds  2cf7f7b   Correct path to Pastie
      adds  f07bdb2   Throw an error if you -p and specify files
      adds  3b958da   Remove fold markers
      adds  aadef26   Remove Mathbin; I asked doy to move it to a separate dist
      adds  b65a9fd   0.27 and its Changes
      adds  b0d7d0d   If LWP is producing errors, *report them*
      adds  dfcf310   0.28 and its Changes
      adds  9453220   Respun patch A:N::Command subclasses from github Reference bug report and patch https://rt.cpan.org/Public/Bug/Display.html?id=55925
      adds  ae05361   Merge pull request #4 from jmmills/master
      adds  2fbd20e   More idiomatic (=Sartakomatic) test code
      adds  28954c7   Use Class::Load instead of reinventing it poorly
      adds  fcf44d0   Add a small suggested Apache conf that's useful for paste directories
      adds  c0ec64f   Merge pull request #12 from tsibley/ssh-apache-conf-example
      adds  625803f   SSH: optionally use the supplied description in the paste filename
      adds  309eff1   Make sure to strip volume and directories from the source filename
      adds  e8f30d8   Merge pull request #11 from tsibley/ssh-use-description
      adds  401960b   Implement the option "private" in several services
      adds  237d09d   Implement the option "private" in several services
      adds  4d636ec   Suppress a warning for services that have no "private" option.
      adds  469be21   Suppress a warning for services that have no "private" option.
      adds  4b543d1   Document 2 Command parameters: list and private
      adds  5aee2a9   Service::Pastie now respects the language requested
      adds  a33da67   Add Ubuntu service
      adds  267636f   Dist improvements
      adds  8a18a1c   gitignore
      adds  7dccb85   0.29 and its Changes
      adds  748affa   With 9453220, Command.pm stopped building %args explicitly
      adds  f14af6e   Proper constraint declaration
      adds  0ac6216   Merge pull request #14 from jibsheet/master
      adds  8bdf97b   0.30 and its Changes
      adds  831ec2b   URI escape filenames in the constructed URL
      adds  89f5476   Change spaces to pluses in filenames and unescape them for readability
      adds  19a9683   Use a temp dir for our temp files and ensure we have absolute paths
      adds  531f3ce   Merge pull request #15 from tsibley/ssh-special-characters
      adds  f2faf0c   0.31 and its Change
      adds  4bd604a   Fix some attribution errors
      adds  34d5593   Report HTTP errors from Gist service
      adds  719edb5   Suppress warning location on failure messages
      adds  a5b63d8   0.32 and its Changes
      adds  576c31a   Support for --desc in Gist
      adds  5eae428   Link to the advent article
      adds  e33a42a   0.33
      adds  aad394d   Fixed GitHub API v3 gist code
      adds  68d61ab   Merge pull request #17 from vti/master
      adds  6b8f817   Add a Gist->create_token method
      adds  1c6d9a4   Die without file:line junk
      adds  cb6b90d   0.34 Changes
      adds  64e5e42   Don't need -Ilib :)
      adds  253f39e   do not barf when we try to nopaste STDIN to gist
      adds  0201f34   Merge pull request #18 from rjbs/master
      adds  43a9658   0.35
      adds  f660d29   remove dep on Moose
      adds  0e9c068   Fix dep version number
      adds  8a83b08   Merge branch 'no-moose'
      adds  ca9dcf8   Bump to 0.90
      adds  bb8b502   Remove no-longer-used dep on Config::GitLike
      adds  e67af5e   assume incoming text is utf8, not latin1
      adds  cf5c7d5   Merge pull request #20 from doy/master
      adds  2156bbb   basic auth support for gists
      adds  da9ab6b   rename gist filename: 'nopaste.txt' to 'nopaste'
      adds  fb2c920   Merge pull request #21 from rkitover/master
      adds  764a823   0.91 and Changes
      adds  d5ab6f6   Use JSON to decode the response from GitHub (wtf?)
      adds  2b6e692   More 0.91 Changes
      adds  f3f8009   Give a hint to perldoc on 401
      adds  aa1294d   Throw Moose out from tests
      adds  66b0ad3   Fix A::N::S::Ubuntu lang mapping
      adds  90cc772   Merge pull request #22 from sergeyromanov/master
      adds  ada2b8f   0.92 and its Changes
      adds  2c8daf9   Filename extensions do not contain slashes
      adds  48a0167   Merge pull request #23 from tsibley/extension-extraction
      adds  87e88df   canonicalized dates in changelog
      adds  3492c32   move strictures ahead of package statement for perlcritic, and leave blank line for [PkgVersion]
      adds  53b20f8   initial dzil conversion: fixes hangling of optional features
      adds  954e7c3   add missing prereqs
      adds  93af76d   App-Nopaste-0.93
      adds  aa71139   fix and update debian and ubuntu language mappings
      adds  7175728   Merge pull request #1 from haarg/fix-mappings
      adds  ebde021   changelog for PR#1
      adds  36f3f21   App-Nopaste-0.94
      adds  ab905a7   Bump WWW::Pastebin::PastebinCom::Create version, since previous versions are broken
      adds  e8c6cf3   Merge pull request #2 from zoffixznet/fix/PasteCom/Version
      adds  98eeedd   changelog for prereq bump
      adds  fa06448   App-Nopaste-0.95
      adds  394f492   minor pod cleanup
      adds  1901fe5   add =head1 VERSION to all pod
      adds  6c71e90   use Autoprereqs to pick up the prereqs that were missed
      adds  9d66c0b   fix plugin ordering so README.md is created after all munging is done
      adds  2834817   App-Nopaste-0.96
      adds  f2a6526   Enables passing Test::PodSpelling test
      adds  a22c274   Merge pull request #4 from zoffixznet/fix/Test/PodSpell
      adds  a8065d9   Enables a passing Test::UnusedVars test
      adds  ee78ff6   Merge pull request #5 from zoffixznet/fix/Test/TestUnusedVars
      adds  fcf6966   capitalize abstract
      adds  dcf23a4   remove useless -Ilib
      adds  856fd0b   Merge pull request #6 from sergeyromanov/patch-1
      adds  6767bca   now using [Git::Contributors]
      adds  9fcbac8   new [OptionalFeatures] uses dynamic_config = 1, so MBT is contraindicated
      adds  5764355   keep our namespaces clean
      adds  f58d939   fix spelling test
      adds  c01487b   more consistent formatting in Changes
      adds  f396393   switch from JSON.pm to JSON::MaybeXS
      adds  4f0d06f   App-Nopaste-0.97
      adds  dc64acb   these prereqs are in core, so there is no point in prompting for them
      adds  fa40037   make feature names/descriptions more consistent
      adds  2f6b9c3   App-Nopaste-0.98
      adds  b9c8680   remap my github email address which should not ever have been visible
      adds  6f74ea1   canonicalize other addresses too
      adds  7cc41cb   Use https scheme
      adds  3ef5623   Merge pull request #7 from dap/master
      adds  3676df3   changelog for PR #7
      adds  157ba5a   ignore common dotfiles
      adds  9090324   App-Nopaste-0.99
      adds  0e8248f   ensure that the next release, being 1.00, moves us to three sig figs
      adds  5e84e3d   fix for RT100731
      adds  d48b29c   changelog for plugin fix
      adds  b3ac5be   test that plugins() works
      adds  f37ed52   bind to the imported sub so it can be cleaned and we are left with our true method
      adds  310d889   remove hardcoded version before release
      adds  4552dd7   App-Nopaste-1.000
      adds  22e6212   do not fail tests if additional plugins are installed
      adds  d1695a1   App-Nopaste-1.001
      adds  1fd5a8e   create Mojopaste service plugin
      adds  3afb180   changelog for new Mojopaste plugin
      adds  9532ef1   App-Nopaste-1.002
      adds  2c0e995   fix unparsable $VERSION declaration (RT#101095)
      adds  2889020   App-Nopaste-1.003
      adds  42b473e   Strictify JSON boolean and content-type in Gist post
      adds  15676ed   Merge pull request #11 from miyagawa/nopaste-json
      adds  6a99fc9   changelog for PR #11
      adds  dd13623   fix file permissions (RT#102361)
      adds  3babaf0   start weaving pod
      adds  19657d1   split out ABSTRACT for podweaver
      adds  55c018a   [Test::CleanNamespaces] is now provided by my plugin bundle
      adds  a620c30   codepeek.com is now offline (RT#101095)
      adds  5b81b8c   it is time to start committing a TODO file
      adds  d281f41   use new load_prereqs feature to not prompt if the feature prereqs are already installed
      adds  6eb5b50   App-Nopaste-1.004
      adds  b5349f3   Imported Upstream version 1.004
       new  32dde7b   Merge tag 'upstream/1.004'
       new  cfee4df   Update debian/changelog
       new  82ccee5   Revert "debian/control: bump required debhelper version for Module::Build::Tiny to 9.20140227."
       new  bb87654   Drop Build-Depends on libmodule-build-tiny-perl
       new  66c2163   Lower Debhelper compat level to 8
       new  5079834   Update debian/changelog file

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Build.PL                               |   4 -
 CONTRIBUTING                           |  37 +-
 Changes                                |  38 +-
 INSTALL                                |   9 +-
 LICENSE                                |   2 +-
 MANIFEST                               |  14 +-
 META.json                              | 893 ++++++++++++++++++++++++---------
 META.yml                               | 750 ++++++++++++++++++---------
 Makefile.PL                            | 106 +---
 README                                 |   6 +-
 README.md                              |  96 ----
 debian/changelog                       |  16 +-
 debian/compat                          |   2 +-
 debian/control                         |   2 +-
 debian/upstream/metadata               |   8 +
 dist.ini                               |  22 +-
 lib/App/Nopaste.pm                     | 151 +++++-
 lib/App/Nopaste/Command.pm             |  25 +-
 lib/App/Nopaste/Service.pm             |  24 +-
 lib/App/Nopaste/Service/Codepeek.pm    |  28 +-
 lib/App/Nopaste/Service/Debian.pm      |  26 +-
 lib/App/Nopaste/Service/Gist.pm        |  46 +-
 lib/App/Nopaste/Service/Mojopaste.pm   |  87 ++++
 lib/App/Nopaste/Service/PastebinCom.pm |  27 +-
 lib/App/Nopaste/Service/Pastie.pm      |  24 +-
 lib/App/Nopaste/Service/Shadowcat.pm   |  24 +-
 lib/App/Nopaste/Service/Snitch.pm      |  24 +-
 lib/App/Nopaste/Service/Ubuntu.pm      |  26 +-
 lib/App/Nopaste/Service/ssh.pm         |  41 +-
 script/nopaste                         |  19 +-
 t/00-report-prereqs.dd                 | 139 +++++
 t/00-report-prereqs.t                  | 289 +++++------
 t/000-load.t                           |   3 +-
 t/001-subclass_cmd.t                   |  10 +
 weaver.ini                             |   5 +
 xt/author/00-compile.t                 |  14 +-
 xt/author/clean-namespaces.t           |  11 +
 xt/{release/no-tabs.t => author/eol.t} |  14 +-
 xt/{release => author}/no-tabs.t       |  23 +-
 xt/author/pod-spell.t                  | 114 +++++
 xt/release/changes_has_content.t       |   2 +-
 xt/release/distmeta.t                  |   4 +-
 xt/release/eol.t                       |   8 -
 xt/release/kwalitee.t                  |   9 +-
 xt/release/pod-syntax.t                |   4 +-
 xt/release/portability.t               |   1 +
 xt/release/test-version.t              |  22 -
 47 files changed, 2240 insertions(+), 1009 deletions(-)
 delete mode 100644 Build.PL
 delete mode 100644 README.md
 create mode 100644 debian/upstream/metadata
 mode change 100755 => 100644 lib/App/Nopaste.pm
 mode change 100755 => 100644 lib/App/Nopaste/Command.pm
 mode change 100755 => 100644 lib/App/Nopaste/Service.pm
 mode change 100755 => 100644 lib/App/Nopaste/Service/Gist.pm
 create mode 100644 lib/App/Nopaste/Service/Mojopaste.pm
 mode change 100755 => 100644 lib/App/Nopaste/Service/PastebinCom.pm
 mode change 100755 => 100644 lib/App/Nopaste/Service/Shadowcat.pm
 mode change 100755 => 100644 lib/App/Nopaste/Service/Snitch.pm
 mode change 100755 => 100644 lib/App/Nopaste/Service/ssh.pm
 create mode 100644 t/00-report-prereqs.dd
 mode change 100755 => 100644 t/000-load.t
 create mode 100644 weaver.ini
 create mode 100644 xt/author/clean-namespaces.t
 copy xt/{release/no-tabs.t => author/eol.t} (61%)
 rename xt/{release => author}/no-tabs.t (52%)
 create mode 100644 xt/author/pod-spell.t
 delete mode 100644 xt/release/eol.t
 delete mode 100644 xt/release/test-version.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libapp-nopaste-perl.git



More information about the Pkg-perl-cvs-commits mailing list