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>