libextutils-xsbuilder-perl - Automatic XS glue code generation

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libextutils-xsbuilder-perl
Package version: 0.28
Package release: 2
Package architecture: all
Package type: deb
Installed size: 256 B
Download size: 59.02 KB
Official Mirror:
ExtUtils::XSBuilder is a set of modules to parse C header files and create XS glue code and documentation from it. Ideally this allows you to "write" an interface to a C library without coding a line. Although this module automates much of the process, you must still be familiar with C and XS programming since no C API is ideal and usually some adjuments are necessary. When the C API changes, most of the time you only have to rerun XSBuilder to get your new Perl API.



    Source package: libextutils-xsbuilder-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libextutils-xsbuilder-perl deb package:
      # sudo apt-get install libextutils-xsbuilder-perl


    • /usr/share/doc/libextutils-xsbuilder-perl/changelog.Debian.gz
    • /usr/share/doc/libextutils-xsbuilder-perl/changelog.gz
    • /usr/share/doc/libextutils-xsbuilder-perl/copyright
    • /usr/share/doc/libextutils-xsbuilder-perl/xsbuilder.osc2002.pod.gz
    • /usr/share/man/man3/ExtUtils::XSBuilder.3pm.gz
    • /usr/share/man/man3/ExtUtils::XSBuilder::ParseSource.3pm.gz
    • /usr/share/man/man3/ExtUtils::XSBuilder::WrapXS.3pm.gz
    • /usr/share/perl5/ExtUtils/
    • /usr/share/perl5/ExtUtils/XSBuilder.pod
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/
    • /usr/share/perl5/ExtUtils/XSBuilder/C/


    2010-02-08 - Ansgar Burchardt <> libextutils-xsbuilder-perl (0.28-2) unstable; urgency=low [ Jonathan Yu ] * Bringing this package under the pkg-perl group (Closes: #543610) * Updated d/watch with CPAN search site * Standards-Version 3.8.3 + Remove version dependency on perl + Add Vcs-* and Homepage fields [ Ryan Niebur ] * Update jawnsy's email address [ gregor herrmann ] * debian/control: Added: ${misc:Depends} to Depends: field. [ Ansgar Burchardt ] * Refresh rules for debhelper 7. * Convert debian/copyright to proposed machine-readable format. * debian/rules: Make build-dep on perl unversioned and move it to B-D-Indep. * Bump Standards-Version to 3.8.4. * Correct spelling error pointed out by lintian. + new patch: spelling.patch * Remove files in debian/rules instead of patching Makefile.PL. * Move upstream changes to a patch. + new patch: use-C-type.patch * Add myself to Uploaders.

    2008-01-10 - Angus Lees <> libextutils-xsbuilder-perl (0.28-1) unstable; urgency=low * New upstream version. * Bump standards version. * Bump debhelper compat version to 5. * Stop ignoring 'make realclean' errors (lintian). * Don't try to manpagealise

    2004-10-09 - Angus Lees <> libextutils-xsbuilder-perl (0.27-1) unstable; urgency=low * New upstream version. * Change to section "perl". * Bump standards version.

    2003-03-10 - Angus Lees <> libextutils-xsbuilder-perl (0.23-1) unstable; urgency=low * New upstream version. * Add extra parentheses to T_MAGICHASH_SV INPUT code to stop "assignment used as truth value" compiler warning. * Patch WrapXS::get_function to use C type instead of mapped perl type for return declarations. * Add null_type case for (U_)CHAR type. * Explicitly cast return type from epxs_sv2_*REF conversions to quiet compiler warning during (eg) CV* to SV* mangling.

    2002-12-10 - Angus Lees <> libextutils-xsbuilder-perl (0.22-2) unstable; urgency=low * Patch XSBuilder/ to better cope with write_makefilepl('').

    2002-12-08 - Angus Lees <> libextutils-xsbuilder-perl (0.22-1) unstable; urgency=low * Initial Release.