828db2e
Name:           perl-Boulder
828db2e
Version:        1.30
4d482fb
Release:        7%{?dist}
828db2e
Summary:        An API for hierarchical tag/value structures
876e7b8
License:        GPL+ or Artistic
828db2e
Group:          Development/Libraries
828db2e
URL:            http://search.cpan.org/dist/Boulder/
828db2e
Source0:        http://www.cpan.org/modules/by-module/Boulder/Boulder-%{version}.tar.gz
828db2e
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
828db2e
BuildArch:      noarch
1dbdc7e
BuildRequires:  perl(ExtUtils::MakeMaker), perl(XML::Parser)
828db2e
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
828db2e
828db2e
%description
828db2e
Boulder provides a simple stream-oriented format for transmitting data
828db2e
objects between one or more processes.  It does not provide for the
828db2e
serialization of Perl objects the way FreezeThaw or Data::Dumper do, but it
828db2e
does provide the advantage of being language independent.
828db2e
828db2e
%prep
828db2e
%setup -q -n Boulder-%{version}
828db2e
828db2e
%build
828db2e
#Uses a non-existent module
828db2e
rm Boulder/Labbase.pm
828db2e
828db2e
%{__perl} Makefile.PL INSTALLDIRS=vendor
828db2e
make %{?_smp_mflags}
828db2e
828db2e
%install
828db2e
rm -rf $RPM_BUILD_ROOT
828db2e
828db2e
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
828db2e
828db2e
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
828db2e
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null \;
828db2e
828db2e
chmod -R u+rwX,go+rX,go-w $RPM_BUILD_ROOT/*
828db2e
828db2e
perldoc -t perlgpl > COPYING
828db2e
perldoc -t perlartistic > Artistic
828db2e
828db2e
%check
828db2e
make test
828db2e
828db2e
%clean
828db2e
rm -rf $RPM_BUILD_ROOT
828db2e
828db2e
%files
828db2e
%defattr(-,root,root,-)
828db2e
%doc ChangeLog README COPYING Artistic
3244dce
%doc %{perl_vendorlib}/Boulder.pod
3244dce
%{perl_vendorlib}/Boulder/
3244dce
%{perl_vendorlib}/Stone*
828db2e
%{_mandir}/man3/*
828db2e
828db2e
%changelog
4d482fb
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.30-7
4d482fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4d482fb
461af03
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.30-6
461af03
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
461af03
e3530d3
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.30-5.1
e3530d3
Rebuild for new perl
e3530d3
1dbdc7e
* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.30-4.1
1dbdc7e
- missing BR
1dbdc7e
876e7b8
* Wed Aug 15 2007 Orion Poplawski <orion@cora.nwra.com> 1.30-4
876e7b8
- Update license
876e7b8
- Add BR perl(ExtUtils::MakeMaker)
876e7b8
cc6fb11
* Thu Sep  7 2006 Orion Poplawski 1.30-3
cc6fb11
- Rebuild for FC6
cc6fb11
3244dce
* Fri Oct 21 2005 Orion Poplawski 1.30-2
3244dce
- Mark .pod file %doc
3244dce
828db2e
* Tue Oct 11 2005 Orion Poplawski 1.30-1
828db2e
- Specfile autogenerated.