SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Alien-Build rpm build for : openSUSE Tumbleweed. For other distributions click perl-Alien-Build.

Name : perl-Alien-Build
Version : 2.83 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.3 Date : 2024-08-05 17:44:19
Group : Unspecified Source RPM : perl-Alien-Build-2.83-1.3.src.rpm
Size : 0.99 MB
Packager : (none)
Summary : Build external dependencies for use in CPAN
Description :
This module provides tools for building external (non-CPAN) dependencies
for CPAN. It is mainly designed to be used at install time of a CPAN
client, and work closely with Alien::Base which is used at runtime.

This is the detailed documentation for the Alien::Build class. If you are
starting out you probably want to do so from one of these documents:

* Alien::Build::Manual::Alien

A broad overview of \'Alien-Build\' and its ecosystem.

* Alien::Build::Manual::AlienUser

For users of an \'Alien::libfoo\' that is implemented using Alien::Base. (The
developer of \'Alien::libfoo\' _should_ provide the documentation necessary,
but if not, this is the place to start).

* Alien::Build::Manual::AlienAuthor

If you are writing your own Alien based on Alien::Build and Alien::Base.

* Alien::Build::Manual::FAQ

If you have a common question that has already been answered, like \"How do
I use alienfile with some build system\".

* Alien::Build::Manual::PluginAuthor

This is for the brave souls who want to write plugins that will work with
Alien::Build + alienfile.

* Alien::Build::Manual::Security

If you are concerned that Aliens might be downloading tarballs off the
internet, then this is the place for you. This will discuss some of the
risks of downloading (really any) software off the internet and will give
you some tools to remediate these risks.

Note that you will not usually create a Alien::Build instance directly, but
rather be using a thin installer layer, such as Alien::Build::MM (for use
with ExtUtils::MakeMaker) or Alien::Build::MB (for use with Module::Build).
One of the goals of this project is to remain installer agnostic.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/openSUSE_Tumbleweed/x86_64

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Alien-Build-2.83-1.3.x86_64.rpm
     

Provides :
perl(Alien::Base)
perl(Alien::Base::PkgConfig)
perl(Alien::Base::Wrapper)
perl(Alien::Build)
perl(Alien::Build::CommandSequence)
perl(Alien::Build::Helper)
perl(Alien::Build::Interpolate)
perl(Alien::Build::Interpolate::Default)
perl(Alien::Build::Interpolate::Helper)
perl(Alien::Build::Log)
perl(Alien::Build::Log::Abbreviate)
perl(Alien::Build::Log::Default)
perl(Alien::Build::MM)
perl(Alien::Build::Meta)
perl(Alien::Build::Plugin)
perl(Alien::Build::Plugin::Build::Autoconf)
perl(Alien::Build::Plugin::Build::CMake)
perl(Alien::Build::Plugin::Build::Copy)
perl(Alien::Build::Plugin::Build::MSYS)
perl(Alien::Build::Plugin::Build::Make)
perl(Alien::Build::Plugin::Build::SearchDep)
perl(Alien::Build::Plugin::Core::CleanInstall)
perl(Alien::Build::Plugin::Core::Download)
perl(Alien::Build::Plugin::Core::FFI)
perl(Alien::Build::Plugin::Core::Gather)
perl(Alien::Build::Plugin::Core::Legacy)
perl(Alien::Build::Plugin::Core::Override)
perl(Alien::Build::Plugin::Core::Setup)
perl(Alien::Build::Plugin::Core::Tail)
perl(Alien::Build::Plugin::Decode::DirListing)
perl(Alien::Build::Plugin::Decode::DirListingFtpcopy)
perl(Alien::Build::Plugin::Decode::HTML)
perl(Alien::Build::Plugin::Decode::Mojo)
perl(Alien::Build::Plugin::Digest::Negotiate)
perl(Alien::Build::Plugin::Digest::SHA)
perl(Alien::Build::Plugin::Digest::SHAPP)
perl(Alien::Build::Plugin::Download::Negotiate)
perl(Alien::Build::Plugin::Extract::ArchiveTar)
perl(Alien::Build::Plugin::Extract::ArchiveZip)
perl(Alien::Build::Plugin::Extract::CommandLine)
perl(Alien::Build::Plugin::Extract::Directory)
perl(Alien::Build::Plugin::Extract::File)
perl(Alien::Build::Plugin::Extract::Negotiate)
perl(Alien::Build::Plugin::Fetch::CurlCommand)
perl(Alien::Build::Plugin::Fetch::HTTPTiny)
perl(Alien::Build::Plugin::Fetch::LWP)
perl(Alien::Build::Plugin::Fetch::Local)
perl(Alien::Build::Plugin::Fetch::LocalDir)
perl(Alien::Build::Plugin::Fetch::NetFTP)
perl(Alien::Build::Plugin::Fetch::Wget)
perl(Alien::Build::Plugin::Gather::IsolateDynamic)
perl(Alien::Build::Plugin::PkgConfig::CommandLine)
perl(Alien::Build::Plugin::PkgConfig::LibPkgConf)
perl(Alien::Build::Plugin::PkgConfig::MakeStatic)
perl(Alien::Build::Plugin::PkgConfig::Negotiate)
perl(Alien::Build::Plugin::PkgConfig::PP)
perl(Alien::Build::Plugin::Prefer::BadVersion)
perl(Alien::Build::Plugin::Prefer::GoodVersion)
perl(Alien::Build::Plugin::Prefer::SortVersions)
perl(Alien::Build::Plugin::Probe::CBuilder)
perl(Alien::Build::Plugin::Probe::CommandLine)
perl(Alien::Build::Plugin::Probe::Vcpkg)
perl(Alien::Build::Plugin::Test::Mock)
perl(Alien::Build::PluginMeta)
perl(Alien::Build::Temp)
perl(Alien::Build::TempDir)
perl(Alien::Build::Util)
perl(Alien::Build::Version::Basic)
perl(Alien::Build::rc)
perl(Alien::Build::rc)
perl(Alien::Role)
perl(Alien::Util)
perl(Test::Alien)
perl(Test::Alien::Build)
perl(Test::Alien::CanCompile)
perl(Test::Alien::CanPlatypus)
perl(Test::Alien::Diag)
perl(Test::Alien::Run)
perl(Test::Alien::Synthetic)
perl(alienfile)
perl-Alien-Build
perl-Alien-Build(x86-64)

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(Capture::Tiny) >= 0.17
perl(Digest::SHA)
perl(ExtUtils::CBuilder)
perl(ExtUtils::MakeMaker) >= 6.64
perl(ExtUtils::ParseXS) >= 3.30
perl(FFI::CheckLib) >= 0.11
perl(File::Which) >= 1.10
perl(File::chdir)
perl(JSON::PP)
perl(List::Util) >= 1.33
perl(Path::Tiny) >= 0.077
perl(Test2::API) >= 1.302096
perl(Text::ParseWords) >= 3.26
perl(parent)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Alien
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Base
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Base.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Base/Authoring.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Base/FAQ.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Base/PkgConfig.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Base/Wrapper.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/CommandSequence.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Interpolate
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Interpolate.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Interpolate/Default.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Log
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Log.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Log/Abbreviate.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Log/Default.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/MM.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/Alien.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/AlienAuthor.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/AlienUser.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/Contributing.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/FAQ.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/PluginAuthor.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Manual/Security.pod
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Plugin
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Plugin.pm
/usr/lib/perl5/vendor_perl/5.40.0/Alien/Build/Plugin/Build
There is 250 files more in these RPM.

 
ICM