From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Mar 13 21:40:02 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 477781065675 for ; Tue, 13 Mar 2012 21:40:02 +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 237818FC1C for ; Tue, 13 Mar 2012 21:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2DLe2xw053141 for ; Tue, 13 Mar 2012 21:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2DLe282053140; Tue, 13 Mar 2012 21:40:02 GMT (envelope-from gnats) Resent-Date: Tue, 13 Mar 2012 21:40:02 GMT Resent-Message-Id: <201203132140.q2DLe282053140@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, Mamoru Sakaue Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45B79106564A for ; Tue, 13 Mar 2012 21:31:51 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 345D98FC0A for ; Tue, 13 Mar 2012 21:31:51 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q2DLVoM8093402 for ; Tue, 13 Mar 2012 21:31:50 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q2DLVoTd093401; Tue, 13 Mar 2012 21:31:50 GMT (envelope-from nobody) Message-Id: <201203132131.q2DLVoTd093401@red.freebsd.org> Date: Tue, 13 Mar 2012 21:31:50 GMT From: Mamoru Sakaue To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/166063: ports/packages management tool for entire reinstallation 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: Tue, 13 Mar 2012 21:40:02 -0000 >Number: 166063 >Category: ports >Synopsis: ports/packages management tool for entire reinstallation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Mar 13 21:40:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mamoru Sakaue >Release: 8.1-RELEASE >Organization: MwGhennndo >Environment: FreeBSD Grubstake.EmpireNmw 8.1-RELEASE-p5 FreeBSD 8.1-RELEASE-p5 #0: Tue Sep 27 16:18:26 UTC 2011 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: This is a ports upgrading utility for massive forced reinstalltion, and for those who are pursuing the perfect packages environment. WWW: http://www.mwghennndo.com/softwares/portsreinstall/ This post is for update to the latest version including several bug fixes. >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: # # . # ./ports-mgmt # ./ports-mgmt/portsreinstall # ./ports-mgmt/portsreinstall/Makefile # ./ports-mgmt/portsreinstall/pkg-descr # ./ports-mgmt/portsreinstall/distinfo # ./ports-mgmt/portsreinstall/pkg-plist # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./ports-mgmt mkdir -p ./ports-mgmt > /dev/null 2>&1 echo c - ./ports-mgmt/portsreinstall mkdir -p ./ports-mgmt/portsreinstall > /dev/null 2>&1 echo x - ./ports-mgmt/portsreinstall/Makefile sed 's/^X//' >./ports-mgmt/portsreinstall/Makefile << 'f21429f76287d878289f607b0eced987' X# New ports collection makefile for: portsreinstall X# Date created: 17 Jan 2011 X# Whom: Mamoru Sakaue / MwGhennndo X# X# $FreeBSD$ X# X XPORTNAME= portsreinstall XPORTVERSION= 1.0.0 XCATEGORIES= ports-mgmt XMASTER_SITES= SFJP/${PORTNAME}/55243/ XMASTER_SITES+= http://www.mwghennndo.com/softwares/${PORTNAME}/ X XMAINTAINER= sakaue.mamoru@samurai.mwghennn.net XCOMMENT= Ports upgrading utility for massive forced reinstalltion X XLICENSE= BSD X XMAN8= ${PORTNAME}.8 XMANCOMPRESSED= yes X Xpost-install: X @${ECHO_MSG} "=====================================================================" X @${ECHO_MSG} "This software invokes some installed files of portupgrade(1)" X @${ECHO_MSG} "when parsing pkgtools.conf(5) although dependency to it is intendedly" X @${ECHO_MSG} "refrained. If you fail to parse pkgtools.conf(5), try to upgrade" X @${ECHO_MSG} "this port first." X @${ECHO_MSG} "=====================================================================" X X.include f21429f76287d878289f607b0eced987 echo x - ./ports-mgmt/portsreinstall/pkg-descr sed 's/^X//' >./ports-mgmt/portsreinstall/pkg-descr << '873353e160550164b62c1149567fa462' X This is a ports upgrading utility for massive forced reinstalltion, Xand for those who are pursuing the perfect packages environment. X XWWW: http://www.mwghennndo.com/softwares/portsreinstall/ X X(C) Mamoru Sakaue, Mwghennndo, 2010-2012, All Rights Reserved. X EMAIL: sakaue.mamoru@samurai.mwghennn.net 873353e160550164b62c1149567fa462 echo x - ./ports-mgmt/portsreinstall/distinfo sed 's/^X//' >./ports-mgmt/portsreinstall/distinfo << 'b8ad80861cdce979ea9eeea9915de90f' XSHA256 (portsreinstall-1.0.0.tar.gz) = 65937f0cb6b1f9f9386cc7bee2142c70cb74b26c898352e3dc9fc23dd82a6efe XSIZE (portsreinstall-1.0.0.tar.gz) = 22608 b8ad80861cdce979ea9eeea9915de90f echo x - ./ports-mgmt/portsreinstall/pkg-plist sed 's/^X//' >./ports-mgmt/portsreinstall/pkg-plist << '1255db0af4ab64bd7f4fb345b080c92f' Xbin/portsreinstall X@unexec if cmp -s %D/etc/portsreinstall.conf.sample %D/etc/portsreinstall.conf; then rm -f %D/etc/portsreinstall.conf; fi Xetc/portsreinstall.conf.sample X@exec [ -f %B/portsreinstall.conf ] || cp %B/%f %B/portsreinstall.conf 1255db0af4ab64bd7f4fb345b080c92f exit >Release-Note: >Audit-Trail: >Unformatted: