Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37039122
en ru br
ALT Linux repos
S:0.302-alt1

Group :: Development/Perl
RPM: perl-Hash-Merge

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
%define dist Hash-Merge
Name: perl-%dist
Version: 0.300
Release: alt1

Summary: Merges arbitrarily deep hashes into a single hash
License: GPL or Artistic
Group: Development/Perl

URL: %CPAN %dist
Source0: http://www.cpan.org/authors/id/R/RE/REHSACK/%{dist}-%{version}.tar.gz

BuildArch: noarch

# Automatically added by buildreq on Tue Apr 13 2010

BuildRequires: perl-Clone perl-devel perl(Clone/Choose.pm)

%description
Hash::Merge merges two arbitrarily deep hashes into a single hash.  That
is, at any level, it will add non-conflicting key-value pairs from one
hash to the other, and follows a set of specific rules when there are key
value conflicts (as outlined below).  The hash is followed recursively,
so that deeply nested hashes that are at the same level will be merged
when the parent hashes are merged.  B<Please note that self-referencing
hashes, or recursive references, are not handled well by this method.>

%prep
%setup -q -n %{dist}-%{version}

%build
%perl_vendor_build

%install
%perl_vendor_install

%files
%doc Changes MAINTAINER.md README.md
%perl_vendor_privlib/Hash*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin