ports/88521: [PORT AUTHOR UPDATE] update sysutils/portmanager to 0.3.2
Michael C. Shultz
ringworm01 at gmail.com
Sat Nov 5 12:50:11 UTC 2005
>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 at 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 at 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
- at unexec rm -f %D/share/portmanager/port_dependencies.db 2>/dev/null || true
+ at unexec rm -f %D/share/portmanager/ports_available.db 2>/dev/null || true
+ at 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
+ at 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:
More information about the freebsd-ports-bugs
mailing list