diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cd31362 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/XML-Writer-0.623.tar.gz diff --git a/.perl-XML-Writer.metadata b/.perl-XML-Writer.metadata new file mode 100644 index 0000000..a314ff2 --- /dev/null +++ b/.perl-XML-Writer.metadata @@ -0,0 +1 @@ +9485f6e01def327c6bc00ee988eacdaedf6ae3aa SOURCES/XML-Writer-0.623.tar.gz diff --git a/SPECS/perl-XML-Writer.spec b/SPECS/perl-XML-Writer.spec new file mode 100644 index 0000000..f699c66 --- /dev/null +++ b/SPECS/perl-XML-Writer.spec @@ -0,0 +1,159 @@ +Name: perl-XML-Writer +Version: 0.623 +Release: 3%{?dist} +Summary: A simple Perl module for writing XML documents + +Group: Development/Libraries +License: CC0 +URL: http://search.cpan.org/dist/XML-Writer/ +Source0: http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(strict) +# Run-time: +BuildRequires: perl(Carp) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(overload) +BuildRequires: perl(vars) +# Tests: +BuildRequires: perl(Algorithm::Diff) +BuildRequires: perl(Encode) +BuildRequires: perl(Errno) +BuildRequires: perl(IO::File) +BuildRequires: perl(Test::More) >= 0.047 +BuildRequires: perl(warnings) +# Optional tests: +BuildRequires: perl(IO::Scalar) +BuildRequires: perl(Test::Pod) >= 1.00 +BuildRequires: perl(Test::Pod::Coverage) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +XML::Writer is a simple Perl module for writing XML documents: it +takes care of constructing markup and escaping data correctly, and by +default, it also performs a significant amount of well-formedness +checking on the output, to make certain (for example) that start and +end tags match, that there is exactly one document element, and that +there are not duplicate attribute names. + + +%prep +%setup -q -n XML-Writer-%{version} +find examples -type f -exec chmod -x {} + + + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -a \( -name .packlist \ + -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';' + + +%check +make test + + +%files +%doc Changes README TODO LICENSE examples +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + + +%changelog +* Fri Dec 27 2013 Daniel Mach - 0.623-3 +- Mass rebuild 2013-12-27 + +* Wed Jul 03 2013 Jitka Plesnikova - 0.623-2 +- Change license to CC0 + +* Fri Jun 14 2013 Petr Pisar - 0.623-1 +- 0.623 bump + +* Mon Apr 15 2013 Petr Šabata - 0.621-1 +- 0.621 bump +- Lots of bugfixes +- Packaging examples +- Fixing build-time deps and removing unneeded lines +- Fixing changelog issues + +* Thu Feb 14 2013 Fedora Release Engineering - 0.612-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Aug 17 2012 Jitka Plesnikova - 0.612-5 +- Specify all dependencies. + +* Fri Jul 20 2012 Fedora Release Engineering - 0.612-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jun 12 2012 Petr Pisar - 0.612-3 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.612-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Oct 2 2011 Tom Callaway - 0.612-1 +- update to 0.612 + +* Mon Jun 20 2011 Marcela Mašláňová - 0.606-9 +- Perl mass rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 0.606-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Dec 23 2010 Marcela Maslanova - 0.606-7 +- 661697 rebuild for fixing problems with vendorach/lib + +* Fri May 07 2010 Marcela Maslanova - 0.606-6 +- Mass rebuild with perl-5.12.0 + +* Thu Feb 25 2010 Marcela Mašláňová - 0.606-6 +- make rpmlint happy + +* Mon Dec 7 2009 Stepan Kasal - 0.606-4 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.606-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.606-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 2 2009 Alex Lancaster - 0.606-1 +- Update to upstream 0.606 +- Clarify license is MIT + +* Tue Mar 18 2008 Alex Lancaster - 0.604-1 +- New upstream release (0.604) + +* Wed Feb 27 2008 Tom "spot" Callaway - 0.603-4 +- Rebuild for perl 5.10 (again) + +* Sun Jan 20 2008 Tom "spot" Callaway 0.603-3 +- rebuild for new perl + +* Thu Aug 23 2007 Alex Lancaster 0.603-2 +- License tag to "GPL+ or Artistic" as per new guidelines. + +* Sat Aug 18 2007 Alex Lancaster 0.603-1 +- Update to latest upstream + +* Mon Mar 26 2007 Alex Lancaster 0.602-3 +- Fixed %%check + +* Fri Mar 23 2007 Alex Lancaster 0.602-2 +- Update BR as per suggestions from review by Ralf Corsepius + +* Fri Mar 23 2007 Alex Lancaster 0.602-1 +- Update to 0.602 + +* Wed Apr 06 2005 Hunter Matthews 0.531-1 +- Review suggestions from José Pedro Oliveira + +* Tue Mar 22 2005 Hunter Matthews 0.531-1 +- Initial build.