pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/plone3 Update plone3 package to 3.0.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a32b272e82b
branches:  trunk
changeset: 537507:7a32b272e82b
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Jan 09 22:13:12 2008 +0000

description:
Update plone3 package to 3.0.5.

o Changes from 3.0.4

    * Update translations.
    * If you are using the fullscreenmode.js script, you can now pass
      in a minimal=1 argument in the URL to make a page start out in
      the minimal mode.
    * Fix problems with non-savepoint capable connections (such as SQL
      connections) involved in folder_delete, folder_publish of
      folder_rename actions.
    * Hiding page history, page navigation, and busy icon (spinner) in
      print CSS. This relates to 7402 and 7433.
    * Fix persistant translation service creation code. This corrects
      broken translations on initial Zope start. This fixes 7470.
    * Visual editor improvements:
          o Style whitelist and class blacklist now work when there is
            only one entry in the list.
          o Span tags with no attributes after filtering are removed.
    * Make the content rule configuration page fully
      translatable. This fixes 6886.
    * Update the object-not-found error page to search for
      alternatives within the navigation root instead of the entire
      site.
    * Fix translation for default item in display content menu for
      situations. This fixes 7281.
    * Fix absolute_url() for content rules add views, content rules
      traversal adapters, portlet add views, portlet assignment
      mappings and portlet assignments.
    * Fix handling of RSS feeds which do not include an update
      timestamp for feed entries. This fixes 7515.
    * Change KSS saveField to not require value explicitply but take
      it from the request if not specifies. This makes it possible to
      use saveField-kssSubmitForm: currentForm(); which is needed for
      multi-valued form variables.
    * Fix handling of the portal type criteria for collections. This
      fixes 7467.
    * Update the delete-confirmation page for objects that are
      references elsewhere to order all referencing items in
      alphabetical order.
    * Fix handling of types where allow_discussion is set as a class
      attribute which could lead to an AttributeError when changing
      the discussion settings. This fixes 761.
    * Extend the Archetypes widget API to inform widgets when
      processing the form in the validation phase. This fixes 760.
    * Correct zope.i18n.translate calls in Archetypes: should use the
      request, not the instance itself as the context. This fixes
      translation problems seen in Plone 3.0.4.
    * Do not create an empty <ul> in the personal actions bar if there
      are no items in it. This fixes an XHTML syntax error.
    * Fix the languages method of the language selector to include the
      native language name.
    * Fix invalid context argument passed into the translation
      machinery in the workflow state vocabulary. This fixes 7492.
    * Fix potential acquisition problem in five.localsitemanager when
      assigning values to the utilities registry of the component
      registry.
    * Raise a ValueError when the Zope3 translation utilities get
      passed in an invalid context argument. Translations in Zope3
      work against the request alone and while the keyword is called
      context it was too easily confused with a contentish context.

o Updated packages

    * Archetypes 1.5.5
    * ATContentTypes 1.2.4
    * CMFPlone 3.0.5
    * GenericSetup 1.3.3
    * kupu 1.4.7
    * PlacelessTranslationService 1.4.8
    * PloneTranslations 3.0.10
    * archetypes.kss 1.2.5
    * plone.app.contentmenu 1.0.5
    * plone.app.contentrules 1.0.5
    * plone.app.i18n 1.0.1
    * plone.app.kss 1.2.5
    * plone.app.linkintegrity 1.0.4
    * plone.app.portlets 1.0.5
    * plone.app.redirector 1.0.5
    * plone.app.vocabulary 1.0.2
    * plone.app.layout 1.0.5
    * plone.contentrules 1.0.5
    * five.localsitemanager 0.3

diffstat:

 www/plone3/Makefile         |   4 ++--
 www/plone3/PLIST            |  15 ++++++++++++---
 www/plone3/distinfo         |   9 ++++-----
 www/plone3/patches/patch-aa |  29 -----------------------------
 4 files changed, 18 insertions(+), 39 deletions(-)

diffs (161 lines):

diff -r 653beee41a50 -r 7a32b272e82b www/plone3/Makefile
--- a/www/plone3/Makefile       Wed Jan 09 22:12:23 2008 +0000
+++ b/www/plone3/Makefile       Wed Jan 09 22:13:12 2008 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/12/18 15:47:05 taca Exp $
+# $NetBSD: Makefile,v 1.2 2008/01/09 22:13:12 taca Exp $
 # FreeBSD: ports/www/plone/Makefile,v 1.25 2007/02/17 08:32:54 rafan Exp
 #
 
 DISTNAME=      Plone-${PLONE3_VERSION}
 PKGNAME=       ${PLONE_PKG_PREFIX}-${PLONE3_VERSION}
 CATEGORIES=    www python
-MASTER_SITES=  http://launchpad.net/plone/3.0/3.0.4/+download/
+MASTER_SITES=  http://launchpad.net/plone/3.0/3.0.5/+download/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://plone.org/
diff -r 653beee41a50 -r 7a32b272e82b www/plone3/PLIST
--- a/www/plone3/PLIST  Wed Jan 09 22:12:23 2008 +0000
+++ b/www/plone3/PLIST  Wed Jan 09 22:13:12 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2007/12/18 15:47:05 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2008/01/09 22:13:12 taca Exp $
 ${PLONE_BASE}/ATContentTypes/AUTHORS.txt
 ${PLONE_BASE}/ATContentTypes/CHANGELOG.txt
 ${PLONE_BASE}/ATContentTypes/HISTORY.txt
@@ -244,6 +244,7 @@
 ${PLONE_BASE}/ATContentTypes/tests/input/test.zip
 ${PLONE_BASE}/ATContentTypes/tests/input/tidy1-in.html
 ${PLONE_BASE}/ATContentTypes/tests/input/tidy1-out.html
+${PLONE_BASE}/ATContentTypes/tests/portaltype_criterion.txt
 ${PLONE_BASE}/ATContentTypes/tests/test_adapters.py
 ${PLONE_BASE}/ATContentTypes/tests/test_adapters.pyc
 ${PLONE_BASE}/ATContentTypes/tests/test_archive.py
@@ -5606,7 +5607,7 @@
 ${PLONE_BASE}/PloneTranslations/locales/ar/LC_MESSAGES/plonelocales.po
 ${PLONE_BASE}/PloneTranslations/locales/bg/LC_MESSAGES/plonelocales.po
 ${PLONE_BASE}/PloneTranslations/locales/bn/LC_MESSAGES/plonelocales.po
-${PLONE_BASE}/PloneTranslations/locales/ca/LC_MESSAGES/plonefrontpage-ca.po
+${PLONE_BASE}/PloneTranslations/locales/ca/LC_MESSAGES/plonefrontpage.po
 ${PLONE_BASE}/PloneTranslations/locales/ca/LC_MESSAGES/plonelocales.po
 ${PLONE_BASE}/PloneTranslations/locales/cs/LC_MESSAGES/plonefrontpage.po
 ${PLONE_BASE}/PloneTranslations/locales/cs/LC_MESSAGES/plonelocales.po
@@ -6681,6 +6682,7 @@
 ${PLONE_BASE}/kupu/form/include.kupu
 ${PLONE_BASE}/kupu/form/save.kupu
 ${PLONE_BASE}/kupu/i18n/README.txt
+${PLONE_BASE}/kupu/i18n/kupu-ca.po
 ${PLONE_BASE}/kupu/i18n/kupu-cs.po
 ${PLONE_BASE}/kupu/i18n/kupu-da.po
 ${PLONE_BASE}/kupu/i18n/kupu-de.po
@@ -6699,6 +6701,7 @@
 ${PLONE_BASE}/kupu/i18n/kupu-pt-br.po
 ${PLONE_BASE}/kupu/i18n/kupu-pt.po
 ${PLONE_BASE}/kupu/i18n/kupu-sk.po
+${PLONE_BASE}/kupu/i18n/kupu-sl.po
 ${PLONE_BASE}/kupu/i18n/kupu-sr-Latn.po
 ${PLONE_BASE}/kupu/i18n/kupu-sr.po
 ${PLONE_BASE}/kupu/i18n/kupu-tr.po
@@ -6707,6 +6710,7 @@
 ${PLONE_BASE}/kupu/i18n/kupu-zh-tw.po
 ${PLONE_BASE}/kupu/i18n/kupu-zh.po
 ${PLONE_BASE}/kupu/i18n/kupu.pot
+${PLONE_BASE}/kupu/i18n/kupuconfig-ca.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-cs.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-da.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-es.po
@@ -6716,11 +6720,13 @@
 ${PLONE_BASE}/kupu/i18n/kupuconfig-ja.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-pl.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-pt.po
+${PLONE_BASE}/kupu/i18n/kupuconfig-pt-br.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-sk.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-tr.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-vi.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig-zh-tw.po
 ${PLONE_BASE}/kupu/i18n/kupuconfig.pot
+${PLONE_BASE}/kupu/i18n/kupupox-ca.po
 ${PLONE_BASE}/kupu/i18n/kupupox-cs.po
 ${PLONE_BASE}/kupu/i18n/kupupox-da.po
 ${PLONE_BASE}/kupu/i18n/kupupox-de.po
@@ -6738,6 +6744,7 @@
 ${PLONE_BASE}/kupu/i18n/kupupox-pt-br.po
 ${PLONE_BASE}/kupu/i18n/kupupox-pt.po
 ${PLONE_BASE}/kupu/i18n/kupupox-sk.po
+${PLONE_BASE}/kupu/i18n/kupupox-sl.po
 ${PLONE_BASE}/kupu/i18n/kupupox-sr-Latn.po
 ${PLONE_BASE}/kupu/i18n/kupupox-sr.po
 ${PLONE_BASE}/kupu/i18n/kupupox-tr.po
@@ -6970,6 +6977,7 @@
 ${PLONE_BASE}/kupu/plone/profiles/default/import_steps.xml
 ${PLONE_BASE}/kupu/plone/profiles/default/jsregistry.xml
 ${PLONE_BASE}/kupu/plone/profiles/default/kupu.xml
+${PLONE_BASE}/kupu/plone/profiles/default/metadata.xml
 ${PLONE_BASE}/kupu/plone/profiles/default/skins.xml
 ${PLONE_BASE}/kupu/plone/profiles/default/toolset.xml
 ${PLONE_BASE}/kupu/plone/resource_types.pt
@@ -8374,6 +8382,8 @@
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_manage_views.pyc
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_mapping.py
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_mapping.pyc
+${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_namechooser.py
+${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_namechooser.pyc
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_navigation_portlet.py
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_navigation_portlet.pyc
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/test_news_portlet.py
@@ -8394,7 +8404,6 @@
 ${ZOPE_BASE}/lib/python/plone/app/portlets/tests/utils.pyc
 ${ZOPE_BASE}/lib/python/plone/app/portlets/utils.py
 ${ZOPE_BASE}/lib/python/plone/app/portlets/utils.pyc
-${ZOPE_BASE}/lib/python/plone/app/redirector/README.txt
 ${ZOPE_BASE}/lib/python/plone/app/redirector/__init__.py
 ${ZOPE_BASE}/lib/python/plone/app/redirector/__init__.pyc
 ${ZOPE_BASE}/lib/python/plone/app/redirector/browser.py
diff -r 653beee41a50 -r 7a32b272e82b www/plone3/distinfo
--- a/www/plone3/distinfo       Wed Jan 09 22:12:23 2008 +0000
+++ b/www/plone3/distinfo       Wed Jan 09 22:13:12 2008 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/12/18 15:46:59 taca Exp $
+$NetBSD: distinfo,v 1.2 2008/01/09 22:13:13 taca Exp $
 
-SHA1 (Plone-3.0.4.tar.gz) = 1d46c41c60799f2f5a709e2af53527c9ee463596
-RMD160 (Plone-3.0.4.tar.gz) = fa52b501b38b546a75b9c7a5d68d8546b4ff56cc
-Size (Plone-3.0.4.tar.gz) = 12653500 bytes
-SHA1 (patch-aa) = f4909897e28866bdf74954a02c50d217c3c25f8a
+SHA1 (Plone-3.0.5.tar.gz) = 795d408614e280931aa765a5ba2a1acb48f808ef
+RMD160 (Plone-3.0.5.tar.gz) = 1fe6207e822bf63508e7a228bebfe13804804ae1
+Size (Plone-3.0.5.tar.gz) = 12599161 bytes
diff -r 653beee41a50 -r 7a32b272e82b www/plone3/patches/patch-aa
--- a/www/plone3/patches/patch-aa       Wed Jan 09 22:12:23 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2007/12/18 15:47:05 taca Exp $
-
-# Fix close Plone's bug ticket #7492.
-
---- lib/python/plone/app/vocabularies/workflow.py.orig 2007-12-08 08:43:08.000000000 +0900
-+++ lib/python/plone/app/vocabularies/workflow.py
-@@ -5,6 +5,8 @@ from zope.schema.vocabulary import Simpl
- from zope.i18nmessageid import MessageFactory
- from zope.i18n import translate
- 
-+from Acquisition import aq_get
-+
- from Products.CMFCore.utils import getToolByName
- _ = MessageFactory('plone')
- 
-@@ -29,9 +31,12 @@ class WorkflowStatesVocabulary(object):
- 
-     def __call__(self, context):
-         context = getattr(context, 'context', context)
-+      # XXX This is evil. A vocabulary shouldn't be request specific.
-+        # The sorting should go into a separate widget.
-+        request = aq_get(context, 'REQUEST', None)
-         wtool = getToolByName(context, 'portal_workflow')
-         items = wtool.listWFStatesByTitle(filter_similar=True)
--        items_dict = dict([(i[1], translate(_(i[0]), context=context)) for i in items])
-+        items_dict = dict([(i[1], translate(_(i[0]), context=request)) for i in items])
-         items_list = [(k, v) for k, v in items_dict.items()]
-         items_list.sort(lambda x, y: cmp(x[1], y[1]))
-         terms = [SimpleTerm(k, title=u'%s [%s]' % (v, k)) for k, v in items_list]



Home | Main Index | Thread Index | Old Index