Hi.

Burak Gürsoy wrote:
Use nmake dist (perhaps you need to install win32 port of GNU tar beforehand)
or
   perl Build dist

I used "nmake dist", and still got all the directories as "drw-rw-rw-".
(note that MakeMaker uses gnu tar, and I use bsdtar for file listing)

Shmuel.

--- makemaker version:

$VERSION = '6.3201';
($Revision) = q$Revision: 19606 $ =~ /Revision:\s+(\S+)/;

--- output of nmake dist

C:\Perl\Data-ParseBinary-0.07>nmake dist

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

C:\Perl\bin\perl.exe -MExtUtils::Command -e rm_rf Data-ParseBinary-0.07 C:\Perl\bin\perl.exe "-MExtUtils::Manifest=manicopy,maniread" -e "manicopy(maniread(),'Data
-ParseBinary-0.07', 'best');"
mkdir Data-ParseBinary-0.07
mkdir Data-ParseBinary-0.07/lib
mkdir Data-ParseBinary-0.07/lib/Data
mkdir Data-ParseBinary-0.07/t
mkdir Data-ParseBinary-0.07/lib/Data/ParseBinary
mkdir Data-ParseBinary-0.07/lib/Data/ParseBinary/lib
mkdir Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream
Generating META.yml
C:\Perl\bin\perl.exe -MExtUtils::Manifest=maniadd -e "eval { maniadd({q{META.yml} => q{Modul e meta-data (added by MakeMaker)}}) } or print \"Could not add META.yml to MANIFEST: ${'@'}\n\"" --

        cd ..
        tar cvf Data-ParseBinary-0.07.tar Data-ParseBinary-0.07
Data-ParseBinary-0.07/
Data-ParseBinary-0.07/Changes
Data-ParseBinary-0.07/lib/
Data-ParseBinary-0.07/lib/Data/
Data-ParseBinary-0.07/lib/Data/ParseBinary/
Data-ParseBinary-0.07/lib/Data/ParseBinary/Adapters.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Constructs.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Core.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/DataCap.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/ExecELF32.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/ExecPE32.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/FileSystemMbr.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsBMP.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsEMF.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsPNG.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsWMF.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/
Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/Bit.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/File.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/String.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/StringBuffer.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/Wrapper.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary/Streams.pm
Data-ParseBinary-0.07/lib/Data/ParseBinary.pm
Data-ParseBinary-0.07/Makefile.PL
Data-ParseBinary-0.07/MANIFEST
Data-ParseBinary-0.07/META.yml
Data-ParseBinary-0.07/README
Data-ParseBinary-0.07/t/
Data-ParseBinary-0.07/t/01various.t
Data-ParseBinary-0.07/t/02streams.t
Data-ParseBinary-0.07/t/03lib.t
Data-ParseBinary-0.07/t/bitmapx1.bmp
Data-ParseBinary-0.07/t/bitmapx24.bmp
Data-ParseBinary-0.07/t/bitmapx4.bmp
Data-ParseBinary-0.07/t/bitmapx8.bmp
Data-ParseBinary-0.07/t/cap2.cap
Data-ParseBinary-0.07/t/emf1.emf
Data-ParseBinary-0.07/t/notepad.exe
Data-ParseBinary-0.07/t/png1.png
Data-ParseBinary-0.07/t/png2.png
Data-ParseBinary-0.07/t/python.exe
Data-ParseBinary-0.07/t/sqlite3.dll
Data-ParseBinary-0.07/t/wmf1.wmf
Data-ParseBinary-0.07/t/_ctypes_test.so
C:\Perl\bin\perl.exe -MExtUtils::Command -e rm_rf Data-ParseBinary-0.07
        gzip --best Data-ParseBinary-0.07.tar


---- output of bsdtar -tvf...
C:\Perl\Data-ParseBinary-0.07>bsdtar -tvf Data-ParseBinary-0.07.tar.gz
drw-rw-rw-  0 semuel 0           0 semuel   Data-ParseBinary-0.07/
-rw-rw-rw-  0 semuel 0        1159 semuel   Data-ParseBinary-0.07/Changes
drw-rw-rw-  0 semuel 0           0 semuel   Data-ParseBinary-0.07/lib/
drw-rw-rw-  0 semuel 0           0 semuel   Data-ParseBinary-0.07/lib/Data/
drw-rw-rw- 0 semuel 0 0 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/ -rw-rw-rw- 0 semuel 0 6777 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Adapters.pm -rw-rw-rw- 0 semuel 0 27185 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Constructs.pm

-rw-rw-rw- 0 semuel 0 5029 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Core.pm drw-rw-rw- 0 semuel 0 0 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/ -rw-rw-rw- 0 semuel 0 1447 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/DataCap.p
m
-rw-rw-rw- 0 semuel 0 3283 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/ExecELF32
.pm
-rw-rw-rw- 0 semuel 0 14095 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/ExecPE32.
pm
-rw-rw-rw- 0 semuel 0 1552 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/FileSyste
mMbr.pm
-rw-rw-rw- 0 semuel 0 2738 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsB
MP.pm
-rw-rw-rw- 0 semuel 0 5286 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsE
MF.pm
-rw-rw-rw- 0 semuel 0 12548 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsP
NG.pm
-rw-rw-rw- 0 semuel 0 2403 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/lib/GraphicsW
MF.pm
drw-rw-rw- 0 semuel 0 0 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/ -rw-rw-rw- 0 semuel 0 2491 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/Bit.pm

-rw-rw-rw- 0 semuel 0 1631 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/File.p
m
-rw-rw-rw- 0 semuel 0 3148 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/String
.pm
-rw-rw-rw- 0 semuel 0 1758 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/String
Buffer.pm
-rw-rw-rw- 0 semuel 0 1366 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Stream/Wrappe
r.pm
-rw-rw-rw- 0 semuel 0 4224 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary/Streams.pm -rw-rw-rw- 0 semuel 0 40502 semuel Data-ParseBinary-0.07/lib/Data/ParseBinary.pm -rw-rw-rw- 0 semuel 0 252 semuel Data-ParseBinary-0.07/Makefile.PL
-rw-rw-rw-  0 semuel 0        1025 semuel   Data-ParseBinary-0.07/MANIFEST
-rw-rw-rw-  0 semuel 0         422 semuel   Data-ParseBinary-0.07/META.yml
-rw-rw-rw-  0 semuel 0         500 semuel   Data-ParseBinary-0.07/README
drw-rw-rw-  0 semuel 0           0 semuel   Data-ParseBinary-0.07/t/
-rw-rw-rw- 0 semuel 0 20011 semuel Data-ParseBinary-0.07/t/01various.t -rw-rw-rw- 0 semuel 0 5302 semuel Data-ParseBinary-0.07/t/02streams.t
-rw-rw-rw-  0 semuel 0        4283 semuel   Data-ParseBinary-0.07/t/03lib.t
-rw-rw-rw- 0 semuel 0 90 semuel Data-ParseBinary-0.07/t/bitmapx1.bmp -rw-rw-rw- 0 semuel 0 166 semuel Data-ParseBinary-0.07/t/bitmapx24.bmp -rw-rw-rw- 0 semuel 0 146 semuel Data-ParseBinary-0.07/t/bitmapx4.bmp -rw-rw-rw- 0 semuel 0 1134 semuel Data-ParseBinary-0.07/t/bitmapx8.bmp
-rw-rw-rw-  0 semuel 0       15012 semuel   Data-ParseBinary-0.07/t/cap2.cap
-rw-rw-rw-  0 semuel 0        3788 semuel   Data-ParseBinary-0.07/t/emf1.emf
-rwxrwxrwx 0 semuel 0 69120 semuel Data-ParseBinary-0.07/t/notepad.exe
-rw-rw-rw-  0 semuel 0        3160 semuel   Data-ParseBinary-0.07/t/png1.png
-rw-rw-rw-  0 semuel 0       33166 semuel   Data-ParseBinary-0.07/t/png2.png
-rwxrwxrwx 0 semuel 0 24064 semuel Data-ParseBinary-0.07/t/python.exe -rw-rw-rw- 0 semuel 0 260096 semuel Data-ParseBinary-0.07/t/sqlite3.dll
-rw-rw-rw-  0 semuel 0        1228 semuel   Data-ParseBinary-0.07/t/wmf1.wmf
-rw-rw-rw- 0 semuel 0 12552 semuel Data-ParseBinary-0.07/t/_ctypes_test.so

---- Perl version

C:\Perl\Data-ParseBinary-0.07>perl -v

This is perl, v5.8.8 built for MSWin32-x86-multi-thread
(with 18 registered patches, see perl -V for more detail)

Copyright 1987-2007, Larry Wall

Binary build 822 [280952] provided by ActiveState http://www.ActiveState.com
Built Jul 31 2007 19:34:48

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Reply via email to