diff options
author | Johann Visagie <wjv@FreeBSD.org> | 2001-08-16 10:53:22 +0000 |
---|---|---|
committer | Johann Visagie <wjv@FreeBSD.org> | 2001-08-16 10:53:22 +0000 |
commit | 5163137087447d6c2299bc6e22d1b4540f006a53 (patch) | |
tree | bd7d9dfe1b8621a0c3012c4c266f5b7f4f144866 /www/zope-zpt/Makefile | |
parent | 7fb9451c41470d8ca8d21332c1bfe442a130c763 (diff) |
Notes
Diffstat (limited to 'www/zope-zpt/Makefile')
-rw-r--r-- | www/zope-zpt/Makefile | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/www/zope-zpt/Makefile b/www/zope-zpt/Makefile new file mode 100644 index 000000000000..f2964fd3dad6 --- /dev/null +++ b/www/zope-zpt/Makefile @@ -0,0 +1,68 @@ +# New ports collection makefile for: zope-zpt +# Date created: 15 August 2001 +# Whom: Johann Visagie <wjv@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= zpt +PORTVERSION= 1.4.0 +CATEGORIES= www zope +MASTER_SITES= http://www.zope.org/Members/4am/ZPT/ +PKGNAMEPREFIX= zope- +DISTFILES= PageTemplates-${PORTVERSION}.tar.gz \ + TAL-${TALVERSION}.tar.gz \ + ZTUtils-${ZTUVERSION}.tar.gz + +MAINTAINER= wjv@FreeBSD.org + +RUN_DEPENDS= ${LOCALBASE}/${SZOPEBASEDIR}/z2.py:${PORTSDIR}/www/zope + +USE_PYTHON= yes +DIST_SUBDIR= zope + +TALVERSION= 1.4.0 +ZTUVERSION= 1.1.1 + +# You can change this in the environment if you like. +SZOPEBASEDIR?= www/Zope + +# Don't change these +ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR} +ZOPEPRODUCTNAME= PageTemplates +ZOPEPYTHONDIR= lib/python +ZOPEPRODUCTDIR= ${ZOPEPYTHONDIR}/Products +ZOPEPRODUCTS= PageTemplates TAL ZTUtils + +PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} +WRKSRC= ${WRKDIR}/${ZOPEPRODUCTNAME} +CPIO= cpio --quiet -pdum -R + +do-build: +.for product in ${ZOPEPRODUCTS} + @ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKDIR}/${product} +.endfor + +do-install: +.for product in ${ZOPEPRODUCTS} + @ ${CHMOD} -R og+rX ${WRKDIR}/${product} +.endfor +.for product in TAL ZTUtils + @ ${MKDIR} ${ZOPEBASEDIR}/${ZOPEPYTHONDIR}/${product} + @ cd ${WRKDIR}/${product} && find * \ + | ${CPIO} ${BINOWN}:${BINGRP} \ + ${ZOPEBASEDIR}/${ZOPEPYTHONDIR}/${product}/ +.endfor + @ ${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME} + @ cd ${WRKSRC} && find * \( -name examples -a -prune \) -o -print \ + | ${CPIO} ${BINOWN}:${BINGRP} \ + ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME} + @ ${INSTALL_DATA} ${WRKSRC}/examples/zpt_examples.zexp \ + ${ZOPEBASEDIR}/import + +post-install: +.if !defined(BATCH) + @${CAT} ${PKGMESSAGE} +.endif + +.include <bsd.port.mk> |