Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Oct 2007 13:48:07 GMT
From:      Dominic Fandrey <lon_kamikaze@gmx.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/117533: [maintainer-update][sysutils/bsdadminscripts] latest release
Message-ID:  <200710261348.l9QDm7NI063657@www.freebsd.org>
Resent-Message-ID: <200710261350.l9QDo2f4028108@freefall.freebsd.org>

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

>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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710261348.l9QDm7NI063657>