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

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Devel-PPPort
Package version 3.210.0
Package release 2.mga4
Package architecture i586
Package type rpm
Installed size 331.38 KB
Download size 87.46 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.210.0-2.mga4.x86_64.rpm 3.210.0 x86_64 Mageia Core
perl-Devel-PPPort - - -


Name Value - - - - - - - - -
perl-base >= 2:5.18.1
perlapi-5.18.1 -


Name Value -
perl(Devel::PPPort) == 3.210.0
perl-Devel-PPPort == 3.210.0-2.mga4
perl-Devel-PPPort(x86-32) == 3.210.0-2.mga4


Type URL
Binary Package perl-Devel-PPPort-3.210.0-2.mga4.i586.rpm
Source Package perl-Devel-PPPort-3.210.0-2.mga4.src.rpm

Install Howto

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




2013-10-19 - umeabot <umeabot> 3.210.0-2.mga4
+ Revision: 532289
- Mageia 4 Mass Rebuild
2013-08-19 - sander85 <sander85> 3.210.0-1.mga4
+ Revision: 467772
- update to 3.21
2013-05-29 - jquelin <jquelin> 3.200.0-8.mga4
+ Revision: 430651
- perl 5.18.0 rebuild
2013-01-13 - umeabot <umeabot> 3.200.0-7.mga3
+ Revision: 365790
- Mass Rebuild -
2012-05-30 - jquelin <jquelin> 3.200.0-6.mga3
+ Revision: 250531
- rebuild for perl 5.16
2011-11-04 - jquelin <jquelin> 3.200.0-5.mga2
+ Revision: 162802
- take priority over module bundled with perl 5.14.2
2011-09-18 - takashi <takashi> 3.200.0-4.mga2
+ Revision: 144762
- upload to 3.20
- update to 3.20
2011-06-12 - sander85 <sander85> 3.190_300-4.mga2
+ Revision: 105241
- upgrade to devel version to fix build
- perl 5.14
2011-01-18 - jquelin <jquelin> 3.190.0-3.mga1
+ Revision: 22355
- cleaning spec file
- imported package perl-Devel-PPPort

See Also

Package Description
perl-Devel-PartialDump-0.150.0-3.mga4.noarch.rpm Partial dumping of data structures, optimized for argument
perl-Devel-PatchPerl-1.120.0-2.mga4.noarch.rpm Replacement 'hints' files
perl-Devel-Platform-Info-0.110.0-3.mga4.noarch.rpm Retrieve Solaris platform metadata
perl-Devel-PrettyTrace-0.40.0-4.mga4.noarch.rpm Prints stack traces with arguments expanded into readable format
perl-Devel-REPL-1.3.14-3.mga4.noarch.rpm a modern perl interactive shell
perl-Devel-Refactor-0.50.0-3.mga4.noarch.rpm No summary found
perl-Devel-Refcount-0.100.0-2.mga4.i586.rpm Obtain the REFCNT value of a referent
perl-Devel-SimpleTrace-0.80.0-3.mga4.noarch.rpm See where you code warns and dies using stack traces
perl-Devel-Size-0.790.0-2.mga4.i586.rpm Find the memory usage of Perl variables
perl-Devel-SizeMe-0.190.0-2.mga4.i586.rpm No summary found
perl-Devel-StackTrace-1.300.0-3.mga4.noarch.rpm Stack trace and stack trace frame objects
perl-Devel-StackTrace-AsHTML-0.140.0-2.mga4.noarch.rpm Displays stack trace in HTML
perl-Devel-Symdump-2.100.0-2.mga4.noarch.rpm Dump symbol names or the symbol table
perl-Devel-TakeHashArgs-0.5.0-6.mga4.noarch.rpm make a hash from
perl-Devel-Trace-0.120.0-3.mga4.noarch.rpm Devel-Trace module for perl