Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Makefile.PL: new features, require newer Convert::ASN1

* add new feature "IPv6 support" requiring IO::Socket::INET6
* add new feature "LWP support for the LDAP protocol family"
* tighten dependency on Convert::ASN1: require UTF8-safe version
* remove unnecessary comments
* make feature "Read/Write DSML files" explicitly depend on XML::SAX::Base
  • Loading branch information...
commit 8d0abd4bcb3ec19fcce633733b5ceaa44fbf14dc 1 parent d0698fa
@marschap marschap authored
Showing with 21 additions and 14 deletions.
  1. +21 −14 Makefile.PL
View
35 Makefile.PL
@@ -20,11 +20,23 @@ resources
check_nmake; # check and download nmake.exe for Win32
-requires 'Convert::ASN1' => 0.07;
+requires 'Convert::ASN1' => 0.20;
test_requires 'Test::More';
features
+ 'IPv6 support' => [
+ -default => 0,
+ 'IO::Socket::INET6' => 0,
+ ],
+ 'LDAPS support' => [
+ -default => 0,
+ 'IO::Socket::SSL' => 1.26,
+ ],
+ 'Read/Write LDIF files' => [
+ -default => 0,
+ 'MIME::Base64' => 0,
+ ],
'SASL authentication' => [
-default => 0,
'Authen::SASL' => '2.00',
@@ -37,24 +49,19 @@ features
'URI::ldap' => 1.10,
recommends 'JSON',
],
- 'LDAPS' => [
- -default => 0,
- 'IO::Socket::SSL' => 1.26,
- ],
'Read/Write DSML files' => [
-default => 0,
- 'MIME::Base64' => 0,
+ 'MIME::Base64' => 0,
'XML::SAX::Writer' => 0,
- # dependencies of XML::SAX::Writer:
- #'Text::Iconv' => 0,
- #'XML::Filter::BufferText' => 0,
- #'XML::SAX' => 0,
- #'XML::NamespaceSupport' => 0,
- #'File::Temp' => 0
+ 'XML::SAX::Base' => 0,
],
- 'Read/Write LDIF files' => [
+ 'LWP support for the LDAP protocol family' => [
-default => 0,
- 'MIME::Base64' => 0,
+ 'LWP::Protocol' => 0,
+ 'LWP::MediaTypes' => 0,
+ 'HTTP::Negotiate' => 0,
+ 'HTTP::Response' => 0,
+ 'HTTP::Status' => 0,
];
auto_install_now;
Please sign in to comment.
Something went wrong with that request. Please try again.