svn commit: r321246 - head/biology/seqio

Boris Samorodov bsam at FreeBSD.org
Wed Jun 19 13:09:20 UTC 2013


Author: bsam
Date: Wed Jun 19 13:09:19 2013
New Revision: 321246
URL: http://svnweb.freebsd.org/changeset/ports/321246

Log:
  Index: Makefile
  ===================================================================
  --- Makefile	(revision 321238)
  +++ Makefile	(working copy)
  @@ -1,9 +1,5 @@
  -# New ports collection makefile for:	seqio
  -# Date created:				17 August 2001
  -# Whom:					Tony Maher
  -#
  +# Created by: Tony Maher
   # $FreeBSD$
  -#
  
   PORTNAME=	seqio
   PORTVERSION=	1.2.2
  @@ -13,38 +9,32 @@
   DISTNAME=	${PORTNAME}
  
   MAINTAINER=	ports at FreeBSD.org
  -COMMENT=	A set of C functions which can read/write biological sequence files
  +COMMENT=	Set of C functions which can read/write biological sequence files
  
   WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
  
   EXAMPLES=	example1.c example2.c example3.c example4.c seqio.c \
   		seqio.h Makefile
   PROGRAMS=	fmtseq grepseq idxseq typeseq wcseq
  +PLIST_FILES+=	${PROGRAMS:S,^,bin/,}
  +PORTEXAMPLES=	*
  +PORTDOCS=	*
  
  +OPTIONS_DEFINE=	DOCS EXAMPLES
  +
  +.include <bsd.port.options.mk>
  +
   do-install:
  -	cd ${WRKSRC}; \
  -	for file in ${PROGRAMS}; do \
  -		${INSTALL_PROGRAM} $$file ${PREFIX}/bin; \
  -	done
  -.if !defined(NOPORTEXAMPLES)
  -	${MKDIR} ${EXAMPLESDIR}
  -	cd ${WRKSRC}; \
  -	for file in ${EXAMPLES}; do \
  -		${INSTALL_DATA} $$file ${EXAMPLESDIR}; \
  -	done
  +	${INSTALL_PROGRAM} ${PROGRAMS:S,^,${WRKSRC}/,} ${PREFIX}/bin
  +.if ${PORT_OPTIONS:MEXAMPLES}
  +	@${MKDIR} ${EXAMPLESDIR}
  +	${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${EXAMPLESDIR}
   .endif
  -.if !defined(NOPORTDOCS)
  -	${MKDIR} ${DOCSDIR}
  -	${MKDIR} ${DOCSDIR}/html
  +.if ${PORT_OPTIONS:MDOCS}
  +	@${MKDIR} ${DOCSDIR}/html
   	${INSTALL_DATA} ${WRKSRC}/bioseq.txt ${DOCSDIR}
  -	cd ${WRKSRC}/doc; \
  -	for file in *.doc; do \
  -		${INSTALL_DATA} $$file ${DOCSDIR}; \
  -	done
  -	cd ${WRKSRC}/html; \
  -	for file in *.html; do \
  -		${INSTALL_DATA} $$file ${DOCSDIR}/html; \
  -	done
  +	${INSTALL_DATA} ${WRKSRC}/doc/*.doc ${DOCSDIR}
  +	${INSTALL_DATA} ${WRKSRC}/html/*.html ${DOCSDIR}/html
   .endif
  
   .include <bsd.port.mk>

Modified:
  head/biology/seqio/Makefile

Modified: head/biology/seqio/Makefile
==============================================================================
--- head/biology/seqio/Makefile	Wed Jun 19 13:00:10 2013	(r321245)
+++ head/biology/seqio/Makefile	Wed Jun 19 13:09:19 2013	(r321246)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	seqio
-# Date created:				17 August 2001
-# Whom:					Tony Maher
-#
+# Created by: Tony Maher
 # $FreeBSD$
-#
 
 PORTNAME=	seqio
 PORTVERSION=	1.2.2
@@ -13,38 +9,32 @@ MASTER_SITES=	http://www.cs.ucdavis.edu/
 DISTNAME=	${PORTNAME}
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	A set of C functions which can read/write biological sequence files
+COMMENT=	Set of C functions which can read/write biological sequence files
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
 EXAMPLES=	example1.c example2.c example3.c example4.c seqio.c \
 		seqio.h Makefile
 PROGRAMS=	fmtseq grepseq idxseq typeseq wcseq
+PLIST_FILES+=	${PROGRAMS:S,^,bin/,}
+PORTEXAMPLES=	*
+PORTDOCS=	*
+
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
+.include <bsd.port.options.mk>
 
 do-install:
-	cd ${WRKSRC}; \
-	for file in ${PROGRAMS}; do \
-		${INSTALL_PROGRAM} $$file ${PREFIX}/bin; \
-	done
-.if !defined(NOPORTEXAMPLES)
-	${MKDIR} ${EXAMPLESDIR}
-	cd ${WRKSRC}; \
-	for file in ${EXAMPLES}; do \
-		${INSTALL_DATA} $$file ${EXAMPLESDIR}; \
-	done
+	${INSTALL_PROGRAM} ${PROGRAMS:S,^,${WRKSRC}/,} ${PREFIX}/bin
+.if ${PORT_OPTIONS:MEXAMPLES}
+	@${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${EXAMPLESDIR}
 .endif
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-	${MKDIR} ${DOCSDIR}/html
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}/html
 	${INSTALL_DATA} ${WRKSRC}/bioseq.txt ${DOCSDIR}
-	cd ${WRKSRC}/doc; \
-	for file in *.doc; do \
-		${INSTALL_DATA} $$file ${DOCSDIR}; \
-	done
-	cd ${WRKSRC}/html; \
-	for file in *.html; do \
-		${INSTALL_DATA} $$file ${DOCSDIR}/html; \
-	done
+	${INSTALL_DATA} ${WRKSRC}/doc/*.doc ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/html/*.html ${DOCSDIR}/html
 .endif
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list