Skip Menu |

This queue is for tickets about the Win32-SDDL CPAN distribution.

Report information
The Basics
Id: 20971
Status: open
Priority: 0/
Queue: Win32-SDDL

People
Owner: Nobody in particular
Requestors: alexchorny [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



Subject: this is a module, not a distribution
Win32::SDDL 0.03 must have several files to be a distribution. Best is to install Module::Starter (available as ppm). Run module-starter --module=Win32::SDDL --author="Tim Johnson" --email=tojo2000@tojo2000.com Edit files in generated distribution. If you can, write more tests. This will allow it to install according to standarts. PPM version will be created automatically by ActiveState. ------- Alexandr Ciornii, http://chorny.net
Subject: More work required ;)
From: Alexandr Ciornii <alexchorny [...] gmail.com>
Add in Makefile.PL in PREREQ_PM: 'Win32::OLE' => 0, Edit 'Changes'. You cant read about distribution creation in http://www.perlmonks.org/index.pl?node_id=431702 In SDDL.pm delete $VERSION = '0.04'; Under package definition add: our $VERSION = '0.04'; In package Win32::SDDL::ACE, replace my @ISA = qw(Win32::SDDL); #should not work with use base 'Win32::SDDL'; P.S. Creating a distribution is hard in Perl, but it will help to make your module better even for yourself. ------- Alexandr Ciornii, http://chorny.net
Subject: Re: [rt.cpan.org #20971] More work required ;)
Date: Mon, 14 Aug 2006 07:38:28 -0700 (PDT)
To: bug-Win32-SDDL [...] rt.cpan.org
From: <tojo2000 [...] sbcglobal.net>
Thanks for all the help. Show quoted text
________________________ Ceci n'est pas une pipe.
----- Original Message ---- From: "alexchorny@gmail.com via RT" <bug-Win32-SDDL@rt.cpan.org> To: undisclosed-recipients Sent: Monday, August 14, 2006 1:39:36 AM Subject: [rt.cpan.org #20971] More work required ;) Queue: Win32-SDDL Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=20971 > Add in Makefile.PL in PREREQ_PM: 'Win32::OLE' => 0, Edit 'Changes'. You cant read about distribution creation in http://www.perlmonks.org/index.pl?node_id=431702 In SDDL.pm delete $VERSION = '0.04'; Under package definition add: our $VERSION = '0.04'; In package Win32::SDDL::ACE, replace my @ISA = qw(Win32::SDDL); #should not work with use base 'Win32::SDDL'; P.S. Creating a distribution is hard in Perl, but it will help to make your module better even for yourself. ------- Alexandr Ciornii, http://chorny.net
From: Alexandr Ciornii <alexchorny [...] gmail.com>
For Win32::SDDL 0.05. Read http://search.cpan.org/~mschwern/ExtUtils-MakeMaker-6.30_01/lib/ExtUtils/MakeMaker/Tutorial.pod SDDL.pm has old version 0.04. Execute 'Makefile.PL'. Remove 'MANIFEST' file. Execute 'nmake manifest'. You can now execute 'nmake dist' to create archive with distribution, if you have gzip and tar. This will autogenerate meta.yml. ------- Alexandr Ciornii, http://chorny.net
On Thu Aug 17 04:44:12 2006, alexchorny@gmail.com wrote: Show quoted text
> For Win32::SDDL 0.05. > Read > http://search.cpan.org/~mschwern/ExtUtils-MakeMaker- > 6.30_01/lib/ExtUtils/MakeMaker/Tutorial.pod > > SDDL.pm has old version 0.04. > > Execute 'Makefile.PL'. Remove 'MANIFEST' file. Execute 'nmake > manifest'. > You can now execute 'nmake dist' to create archive with distribution, > if > you have gzip and tar. This will autogenerate meta.yml. > > ------- > Alexandr Ciornii, http://chorny.net
Okay, I figured out where the version information was coming from, and I'm getting the hang of this whole distro thing. Thank you so much for your help, and if you wouldn't mind taking one last look, I'd really appreciate it.