Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Feb 2005 18:18:06 -0800 (PST)
From:      ringworm01@gmail.com
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/77942: [MAINTAINER] sysutils/portmanager update to 0.2.8
Message-ID:  <20050223021806.86AB22CE741@ringworm.mechee.com>
Resent-Message-ID: <200502230230.j1N2UKYt090171@freefall.freebsd.org>

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

>Number:         77942
>Category:       ports
>Synopsis:       [MAINTAINER] sysutils/portmanager update to 0.2.8
>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 23 02:30: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 #1: Sat Feb 19 15:01:34 PST 2005 root@ringworm.mechee.com:/ROUTER/obj/usr/src/sys/RINGWORM i386


>Description:

sysutils/portmanager update to 0.2.8

note to commiter, please add pkg-message

1) Incorporated Florent Thoumie's <flz@xbsd.org> suggestion
of adding pkg-message so pkg users may also see it.

2) added handling of ports that conflict with ports that
are being upgraded, inspired by  
"Brian John" <brianjohn@fusemail.com>

3) Added percent done message to xterm title bar as requested by
<mark.magiera@gmail.com> 

4) port is repackaged because too many changes to configure.ac
for a patch to be feasable

>How-To-Repeat:

	N/A

>Fix:

--- portmanager-0.2.8.diff begins here ---
diff -ruN portmanager/Makefile portmanager-0.2.8/Makefile
--- portmanager/Makefile	Tue Feb 22 17:03:51 2005
+++ portmanager-0.2.8/Makefile	Tue Feb 22 17:40:18 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	portmanager
-PORTVERSION=	0.2.7
+PORTVERSION=	0.2.8
 PORTREVISION=	0
 #-----------------------------------------
 #for local use, remove before submitting PR
@@ -50,42 +50,30 @@
 			--with-tempdir=/tmp
 
 .if defined(WITH_DEBUG)
-CONFIGURE_ARGS+=	--with-debug=yes
+CONFIGURE_ARGS+= 	--with-debug=yes
 .endif
 
 INSTALLS_SHLIB=		yes
 USE_REINPLACE=		yes
-# Need INSTALL_TARGET to install ${PREFIX}/etc/portmanager/pm-020.conf.SAMPLE
 INSTALL_TARGET=		install info
 
-post-configure:
-	@${REINPLACE_CMD} -e	\
-		's|VERSION "${PORTVERSION}"|VERSION "${PORTVERSION}_${PORTREVISION}"|g'	\
-		 ${WRKSRC}/externVars.h
-
-post-install:
+pre-fetch:
+.if !defined(WITH_DEBUG)
 	@${ECHO}	"***********************************************************************"
 	@${ECHO}	"* portmanager                                                         *"
 	@${ECHO}	"***********************************************************************"
 	@${ECHO}	"*                                                                     *"
-.if !defined(WITH_DEBUG)
 	@${ECHO}	"* WITH_DEBUG=yes enables debug support and all compile warninings     *"
 	@${ECHO}	"*                                                                     *"
-.endif
-	@${ECHO}	"* upgrade ports example:                                              *"
-	@${ECHO}	"*                                                                     *"
-	@${ECHO}	"* portmanager -u -ip editors/nedit editors/openoffice                 *"
-	@${ECHO}	"*                                                                     *"
-	@${ECHO}	"* upgrades everything except nedit,open office and their dependencies *"
-	@${ECHO}	"*                                                                     *"
-	@${ECHO}	"* portmanager -sl will show you leaf ports, these are safe to remove  *"
-	@${ECHO}	"*                                                                     *"
-	@${ECHO}	"* portmanager -slid will let you safely remove leaf ports             *"
-	@${ECHO}	"*                                                                     *"
-	@${ECHO}	"* see man portmanager(1) or http://portmanager.sunsite.dk             *"
-	@${ECHO}	"*                                                                     *"
-	@${ECHO}	"***********************************************************************"
-	@${ECHO}	"* all feedback is welcome, send to:                                   *"
-	@${ECHO}	"* Michael C. Shultz ringworm01@gmail.com                              *"
 	@${ECHO}	"***********************************************************************"
+.endif
+
+post-configure:
+	@${REINPLACE_CMD} -e	\
+		's|VERSION "${PORTVERSION}"|VERSION "${PORTVERSION}_${PORTREVISION}"|g'	\
+		 ${WRKSRC}/externVars.h
+
+post-install:
+	@${CAT} ${PKGMESSAGE}
+
 .include <bsd.port.mk>
diff -ruN portmanager/distinfo portmanager-0.2.8/distinfo
--- portmanager/distinfo	Tue Feb 22 17:03:55 2005
+++ portmanager-0.2.8/distinfo	Tue Feb 22 16:18:41 2005
@@ -1,2 +1,2 @@
-MD5 (portmanager-0.2.7.tar.gz) = 5c5b912afdde879a2d02d4d50855cf6b
-SIZE (portmanager-0.2.7.tar.gz) = 410526
+MD5 (portmanager-0.2.8.tar.gz) = 108203d9ca48b566fc6b5861f44bd42d
+SIZE (portmanager-0.2.8.tar.gz) = 414722
diff -ruN portmanager/pkg-message portmanager-0.2.8/pkg-message
--- portmanager/pkg-message	Wed Dec 31 16:00:00 1969
+++ portmanager-0.2.8/pkg-message	Tue Feb 22 16:18:41 2005
@@ -0,0 +1,18 @@
+*
+* portmanager                                                         
+*
+* upgrade ports example:                                              
+*                                                                     
+* portmanager -u -ip editors/nedit editors/openoffice                 
+*                                                                     
+* upgrades everything except nedit,open office and their dependencies 
+*                                                                     
+* portmanager -sl will show you leaf ports, these are safe to remove  
+*                                                                     
+* portmanager -slid will let you safely remove leaf ports             
+*                                                                     
+* see man portmanager(1) or http://portmanager.sunsite.dk             
+*
+* all feedback is welcome, send to:                                   
+* Michael C. Shultz ringworm01@gmail.com                              
+*
diff -ruN portmanager/pkg-plist portmanager-0.2.8/pkg-plist
--- portmanager/pkg-plist	Thu Feb 17 11:38:02 2005
+++ portmanager-0.2.8/pkg-plist	Tue Feb 22 17:43:15 2005
@@ -8,6 +8,7 @@
 @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
+%%DATADIR%%/help.txt
 bin/portmanager
 etc/portmanager/pm-020.conf.SAMPLE
 include/libMG.h
--- portmanager-0.2.8.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?20050223021806.86AB22CE741>