diff options
author | taca <taca> | 2006-10-01 14:25:23 +0000 |
---|---|---|
committer | taca <taca> | 2006-10-01 14:25:23 +0000 |
commit | e830ac8881679764b18c771e321bc146ccfc38c2 (patch) | |
tree | 6af9b2cf3579cea2022a4aa20f92896538f93b7f /www/zope3/Makefile | |
parent | 7eccc048bf00b5588ab66355c1ca2cad53fa4a6a (diff) | |
download | pkgsrc-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/Makefile | 16 |
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" |