Date: Sun, 2 Feb 2003 22:05:51 +0100 (CET) From: Thierry Thomas <thierry@pompo.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/47820: New port archivers/pear-Archive_Tar: upgrading Archive_Tar from 0.9 to 1.0. Message-ID: <20030202210551.C2BD276BD@graf.pompo.net>
next in thread | raw e-mail | index | archive | help
>Number: 47820 >Category: ports >Synopsis: New port archivers/pear-Archive_Tar: upgrading Archive_Tar from 0.9 to 1.0. >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: Sun Feb 02 13:10:12 PST 2003 >Closed-Date: >Last-Modified: >Originator: Thierry Thomas >Release: FreeBSD 4.7-STABLE i386 >Organization: Kabbale Eros >Environment: System: FreeBSD graf.pompo.net 4.7-STABLE FreeBSD 4.7-STABLE #0: Sun Dec 29 12:46:07 CET 2002 root@graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF020727 i386 >Description: PEAR's Archive_Tar bundled with mod_php4 is v. 0.9. This port installs v. 1.0 (stable). >How-To-Repeat: N/A. >Fix: Execute the following shar file: # 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: # # archivers/pear-Archive_Tar # archivers/pear-Archive_Tar/pkg-plist # archivers/pear-Archive_Tar/pkg-descr # archivers/pear-Archive_Tar/pkg-comment # archivers/pear-Archive_Tar/Makefile # archivers/pear-Archive_Tar/distinfo # echo c - archivers/pear-Archive_Tar mkdir -p archivers/pear-Archive_Tar > /dev/null 2>&1 echo x - archivers/pear-Archive_Tar/pkg-plist sed 's/^X//' >archivers/pear-Archive_Tar/pkg-plist << 'END-of-archivers/pear-Archive_Tar/pkg-plist' X@exec mv %D/lib/php/Archive %D/lib/php/Archive.dist X%%PORTDOCS%%@exec mv %D/lib/php/docs/Archive_Tar %D/lib/php/docs/Archive_Tar.dist X%%PEARDIR%%/Archive/Tar.php X%%PORTDOCS%%%%PEARDIR%%/docs/Archive_Tar/Archive_Tar.txt X@dirrm %%PEARDIR%%/Archive X%%PORTDOCS%%@dirrm %%PEARDIR%%/docs/Archive_Tar X@unexec mv %D/lib/php/Archive.dist %D/lib/php/Archive || true X%%PORTDOCS%%@unexec mv %D/lib/php/docs/Archive_Tar.dist %D/lib/php/docs/Archive_Tar || true END-of-archivers/pear-Archive_Tar/pkg-plist echo x - archivers/pear-Archive_Tar/pkg-descr sed 's/^X//' >archivers/pear-Archive_Tar/pkg-descr << 'END-of-archivers/pear-Archive_Tar/pkg-descr' XThis class provides handling of tar files in PHP. X XIt supports creating, listing, extracting and adding to tar files. XGzip support is available if PHP has the zlib extension built-in or loaded. X XWWW: http://pear.php.net/manual/en/packages.file.archive-tar.php END-of-archivers/pear-Archive_Tar/pkg-descr echo x - archivers/pear-Archive_Tar/pkg-comment sed 's/^X//' >archivers/pear-Archive_Tar/pkg-comment << 'END-of-archivers/pear-Archive_Tar/pkg-comment' XPEAR tar file management class END-of-archivers/pear-Archive_Tar/pkg-comment echo x - archivers/pear-Archive_Tar/Makefile sed 's/^X//' >archivers/pear-Archive_Tar/Makefile << 'END-of-archivers/pear-Archive_Tar/Makefile' X# Ports collection makefile for: pear-Archive_Tar X# Date created: 28 November 2002 X# Whom: Thierry Thomas (<thierry@pompo.net>) X# X# $FreeBSD$ X# X XPORTNAME= Archive_Tar XPORTVERSION= 1.0 XCATEGORIES= archivers www XMASTER_SITES= http://pear.php.net/get/ XPKGNAMEPREFIX= pear- XEXTRACT_SUFX= .tgz XDIST_SUBDIR= PEAR X XMAINTAINER= ports@FreeBSD.org X XBUILD_DEPENDS= ${PEARDIR}/PEAR.php.dist:${PORTSDIR}/devel/pear-PEAR XRUN_DEPENDS= ${BUILD_DEPENDS} X XNO_BUILD= yes X X.include <bsd.port.pre.mk> X X.if exists(${LOCALBASE}/bin/php-config) XPHP_BASE!= ${LOCALBASE}/bin/php-config --prefix X.else XPHP_BASE!= ${LOCALBASE} X.endif X XLPHP_LIB= lib/php XPEARDIR= ${PHP_BASE}/${LPHP_LIB} XPLIST_SUB= PEARDIR=${LPHP_LIB} X XDOCSDIR= ${PEARDIR}/docs/Archive_Tar X Xdo-install: X @${MV} ${PEARDIR}/Archive ${PEARDIR}/Archive.dist X @${CP} -Rp ${WRKSRC}/Archive ${PEARDIR} X @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PEARDIR}/Archive X.if !defined(NOPORTDOCS) X @${MV} ${DOCSDIR} ${DOCSDIR}.dist X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${WRKSRC}/docs/Archive_Tar.txt ${DOCSDIR} X @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." X.endif X X.include <bsd.port.post.mk> END-of-archivers/pear-Archive_Tar/Makefile echo x - archivers/pear-Archive_Tar/distinfo sed 's/^X//' >archivers/pear-Archive_Tar/distinfo << 'END-of-archivers/pear-Archive_Tar/distinfo' XMD5 (PEAR/Archive_Tar-1.0.tgz) = 15e5dd6e46b339136e7d2b68f438249a END-of-archivers/pear-Archive_Tar/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030202210551.C2BD276BD>