Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Oct 2002 00:48:20 +0200 (CEST)
From:      Thierry Thomas <thierry@pompo.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Kris Kennaway <kris@FreeBSD.org>, dirk@FreeBSD.org
Subject:   ports/44473: Resurrection of port devel/pear.
Message-ID:  <20021025224820.C696F7511@graf.pompo.net>

next in thread | raw e-mail | index | archive | help

>Number:         44473
>Category:       ports
>Synopsis:       Resurrection of port devel/pear.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 25 15:50:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 4.7-RC i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 4.7-RC FreeBSD 4.7-RC #0: Sat Sep 21 11:24:26 CEST 2002 root@graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF020727 i386


	
>Description:
	. PEAR is a framework and distribution system for reusable PHP
	  components;
	. it is still bundled with mod_php4, but could be removed from
	  next releases;
	. the distribution bundled with mod_php4 is neither complete nor
	  up-to-date;
	. the port www/horde2 requires one of these packages (Log);
	. -HEAD branches (aka next releases) of several ports (mail/imp,
	  deskutils/kronolith, etc.) require these packages;
	. port devel/pear had been marked broken (see PR ports/33050) when
	  mod_php 4.1.0 was released;
	. PR ports/37649 (unbreaking) has never been committed: it is
	  superseded by this PR;
	. devel/pear has been removed by Kris on 2002/10/12 20:44:27 PDT.

>How-To-Repeat:
	I have totally rewritten the original port, and there are several
	parts:

	- devel/pear is just a meta-port, to install everything - if needed;
	- all these ports use a PKGNAMEPREFIX= pear-
	- devel/pear-install is a common part, used to backup the
	  original (from mod_php4) distribution;
	- sysutils/pear-Log is required by www/horde2;
	- the other ports are used by -HEAD branches of the Horde framework,
	  and by cuting-edge devs in PHP.

>Fix:

	The following uuencoded file contains a tarball with several shar
	files:

begin 644 pear.tar.gz
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
%1P"@````
`
end
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021025224820.C696F7511>