Group :: Development/Perl
RPM: perl-Devel-MAT-Dumper
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
%define module_name Devel-MAT-Dumper
%set_perl_req_method relaxed
# BEGIN SourceDeps(oneline):
BuildRequires: perl(ExtUtils/CBuilder.pm) perl(File/Spec.pm) perl(Module/Build.pm) perl(Test/More.pm)
# END SourceDeps(oneline)
BuildRequires: rpm-build-perl perl-devel perl-podlators
Name: perl-%module_name
Version: 0.47
Release: alt1
Summary: write a heap dump file for later analysis
Group: Development/Perl
License: perl
Url: %CPAN %module_name
Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/%{module_name}-%{version}.tar.gz
%description
This module provides the memory-dumping function that creates a heap dump file
which can later be read by the Devel::MAT::Dumpfile manpage. It provides a single
function which is not exported, which writes a file to the given path.
The dump file will contain a representation of every SV in Perl's arena,
providing information about pointers between them, as well as other
information about the state of the process at the time it was created. It
contains a snapshot of the process at that moment in time, which can later be
loaded and analysed by various tools using `Devel::MAT::Dumpfile'.
This module used to be part of the main the Devel::MAT manpage distribution but is now
in its own one so that it can be installed independently on servers or other
locations where perl processes need to inspected but analysis tools can be run
elsewhere.
%prep
%setup -q -n %{module_name}-%{version}
%build
%perl_vendor_build
%install
%perl_vendor_install
%files
%doc Changes README doc
%perl_vendor_archlib/D*
%perl_vendor_autolib/*
%changelog
…
Full changelog you can see here
%define module_name Devel-MAT-Dumper
%set_perl_req_method relaxed
# BEGIN SourceDeps(oneline):
BuildRequires: perl(ExtUtils/CBuilder.pm) perl(File/Spec.pm) perl(Module/Build.pm) perl(Test/More.pm)
# END SourceDeps(oneline)
BuildRequires: rpm-build-perl perl-devel perl-podlators
Name: perl-%module_name
Version: 0.47
Release: alt1
Summary: write a heap dump file for later analysis
Group: Development/Perl
License: perl
Url: %CPAN %module_name
Source0: http://www.cpan.org/authors/id/P/PE/PEVANS/%{module_name}-%{version}.tar.gz
%description
This module provides the memory-dumping function that creates a heap dump file
which can later be read by the Devel::MAT::Dumpfile manpage. It provides a single
function which is not exported, which writes a file to the given path.
The dump file will contain a representation of every SV in Perl's arena,
providing information about pointers between them, as well as other
information about the state of the process at the time it was created. It
contains a snapshot of the process at that moment in time, which can later be
loaded and analysed by various tools using `Devel::MAT::Dumpfile'.
This module used to be part of the main the Devel::MAT manpage distribution but is now
in its own one so that it can be installed independently on servers or other
locations where perl processes need to inspected but analysis tools can be run
elsewhere.
%prep
%setup -q -n %{module_name}-%{version}
%build
%perl_vendor_build
%install
%perl_vendor_install
%files
%doc Changes README doc
%perl_vendor_archlib/D*
%perl_vendor_autolib/*
%changelog
…
Full changelog you can see here