%define upstream_name Scalar-String %define upstream_version 0.002 Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 4 Summary: String aspects of scalars License: GPL+ or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{upstream_name} Source0: http://www.cpan.org/modules/by-module/Scalar/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl(Carp) BuildRequires: perl(Exporter) BuildRequires: perl(Module::Build) BuildRequires: perl(Test::More) BuildRequires: perl(bytes) BuildRequires: perl(if) BuildRequires: perl(parent) BuildRequires: perl(strict) BuildRequires: perl(utf8) BuildRequires: perl(warnings) BuildRequires: perl-devel %description This module is about the string part of plain Perl scalars. A scalar has a string value, which is notionally a sequence of Unicode codepoints, but may be internally encoded in either ISO-8859-1 or UTF-8. In places, and more so in older versions of Perl, the internal encoding shows through. To fully understand Perl strings it is necessary to understand these implementation details. This module provides functions to classify a string by encoding and to encode a string in a desired way. This module is implemented in XS, with a pure Perl backup version for systems that can't handle XS. %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 META.json META.yml README SIGNATURE %{_mandir}/man3/* %perl_vendorlib/* %changelog * Sun Jan 13 2013 umeabot <umeabot> 0.2.0-4.mga3 + Revision: 372548 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Wed May 30 2012 jquelin <jquelin> 0.2.0-3.mga3 + Revision: 251094 - rebuild for perl 5.16 * Sat Jun 11 2011 sander85 <sander85> 0.2.0-2.mga2 + Revision: 103533 - perl 5.14 * Wed Apr 13 2011 jquelin <jquelin> 0.2.0-1.mga1 + Revision: 84269 - update to 0.002 * Tue Jan 18 2011 jquelin <jquelin> 0.1.0-1.mga1 + Revision: 22814 - cleaning spec file - imported package perl-Scalar-String