perl-Devel-PPPort - Portability aid for your XS code

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib Release i586
Package name perl-Devel-PPPort
Package version 3.240.0
Package release 3-omv2015.0
Package architecture i586
Package type rpm
Installed size 328.75 KB
Download size 86.08 KB
Official Mirror
Perl's API has changed over time, gaining new features, new functions,
increasing its flexibility, and reducing the impact on the C namespace
environment (reduced pollution). The header file written by this module,
typically _ppport.h_, attempts to bring some of the newer Perl API features
to older versions of Perl, so that you can worry less about keeping track
of old releases, but users can still reap the benefit.
'Devel::PPPort' contains a single function, called 'WriteFile'. Its only
purpose is to write the _ppport.h_ C header file. This file contains a
series of macros and, if explicitly requested, functions that allow XS
modules to be built using older versions of Perl. Currently, Perl versions
from 5.003 to 5.10.0 are supported.
This module is used by 'h2xs' to write the file _ppport.h_.


Package Version Architecture Repository
perl-Devel-PPPort-3.240.0-3-omv2015.0.x86_64.rpm 3.240.0 x86_64 OpenMandriva Contrib Release
perl-Devel-PPPort - - -


Name Value - - - - - - - - -
perl(abi) >= 5.20.1


Name Value -
perl(Devel::PPPort) == 3.240.0
perl-Devel-PPPort == 3.240.0-3:2015.0


Type URL
Binary Package perl-Devel-PPPort-3.240.0-3-omv2015.0.i586.rpm
Source Package perl-Devel-PPPort-3.240.0-3.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Devel-PPPort rpm package:
    # urpmi perl-Devel-PPPort



See Also

Package Description
perl-Devel-PartialDump-0.150.0-4-omv2015.0.noarch.rpm Partial dumping of data structures, optimized for argument
perl-Devel-PatchPerl-1.240.0-1-omv2015.0.noarch.rpm Replacement 'hints' files
perl-Devel-Platform-Info-0.140.0-3-omv2015.0.noarch.rpm Retrieve Solaris platform metadata
perl-Devel-REPL-1.3.12-5-omv2015.0.noarch.rpm A modern perl interactive shell
perl-Devel-Refactor-0.50.0-5-omv2015.0.noarch.rpm The *Devel::Refactor* module is for code refactoring
perl-Devel-Refcount-0.100.0-3-omv2015.0.i586.rpm Obtain the REFCNT value of a referent
perl-Devel-SimpleTrace-0.80.0-4-omv2015.0.noarch.rpm See where you code warns and dies using stack traces
perl-Devel-TakeHashArgs-0.6.0-3-omv2015.0.noarch.rpm Make a hash out of args when they are passed as key/value pairs
perl-Devel-Trace-0.120.0-3-omv2015.0.noarch.rpm A debugging module that prints out each line before it is executed
perl-Devel-TraceUse-2.50.0-5-omv2015.0.noarch.rpm Hack around calling UNIVERSAL::can() as a function
perl-Devel-ptkdb-1.1091-6-omv2015.0.noarch.rpm Perl debugger using a Tk GUI
perl-Device-ELM327-0.80.0-1-omv2013.0.noarch.rpm Methods for reading OBD data with an ELM327 module
perl-Device-SerialPort-1.40.0-7-omv2015.0.i586.rpm POSIX clone of Win32::SerialPort
perl-Dict-FSA-0.1.2-9-omv2015.0.noarch.rpm FSA wrapper
perl-Dict-Lexed-0.2.2-9-omv2015.0.noarch.rpm Lexed wrapper