Date: Wed, 9 Feb 2005 09:53:01 -0800 (PST) From: "Michael C.Shultz" <reso3w83@verizon.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/77319: [MAINTAINER] sysutils/portmanager update to 0.2.6_3 Message-ID: <20050209175301.A1BA92CE865@ringworm.mechee.com> Resent-Message-ID: <200502091800.j19I0Yrk016729@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 77319 >Category: ports >Synopsis: [MAINTAINER] sysutils/portmanager update to 0.2.6_3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Feb 09 18:00:34 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Michael C. Shultz >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD ringworm.mechee.com 5.3-STABLE FreeBSD 5.3-STABLE #0: Wed Feb 9 04:47:24 PST 2005 root@ringworm.mechee.com:/ROUTER/obj/usr/src/sys/RINGWORM i386 >Description: update portmanager to ver 0.2.6_3 Note to committer: please add files/patch-0.2.6_3 thank you 1) portmanager has a new hosting site! Made relevent changes to Makefile 2) fixed a bug where portmanager isn't reading its configuration file again, sorry about that folks. >How-To-Repeat: N/A >Fix: --- portmanager-0.2.6_3.diff begins here --- diff -ruN portmanager/Makefile portmanager-0.2.6_3/Makefile --- portmanager/Makefile Wed Feb 9 04:48:09 2005 +++ portmanager-0.2.6_3/Makefile Wed Feb 9 09:25:07 2005 @@ -7,15 +7,16 @@ PORTNAME= portmanager PORTVERSION= 0.2.6 -PORTREVISION= 2 +PORTREVISION= 3 #----------------------------------------- #for local use, remove before submitting PR CATEGORIES= sysutils #CATEGORIES= local/sysutils #VALID_CATEGORIES+= ${CATEGORIES} # for FreeBSD to accept our local category #----------------------------------------- -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= portmanager +MASTER_SITES= http://portmanager.sunsite.dk/distfiles/ \ + ${MASTER_SITE_SOURCEFORGE} +#MASTER_SITE_SUBDIR= portmanager MAINTAINER= reso3w83@verizon.net COMMENT= FreeBSD usr/ports status and safe usr/ports update diff -ruN portmanager/files/patch-0.2.6_3 portmanager-0.2.6_3/files/patch-0.2.6_3 --- portmanager/files/patch-0.2.6_3 Wed Dec 31 16:00:00 1969 +++ portmanager-0.2.6_3/files/patch-0.2.6_3 Wed Feb 9 07:58:14 2005 @@ -0,0 +1,42 @@ +--- libPMGR/src/PMGRrUpgrade.c (revision 4) ++++ libPMGR/src/PMGRrUpgrade.c (working copy) +@@ -324,10 +324,15 @@ + property->fieldInstalledPortName, + dependencyPortName, + property->fieldInstalledPortDir ); +-/* ++ if( !origDir ) ++ { ++ fprintf( stderr, ++ "%s is not located in property->installedPortsDb!\n", ++ dependencyPortName ); ++ assert(0); ++ } + fprintf( stdout, "\tin %s/+CONTENTS ORIG dir = %s \n\n", + dependencyPortName, origDir ); +-*/ + if( strcmp( dependencyPortDir, origDir ) ) + { + fprintf( stdout, "%s\n", SINGLE_LINES ); +Index: libPMGR/src/PMGRrReadConfigure.c +=================================================================== +--- libPMGR/src/PMGRrReadConfigure.c (revision 4) ++++ libPMGR/src/PMGRrReadConfigure.c (working copy) +@@ -148,7 +148,7 @@ + + strlen( property->fieldValue ) + + strlen( "zzNULLzz\" > " ) + + strlen( property->configDbFileName ) +- + strlen( ";awk 'BEGIN{ FS = \"|\" } NF == 3 && $1 !~ /#/ && $1 !~ /CATEGORY\\/PORT/ && $2 !~ /#/ {print $1 \"zzNULLzz\" $2 \"zzNULLzz\"}' " ) ++ + strlen( ";awk 'BEGIN{ FS = \"|\" } NF == 3 && $1 !~ /#/ && $1 !~ /CATEGORY\\/PORT/ && $2 !~ /#/ {print \"/\" $1 \"zzNULLzz\" $2 \"zzNULLzz\"}' " ) + + strlen( property->configConfFileName ) + + strlen( " >> " ) + + strlen( property->configDbFileName ); +@@ -164,7 +164,7 @@ + strcat( command, property->fieldValue ); + strcat( command, "zzNULLzz\" > " ); + strcat( command, property->configDbFileName ); +- strcat( command, ";awk 'BEGIN{ FS = \"|\" } NF == 3 && $1 !~ /#/ && $1 !~ /CATEGORY\\/PORT/ && $2 !~ /#/ {print $1 \"zzNULLzz\" $2 \"zzNULLzz\"}' " ); ++ strcat( command, ";awk 'BEGIN{ FS = \"|\" } NF == 3 && $1 !~ /#/ && $1 !~ /CATEGORY\\/PORT/ && $2 !~ /#/ {print \"/\" $1 \"zzNULLzz\" $2 \"zzNULLzz\"}' " ); + strcat( command, property->configConfFileName ); + strcat( command, " >> " ); + strcat( command, property->configDbFileName ); diff -ruN portmanager/pkg-descr portmanager-0.2.6_3/pkg-descr --- portmanager/pkg-descr Wed Feb 9 04:48:09 2005 +++ portmanager-0.2.6_3/pkg-descr Wed Feb 9 09:25:15 2005 @@ -1,10 +1,21 @@ -FreeBSD port collection management. Insures your ports are only built with -the most up to date sources. Great for users of KDE or GNOME who are always -concerned over the way their underlying ports are built. **New option** -leaf port report: Shows ports with no other ports depending on them, these are -ports that may be safely deinstalled. +FreeBSD port collection management. Update your ports easily. Great +for users of KDE or GNOME who need to be concerned about how +dependency ports are built. -WWW: http://portmanager.sourceforge.net/ +**New options** + +1) Leaf port report: Shows ports with no other ports depending on +them, these are ports that may be safely deinstalled. + +2) Remove leaf ports safley: Interactivly delete leaf ports. + +portmanager-questions archive may be found at: +http://www.mail-archive.com/portmanager-questions%40sunsite.dk/ + +to subscribe just send an empty message to: +portmanager-questions-subscribe@sunsite.dk + +WWW: http://portmanager.sunsite.dk/ Michael C. Shultz reso3w83@verizon.net --- portmanager-0.2.6_3.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050209175301.A1BA92CE865>