but this is what I use(d) to make the metaunits public
--- /dev/null
+#!perl
+
+use strict;
+
+exists $ENV{AUTOMATED_TESTING} && $ENV{AUTOMATED_TESTING} and exit 0;
+
+print <<EOM;
+
+This is neither a package nor a module, and it cannot be installed.
+
+Now that you have unpacked the compressed archive, you have access
+to the files that are used to create the Configure script, that in
+turn is used to build perl5.
+
+Read README for further instructions.
+
+EOM
+
+exit 0
--- /dev/null
+#!/pro/bin/perl
+
+use strict;
+use warnings;
+
+use File::Find;
+use Archive::Tar;
+
+chdir "/pro/3gl/CPAN";
+
+my @today = localtime;
+my $today = (($today[5] + 1900) * 100 + $today[4] + 1) * 100 + $today[3];
+
+my @mc;
+find (sub { -d or push @mc, $File::Find::name }, "metaconfig");
+
+my $tgz = "/tmp/mc_units-$today.tgz";
+unlink $tgz;
+Archive::Tar->create_archive ($tgz, 9, sort @mc);
+print $tgz, "\t", -s $tgz, "\n";