Chris Weyl 7d4e37f
Name:           perl-Net-XMPP
Petr Šabata 553a7e6
Version:        1.05
5ebacb5
Release:        20%{?dist}
Chris Weyl 7d4e37f
Summary:        Net::XMPP - perl XMPP library
Petr Šabata 553a7e6
License:        LGPLv2+
6147585
URL:            https://metacpan.org/release/Net-XMPP
6147585
Source0:        https://cpan.metacpan.org/modules/by-module/Net/Net-XMPP-%{version}.tar.gz
Petr Šabata 553a7e6
BuildArch:      noarch
Petr Šabata 553a7e6
# Build
b15894a
BuildRequires:  perl-interpreter
29f49c6
BuildRequires:  perl-generators
e4e689f
BuildRequires:  perl(Module::Build)
Petr Šabata 553a7e6
BuildRequires:  perl(strict)
Petr Šabata 553a7e6
BuildRequires:  perl(warnings)
Petr Šabata 553a7e6
# Runtime
Petr Šabata 553a7e6
BuildRequires:  perl(Authen::SASL) >= 2.12
Petr Šabata 553a7e6
BuildRequires:  perl(base)
Petr Šabata 553a7e6
BuildRequires:  perl(Carp)
Petr Šabata 553a7e6
BuildRequires:  perl(Digest::SHA)
Petr Šabata 553a7e6
BuildRequires:  perl(FileHandle)
Petr Šabata 553a7e6
BuildRequires:  perl(MIME::Base64)
Petr Šabata 553a7e6
BuildRequires:  perl(POSIX)
Petr Šabata 553a7e6
BuildRequires:  perl(Scalar::Util)
Petr Šabata 553a7e6
BuildRequires:  perl(Time::Local)
Petr Šabata 553a7e6
BuildRequires:  perl(vars)
Petr Šabata 553a7e6
BuildRequires:  perl(XML::Stream) >= 1.24
Petr Šabata 553a7e6
# Tests only
Petr Šabata 553a7e6
BuildRequires:  perl(Exporter)
Petr Šabata 553a7e6
BuildRequires:  perl(lib)
Petr Šabata 553a7e6
BuildRequires:  perl(LWP::Online)
e4e689f
BuildRequires:  perl(Test::More)
Petr Šabata 553a7e6
BuildRequires:  perl(YAML::Tiny)
Petr Šabata 553a7e6
Requires:  perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Petr Šabata 553a7e6
Requires:       perl(Authen::SASL) >= 2.12
Petr Šabata 553a7e6
REquires:       perl(XML::Stream) >= 1.24
Petr Šabata 553a7e6
Petr Šabata 553a7e6
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Authen::SASL\\)$
Petr Šabata 553a7e6
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(XML::Stream\\)$
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
%description
Chris Weyl 7d4e37f
Net::XMPP provides a Perl user with access to the Extensible
Chris Weyl 7d4e37f
Messaging and Presence Protocol (XMPP).
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
For more information about XMPP visit:
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
     http://www.xmpp.org
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
%prep
Chris Weyl 7d4e37f
%setup -q -n Net-XMPP-%{version}
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
%build
Petr Šabata 553a7e6
perl Build.PL installdirs=vendor
Chris Weyl a17acb8
./Build
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
%install
Chris Weyl a17acb8
./Build install destdir=%{buildroot} create_packlist=0
Chris Weyl a17acb8
%{_fixperms} %{buildroot}/*
Chris Weyl a17acb8
Chris Weyl a17acb8
%check
Petr Šabata 553a7e6
# Cannot resolve hostnames in koji
Petr Šabata 553a7e6
%{?!_with_network_tests: rm t/roster.t t/gtalk.t t/memory_*.t }
Chris Weyl a17acb8
./Build test
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
%files
Petr Šabata 553a7e6
%license LICENSE
Petr Šabata 553a7e6
%doc README CHANGES examples
Chris Weyl 7d4e37f
%{perl_vendorlib}/*
Chris Weyl 7d4e37f
%{_mandir}/man3/*.3*
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
%changelog
5ebacb5
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-20
5ebacb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
5ebacb5
0344e43
* Sun May 23 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-19
0344e43
- Perl 5.34 rebuild
0344e43
af0a204
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-18
af0a204
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
af0a204
13daa2e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-17
13daa2e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
13daa2e
b948273
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-16
b948273
- Perl 5.32 rebuild
b948273
5cf071b
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-15
5cf071b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5cf071b
cbe1df1
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-14
cbe1df1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
cbe1df1
c66d3b2
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-13
c66d3b2
- Perl 5.30 rebuild
c66d3b2
2c3241c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-12
2c3241c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2c3241c
52ae88a
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-11
52ae88a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
52ae88a
c8a5190
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-10
c8a5190
- Perl 5.28 rebuild
c8a5190
41a9bfb
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-9
41a9bfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
41a9bfb
09cde75
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-8
09cde75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
09cde75
d5322d1
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-7
d5322d1
- Perl 5.26 rebuild
d5322d1
58a5273
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-6
58a5273
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
58a5273
99f3b9c
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-5
99f3b9c
- Perl 5.24 rebuild
99f3b9c
765f409
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-4
765f409
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
765f409
8844fa9
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-3
8844fa9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8844fa9
06face9
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-2
06face9
- Perl 5.22 rebuild
06face9
Petr Šabata 553a7e6
* Fri Jan 02 2015 Petr Šabata <contyk@redhat.com> - 1.05-1
Petr Šabata 553a7e6
- 1.05 bump
Petr Šabata 553a7e6
- Correct the license tag
Petr Šabata 553a7e6
68b7154
* Thu Sep 04 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.02-22
68b7154
- Perl 5.20 rebuild
68b7154
32eb65c
* Wed Sep 03 2014 Xavier Bachelot <xavier@bachelot.org> - 1.02-21
32eb65c
- Specfile cleanup.
32eb65c
5da5b40
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.02-20
5da5b40
- Perl 5.20 rebuild
5da5b40
4d4978b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-19
4d4978b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4d4978b
d3d7812
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-18
d3d7812
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d3d7812
bb5660a
* Tue Jul 23 2013 Petr Pisar <ppisar@redhat.com> - 1.02-17
bb5660a
- Perl 5.18 rebuild
bb5660a
3e908ce
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-16
3e908ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3e908ce
b9386c3
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-15
b9386c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b9386c3
fccda25
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 1.02-14
fccda25
- Perl 5.16 rebuild
fccda25
d8d8643
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-13
d8d8643
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d8d8643
Petr Sabata 51baa92
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1.02-12
Petr Sabata 51baa92
- Perl mass rebuild
Petr Sabata 51baa92
da462dc
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-11
da462dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
da462dc
e0db3ff
* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.02-10
e0db3ff
- 661697 rebuild for fixing problems with vendorach/lib
e0db3ff
252e655
* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.02-9
252e655
- Mass rebuild with perl-5.12.0
252e655
b938b23
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.02-8
b938b23
- rebuild against perl 5.10.1
b938b23
9e5ef68
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-7
9e5ef68
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9e5ef68
07ff498
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-6
07ff498
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
07ff498
f803b65
* Thu Aug 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.02-5
f803b65
- fix license tag (technically, it was correct before, but this change prevents
f803b65
  rpmlint from flagging it as bad in a false positive)
f803b65
494e93d
* Thu Feb 07 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.02-4
494e93d
- rebuild for new perl
494e93d
e4e689f
* Wed Jan 02 2008 Ralf Corsépius <rc040203@freenet.de> 1.02-3
e4e689f
- BR: perl(Test::More) (BZ 419631).
e4e689f
- Spec file cleanup.
e4e689f
Chris Weyl 04c2393
* Mon Apr 02 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.02-2
Chris Weyl 04c2393
- nix troublesome test that fails due to resolver configuration under
Chris Weyl 04c2393
  builder's mock
Chris Weyl 04c2393
Chris Weyl a17acb8
* Sun Apr 01 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.02-1
Chris Weyl a17acb8
- update to 1.02
Chris Weyl a17acb8
- note license change:  perl to LGPL
Chris Weyl a17acb8
- switched over to Build.PL; misc spec file cleanups
Chris Weyl a17acb8
Chris Weyl 843e0f5
* Thu Aug 31 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.0-6
Chris Weyl 843e0f5
- bump for mass rebuild
Chris Weyl 843e0f5
Chris Weyl 2aa37f2
* Sun May 28 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.0-5
Chris Weyl 2aa37f2
- disable test suite, per review.
Chris Weyl 2aa37f2
Chris Weyl 7d4e37f
* Thu May 25 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.0-4
Chris Weyl 7d4e37f
- include license text, including generated ones
Chris Weyl 7d4e37f
- include correspondance with the module's author
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
* Wed May 24 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.0-3
Chris Weyl 7d4e37f
- update license to triple licensed, based on conversations with upstream
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
* Mon May 15 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.0-2
Chris Weyl 7d4e37f
- include additional files as docs
Chris Weyl 7d4e37f
Chris Weyl 7d4e37f
* Fri May 12 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.0-1
Chris Weyl 7d4e37f
- first f-e spec.