After the repo copy of the diskcheckd.conf gets done this patch 
should be the last one I need to make ports/sysutils/diskcheckd to 
work properly.  Any comments/problems would be appreciated.  I would 
especially appreciate some patches to pkg-descr for a more detailed 
description if possible.

Thanks.

-- 
David W. Chapman Jr.
[EMAIL PROTECTED]   Raintree Network Services, Inc. <www.inethouston.net>
[EMAIL PROTECTED]       FreeBSD Committer <www.FreeBSD.org>
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/sysutils/diskcheckd/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- Makefile    2001/08/24 14:33:09     1.1
+++ Makefile    2001/08/25 20:13:23
@@ -20,12 +20,21 @@
 
 NO_WRKSUBDIR=  yes
 
+CFLAGS+=       -D_PATH_CONF='\"${PREFIX}/etc\"'
+
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN=        "Only runs on 5.0 or higher (-current)"
+.endif
+
 do-extract:
        @${MKDIR} ${WRKSRC}
        @(cd ${FILESDIR} && pax -r -w * ${WRKSRC})
 
-do-build:
-       cd ${WRKSRC} && ${CC} ${CFLAGS} -DCONFPATH=\"${PREFIX}/etc\" -o diskcheckd 
diskcheckd.c
+do-patch:
+       @${PERL} -pi.fbsd -e 's|/usr/sbin|${PREFIX}/sbin|g' ${WRKSRC}/Makefile
 
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/diskcheckd ${PREFIX}/sbin
@@ -33,4 +42,4 @@
        ${INSTALL_SCRIPT} ${WRKSRC}/diskcheckd.sh ${PREFIX}/etc/rc.d
        ${INSTALL_MAN} ${WRKSRC}/diskcheckd.8 ${PREFIX}/man/man8
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Index: files/diskcheckd.c
===================================================================
RCS file: /home/ncvs/ports/sysutils/diskcheckd/files/diskcheckd.c,v
retrieving revision 1.4
diff -u -r1.4 diskcheckd.c
--- files/diskcheckd.c  2001/08/20 15:09:33     1.4
+++ files/diskcheckd.c  2001/08/25 20:13:23
@@ -47,7 +47,10 @@
 #define DKTYPENAMES
 #include <sys/disklabel.h>
 
-#define        _PATH_CONF      "/etc/diskcheckd.conf"
+#ifndef _PATH_CONF
+#define        _PATH_CONF      "/usr/local/etc/diskcheckd.conf"
+#endif
+
 #define        _PATH_SAVE      _PATH_VARDB"diskcheckd.offsets"
 
 #define        READ_SIZE (64 << 10)

Reply via email to