ports/77575: [MAINTAINER] sysutils/portmanager update to 0.2.6_6
Michael C.Shultz
ringworm01 at gmail.com
Tue Feb 15 21:50:21 UTC 2005
>Number: 77575
>Category: ports
>Synopsis: [MAINTAINER] sysutils/portmanager update to 0.2.6_6
>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: Tue Feb 15 21:50:20 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:
sysutils/portmanager update to 0.2.6_6
Note to committer, please add files/patch-0.2.6_6
1. Fix path mangling when running make all-depends-list
2. Change email address from Verizon to gmail so I may hear from my european friends
>How-To-Repeat:
N/A
>Fix:
--- portmanager-0.2.6_6.diff begins here ---
diff -ruN portmanager/Makefile portmanager-0.2.6_6/Makefile
--- portmanager/Makefile Mon Feb 14 15:21:38 2005
+++ portmanager-0.2.6_6/Makefile Tue Feb 15 13:37:04 2005
@@ -7,7 +7,7 @@
PORTNAME= portmanager
PORTVERSION= 0.2.6
-PORTREVISION= 5
+PORTREVISION= 6
#-----------------------------------------
#for local use, remove before submitting PR
CATEGORIES= sysutils
@@ -18,7 +18,7 @@
${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= portmanager
-MAINTAINER= reso3w83 at verizon.net
+MAINTAINER= ringworm01 at gmail.com
COMMENT= FreeBSD usr/ports status and safe usr/ports update
MAN1= portmanager.1
diff -ruN portmanager/files/patch-0.2.6_6 portmanager-0.2.6_6/files/patch-0.2.6_6
--- portmanager/files/patch-0.2.6_6 Wed Dec 31 16:00:00 1969
+++ portmanager-0.2.6_6/files/patch-0.2.6_6 Tue Feb 15 13:33:47 2005
@@ -0,0 +1,48 @@
+--- libPMGR/src/PMGRrMissingDependencies.c Fri Feb 11 21:38:37 2005
++++ ../0.2.7/libPMGR/src/PMGRrMissingDependencies.c Tue Feb 15 12:45:57 2005
+@@ -356,6 +356,7 @@
+
+ stringSize = strlen( "cd " )
+ + strlen( PORTSDIR )
++ + strlen( "/" )
+ + strlen( unInstalledPortDir )
+ + strlen( "; " )
+ + strlen( "make " )
+@@ -368,8 +369,9 @@
+ /*zzzzzzzzzzzzzz*/
+
+ command[0] = 0;
+- strcpy( command, "cd " );
++ strcat( command, "cd " );
+ strcat( command, PORTSDIR );
++ strcat( command, "/" );
+ strcat( command, unInstalledPortDir );
+ strcat( command, "; " );
+ strcat( command, "make " );
+@@ -380,6 +382,7 @@
+ {
+ stringSize = strlen( "cd " )
+ + strlen( PORTSDIR )
++ + strlen( "/" )
+ + strlen( unInstalledPortDir )
+ + strlen( "; " )
+ + strlen( "make describe" );
+@@ -390,6 +393,7 @@
+ command[0] = 0;
+ strcpy( command, "cd " );
+ strcat( command, PORTSDIR );
++ strcat( command, "/" );
+ strcat( command, unInstalledPortDir );
+ strcat( command, "; " );
+ strcat( command, "make describe" );
+@@ -432,7 +436,9 @@
+ unInstalledPortName = buffer02;
+ fprintf( stdout, " * * * *\n" );
+ fprintf( stdout, "adding %s to list of things to be upgraded/added.\n",
+- unInstalledPortName );
++ unInstalledPortName );
++ unInstalledPortDir--;
++ unInstalledPortDir[0] = '/';
+ MGdbAdd( property->outOfDatePortsDb, unInstalledPortDir, unInstalledPortName,
+ "MISSING is a dependency of", dependencyPortName, NULL );
+
--- portmanager-0.2.6_6.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list