perl-ExtUtils-XSBuilder-0.280.0-7.mga6.noarch.rpm


Advertisement

Description

perl-ExtUtils-XSBuilder - ExtUtils::XSBuilder - Automatic XS glue code generation

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-ExtUtils-XSBuilder
Package version 0.280.0
Package release 7.mga6
Package architecture noarch
Package type rpm
Installed size 182.40 KB
Download size 63.88 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
ExtUtils::XSBuilder is a set modules to parse C header files and create XS
glue code and documentation out of it. Idealy this allows to "write" an
interface to a C library without coding a line. Since no C-API is ideal,
some adjuments are necessary most of the time. So to use this module you
must still be familiar with C and XS programming, but it removes a lot of
stupid work and copy&paste from you. Also when the C API changes, most
of the time you only have to rerun XSBuilder to get your new Perl API.

Alternatives

Package Version Architecture Repository
perl-ExtUtils-XSBuilder-0.280.0-7.mga6.noarch.rpm 0.280.0 noarch Mageia Core
perl-ExtUtils-XSBuilder - - -

Requires

Name Value
perl(Carp) -
perl(Config) -
perl(Cwd) -
perl(Data::Dumper) -
perl(DynaLoader) -
perl(Exporter) -
perl(ExtUtils::MakeMaker) -
perl(ExtUtils::XSBuilder::C::grammar) -
perl(ExtUtils::XSBuilder::CallbackMap) -
perl(ExtUtils::XSBuilder::FunctionMap) -
perl(ExtUtils::XSBuilder::MapUtil) -
perl(ExtUtils::XSBuilder::PODTemplate) -
perl(ExtUtils::XSBuilder::StructureMap) -
perl(ExtUtils::XSBuilder::TypeMap) -
perl(File::Path) -
perl(File::Spec) -
perl(IO::Handle) -
perl(Parse::RecDescent) -
perl(constant) -
perl(strict) -
perl(vars) -
perl(warnings) -
perl-Parse-RecDescent -
perl-Tie-IxHash -
perl-base >= 2:5.22.2

Provides

Name Value
perl(ExtUtils::XSBuilder) == 0.280.0
perl(ExtUtils::XSBuilder::C::grammar) == 0.300.0
perl(ExtUtils::XSBuilder::CallbackMap) -
perl(ExtUtils::XSBuilder::FunctionMap) -
perl(ExtUtils::XSBuilder::MapBase) -
perl(ExtUtils::XSBuilder::MapUtil) -
perl(ExtUtils::XSBuilder::PODTemplate) -
perl(ExtUtils::XSBuilder::ParseSource) == 0.30.0
perl(ExtUtils::XSBuilder::StructureMap) -
perl(ExtUtils::XSBuilder::TypeMap) -
perl(ExtUtils::XSBuilder::WrapXS) == 0.30.0
perl-ExtUtils-XSBuilder == 1:0.280.0-7.mga6

Download

Type URL
Binary Package perl-ExtUtils-XSBuilder-0.280.0-7.mga6.noarch.rpm
Source Package perl-ExtUtils-XSBuilder-0.280.0-7.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-ExtUtils-XSBuilder rpm package:
    # urpmi perl-ExtUtils-XSBuilder

Files

Path
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder.pod
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/xsbuilder.osc2002.pod
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/CallbackMap.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/FunctionMap.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/MapUtil.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/PODTemplate.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/ParseSource.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/StructureMap.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/TypeMap.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/WrapXS.pm
/usr/lib/perl5/vendor_perl/5.22.2/ExtUtils/XSBuilder/C/grammar.pm
/usr/share/doc/perl-ExtUtils-XSBuilder/Changes
/usr/share/doc/perl-ExtUtils-XSBuilder/README
/usr/share/man/man3/ExtUtils::XSBuilder.3pm.xz
/usr/share/man/man3/ExtUtils::XSBuilder::C::grammar.3pm.xz
/usr/share/man/man3/ExtUtils::XSBuilder::PODTemplate.3pm.xz
/usr/share/man/man3/ExtUtils::XSBuilder::ParseSource.3pm.xz
/usr/share/man/man3/ExtUtils::XSBuilder::WrapXS.3pm.xz
/usr/share/man/man3/ExtUtils::xsbuilder.osc2002.3pm.xz

Changelog

2016-06-19 - pterjan <pterjan> 1:0.280.0-7.mga6
+ Revision: 1027245
- Rebuild for perl 5.22.2
2016-02-08 - umeabot <umeabot> 1:0.280.0-6.mga6
+ Revision: 943407
- Mageia 6 Mass Rebuild
2014-10-15 - umeabot <umeabot> 1:0.280.0-5.mga5
+ Revision: 748265
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 1:0.280.0-4.mga5
+ Revision: 684692
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 1:0.280.0-3.mga4
+ Revision: 511476
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-ExtUtils-XSpp-0.180.0-10.mga6.noarch.rpm A tiny C++ class example that holds a string and an int
perl-ExtUtils-configPL-1.100.0-7.mga6.noarch.rpm Perl extension to automagiclly configure perl scripts
perl-FBP-0.410.0-9.mga7.noarch.rpm Role for objects which can contain other objects
perl-FCGI-0.780.0-6.mga7.i586.rpm A Fast CGI module for Perl
perl-FCGI-Daemon-0.201.512.260-2.mga6.noarch.rpm An easy to use FastCGI daemon for nginx
perl-FCGI-ProcManager-0.280.0-1.mga7.noarch.rpm Functions for managing FastCGI applications
perl-FCGI-ProcManager-MaxRequests-0.20.0-10.mga7.noarch.rpm Restrict max number of requests by each child
perl-FFI-CheckLib-0.200.0-1.mga7.noarch.rpm Check that a library is available for FFI
perl-FWS-Lite-0.4.0-7.mga6.noarch.rpm Lightweight access to FWS methodologies and installations
perl-Facebook-0.102.0-7.mga6.noarch.rpm How to cook your face.....book :)
perl-Feed-Find-0.70.0-10.mga7.noarch.rpm Perl Module for Syndication feed auto-discovery
perl-Fennec-Lite-0.4.0-8.mga6.noarch.rpm Minimalist Fennec, the commonly used bits
perl-File-AtomicWrite-1.190.0-1.mga7.noarch.rpm Writes files atomically via rename()
perl-File-BOM-0.150.0-2.mga6.noarch.rpm Utilities for handling Byte Order Marks
perl-File-BaseDir-0.80.0-1.mga7.noarch.rpm Perl module to use the freedesktop basedir spec
Advertisement
Advertisement