%define upstream_name Class-Accessor-Constructor %define upstream_version 1.111590 Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 2 Summary: Support for an automated dirty flag in License: GPL+ or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{upstream_name} Source0: http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl(Carp) BuildRequires: perl(Class::Accessor) BuildRequires: perl(Class::Accessor::Complex) BuildRequires: perl(Class::Accessor::Installer) >= 1.100.880 BuildRequires: perl(Data::Inherited) BuildRequires: perl(English) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0 BuildRequires: perl(File::Find) BuildRequires: perl(File::Temp) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) >= 0.940.0 BuildRequires: perl(Tie::Hash) BuildRequires: perl(constant) BuildRequires: perl(parent) BuildArch: noarch %description This module generates accessors for your class in the same spirit as the Class::Accessor manpage does. While the latter deals with accessors for scalar values, this module provides accessor makers for rather flexible constructors. The accessor generators also generate documentation ready to be used with the Pod::Generated manpage. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{make} %check %{make} test %install rm -rf %buildroot %makeinstall_std %clean rm -rf %buildroot %files %defattr(-,root,root) %doc Changes INSTALL LICENSE META.json META.yml README %{_mandir}/man3/* %perl_vendorlib/* %changelog * Sun Jan 13 2013 umeabot <umeabot> 1.111.590-2.mga3 + Revision: 364219 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Wed Jun 15 2011 jquelin <jquelin> 1.111.590-1.mga2 + Revision: 106523 - update to 1.111590 * Fri Jan 28 2011 jquelin <jquelin> 1.100.880-1.mga1 + Revision: 42752 - mageia rebuild - imported package perl-Class-Accessor-Constructor