ports/117533: [maintainer-update][sysutils/bsdadminscripts] latest release
Dominic Fandrey
lon_kamikaze at gmx.de
Fri Oct 26 13:50:02 UTC 2007
>Number: 117533
>Category: ports
>Synopsis: [maintainer-update][sysutils/bsdadminscripts] latest release
>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: Fri Oct 26 13:50:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Dominic Fandrey
>Release: RELENG_7
>Organization:
private
>Environment:
FreeBSD mobileKamikaze.norad 7.0-BETA1 FreeBSD 7.0-BETA1 #0: Sat Oct 20 22:15:08 CEST 2007 root at homeKamikaze.norad:/usr/obj/TPR40-7/i386/usr/src/sys/TPR40-7 i386
>Description:
This is a new release containing a new script that was written to ease the transition from 6x to 7x. So I hope this gets commited before the freeze.
>How-To-Repeat:
>Fix:
diff -Pur sysutils/bsdadminscripts.orig/Makefile sysutils/bsdadminscripts/Makefile
--- sysutils/bsdadminscripts.orig/Makefile 2007-06-18 08:52:39.000000000 +0200
+++ sysutils/bsdadminscripts/Makefile 2007-10-26 15:24:14.000000000 +0200
@@ -6,7 +6,7 @@
#
PORTNAME= bsdadminscripts
-PORTVERSION= 3.0
+PORTVERSION= 4.0
CATEGORIES= sysutils ports-mgmt
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -14,10 +14,11 @@
MAINTAINER= lon_kamikaze at gmx.de
COMMENT= A small collection of administration scripts
-OPTIONS+= RCSTART "Use rc scripts based on PROVIDE" On
-OPTIONS+= PORTCONFIG "Depends on portupgrade" On
OPTIONS+= BUILDFLAGS "Build configuration system" On
+OPTIONS+= PKG_LIBCHK "Check for links against missing libraries" On
OPTIONS+= PKG_VALIDATE "Check for broken and missing files" On
+OPTIONS+= PORTCONFIG "Depends on portupgrade" On
+OPTIONS+= RCSTART "Use rc scripts based on PROVIDE" On
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
NO_BUILD= yes
@@ -58,6 +59,11 @@
MAN1+= pkg_validate.1
.endif
+.if !defined(WITHOUT_PKG_VALIDATE)
+PLIST_FILES+= sbin/pkg_libchk
+MAN1+= pkg_libchk.1
+.endif
+
PLIST_FILES+= ${ETC_FILES:S,^,etc/,}
do-install:
@@ -85,6 +91,10 @@
@${INSTALL_SCRIPT} ${WRKSRC}/${_file} ${DATADIR}
.endfor
.endif
+.if !defined(WITHOUT_PKG_LIBCHK)
+ @${ECHO_MSG} "===> Installing pkg_libchk."
+ @${INSTALL_SCRIPT} ${WRKSRC}/pkg_libchk ${PREFIX}/sbin/
+.endif
.if !defined(WITHOUT_PKG_VALIDATE)
@${ECHO_MSG} "===> Installing pkg_validate."
@${INSTALL_SCRIPT} ${WRKSRC}/pkg_validate ${PREFIX}/sbin/
@@ -95,10 +105,14 @@
@${INSTALL_DATA} ${WRKSRC}/${_conf} ${PREFIX}/etc
.endfor
.endif
+.if defined(NOPORTDOCS)
+.undef MAN1
+.else
@${ECHO_MSG} "===> Installing man pages."
.for _manpage in ${MAN1}
@${INSTALL_MAN} ${WRKSRC}/${_manpage} ${MANPREFIX}/man/man1/
.endfor
+.endif
message:
@${CAT} ${PKGMESSAGE}
diff -Pur sysutils/bsdadminscripts.orig/distinfo sysutils/bsdadminscripts/distinfo
--- sysutils/bsdadminscripts.orig/distinfo 2007-06-18 08:52:39.000000000 +0200
+++ sysutils/bsdadminscripts/distinfo 2007-10-26 15:25:45.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (bsdadminscripts-3.0.tar.gz) = 894dd8bcd3a6012cfec877fd11afac67
-SHA256 (bsdadminscripts-3.0.tar.gz) = c06c41a6b41b85b4daee0031f201920a5ff00b4ed48e020c0cda7388071a3ee1
-SIZE (bsdadminscripts-3.0.tar.gz) = 15705
+MD5 (bsdadminscripts-4.0.tar.gz) = ff5228702bd7efb21e673ded35184965
+SHA256 (bsdadminscripts-4.0.tar.gz) = a8bcc5c67e2cbc3a9104e06b1721fb6135532335054b302ac391b0b46e36f4c1
+SIZE (bsdadminscripts-4.0.tar.gz) = 18594
diff -Pur sysutils/bsdadminscripts.orig/pkg-descr sysutils/bsdadminscripts/pkg-descr
--- sysutils/bsdadminscripts.orig/pkg-descr 2006-07-22 10:19:53.000000000 +0200
+++ sysutils/bsdadminscripts/pkg-descr 2007-10-26 15:25:17.000000000 +0200
@@ -1,7 +1,8 @@
This is a collection of administration scripts. At the moment it
consists of a script to control rc.d scripts at runtime, a
-script that adds functionality to portupgrade. And scripts to set variables
-for make jobs (like portconf, but with more possibilities).
+script that adds functionality to portupgrade, scripts to set variables
+for make jobs (like portconf, but with more possibilities). And scripts
+to check for broken packages.
WWW: http://sourceforge.net/projects/bsdadminscripts/
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list