ports/89230: [MAINTAINER] update sysutils/portmanager

Michael C. Shultz ringworm01 at gmail.com
Fri Nov 18 14:20:33 UTC 2005


>Number:         89230
>Category:       ports
>Synopsis:       [MAINTAINER] update sysutils/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:   Fri Nov 18 14:20:31 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Michael C. Shultz
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD ringworm.mechee.com 5.4-STABLE FreeBSD 5.4-STABLE #0: Fri Nov 4 06:35:37 PST 2005 root at ringworm.mechee.com:/usr5/obj/usr5/src/sys/RINGWORM5 i386


>Description:

	update sysutils/portmanager to 0.3.6

	1. Modifies bsd.port.mk to use portmanager as data source when
	registering installed ports or creating backup packages, returns
	bsd.port.mk to original state after each port is rebuilt/updated

	Note to comitter: New tar ball, please remove files/ and any patches,
	thank you.

>How-To-Repeat:

	N/A

>Fix:


--- portmanager-0.3.6.diff begins here ---
diff -ruN portmanager/Makefile portmanager-0.3.6/Makefile
--- portmanager/Makefile	Tue Nov 15 19:17:13 2005
+++ portmanager-0.3.6/Makefile	Thu Nov 17 16:44:12 2005
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	portmanager
-PORTVERSION=	0.3.5
-PORTREVISION=	1
+PORTVERSION=	0.3.6
 CATEGORIES=	sysutils
 MASTER_SITES=	http://portmanager.sunsite.dk/distfiles/ \
 		${MASTER_SITE_SOURCEFORGE}
@@ -51,7 +50,7 @@
 CONFIGURE_ARGS+=	--with-treatBuildDependsAsLeaves=yes
 .endif
 
-# Keep this in post-configure. After run configure, he change this value.
+# Keep this in post-configure. After run configure, this value is changed.
 post-configure:
 	@${REINPLACE_CMD} -e    \
 		's|PACKAGE_VERSION "${PORTVERSION}"|PACKAGE_VERSION "${PORTVERSION}_${PORTREVISION}"|g' \
diff -ruN portmanager/distinfo portmanager-0.3.6/distinfo
--- portmanager/distinfo	Tue Nov 15 06:06:08 2005
+++ portmanager-0.3.6/distinfo	Thu Nov 17 18:00:31 2005
@@ -1,3 +1,3 @@
-MD5 (portmanager-0.3.5.tar.gz) = b19edf48625ba3565a2b60a0a3f681b0
-SHA256 (portmanager-0.3.5.tar.gz) = e9713a0fd223fb942dca06378f8199b6c5f1e58375201097e55c7ec38fdf2434
-SIZE (portmanager-0.3.5.tar.gz) = 437330
+MD5 (portmanager-0.3.6.tar.gz) = e36d7b9ba2cec07387f52063058d6ebd
+SHA256 (portmanager-0.3.6.tar.gz) = 0cddd30d22a65fda474df942de279393214c60e64014671110284063ceccd3d5
+SIZE (portmanager-0.3.6.tar.gz) = 439974
diff -ruN portmanager/files/patch-0.3.5_1 portmanager-0.3.6/files/patch-0.3.5_1
--- portmanager/files/patch-0.3.5_1	Tue Nov 15 19:17:13 2005
+++ portmanager-0.3.6/files/patch-0.3.5_1	Wed Dec 31 16:00:00 1969
@@ -1,93 +0,0 @@
-diff -ruN ../0.3.5/libMGPM/src/MGPMlogAdd.c ./libMGPM/src/MGPMlogAdd.c
---- ../0.3.5/libMGPM/src/MGPMlogAdd.c	Mon Nov 14 13:55:34 2005
-+++ ./libMGPM/src/MGPMlogAdd.c	Mon Nov 14 23:17:47 2005
-@@ -48,7 +48,7 @@
- 	}
- 
- 	logFileStream	= fopen(  property->logFile->parent.path, "a" );
--	fprintf( logFileStream, "%-25s %-25s\n\t%-25s %-25s %-25s\n", victemName, victemDir, crime, suspectName, suspectDir );
-+	fprintf( logFileStream, "%-35s %-30s\n    %-35s %-35s %-30s\n\n", victemName, victemDir, crime, suspectName, suspectDir );
- 	fclose( logFileStream );
- 	return( 0 );
- }
-diff -ruN ../0.3.5/libMGPM/src/MGPMrController.c ./libMGPM/src/MGPMrController.c
---- ../0.3.5/libMGPM/src/MGPMrController.c	Mon Nov 14 14:46:52 2005
-+++ ./libMGPM/src/MGPMrController.c	Tue Nov 15 10:04:32 2005
-@@ -270,6 +270,46 @@
- 
- 	if( path && ( strcmp( path, "PMSTATUS" ) == 0 ) )
- 	{
-+		property->pmMode	= 1; /* fake like we are in single port update */
-+		if( property->resume == 0 )
-+		{
-+			property->cacheDb	= MGdbCreate(
-+							property->cacheDbFileName,
-+							property->fieldCacheDbPortDir,
-+							property->fieldCacheDbAvailablePortName,
-+							property->fieldCacheDbMakeFileSize,
-+							property->fieldCacheDbMakeFileTime,
-+							NULL );
-+			MGdbDestroy( property->cacheDb );
-+			if( ( errorCode	= MGPMrCreateInstalledDb( property ) ) )
-+			{
-+				fprintf( stdout, "%s %s error: %s returned errorCode %d\n", id, PACKAGE_VERSION,
-+					"MGPMrCreateInstalledDb", errorCode );
-+				return( 1 );
-+			}
-+			if( ( errorCode	= MGPMrCreateAllUpdateStatusDb( property ) ) )
-+			{
-+				fprintf( stdout, "%s %s error: %s returned errorCode %d\n", id, PACKAGE_VERSION,
-+					"MGPMrCreateAllUpdateStatusDb", errorCode );
-+				return( 1 );
-+			}
-+		}
-+		if( ( errorCode	= MGPMrCreateInstalledDb( property ) ) )
-+		{
-+			fprintf( stdout, "%s %s error: %s returned errorCode %d\n", id, PACKAGE_VERSION, "MGPMrCreateStatusDb", errorCode );
-+			return( 1 );
-+		}
-+
-+		if( ( errorCode	= MGPMrSinglePortStatus( property ) ) )
-+		{
-+			fprintf( stdout, "%s %s error: %s returned errorCode %d\n", id, PACKAGE_VERSION, "MGPMrSinglePortStatus", errorCode );
-+			return( 1 );
-+		}
-+		return( 0 );
-+	}
-+/*
-+ * old way of doing things
-+ *
- 		if( ( errorCode	= MGPMrCreateInstalledDb( property ) ) )
- 		{
- 			fprintf( stdout, "%s %s error: %s returned errorCode %d\n", id, PACKAGE_VERSION, "MGPMrCreateStatusDb", errorCode );
-@@ -308,7 +348,7 @@
- 		free( xtermTitle );
- 		MGPMlogDestroy( property );
- 		return(0);
--	}
-+*/
- 
- 	if( path && strcmp( path, "PMUPGRADE" ) == 0 )
- 	{
-diff -ruN ../0.3.5/libMGPM/src/MGPMrSinglePortStatus.c ./libMGPM/src/MGPMrSinglePortStatus.c
---- ../0.3.5/libMGPM/src/MGPMrSinglePortStatus.c	Mon Nov 14 14:54:02 2005
-+++ ./libMGPM/src/MGPMrSinglePortStatus.c	Mon Nov 14 19:10:08 2005
-@@ -159,7 +159,7 @@
- 				MGdbAdd( property->oldPortsDb,
- 					installedPortsDbPortDir,
- 					installedPortsDbPortName,
--					"1 built with OLD dependency",
-+					"built with OLD dependency",
- 					oldDependencyName,
- 					oldDependencyDir,
- 					NULL );
-@@ -226,7 +226,7 @@
- 							MGdbAdd( property->oldPortsDb,
- 								installedPortsDbPortDir,
- 								installedPortsDbPortName,
--								"2 built with OLD dependency",
-+								"built with OLD dependency",
- 								MGdbGet( property->dependencyPortsDb,
- 									MGdbGetRecno( property->dependencyPortsDb ) - 1,
- 									property->fieldDependencyDbDependencyPortName ),
-Binary files ../0.3.5/portmanager-0.3.6.tar.gz and ./portmanager-0.3.6.tar.gz differ
diff -ruN portmanager/pkg-plist portmanager-0.3.6/pkg-plist
--- portmanager/pkg-plist	Sat Nov  5 05:49:10 2005
+++ portmanager-0.3.6/pkg-plist	Thu Nov 17 16:44:38 2005
@@ -3,6 +3,7 @@
 @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/ignore.db 2>/dev/null || true
+ at unexec rm -f %D/share/portmanager/pkg.db || true
 @unexec rm -f %D/share/portmanager/portCache.tmp 2>/dev/null || true
 @unexec rm -f %D/share/portmanager/ports_available.db 2>/dev/null || true
 @unexec rm -f %D/share/portmanager/ports_available_dependencies.db 2>/dev/null || true
@@ -11,6 +12,7 @@
 @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
 %%DATADIR%%/help.txt
+%%DATADIR%%/patch-bsd.port.mk-0.3.6
 bin/portmanager
 etc/portmanager/pm-020.conf.SAMPLE
 include/libMG.h
--- portmanager-0.3.6.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list