0ff8117
Name:           perl-XML-Dumper
jvdias 8e195d3
Version:        0.81
5f88fc3
Release:        35%{dist}
0ff8117
Summary:        Perl module for dumping Perl objects from/to XML
0ff8117
ce87e3f
License:        GPL+ or Artistic
870ec3b
URL:            https://metacpan.org/release/XML-Dumper
870ec3b
Source0:        https://cpan.metacpan.org/authors/id/M/MI/MIKEWONG/XML-Dumper-%{version}.tar.gz
0ff8117
0ff8117
BuildArch:      noarch
e6943af
e6943af
BuildRequires:  coreutils
e6943af
BuildRequires:  glibc-common
e6943af
BuildRequires:  make
1d1785d
BuildRequires:  perl-interpreter
935d437
BuildRequires:  perl-generators
e6943af
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
e6943af
# Run-time
e6943af
BuildRequires:  perl(Compress::Zlib)
5c5269b
BuildRequires:  perl(Exporter)
e6943af
BuildRequires:  perl(overload)
e6943af
BuildRequires:  perl(strict)
e6943af
BuildRequires:  perl(warnings)
e6943af
BuildRequires:  perl(XML::Parser)
e6943af
# Tests
1a9e784
BuildRequires:  perl(lib)
1a9e784
BuildRequires:  perl(Test)
9a05769
BuildRequires:  perl(Test::More)
e6943af
BuildRequires:  perl(utf8)
e6943af
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
e6943af
Recommends:     perl(Compress::Zlib)
42b90b6
cvsdist 656015f
cvsdist e2a409d
%description
cvsdist e2a409d
XML::Dumper dumps Perl data to XML format. XML::Dumper can also read
5c5269b
XML data that were previously dumped by the module and convert it back
5c5269b
to Perl. Perl objects are blessed back to their original packaging;
cvsdist e2a409d
if the modules are installed on the system where the perl objects are
cvsdist e2a409d
reconstituted from xml, they will behave as expected. Intuitively, if
cvsdist e2a409d
the perl objects are converted and reconstituted in the same
cvsdist e2a409d
environment, all should be well.
cvsdist 656015f
0ff8117
cvsdist 656015f
%prep
0ff8117
%setup -q -n XML-Dumper-%{version}
0ff8117
cvsdist 656015f
cvsdist 656015f
%build
e6943af
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
0ff8117
make %{?_smp_mflags}
cvsdist 656015f
cvsdist 656015f
cvsdist 656015f
%install
e6943af
make pure_install DESTDIR=$RPM_BUILD_ROOT
0ff8117
chmod -R u+w $RPM_BUILD_ROOT/*
0ff8117
42b90b6
for file in README; do
42b90b6
  iconv -f iso-8859-1 -t utf-8 < "$file" > "${file}_"
42b90b6
  mv -f "${file}_" "$file"
42b90b6
done
42b90b6
0ff8117
42b90b6
%check
0ff8117
make test
0ff8117
0ff8117
0ff8117
%files
0ff8117
%doc Changes README
0ff8117
%{perl_vendorlib}/XML/
0ff8117
%{_mandir}/man3/*.3*
cvsdist e2a409d
cvsdist 656015f
cvsdist 656015f
%changelog
5f88fc3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-35
5f88fc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5f88fc3
ba48bf5
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-34
ba48bf5
- Perl 5.30 rebuild
ba48bf5
6cffc9a
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-33
6cffc9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6cffc9a
fd0b3b8
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-32
fd0b3b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
fd0b3b8
d8d2846
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-31
d8d2846
- Perl 5.28 rebuild
d8d2846
41359fb
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-30
41359fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
41359fb
d7285c2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-29
d7285c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d7285c2
6e339cd
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-28
6e339cd
- Perl 5.26 rebuild
6e339cd
eaa6a90
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-27
eaa6a90
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
eaa6a90
7a606d5
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-26
7a606d5
- Perl 5.24 rebuild
7a606d5
e6943af
* Fri Feb 26 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-25
e6943af
- Package cleanup
e6943af
cf9bee8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.81-24
cf9bee8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cf9bee8
eaba8f2
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-23
eaba8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
eaba8f2
5ff4dc3
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-22
5ff4dc3
- Perl 5.22 rebuild
5ff4dc3
27c4260
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-21
27c4260
- Perl 5.20 rebuild
27c4260
7ebead7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-20
7ebead7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7ebead7
238103c
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-19
238103c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
238103c
38789aa
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 0.81-18
38789aa
- Perl 5.18 rebuild
38789aa
2826973
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-17
2826973
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2826973
5c5269b
* Wed Nov 21 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-16
5c5269b
- Update dependencies and description
5c5269b
1a9e784
* Mon Aug 27 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-15
1a9e784
- Specify all dependencies.
1a9e784
98dc036
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-14
98dc036
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
98dc036
067c23c
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 0.81-13
067c23c
- Perl 5.16 rebuild
067c23c
50dc218
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-12
50dc218
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
50dc218
Petr Sabata 572a085
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.81-11
Petr Sabata 572a085
- Perl mass rebuild
Petr Sabata 572a085
Petr Sabata 59cc2f6
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.81-10
Petr Sabata 59cc2f6
- Perl mass rebuild
Petr Sabata 59cc2f6
8e93fe1
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-9
8e93fe1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8e93fe1
b40c3d5
* Mon Nov 15 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.81-8
b40c3d5
- add missing requirement
b40c3d5
f3cc30c
* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.81-7
f3cc30c
- Mass rebuild with perl-5.12.0
f3cc30c
8d19903
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-6
8d19903
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
8d19903
76821ab
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-5
76821ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
76821ab
8e2156f
* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.81-4
8e2156f
- rebuild for new perl
8e2156f
42b90b6
* Thu Oct 25 2007 Robin Norwood <rnorwood@redhat.com> - 0.81-3
42b90b6
- fix various issues from package review:
42b90b6
- remove || : from %%check
42b90b6
- remove tabs and fix spacing
42b90b6
- fix encoding for README file
42b90b6
9a05769
* Wed Oct 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.81-2.2
9a05769
- add BR: perl(Test::More)
9a05769
ce87e3f
* Wed Oct 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.81-2.1
ce87e3f
- correct license tag
ce87e3f
- add BR: perl(ExtUtils::MakeMaker)
ce87e3f
dd181fc
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.81-2
dd181fc
- rebuild
dd181fc
jvdias 8e195d3
* Wed Apr 12 2006 Jason Vas Dias <jvdias@redhat.com> - 0.81-1
jvdias 8e195d3
- upgrade to 0.81
jvdias 8e195d3
jvdias 4ca0df8
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 0.79-1.2
jvdias 4ca0df8
- rebuild for new perl-5.8.8
jvdias 4ca0df8
bf9bf68
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
bf9bf68
- rebuilt for new gcc
bf9bf68
Florian La Roche f8eda59
* Sun Nov 06 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche f8eda59
- 0.79
Florian La Roche f8eda59
0ff8117
* Tue Apr 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.71-4
0ff8117
- Specfile rewrite, fixes License, dir ownerships and dependencies (#112593).
0ff8117
a231c7c
* Wed Mar 30 2005 Warren Togami <wtogami@redhat.com>
a231c7c
- remove brp-compress
a231c7c
cturner 2c2168f
* Wed Sep 22 2004 Chip Turner <cturner@redhat.com> 0.71-2
cturner 2c2168f
- rebuild
cturner 2c2168f
cvsdist 602f3b3
* Fri Feb 13 2004 Chip Turner <cturner@redhat.com> 0.71-1
cvsdist 602f3b3
- update to 0.71
cvsdist 602f3b3
cvsdist e2a409d
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
cvsdist e2a409d
- automated release bump and build
cvsdist e2a409d
cvsdist a070cd1
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist a070cd1
- automated rebuild
cvsdist a070cd1
cvsdist 656015f
* Mon Jul 23 2001 Crutcher Dunnavant <crutcher@redhat.com> 2.30-5
cvsdist 656015f
- got it to work.
cvsdist 656015f
e6943af
* Wed Jul 18 2001 Crutcher Dunnavant <crutcher@redhat.com> 2.30-4
cvsdist 656015f
- imported from mandrake. tweaked man path.
cvsdist 656015f
cvsdist 656015f
* Thu Jun 21 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.4-3mdk
cvsdist 656015f
- Fixed an error in changelog.
cvsdist 656015f
cvsdist 656015f
* Thu Jun 21 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.4-2mdk
cvsdist 656015f
- Clean up spec.
cvsdist 656015f
- Fixed distribution tag.
cvsdist 656015f
- Needed by eGrail.
cvsdist 656015f
cvsdist 656015f
* Mon Jun 18 2001 Till Kamppeter <till@mandrakesoft.com> 0.4-1mdk
cvsdist 656015f
- Newly introduced for Foomatic.