summaryrefslogblamecommitdiff
path: root/www/grail/Makefile
blob: e45be484f513437bcc1c129d39a6bb79fb78e79c (plain) (tree)
1
2
3
4
5
6
7
8
9
                                             


                                                          
 
                                                     

 
                                 
                           

                                                                        
 
                                          


                                                      
                                                            
 




              
        



                                                                                   
           







                                                                               




                                                                     
# Ports collection Makefile for:	Grail
# Version required:			0.5
# Date created:				1/11/1999
# Whom:					nectar@FreeBSD.ORG
#
# $Id: Makefile,v 1.5 1998/09/25 10:05:13 asami Exp $
#

DISTNAME=		grail-0.5
CATEGORIES=		www
MASTER_SITES=		http://monty.cnri.reston.va.us/grail-0.5/source/
DISTFILES=		grail_05.tgz

MAINTAINER=		nectar@freebsd.org

BUILD_DEPENDS=		python:${PORTSDIR}/lang/python
RUN_DEPENDS=		python:${PORTSDIR}/lang/python
LIB_DEPENDS=		tk80.1:${PORTSDIR}/x11-toolkits/tk80

CHOWN?=chown
CHMOD?=chmod
FIND?=find
PYTHON?=python
GREP?=grep
SED?=sed

do-build:
	${PYTHON} -c 'from compileall import compile_dir; compile_dir("${WRKSRC}")'

do-install:
	${MKDIR} ${PREFIX}/lib/grail
	(cd ${WRKSRC} && tar --exclude '.cvsignore'   \
		--exclude '*.orig' -cf - .) |         \
		(cd ${PREFIX}/lib/grail && tar xf -)
	(sed 's|%%PREFIX%%|${PREFIX}|g' <${FILESDIR}/grail                    \
		>${WRKDIR}/grail.$$$$ &&                                      \
		${INSTALL_SCRIPT} ${WRKDIR}/grail.$$$$ ${PREFIX}/bin/grail && \
		${RM} ${WRKDIR}/grail.$$$$)
	${CHOWN} -R ${BINOWN}.${BINGRP} ${PREFIX}/lib/grail
	${FIND} ${PREFIX}/lib/grail -type f -exec ${CHMOD} 0444 {} \;
	${FIND} ${PREFIX}/lib/grail -type d -exec ${CHMOD} 0555 {} \;

.include <bsd.port.mk>