cvs: php4 /pear Makefile.frag

From: Date: Sat, 11 May 2002 01:35:23 +0000
Subject: cvs: php4 /pear Makefile.frag
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-3753@lists.php.net to get a copy of this message
ssb Fri May 10 21:35:23 2002 EDT Modified files: /php4/pear Makefile.frag Log: * install Archive_Tar and Console_Getopt too Index: php4/pear/Makefile.frag diff -u php4/pear/Makefile.frag:1.18 php4/pear/Makefile.frag:1.19 --- php4/pear/Makefile.frag:1.18 Fri May 10 01:40:39 2002 +++ php4/pear/Makefile.frag Fri May 10 21:35:23 2002 @@ -98,18 +98,18 @@ PEARCMD=$(top_builddir)/sapi/cli/php -d include_path=$(top_srcdir)/pear pear/scripts/pear.in install-pear-installer: $(top_builddir)/sapi/cli/php - @if $(PEARCMD) shell-test PEAR; then \ - version=grep '<version>' $(srcdir)/package-PEAR.xml|head -1|cut -d\> -f2|cut -d\< -f1; \ - if ! $(PEARCMD) shell-test PEAR $$version; then \ - echo "Found an older version of the PEAR Installer, upgrading..."; \ - $(PEARCMD) -q upgrade $(srcdir)/package-PEAR.xml; \ + @for descfile in $(srcdir)/package-*.xml; do \ + tmp="$${descfile%.xml}"; \ + pkgname="$${tmp#*-}"; \ + pkgver=grep '<version>' $$descfile|head -1|cut -d\> -f2|cut -d\< -f1; \ + if $(PEARCMD) shell-test $$pkgname; then \ + if ! $(PEARCMD) shell-test $$pkgname $$pkgver; then \ + $(PEARCMD) -q upgrade $$descfile | sed -e "s/^/$$pkgname $$pkgver: /"; \ + fi; \ else \ - echo "No need to install or upgrade the PEAR Installer..."; \ + $(PEARCMD) -q install $$descfile | sed -e "s/^/$$pkgname $$pkgver: /"; \ fi; \ - else \ - echo "PEAR Installer not found, installing..."; \ - $(PEARCMD) -q install $(srcdir)/package-PEAR.xml; \ - fi + done install-pear-packages: # requires cli installed @/bin/ls -1 $(srcdir)/packages | while read package; do \

« previous php.pear.cvs (#3753) next »