[libsvn-notify-perl] annotated tag debian/2.86-1 created (now 8bb71d8)

Salvatore Bonaccorso carnil at debian.org
Fri Apr 29 16:13:04 UTC 2016


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

carnil pushed a change to annotated tag debian/2.86-1
in repository libsvn-notify-perl.

        at  8bb71d8   (tag)
   tagging  9f8cf15b6217413771807a1d25b753f47a3aaf8f (commit)
  replaces  debian/2.84-2
 tagged by  Salvatore Bonaccorso
        on  Fri Apr 29 18:10:23 2016 +0200

- Log -----------------------------------------------------------------
tagging package libsvn-notify-perl version debian/2.86-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCgAGBQJXI4dvAAoJEAVMuPMTQ89E88YP/0fSP4beBIK9O4bzZG1pBHRJ
Nh5ElUT/nz8SmP3zj/iLtsEDcYmSgyDTmCTu9CKjG0TeqNPwI7FzzxDEcdqwOa4F
H0tBZTRFzBOsq4edpigXsek4xMZSoKXSNFMoKHGYeiknDqIzqQsaazOLWUhdChrE
c0rZlNS+O7bIvFtzDwALX3pjDcRyQUDaYgvu0BXaFs0al6/7NWnZThdL68Bf59S1
YQChrHSYmMHWm5OicRJFPFJ5sf/otU1iRv4plUDqW32sLeaDbs5erlXicdhwXhbk
R+fOjKgIPCT4/vnlYAsyoW/mSm7Bnnm8rwIOTQ9YKmmC5Z30pzVNRpjzq2vvZnpc
3F7xWBhQnKVnQYVK3/wL0tO/KdZzr74fXNQwdaFvgFrkQkZP8uhWv+LIrRb8sTvV
Y7ojTAcN9LbC7szHblPpJZvJp/VHqVhxrb5kops+miZqXhC20LWnJpg3o7xZfepv
IKm7nzZJ+asOVdhzBk+y8EeHo1Gm1FxUYjoMXmjCKeZQX2uHeKHzKE3IfdT4fBHI
MyeemeL4jfwcVN0ZEubpHmRtZElAOK2G9bbEktcG38v/ARq8oSyecY8R031OlKYE
8VcbRYX33toAcnU5jCbu45YUJVg2RebiTsnzAdqeroUDmcb6cEI4Ylqo99Lsxwbh
4R6k1yQTdRd04Wpbuvmx
=Hayd
-----END PGP SIGNATURE-----

Daniel P. Wright (3):
      Add --diff-content-type parameter
      Add documentation for --diff-content-type
      Realigned parameters

Dave Abrahams (1):
      Allow long lines in log messages to wrap

David E. Wheeler (42):
      Remove generated files.
      Update skips and ignores for Git.
      Note move to GitHub.
      Update repo link and add support metadata.
      Remove Subversion `$Id` cruft.
      Update copyright and email.
      Rename README to README.md and make it proper Markdown.
      Ignore t/data/output.txt.
      Timestamp v2.82.
      Increment to v2.83.
      Add `--smtp-port` option.
      Switch to Net::SMTP::TLS.
      Timestamp 2.83.
      Increment to v2.84.
      I kant spel.
      Update TLS options in `man svnotify`.
      Merge pull request #5 from vitei/content-type
      Credit Daniel P. Wright. for the --diff-content-type patch.
      Rename Filter.pm to Filter.pod.
      Merge pull request #8 from dabrahams/patch-1
      Credit for message wrapping change.
      Use "paths" instead of "files".
      Credit mscherer.
      Eliminate error on very short commit messages.
      Properly MIME-encode all headers.
      Remove passthrought Makefil.PL, which is deprecated.
      Timestamp v2.84.
      Increment to v2.85.
      Fix typo.
      Eliminated "Unescaped left brace in regex is deprecated" warnings.
      Fix remaining subject encoding test failures.
      Use Email::Address to encode address headers.
      Properly check for Perl 5.8.
      Fix address handling on Perl 5.6.
      Add .travis.yml.
      No, really, require Email::Address.
      Also install recommended modules.
      Update copyright date.
      Timestamp v2.85.
      Add version to ::SMTP.
      Increment to v2.86.
      Timestamp v2.86.

David Wheeler (427):
      Initial commit of SVN::Notify.
      Wrote tests for all currently supported functionality. Yay!
      Cleanup temp file.
      Set up build.
      Get things working properly.
      Update Changes.
      Start README.
      Set to pre-release version number.
      Added synopsis.
      Added some more documentation
      Start documenting actions.
      Allow environment variables for sendmail and svnlook.
      Added test to make sure svnnotify loads. Changed notify() method to send(). Updated requirements documentation. Updated README
      Added verbose mode output. Added test for svnnotify POD.
      Added To Do list.
      Added complete documentation. Added notes for Win32 port.
      Cancelled tests on Win32. For now.
      Added tests for dies in new().
      Added test for HTML format with a single file changed.
      Added charset parameter.
      Speling.
      Safer forking all over. Testing required args in svnnotify.
      Added notes about Win32 port.
      Updated and ready to go for 2.00.
      Fixed version number in README.
      Recommend HTML::Entities.
      commit 1c65cd615e9c9277c039e319aed55733f77f79b6
      Timestamped for 2.00 release.
      Incremented version number to 2.01.
      Do not assume the location of Perl.
      Better shebang handling in test scripts. Setting attachment file name to revision number and committer, rather than commiter and date.
      Moved output of headers to new output_headers() method.
      Added HTML subclass. Changed behavior of viewcvs_url. Lots of other stuff, too.
      No longer require HTML::Entities for tests.
      A number of minor changes
      Revert to defaults in test scripts.
      Added attribute accessors.
      Timestamped for 2.10.
      Reverted test scripts again.
      Incremented version number. Subclassing M::B to modify test scripts during ./Build.
      Better test script management.
      Split start_message() into start_message() and output_metadata(). Added
      Added HTML::ColorDiff.
      CSS tweaks. Added "Diff" header. Incremented version to 2.20.
      Moved colordiff.t to htmlcolordiff.t.
      Timestamped for 2.20 release.
      Incremented version number to 2.21.
      Tweaked HTML to make it all XHTML 1.1 compliant.
      Introduced some better practices. I refactored the subclasses to use attribute
      Added missing closing title tag.
      Timestamped for 2.21.
      Incremented version number to 2.22.
      Added 2.22 to Changes.
      Fixed ColorDiff parsing to pick out added and deleted files.
      Fixed Added and Deleted in HTML.pm, too.
      Better handling of property setting in diffs. Added links to them, too. Better classes for them in ColorDiff.
      Timestamped for 2.22 release.
      Incremented version number.
      Set Id property on new files.
      Added new version number to README.
      Lots of changes.
      Fix for ColorDiff outputting two file sections for a file that was both
      Timestamped for 2.30.
      Incremented version number.
      Generate accessors in the appropriate classes.
      Better JIRA linking.
      Capitalize JIRA.
      Added complex message and diff test. Tweaked URL matching regexen. Fixed spelling in Changes.
      ColorDiff fixes. Testing complex commit in ColorDiff. Added labels to ColorDiff file headers.
      Moved URL stuff into base class.
      Changed version number to 2.40. Timestamped for 2.40 release.
      Incremented version number to 2.41.
      Fixed minor formatting bug. Timestamped for 2.41.
      Incremented version number to 2.42.
      Fake-out Module::Build so we don't have to have the abstract and author in two places.
      Changed "Files" to "Paths". Fixed listed directories so that they are not
      commit 70b0cfff489ffd75478bf5d7ea45ee0a528a639f
      Require M::B 0.26.
      Timestamped for 2.42 release.
      Incremented version number.
      Added --strip-cx-regex and --no-first-line options.
      Timestamped for 2.43 release.
      Incremented version number to 2.44.
      Fix POD so that search.cpan.org can index it.
      I don't think I meant to commit that.
      Timestamped SVN::Notify for its 2.44 release.
      Go back to requiring My::Builder for building SVN::Notify.
      Incremented version number to 2.45.
      Added support for GNATS bug tracking URLs.
      Timestamped for 2.45.
      Incremented version number to 2.46.
      Add support for the "Copied" action to HTMLColorDiff.
      Timestamped for 2.46 release.
      Incremented version number to 2.47.
      Fix for older Getopt::Long versions.
      Added new CSS from Bill Lynch. Will revert if it sucks.
      Restore plain text formatting to the message. Change the link color in the header section.
      Added svnweb_url option from Ricardo Signes.
      Refactored new CSS. There was too much repetition.
      Timestamped for 2.47 release.
      Incremented version number to 2.48.
      Update copyright year.
      Switched from <span class="add"> and <span class="rem"> to <ins> and
      Incremented version number to 2.49.
      Require Getopt::Long 2.34.
      Timestamped for 2.49.
      Increment version number to 2.50.
      Added ticket-url and ticket-regex options for custom ticket system URLs.
      Timestamped for 2.50.
      Remove bogus line from Makefile.PL
      Incremented version number to 2.51.
      ColorDiff is once again valid XHTML 1.1.
      Timestamped for 2.51.
      Incremented version number to 2.52.
      Now searching the PATH for svnlook and sendmail.
      Timestamped for 2.52.
      Incremented version number to 2.53.
      Added header and footer options. Based on a patch from SourceForge.
      Added style for the header and footer.
      Added not to Changes about header and footer. Removed <pre> tags for HTML
      Support Win32 in _find_exe().
      Fix for RT Ticket # 16050, I hope. Character encodings should now be
      Save a variable.
      Bah! Didn't mean to commit that last time. Oh well! I've renamed _find_exe() from
      Timestamped for 2.53.
      Incremented version number to 2.54.
      Added another search path.
      Added --max-diff-length. Based on a patch from SourceForge.
      Timestamped for 2.54.
      Incremented version numberr to 2.55.
      Note HTML::ColorDiff and SourceForge support.
      Added --io-layer to support multi-encoding repositories.
      Better subject_cx.
      Tell people to RTFM if they're going to use a subclass!
      Copy the contents of to_regex_map.
      Added the css-url option. Also added the <meta http-equiv="content-type" ...> tag.
      Added test for copying to_regex_map. Fixed POD typo.
      Timestamped for 2.55.
      Incremented version number to 2.56. Updated copyright date.
      Typo.
      Added SVN::Notify::Alternative. This subclass allows you to mix any other
      Added Alternative.pm and t/alt.t to MANIFEST. Documented accessors in S::N::HTML.
      Timestamped for 2.56.
      Incremented version number to 2.57.
      Typo.
      More typos fixed.
      Finally got it working on Windows. Fortunately it was very simple.
      Added SMTP suport. Now I just have to write tests for it. But it does work!
      Coupla other things I changed.
      Added tests for SMTP. Changed SMTP tied file handle constructor name to
      Stupid typo.
      Added binmode() call to SMTP file handle. At least I think I have. The
      Fixed subclass to work properly on Windows (no need to copy .bat files).
      Timestamped for 2.57.
      Incremented version number to 2.58.
      I cant spel.
      Better documenation and use of --ticket-regex in SVN::Notify::HTML.
      Added SMTP authentication.
      Timestamped for 2.58.
      Incremented version number to 2.59.
      Forgot to put 2.59 here.
      Aye cant spel.
      Various Windows fixes.
      Added note for Windows users.
      Added link to Windows tutorial.
      Timestamped for 2.59.
      Incremented version number to 2.60.
      Added --author-url. Also, in HTML, directories are now links to the diff if
      Added --revision-url and deprecated --svnweb-url and --viewcvs-url.
      Added --diff-switches option. This also required that ColorDiff be aware of
      Be more intelligent in parsing diff_switches.
      Timestamped for 2.60.
      Incremented version number to 2.61.
      D'oh!
      Dunno where that backslash came from.
      Added Errors-To header.
      Added the set_sender' option.
      The --to option can now be specified multiple times.
      Better handling of the to attribute.
      Timestamped for 2.61.
      Incremented version number to 2.62.
      Changed behavior of to() to be more backwards compatible. Added strip_cx_context().
      Added test for strip_cx_regex().
      Timestamped for 2.62.
      Incremented version number to 2.63.
      Fix t/options when HTML::Entities is not installed.
      New home for SVN-Notify.
      Added MIME-Q encoding of the message subject.
      Set binmode in Windows.
      Use LANG environment variable to resolve ticket # 16050./
      Added --add-header. Also added code to set $LANG before launching sendmail.
      "en" is not a valid language.
      Timestamped for 2.63 release.
      Incremented version number to 2.64.
      Added notes about Net::SMTP and Net::SMPT_auth requirements to the README.
      Formatting.
      Typo.
      Typo reported by Andreas Jellinghaus.
      Added support for "RT # 123". Added tests for it and for the format that Jesse
      Skip tests that require HTML::Entities if it is not installed.
      Simplified the ticket system regex stuff by adding --ticket-map.
      Timestamped for 2.64.
      Incremented version number to 2.65.
      Added example of --io-layer and --charset combination.
      Generalization of the execution of ticket-map parameters, from Martijn van Beers.
      Updated copyright date.
      - Added note and link for HookStart for Windows users who run into
      - Added the `--wrap-log` option to SVN::Notify::HTML. When passed a true
      Figured out his name.
      Various minor tweaks thaks to Matt Doar.
      - Added support for specifying the loation of the revision number via an
      Give credit where credit is due.
      Fixed --max-diff-length in SVN::Notify::HTML.
      - Added the --to-email-map option as the inverse of --to-regex-map. That
      Better handling of regex maps using arrays. Also, be sure to avoid duplicate email addresses.
      Pasto.
      Timestamped for 2.65 release.
      Incremented version number to 2.66.
      Examples from Matt Doar and fixed multiple email addresses for SMTP as reported by Michael Plump.
      Typos.
      Fixed a bug with --to-regex-map where certain entries in it could
      Timestamped for 2.66 release.
      Incremented version number to 2.67.
      Patch from Wayne Davison.
      Added the "configure_requires", "recommends", and "build_requires" parameters
      Updated svn:keywords propert on all files that contain "$Id".
      Added test to ensure that max-diff-length works with SVN::Notify::Alternative.
      Fixed SVN::Notify::HTML::ColorDiff so that it respects --max-diff-length.
      This is easier to read, I think.
      Added test to ensure that `wrap_log` works in HTML::ColorDiff.
      Changed the behavior of --wrap-log so that it tries to identify individual
      Testing --wrap-log.
      Updated the copyright year.
      One more copyright date updated.
      Timestamped for 2.67.
      Incremented version number to 2.68.
      Rewrote encoding handling, with thanks to Toshikazu Kinkoh.
      Updated options documentation in `svnnotify`.
      Rewrap.
      Added link to svn.
      Started adding support for content filtering. I'm going to be doing a lot
      Added code to load filters from the command-line.
      * Fixed failing test due to change in r3400.
      Make `run_filters()` always return the values to be output, so that the
      * Switched to instance filters. Much better!
      Fix documentation of output filters. More to come.
      * Added tests for all existing types of filters.
      * Added test for SVN::Notify::Filter::Trac.
      * Integrated filter processing into the output of the log message by
      Wrapping.
      Bumped version number to 2.70.
      * Added support for the metadata, file_lists, and diff filters to SVN::Notify.
      * Added start_body, end_body, and start_html filters.
      Added tests for start_html, start_body, and end_body filters in SVN::Notify::HTML.
      Changed file_list filter so that it processes an array of lines instead of the funky hash it was processing.
      Eliminated locale warnings during tests.
      Eliminated another warning.
      Copy the test scripts during the `code` action, rather than the `build` action. This allows `./Build test` to work without first running `./Build`.
      Only set the $LANG environment variable if it is not already set.
      Fixed use of SMTP on Perl 5.6.
      Added filter support to ColorDiff.
      Useful comments.
      Added recipients, from, and subject filtering.
      Added more filtering documentation.
      Moved filtering documentation to SVN::Notify::Filter.
      Support $Id keyword in SVN::Notify::Filter.
      Rounded out the filtering documentation.
      Added my middle initial.
      Note filters.
      * Fixed format of HTML paragraphs.
      Use the constant.
      Fixed padding.
      Compile failure.
      * Fixed output of UTF-8 data. We don't need to set `binmode` on pipes if the encoding is UTF-8.'
      Use the current year for the test, since I sometimes use this example on
      * Prevent Text::Trac from adding an extra line after a bullet.
      Note latest changes.
      Added styles for lists, pres, and blockquotes to the HTML format of log messages.
      Newlines.
      Make pull quotes pop a little more.
      * Added some UTF-8 characters to the subject line for r111, so that I can test that it is properly encoded.
      * Fixed missing subject headers on Perl 5.6.
      Make the keyword work?
      Allow the parameter to be called “filters,” even though the command-line option is “filter.”
      * Added a test to ensure that filters were properly used with SVN::Notify::Alternative.
      Fixed “skip count.”
      Strip out only leading and trailing newlines, not whitespace. Otherwise bullets get ignored.
      CSS tweaks.
      Tweak ordered list styling.
      I think I can «eliminate» the `_encode()` and `_decode()` methods. So let's see how things work with them doing nothing.
      Move the sendmail error detection back to where it belongs.
      * Added different settings for the `$LANG` environment variable for sendmail, svnlook, and `svnlook diff`.
      * Fix spacing when a bulleted list is the first or last thing in the log message.
      Use the `content_type` method to determine whether or not to run the `Tac` filter.
      Document the use of the `content_type()` method by SVN::Notify::Filter::Trac.
      Indentation.
      Use proper value for joining lines in the examples.
      Tweaked filtering documentation.
      * Updated Changes to mention SVN::Notify::Filter, Filter::Trac, and
      Documented character encodings support.
      * Note the addition of the character encoding documentation.
      Removed `dif_env_lang`, as it must always be "C" so that the headers are emitted correctly, and since the diff itself is emitted as raw octets by `svnlook`, anyway.
      More log message CSS improvements.
      Added new "test commit" with lots of Trac formatting to demonstrate what it can do. More CSS tweaking to come.
      * Fixed Trac link typo.
      Call `binmode` on the SMTP file handle.
      Fixed nested list indentation, at least for those renderers that support > in CSS.
      Fixed definition lists.
      * Finished styling Trac HTML. W00t!.
      Style `<hr />`.
      More tweaking and info on the Trac formatting.
      * Make all the links in the example valid (except for the broken wiki: link).
      Fixed cut-n-paste error.
      Eliminated a warning under Perl 5.8.
      Skip the use of the Trac filter when Text::Trac is not installed.
      Eliminated a warning under Perl 5.6.
      Note fix for SMTP encoding.
      * Renamed `charset` options and methods to `encoding`.
      Typo.
      Added POD for deprecated `charset` method/option, so that `pod-coverage.t` is happy.
      * Fixed encoding for SMTP once and for all, I'm sure of it now, because a test failed!
      * Fixed bug in `_dbpnt()`.
      More consistent padding in #logmsg.
      Omit top-padding from a header that is the first child of #logmsg.
      Tweaked encoding support documentation.
      There should be no blank line there.
      * Eliminated empty paragraph generated by `--wrap-log`.
      Filter changes the recipients in place, so fix it for the example.
      Fixed encoding issue with `crypt`.
      Added test for hash option.
      Stop using `crypt` to generate message boundaries, since it chokes on multibyte characters.
      * Updated `t/data/info/555.txt` to reflect improvements in Text::Trac 0.09.
      Nicer ticket link syntax.
      * Nicer report link.
      * Credit Martin Lindhe for helping with encoding testing.
      Require Perl 5.6.
      Timestamped for 2.70 release.
      Incremented version number to 2.71.
      Fixed test failure.
      Bump Text::Trac version number.
      Correction.
      Typo.
      Added missing version number to SVN::Notify::Filter::Trac.
      Duh!
      Need this for the code to compile. Always a good idea, even in docs. ;-)
      Another typo.
      * Restored revision and ticket and linkize parsing of the log message in SVN::Notify::HTML.
      Might as well make the call to `svnnotify` correct, as well.
      Sync.
      More mentions of SVN::Notify::Filter::Markdown.
      Added test for the format and UTF-8ness of `message()`.
      Synced `testsvnlook.bat` with `testsvnlook`.'
      Formatting.
      Fixed registering of attributes in filters loaded by `--filter`.
      Timestamped for 2.71.
      Incremented version number to 2.72.
      Doc fix for --set-sender.
      Only in svnnotify.
      Fixed Windows. W00t!
      Added four new filter callbacks, `pre_prepare`, `post_prepare`, `pre_execute`,
      Note latest changes.
      Keep it under 78!
      Timestamped for 2.72 release.
      Incremented version number to 2.73.
      Another bloody Perl 5.6 test failure fixed.
      Timestamped for 2.73 release.
      Incremented version number to 2.74.
      Updated copyright.
      s/All Rights/Some Rights/
      Fixed indentation of lists and added longer examples to demonstrate them.
      * Different hanging indents for ordered vs. unordered lists.
      Note last change and fill out the previous change message a bit.
      Added spelling test and fixed spelling errors it found.
      Forgot to commit this!
      Timestamped for 2.74 release.
      Incremented version number to 2.75.
      Removed pod-spelling test from distributions.
      Command-line options are now properly decoded and encoded.
      Timestamped for 2.75 release.
      Incremented version number to 2.76.
      Choke on invalid options.
      Load alternatives in SVN::Notify->get_options().
      Ignore output.txt.
      Enforce required recipient parameters only after the pre_prepare filter has run, so that it can set them if it wants.
      Don't need to validate those things twice now, do we?
      Better --help and --man output.
      Give more useful missing parameter errors when things are run from SVN::Notify.
      Reduced minimum required Pod::Usage.
      Timestamped for 2.76.
      Incremented version number to 2.77.
      Typo.
      Fixed bug with Getopt::Long 2.3702 and later.
      Timestamped for 2.77 release.
      Incremented version number to 2.78.
      Look in installbin and installscript, too.
      Document --to-email-map in svnnotify, not just SVN::Notify.
      Fix bug in `t/errors.t` where it would fail when it could not find `sendmail`.
      Timestamped for 2.78.
      Incremented version number to 2.79.
      Added test for ticket_map (RT#43823).
      Get tests passing again.
      D'oh!
      Get at least 10 chars from the first line for the subject before looking for a dot at which to truncate.
      Report all of those directories.
      Fixed bug with the handling of `sprintf`; somehow it was sending the object to sprintf, which is just wrong.
      * Proper fix for Bug # 43823. Now that it has been tracked down, I was able to add a regression test to make sure it stays fixed.
      Allow "r1234" to be a revision link in the HTML output, too.
      Timestamped for 2.79 release.
      Incremented version number to 2.80.
      Updated the copyright year.
      Okay, really finished updating the version number.
      Fix JIRA regex.
      Get spelling tests passing again.
      Remove Module::Build hacks no longer needed.
      Fixed test failure on Perl 5.11.2.
      Switch to improved URL links with link text in the documentation.
      Spelling update.
      Timestamped for 2.80 release.
      Increment version number to 2.81.
      Typo.
      Remove deprecated use of `qw(...)` as parentheses.
      Didn't mean to commit that. Not even sure where it came from.
      Fix test failures due to a change in the opration of MIME-Q encoding.
      Timestamp for 2.81.
      Updated for 2.81 release.
      Increment version to 2.82.
      Also, remove unecessary loading of File::Spec (it's already loaded there).

Michael Scherer (2):
      allow match against filename rather than just directory name
      fix documentation

Pali (1):
      Fix encoding email headers and fix broken tests

Salvatore Bonaccorso (14):
      debian/control: Use HTTPS transport protocol for Vcs-Git URI
      update changelog
      Imported Upstream version 2.86
      Merge tag 'upstream/2.86'
      Update debian/changelog
      Add libemail-address-perl to (Build-)Depends(-Indep)
      Drop spelling.patch patch
      Bump Debhelper compat level to 9
      Update copyright years for debian/* packaging files
      Declare compliance with Debian policy 3.9.8
      Update debian/changelog file
      t/script.t: When running autopkgtests test the installed svnnotify script
      Declare package as autopkgtestable
      Prepare changelog for release

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  292a4d2   t/script.t: When running autopkgtests test the installed svnnotify script
       new  fa89dc2   Declare package as autopkgtestable
       new  9f8cf15   Prepare changelog for release

The 3 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.


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



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