Edit

IABSD.fr/ports/books/mason-book/Makefile

Branch :

  • Show log

    Commit

  • Author : sturm
    Date : 2004-02-01 20:07:40
    Hash : 311c1b58
    Message : mark arch independent

  • books/mason-book/Makefile
  • # $OpenBSD: Makefile,v 1.3 2004/02/01 20:07:41 sturm Exp $
    
    COMMENT=	"book on embedding Perl in HTML with Mason"
    CATEGORIES=	books 
    
    # unversioned, so impose a version on it
    V=		1.0
    DISTNAME=	mason-book
    PKGNAME=	${DISTNAME}-${V}
    DIST_SUBDIR=	mason-book-${V}
    
    HOMEPAGE=	http://www.masonbook.com/
    MAINTAINER=	Anil Madhavapeddy <avsm@openbsd.org>
    
    MASTER_SITES=	${HOMEPAGE}book/
    
    BUILD_DEPENDS=	::www/p5-HTML-Parser \
    		::graphics/p5-Image-Size \
    		::www/p5-URI \
    		::textproc/p5-Pod-Simple 
    
    # Open Publication License
    PERMIT_DISTFILES_CDROM=	Yes
    PERMIT_DISTFILES_FTP=	Yes
    PERMIT_PACKAGE_CDROM=	Yes
    PERMIT_PACKAGE_FTP=	Yes
    
    WRKDIST=	${WRKDIR}
    INSTALL_LOC=	${PREFIX}/share/doc/mason-book
    NO_REGRESS=	Yes
    PKG_ARCH=	*
    
    # pod files order important for TOC generation
    BOOK_POD=	foreword preface ch1 ch2 ch3 ch4 ch5 ch6 ch7 \
    		ch8 ch9 ch10 ch11 ch12 appendix-a appendix-b \
    		appendix-c appendix-d glossary colophon copyright
    
    do-build:
    	@cp ${FILESDIR}/book_as_html.pl ${WRKBUILD}
    
    do-install:
    	${INSTALL_DATA_DIR} ${INSTALL_LOC}
    	@cd ${WRKBUILD} && perl ${WRKBUILD}/book_as_html.pl --toc \
    		--target=${INSTALL_LOC} ${BOOK_POD:C/(.+)/\1.pod/g}
    
    .include <bsd.port.mk>