From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 5 12:50:11 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C354216A41F for ; Sat, 5 Nov 2005 12:50:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF5A143D45 for ; Sat, 5 Nov 2005 12:50:10 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jA5CoAv6053302 for ; Sat, 5 Nov 2005 12:50:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jA5CoAoa053301; Sat, 5 Nov 2005 12:50:10 GMT (envelope-from gnats) Resent-Date: Sat, 5 Nov 2005 12:50:10 GMT Resent-Message-Id: <200511051250.jA5CoAoa053301@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Michael C. Shultz" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A717716A41F for ; Sat, 5 Nov 2005 12:48:42 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: from vms048pub.verizon.net (vms048pub.verizon.net [206.46.252.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53B4043D48 for ; Sat, 5 Nov 2005 12:48:42 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: from ringworm.mechee.com ([71.102.14.129]) by vms048.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0IPH006CLFL4OSZC@vms048.mailsrvcs.net> for FreeBSD-gnats-submit@freebsd.org; Sat, 05 Nov 2005 06:48:41 -0600 (CST) Received: by ringworm.mechee.com (Postfix, from userid 1001) id D7776130C21; Sat, 05 Nov 2005 04:40:02 -0800 (PST) Message-Id: <20051105124002.D7776130C21@ringworm.mechee.com> Date: Sat, 05 Nov 2005 04:40:02 -0800 (PST) From: "Michael C. Shultz" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/88521: [PORT AUTHOR UPDATE] update sysutils/portmanager to 0.3.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Michael C. Shultz" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Nov 2005 12:50:11 -0000 >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 -# -# 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: