commit 70020523c253de2a4a74bde2fcc2d0dd18b4af2bc8890058fe0e4a9f991a1ec8 Author: Lars Vogdt Date: Sat Apr 10 10:01:24 2010 +0000 - initial version 0.03 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Hash-Util-FieldHash-Compat?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/Hash-Util-FieldHash-Compat-0.03.tar.bz2 b/Hash-Util-FieldHash-Compat-0.03.tar.bz2 new file mode 100644 index 0000000..a3a2a6f --- /dev/null +++ b/Hash-Util-FieldHash-Compat-0.03.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5dc524eb47b2e5d38a14e0531b586797d67a4985aaa3fdea52e227d4bf63bd1 +size 4707 diff --git a/perl-Hash-Util-FieldHash-Compat.changes b/perl-Hash-Util-FieldHash-Compat.changes new file mode 100644 index 0000000..cf4458b --- /dev/null +++ b/perl-Hash-Util-FieldHash-Compat.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Sat Apr 10 09:58:32 UTC 2010 - lars@linux-schulserver.de + +- initial version 0.03 + diff --git a/perl-Hash-Util-FieldHash-Compat.spec b/perl-Hash-Util-FieldHash-Compat.spec new file mode 100644 index 0000000..5aa1933 --- /dev/null +++ b/perl-Hash-Util-FieldHash-Compat.spec @@ -0,0 +1,61 @@ +# +# spec file for package perl-Hash-Util-FieldHash-Compat +# + +# norootforbuild + +Name: perl-Hash-Util-FieldHash-Compat +%define cpan_name %( %{__sed} -e 's,perl-,,' <<< %{name} ) +Summary: Use Hash::Util::FieldHash or ties, depending on availability +Url: http://search.cpan.org/perldoc?Hash::Util::FieldHash::Compat +Group: Development/Libraries/Perl +License: Artistic License +Version: 0.03 +Release: 1 +Vendor: openSUSE-Education +Source: %{cpan_name}-%{version}.tar.bz2 +BuildRequires: perl-macros +BuildRequires: perl(Test::use::ok) +Requires: perl = %{perl_version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Under older perls this module provides a drop in compatible api to +Hash::Util::FieldHash using perltie. When Hash::Util::FieldHash is available it +will use that instead. + +This way code requiring field hashes can benefit from fast, robust field hashes +on Perl 5.10 and newer, but still run on older perls that don't ship with that +module. + +See Hash::Util::FieldHash for all the details of the API. + +Author: +------- + Yuval Kogman + + + +%prep +%setup -n %{cpan_name}-%{version} + +%build +perl Makefile.PL +make %{?jobs:-j%jobs} + +%check +make test + +%install +%perl_make_install +%perl_process_packlist +%perl_gen_filelist + +%clean +rm -rf %{buildroot} + +%files -f %{name}.files +%defattr(-, root, root) +%doc MANIFEST + +%changelog