From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-devhelp+bounces-35-garchives=archives.gentoo.org@gentoo.org>)
	id 1JaGlS-0001Yq-At
	for garchives@archives.gentoo.org; Fri, 14 Mar 2008 20:44:30 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 56593E067D;
	Fri, 14 Mar 2008 20:44:28 +0000 (UTC)
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.228])
	by pigeon.gentoo.org (Postfix) with ESMTP id 38AA4E067D
	for <gentoo-devhelp@lists.gentoo.org>; Fri, 14 Mar 2008 20:44:28 +0000 (UTC)
Received: by wx-out-0506.google.com with SMTP id h30so3775889wxd.10
        for <gentoo-devhelp@lists.gentoo.org>; Fri, 14 Mar 2008 13:44:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=gamma;
        h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        bh=FXD1INEdt9kRDDeqopTCdY66wecVEM81igPAq6NRC60=;
        b=E5sT2cVHO5AeR7NFVTReIpewpvmxo+MBp2VMjksBgfp7eECelZqYzvFPovK77ZH49ftsuEn0si0dlmZb0gOHDfpMnRSEYJOznftJ95rmleIhSHR7qCydzdClNHScaQLIg+TyuwXAShmHFJmW0nPkpmbSjKVlIwOmtsx1LiQxlrQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=googlemail.com; s=gamma;
        h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=eWU//nGXn5QMZkUk31FOsoyP7GLsK9ySwvAtADtE/FgFfsN3dMH/JZWJrgMQBlkViMe6a6rG7ltCnKv3St9LsJOkRqgoyWGV2zCnt+SYnY12ywOlV9yOnmzz3L/Etcz9zS9vrqnKdBqvuxEzLZ/pUFZCijklmpEBwDSe/+Op4E8=
Received: by 10.65.115.4 with SMTP id s4mr2192784qbm.1.1205527467474;
        Fri, 14 Mar 2008 13:44:27 -0700 (PDT)
Received: by 10.65.121.2 with HTTP; Fri, 14 Mar 2008 13:44:27 -0700 (PDT)
Message-ID: <1bd893420803141344q6b10e301kfa4b3d32eede2be4@mail.gmail.com>
Date: Fri, 14 Mar 2008 21:44:27 +0100
From: "Henry Gebhardt" <hsggebhardt@googlemail.com>
To: gentoo-devhelp@lists.gentoo.org
Subject: Re: [gentoo-devhelp] CPAN Modules
In-Reply-To: <20080307123131.GF12495@mephisto>
Precedence: bulk
List-Post: <mailto:gentoo-devhelp@lists.gentoo.org>
List-Help: <mailto:gentoo-devhelp+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-devhelp+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-devhelp+subscribe@lists.gentoo.org>
List-Id: Gentoo Development-related help <gentoo-devhelp.gentoo.org>
X-BeenThere: gentoo-devhelp@gentoo.org
X-BeenThere: gentoo-devhelp@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <20080307123131.GF12495@mephisto>
X-Archives-Salt: 4b51f5d8-5e54-4a23-a3fa-43c3bcca3277
X-Archives-Hash: 45a6f3398fe1a374ea5a2294926d35a7

On Fri, Mar 7, 2008 at 1:31 PM, Michael Hammer <michael@derhammer.net> wrote:
>  I am writing an ebuild for ikiwki. That's a wiki compiler written in
>  Perl which uses a few modules from CPAN. At least it needs
>
>  Text::Markdown
>  URI
>  HTML::Parser
>  HTML::Template
>  HTML::Scrubber
>
>  Depending on some non global USE I would need a few more CPAN modules
>  I have to install. I would like to use g-cpan but there are a few
>  things which aren't nice to implement.
>
>  * I've asked myself if anybody already has made some kind of function
>   set (eclass?) for automatically install CPAN modules.
>
>  * If I am installing g-cpan as dependency and the user has no overlay
>   defined temporary ebuilds are created to install the Modules but
>   they aren't tracked for update or removal if no longer
>   needed. That's not very cute.
>
>  * The other possibility I see is to create an ebuild for each CPAN
>   module I need. Does that conflict with the idea of g-cpan?
>
>  Thanks for any help in advance

I'd also be interested in the proper way to handle this. Have you
found a solution?

In particular, I am looking at the following modules from cpan:

Tk::DataTree
IPC::XPA

Thanks,
Henry
-- 
gentoo-devhelp@lists.gentoo.org mailing list