[libffi-checklib-perl] branch master updated (8619be5 -> ed85b8d)

gregor herrmann gregoa at debian.org
Tue Nov 21 19:21:02 UTC 2017


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

gregoa pushed a change to branch master
in repository libffi-checklib-perl.

      from  8619be5   releasing package libffi-checklib-perl version 0.15-1
      adds  b86b239   Initial commit
      adds  5ceb728   initial implementation
      adds  d5753e9   simple
      adds  200a966   setting $^O can cause other wierd things to not work, so don't do that
      adds  3b21eb9   tests for other functions
      adds  1a42253   v0.01
      adds  fb6dba4   v0.02
      adds  c93bbfa   update changes
      adds  2a3afba   use dynaloader for symbol resolution
      adds  f91f0fd   add verify option
      adds  4ff3cef   rm dep on autodie
      adds  cf59fde   oops do not need FFI::Raw no more
      adds  d5e9265   remove 5.10 features
      adds  df15638   doco
      adds  0cf2468   v0.03
      adds  7327069   update release tests
      adds  88f3779   find .bundle or .dylib files
      adds  a5e6d40   v0.04
      adds  bb2d85b   see also
      adds  fb52542   style
      adds  4d7517a   add function find_lib_or_exit (#2)
      adds  8271e0e   pass the buck
      adds  3791141   s/warn/carp
      adds  d873ffe   more sensical scalar context
      adds  e5e7c61   better diagnostics for failure (GH#1)
      adds  cf91a21   v0.05
      adds  57f65b3   add functon find_lib_or_die
      adds  2a05a15   v0.06
      adds  4f26501   export find_lib_or_die
      adds  0fe57b9   v0.07
      adds  7c64a9c   doco prefer platypus
      adds  c8ffcbb   prefer platypus in doco
      adds  0561770   v0.08
      adds  71d484d   find dylibs with version numbers on OS X
      adds  3de16a7   fix warning with trailing ; on %PATH% (#3)
      adds  95192ad   credit
      adds  7c4ec0b   v0.09
      adds  dbf4e99   experiment to get Acme::Ford::Prefect::FFI working
      adds  2d0ad7c   v0.10
      adds  ff35bbc   make _r into a real recursive option
      adds  8f63055   lib => "*"
      adds  90a6c36   systempath option
      adds  16514ea   keep the Dist::Zilla happy
      adds  2785d56   minor fixups
      adds  f52e01e   v0.11
      adds  3667cdd   add the irc
      adds  1fb7a91   fix warning
      adds  7ceed1d   update release tests
      adds  5227d25   do not need sudo
      adds  99c5641   switch to EUMM
      adds  e14010c   v0.12
      adds  95e5477   v0.14
      adds  bbca311   travis
      adds  f4bcd93   test 5.22
      adds  99d7c36   update
      adds  1a425a3   and gone
      adds  372861d   add msys2 support
      adds  4e4c264   v0.15
      adds  943faaf   update release tests
      adds  4ec72cd   no need to mention Module::Build anymore
      adds  4166755   update contributors
      adds  3e871c8   update travis versions tests
      adds  5ff5de4   bump
      adds  87d0150   rename
      adds  e6473bd   update search path for msys
      adds  3659e24   update changes
      adds  0f748f8   migrate to Test2::V0
      adds  e135ccd   use plugin to faux out main module
      adds  23b8a2d   reorg
      adds  1b7a5da   revamp
      adds  fa2dec8   use Test::Exit
      adds  c2a850a   make Test::Exit an optional prereq
      adds  53a2f0e   add test for darwin style dll extensions
      adds  de012e3   add windows tests
      adds  d84a3e2   cygwin test
      adds  83e81de   v0.16
      adds  3c0be2d   use mock instead
      adds  5be617f   diagnostic tweaks
      adds  3f1d39f   remove string eval
      adds  79aa82e   fix example
      adds  8b26eb4   better symlink handling
      adds  6c7ffdf   in any mode * do not resolve symlinks
      adds  15ab0b0   add which method
      adds  3ada126   add where function
      adds  d767aab   doco
      adds  fea09f6   add has_symbols
      adds  4513c27   add travis specific test
      adds  b36e7f6   make sure PATH is in sync with systempath on windows
      adds  d20c27b   order versions with newer first
      adds  a5cf65b   cleanup
      adds  7bd1d77   v0.17_01
      adds  a20eb9f   fix windows path test
      adds  fc75c99   add todo
      adds  e81deed   v0.17_02
      adds  3c068bc   v0.18
      adds  230600f   New upstream version 0.18
       new  da76fb7   Update upstream source from tag 'upstream/0.18'
       new  285955f   Update debian/changelog
       new  5da566e   Update years of packaging copyright.
       new  3d35073   Update build dependencies.
       new  d1bc847   Install new example scripts.
       new  c08f80a   Declare compliance with Debian Policy 4.1.1.
       new  f124f94   Add debian/tests/pkg-perl/smoke-files.
       new  ed85b8d   releasing package libffi-checklib-perl version 0.18-1

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:
 Changes                                            |  31 +++
 INSTALL                                            |  14 +-
 MANIFEST                                           | 102 ++++++---
 META.json                                          |  21 +-
 META.yml                                           |  16 +-
 Makefile.PL                                        |  20 +-
 README                                             | 141 ++++++++----
 xt/release/release.yml => author.yml               |   2 +
 corpus/cygwin/bin/cygapatosaurus-0.dll             |   5 +
 corpus/cygwin/bin/cygdinosaur.dll                  |   5 +
 .../libfoo.so => corpus/darwin/custom/libfoo.dylib |   0
 .../darwin/foo-1.00/src/libs/libbar.dylib          |   0
 .../darwin/foo-1.00/src/libs/libbaz.dylib          |   0
 .../darwin/foo-1.00/src/libs/libfoo.dylib          |   0
 .../libfoo.so => corpus/darwin/lib/libfoo.dylib    |   0
 .../darwin/lib/libfoo.dylib.2                      |   0
 .../darwin/lib/libfoo.dylib.2.3                    |   0
 .../darwin/lib/libfoo.dylib.2.3.4                  |   0
 .../darwin/usr/lib/libbar.dylib                    |   0
 .../darwin/usr/lib/libbar.dylib.1                  |   0
 .../darwin/usr/lib/libbar.dylib.1.2                |   0
 .../darwin/usr/lib/libbar.dylib.1.2.3              |   0
 {t/fs/unix => corpus/darwin}/usr/lib/libfoo.a      |   0
 .../darwin/usr/lib/libfoo.dylib                    |   0
 .../darwin/usr/lib/libfoo.dylib.1                  |   0
 .../darwin/usr/lib/libfoo.dylib.1.2                |   0
 .../darwin/usr/lib/libfoo.dylib.1.2.3              |   0
 corpus/generic.dll                                 |   5 +
 {t/fs => corpus}/unix/custom/libfoo.so             |   0
 {t/fs => corpus}/unix/foo-1.00/src/libs/libbar.so  |   0
 {t/fs => corpus}/unix/foo-1.00/src/libs/libbaz.so  |   0
 {t/fs => corpus}/unix/foo-1.00/src/libs/libfoo.so  |   0
 {t/fs => corpus}/unix/lib/libfoo.so                |   0
 {t/fs => corpus}/unix/lib/libfoo.so.2              |   0
 {t/fs => corpus}/unix/lib/libfoo.so.2.3            |   0
 {t/fs => corpus}/unix/lib/libfoo.so.2.3.4          |   0
 {t/fs => corpus}/unix/usr/lib/libbar.so            |   0
 {t/fs => corpus}/unix/usr/lib/libbar.so.1          |   0
 {t/fs => corpus}/unix/usr/lib/libbar.so.1.2        |   0
 {t/fs => corpus}/unix/usr/lib/libbar.so.1.2.3      |   0
 corpus/unix/usr/lib/libcrypto.so.0.9.8             |   3 +
 corpus/unix/usr/lib/libcrypto.so.1.0.0             |   3 +
 {t/fs => corpus}/unix/usr/lib/libfoo.a             |   0
 {t/fs => corpus}/unix/usr/lib/libfoo.so            |   0
 {t/fs => corpus}/unix/usr/lib/libfoo.so.1          |   0
 {t/fs => corpus}/unix/usr/lib/libfoo.so.1.2        |   0
 {t/fs => corpus}/unix/usr/lib/libfoo.so.1.2.3      |   0
 corpus/unix/usr/lib/libxor.so                      |   3 +
 corpus/unix/usr/lib/libxor.so.1                    |   3 +
 corpus/unix/usr/lib/libxor.so.1.2                  |   3 +
 corpus/unix/usr/lib/libxor.so.1.2.3                |   3 +
 corpus/unix/usr/lib/libxor.so.1.2.4                |   3 +
 corpus/windows/bin/dinosaur.dll                    |   5 +
 corpus/windows/bin/libapatosaurus-0.dll            |   5 +
 cpanfile                                           |  29 ---
 debian/changelog                                   |  12 ++
 debian/control                                     |   6 +-
 debian/copyright                                   |   2 +-
 debian/libffi-checklib-perl.examples               |   1 +
 debian/tests/pkg-perl/smoke-files                  |   2 +
 dist.ini                                           |  15 +-
 example/wheredll.pl                                |  23 ++
 example/whichdll.pl                                |  23 ++
 lib/FFI/CheckLib.pm                                | 238 ++++++++++++++++-----
 t/00_diag.t                                        |  16 +-
 t/01_use.t                                         |   5 -
 t/ffi_checklib.t                                   | 146 +++++++++++++
 t/ffi_checklib__exit.t                             |  43 ++++
 t/{unix.t => ffi_checklib__os_cygwin.t}            | 164 +++++++-------
 t/{unix.t => ffi_checklib__os_darwin.t}            | 162 +++++++-------
 t/ffi_checklib__os_mswin32.t                       | 104 +++++++++
 t/ffi_checklib__os_msys.t                          |  65 ++++++
 t/{unix.t => ffi_checklib__os_unix.t}              | 216 ++++++++++++-------
 t/ffi_checklib__travis.t                           |  42 ++++
 t/lib/Test2/Plugin/FauxOS.pm                       |  21 ++
 .../Test2/Tools/FauxDynaLoader.pm}                 |  39 ++--
 t/lib/Test2/Tools/NoteStderr.pm                    |  38 ++++
 t/recursive.t                                      |  20 --
 t/star.t                                           |  22 --
 xt/{release => author}/eol.t                       |   2 +
 xt/{release => author}/no_tabs.t                   |   1 +
 xt/{release => author}/pod.t                       |   1 +
 xt/{release => author}/pod_coverage.t              |   3 +-
 xt/{release => author}/pod_spelling_common.t       |   6 +-
 xt/{release => author}/pod_spelling_system.t       |  11 +-
 xt/{release => author}/strict.t                    |   8 +
 xt/{release => author}/version.t                   |   3 +-
 xt/release/changes.t                               |   2 +
 xt/release/fixme.t                                 |   3 +-
 89 files changed, 1373 insertions(+), 514 deletions(-)
 rename xt/release/release.yml => author.yml (94%)
 create mode 100644 corpus/cygwin/bin/cygapatosaurus-0.dll
 create mode 100644 corpus/cygwin/bin/cygdinosaur.dll
 copy t/fs/unix/custom/libfoo.so => corpus/darwin/custom/libfoo.dylib (100%)
 copy t/fs/unix/foo-1.00/src/libs/libbar.so => corpus/darwin/foo-1.00/src/libs/libbar.dylib (100%)
 copy t/fs/unix/foo-1.00/src/libs/libbaz.so => corpus/darwin/foo-1.00/src/libs/libbaz.dylib (100%)
 copy t/fs/unix/foo-1.00/src/libs/libfoo.so => corpus/darwin/foo-1.00/src/libs/libfoo.dylib (100%)
 copy t/fs/unix/lib/libfoo.so => corpus/darwin/lib/libfoo.dylib (100%)
 copy t/fs/unix/lib/libfoo.so.2 => corpus/darwin/lib/libfoo.dylib.2 (100%)
 copy t/fs/unix/lib/libfoo.so.2.3 => corpus/darwin/lib/libfoo.dylib.2.3 (100%)
 copy t/fs/unix/lib/libfoo.so.2.3.4 => corpus/darwin/lib/libfoo.dylib.2.3.4 (100%)
 copy t/fs/unix/usr/lib/libbar.so => corpus/darwin/usr/lib/libbar.dylib (100%)
 copy t/fs/unix/usr/lib/libbar.so.1 => corpus/darwin/usr/lib/libbar.dylib.1 (100%)
 copy t/fs/unix/usr/lib/libbar.so.1.2 => corpus/darwin/usr/lib/libbar.dylib.1.2 (100%)
 copy t/fs/unix/usr/lib/libbar.so.1.2.3 => corpus/darwin/usr/lib/libbar.dylib.1.2.3 (100%)
 copy {t/fs/unix => corpus/darwin}/usr/lib/libfoo.a (100%)
 copy t/fs/unix/usr/lib/libfoo.so => corpus/darwin/usr/lib/libfoo.dylib (100%)
 copy t/fs/unix/usr/lib/libfoo.so.1 => corpus/darwin/usr/lib/libfoo.dylib.1 (100%)
 copy t/fs/unix/usr/lib/libfoo.so.1.2 => corpus/darwin/usr/lib/libfoo.dylib.1.2 (100%)
 copy t/fs/unix/usr/lib/libfoo.so.1.2.3 => corpus/darwin/usr/lib/libfoo.dylib.1.2.3 (100%)
 create mode 100644 corpus/generic.dll
 rename {t/fs => corpus}/unix/custom/libfoo.so (100%)
 rename {t/fs => corpus}/unix/foo-1.00/src/libs/libbar.so (100%)
 rename {t/fs => corpus}/unix/foo-1.00/src/libs/libbaz.so (100%)
 rename {t/fs => corpus}/unix/foo-1.00/src/libs/libfoo.so (100%)
 rename {t/fs => corpus}/unix/lib/libfoo.so (100%)
 rename {t/fs => corpus}/unix/lib/libfoo.so.2 (100%)
 rename {t/fs => corpus}/unix/lib/libfoo.so.2.3 (100%)
 rename {t/fs => corpus}/unix/lib/libfoo.so.2.3.4 (100%)
 rename {t/fs => corpus}/unix/usr/lib/libbar.so (100%)
 rename {t/fs => corpus}/unix/usr/lib/libbar.so.1 (100%)
 rename {t/fs => corpus}/unix/usr/lib/libbar.so.1.2 (100%)
 rename {t/fs => corpus}/unix/usr/lib/libbar.so.1.2.3 (100%)
 create mode 100644 corpus/unix/usr/lib/libcrypto.so.0.9.8
 create mode 100644 corpus/unix/usr/lib/libcrypto.so.1.0.0
 rename {t/fs => corpus}/unix/usr/lib/libfoo.a (100%)
 rename {t/fs => corpus}/unix/usr/lib/libfoo.so (100%)
 rename {t/fs => corpus}/unix/usr/lib/libfoo.so.1 (100%)
 rename {t/fs => corpus}/unix/usr/lib/libfoo.so.1.2 (100%)
 rename {t/fs => corpus}/unix/usr/lib/libfoo.so.1.2.3 (100%)
 create mode 100644 corpus/unix/usr/lib/libxor.so
 create mode 100644 corpus/unix/usr/lib/libxor.so.1
 create mode 100644 corpus/unix/usr/lib/libxor.so.1.2
 create mode 100644 corpus/unix/usr/lib/libxor.so.1.2.3
 create mode 100644 corpus/unix/usr/lib/libxor.so.1.2.4
 create mode 100644 corpus/windows/bin/dinosaur.dll
 create mode 100644 corpus/windows/bin/libapatosaurus-0.dll
 delete mode 100644 cpanfile
 create mode 100644 debian/libffi-checklib-perl.examples
 create mode 100644 debian/tests/pkg-perl/smoke-files
 create mode 100644 example/wheredll.pl
 create mode 100644 example/whichdll.pl
 delete mode 100644 t/01_use.t
 create mode 100644 t/ffi_checklib.t
 create mode 100644 t/ffi_checklib__exit.t
 copy t/{unix.t => ffi_checklib__os_cygwin.t} (62%)
 copy t/{unix.t => ffi_checklib__os_darwin.t} (61%)
 create mode 100644 t/ffi_checklib__os_mswin32.t
 create mode 100644 t/ffi_checklib__os_msys.t
 rename t/{unix.t => ffi_checklib__os_unix.t} (54%)
 create mode 100644 t/ffi_checklib__travis.t
 create mode 100644 t/lib/Test2/Plugin/FauxOS.pm
 rename t/{testlib.pm => lib/Test2/Tools/FauxDynaLoader.pm} (71%)
 create mode 100644 t/lib/Test2/Tools/NoteStderr.pm
 delete mode 100644 t/recursive.t
 delete mode 100644 t/star.t
 rename xt/{release => author}/eol.t (99%)
 rename xt/{release => author}/no_tabs.t (99%)
 rename xt/{release => author}/pod.t (99%)
 rename xt/{release => author}/pod_coverage.t (96%)
 rename xt/{release => author}/pod_spelling_common.t (86%)
 rename xt/{release => author}/pod_spelling_system.t (92%)
 rename xt/{release => author}/strict.t (62%)
 rename xt/{release => author}/version.t (93%)

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



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