Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Aug 2004 23:04:07 -0700 (PDT)
From:      "Michael C.Shultz" <ringworm@inbox.lv>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/71138: [MAINTAINER] Minor corrections for portmanager
Message-ID:  <20040830060407.23F0EB47A1@ringworm.mojavegreen.com>
Resent-Message-ID: <200408300610.i7U6AGWP024229@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         71138
>Category:       ports
>Synopsis:       [MAINTAINER] Minor corrections for portmanager
>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:   Mon Aug 30 06:10:15 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Michael C. Shultz
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD ringworm.mojavegreen.com 4.10-STABLE FreeBSD 4.10-STABLE #0: Fri Aug 27 03:02:26 PDT 2004 mike@ringworm.mojavegreen.com:/ad1/usr/obj/ad1/STABLE.usr.src/sys/GENERIC i386


>Description:

	Note: Added files/patch-libMG.h
	Minor bug fix and pkg-plist correction.

>How-To-Repeat:
>Fix:

--- portmanager-0.2.0_1.diff begins here ---
diff -ruN /usr/ports/sysutils/portmanager/Makefile portmanager/Makefile
--- /usr/ports/sysutils/portmanager/Makefile	Fri Aug 20 10:19:30 2004
+++ portmanager/Makefile	Sat Aug 28 23:09:13 2004
@@ -2,11 +2,12 @@
 # Date created: 	April 23, 2004
 # Whom: 		Michael C. Shultz <ringworm@inbox.lv>
 #
-# $FreeBSD: ports/sysutils/portmanager/Makefile,v 1.5 2004/08/20 16:58:57 sem Exp $
+# $FreeBSD$
 #
 
 PORTNAME=		portmanager
 PORTVERSION=		0.2.0
+PORTREVISION=		1
 CATEGORIES=		sysutils
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	portmanager
@@ -53,7 +54,7 @@
 	@${ECHO}	"*             -u   upgrade installed ports           *"
 	@${ECHO}	"* *WARNING*                                          *"
 	@${ECHO}	"* the formant of                                     *"
-	@${ECHO}	"* ${PREFIX}/etc/portmanager/portmanager.conf is      *"
+	@${ECHO}	"* /usr/local/etc/portmanager/portmanager.conf is     *"
 	@${ECHO}	"* changed in version 0.2.0 and has been renamed to   *"
 	@${ECHO}	"* pm-020.conf                                        *"
 	@${ECHO}	"*                                                    *"
diff -ruN /usr/ports/sysutils/portmanager/files/patch-libMG.h portmanager/files/patch-libMG.h
--- /usr/ports/sysutils/portmanager/files/patch-libMG.h	Wed Dec 31 16:00:00 1969
+++ portmanager/files/patch-libMG.h	Sat Aug 28 23:03:21 2004
@@ -0,0 +1,11 @@
+--- libMG/src/libMG.h	Thu Aug 12 10:34:49 2004
++++ libMG/src/libMG.h	Fri Aug 27 02:48:55 2004
+@@ -307,7 +307,7 @@
+ 	{							\
+ 		errorCode	= 1;				\
+ 	}							\
+-	strcpy( var, string );
++	strncpy( var, string, strlen(string)+1 );
+ 
+ #include	<MGrFileSize.h>
+ #include	<MGrFileTime.h>
diff -ruN /usr/ports/sysutils/portmanager/pkg-plist portmanager/pkg-plist
--- /usr/ports/sysutils/portmanager/pkg-plist	Fri Aug 20 10:19:31 2004
+++ portmanager/pkg-plist	Fri Aug 20 13:34:59 2004
@@ -1,8 +1,17 @@
-etc/portmanager/pm-020.conf.SAMPLE
+@unexec rm -f %D/share/portmanager/configure.db 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/configure.db.temp 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/portCache.tmp 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/port_dependencies.db 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/ports_cache.db 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/ports_installed.db 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/ports_old.db 2>/dev/null || true
+@unexec rmdir %D/etc/portmanager 2>/dev/null || true
+@unexec rmdir %D/share/portmanager 2>/dev/null || true
 bin/mgmlParse
 bin/pmStatus
 bin/pmupgrade
 bin/portmanager
+etc/portmanager/pm-020.conf.SAMPLE
 include/MGrFileSize.h
 include/MGrFileTime.h
 include/MGrIfFileExist.h
@@ -17,19 +26,10 @@
 include/pmStatus.h
 include/pmupgrade.h
 include/portmanager.h
-lib/libMG.a
 lib/libMG
 lib/libMG.0
-lib/libPMGR.a
+lib/libMG.a
 lib/libPMGR
 lib/libPMGR.0
+lib/libPMGR.a
 share/portmanager/.keepme
-@unexec rm -f %D/share/portmanager/configure.db 2>/dev/null || true
-@unexec rm -f %D/share/portmanager/configure.db.temp 2>/dev/null || true
-@unexec rm -f %D/share/portmanager/ports_installed.db 2>/dev/null || true
-@unexec rm -f %D/share/portmanager/port_dependencies.db 2>/dev/null || true
-@unexec rm -f %D/share/portmanager/ports_cache.db 2>/dev/null || true
-@unexec rm -f %D/share/portmanager/portCache.tmp 2>/dev/null || true
-@unexec rm -f %D/share/portmanager/ports_old.db 2>/dev/null || true
-@unexec rmdir %D/share/portmanager 2>/dev/null || true
-@unexec rmdir %D/etc/portmanager 2>/dev/null || true
--- portmanager-0.2.0_1.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?20040830060407.23F0EB47A1>