|
|
ceff2fd |
Name: perl-Data-Serializer
|
|
|
ceff2fd |
Version: 0.49
|
|
|
ceff2fd |
Release: 2%{?dist}
|
|
|
ceff2fd |
Summary: Modules that serialize data structures
|
|
|
ceff2fd |
License: GPL+ or Artistic
|
|
|
ceff2fd |
Group: Development/Libraries
|
|
|
ceff2fd |
URL: http://search.cpan.org/dist/Data-Serializer/
|
|
|
ceff2fd |
Source0: http://www.cpan.org/authors/id/N/NE/NEELY/Data-Serializer-%{version}.tar.gz
|
|
|
ceff2fd |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
ceff2fd |
BuildArch: noarch
|
|
|
ceff2fd |
# Compress::PPMd not available (broken on 64-bit)
|
|
|
ceff2fd |
#BuildRequires: perl(Compress::PPMd)
|
|
|
ceff2fd |
BuildRequires: perl(Compress::Zlib)
|
|
|
ceff2fd |
BuildRequires: perl(Config::General)
|
|
|
ceff2fd |
BuildRequires: perl(Crypt::Blowfish)
|
|
|
ceff2fd |
BuildRequires: perl(Crypt::CBC)
|
|
|
ceff2fd |
BuildRequires: perl(Data::Denter)
|
|
|
ceff2fd |
BuildRequires: perl(Data::Taxi)
|
|
|
ceff2fd |
BuildRequires: perl(Digest::SHA)
|
|
|
ceff2fd |
BuildRequires: perl(Digest::SHA1)
|
|
|
ceff2fd |
BuildRequires: perl(FreezeThaw)
|
|
|
ceff2fd |
BuildRequires: perl(JSON)
|
|
|
ceff2fd |
BuildRequires: perl(JSON::Syck)
|
|
|
ceff2fd |
BuildRequires: perl(JSON::XS)
|
|
|
ceff2fd |
BuildRequires: perl(Module::Build)
|
|
|
ceff2fd |
BuildRequires: perl(PHP::Serialization)
|
|
|
ceff2fd |
BuildRequires: perl(Test::Kwalitee)
|
|
|
ceff2fd |
BuildRequires: perl(Test::More)
|
|
|
ceff2fd |
BuildRequires: perl(Test::Pod)
|
|
|
ceff2fd |
BuildRequires: perl(Test::Pod::Coverage)
|
|
|
ceff2fd |
BuildRequires: perl(XML::Dumper)
|
|
|
ceff2fd |
BuildRequires: perl(XML::Simple)
|
|
|
ceff2fd |
BuildRequires: perl(YAML)
|
|
|
ceff2fd |
BuildRequires: perl(YAML::Syck)
|
|
|
ceff2fd |
# Compress::PPMd not available (broken on 64-bit)
|
|
|
ceff2fd |
#Requires: perl(Compress::PPMd)
|
|
|
ceff2fd |
Requires: perl(Compress::Zlib)
|
|
|
ceff2fd |
Requires: perl(Crypt::Blowfish)
|
|
|
ceff2fd |
Requires: perl(Crypt::CBC)
|
|
|
ceff2fd |
Requires: perl(Digest::SHA)
|
|
|
ceff2fd |
Requires: perl(JSON::XS)
|
|
|
ceff2fd |
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%{?perl_default_filter}
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%description
|
|
|
ceff2fd |
Provides a unified interface to the various serializing modules currently
|
|
|
ceff2fd |
available. Adds the functionality of both compression and encryption.
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%prep
|
|
|
ceff2fd |
%setup -q -n Data-Serializer-%{version}
|
|
|
ceff2fd |
|
|
|
ceff2fd |
#fix permissions
|
|
|
ceff2fd |
find lib -name \*.pm -print0 | xargs -0 chmod 0644
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%build
|
|
|
ceff2fd |
%{__perl} Build.PL installdirs=vendor
|
|
|
ceff2fd |
./Build
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%install
|
|
|
ceff2fd |
rm -rf $RPM_BUILD_ROOT
|
|
|
ceff2fd |
|
|
|
ceff2fd |
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
|
|
|
ceff2fd |
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%{_fixperms} $RPM_BUILD_ROOT/*
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%check
|
|
|
ceff2fd |
./Build test
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%clean
|
|
|
ceff2fd |
rm -rf $RPM_BUILD_ROOT
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%files
|
|
|
ceff2fd |
%defattr(-,root,root,-)
|
|
|
ceff2fd |
%doc Changes README
|
|
|
ceff2fd |
%{perl_vendorlib}/*
|
|
|
ceff2fd |
%{_mandir}/man3/*
|
|
|
ceff2fd |
|
|
|
ceff2fd |
%changelog
|
|
|
ceff2fd |
* Tue Jul 13 2010 Iain Arnell <iarnell@gmail.com> 0.49-2
|
|
|
ceff2fd |
- fix modules' permissions
|
|
|
ceff2fd |
|
|
|
ceff2fd |
* Sun Jun 27 2010 Iain Arnell <iarnell@gmail.com> 0.49-1
|
|
|
ceff2fd |
- Specfile autogenerated by cpanspec 1.78.
|
|
|
ceff2fd |
- Tweak requires
|