pkgsrc/www/zope3
taca 1bfe65e018 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.
2006-10-01 14:25:23 +00:00
..
files
patches Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu 2006-10-01 14:25:23 +00:00
DESCR
distinfo Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu 2006-10-01 14:25:23 +00:00
Makefile Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu 2006-10-01 14:25:23 +00:00
Makefile.common
MESSAGE
package.mk Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu 2006-10-01 14:25:23 +00:00
PLIST Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu 2006-10-01 14:25:23 +00:00