ports/63833: devel/pear: removing this meta-port.

Thierry Thomas thierry at pompo.net
Sat Mar 6 11:20:13 UTC 2004


>Number:         63833
>Category:       ports
>Synopsis:       devel/pear: removing this meta-port.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 06 03:20:13 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 4.9-STABLE FreeBSD 4.9-STABLE #0: Thu Nov 20 23:06:13 CET 2003 thierry at graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF020727 i386


	
>Description:
	Noticed by Kris: The pear port identifies itself as pear-4.3.2 when
	building the INDEX, but as pear-4.3.4 when the package itself is built.
	This is causing bento to remove the package after the end of every
	build run (all packages must be listed in INDEX), so it will never
	appear on the FTP sites.

	This is easy to fix (see below), but I'd prefer to remove this port:
	- this is just a meta-port, formerly built to install the PEAR packages
	  used by the Horde port;
	- since it's now possible to make a slave port of php4, I have written
	  php4-horde, which depends directly on the required PEAR packages.

	Note: the PHP script $LOCALBASE/bin/pear might be separated from lang/php4
	in the future; in this case, we shall reintroduce a real port devel/pear,
	but it would be totally different.

>How-To-Repeat:
	N/A.

>Fix:
	If you don't want to remove this port, the following patch fixes the
	problem, and drop maintnership:

--- pear.diff begins here ---
diff -urN devel/pear.orig/Makefile devel/pear/Makefile
--- devel/pear.orig/Makefile	Sun Nov 16 14:50:58 2003
+++ devel/pear/Makefile	Sat Mar  6 11:59:29 2004
@@ -12,7 +12,7 @@
 DISTFILES=	# none
 EXTRACT_ONLY=	# empty
 
-MAINTAINER=	thierry at pompo.net
+MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A framework and distribution system for reusable PHP components
 
 BUILD_DEPENDS=	${LOCALBASE}/bin/php-config:${PORTSDIR}/lang/php4
@@ -29,7 +29,7 @@
 PHP_VERSION!=	${LOCALBASE}/bin/php-config --version
 PHP_BASE!=	${LOCALBASE}/bin/php-config --prefix
 .else
-PHP_VERSION=	4.3.2
+PHP_VERSION=	4.3.4
 PHP_BASE=	${LOCALBASE}
 .endif
 PEARDIR=	${PHP_BASE}/share/pear
--- pear.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list