Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jul 2003 13:35:50 -0400 (EDT)
From:      Tim Middleton <x@vex.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/54550: [NEW PORT] www/zope-FileSystemSite: Enable file system based sites within Zope
Message-ID:  <20030716173550.BA1605C7C@bee.vii.net>
Resent-Message-ID: <200307161740.h6GHeECM066134@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         54550
>Category:       ports
>Synopsis:       [NEW PORT] www/zope-FileSystemSite: Enable file system based sites within Zope
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 16 10:40:14 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Tim Middleton
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
The Cain Gang Ltd
>Environment:
System: FreeBSD bee.vii.net 5.1-CURRENT FreeBSD 5.1-CURRENT #1: Mon Jul 14 08:13:33 EDT 2003
>Description:
This is a repackaging of the CMF's FileSystem Directory Views such that it is
independent of the CMF.

The major use of this is to develop view code on the file system such that it
can be edited with normal development utilties and checked into a source
control management system.

WWW: http://www.zope.org/Members/k_vertigo/Products/FileSystemSite
>How-To-Repeat:
>Fix:

--- zope-FileSystemSite-1.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	zope-FileSystemSite
#	zope-FileSystemSite/pkg-plist
#	zope-FileSystemSite/pkg-message
#	zope-FileSystemSite/distinfo
#	zope-FileSystemSite/Makefile
#	zope-FileSystemSite/pkg-descr
#
echo c - zope-FileSystemSite
mkdir -p zope-FileSystemSite > /dev/null 2>&1
echo x - zope-FileSystemSite/pkg-plist
sed 's/^X//' >zope-FileSystemSite/pkg-plist << 'END-of-zope-FileSystemSite/pkg-plist'
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/DirectoryView.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/DirectoryView.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/EditorUtils/emacs-highlighting.el
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/ExampleSite/__init__.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/ExampleSite/__init__.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/ExampleSite/refresh.txt
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/ExampleSite/site/index_html.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/Extensions/SiteExport.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/Extensions/SiteExport.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSDTMLMethod.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSDTMLMethod.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSExternalMethod.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSExternalMethod.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSImage.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSImage.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSObject.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSObject.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSPageTemplate.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSPageTemplate.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSPropertiesObject.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSPropertiesObject.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSPythonScript.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSPythonScript.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSSTXMethod.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSSTXMethod.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSZSQLMethod.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/FSZSQLMethod.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/Permissions.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/Permissions.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/README.txt
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/__init__.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/__init__.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/addFSDirView.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custdtml.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custimage.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custprops.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custpt.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custpy.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custstx.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/custzsql.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml/dirview_properties.dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/cookie.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/dirview.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/fsdtml.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/fsimage.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/fsprops.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/fspt.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/fspy.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images/fssqlmethod.gif
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/refresh.txt
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/templates/dtml
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/templates/script
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/templates/zsql
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSImage.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSImage.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSPageTemplate.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSPageTemplate.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSPythonScript.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSPythonScript.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSSecurity.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests/test_FSSecurity.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/utils.py
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/utils.pyc
X%%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/version.txt
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/tests
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/templates
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/images
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/dtml
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/Extensions
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/ExampleSite/site
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/ExampleSite
X@dirrm %%ZOPEBASEDIR%%/lib/python/Products/FileSystemSite/EditorUtils
END-of-zope-FileSystemSite/pkg-plist
echo x - zope-FileSystemSite/pkg-message
sed 's/^X//' >zope-FileSystemSite/pkg-message << 'END-of-zope-FileSystemSite/pkg-message'
XTo complete the installation of FileSystemSite:
X    - Restart Zope.  This may be done from the Zope Control Panel.
X    - Verify that the FileSystemSite product is loaded properly by 
X      examining them in Control_Panel/Products.
END-of-zope-FileSystemSite/pkg-message
echo x - zope-FileSystemSite/distinfo
sed 's/^X//' >zope-FileSystemSite/distinfo << 'END-of-zope-FileSystemSite/distinfo'
XMD5 (zope/FileSystemSite-1.2.tgz) = dbbc6538957d9fa307bd43ab556ac1b2
END-of-zope-FileSystemSite/distinfo
echo x - zope-FileSystemSite/Makefile
sed 's/^X//' >zope-FileSystemSite/Makefile << 'END-of-zope-FileSystemSite/Makefile'
X# New ports collection makefile for: FileSystemSite
X# Date created:		16 Jul 2003
X# Whom:			Tim Middleton
X#
X# $FreeBSD$
X#
X
XPORTNAME=		FileSystemSite
XPORTVERSION=	1.2
XCATEGORIES=		www zope
XMASTER_SITES=	http://www.zope.org/Members/k_vertigo/Products/FileSystemSite/
XPKGNAMEPREFIX=	zope-
XDISTNAME=		FileSystemSite-${PORTVERSION}
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=		x@Vex.Net
XCOMMENT=		Enable file system based sites within Zope
X
XUSE_PYTHON=		yes
XUSE_ZOPE=		yes
XDIST_SUBDIR=	zope
X
XZOPEPRODUCTNAME=	${PORTNAME}
X
XPLIST_SUB=	ZOPEBASEDIR=${SZOPEBASEDIR}
XWRKSRC=		${WRKDIR}/${ZOPEPRODUCTNAME}
XCPIO=		cpio --quiet -pdum -R
X
Xdo-build:
X	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
X
Xdo-install:
X	@ ${CHMOD} -R og+rX ${WRKSRC}/
X	@ ${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}
X	@ cd ${WRKSRC} && find . \
X	  | ${CPIO} ${BINOWN}:${BINGRP} \
X	  ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}
X
Xpost-install:
X.if !defined(BATCH)
X	@${CAT} ${PKGMESSAGE}
X.endif
X
X.include <bsd.port.mk>
END-of-zope-FileSystemSite/Makefile
echo x - zope-FileSystemSite/pkg-descr
sed 's/^X//' >zope-FileSystemSite/pkg-descr << 'END-of-zope-FileSystemSite/pkg-descr'
XThis is a repackaging of the CMF's FileSystem Directory Views such that it is
Xindependent of the CMF.
X
XThe major use of this is to develop view code on the file system such that it
Xcan be edited with normal development utilties and checked into a source
Xcontrol management system.
X
XWWW: http://www.zope.org/Members/k_vertigo/Products/FileSystemSite
END-of-zope-FileSystemSite/pkg-descr
exit
--- zope-FileSystemSite-1.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030716173550.BA1605C7C>