[libfile-libmagic-perl] branch master updated (f468469 -> 095856f)
gregor herrmann
gregoa at debian.org
Sat Dec 5 20:43:51 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libfile-libmagic-perl.
from f468469 update changelog
new fecbf40 Add debian/upstream/metadata
new b20a4f6 Update debian/changelog
adds 7b9b2ee Initial commit of dzil bits
adds 7a078e6 Checkin of tarball contents from File::LibMagic 0.96 on CPAN
adds 4e5ae45 Add .gitignore
adds d38c245 Remove MANIFEST
adds 6b61b20 Update to the latest Devel::CheckLib
adds b2e1d14 Use explicitly list of plugins so we can ignore Makefile.PL
adds a0520fd Tidy Makefile.PL
adds 8f1ddca Make separate script to regen const-* files
adds ef0276f Regen constants
adds 043074a Remove constant regen from Makefile.PL
adds 4743820 No need to link libz
adds 86f38a4 Doc link fix
adds 3eafb65 Doc Devel::CheckLib update
adds 22f69f1 Ignore compilation artifacts
adds 273e69d Patch tests for newer file (5.10)
adds c76196c Doc test fix for file 5.10 in Changes
adds 7d3bbc7 Remove lib dir
adds 1d53cba Capitalize ASCII
adds 77fcc10 Update authors
adds 50f4e51 Totally revised the docs
adds 44346e9 Lots of code cleanup
adds 2fcfc10 Get rid of AUTOLOAD
adds 2b31354 Improve SYNOPSIS comments
adds 773a105 Improve ABSTRACT
adds 849d6ef Another doc tweak
adds b5dc1e2 More doc improvements
adds 6f4e334 More doc tweaks - including POD bug fix
adds 02c4387 Spelling fix
adds e6c7d89 More doc tweaks
adds a6feab6 Move LibMagic.pm to lib dir
adds cb50812 Remove README files
adds 2fb93f3 Use custom dzil MakeMaker plugin
adds 16872fd Bump version to 0.97
adds 5327672 Restore simple Makefile.PL for dev from a git repo
adds d287a45 Modernize and tidy all tests
adds 07c39a6 Rename all test files
adds d3ba93f Prune Makefile.PL from dzil
adds a3e8fa9 Can't load XS at BEGIN time or $VERSION won't be defined
adds 78f8d23 Tidy perl code in example dir
adds 0c1ed2b Fix copyright holder
adds 1e535f2 Use actual dates for all releases in Changes
adds 1dbcb16 Test::Pod::No404s is bugging out on a legit link for some reason
adds 536a56b Make a proper link of a link
adds 29f7de4 use base instead of setting @ISA
adds ed1174e Test file cleanup
adds b421b75 Make tests pass with more version of libmagic
adds f984c2a foo.c will be reported as C code by the custom file too, apparently
adds d891a32 Or maybe it won't be reported as C code
adds 442c414 Lots of hacks to work when custom magic file doesn't
adds e1d00ec Make tests pass with older libmagic
adds defa362 Remove unneeded regex grouping
adds 8a1930b More hacks for custom file
adds db2f62d Doc test updates in Changes
adds 1d15df0 Fix spacing before date
adds ebb9611 Add generated README
adds ea12632 Prune README file
adds 22dfe5e v0.97
adds 052dd4f Add ppport and remove C++ style comments
adds d3cd2a1 Make MIME check in tests pass on midnightbsd
adds afe8400 Bump version
adds 23abd8c Allow README file to be dirty on release
adds 7019ca4 v0.98
adds 445399a Accomodate systems which don't return charset for a MIME type
adds bc9eef6 Bump version
adds 01e87d4 v0.99
adds 9e4045a Fix typo in Changes
adds df1c02e Make the object a blessed hash
adds fd63d88 Simplify OO internals
adds 3a44d38 Allow passing data to contents methods as scalar ref
adds 8e561ea Changes for next release
adds b303260 Bump version
adds b42ba88 v1.00
adds 912f2af Typo fix.
adds c5e1a42 Fix repository metadata
adds 1349e33 Fix typo in key name - s/magic_handle/mime_handle/
adds 4210384 Fix typo that caused us to not close one of the magic handles in DESTROY
adds 16d7ed8 Fix pod typo
adds 21ed836 Bump version
adds 46018dd Don't let Authority plugin munge code
adds 8801a91 v1.01
adds fc5e223 Remove unneeded use
adds 9174951 Remove cruft
adds 8d98755 Add instructions for installing libmagic
adds 191c795 Make a custom INSTALL.md that mentions libmagic
adds c9ca0f6 Use README.md instead of README
adds 345202b Add instructions change to Changes
adds 2353470 Switch to Config::AutoConf
adds c129071 Switch to github as primary repo
adds ed58762 Bump version
adds 63bfbf5 v1.02
adds f393129 Don't exit with an error code if libmagic isn't available
adds 973a3c2 Use my plugin bundle
adds 7662268 Update for latest DROLSKY bundle changes
adds e5450dc Allow passing --lib & --include to Makefile.PL
adds 3557327 Bump version
adds 41e5fce Updates to pass with latest DROLSKY plugin bundle
adds 96dfaba v1.03
adds d3f8543 Add .travis.yml for this repo
adds 58382e8 Remove unused sub from MyMakeMaker
adds e782b5d Ignore .xsc file too
adds 1665a40 Move XS file to lib/File/LibMagic.xs
adds 4a2f305 Update generated files
adds 36bbdd6 Set the version in the repo
adds ec07ee2 Add the .mailmap file but ignore weaver.ini
adds 3462b26 Get compilation working completely with .xs in lib/File/
adds 48fe179 Add space after commas in XS code
adds 4c566ef Consistent formatting for XS code
adds 281bb94 Use a typemap for magic_t rather than explicit cast to/from long
adds 2ef6498 Move magic_buffer_offset to end of file
adds ff2cd02 s/buffer/file/g in XS code as appropriate
adds 9151235 Put pointer star next to name
adds 5e0599d Update to latest ppport.h
adds 0e7a878 Only open one magic handle per object
adds 7328bee Makefile.PL is now always excluded from dist
adds dd6ef4c Don't prune const/inc.c
adds 86e0a4a Add yet another OO API to File::LibMagic
adds a2a63c6 Fix SYNOPSIS failures
adds 7ea929f Make magic_setflags private
adds e68a9c0 Add to spelling whitelist
adds 69fd5b0 Make info_from_handle restore filehandle position after reading
adds 1a65736 Changes for next release
adds a337d5a v1.04
adds 3ddc60d increment version after release
adds 4bac4f6 Remove ancient example code
adds ddfcf81 Add magic_version() test
adds ea0890e v1.05
adds 679e2c6 increment version after release
adds 1249d35 Run file -v on travis to get version of libmagic
adds 103a4c1 Check for the magic_version symbol and return 0 for the version if it's not present
adds c48bfa3 Remove bogus use of aTHX_ in code
adds 5aa2aec Add Changes for next release
adds 0a8ad8d Pipe file -v to true in case it returns an error code
adds 1d8b243 Try || to get file -v output without error code
adds 8ead5e5 v1.06
adds 4236507 increment version after release
adds e5237d3 Fix DESTROY method
adds 6cca0f5 magic_t is a pointer, not an int
adds 51000c5 Changes for next release
adds c390372 v1.07
adds 5421200 increment version after release
adds 4c5d21d Don't pass OBJECT to WriteMakefile as an arrayref
adds 12e16a7 v1.08
adds cc49377 increment version after release
adds 341ff78 Anchor PruneCruft regex to avoid adding build dir
adds ee70924 Remove PruneCruft config
adds 84ae3fd Changes for next release
adds fa36801 v1.09
adds fa8d436 increment version after release
adds 3f082aa Update list of Perls to take better advantage of pre-built Perls
adds 908c1a8 No need to remove PkgVersion any more
adds 5e866e1 Remove plugins no longer needed with latest DROLSKY bundle
adds ec8411c Skip Test::TidyAll for now
adds 81ddf9a Ignore .tidyall.d
adds 8594f22 Update generated files
adds 1a3efb4 Ignore modules in inc from other authors
adds 41d74eb Tidy code
adds 7dda5e4 Tidy code
adds ac2921e Lots of test cleanup to get it passing tidyall checks
adds 2626314 Perlcritic fixlet
adds 6287c61 Perlcritic fixes
adds 244ab7c More test cleanup for tidyall
adds 760b701 Update generated files
adds 5e84b66 Fix Makefile.PL to actually use additional lib and include
adds 93017e9 Simplify use of libs and includes args
adds 7c74c1e Update generated Makefile.PL
adds a7e994f v1.10
adds f43a105 Bump version after release
adds d4f154b Add ConfigureRequires prereq for ExtUtils::CBuilder
adds e980799 Fix diag output for is_any_of failure
adds f41b0a9 After reading data in info_from_handle, use read var to know how long the buffer is
adds 5c671cd Make sure that info_from_* returns just mime type in mime_type key
adds 71e2c03 Allow ->new method to take arrayref of multiple magic files
adds eb79c4a Tidy and critic fixes
adds c929b7f v1.11
adds 3c7f344 Bump version after release
adds ce56b35 Fix typo in example of passing --lib to Makefile.PL
adds a52ba1d Don't assume $magic_file is an arrayref without checking
adds 538ffa2 Move test files for old APIs to their own dir
adds 7223815 Make constructor support follow_symlinks and uncompress flags
adds e28830e Changes entry for test fix attempt on OpenBSD.
adds 88db247 Expect gzip files to be application/gzip or application/x-gzip
adds 4ab9169 Fix typo in POD
adds b51a789 Add uncompress to spelling whitelist
adds ff46919 Remove unused var
adds 7b4c67f Critic fix
adds fcebbf5 Tidy code
adds f51211f Rename file for portability
adds aba7173 Make sure gzip file is treated as bytes by dzil
adds 6f9c6bf v1.12
adds e902e38 Bump version after release
adds 02f11c7 Remove Moose::Autobox - it was not used
adds 6172af8 Excise all uses of Moose::Autobox
adds a725469 Add 5.22 to build targets
adds 4a1a399 Try using containers, travis-perl --auto and test with dev perl
adds f39fa6c Include aspell-en package for .travis.yml
adds 71b5960 Quote Perl versions so 5.20 is not interpreted as 5.2
adds d8d0ab4 Cannot specify dev-thr as a Perl version for travis-perl yet
adds bea9b09 Fix failing tests with some versions of libmagic
adds d0a248f Allow blead-thr to fail too
adds b7ba782 Remove Test::Pod::LinkCheck
adds 07a8607 v1.13
adds a306c75 Bump version after release
adds 2fa0b81 Test with dev-thr on Travis
adds 28ca93e Fix how extra_include_dirs are passed to Config::AutoConf
adds 4cdf306 v1.14
adds 607fb1c Bump version after release
adds e02766b Tweak ignore for META
adds 5c3748d Tweak Makefile.PL so we do not install LibMagic.xs and typemap files
adds de0e8a8 v1.15
adds 43f38de Imported Upstream version 1.15
new 9c083f5 Merge tag 'upstream/1.15'
new f79be57 Update debian/changelog
new 6b74658 Update years of upstream and packaging copyright.
new 9a79b27 Update build dependencies.
new 45d84f3 Reformat debian/control with cme
new 136bf9b Mark package as autopkgtest-able.
new bf3eb80 Declare compliance with Debian Policy 3.9.6.
new 68796e0 Drop hardcoded libmagic1 from Depends.
new 21bd2b5 Upstream examples have been removed.
new 095856f releasing package libfile-libmagic-perl version 1.15-1
The 12 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 | 114 +++
INSTALL.md | 11 +
LICENSE | 8 +-
LibMagic.xs | 217 -----
MANIFEST | 50 +-
META.json | 772 ++++++++++++++++-
META.yml | 572 +++++++++++-
Makefile.PL | 114 ++-
README.md | 343 +++++---
config.log | 2 -
const-c.inc => const/inc.c | 0
const-xs.inc => const/inc.xs | 0
cpanfile | 48 +
debian/changelog | 16 +-
debian/control | 22 +-
debian/copyright | 10 +-
debian/libfile-libmagic-perl.examples | 1 -
debian/rules | 7 -
debian/upstream/metadata | 8 +
dev-bin/regen-constants.pl | 4 +-
dist.ini | 76 +-
example/Makefile | 8 -
example/a.pl | 17 -
example/b.pl | 22 -
example/c.pl | 9 -
example/pointersize.c | 24 -
example/t2.pl | 10 -
example/test-libmagic.c | 48 -
inc/MyInstallGuide.pm | 17 +-
inc/MyMakeMaker.pm | 97 ++-
lib/File/LibMagic.pm | 290 +++++--
lib/File/LibMagic.xs | 343 ++++++++
lib/File/typemap | 2 +
perlcriticrc | 58 ++
perltidyrc | 20 +
ppport.h | 1155 +++++++++++++++++--------
t/00-report-prereqs.dd | 58 ++
t/00-report-prereqs.t | 183 ++++
t/all-exports.t | 34 -
t/author-00-compile.t | 62 ++
t/author-eol.t | 50 ++
t/author-mojibake.t | 17 +
t/author-no-tabs.t | 50 ++
t/author-pod-spell.t | 54 ++
t/author-test-version.t | 32 +
t/basic.t | 10 -
t/complete-interface-errors.t | 77 --
t/complete-interface.t | 80 --
t/constructor-params.t | 68 ++
t/easy-interface.t | 31 -
t/lib/Test/AnyOf.pm | 9 +-
t/lib/Test/Exports.pm | 175 ++++
t/old-apis/all-exports.t | 26 +
t/old-apis/complete-interface-errors.t | 85 ++
t/old-apis/complete-interface.t | 18 +
t/old-apis/easy-interface.t | 18 +
t/oo-api.t | 349 +++++---
t/release-no-tabs.t | 22 -
t/release-pod-coverage.t | 59 ++
t/release-pod-linkcheck.t | 28 -
t/{release-eol.t => release-portability.t} | 10 +-
t/release-synopsis.t | 7 +-
t/{release-pod-syntax.t => release-tidyall.t} | 11 +-
t/samples/tiny-pdf.gz | Bin 0 -> 6848 bytes
t/samples/tiny.pdf | Bin 0 -> 7547 bytes
t/version.t | 12 +
tidyall.ini | 23 +
weaver.ini | 17 +
68 files changed, 4677 insertions(+), 1513 deletions(-)
delete mode 100644 LibMagic.xs
delete mode 100644 config.log
rename const-c.inc => const/inc.c (100%)
rename const-xs.inc => const/inc.xs (100%)
create mode 100644 cpanfile
delete mode 100644 debian/libfile-libmagic-perl.examples
create mode 100644 debian/upstream/metadata
delete mode 100644 example/Makefile
delete mode 100644 example/a.pl
delete mode 100644 example/b.pl
delete mode 100644 example/c.pl
delete mode 100644 example/pointersize.c
delete mode 100644 example/t2.pl
delete mode 100644 example/test-libmagic.c
create mode 100644 lib/File/LibMagic.xs
create mode 100644 lib/File/typemap
create mode 100644 perlcriticrc
create mode 100644 perltidyrc
create mode 100644 t/00-report-prereqs.dd
create mode 100644 t/00-report-prereqs.t
delete mode 100644 t/all-exports.t
create mode 100644 t/author-00-compile.t
create mode 100644 t/author-eol.t
create mode 100644 t/author-mojibake.t
create mode 100644 t/author-no-tabs.t
create mode 100644 t/author-pod-spell.t
create mode 100644 t/author-test-version.t
delete mode 100644 t/basic.t
delete mode 100644 t/complete-interface-errors.t
delete mode 100644 t/complete-interface.t
create mode 100644 t/constructor-params.t
delete mode 100644 t/easy-interface.t
create mode 100644 t/lib/Test/Exports.pm
create mode 100644 t/old-apis/all-exports.t
create mode 100644 t/old-apis/complete-interface-errors.t
create mode 100644 t/old-apis/complete-interface.t
create mode 100644 t/old-apis/easy-interface.t
delete mode 100644 t/release-no-tabs.t
create mode 100644 t/release-pod-coverage.t
delete mode 100644 t/release-pod-linkcheck.t
rename t/{release-eol.t => release-portability.t} (57%)
copy t/{release-pod-syntax.t => release-tidyall.t} (70%)
create mode 100644 t/samples/tiny-pdf.gz
create mode 100644 t/samples/tiny.pdf
create mode 100644 t/version.t
create mode 100644 tidyall.ini
create mode 100644 weaver.ini
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libfile-libmagic-perl.git
More information about the Pkg-perl-cvs-commits
mailing list