Date: Sat, 22 Jan 2011 09:52:11 GMT From: Mamoru Sakaue <sakaue.mamoru-cmfho5lt@samurai.mwghennn.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/154217: New port: ports-mgmt/portsreinstall Message-ID: <201101220952.p0M9qBW8024318@red.freebsd.org> Resent-Message-ID: <201101221000.p0MA0NpP028587@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 154217 >Category: ports >Synopsis: New port: ports-mgmt/portsreinstall >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: Sat Jan 22 10:00:22 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Mamoru Sakaue >Release: FreeBSD 8.1-RELEASE >Organization: Mwghennndo >Environment: FreeBSD Grubstake.EmpireNmw 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: This utility is an alternative to portupgrade(1) and portmaster(8), and designed to be suitable for reinstallation of all packages afrer major version upgrade of the system or very long absence of ports upgrade. Usually, execute with no option nor argument, or with -p or -P if you have installed portupgrade(1). WWW: http://www.mwghennndo.com/softwares/portsreinstall/ >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 # ./portsreinstall.shar # 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= 0.9.4 XCATEGORIES= ports-mgmt XMASTER_SITES= SFJP/${PORTNAME}/50628/ 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 <bsd.port.mk> 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, 2011, 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-0.9.4.tar.gz) = f10b3c892e20bdcdf5e0a3a3902d2ffe57bde8fd42a7bc48f513c72b87d103bb XSIZE (portsreinstall-0.9.4.tar.gz) = 17830 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 echo x - ./portsreinstall.shar sed 's/^X//' >./portsreinstall.shar << 'fd13d96a3eef0c8a8af4065a6d09e3ed' X# This is a shell archive. Save it in a file, remove anything before X# this line, and then unpack it by entering "sh file". Note, it may X# create directories; files and directories will be owned by you and X# have default permissions. X# X# This archive contains: X# X# . X# ./ports-mgmt X# ./ports-mgmt/portsreinstall X# ./ports-mgmt/portsreinstall/Makefile X# ./ports-mgmt/portsreinstall/pkg-descr X# ./ports-mgmt/portsreinstall/distinfo X# ./ports-mgmt/portsreinstall/pkg-plist X# ./portsreinstall.shar X# Xecho c - . Xmkdir -p . > /dev/null 2>&1 Xecho c - ./ports-mgmt Xmkdir -p ./ports-mgmt > /dev/null 2>&1 Xecho c - ./ports-mgmt/portsreinstall Xmkdir -p ./ports-mgmt/portsreinstall > /dev/null 2>&1 Xecho x - ./ports-mgmt/portsreinstall/Makefile Xsed 's/^X//' >./ports-mgmt/portsreinstall/Makefile << 'f21429f76287d878289f607b0eced987' XX# New ports collection makefile for: portsreinstall XX# Date created: 17 Jan 2011 XX# Whom: Mamoru Sakaue / MwGhennndo XX# XX# $FreeBSD$ XX# XX XXPORTNAME= portsreinstall XXPORTVERSION= 0.9.4 XXCATEGORIES= ports-mgmt XXMASTER_SITES= SFJP/${PORTNAME}/50628/ XXMASTER_SITES+= http://www.mwghennndo.com/softwares/${PORTNAME}/ XX XXMAINTAINER= sakaue.mamoru@samurai.mwghennn.net XXCOMMENT= Ports upgrading utility for massive forced reinstalltion XX XXLICENSE= BSD XX XXMAN8= ${PORTNAME}.8 XXMANCOMPRESSED= yes XX XXpost-install: XX @${ECHO_MSG} "=====================================================================" XX @${ECHO_MSG} "This software invokes some installed files of portupgrade(1)" XX @${ECHO_MSG} "when parsing pkgtools.conf(5) although dependency to it is intendedly" XX @${ECHO_MSG} "refrained. If you fail to parse pkgtools.conf(5), try to upgrade" XX @${ECHO_MSG} "this port first." XX @${ECHO_MSG} "=====================================================================" XX XX.include <bsd.port.mk> Xf21429f76287d878289f607b0eced987 Xecho x - ./ports-mgmt/portsreinstall/pkg-descr Xsed 's/^X//' >./ports-mgmt/portsreinstall/pkg-descr << '873353e160550164b62c1149567fa462' XX This is a ports upgrading utility for massive forced reinstalltion, XXand for those who are pursuing the perfect packages environment. XX XXWWW: http://www.mwghennndo.com/softwares/portsreinstall/ XX XX(C) Mamoru Sakaue, Mwghennndo, 2010, 2011, All Rights Reserved. XX EMAIL: sakaue.mamoru@samurai.mwghennn.net X873353e160550164b62c1149567fa462 Xecho x - ./ports-mgmt/portsreinstall/distinfo Xsed 's/^X//' >./ports-mgmt/portsreinstall/distinfo << 'b8ad80861cdce979ea9eeea9915de90f' XXSHA256 (portsreinstall-0.9.4.tar.gz) = f10b3c892e20bdcdf5e0a3a3902d2ffe57bde8fd42a7bc48f513c72b87d103bb XXSIZE (portsreinstall-0.9.4.tar.gz) = 17830 Xb8ad80861cdce979ea9eeea9915de90f Xecho x - ./ports-mgmt/portsreinstall/pkg-plist Xsed 's/^X//' >./ports-mgmt/portsreinstall/pkg-plist << '1255db0af4ab64bd7f4fb345b080c92f' XXbin/portsreinstall XX@unexec if cmp -s %D/etc/portsreinstall.conf.sample %D/etc/portsreinstall.conf; then rm -f %D/etc/portsreinstall.conf; fi XXetc/portsreinstall.conf.sample XX@exec [ -f %B/portsreinstall.conf ] || cp %B/%f %B/portsreinstall.conf X1255db0af4ab64bd7f4fb345b080c92f Xecho x - ./portsreinstall.shar Xsed 's/^X//' >./portsreinstall.shar << 'fd13d96a3eef0c8a8af4065a6d09e3ed' fd13d96a3eef0c8a8af4065a6d09e3ed exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101220952.p0M9qBW8024318>