pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/zope211 Importing Zope 2.11.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/40f0e1a393e3
branches:  trunk
changeset: 543607:40f0e1a393e3
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Jun 21 10:39:31 2008 +0000

description:
Importing Zope 2.11.0.


Some new features of Zope 2.11:

    * ZODB 3.8 with blob support (binary large objects)
    * Zope 3.4 integration
    * transactional Mailhost implementation
    * lots of minor improvements and fixes

For more information on what is new in this release, see the CHANGES.txt
files for the release:

http://www.zope.org/Products/Zope/2.11.0/CHANGES.txt

diffstat:

 www/zope211/DESCR            |    17 +
 www/zope211/MESSAGE          |    47 +
 www/zope211/Makefile         |    72 +
 www/zope211/PLIST            |  9524 ++++++++++++++++++++++++++++++++++++++++++
 www/zope211/distinfo         |    14 +
 www/zope211/patches/patch-aa |    12 +
 www/zope211/patches/patch-ab |    12 +
 www/zope211/patches/patch-ac |    73 +
 www/zope211/patches/patch-ad |    13 +
 www/zope211/patches/patch-ae |    14 +
 www/zope211/patches/patch-af |    12 +
 www/zope211/patches/patch-ag |    21 +
 www/zope211/patches/patch-ah |    38 +
 www/zope211/patches/patch-ai |     9 +
 14 files changed, 9878 insertions(+), 0 deletions(-)

diffs (truncated from 9934 to 300 lines):

diff -r fb8d6ddb2f01 -r 40f0e1a393e3 www/zope211/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope211/DESCR Sat Jun 21 10:39:31 2008 +0000
@@ -0,0 +1,17 @@
+Zope is an exciting new object-based, open source web application
+platform. It allows you to build powerful and dynamic web applications
+easily. Zope comes with source code and is friendly to developers as
+well as users.
+Zope is distinguished by its integrated object database which, when
+combined with a revolutionary object model, provides a completely unique
+facility for servicing content managers and web application developers.
+
+Here are some of the "headlines" mentioned in the features list.
+
+Database Integration                   Content Management
+       SQL and HTML in Harmony                 Builtin Objects
+       Multiple Data Sources                   Document Templates
+       Publish Databases               Web to Objects
+Application Development                        Integrated Object Database
+       DTML Scripting                          Managed Through the Web
+       External Methods                        Direct URL Access to Objects
diff -r fb8d6ddb2f01 -r 40f0e1a393e3 www/zope211/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope211/MESSAGE       Sat Jun 21 10:39:31 2008 +0000
@@ -0,0 +1,47 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2008/06/21 10:39:31 taca Exp $
+
+Zope Successfull installed.
+
+To create an instance of Zope please run
+${ZOPE_DIR}/bin/mkzopeinstance.py -d <INSTANCEDIR>
+
+<INSTANCEDIR> is the directory where the instance files should
+be installed. This can be ${ZOPE_DIR}
+but not recommended.
+
+Command-line options to 'mkzopeinstance' are available, and can be
+investigated by running 'mkzopeinstance.py --help'.
+
+The Instancefiles created by mkzopeinstance.py will not be remove
+when the package is deinstalled. You`ll have to delete them yourself.
+
+If Zope should get started automatically when the system starts,
+please add the following lines to /etc/rc.conf
+
+zope${ZOPE_VERSION}${RCVAR_SUFFIX}="YES"
+zope${ZOPE_VERSION}_instances="<INSTANCEDIR>"
+zope${ZOPE_VERSION}_encoding="<ENCODING>"
+
+You can optionally specify default character encoding for python
+as <ENCODING> (default is utf-8).
+
+Additional zope Instances have to be added to zope${ZOPE_VERSION}_instances
+seperated by a space.
+
+** ZEO Instances ** (Optional)
+** Please refere to http://zope.org/Products/ZEO/ZEOFactSheet
+
+If you want to run a ZEO server please create a ZEO instancen by
+calling ${ZOPE_DIR}/bin/mkzopeinstance.py --dir <ZEODIR>
+
+To start the ZEO Server at System startup add the following lines to
+/etc/rc.conf
+
+zeo${ZOPE_VERSION}${RCVAR_SUFFIX}="YES"
+zeo${ZOPE_VERSION}_instances="<ZEODIR>"
+zeo${ZOPE_VERSION}_encoding="<ENCODING>"
+
+Additional zeo Instances have to be added to zeo${ZOPE_VERSION}_instances seperated
+by a space.
+===========================================================================
diff -r fb8d6ddb2f01 -r 40f0e1a393e3 www/zope211/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope211/Makefile      Sat Jun 21 10:39:31 2008 +0000
@@ -0,0 +1,72 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/06/21 10:39:31 taca Exp $
+#
+
+DISTNAME=      Zope-${ZOPE211_VERSION}-final
+PKGNAME=       ${ZOPE_PKG_PREFIX}-${ZOPE211_VERSION}
+CATEGORIES=    www python
+MASTER_SITES=  http://www.zope.org/Products/Zope/${ZOPE211_VERSION}/
+
+MAINTAINER=    taca%NetBSD.org@localhost
+HOMEPAGE=      http://www.zope.org/
+COMMENT=       Zope, the Z Object Publishing Environment
+
+DEPENDS+=      ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
+
+PYTHON_VERSIONS_ACCEPTED=      24
+ZOPE_VERSION=                  211
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS=        --prefix=${ZOPE_DIR} --with-python=${PYTHONBIN} --quiet
+BUILD_TARGET=  build version_txt
+MAKE_FILE=     makefile
+
+INSTALLATION_DIRS=     ${ZOPE_DOC_DIR}/zeo ${ZOPE_DOC_DIR}/zope
+OWN_DIRS+=             ${ZOPE_PRODUCTS_DIR}
+RCD_SCRIPTS=           zope${ZOPE_VERSION} zeo${ZOPE_VERSION}
+RCD_SCRIPT_SRC.zope${ZOPE_VERSION}=    ../zope/files/zope.sh
+RCD_SCRIPT_SRC.zeo${ZOPE_VERSION}=     ../zope/files/zeo.sh
+
+OWN_DIRS+= ${ZOPE_BASE}/skel/etc/package-includes ${ZOPE_PRODUCTS_BASE}
+
+SUBST_CLASSES+=                param
+SUBST_STAGE.param=     pre-configure
+SUBST_FILES.param+=    skel/etc/zope.conf.in utilities/mkzopeinstance.py
+SUBST_SED.param+=  -e "s|@ZOPE_PRODUCTS_DIR@|${ZOPE_PRODUCTS_DIR}|g"
+SUBST_SED.param+=      -e "s|@ZOPE_USER@|${ZOPE_USER}|g"
+SUBST_SED.param+=      -e "s|@ZOPE_GROUP@|${ZOPE_GROUP}|g"
+SUBST_MESSAGE.param=   Fixing some parameters in files.
+
+REPLACE_PYTHON=                test.py lib/python/Zope2/Startup/zopectl.py \
+                       lib/python/zdaemon/zdctl.py lib/python/zdaemon/zdrun.py
+REPLACE_PYTHON_DIRS+=  ${WRKSRC}/lib/python/ZEO/scripts ${WRKSRC}/utilities
+
+USE_TOOLS+=    pax
+
+pre-patch:
+       ${CP} ../zope/files/sitecustomize.py ${WRKSRC}/lib/python
+       ${RM} -f ${WRKSRC}/skel/bin/runzope.bat.in
+
+post-extract:
+       cd ${WRKSRC}; ${FIND} doc lib skel/import -type f -print | \
+               ${XARGS} ${CHMOD} -x
+
+post-build:
+       cd ${WRKSRC}; ${PY_COMPILE_ALL} .
+
+pre-install:
+       ${FIND} ${WRKSRC} \( -name '*.orig' -o -name svn-commit.tmp \) \
+               -print0 | ${XARGS} -0 -- ${RM}
+
+post-install:
+       cd ${WRKSRC}/doc/ZEO; pax -rw *.txt ${ZOPE_DOC_DIR}/zeo
+       cd ${WRKSRC}/doc; pax -rw *.txt ${ZOPE_DOC_DIR}/zope
+       ${FIND} ${ZOPE_DIR} ${ZOPE_DOC_DIR} -type f -print0 \
+               | ${XARGS} -0 -- ${CHMOD} a-w+r
+       ${FIND} ${ZOPE_DIR} -type f -name '*.pyc' -print0 | \
+               ${XARGS} -0 -- ${CHMOD} a-x
+
+.include "../../www/zope/Makefile.common"
+.include "../../www/zope/replace.mk"
+.include "../../www/zope/zopeversion.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r fb8d6ddb2f01 -r 40f0e1a393e3 www/zope211/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope211/PLIST Sat Jun 21 10:39:31 2008 +0000
@@ -0,0 +1,9524 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/06/21 10:39:31 taca Exp $
+${ZOPE_DOC_BASE}/zeo/README.txt
+${ZOPE_DOC_BASE}/zeo/ZopeREADME.txt
+${ZOPE_DOC_BASE}/zeo/cache.txt
+${ZOPE_DOC_BASE}/zeo/howto.txt
+${ZOPE_DOC_BASE}/zeo/trace.txt
+${ZOPE_DOC_BASE}/zope/CHANGES.txt
+${ZOPE_DOC_BASE}/zope/CREDITS.txt
+${ZOPE_DOC_BASE}/zope/DEBUGGING.txt
+${ZOPE_DOC_BASE}/zope/FAQ.txt
+${ZOPE_DOC_BASE}/zope/HELPSYS.txt
+${ZOPE_DOC_BASE}/zope/HISTORY.txt
+${ZOPE_DOC_BASE}/zope/INSTALL.txt
+${ZOPE_DOC_BASE}/zope/RESTRUCTUREDSTEXT.txt
+${ZOPE_DOC_BASE}/zope/SECURITY.txt
+${ZOPE_DOC_BASE}/zope/SETUID.txt
+${ZOPE_DOC_BASE}/zope/SIGNALS.txt
+${ZOPE_DOC_BASE}/zope/TODO.txt
+${ZOPE_DOC_BASE}/zope/UNITTEST.txt
+${ZOPE_DOC_BASE}/zope/WEBSERVER.txt
+${ZOPE_DOC_BASE}/zope/WINDOWS.txt
+${ZOPE_DOC_BASE}/zope/ZODB.txt
+${ZOPE_DOC_BASE}/zope/ZOPE3.txt
+${ZOPE_BASE}/bin/README.txt
+${ZOPE_BASE}/bin/analyze.py
+${ZOPE_BASE}/bin/analyze.pyc
+${ZOPE_BASE}/bin/check_catalog.py
+${ZOPE_BASE}/bin/check_catalog.pyc
+${ZOPE_BASE}/bin/checkbtrees.py
+${ZOPE_BASE}/bin/checkbtrees.pyc
+${ZOPE_BASE}/bin/compilezpy.py
+${ZOPE_BASE}/bin/compilezpy.pyc
+${ZOPE_BASE}/bin/copyzopeskel.py
+${ZOPE_BASE}/bin/copyzopeskel.pyc
+${ZOPE_BASE}/bin/decompilezpy.py
+${ZOPE_BASE}/bin/decompilezpy.pyc
+${ZOPE_BASE}/bin/fsdump.py
+${ZOPE_BASE}/bin/fsdump.pyc
+${ZOPE_BASE}/bin/fsrefs.py
+${ZOPE_BASE}/bin/fsrefs.pyc
+${ZOPE_BASE}/bin/fstail.py
+${ZOPE_BASE}/bin/fstail.pyc
+${ZOPE_BASE}/bin/fstest.py
+${ZOPE_BASE}/bin/fstest.pyc
+${ZOPE_BASE}/bin/load_site.py
+${ZOPE_BASE}/bin/load_site.pyc
+${ZOPE_BASE}/bin/migrate.py
+${ZOPE_BASE}/bin/migrate.pyc
+${ZOPE_BASE}/bin/mkzeoinstance.py
+${ZOPE_BASE}/bin/mkzeoinstance.pyc
+${ZOPE_BASE}/bin/mkzopeinstance.py
+${ZOPE_BASE}/bin/mkzopeinstance.pyc
+${ZOPE_BASE}/bin/netspace.py
+${ZOPE_BASE}/bin/netspace.pyc
+${ZOPE_BASE}/bin/parsezeolog.py
+${ZOPE_BASE}/bin/parsezeolog.pyc
+${ZOPE_BASE}/bin/python
+${ZOPE_BASE}/bin/reindex_catalog.py
+${ZOPE_BASE}/bin/reindex_catalog.pyc
+${ZOPE_BASE}/bin/repozo.py
+${ZOPE_BASE}/bin/repozo.pyc
+${ZOPE_BASE}/bin/requestprofiler.py
+${ZOPE_BASE}/bin/requestprofiler.pyc
+${ZOPE_BASE}/bin/space.py
+${ZOPE_BASE}/bin/space.pyc
+${ZOPE_BASE}/bin/test.py
+${ZOPE_BASE}/bin/test.pyc
+${ZOPE_BASE}/bin/timeout.py
+${ZOPE_BASE}/bin/timeout.pyc
+${ZOPE_BASE}/bin/zeopack.py
+${ZOPE_BASE}/bin/zeopack.pyc
+${ZOPE_BASE}/bin/zeoqueue.py
+${ZOPE_BASE}/bin/zeoqueue.pyc
+${ZOPE_BASE}/bin/zeoreplay.py
+${ZOPE_BASE}/bin/zeoreplay.pyc
+${ZOPE_BASE}/bin/zeoserverlog.py
+${ZOPE_BASE}/bin/zeoserverlog.pyc
+${ZOPE_BASE}/bin/zeoup.py
+${ZOPE_BASE}/bin/zeoup.pyc
+${ZOPE_BASE}/bin/zodbload.py
+${ZOPE_BASE}/bin/zodbload.pyc
+${ZOPE_BASE}/bin/zpasswd.py
+${ZOPE_BASE}/bin/zpasswd.pyc
+${ZOPE_BASE}/lib/python/AccessControl/AccessControl.txt
+${ZOPE_BASE}/lib/python/AccessControl/AuthEncoding.py
+${ZOPE_BASE}/lib/python/AccessControl/AuthEncoding.pyc
+${ZOPE_BASE}/lib/python/AccessControl/DTML.py
+${ZOPE_BASE}/lib/python/AccessControl/DTML.pyc
+${ZOPE_BASE}/lib/python/AccessControl/ImplC.py
+${ZOPE_BASE}/lib/python/AccessControl/ImplC.pyc
+${ZOPE_BASE}/lib/python/AccessControl/ImplPython.py
+${ZOPE_BASE}/lib/python/AccessControl/ImplPython.pyc
+${ZOPE_BASE}/lib/python/AccessControl/Implementation.py
+${ZOPE_BASE}/lib/python/AccessControl/Implementation.pyc
+${ZOPE_BASE}/lib/python/AccessControl/Owned.py
+${ZOPE_BASE}/lib/python/AccessControl/Owned.pyc
+${ZOPE_BASE}/lib/python/AccessControl/Permission.py
+${ZOPE_BASE}/lib/python/AccessControl/Permission.pyc
+${ZOPE_BASE}/lib/python/AccessControl/PermissionMapping.py
+${ZOPE_BASE}/lib/python/AccessControl/PermissionMapping.pyc
+${ZOPE_BASE}/lib/python/AccessControl/PermissionRole.py
+${ZOPE_BASE}/lib/python/AccessControl/PermissionRole.pyc
+${ZOPE_BASE}/lib/python/AccessControl/Permissions.py
+${ZOPE_BASE}/lib/python/AccessControl/Permissions.pyc
+${ZOPE_BASE}/lib/python/AccessControl/Role.py
+${ZOPE_BASE}/lib/python/AccessControl/Role.pyc
+${ZOPE_BASE}/lib/python/AccessControl/SecurityInfo.py
+${ZOPE_BASE}/lib/python/AccessControl/SecurityInfo.pyc
+${ZOPE_BASE}/lib/python/AccessControl/SecurityManagement.py
+${ZOPE_BASE}/lib/python/AccessControl/SecurityManagement.pyc
+${ZOPE_BASE}/lib/python/AccessControl/SecurityManager.py
+${ZOPE_BASE}/lib/python/AccessControl/SecurityManager.pyc
+${ZOPE_BASE}/lib/python/AccessControl/SimpleObjectPolicies.py
+${ZOPE_BASE}/lib/python/AccessControl/SimpleObjectPolicies.pyc
+${ZOPE_BASE}/lib/python/AccessControl/SpecialUsers.py
+${ZOPE_BASE}/lib/python/AccessControl/SpecialUsers.pyc
+${ZOPE_BASE}/lib/python/AccessControl/User.py
+${ZOPE_BASE}/lib/python/AccessControl/User.pyc
+${ZOPE_BASE}/lib/python/AccessControl/ZopeGuards.py
+${ZOPE_BASE}/lib/python/AccessControl/ZopeGuards.pyc
+${ZOPE_BASE}/lib/python/AccessControl/ZopeSecurityPolicy.py
+${ZOPE_BASE}/lib/python/AccessControl/ZopeSecurityPolicy.pyc
+${ZOPE_BASE}/lib/python/AccessControl/__init__.py
+${ZOPE_BASE}/lib/python/AccessControl/__init__.pyc
+${ZOPE_BASE}/lib/python/AccessControl/cAccessControl.so
+${ZOPE_BASE}/lib/python/AccessControl/dtml/access.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/acquiredEdit.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/addUser.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/editLocalRoles.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/editUser.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/listLocalRoles.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/mainUser.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/methodAccess.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/owner.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/permissionEdit.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/reportUserPermissions.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/roleEdit.dtml
+${ZOPE_BASE}/lib/python/AccessControl/dtml/userFolderProps.dtml
+${ZOPE_BASE}/lib/python/AccessControl/interfaces.py
+${ZOPE_BASE}/lib/python/AccessControl/interfaces.pyc
+${ZOPE_BASE}/lib/python/AccessControl/logger_wrapper.py
+${ZOPE_BASE}/lib/python/AccessControl/logger_wrapper.pyc
+${ZOPE_BASE}/lib/python/AccessControl/requestmethod.py
+${ZOPE_BASE}/lib/python/AccessControl/requestmethod.pyc
+${ZOPE_BASE}/lib/python/AccessControl/requestmethod.txt
+${ZOPE_BASE}/lib/python/AccessControl/securitySuite/README
+${ZOPE_BASE}/lib/python/AccessControl/securitySuite/ResultObject.py
+${ZOPE_BASE}/lib/python/AccessControl/securitySuite/ResultObject.pyc



Home | Main Index | Thread Index | Old Index