This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Install the ptardiff utility that comes with Archive::Tar
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Fri, 27 Jan 2006 17:19:52 +0000 (17:19 +0000)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Fri, 27 Jan 2006 17:19:52 +0000 (17:19 +0000)
p4raw-id: //depot/perl@26963

MANIFEST
utils.lst
utils/Makefile
vms/descrip_mms.template
win32/Makefile
win32/makefile.mk

index 33990d8..da7e803 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -3463,6 +3463,7 @@ utils/piconv.PL                   iconv(1), reinvented in perl
 utils/pl2pm.PL                 A pl to pm translator
 utils/prove.PL                 The prove harness utility
 utils/ptar.PL                  The ptar utility
+utils/ptardiff.PL              The ptardiff utility
 utils/shasum.PL                        filter for computing SHA digests (analogous to md5sum)
 utils/splain.PL                        Stand-alone version of diagnostics.pm
 utils/xsubpp.PL                        External subroutine preprocessor
index 377c5ad..517e220 100644 (file)
--- a/utils.lst
+++ b/utils.lst
@@ -22,6 +22,7 @@ utils/piconv
 utils/pl2pm
 utils/prove
 utils/ptar
+utils/ptardiff
 utils/shasum
 utils/splain
 utils/xsubpp
index b820bd8..db04774 100644 (file)
@@ -5,9 +5,9 @@ REALPERL = ../perl
 # Files to be built with variable substitution after miniperl is
 # available.  Dependencies handled manually below (for now).
 
-pl = c2ph.PL cpan.PL corelist.PL h2ph.PL h2xs.PL instmodsh.PL perlbug.PL perldoc.PL perlivp.PL pl2pm.PL prove.PL ptar.PL shasum.PL splain.PL perlcc.PL dprofpp.PL libnetcfg.PL piconv.PL enc2xs.PL xsubpp.PL
-plextract = c2ph cpan corelist h2ph h2xs instmodsh perlbug perldoc perlivp pl2pm prove ptar shasum splain perlcc dprofpp libnetcfg piconv enc2xs xsubpp
-plextractexe = ./c2ph ./cpan ./corelist ./h2ph ./h2xs ./instmodsh ./perlbug ./perldoc ./perlivp ./pl2pm ./prove ./ptar ./shasum ./splain ./perlcc ./dprofpp ./libnetcfg ./piconv ./enc2xs ./xsubpp
+pl = c2ph.PL cpan.PL corelist.PL h2ph.PL h2xs.PL instmodsh.PL perlbug.PL perldoc.PL perlivp.PL pl2pm.PL prove.PL ptar.PL ptardiff.PL shasum.PL splain.PL perlcc.PL dprofpp.PL libnetcfg.PL piconv.PL enc2xs.PL xsubpp.PL
+plextract = c2ph cpan corelist h2ph h2xs instmodsh perlbug perldoc perlivp pl2pm prove ptar ptardiff shasum splain perlcc dprofpp libnetcfg piconv enc2xs xsubpp
+plextractexe = ./c2ph ./cpan ./corelist ./h2ph ./h2xs ./instmodsh ./perlbug ./perldoc ./perlivp ./pl2pm ./prove ./ptar ./ptardiff ./shasum ./splain ./perlcc ./dprofpp ./libnetcfg ./piconv ./enc2xs ./xsubpp
 
 all: $(plextract) 
 
@@ -49,6 +49,8 @@ prove:                prove.PL ../config.sh
 
 ptar:          ptar.PL ../config.sh
 
+ptardiff:      ptardiff.PL ../config.sh
+
 pl2pm:         pl2pm.PL ../config.sh
 
 shasum:                shasum.PL ../config.sh
index 4e673f4..5c52197 100644 (file)
@@ -344,7 +344,7 @@ LIBPREREQ = $(ARCHDIR)Config.pm $(ARCHDIR)Config_heavy.pl [.lib.VMS]Filespec.pm
 utils1 = [.lib.pods]perldoc.com [.lib.ExtUtils]Miniperl.pm [.utils]c2ph.com [.utils]h2ph.com 
 utils2 = [.utils]h2xs.com [.utils]libnetcfg.com [.lib]perlbug.com [.lib]perlcc.com [.utils]dprofpp.com 
 utils3 = [.utils]perlivp.com [.lib]splain.com [.utils]pl2pm.com [.utils]xsubpp.com [.utils]instmodsh.com
-utils4 = [.utils]enc2xs.com [.utils]piconv.com [.utils]cpan.com [.utils]prove.com [.utils]ptar.com [.utils]shasum.com [.utils]corelist.com
+utils4 = [.utils]enc2xs.com [.utils]piconv.com [.utils]cpan.com [.utils]prove.com [.utils]ptar.com [.utils]ptardiff.com [.utils]shasum.com [.utils]corelist.com
 
 .ifdef NOX2P
 all : base extras archcorefiles preplibrary perlpods
@@ -556,6 +556,9 @@ dynext : $(LIBPREREQ) $(DBG)perlshr$(E) preplibrary
 [.utils]ptar.com : [.utils]ptar.PL $(ARCHDIR)Config.pm
        $(MINIPERL) -"I[-.lib]" $(MMS$SOURCE)
 
+[.utils]ptardiff.com : [.utils]ptardiff.PL $(ARCHDIR)Config.pm
+       $(MINIPERL) -"I[-.lib]" $(MMS$SOURCE)
+
 [.utils]shasum.com : [.utils]shasum.PL $(ARCHDIR)Config.pm
        $(MINIPERL) -"I[-.lib]" $(MMS$SOURCE)
 
index f08532c..399a053 100644 (file)
@@ -538,6 +538,7 @@ UTILS               =                       \
                ..\utils\xsubpp         \
                ..\utils\prove          \
                ..\utils\ptar           \
+               ..\utils\ptardiff       \
                ..\utils\shasum         \
                ..\utils\instmodsh      \
                ..\pod\checkpods        \
@@ -1208,7 +1209,7 @@ distclean: realclean
            podchecker podselect
        -cd ..\utils && del /f h2ph splain perlbug pl2pm c2ph pstruct h2xs \
            perldoc perlivp dprofpp perlcc libnetcfg enc2xs piconv cpan *.bat \
-           xsubpp instmodsh prove ptar shasum corelist
+           xsubpp instmodsh prove ptar ptardiff shasum corelist
        -cd ..\x2p && del /f find2perl s2p psed *.bat
        -del /f ..\config.sh ..\splittree.pl perlmain.c dlutils.c config.h.new
        -del /f $(CONFIGPM)
index 29f9f65..4cdccdf 100644 (file)
@@ -694,6 +694,7 @@ UTILS               =                       \
                ..\utils\xsubpp         \
                ..\utils\prove          \
                ..\utils\ptar           \
+               ..\utils\ptardiff       \
                ..\utils\shasum         \
                ..\utils\instmodsh      \
                ..\pod\checkpods        \
@@ -1374,7 +1375,7 @@ distclean: realclean
            podchecker podselect
        -cd ..\utils && del /f h2ph splain perlbug pl2pm c2ph pstruct h2xs \
            perldoc perlivp dprofpp perlcc libnetcfg enc2xs piconv cpan *.bat \
-           xsubpp instmodsh prove ptar shasum corelist
+           xsubpp instmodsh prove ptar ptardiff shasum corelist
        -cd ..\x2p && del /f find2perl s2p psed *.bat
        -del /f ..\config.sh ..\splittree.pl perlmain.c dlutils.c config.h.new
        -del /f $(CONFIGPM)