aboutsummaryrefslogtreecommitdiff
path: root/sysutils/bsdadminscripts
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2007-12-14 16:18:22 +0000
committerPav Lucistnik <pav@FreeBSD.org>2007-12-14 16:18:22 +0000
commit67864fce8686cf64d0481982879d22d49eee4f35 (patch)
treea856f18b0a8f26ec2707798476b88a6f7717684f /sysutils/bsdadminscripts
parentce4b529805e8cec12bbe6bee3bde2533bb66c39e (diff)
downloadports-67864fce8686cf64d0481982879d22d49eee4f35.tar.gz
ports-67864fce8686cf64d0481982879d22d49eee4f35.zip
Notes
Diffstat (limited to 'sysutils/bsdadminscripts')
-rw-r--r--sysutils/bsdadminscripts/Makefile20
-rw-r--r--sysutils/bsdadminscripts/distinfo6
-rw-r--r--sysutils/bsdadminscripts/pkg-descr5
3 files changed, 23 insertions, 8 deletions
diff --git a/sysutils/bsdadminscripts/Makefile b/sysutils/bsdadminscripts/Makefile
index c6a1bd3f0070..017c53806dcd 100644
--- a/sysutils/bsdadminscripts/Makefile
+++ b/sysutils/bsdadminscripts/Makefile
@@ -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 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
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 @@ PLIST_FILES+= sbin/pkg_validate
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 @@ do-install:
@${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 @@ do-install:
@${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 --git a/sysutils/bsdadminscripts/distinfo b/sysutils/bsdadminscripts/distinfo
index 7e5c9871ae71..4b8314d4f58a 100644
--- a/sysutils/bsdadminscripts/distinfo
+++ b/sysutils/bsdadminscripts/distinfo
@@ -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 --git a/sysutils/bsdadminscripts/pkg-descr b/sysutils/bsdadminscripts/pkg-descr
index e8c81b351d04..068f97af0342 100644
--- a/sysutils/bsdadminscripts/pkg-descr
+++ b/sysutils/bsdadminscripts/pkg-descr
@@ -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/