From owner-freebsd-ports-bugs@FreeBSD.ORG Thu May 1 16:50:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 463E71065673 for ; Thu, 1 May 2008 16:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1F8B88FC18 for ; Thu, 1 May 2008 16:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m41Go1xR062067 for ; Thu, 1 May 2008 16:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m41Go1Sa062066; Thu, 1 May 2008 16:50:01 GMT (envelope-from gnats) Resent-Date: Thu, 1 May 2008 16:50:01 GMT Resent-Message-Id: <200805011650.m41Go1Sa062066@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Wen Heping Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A671106566C for ; Thu, 1 May 2008 16:40:27 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 85B0C8FC0A for ; Thu, 1 May 2008 16:40:27 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m41GdjC3096373 for ; Thu, 1 May 2008 16:39:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m41GdjJJ096372; Thu, 1 May 2008 16:39:45 GMT (envelope-from nobody) Message-Id: <200805011639.m41GdjJJ096372@www.freebsd.org> Date: Thu, 1 May 2008 16:39:45 GMT From: Wen Heping To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/123305: [NEW PORT] sysutils/pear-PEAR_PackageUpdate:A simple way to update packages at run time X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2008 16:50:01 -0000 >Number: 123305 >Category: ports >Synopsis: [NEW PORT] sysutils/pear-PEAR_PackageUpdate:A simple way to update packages at run time >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 01 16:50:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD 7.0 release >Organization: ChangAn Middle School >Environment: FreeBSD fb7.wenjing.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: PEAR_PackageUpdate(PPU) offers a simple way to update packages at run time. It is designed to allow developers to easily include auto updating features for other packages and PEAR installable applications. PPU will check to see if a new version of a package is available and then ask the user if they would like to update the package. PPU is just an engine for package updating. It should not be used directly. Instead one of the driver packages such as PEAR_PackageUpdate_Gtk2 should be used depending on the application or other package. WWW: http://pear.php.net/package/PEAR_PackageUpdate >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/sysutils/pear-PEAR_PackageUpdate # /usr/ports/sysutils/pear-PEAR_PackageUpdate/Makefile # /usr/ports/sysutils/pear-PEAR_PackageUpdate/distinfo # /usr/ports/sysutils/pear-PEAR_PackageUpdate/pkg-descr # echo c - /usr/ports/sysutils/pear-PEAR_PackageUpdate mkdir -p /usr/ports/sysutils/pear-PEAR_PackageUpdate > /dev/null 2>&1 echo x - /usr/ports/sysutils/pear-PEAR_PackageUpdate/Makefile sed 's/^X//' >/usr/ports/sysutils/pear-PEAR_PackageUpdate/Makefile << 'END-of-/usr/ports/sysutils/pear-PEAR_PackageUpdate/Makefile' X# Ports collection makefile for: pear-PEAR_PackageUpdate X# Date created: 1 May 2008 X# Whom: Wen Heping X# X# $FreeBSD$ X# X XPORTNAME= PEAR_PackageUpdate XPORTVERSION= 1.0.0 XCATEGORIES= sysutils pear X XMAINTAINER= wenheping@gmail.com XCOMMENT= A simple way to update packages at run time X XBUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear XRUN_DEPENDS= ${BUILD_DEPENDS} X XCATEGORY= PEAR XFILES= Cli.php PackageUpdate.php XTESTS= customConfig.phpt defaultConfig.phpt \ X pear_dir/.channels/__uri.reg \ X pear_dir/.channels/pear.php.net.reg \ X pear_dir/.channels/pear.phpunit.de.reg \ X pear_dir/.channels/pecl.php.net.reg \ X pear_dir/.channels/.alias/pear.txt \ X pear_dir/.channels/.alias/pecl.txt \ X pear_dir/.channels/.alias/phpunit.txt \ X pear_dir/.registry/console_getopt.reg \ X pear_dir/.registry/pear.reg \ X pear_dir/.registry/text_diff.reg \ X pear_dir/.registry/.channel.__uri/empty_dir.txt \ X pear_dir/.registry/.channel.pear.phpunit.de/phpunit.reg \ X pear_dir/.registry/.channel.pecl.php.net/empty_dir.txt \ X pear_dir/cfg/empty_dir.txt \ X sysconf_dir/empty_dir.txt XEXAMPLES= CliFrontend.php withoutFrontend.php X X.include X.include "${PORTSDIR}/devel/pear/bsd.pear.mk" X.include END-of-/usr/ports/sysutils/pear-PEAR_PackageUpdate/Makefile echo x - /usr/ports/sysutils/pear-PEAR_PackageUpdate/distinfo sed 's/^X//' >/usr/ports/sysutils/pear-PEAR_PackageUpdate/distinfo << 'END-of-/usr/ports/sysutils/pear-PEAR_PackageUpdate/distinfo' XMD5 (PEAR/PEAR_PackageUpdate-1.0.0.tgz) = d4c0d2c41c8a26247d17f98c92a5e761 XSHA256 (PEAR/PEAR_PackageUpdate-1.0.0.tgz) = 897ce84db12c3776e56815434d9f062029f0b6152893dc95b80d123cb8cc0616 XSIZE (PEAR/PEAR_PackageUpdate-1.0.0.tgz) = 50832 END-of-/usr/ports/sysutils/pear-PEAR_PackageUpdate/distinfo echo x - /usr/ports/sysutils/pear-PEAR_PackageUpdate/pkg-descr sed 's/^X//' >/usr/ports/sysutils/pear-PEAR_PackageUpdate/pkg-descr << 'END-of-/usr/ports/sysutils/pear-PEAR_PackageUpdate/pkg-descr' XPEAR_PackageUpdate(PPU) offers a simple way Xto update packages at run time. It is designed Xto allow developers to easily include auto Xupdating features for other packages and PEAR Xinstallable applications. PPU will check to see Xif a new version of a package is available and Xthen ask the user if they would like to update the Xpackage. X XPPU is just an engine for package updating. It Xshould not be used directly. Instead one of the Xdriver packages such as PEAR_PackageUpdate_Gtk2 Xshould be used depending on the application or Xother package. X XWWW: http://pear.php.net/package/PEAR_PackageUpdate END-of-/usr/ports/sysutils/pear-PEAR_PackageUpdate/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: