From owner-freebsd-ports Tue Oct 1 02:38:18 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA10050 for ports-outgoing; Tue, 1 Oct 1996 02:38:18 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id CAA10045 for ; Tue, 1 Oct 1996 02:38:16 -0700 (PDT) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id CAA23512 for ; Tue, 1 Oct 1996 02:38:07 -0700 (PDT) Received: (from narvi@localhost) by haldjas.folklore.ee (8.7.5/8.6.12) id MAA12545; Tue, 1 Oct 1996 12:29:38 +0300 (EET DST) Date: Tue, 1 Oct 1996 12:29:37 +0300 (EET DST) From: Narvi To: Ollivier Robert cc: freebsd-ports@FreeBSD.ORG Subject: Re: New collection for ports - perl ? In-Reply-To: <199609302029.WAA03735@keltia.freenix.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 30 Sep 1996, Ollivier Robert wrote: > According to James FitzGibbon: > > perl5 includes an imake-like tool called MakeMaker, so porting them is a > > piece of cake. Once installed, they even include a packing list, making > > the generation of pkg/PLIST a simple task. > > I'm not sure it is interesting as it would duplicate something already > present in the Perl mechanisms (MakeMaker and al) and would only be a > wrapper around > > perl Makefile.PL > make > make test > make install > > I don't think it is worth the bother. There is no need to port anything > because everything has already been done when you installed Perl itself in > term of system dependencies. It is. Actually, in case of some perl modules (was it GD?) you also will need some C code which is to be compiled. Also - there is the problem of maintaining the thing - was this or that module version 1.0, 2.0 or did I upgrade to 3.0? Did I remove all the files no more used by the newer one? None of these is handled by the MakeMaker. FreeBSD ports do have some solutions to these problems. Sander > -- > Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr > FreeBSD keltia.freenix.fr 2.2-CURRENT #23: Sun Sep 29 14:56:23 MET DST 1996 >