./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.051, Package name: p5-Module-Build-Tiny-0.051, 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)


   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
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34