summaryrefslogtreecommitdiff
path: root/www/zope3/Makefile
diff options
context:
space:
mode:
authortaca <taca>2006-10-01 14:25:23 +0000
committertaca <taca>2006-10-01 14:25:23 +0000
commite830ac8881679764b18c771e321bc146ccfc38c2 (patch)
tree6af9b2cf3579cea2022a4aa20f92896538f93b7f /www/zope3/Makefile
parent7eccc048bf00b5588ab66355c1ca2cad53fa4a6a (diff)
downloadpkgsrc-e830ac8881679764b18c771e321bc146ccfc38c2.tar.gz
Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu
with small modifications; - don't change order of find(1)'s command line option. - adding VARBASE, ZOPE3_GROUP and ZOPE3_USER to BUILD_DEFS. Most Important Changes Since Zope 3.2 ------------------------------------- - Provided a new component registry API that allows multiple component registries to be combined more flexibly than before. See 'zope.component.interfaces.IComponentRegistry' for more information. - Greatly simplified local-component registration. See 'zope.component.interfaces.IComponentRegistry' for more information. - Moved many packages out of zope.app to make them easier to use outside of Zope. - Change the session credentials plugin to make it configurable in which fields it looks for the credentials. - Added a new API for collating text. You can now adapt a locale to 'zope.i18n.interfaces.ILocales.ICollator'. You can then use that to sort strings, such as menu entries, in a locale-specific fashion. - A new 'zope.annotation.factory' helper function that makes it easier to create annotations. Also added a README in 'zope.annotation' which explains how to use it. - Added a more complete set of widgets for fields that use iterable sources. These widgets now mirror the set provided by vocabulary-based fields. - Added a cleaner and more robust API to testbrowser for setting file-upload data. - Deprecated several ZCML directives: * factory * vocabulary * content (as an alias to the class directive) * modulealias * renderer:renderer - The 'browser:layer' directive and the 'ILayer' interface has been deprecated. Registering layers has become obsolete, layers should be created as interfaces extending 'IBrowserRequest'. - The 'browser:skin' directive has been deprecated. Skins should be created as interfaces extending 'IBrowserRequest' and can be registered using a simple 'utility' directive. - The 'ISkin' interface has been renamed to 'IBrowserSkinType'. For a complete list of changes see the 'CHANGES.txt' file.
Diffstat (limited to 'www/zope3/Makefile')
-rw-r--r--www/zope3/Makefile16
1 files changed, 8 insertions, 8 deletions
diff --git a/www/zope3/Makefile b/www/zope3/Makefile
index 841844de462..f8259d6dd5f 100644
--- a/www/zope3/Makefile
+++ b/www/zope3/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.11 2006/05/06 22:38:27 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2006/10/01 14:25:23 taca Exp $
#
-DISTNAME= Zope-3.2.1
-PKGNAME= zope3-3.2.1
+DISTNAME= Zope-3.3.0
+PKGNAME= zope3-3.3.0
CATEGORIES= www
-MASTER_SITES= http://www.zope.org/Products/Zope3/3.2.1/
+MASTER_SITES= http://www.zope.org/Products/Zope3/3.3.0/
EXTRACT_SUFX= .tgz
MAINTAINER= ykomatsu@akaumigame.org
@@ -25,6 +25,7 @@ CONFIGURE_ARGS+= --with-python ${PYTHONBIN} \
EXTRACT_USING= gtar
.endif
+BUILD_DEFS+= VARBASE ZOPE3_GROUP ZOPE3_USER
BUILD_TARGET= build
RCD_SCRIPTS= zope3 zss3
@@ -44,10 +45,9 @@ post-install:
${LN} -s ${ZOPE3_DIR}/bin/mkzopeinstance ${PREFIX}/bin
${LN} -s ${ZOPE3_DIR}/bin/zopetest ${PREFIX}/bin
${INSTALL_DATA_DIR} ${ZOPE3_DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/Zope/LICENSES.txt ${ZOPE3_DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/Zope/ZopePublicLicense.txt ${ZOPE3_DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/Zope/doc/*.txt ${ZOPE3_DOCDIR}
- ${ECHO} "3.2.1" > ${ZOPE3_DIR}/lib/python/zope/app/version.txt
+ cd ${WRKSRC}/Zope && ${PAX} -r -w LICENSES.txt ZopePublicLicense.txt \
+ ${ZOPE3_DOCDIR}
+ cd ${WRKSRC}/Zope/doc && ${PAX} -r -w *.txt ${ZOPE3_DOCDIR}
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"