Fixed: #15026: AddTree does not include files with german umlauts in the filename
[archive-zip.git] / Makefile.PL
blobfb8d54485e309e7429d79efa4e357de0be2f000d
1 use strict;
2 BEGIN {
3         require 5.003_96;
6 use Config;
7 use ExtUtils::MakeMaker;
9 WriteMakefile(
10         NAME          => 'Archive::Zip',
11         VERSION_FROM  => 'lib/Archive/Zip.pm',
12         EXE_FILES     => [ 'bin/crc32' ],
13         PREREQ_PM     => {
14                 'Compress::Zlib'   => '1.14',
15                 # 'Data::Dumper'   => 0,      # examples/zipinfo.pl
16                 'File::Path'       => 0,
17                 'File::Find'       => 0,
18                 'File::Basename'   => 0,
19                 'File::Spec'       => '0.80',   # need splitpath()
20                 'File::Copy'       => 0,
21                 'File::Temp'       => 0,
22                 # 'File::Which'    => '0.05', # Embedded in common.pl
23                 # 'Getopt::Std'    => 0,      # examples/extract.pl
24                 'IO::File'         => 0,
25                 'IO::Handle'       => 0,
26                 'IO::Seekable'     => 0,
27                 'Test::More'       => '0.42',
28                 'Time::Local'      => 0,
29         },
30         clean => {
31                 FILES => join( '', qw{
32                         test.log
33                         testdir/*
34                         testdir/
35                         extracted/testdir/*
36                         extracted/testdir
37                         extracted/
38                         testin.zip
39                         testout.zip
40                         test2.zip
41                 } ),
42         },
43         dist => {
44                 COMPRESS => 'gzip',
45                 SUFFIX   => '.gz',
46                 ZIP      => 'zip',
47                 ZIPFLAGS => '-r'
48         },
49         ( $ExtUtils::MakeMaker::VERSION ge '6.30_00' ? (
50                 LICENSE => 'perl',
51         ) : () ),
52         ( $] >= 5.005 ? (
53                 BINARY_LOCATION => $Config{'archname'} . "/\$(DISTVNAME)-PPD.tar\$(SUFFIX)",
54                 AUTHOR          => 'Ned Konz <perl@bike-nomad.com>',
55                 ABSTRACT_FROM   => 'lib/Archive/Zip.pm',
56         ) : () ),