pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/zope210 Importing Zope 2.10.5 as zope210 with new ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c76a5afd111e
branches: trunk
changeset: 536628:c76a5afd111e
user: taca <taca%pkgsrc.org@localhost>
date: Tue Dec 18 15:35:22 2007 +0000
description:
Importing Zope 2.10.5 as zope210 with new framework.
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 2.10.x is needed to run Plone 3.
diffstat:
www/zope210/DESCR | 17 +
www/zope210/MESSAGE | 47 +
www/zope210/Makefile | 87 +
www/zope210/PLIST | 9958 ++++++++++++++++++++++++++++++++++++
www/zope210/distinfo | 14 +
www/zope210/files/sitecustomize.py | 15 +
www/zope210/files/zeo210.sh | 78 +
www/zope210/files/zope210.sh | 83 +
www/zope210/patches/patch-aa | 12 +
www/zope210/patches/patch-ab | 12 +
www/zope210/patches/patch-ac | 73 +
www/zope210/patches/patch-ad | 13 +
www/zope210/patches/patch-ae | 14 +
www/zope210/patches/patch-af | 12 +
www/zope210/patches/patch-ag | 21 +
www/zope210/patches/patch-ah | 38 +
www/zope210/patches/patch-ai | 9 +
17 files changed, 10503 insertions(+), 0 deletions(-)
diffs (truncated from 10571 to 300 lines):
diff -r 2115a9f3418a -r c76a5afd111e www/zope210/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope210/DESCR Tue Dec 18 15:35:22 2007 +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 2115a9f3418a -r c76a5afd111e www/zope210/MESSAGE
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope210/MESSAGE Tue Dec 18 15:35:22 2007 +0000
@@ -0,0 +1,47 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2007/12/18 15:35:22 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 2115a9f3418a -r c76a5afd111e www/zope210/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope210/Makefile Tue Dec 18 15:35:22 2007 +0000
@@ -0,0 +1,87 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/12/18 15:35:22 taca Exp $
+# FreeBSD Id: ports/www/zope29/Makefile,v 1.86 2006/08/03 15:53:04 garga Exp
+
+DISTNAME= Zope-${ZOPE210_VERSION}-final
+PKGNAME= ${ZOPE_PKG_PREFIX}-${ZOPE210_VERSION}
+CATEGORIES= www python
+MASTER_SITES= http://www.zope.org/Products/Zope/${ZOPE210_VERSION}/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://www.zope.org/
+COMMENT= Zope, the Z Object Publishing Environment
+
+PYTHON_VERSIONS_ACCEPTED= 24
+ZOPE_VERSION= 210
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+= --prefix=${ZOPE_DIR} --with-python=${PYTHONBIN} --quiet
+BUILD_TARGET= build version_txt
+MAKE_FILE= makefile
+#PKG_DESTDIR_SUPPORT= user-destdir
+#INSTALLATION_DIRS+= ${ZOPE_DOC_BASE}/zeo ${ZOPE_DOC_BASE}/zope
+## ${ZOPE_BASE}/bin
+
+PKG_GROUPS_VARS+= ZOPE_GROUP
+PKG_USERS_VARS+= ZOPE_USER
+
+OWN_DIRS+= ${ZOPE_BASE}/skel/etc/package-includes ${ZOPE_PRODUCTS_BASE}
+
+PKG_GROUPS= ${ZOPE_GROUP}
+PKG_USERS= ${ZOPE_USER}:${ZOPE_GROUP}
+RCD_SCRIPTS= zope${ZOPE_VERSION} zeo${ZOPE_VERSION}
+
+FILES_SUBST+= RCVAR_SUFFIX=${RCVAR_SUFFIX} VER=${ZOPE210_VERSION}
+MESSAGE_SUBST+= RCVAR_SUFFIX=${RCVAR_SUFFIX} ZOPE_VERSION=${ZOPE_VERSION}
+
+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
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${_USE_DESTDIR} == "no"
+PRIVILEGED_STAGES+= clean
+.endif
+
+.if ${OPSYS} == "FreeBSD"
+RCVAR_SUFFIX= _enable
+.else
+RCVAR_SUFFIX= # empty
+.endif
+
+OWN_DIRS+= ${ZOPE_PRODUCTS_DIR}
+
+post-patch:
+ ${FIND} ${WRKSRC}/doc ${WRKSRC}/lib ${WRKSRC}/skel/import \
+ -type f -print0 | ${XARGS} -0 -- ${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:
+ ${INSTALL_DATA_DIR} ${ZOPE_DOC_DIR}/zeo
+ ${INSTALL_DATA_DIR} ${ZOPE_DOC_DIR}/zope
+ 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/replace.mk"
+.include "../../www/zope/zopeversion.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2115a9f3418a -r c76a5afd111e www/zope210/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/zope210/PLIST Tue Dec 18 15:35:22 2007 +0000
@@ -0,0 +1,9958 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/12/18 15:35:28 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
Home |
Main Index |
Thread Index |
Old Index