From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Apr 10 21:10:11 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7D4F16A4CF for ; Sun, 10 Apr 2005 21:10:11 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D06C43D46 for ; Sun, 10 Apr 2005 21:10:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3ALABo1041547 for ; Sun, 10 Apr 2005 21:10:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3ALAB8Y041545; Sun, 10 Apr 2005 21:10:11 GMT (envelope-from gnats) Resent-Date: Sun, 10 Apr 2005 21:10:11 GMT Resent-Message-Id: <200504102110.j3ALAB8Y041545@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Matthew X. Economou" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF52E16A4D3 for ; Sun, 10 Apr 2005 21:06:29 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7526843D31 for ; Sun, 10 Apr 2005 21:06:29 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j3AL6TPa045677 for ; Sun, 10 Apr 2005 21:06:29 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j3AL6T1d045674; Sun, 10 Apr 2005 21:06:29 GMT (envelope-from nobody) Message-Id: <200504102106.j3AL6T1d045674@www.freebsd.org> Date: Sun, 10 Apr 2005 21:06:29 GMT From: "Matthew X. Economou" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: ports/79768: New port: www/zope-externaleditor (Edit Zope objects locally, directly from the ZMI) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 21:10:12 -0000 >Number: 79768 >Category: ports >Synopsis: New port: www/zope-externaleditor (Edit Zope objects locally, directly from the ZMI) >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: Sun Apr 10 21:10:11 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Matthew X. Economou >Release: FreeBSD 5.3-RELEASE >Organization: IRTNOG.ORG >Environment: FreeBSD xenophoncinl1.irtnog.org 5.3-SECURITY FreeBSD 5.3-SECURITY #0: Fri Jan 7 04:09:28 UTC 2005 root@builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Normally, one edits Zope content through its web interface. While editing content via WebDAV is possible, many useful editors have incomplete WebDAV support at best. ExternalEditor adds support for opening content in the text editor of the user's choice. (This requires a separate client portion that must be configured to run from the user's browser.) >How-To-Repeat: N/A >Fix: # 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: # # www/zope-externaleditor # www/zope-externaleditor/Makefile # www/zope-externaleditor/distinfo # www/zope-externaleditor/pkg-descr # www/zope-externaleditor/pkg-message # echo c - www/zope-externaleditor mkdir -p www/zope-externaleditor > /dev/null 2>&1 echo x - www/zope-externaleditor/Makefile sed 's/^X//' >www/zope-externaleditor/Makefile << 'END-of-www/zope-externaleditor/Makefile' X# New ports collection makefile for: zope-externaleditor X# Date created: 06 Nov 2004 X# Whom: Matthew X. Economou X# X# $FreeBSD$ X# X XPORTNAME= externaleditor XPORTVERSION= 0.8 XCATEGORIES= www zope XMASTER_SITES= http://zope.org/Members/Caseman/ExternalEditor/${PORTVERSION}/ XPKGNAMEPREFIX= zope- XDISTNAME= ExternalEditor-${PORTVERSION}-src X XMAINTAINER= xenophon+fbsdport@irtnog.org XCOMMENT= Edit Zope objects locally, directly from the ZMI X XUSE_PYTHON= yes XUSE_ZOPE= yes XDIST_SUBDIR= zope X XPLIST= ${WRKDIR}/pkg-plist XWRKSRC= ${WRKDIR}/ExternalEditor X XPRODUCTNAME= ExternalEditor X Xdo-build: X @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} X Xpre-install: X @${RM} -f ${PLIST} X @${TOUCH} ${PLIST} X @cd ${WRKDIR} ;\ X for f in `${FIND} ${PRODUCTNAME} -type f`; do \ X ${ECHO_CMD} %%ZOPEPRODUCTDIR%%/$${f} >> ${PLIST}; \ X done; \ X for d in `${FIND} -d ${PRODUCTNAME} -type d`; do \ X ${ECHO_CMD} @dirrm %%ZOPEPRODUCTDIR%%/$${d} >> ${PLIST}; \ X done; \ X Xdo-install: X @${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ X @${CHMOD} -R og+rX ${WRKSRC}/ X @${CP} -R ${WRKSRC} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ X Xpost-install: X.if !defined(BATCH) X @${CAT} ${PKGMESSAGE} X.endif X X.include END-of-www/zope-externaleditor/Makefile echo x - www/zope-externaleditor/distinfo sed 's/^X//' >www/zope-externaleditor/distinfo << 'END-of-www/zope-externaleditor/distinfo' XMD5 (zope/Epoz-0.8.2.tar.gz) = 230d63393b1bdef89c49ab8a7b3fc8d8 XSIZE (zope/Epoz-0.8.2.tar.gz) = 43303 END-of-www/zope-externaleditor/distinfo echo x - www/zope-externaleditor/pkg-descr sed 's/^X//' >www/zope-externaleditor/pkg-descr << 'END-of-www/zope-externaleditor/pkg-descr' XEpoz is a product for Zope/CMF X XEpoz allows you to edit Zope- or Plone-objects with a wysiwyg-editor. No Xplugins are required. You only have to use a recent browser (IE >= 5.5, Mozilla X>= 1.3.1, Netscape >= 7.1, Firefox >= 0.7) that supports Rich-Text-controls X(called Midas for Mozilla). X XWWW: http://mjablonski.zope.de/Epoz X X- Khairil Yusof Xkaeru@inigo-tech.com END-of-www/zope-externaleditor/pkg-descr echo x - www/zope-externaleditor/pkg-message sed 's/^X//' >www/zope-externaleditor/pkg-message << 'END-of-www/zope-externaleditor/pkg-message' XTo complete the installation of Epoz: X X- Restart Zope. This may be done from the Zope Control Panel. X XWith CMFQuickInstaller (optional) X X- Use the QuickInstaller tool to register Epoz in your portal instance X XWithout CMFQuickInstaller X X- Add and run an External Method with the following settings in your X CMF/Plone root using the Zope Management Interface (ZMI): X Xid: install_epoz Xtitle: Install Epoz (optional) Xmodule: Epoz.Install Xfunction: install X X- Click the Test tab to run the install script END-of-www/zope-externaleditor/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted: