perl: version modules and non-base packages
authorPhilip Prindeville <philipp@redfish-solutions.com>
Tue, 7 Aug 2018 22:00:19 +0000 (16:00 -0600)
committerPhilip Prindeville <philipp@redfish-solutions.com>
Mon, 13 Aug 2018 19:23:11 +0000 (13:23 -0600)
commit0d9584724ff1c011f587540c2d25be8a90a81413
treea1e92a5d4e41f0e5ae5953abdfd76dbf59e93582
parent7f71fa5a8dd55a4b003848adbdb1bb65c6af67bb
perl: version modules and non-base packages

Currently external modules and non-base packages are numbered
from their own internal number space, and even though the Perl
ABI number is embedded into them this isn't externally visible.

For example, perl-html-parser-3.72.1 could be built for ABI
5.26 or for 5.28, we can't easily tell.  This changes all of
that by embedding the ABI number into the filename.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
lang/perl/Makefile
lang/perl/perlmod.mk
lang/perl/perlver.mk [new file with mode: 0644]