75e801c
Name:           perl-LDAP
faa70a5
Version:        0.65
3099787
Release:        4%{?dist}
de2e909
Epoch:          1
75e801c
Summary:        LDAP Perl module
75e801c
Group:          Development/Libraries
c596a43
License:        GPL+ or Artistic
75e801c
URL:            http://search.cpan.org/dist/perl-ldap/
10f7bd0
Source0:        http://www.cpan.org/authors/id/M/MA/MARSCHAP/perl-ldap-%{version}.tar.gz
75e801c
BuildArch:      noarch
00fe8d3
BuildRequires:  perl
ed4e449
BuildRequires:  perl(inc::Module::Install)
faa70a5
BuildRequires:  perl(Module::Install::AutoInstall)
faa70a5
BuildRequires:  perl(Module::Install::Metadata)
faa70a5
BuildRequires:  perl(Module::Install::WriteAll)
ed4e449
# Run-time:
ed4e449
# Not needed for tests perl(Authen::SASL) >= 2.00
Petr Šabata b10dda1
BuildRequires:  perl(base)
092bf83
BuildRequires:  perl(Carp)
3a6307f
BuildRequires:  perl(constant)
ed4e449
BuildRequires:  perl(Convert::ASN1) >= 0.2
092bf83
BuildRequires:  perl(Encode)
Petr Šabata b10dda1
BuildRequires:  perl(Exporter)
ed4e449
# Not needed for tests perl(HTTP::Negotiate)
ed4e449
# Not needed for tests perl(HTTP::Response)
ed4e449
# Not needed for tests perl(HTTP::Status)
092bf83
BuildRequires:  perl(IO::Select)
092bf83
BuildRequires:  perl(IO::Socket)
ed4e449
# Not needed for tests perl(IO::Socket::SSL) >= 1.26
ed4e449
# Not needed for tests perl(JSON)
ed4e449
# Not needed for tests perl(LWP::MediaTypes)
ed4e449
# Not needed for tests perl(LWP::Protocol)
ed4e449
# Not needed for tests perl(MIME::Base64)
3a6307f
BuildRequires:  perl(Socket)
00fe8d3
BuildRequires:  perl(strict)
ed4e449
# Prefer core Text::Soundex
d4595b1
BuildRequires:  perl(Text::Soundex)
00fe8d3
BuildRequires:  perl(Time::Local)
092bf83
BuildRequires:  perl(XML::SAX::Base)
87b4183
BuildRequires:  perl(XML::SAX::Writer)
ed4e449
# Optional:
ed4e449
# Not needed for tests perl(IO::Socket::INET6)
7d80e73
# Not needed for tests perl(IO::Socket::IP)
ed4e449
# Tests:
a99a5e3
BuildRequires:  perl(File::Basename)
00fe8d3
BuildRequires:  perl(File::Compare)
Petr Šabata b10dda1
BuildRequires:  perl(File::Path)
Petr Šabata b10dda1
BuildRequires:  perl(File::Spec)
ed4e449
BuildRequires:  perl(IO::File)
e7fb4f0
BuildRequires:  perl(Test::More)
Petr Šabata b10dda1
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
ed4e449
Requires:       perl(Authen::SASL) >= 2.00
ed4e449
Requires:       perl(Convert::ASN1) >= 0.2
ed4e449
Requires:       perl(IO::Socket::SSL) >= 1.26
ed4e449
Requires:       perl(JSON)
ed4e449
Requires:       perl(MIME::Base64)
ed4e449
# Prefer core Text::Soundex
ed4e449
Requires:       perl(Text::Soundex)
00fe8d3
Requires:       perl(Time::Local)
ed4e449
Requires:       perl(XML::SAX::Writer)
cvsdist acb097b
8c90a59
# Remove under-specified dependencies
8c90a59
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Net::LDAP::Filter\\)$
ed4e449
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Convert::ASN1\\)$
87b4183
cvsdist acb097b
%description
ed4e449
Net::LDAP is a collection of modules that implements an LDAP services API
75e801c
for Perl programs. The module may be used to search directories or perform
75e801c
maintenance functions such as adding, deleting or modifying entries.
75e801c
cvsdist acb097b
%prep
cvsdist acb097b
%setup -q -n perl-ldap-%{version}
a3be951
chmod -c 644 bin/* contrib/* lib/Net/LDAP/DSML.pm
Petr Šabata b10dda1
perl -pi -e 's|^#!/usr/local/bin/perl\b|#!%{__perl}|' contrib/*
3a6307f
# Remove bundled libraries
3a6307f
rm -rf inc
3a6307f
sed -i -e '/^inc\// d' MANIFEST
3a6307f
find -type f -exec chmod -x {} +
3a6307f
cvsdist acb097b
%build
Petr Šabata b10dda1
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
75e801c
make %{?_smp_mflags}
cvsdist acb097b
cvsdist acb097b
%install
Petr Šabata b10dda1
make pure_install DESTDIR=%{buildroot}
Petr Šabata b10dda1
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
Petr Šabata b10dda1
chmod -R u+w %{buildroot}/*
cvsdist acb097b
a3be951
%check
75e801c
make test
75e801c
 
75e801c
%files
185caf8
%doc Changes CREDITS
75e801c
%doc contrib/ bin/
75e801c
%{perl_vendorlib}/Bundle/
75e801c
%{perl_vendorlib}/LWP/
75e801c
%{perl_vendorlib}/Net/
a3be951
%{_mandir}/man3/*.3pm*
75e801c
cvsdist acb097b
%changelog
3099787
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.65-4
3099787
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3099787
676f864
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.65-3
676f864
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
676f864
fabc337
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.65-2
fabc337
- Perl 5.22 rebuild
fabc337
faa70a5
* Tue Apr 07 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.65-1
faa70a5
- 0.65 bump
faa70a5
e2b9d65
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.64-2
e2b9d65
- Perl 5.20 rebuild
e2b9d65
26563ae
* Mon Jun 23 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.64-1
26563ae
- 0.64 bump
26563ae
41591b5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.63-2
41591b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
41591b5
8bd22e8
* Wed Jun 04 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.63-1
8bd22e8
- 0.63 bump
8bd22e8
49898c8
* Mon Apr 14 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.62-1
49898c8
- 0.62 bump
49898c8
41f03e8
* Mon Mar 31 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.61-1
41f03e8
- 0.61 bump
41f03e8
7d80e73
* Tue Mar 11 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.60-1
7d80e73
- 0.60 bump
7d80e73
a99a5e3
* Wed Mar 05 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.59-1
a99a5e3
- 0.59 bump
a99a5e3
a07aa0a
* Thu Jan 02 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.58-1
a07aa0a
- 0.58 bump
a07aa0a
c2c5162
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.57-3
c2c5162
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c2c5162
924a1de
* Fri Aug 02 2013 Petr Pisar <ppisar@redhat.com> - 1:0.57-2
924a1de
- Perl 5.18 rebuild
924a1de
1b03efc
* Wed Jul 31 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.57-1
1b03efc
- 0.57 bump
1b03efc
20e2250
* Mon Jun 10 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.56-1
20e2250
- 0.56 bump
20e2250
8f52f55
* Wed Apr 24 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.55-1
8f52f55
- 0.55 bump
8f52f55
00fe8d3
* Wed Apr 03 2013 Petr Pisar <ppisar@redhat.com> - 1:0.54-1
00fe8d3
- 0.54 bump
00fe8d3
Petr Šabata 1612d94
* Mon Jan 28 2013 Petr Šabata <contyk@redhat.com> - 1:0.53-1
Petr Šabata 1612d94
- 0.53 enhancement update
Petr Šabata 1612d94
6fcc39f
* Thu Jan 03 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.52-1
6fcc39f
- 0.52 bump
6fcc39f
6fcc39f
* Mon Dec 03 2012 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.51-1
29b4187
- 0.51 bump
29b4187
ed4e449
* Mon Nov 26 2012 Petr Pisar <ppisar@redhat.com> - 1:0.50-1
ed4e449
- 0.50 bump
ed4e449
Petr Šabata b10dda1
* Tue Nov 20 2012 Petr Šabata <contyk@redhat.com> - 1:0.49-2
Petr Šabata b10dda1
- Add a few missing deps
Petr Šabata b10dda1
- Drop command macros
Petr Šabata b10dda1
- Modernize the spec
Petr Šabata b10dda1
8c90a59
* Mon Oct 08 2012 Petr Pisar <ppisar@redhat.com> - 1:0.49-1
8c90a59
- 0.49 bump
8c90a59
27b7170
* Mon Sep 17 2012 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.47-1
27b7170
- 0.47 bump
27b7170
3a6307f
* Fri Sep 14 2012 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.46-1
3a6307f
- 0.46 bump
3a6307f
- Should fix: RT#72108, RT#74572, RT#74759, RT#77180
3a6307f
- Removed bundled libraries. Use perl(inc::Module::Install).
3a6307f
a5ecad9
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.44-3
a5ecad9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a5ecad9
1169609
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 1:0.44-2
1169609
- Perl 5.16 rebuild
092bf83
- Specify all dependencies
1169609
87b4183
* Mon Feb  6 2012  Marcela Maslanova <mmaslano@redhat.com> - 1:0.44-1
87b4183
- update which should fix RT#66753
87b4183
- clean specfile according to new guidelines
87b4183
d056390
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.40-6
d056390
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d056390
Petr Sabata 0f5ab68
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1:0.40-5
Petr Sabata 0f5ab68
- Perl mass rebuild
Petr Sabata 0f5ab68
0a54f3a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.40-4
0a54f3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0a54f3a
5e19044
* Mon Dec 20 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:0.40-3
5e19044
- 661697 rebuild for fixing problems with vendorach/lib
5e19044
f270249
* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:0.40-2
f270249
- Mass rebuild with perl-5.12.0
f270249
e7fb4f0
* Mon Apr 12 2010 Marcela Mašláňová <mmaslano@redhat.com> - 1:0.40-1
e7fb4f0
- update
e7fb4f0
3b1fa3b
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1:0.34-7
3b1fa3b
- rebuild against perl 5.10.1
3b1fa3b
88b37ed
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.34-6
88b37ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
88b37ed
0621258
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.34-5
0621258
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0621258
c596a43
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:0.34-4
c596a43
- rebuild for new perl
c596a43
2093f3d
* Mon Apr 09 2007 Robin Norwood <rnorwood@redhat.com> - 1:0.34-3
2093f3d
- Resolves: bz#226267
2093f3d
- Only filter out the unversioned Provides: perl(Net::LDAP::Filter) to
2093f3d
  avoid breaking dependencies.
2093f3d
bab3a79
* Thu Apr 05 2007 Robin Norwood <rnorwood@redhat.com> - 1:0.34-2
bab3a79
- Resolves: bz#226267
bab3a79
- Filter out provides perl(Net::LDAP::Filter) per package review.
bab3a79
c4fd973
* Tue Feb 13 2007 Robin Norwood <rnorwood@redhat.com> - 1:0.34-1
c4fd973
- New version: 0.34
c4fd973
a3be951
* Wed Sep 27 2006 Robin Norwood <rnorwood@redhat.com> - 1:0.33-3
a3be951
- Bugzilla: 207430
a3be951
- Incorporate fixes from Jose Oliveira's patch
a3be951
- Add perl(IO::Socket::SSL) as a BuildRequires as well
a3be951
- Other cleanups from Jose
a3be951
9f076f6
* Wed Sep 27 2006 Robin Norwood <rnorwood@redhat.com> - 0.33-1.3
9f076f6
- Add a requirement for IO::Socket::SSL, per bug #122066
9f076f6
64b03f0
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - sh: line 0: fg: no job control
64b03f0
- rebuild
64b03f0
jvdias f86af13
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 0.33-1.2
jvdias f86af13
- rebuild for new perl-5.8.8
jvdias f86af13
56ecdf5
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
56ecdf5
- rebuilt for new gcc
56ecdf5
185caf8
* Tue Apr 26 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.33-1
185caf8
- Update to 0.33.
185caf8
75e801c
* Sat Apr 02 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.3202-1
75e801c
- Update to 0.3202.
75e801c
- Specfile cleanup. (#153766)
459591f
cturner 0ba2b18
* Wed Sep 22 2004 Chip Turner <cturner@redhat.com> 0.31-5
cturner 0ba2b18
- rebuild
cturner 0ba2b18
cvsdist acb097b
* Wed Mar 10 2004 Chip Turner <cturner@redhat.com> - 0.31-1
cvsdist acb097b
- Specfile autogenerated.
cvsdist acb097b