Blame SPECS/perl-XML-Dumper.spec

2af0be
Name:           perl-XML-Dumper
2af0be
Version:        0.81
2af0be
Release:        16%{dist}
2af0be
Summary:        Perl module for dumping Perl objects from/to XML
2af0be
2af0be
Group:          Development/Libraries
2af0be
License:        GPL+ or Artistic
2af0be
URL:            http://search.cpan.org/dist/XML-Dumper/
2af0be
Source0:        http://www.cpan.org/authors/id/M/MI/MIKEWONG/XML-Dumper-%{version}.tar.gz
2af0be
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
2af0be
2af0be
BuildArch:      noarch
2af0be
BuildRequires:  perl(Exporter)
2af0be
BuildRequires:  perl(ExtUtils::MakeMaker)
2af0be
BuildRequires:  perl(lib)
2af0be
BuildRequires:  perl(Test)
2af0be
BuildRequires:  perl(Test::More)
2af0be
BuildRequires:  perl(XML::Parser)
2af0be
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
2af0be
2af0be
2af0be
%description
2af0be
XML::Dumper dumps Perl data to XML format. XML::Dumper can also read
2af0be
XML data that were previously dumped by the module and convert it back
2af0be
to Perl. Perl objects are blessed back to their original packaging;
2af0be
if the modules are installed on the system where the perl objects are
2af0be
reconstituted from xml, they will behave as expected. Intuitively, if
2af0be
the perl objects are converted and reconstituted in the same
2af0be
environment, all should be well.
2af0be
2af0be
2af0be
%prep
2af0be
%setup -q -n XML-Dumper-%{version}
2af0be
2af0be
2af0be
%build
2af0be
%{__perl} Makefile.PL INSTALLDIRS=vendor
2af0be
make %{?_smp_mflags}
2af0be
2af0be
2af0be
%install
2af0be
rm -rf $RPM_BUILD_ROOT
2af0be
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
2af0be
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
2af0be
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
2af0be
chmod -R u+w $RPM_BUILD_ROOT/*
2af0be
2af0be
for file in README; do
2af0be
  iconv -f iso-8859-1 -t utf-8 < "$file" > "${file}_"
2af0be
  mv -f "${file}_" "$file"
2af0be
done
2af0be
2af0be
2af0be
%check
2af0be
make test
2af0be
2af0be
2af0be
%clean
2af0be
rm -rf $RPM_BUILD_ROOT
2af0be
2af0be
2af0be
%files
2af0be
%defattr(-,root,root,-)
2af0be
%doc Changes README
2af0be
%{perl_vendorlib}/XML/
2af0be
%{_mandir}/man3/*.3*
2af0be
2af0be
2af0be
%changelog
2af0be
* Wed Nov 21 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-16
2af0be
- Update dependencies and description
2af0be
2af0be
* Mon Aug 27 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.81-15
2af0be
- Specify all dependencies.
2af0be
2af0be
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-14
2af0be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2af0be
2af0be
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 0.81-13
2af0be
- Perl 5.16 rebuild
2af0be
2af0be
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-12
2af0be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2af0be
2af0be
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 0.81-11
2af0be
- Perl mass rebuild
2af0be
2af0be
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.81-10
2af0be
- Perl mass rebuild
2af0be
2af0be
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-9
2af0be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2af0be
2af0be
* Mon Nov 15 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.81-8
2af0be
- add missing requirement
2af0be
2af0be
* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.81-7
2af0be
- Mass rebuild with perl-5.12.0
2af0be
2af0be
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-6
2af0be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2af0be
2af0be
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.81-5
2af0be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2af0be
2af0be
* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.81-4
2af0be
- rebuild for new perl
2af0be
2af0be
* Thu Oct 25 2007 Robin Norwood <rnorwood@redhat.com> - 0.81-3
2af0be
- fix various issues from package review:
2af0be
- remove || : from %%check
2af0be
- remove tabs and fix spacing
2af0be
- fix encoding for README file
2af0be
2af0be
* Wed Oct 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.81-2.2
2af0be
- add BR: perl(Test::More)
2af0be
2af0be
* Wed Oct 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.81-2.1
2af0be
- correct license tag
2af0be
- add BR: perl(ExtUtils::MakeMaker)
2af0be
2af0be
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.81-2
2af0be
- rebuild
2af0be
2af0be
* Wed Apr 12 2006 Jason Vas Dias <jvdias@redhat.com> - 0.81-1
2af0be
- upgrade to 0.81
2af0be
2af0be
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 0.79-1.2
2af0be
- rebuild for new perl-5.8.8
2af0be
2af0be
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
2af0be
- rebuilt for new gcc
2af0be
2af0be
* Sun Nov 06 2005 Florian La Roche <laroche@redhat.com>
2af0be
- 0.79
2af0be
2af0be
* Tue Apr 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.71-4
2af0be
- Specfile rewrite, fixes License, dir ownerships and dependencies (#112593).
2af0be
2af0be
* Wed Mar 30 2005 Warren Togami <wtogami@redhat.com>
2af0be
- remove brp-compress
2af0be
2af0be
* Wed Sep 22 2004 Chip Turner <cturner@redhat.com> 0.71-2
2af0be
- rebuild
2af0be
2af0be
* Fri Feb 13 2004 Chip Turner <cturner@redhat.com> 0.71-1
2af0be
- update to 0.71
2af0be
2af0be
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
2af0be
- automated release bump and build
2af0be
2af0be
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
2af0be
- automated rebuild
2af0be
2af0be
* Mon Jul 23 2001 Crutcher Dunnavant <crutcher@redhat.com> 2.30-5
2af0be
- got it to work.
2af0be
2af0be
* Thu Jul 18 2001 Crutcher Dunnavant <crutcher@redhat.com> 2.30-4
2af0be
- imported from mandrake. tweaked man path.
2af0be
2af0be
* Thu Jun 21 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.4-3mdk
2af0be
- Fixed an error in changelog.
2af0be
2af0be
* Thu Jun 21 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.4-2mdk
2af0be
- Clean up spec.
2af0be
- Fixed distribution tag.
2af0be
- Needed by eGrail.
2af0be
2af0be
* Mon Jun 18 2001 Till Kamppeter <till@mandrakesoft.com> 0.4-1mdk
2af0be
- Newly introduced for Foomatic.