Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 05 Nov 2005 04:40:02 -0800 (PST)
From:      "Michael C. Shultz" <ringworm01@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/88521: [PORT AUTHOR UPDATE] update sysutils/portmanager to 0.3.2
Message-ID:  <20051105124002.D7776130C21@ringworm.mechee.com>
Resent-Message-ID: <200511051250.jA5CoAoa053301@freefall.freebsd.org>

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

>Number:         88521
>Category:       ports
>Synopsis:       [PORT AUTHOR UPDATE] update sysutils/portmanager to 0.3.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 05 12:50:10 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@ringworm.mechee.com:/usr5/obj/usr5/src/sys/RINGWORM5 i386


>Description:

	update sysutils/portmanager to 0.3.2

	Added single port upgrade/add/force upgrade
	Added forced all ports upgrade

>How-To-Repeat:

	N/A

>Fix:

--- portmanager-0.3.2.diff begins here ---
diff -ruN portmanager/Makefile portmanager-0.3.2/Makefile
--- portmanager/Makefile	Sun Oct 23 19:13:16 2005
+++ portmanager-0.3.2/Makefile	Sat Nov  5 04:31:06 2005
@@ -6,8 +6,8 @@
 #
 
 PORTNAME=	portmanager
-PORTVERSION=	0.3.0
-PORTREVISION=	1
+PORTVERSION=	0.3.2
+#PORTREVISION=	0
 #-----------------------------------------
 #for local use, remove before submitting PR
 CATEGORIES=		sysutils
@@ -26,10 +26,10 @@
 			MGdbGetRecordQty.3 MGdbGoTop.3 MGdbSeek.3
 
 GNU_CONFIGURE=		yes
-USE_REINPLACE=		yes
 INSTALLS_SHLIB=		yes
-INSTALL_TARGET=		install info
+USE_REINPLACE=		yes
 CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
+INSTALL_TARGET=		install info
 
 #
 # if --with-bin=something then withvar=${PREFIX} + something
@@ -38,32 +38,23 @@
 # so --with-bindir=/bin will become ${PREFIX}/bin at configure
 # time.
 #
-CONFIGURE_ARGS=	--with-prefix=${PREFIX} --with-bindir=/bin --with-tempdir=/tmp \
-		--with-etcdir=/etc/portmanager --with-pkgdbdir=/var/db/pkg \
-		--with-portsdir=${PORTSDIR} --with-sharedir=/share/portmanager
+CONFIGURE_ARGS=		--with-prefix=${PREFIX} --with-bindir=/bin	\
+			--with-etcdir=/etc/portmanager --with-pkgdbdir=/var/db/pkg	\
+			--with-portsdir=${PORTSDIR} --with-sharedir=/share/portmanager	\
+			--with-tempdir=/tmp
 
-OPTIONS=	DEBUG	"Enables debug support and all compile warning" off
+OPTIONS=       DEBUG   "Enables debug support and all compile warning" off
 
 .include <bsd.port.pre.mk>
 
-#
-# In FreeBSD 6.0 dumps core when compiled WITHOUT debug symbols
-# so for a temp fix just making the WITH_DEBUG non optional.
-#
-.if ${OSVERSION} >= 600000
-WITH_DEBUG=	YES
-.endif
-
 .if defined(WITH_DEBUG)
 CONFIGURE_ARGS+=	--with-debug=yes
 .endif
 
-post-patch:
-.if ${PORTREVISION} != 0
-	@${REINPLACE_CMD} -e	\
-		's|VERSION "${PORTVERSION}"|VERSION "${PORTVERSION}_${PORTREVISION}"|g'	\
-		 ${WRKSRC}/externVars.h.in
-.endif
+post-configure:
+	@${REINPLACE_CMD} -e    \
+		's|PACKAGE_VERSION "${PORTVERSION}"|PACKAGE_VERSION "${PORTVERSION}_${PORTREVISION}"|g' \
+		${WRKSRC}/externVars.h
 
 post-install:
 	@${CAT} ${PKGMESSAGE}
diff -ruN portmanager/distinfo portmanager-0.3.2/distinfo
--- portmanager/distinfo	Sun Oct 16 09:56:50 2005
+++ portmanager-0.3.2/distinfo	Sat Nov  5 03:56:22 2005
@@ -1,2 +1,2 @@
-MD5 (portmanager-0.3.0.tar.gz) = 160a49044ea2e91e943a92bd1ade3346
-SIZE (portmanager-0.3.0.tar.gz) = 421183
+MD5 (portmanager-0.3.2.tar.gz) = b268e3c2d9ee5d8d82306a2fd8b121bd
+SIZE (portmanager-0.3.2.tar.gz) = 429615
diff -ruN portmanager/pkg-descr portmanager-0.3.2/pkg-descr
--- portmanager/pkg-descr	Mon Mar 14 11:40:12 2005
+++ portmanager-0.3.2/pkg-descr	Sat Nov  5 04:28:34 2005
@@ -4,10 +4,12 @@
 
 **New options**
 
-1)  Leaf port report: Shows ports with no other ports depending on
-them, these are ports that may be safely de-installed.
+1)  Single port update/add/rebuild examples:
 
-2)  Remove leaf ports safely: Interactively delete leaf ports.
+portmanager x11/gnome2	updates/adds gnome2 and dependencies 
+portmanager x11/gnome2	-f rebuilds gnome2 and dependencies 
+
+2) portmanager -u -f forces rebuild of everything
 
 portmanager-questions archive may be found at:
 http://www.mail-archive.com/portmanager-questions%40sunsite.dk/
@@ -17,5 +19,6 @@
 
 WWW: http://portmanager.sunsite.dk/
 
+Author:
 Michael C. Shultz
 ringworm01@gmail.com	
diff -ruN portmanager/pkg-message portmanager-0.3.2/pkg-message
--- portmanager/pkg-message	Sun Oct 16 09:56:50 2005
+++ portmanager-0.3.2/pkg-message	Sat Nov  5 04:28:34 2005
@@ -7,7 +7,13 @@
 *                                                                     
 * upgrades everything except nedit,open office and their dependencies 
 *                                                                     
-* portmanager -sl will show you leaf ports, these are safe to remove  
+* portmanager x11/gnome2 -l
+*
+*	upgrade gnome2 and its dependencies with logging enabled
+*
+* portmanager x11/gnome2 -l -f
+*
+*	rebuild gnome2 and its dependencies
 *                                                                     
 * portmanager -slid will let you safely remove leaf ports             
 *                                                                     
diff -ruN portmanager/pkg-plist portmanager-0.3.2/pkg-plist
--- portmanager/pkg-plist	Sun Oct 16 09:56:50 2005
+++ portmanager-0.3.2/pkg-plist	Sat Nov  5 04:28:34 2005
@@ -4,8 +4,10 @@
 @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
 @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_available.db 2>/dev/null || true
+@unexec rm -f %D/share/portmanager/ports_available_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_dependencies.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
@@ -13,8 +15,8 @@
 etc/portmanager/pm-020.conf.SAMPLE
 include/libMG.h
 lib/libMG.so
-lib/libMG.so.1
-lib/libPMGR.so
-lib/libPMGR.so.1
+lib/libMG.so.2
+lib/libMGPM.so
+lib/libMGPM.so.1
 @unexec rmdir %D/etc/portmanager 2>/dev/null || true
 @unexec rmdir %D/share/portmanager 2>/dev/null || true
--- portmanager-0.3.2.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?20051105124002.D7776130C21>