diff --git a/perl-Array-Unique.changes b/perl-Array-Unique.changes index 87418ca..dc00d5a 100644 --- a/perl-Array-Unique.changes +++ b/perl-Array-Unique.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Aug 22 15:06:21 UTC 2011 - lars@linux-schulserver.de + +- recreated the spec file by cpanspec 1.78.03 + ------------------------------------------------------------------- Fri Apr 22 20:44:02 CET 2011 - pascal.bleser@opensuse.org diff --git a/perl-Array-Unique.spec b/perl-Array-Unique.spec index 7b7ddf9..d3db93a 100644 --- a/perl-Array-Unique.spec +++ b/perl-Array-Unique.spec @@ -1,54 +1,67 @@ -# vim: set sw=4 ts=4 et nu: +# +# spec file for package perl-Array-Unique +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. Name: perl-Array-Unique Version: 0.08 -Release: 0 +Release: 1 +License: GPLv2+ or Artistic +%define cpan_name Array-Unique Summary: Tie-able array that allows only unique values -Source: http://search.cpan.org/CPAN/authors/id/S/SZ/SZABGAB/Array-Unique-%{version}.tar.gz -URL: http://search.cpan.org/dist/Array-Unique +Url: http://search.cpan.org/dist/Array-Unique/ Group: Development/Libraries/Perl -License: Perl License -BuildRoot: %{_tmppath}/build-%{name}-%{version} -%{perl_requires} +#Source: http://www.cpan.org/authors/id/S/SZ/SZABGAB/Array-Unique-%%{version}.tar.gz +Source: %{cpan_name}-%{version}.tar.gz +BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Test::More) >= 0.47 BuildRequires: perl(Module::Build) -%if 0%{?suse_version} >= 1120 +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%endif +%{perl_requires} %description This package lets you create an array which will allow only one occurrence of any value. -In other words no matter how many times you put in 42 it will keep only -the first occurrence and the rest will be dropped. + +In other words no matter how many times you put in 42 it will keep only the +first occurrence and the rest will be dropped. + You use the module via tie and once you tied your array to this module it will behave correctly. + Uniqueness is checked with the 'eq' operator so among other things it is case sensitive. + As a side effect the module does not allow undef as a value in the array. %prep -%setup -q -n "Array-Unique-%{version}" +%setup -q -n %{cpan_name}-%{version} %build -%__perl ./Build.PL -./Build - -%install -./Build pure_install --destdir "%{buildroot}" --installdirs vendor -%perl_process_packlist +%{__perl} Build.PL installdirs=vendor +./Build build flags=%{?_smp_mflags} %check ./Build test +%install +./Build install destdir=%{buildroot} create_packlist=0 +%perl_gen_filelist + %clean -%{?buildroot:%__rm -rf "%{buildroot}"} +%{__rm} -rf %{buildroot} -%files -%defattr(-,root,root) +%files -f %{name}.files +%defattr(644,root,root,755) %doc Changes README -%dir %{perl_vendorlib}/Array -%{perl_vendorlib}/Array/Unique.pm -%doc %{perl_man3dir}/Array::Unique.%{perl_man3ext}%{ext_man} +%changelog