Sagar Shah | 1 Nov 2003 14:30
Picon

[Module::Build] Is "recommends" friendly enough?

Hi,

First of all thank you for producing Module::Build. Even at this stage
of development, it is excellent.

I like the idea of the recommends method, as i often have optional
dependencies for my modules (mainly things that are dependencies of
specific tests which get skipped when the module isn't there).

I had a quick play with it, and what i'm not sure is whether it's
friendly enough to the user.

If i have an uninstalled module 'Sagar::Great' => 1, in requires iget
the following output:

ERROR: Sagar::Great: Prerequisite Sagar::Great isn't installed
ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the
versions
 of the modules indicated above before proceeding with this
installation.

Which sounds fairly reasonable. Now if i have an uninstalled module:
'Sagar::SICRAP' => 3, i get:

WARNING: Sagar::Great: Prerequisite Sagar::Great isn't installed
ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the
versions
 of the modules indicated above before proceeding with this
installation.

(Continue reading)

Sagar Shah | 1 Nov 2003 14:54
Picon

[Module::Build] create_readme =>1 doesn't cause README to be added to MANIFEST

Hi,

I found the create_readme feature by searching the mailing lists ( i was
just about to submit an enhancement for it) 

I don't see it in the docs of Module::Build 0.21, but i do see it in the
code. Since the original mail trail was back in september i decided to
assume it was complete and gave it a go.

One problem that i've found is that when generating the MANIFEST
Module::Build doesn't add the README to it, and so it doesn't actually
get includede in the dist tarball...

Bug?

Regards

Sagar

--

-- 
Sagar Shah <sagarshah <at> softhome.net>
Randy W. Sims | 2 Nov 2003 19:55

Re: [Module::Build] have_c_compiler uncovers Windoze bug

On 10/30/2003 9:36 PM, Randy W. Sims wrote:
> Hi Ken,
> 
> Version 1.220 of M::B::Base.pm uncovered a bug. On Windows, an 
> executable requires different options to the linker than a dynamic 
> library. Currently link_c() is configured strictly to produce libraries. 
> A quick and perhaps naive fix is to introduce an optional paramater to 
> link_c() to indicate the desired type of the output file. But, I want to 
> wait as I've also been looking into porting to AT&T's U/WIN Unix on 
> Windows environment <http://www.research.att.com/sw/tools/uwin/> (like 
> Cygwin, and it is going to require implementing static linking (see 
> "Static Linking of a new Perl Binary" in the MM docs). This might also 
> involve changes to link_c(), but I'm not sure yet. I'll post more when I 
> learn more and before I start patching. But it may be this weekend as 
> I'm going to set up a new computer thats been collecting dust; I'm going 
> to setup Debain linux, one of the BSDs, Windows 2000, & Windows 98, 
> multiboot so that I'll have a good testing system.
> 
> Regards,
> Randy.
> 

I didn't get to work on this as much as I had hoped, but I did get some 
of the scaffolding in place for the static linking. I've attached it in 
case you want to look it over to see where it's going. It may be toward 
the middle of the week before I can get back to it.

Regards,
Randy.
(Continue reading)

Randy W. Sims | 2 Nov 2003 20:58

[Module::Build] Attribution

I just realized that I forgot the most important thing in that piece of 
a patch I posted--attributing MakeMakers authors. The code and most of 
the comments in the function _find_static_perl_libs() came from 
MakeMaker (EU::MM_Unix::makeaperl()) though it's changed due to adapting 
it to M::B, changing use of regexs to File::Spec functions for modifying 
paths, and general hacking.

Regards,
Randy.

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Ken Williams | 3 Nov 2003 17:32
Favicon

[Module::Build] Away for a little bit

Hi all,

I'm getting married at the end of this week and then I'm going to 
Belgium on a honeymoon for 10 days.  I also started a new full-time job 
3 weeks ago so I can't hang out in the coffee shop all day and goof off 
with open source stuff. =)

Just wanted to let people know I'll be back, and that if it looks like 
I've dropped off the face of the earth I actually haven't.

  -Ken

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Randy W. Sims | 3 Nov 2003 18:00

Re: [Module::Build] Away for a little bit

Ken Williams wrote:
> Hi all,
> 
> I'm getting married at the end of this week and then I'm going to 
> Belgium on a honeymoon for 10 days.  I also started a new full-time job 
> 3 weeks ago so I can't hang out in the coffee shop all day and goof off 
> with open source stuff. =)
> 
> Just wanted to let people know I'll be back, and that if it looks like 
> I've dropped off the face of the earth I actually haven't.
> 
>  -Ken
> 

Congratulations! I wish you both well in your new life together, and you 
in your new job.

I guess the open source community will have to patiently await your 
return. ;)

Regards,
Randy.

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Yitzchak Scott-Thoennes | 4 Nov 2003 04:02
Favicon
Gravatar

Re: [Module::Build] Away for a little bit

On Mon, Nov 03, 2003 at 10:32:09AM -0600, Ken Williams <ken <at> mathforum.org> wrote:
> Hi all,
> 
> I'm getting married at the end of this week and then I'm going to 
> Belgium on a honeymoon for 10 days.  I also started a new full-time job 
> 3 weeks ago so I can't hang out in the coffee shop all day and goof off 
> with open source stuff. =)
> 
> Just wanted to let people know I'll be back, and that if it looks like 
> I've dropped off the face of the earth I actually haven't.

Is it okay to integrate Module::Build into the core and generate a few
hundred bug reports while you are away?

I'm not actually joking...as I understand it, Hugo's plan was to
release 5.9.0 as a kind of baseline and then start work toward 5.9.1
by adding Module::Build, CPANPLUS, etc.  and see what smoke comes up.
5.9.0 was released a week ago, but I haven't seen anything progressing
since (other than 5.8.2).

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Steve Purkis | 4 Nov 2003 22:28

Re: [Module::Build] Away for a little bit

On Monday, November 3, 2003, at 05:00  pm, Randy W. Sims wrote:

> Ken Williams wrote:
>> Hi all,
>> I'm getting married at the end of this week and then I'm going to 
>> Belgium on a honeymoon for 10 days.  I also started a new full-time 
>> job 3 weeks ago so I can't hang out in the coffee shop all day and 
>> goof off with open source stuff. =)
>> Just wanted to let people know I'll be back, and that if it looks 
>> like I've dropped off the face of the earth I actually haven't.
>>  -Ken
>
> Congratulations! I wish you both well in your new life together, and 
> you in your new job.

Yeah - congrats Ken!

Hope you have a good wedding, and well, Belgium - you're sure to have a 
good honeymoon there!  If you don't have an itinerary planned already 
I've heard Bruges is quite nice...

-Steve

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Ron Savage | 6 Nov 2003 04:53
Picon
Favicon

[Module::Build] Help: Module::Build V 0.21 under WinXP

Hi Folks

I'm trying to replace my module Module::MakeDist with Module::Build, 
and have a problem with 'Build dist'.

Build.PL:
-----><8-----
use Module::Build;

Module::Build -> new
(
	code_base		=> './x86/CGI-Explorer-2.02.tar.gz',
	dist_abstract	=> 'A CGI support module for tree management and 
display',
	dist_author		=> 'Ron Savage <ron <at> savage.net.au>',
	license			=> 'artistic',
	module_name		=> 'CGI::Explorer',
) -> create_build_script();
-----><8-----

MANIFEST:
-----><8-----
Build.PL
Changes.txt
MANIFEST
META.yml
css/xtree.css
examples/bootstrap-hobbit.pl
examples/hobbit-hash.cgi
examples/hobbit.cgi
(Continue reading)

Michael G Schwern | 6 Nov 2003 05:50
Picon
Favicon
Gravatar

Re: [Module::Build] Help: Module::Build V 0.21 under WinXP

On Thu, Nov 06, 2003 at 02:53:53PM +1100, Ron Savage wrote:
> I'm trying to replace my module Module::MakeDist with Module::Build, 
> and have a problem with 'Build dist'.
> 
> Build.PL:
> -----><8-----
> use Module::Build;
> 
> Module::Build -> new
> (
> 	code_base		=> './x86/CGI-Explorer-2.02.tar.gz',

What's code_base?

--

-- 
Michael G Schwern        schwern <at> pobox.com  http://www.pobox.com/~schwern/
I knew right away that my sock and your eyebrows could be best friends.

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/

Gmane