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