./devel/p5-Module-Build-Tiny, Tiny replacement for Module::Build to build and install Perl modules

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.051nb1, Package name: p5-Module-Build-Tiny-0.051nb1, Maintainer: pkgsrc-users

Many Perl distributions use a Build.PL file instead of a Makefile.PL file
to drive distribution configuration, build, test and installation.
Traditionally, Build.PL uses Module::Build as the underlying build system.
This module provides a simple, lightweight, drop-in replacement. Whereas
Module::Build has over 6,700 lines of code; this module has less than 120,
yet supports the features needed by most distributions. Supported * Pure
Perl distributions * Building XS or C * Recursive test files * MYMETA * Man
page generation * Generated code from PL files Not Supported * Dynamic
prerequisites * HTML documentation generation * Extending
Module::Build::Tiny * Module sharedirs Directory structure Your .pm and
.pod files must be in lib/. Any executables must be in script/. Test files
must be in t/. Dist sharedirs must be in share/.


Required to run:
[lang/perl5] [devel/p5-ExtUtils-Helpers] [devel/p5-ExtUtils-Config] [devel/p5-ExtUtils-InstallPaths]

Required to build:
[devel/p5-Test-Harness] [pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 22.336 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504)
Log message:
*: recursive bump for perl 5.40
   2024-09-08 10:26:55 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Module-Build-Tiny: update to 0.051.

0.051     2024-09-06 11:05:08+02:00 Europe/Brussels
          - Make CPAN::Requirements::Dynamic an optional dependency

0.050     2024-09-04 10:21:13+02:00 Europe/Brussels
          - Revert "Make CPAN::Requirements::Dynamic an optional \ 
dependency"

0.049     2024-09-03 19:25:05+02:00 Europe/Brussels
          - Make CPAN::Requirements::Dynamic an optional dependency
   2024-05-05 09:25:14 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Module-Build-Tiny: update to 0.048.

0.048     2024-04-28 14:58:04+02:00 Europe/Brussels
          - Implement dynamic prerequisites
   2023-12-18 14:15:53 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/p5-Module-Build-Tiny) Updated 0.046 to 0.047

0.047     2023-09-28 17:53:41+02:00 Europe/Brussels
          - Avoid using empty regex for backwards compatability
   2023-09-01 01:34:16 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 0.046

Upstream changes:
0.046     2023-06-01 19:31:21+02:00 Europe/Amsterdam
          - Add src/ to include paths
   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2023-05-20 09:26:34 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Module-Build-Tiny: update to 0.045.

0.045     2023-04-30 11:52:20+02:00 Europe/Brussels
          - Fix compilation issue on Windows

0.044     2023-04-28 09:19:30+02:00 Europe/Brussels
          - Add module sharedirs
          - Only add src/*.c files to primary XS file

0.043     2023-04-19 02:05:14+02:00 Europe/Amsterdam
          - Fix manification test for perls without man paths

0.042     2023-04-18 23:32:40+02:00 Europe/Amsterdam
          - Restore manpage generation
          - Add include/ to include paths
          - Compile all .c files in src/

0.041     2023-04-17 16:03:06+02:00 Europe/Amsterdam
          - Released without changes from 0.040

0.040     2023-02-05 23:06:28+01:00 Europe/Amsterdam (TRIAL RELEASE)
          - Manify .pod after .pm
          - Filter out script documentation from scripts
          - Don't manify podless modules/scripts
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36