ports/77319: [MAINTAINER] sysutils/portmanager update to 0.2.6_3
Michael C.Shultz
reso3w83 at verizon.net
Wed Feb 9 18:00:35 UTC 2005
>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 at 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 at 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 at sunsite.dk
+
+WWW: http://portmanager.sunsite.dk/
Michael C. Shultz
reso3w83 at verizon.net
--- portmanager-0.2.6_3.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list