bigmacbear has asked for the wisdom of the Perl Monks concerning the following question:
I've read How do you package your programs? and a buncha other nodes regarding installation and distribution and haven't found quite what I'm looking for.
Basically, I would like to install a set of scripts, man pages, CGI programs, and compiled (C) wrapper executables for setuid purposes. I'd like
ExtUtils::MakeMaker seems ill-suited for this. It wants to put everything either in $PREFIX/bin (POD in $PREFIX/man/man1) or $PREFIX/lib (POD in $PREFIX/man/man3). It also wants to make modules rather than bundles of scripts. While modular programming is laudable (and I did actually split out much of the functionality into modules), installing applications rather than modules seems beyond the scope of MakeMaker. And Module::Build doesn't seem to understand this either.
I suppose what I'm looking for is a more general-purpose installation tool along the lines of GNU Configure, but less complicated to use and more suited to Perl. Any suggestions?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Packaging programs (as opposed to modules)
by samtregar (Abbot) on Apr 15, 2004 at 19:07 UTC | |
by u235sentinel (Hermit) on Apr 16, 2004 at 16:11 UTC | |
by bigmacbear (Monk) on Apr 16, 2004 at 17:23 UTC | |
|
Re: Packaging programs (as opposed to modules)
by waswas-fng (Curate) on Apr 15, 2004 at 16:12 UTC |