From owner-cvs-ports@FreeBSD.ORG Mon Apr 11 08:45:12 2005 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 280A916A4D1; Mon, 11 Apr 2005 08:45:12 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2673043D2D; Mon, 11 Apr 2005 08:45:11 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1D1465130F; Mon, 11 Apr 2005 01:45:08 -0700 (PDT) Date: Mon, 11 Apr 2005 01:45:08 -0700 From: Kris Kennaway To: Alex Dupre Message-ID: <20050411084507.GA2457@xor.obsecurity.org> References: <200504110840.j3B8emtO062524@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ReaqsoxgOBHFXBhH" Content-Disposition: inline In-Reply-To: <200504110840.j3B8emtO062524@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-ports@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/lang/php4 Makefile.pear pkg-plist.pear ports/lang/php5 Makefile.pear pkg-plist.pear X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 08:45:12 -0000 --ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 11, 2005 at 08:40:48AM +0000, Alex Dupre wrote: > ale 2005-04-11 08:40:48 UTC >=20 > FreeBSD ports repository >=20 > Modified files: > lang/php4 Makefile.pear pkg-plist.pear=20 > lang/php5 Makefile.pear pkg-plist.pear=20 > Log: > Create directory and touch files that "pear" creates when dealing > with pear modules and the port will later delete. > =20 > Suggested by: kris Thanks, but this isn't quite there yet. > | post-install: > | @${INSTALL_SCRIPT} ${WRKSRC}/pear/scripts/pear ${PREFIX}/bin > | + @${MKDIR} ${PREFIX}/lib/php/pear/.registry > | + @${TOUCH} ${PREFIX}/lib/php/pear/.filemap > | + @${TOUCH} ${PREFIX}/lib/php/pear/.lock This won't happen if the package is added, so you need to also add corresponding @exec statements to the pkg-plist. > | --- ports/lang/php5/Makefile.pear 2004/12/01 10:36:26 1.2 > | +++ ports/lang/php5/Makefile.pear 2005/04/11 08:40:48 1.3 > | @@ -1,3 +1,5 @@ > | +PORTREVISION=3D 2 Did you really want to set a portrevision in this common makefile, which will override the value of all other ports that include this file? Kris --ReaqsoxgOBHFXBhH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCWjkTWry0BWjoQKURAp8SAJ4sGzDr1X4v/j9Y8ZPG6X7z8W2KbwCfaDwm niCCekedCKvhAja03ZsL0c0= =lMCg -----END PGP SIGNATURE----- --ReaqsoxgOBHFXBhH--