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/