pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www Add Zope 2.9.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a86612c4a53c
branches:  trunk
changeset: 517634:a86612c4a53c
user:      darcy <darcy%pkgsrc.org@localhost>
date:      Thu Aug 17 11:57:24 2006 +0000

description:
Add Zope 2.9.4.

Many changes from 2.6.  See http://zope.org/Products/Zope/2.9.4/CHANGES.txt
for details of the 2.9 branch changes.

diffstat:

 www/Makefile                |     3 +-
 www/zope29/DESCR            |    19 +
 www/zope29/MESSAGE          |    52 +
 www/zope29/Makefile         |    60 +
 www/zope29/PLIST            |  9502 +++++++++++++++++++++++++++++++++++++++++++
 www/zope29/distinfo         |    10 +
 www/zope29/files/zeo29.sh   |    67 +
 www/zope29/files/zope29.sh  |    65 +
 www/zope29/patches/patch-aa |    12 +
 www/zope29/patches/patch-ab |    12 +
 www/zope29/patches/patch-ac |    13 +
 www/zope29/patches/patch-ad |    14 +
 www/zope29/patches/patch-ae |    66 +
 13 files changed, 9894 insertions(+), 1 deletions(-)

diffs (truncated from 9957 to 300 lines):

diff -r c845db6e81f4 -r a86612c4a53c www/Makefile
--- a/www/Makefile      Thu Aug 17 11:39:12 2006 +0000
+++ b/www/Makefile      Thu Aug 17 11:57:24 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.467 2006/08/13 17:35:06 adrianp Exp $
+# $NetBSD: Makefile,v 1.468 2006/08/17 11:57:24 darcy Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -379,6 +379,7 @@
 SUBDIR+=       zope25-Zippy
 SUBDIR+=       zope25-colorz
 SUBDIR+=       zope25-zopebook
+SUBDIR+=       zope29
 SUBDIR+=       zope3
 SUBDIR+=       zopeedit
 
diff -r c845db6e81f4 -r a86612c4a53c www/zope29/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope29/DESCR  Thu Aug 17 11:57:24 2006 +0000
@@ -0,0 +1,19 @@
+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
+
+WWW: http://www.zope.org/
diff -r c845db6e81f4 -r a86612c4a53c www/zope29/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope29/MESSAGE        Thu Aug 17 11:57:24 2006 +0000
@@ -0,0 +1,52 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2006/08/17 11:57:24 darcy Exp $
+
+Zope Successfull installed.
+
+To create an instance of Zope please run
+${ZOPEBASEDIR}/bin/mkzopeinstance.py -d <INSTANCEDIR>
+
+<INSTANCEDIR> is the directory where the instance files should
+              be installed. This can be ${ZOPEBASEDIR}
+
+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_enable="YES"
+zope_instances="<INSTANCEDIR>"
+
+Additional zope Instances have to be added to zope_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 ${ZOPEBASEDIR}/bin/mkzopeinstance.py <ZEODIR>
+
+To start the ZEO Server at System startup add the following lines to
+/etc/rc.conf
+
+zeo_enable="YES"
+zeo_instances="<ZEODIR>"
+
+Additional zeo Instances have to be added to zeo_instances seperated
+by a space.
+
+**********************************************************************
+****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION *****
+
+The default installation directory for Zope Products has changed from
+${ZOPEBASEDIR}/lib/python/Products
+to ${ZOPEBASEDIR}/Products.
+
+You might have to add the following lines to your zope.conf
+products ${ZOPEBASEDIR}/Products
+products $INSTANCE/Products
+===========================================================================
diff -r c845db6e81f4 -r a86612c4a53c www/zope29/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope29/Makefile       Thu Aug 17 11:57:24 2006 +0000
@@ -0,0 +1,60 @@
+# $NetBSD: Makefile,v 1.1 2006/08/17 11:57:24 darcy Exp $
+# FreeBSD Id: ports/www/zope29/Makefile,v 1.86 2006/08/03 15:53:04 garga Exp
+
+DISTNAME=      Zope-2.9.4-final
+PKGNAME=       zope-2.9.4
+CATEGORIES=    www python
+MASTER_SITES=  http://www.zope.org/Products/Zope/${PORTVERSION}/
+EXTRACT_SUFX=  .tgz
+DIST_SUBDIR=   zope
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.zope.org/
+COMMENT=       Zope, the Z Object Publishing Environment
+
+DIST_SUBDIR=    zope
+PYTHON_VERSIONS_ACCEPTED=   21 22 23 24
+RCD_SCRIPTS=   ${PKGBASE}29.sh zeo29.sh
+
+# Change these, if you like, via the environment.
+ZOPE_USER?=            www
+WEBBASEDIR?=           www
+SZOPEBASEDIR?=         ${WEBBASEDIR}/Zope29
+
+# Do not change anything below this line.
+
+.if defined(INSTANCENAME)
+ZOPEINSTANCENAME=      ${INSTANCENAME}
+.endif
+
+ZOPEBASEDIR=           ${PREFIX}/${SZOPEBASEDIR}
+ZOPEINSTANCEBASE?=     ${PREFIX}/${SZOPEBASEDIR}
+ZOPEINSTANCEDIR?=      ${ZOPEINSTANCEBASE}/${ZOPEINSTANCENAME}
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS=        --prefix=${ZOPEBASEDIR} --with-python=${PYTHONBIN}
+
+BUILD_TARGET=  build
+MAKEFILE=      makefile
+
+PLIST_SUBST=   ZOPEBASEDIR=${SZOPEBASEDIR}
+MESSAGE_SUBST+=        ZOPEBASEDIR=${ZOPEBASEDIR}
+MESSAGE_SUBST+=        ZOPE_USER=${ZOPE_USER} \
+MESSAGE_SUBST+=        ZOPEINSTANCEDIR=${ZOPEINSTANCEDIR}
+
+post-patch:
+       ${FIND} ${WRKSRC} -name '*.orig' -print0 | ${XARGS} -0 -- ${RM}
+
+post-install:
+       ${MV} ${ZOPEBASEDIR}/skel/etc/zope.conf.in \
+               ${ZOPEBASEDIR}/skel/etc/zope.conf.sample.in
+
+       ${MKDIR} ${ZOPEBASEDIR}/Products
+
+       ${FIND} ${ZOPEBASEDIR} -type f -print0 | ${XARGS} -0 -- ${CHMOD} a-w
+
+pre-package:
+       ${CP} ${WRKDIR}/package-pkg-message ${PKGMESSAGE}
+
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r c845db6e81f4 -r a86612c4a53c www/zope29/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope29/PLIST  Thu Aug 17 11:57:24 2006 +0000
@@ -0,0 +1,9502 @@
+@comment $NetBSD: PLIST,v 1.1 2006/08/17 11:57:25 darcy Exp $
+${ZOPEBASEDIR}/bin/README.txt
+${ZOPEBASEDIR}/bin/analyze.py
+${ZOPEBASEDIR}/bin/check_catalog.py
+${ZOPEBASEDIR}/bin/checkbtrees.py
+${ZOPEBASEDIR}/bin/compilezpy.py
+${ZOPEBASEDIR}/bin/copyzopeskel.py
+${ZOPEBASEDIR}/bin/decompilezpy.py
+${ZOPEBASEDIR}/bin/fsdump.py
+${ZOPEBASEDIR}/bin/fsrefs.py
+${ZOPEBASEDIR}/bin/fstail.py
+${ZOPEBASEDIR}/bin/fstest.py
+${ZOPEBASEDIR}/bin/load_site.py
+${ZOPEBASEDIR}/bin/migrate.py
+${ZOPEBASEDIR}/bin/mkzeoinstance.py
+${ZOPEBASEDIR}/bin/mkzopeinstance.py
+${ZOPEBASEDIR}/bin/netspace.py
+${ZOPEBASEDIR}/bin/parsezeolog.py
+${ZOPEBASEDIR}/bin/python
+${ZOPEBASEDIR}/bin/reindex_catalog.py
+${ZOPEBASEDIR}/bin/repozo.py
+${ZOPEBASEDIR}/bin/requestprofiler.py
+${ZOPEBASEDIR}/bin/space.py
+${ZOPEBASEDIR}/bin/test.py
+${ZOPEBASEDIR}/bin/timeout.py
+${ZOPEBASEDIR}/bin/zeopack.py
+${ZOPEBASEDIR}/bin/zeoqueue.py
+${ZOPEBASEDIR}/bin/zeoreplay.py
+${ZOPEBASEDIR}/bin/zeoserverlog.py
+${ZOPEBASEDIR}/bin/zeoup.py
+${ZOPEBASEDIR}/bin/zodbload.py
+${ZOPEBASEDIR}/bin/zpasswd.py
+${ZOPEBASEDIR}/doc/CHANGES.txt
+${ZOPEBASEDIR}/doc/CREDITS.txt
+${ZOPEBASEDIR}/doc/DEBUGGING.txt
+${ZOPEBASEDIR}/doc/FAQ.txt
+${ZOPEBASEDIR}/doc/HELPSYS.txt
+${ZOPEBASEDIR}/doc/HISTORY.txt
+${ZOPEBASEDIR}/doc/INSTALL.txt
+${ZOPEBASEDIR}/doc/RESTRUCTUREDSTEXT.txt
+${ZOPEBASEDIR}/doc/SECURITY.txt
+${ZOPEBASEDIR}/doc/SETUID.txt
+${ZOPEBASEDIR}/doc/SIGNALS.txt
+${ZOPEBASEDIR}/doc/TODO.txt
+${ZOPEBASEDIR}/doc/UNITTEST.txt
+${ZOPEBASEDIR}/doc/WEBSERVER.txt
+${ZOPEBASEDIR}/doc/WINDOWS.txt
+${ZOPEBASEDIR}/doc/ZODB.txt
+${ZOPEBASEDIR}/doc/ZOPE3.txt
+${ZOPEBASEDIR}/lib/python/AccessControl/AccessControl.txt
+${ZOPEBASEDIR}/lib/python/AccessControl/AuthEncoding.py
+${ZOPEBASEDIR}/lib/python/AccessControl/AuthEncoding.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/DTML.py
+${ZOPEBASEDIR}/lib/python/AccessControl/DTML.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/ImplC.py
+${ZOPEBASEDIR}/lib/python/AccessControl/ImplC.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/ImplPython.py
+${ZOPEBASEDIR}/lib/python/AccessControl/ImplPython.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/Implementation.py
+${ZOPEBASEDIR}/lib/python/AccessControl/Implementation.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/Owned.py
+${ZOPEBASEDIR}/lib/python/AccessControl/Owned.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/Permission.py
+${ZOPEBASEDIR}/lib/python/AccessControl/Permission.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/PermissionMapping.py
+${ZOPEBASEDIR}/lib/python/AccessControl/PermissionMapping.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/PermissionRole.py
+${ZOPEBASEDIR}/lib/python/AccessControl/PermissionRole.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/Permissions.py
+${ZOPEBASEDIR}/lib/python/AccessControl/Permissions.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/Role.py
+${ZOPEBASEDIR}/lib/python/AccessControl/Role.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/SecurityInfo.py
+${ZOPEBASEDIR}/lib/python/AccessControl/SecurityInfo.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/SecurityManagement.py
+${ZOPEBASEDIR}/lib/python/AccessControl/SecurityManagement.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/SecurityManager.py
+${ZOPEBASEDIR}/lib/python/AccessControl/SecurityManager.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/SimpleObjectPolicies.py
+${ZOPEBASEDIR}/lib/python/AccessControl/SimpleObjectPolicies.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/SpecialUsers.py
+${ZOPEBASEDIR}/lib/python/AccessControl/SpecialUsers.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/User.py
+${ZOPEBASEDIR}/lib/python/AccessControl/User.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/ZopeGuards.py
+${ZOPEBASEDIR}/lib/python/AccessControl/ZopeGuards.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/ZopeSecurityPolicy.py
+${ZOPEBASEDIR}/lib/python/AccessControl/ZopeSecurityPolicy.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/cAccessControl.so
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/access.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/acquiredEdit.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/addUser.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/editLocalRoles.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/editUser.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/listLocalRoles.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/mainUser.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/methodAccess.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/owner.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/permissionEdit.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/roleEdit.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/dtml/userFolderProps.dtml
+${ZOPEBASEDIR}/lib/python/AccessControl/interfaces.py
+${ZOPEBASEDIR}/lib/python/AccessControl/interfaces.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/README
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/ResultObject.py
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/ResultObject.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/SecurityBase.py
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/SecurityBase.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/framework.py
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/framework.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/regressionSecurity.py
+${ZOPEBASEDIR}/lib/python/AccessControl/securitySuite/regressionSecurity.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/actual_python.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/actual_python.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/mixed_module/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/mixed_module/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/mixed_module/submodule/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/mixed_module/submodule/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/private_module/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/private_module/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/private_module/submodule/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/private_module/submodule/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/public_module/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/public_module/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/public_module/submodule/__init__.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/public_module/submodule/__init__.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/testAcquisition.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/testAcquisition.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/testBindings.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/testBindings.pyc
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/testChownRecursive.py
+${ZOPEBASEDIR}/lib/python/AccessControl/tests/testChownRecursive.pyc



Home | Main Index | Thread Index | Old Index