sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
- From: Vladimír Marek <vlmarek AT volny.cz>
- To: sm-discuss AT lists.ibiblio.org
- Subject: [SM-Discuss] perl status and proposal
- Date: Tue, 1 Jun 2004 16:54:52 +0200
Hello,
I would like to present you my current status of works on perl cpan
modules.
First of all, I think it would be good to use
'-Dsiteprefix=/usr/lib/perl_modules' switch for Configure dureing perl
build. From documentation:
-- cut --
This variable holds the full absolute path of the directory below which
the user will install add-on packages.
-- cut --
Which means that by installing perl modules we will not overwrite files
from perl installation (for example Term::Cap is installed by perl
itself, but we can also install newer version of it from CPAN). The real
problem with overwriting files is when the module is deleted, leaving
perl possibly in non-functional state.
of course we can chose different directory than /usr/lib/perl_modules
(any suggestion ?). I am testing my perl work with this directory set,
so there should not be problems.
Do you have any comments to this ?
Second thing is the actual spell creator.
It takes information from three places, CPAN (module version, md5sum,
dependencies, etc.), old grimoire and per-spell (description, history,
etc.) and special settings (like dependencies other than perl modules,
disable test before install, etc.). I'm currently at the middle of
converting all cpan spells we currently have to the new system. There's
only few I can't test (partially because I'm testing things in chroot
and partially I don't have sybase installed, etc.).
If anyone's interested I can post sources here, It's quite usable and
stable I think.
--
wizard Neuron
Attachment:
pgpOdAfGDDsF8.pgp
Description: PGP signature
-
[SM-Discuss] perl status and proposal,
Vladimír Marek, 06/01/2004
- Re: [SM-Discuss] perl status and proposal, Arwed von Merkatz, 06/01/2004
- Re: [SM-Discuss] perl status and proposal, Robert Helgesson, 06/01/2004
Archive powered by MHonArc 2.6.24.