perl-FFI-Platypus-Legacy-Raw-0.06-alt1.x86_64.rpm


Advertisement

Description

perl-FFI-Platypus-Legacy-Raw - Perl bindings to the portable FFI library (libffi)

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports x86_64
Package filename perl-FFI-Platypus-Legacy-Raw-0.06-alt1.x86_64.rpm
Package name perl-FFI-Platypus-Legacy-Raw
Package version 0.06
Package release alt1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 75.43 KB
Installed size 75.43 KB
FFI::Platypus::Legacy::Raw and friends are a fork of the FFI::Raw manpage that uses the FFI::Platypus manpage
instead of the FFI::Raw manpage's own libffi implementation.  It is intended for use when migrating from
the FFI::Raw manpage to the FFI::Platypus manpage.  The main reason one might have for switching from Raw to Platypus
is because Platypus is actively maintained, provides a more powerful interface, can be much faster
when functions are "attached", and works on more platforms than Raw.  This module should be a drop
in replacement for the FFI::Raw manpage, simply replace all instances of `FFI::Raw' to
`FFI::Platypus::Legacy::Raw'.  See also the Alt::FFI::Raw::Platypus manpage for a way to use this module
without making any source code changes.
FFI::Platypus::Legacy::Raw provides a low-level foreign function interface (FFI) for Perl based
on libffi. In essence, it can access and call
functions exported by shared libraries without the need to write C/XS code.
Dynamic symbols can be automatically resolved at runtime so that the only
information needed to use FFI::Platypus::Legacy::Raw is the name (or path) of the target
library, the name of the function to call and its signature (though it is also
possible to pass a function pointer obtained, for example, using the DynaLoader manpage).
Note that this module has nothing to do with the FFI manpage.

Alternatives

Package Version Architecture Repository
perl-FFI-Platypus-Legacy-Raw-0.06-alt1.i586.rpm 0.06 i586 Autoimports
perl-FFI-Platypus-Legacy-Raw - - -

Requires

Name Value
/usr/lib64/perl5 -
libc.so.6(GLIBC_2.2.5)(64bit) -
perl(FFI/Platypus.pm) >= 0.860
perl(FFI/Platypus/Buffer.pm) -
perl(FFI/Platypus/Lang/C.pm) -
perl(FFI/Platypus/Memory.pm) -
perl(Ref/Util.pm) -
perl(base.pm) -
perl(overload.pm) -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -

Provides

Name Value
perl(FFI/Platypus/Lang/Raw.pm) = 0.060
perl(FFI/Platypus/Legacy/Raw.pm) = 0.060
perl(FFI/Platypus/Legacy/Raw/Callback.pm) = 0.060
perl(FFI/Platypus/Legacy/Raw/MemPtr.pm) = 0.060
perl(FFI/Platypus/Legacy/Raw/Platypus.pm) = 0.060
perl(FFI/Platypus/Legacy/Raw/Ptr.pm) = 0.060
perl-FFI-Platypus-Legacy-Raw = 0.06-alt1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-FFI-Platypus-Legacy-Raw-0.06-alt1.x86_64.rpm
Source Package perl-FFI-Platypus-Legacy-Raw-0.06-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus x86_64 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-FFI-Platypus-Legacy-Raw rpm package:
    # sudo apt-get install perl-FFI-Platypus-Legacy-Raw

Files

Path
/usr/lib64/perl5/FFI/
/usr/lib64/perl5/FFI/Platypus/
/usr/lib64/perl5/FFI/Platypus/Lang/Raw.pm
/usr/lib64/perl5/FFI/Platypus/Legacy/Raw.pm
/usr/lib64/perl5/FFI/Platypus/Legacy/Raw/Callback.pm
/usr/lib64/perl5/FFI/Platypus/Legacy/Raw/MemPtr.pm
/usr/lib64/perl5/FFI/Platypus/Legacy/Raw/Platypus.pm
/usr/lib64/perl5/FFI/Platypus/Legacy/Raw/Ptr.pm
/usr/lib64/perl5/auto/FFI/
/usr/lib64/perl5/auto/FFI/Platypus/
/usr/lib64/perl5/auto/FFI/Platypus/Legacy/
/usr/lib64/perl5/auto/FFI/Platypus/Legacy/Raw/Raw.txt
/usr/lib64/perl5/auto/share/
/usr/lib64/perl5/auto/share/dist/
/usr/lib64/perl5/auto/share/dist/FFI-Platypus-Legacy-Raw/
/usr/lib64/perl5/auto/share/dist/FFI-Platypus-Legacy-Raw/lib/libFFI-Platypus-Legacy-Raw.so
/usr/share/doc/perl-FFI-Platypus-Legacy-Raw-0.06/Changes
/usr/share/doc/perl-FFI-Platypus-Legacy-Raw-0.06/Changes.FFI-Raw
/usr/share/doc/perl-FFI-Platypus-Legacy-Raw-0.06/LICENSE
/usr/share/doc/perl-FFI-Platypus-Legacy-Raw-0.06/README
/usr/share/doc/perl-FFI-Platypus-Legacy-Raw-0.06/author.yml

See Also

Package Description
perl-FFI-Raw-0.32-alt4.1.x86_64.rpm Perl bindings to the portable FFI library (libffi)
perl-FFI-Util-0.17-alt1.x86_64.rpm Some useful pointer utilities when writing FFI modules (Deprecated)
perl-FastSearch-1.0-alt4.1.x86_64.rpm perl module FastSearch
perl-Fcntl-Packer-0.03-alt4.1.x86_64.rpm Build packed structures for passing into fcntl
perl-Feersum-1.407-alt1.x86_64.rpm A PSGI engine for Perl based on EV/libev
perl-Feersum-scripts-1.407-alt1.x86_64.rpm Feersum scripts
perl-File-BSDGlob-0.94-alt4.1.x86_64.rpm Perl extension for BSD glob routine
perl-File-BSED-0.67-alt4.1.x86_64.rpm Search/Replace in Binary Files
perl-File-BSED-scripts-0.67-alt4.1.x86_64.rpm File-BSED scripts
perl-File-CachingFind-0.67-alt4.1.x86_64.rpm find files within cached search paths (e.g. include files)
perl-File-Checksum-0.01-alt4.1.x86_64.rpm perl module File-Checksum
perl-File-Defrag-0.03-alt4.1.x86_64.rpm perl module File-Defrag
perl-File-Defrag-scripts-0.03-alt4.1.x86_64.rpm File-Defrag scripts
perl-File-ExtAttr-1.09-alt9_33.x86_64.rpm Perl extension for accessing extended attributes of files
perl-File-Find-Rule-LibMagic-0.02-alt4.1.x86_64.rpm rule to match on file types or mime types
Advertisement
Advertisement