Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37376783
en ru br
ALT Linux repos
S:0.4234-alt1
5.0: 0.30-alt1
4.1: 0.28.08-alt2
4.0: 0.28.08-alt2
3.0: 0.26.10-alt1

Group :: Development/Perl
RPM: perl-Module-Build

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
%define dist Module-Build
Name: perl-%dist
Version: 0.4234
Release: alt1

Summary: Build and install Perl modules
License: GPL or Artistic
Group: Development/Perl

URL: %CPAN %dist
Source0: http://www.cpan.org/authors/id/L/LE/LEONT/%{dist}-%{version}.tar.gz
Patch: Module-Build-0.4224-alt-fix-shabang.patch

BuildArch: noarch

# moved to separate package

Requires: perl(inc/latest.pm)

# loaded with try_require

Requires: perl-CPAN-Meta

# Automatically added by buildreq on Tue Nov 15 2011

BuildRequires: perl-Archive-Tar perl-Archive-Zip perl-CPAN-Meta perl-ExtUtils-CBuilder perl-File-ShareDir perl-Module-Metadata perl-PAR-Dist perl-Perl-OSType perl-Tie-IxHash perl(Pod/Man.pm) perl-podlators

%description
Module::Build is a Perl module to build and install Perl modules.
It is meant to be a replacement for ExtUtils::MakeMaker.

%prep
%setup -q -n %{dist}-%{version}
%patch -p1
bzip2 -k Changes

%build
%perl_vendor_build

%install
%perl_vendor_install

%files
%doc README Changes
%_bindir/config_data
%_man1dir/config_data*
%dir %perl_vendor_privlib/Module
%perl_vendor_privlib/Module/Build.pm
%dir %perl_vendor_privlib/Module/Build
%perl_vendor_privlib/Module/Build/*.pm
%doc %perl_vendor_privlib/Module/Build/*.pod
%dir %perl_vendor_privlib/Module/Build/Platform
%perl_vendor_privlib/Module/Build/Platform/Unix.pm

%exclude %perl_vendor_privlib/Module/Build/Platform/Default.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/MacOS.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/VMS.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/VOS.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/Windows.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/aix.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/cygwin.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/darwin.pm
%exclude %perl_vendor_privlib/Module/Build/Platform/os2.pm

%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