svn commit: r321404 - head/comms/bforce-kst

Boris Samorodov bsam at FreeBSD.org
Thu Jun 20 16:55:57 UTC 2013


Author: bsam
Date: Thu Jun 20 16:55:56 2013
New Revision: 321404
URL: http://svnweb.freebsd.org/changeset/ports/321404

Log:
  . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
  . mute mkdir commands;
  . use one line install command;
  . introduce PORTDOCS at Makefile (trim pkg-plist);
  . trim Makefile headers.

Modified:
  head/comms/bforce-kst/Makefile
  head/comms/bforce-kst/pkg-plist

Modified: head/comms/bforce-kst/Makefile
==============================================================================
--- head/comms/bforce-kst/Makefile	Thu Jun 20 16:52:50 2013	(r321403)
+++ head/comms/bforce-kst/Makefile	Thu Jun 20 16:55:56 2013	(r321404)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	bforce-kst
-# Date created:		1 May 2002
-# Whom:			Andrew Dolgov <fox at furry.spb.ru>
-#
+# Created by: Andrew Dolgov <fox at furry.spb.ru>
 # $FreeBSD$
-#
 
 PORTNAME=	bforce
 PORTVERSION=	0.22.8.7
@@ -42,8 +38,12 @@ FIXME=		include/bforce.h include/util.h 
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/source
 
+PORTDOCS=	CHANGES CHANGES.kst COPYING README README.kst
+
+OPTIONS_DEFINE=	DOCS
+
 pre-configure:
-	${MKDIR} ${WRKSRC}/bin
+	@${MKDIR} ${WRKSRC}/bin
 
 post-patch:
 	@${REINPLACE_CMD} -e 's,/etc/bforce,/etc/fido/bforce,g' ${WRKSRC}/Makefile.in
@@ -51,8 +51,10 @@ post-patch:
 	@${REINPLACE_CMD} -e 's,log(,bf_log(,g' ${WRKSRC}/${i}
 .endfor
 
+.include <bsd.port.options.mk>
+
 do-install:
-	${MKDIR} ${PREFIX}/etc/fido/bforce
+	@${MKDIR} ${PREFIX}/etc/fido/bforce
 	${INSTALL_DATA} ${WRKSRC}/../examples/bforce.conf ${PREFIX}/etc/fido/bforce/bforce.conf.sample
 	${INSTALL_DATA} ${WRKSRC}/../examples/bforce.passwd ${PREFIX}/etc/fido/bforce/bforce.passwd.sample
 	${INSTALL_DATA} ${WRKSRC}/../examples/bforce.subst ${PREFIX}/etc/fido/bforce/bforce.subst.sample
@@ -63,11 +65,9 @@ do-install:
 .for i in ${CONTRIBS}
 	${INSTALL_DATA} ${WRKSRC}/../contrib/${i} ${DATADIR}/${i}
 .endfor
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-.for i in CHANGES CHANGES.kst COPYING README README.kst
-	${INSTALL_DATA} ${WRKSRC}/../${i} ${DOCSDIR}
-.endfor
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/../,} ${DOCSDIR}
 .endif
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/bforce ${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/bfindex ${PREFIX}/bin

Modified: head/comms/bforce-kst/pkg-plist
==============================================================================
--- head/comms/bforce-kst/pkg-plist	Thu Jun 20 16:52:50 2013	(r321403)
+++ head/comms/bforce-kst/pkg-plist	Thu Jun 20 16:55:56 2013	(r321404)
@@ -27,12 +27,6 @@ etc/fido/bforce/freq.dirs.sample
 %%DATADIR%%/u-srif/u-srif-index.py
 %%DATADIR%%/u-srif/u-srif-lookup.py
 %%DATADIR%%/u-srif/u-srif.py
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES.kst
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.kst
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm etc/fido/bforce
 @dirrm etc/fido
 @dirrm %%DATADIR%%/u-srif/lib


More information about the svn-ports-all mailing list