zopedit, the client side application for the Zope External Editor

(www/zope-externaleditor).
This commit is contained in:
mbalmer 2005-10-31 16:46:46 +00:00
parent bd1074c7b9
commit 23083d3ecb
4 changed files with 66 additions and 0 deletions

35
www/zopeedit/Makefile Normal file
View File

@ -0,0 +1,35 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/10/31 16:46:46 mbalmer Exp $
COMMENT= "client application for zope-externaleditor"
VERSION= 0.8
DISTNAME= zopeedit-${VERSION}-src
PKGNAME= zopeedit-${VERSION}
CATEGORIES= www
HOMEPAGE= http://www.zope.org/Members/Caseman/ExternalEditor
MAINTAINER= Marc Winiger <marc.winiger@msys.ch>
# Zope Public License
PERMIT_PACKAGE_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
MASTER_SITES= ${HOMEPAGE}/${VERSION}/
EXTRACT_SUFX= .tgz
PYTHON_VER= 2.3
WRKSRC= ${WRKDIR}/zopeedit-${VERSION}-src
NO_BUILD= yes
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/zopeedit.py ${PREFIX}/bin/zopeedit
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/zopeedit
${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/doc/zopeedit
${INSTALL_DATA} ${WRKSRC}/man/zopeedit.1 ${PREFIX}/man/man1/zopeedit.1
.include <bsd.port.mk>

4
www/zopeedit/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (zopeedit-0.8-src.tgz) = 8ecc65067d32ac961476f924fa3e8b5b
RMD160 (zopeedit-0.8-src.tgz) = 729408a4e9d0c2ca5b55ba47657704e530a05a30
SHA1 (zopeedit-0.8-src.tgz) = 4a32730986d60d2c15bd52c690c77bd1c0a61732
SIZE (zopeedit-0.8-src.tgz) = 31830

22
www/zopeedit/pkg/DESCR Normal file
View File

@ -0,0 +1,22 @@
The Zope External Editor is a new way to integrate Zope more seamlessly with
client-side tools. It has the following features:
- Edit objects locally, directly from the ZMI.
- Works with any graphical editor application that can open a file from the
command line, including: emacs, gvim, xemacs, nedit, gimp, etc.
- Automatically saves changes back to Zope without ending the editing
session.
- Associate any client-side editor application with any Zope object by
meta-type or content-type. Both text and binary object content can be
edited.
- Locks objects while they are being edited. Automatically unlocks them when
the editing session ends.
- Can add file extensions automatically to improve syntax highlighting or
file type detection.
- Works with basic auth, cookie auth and Zope versions. Credentials are
automatically passed down to the helper application. No need to
reauthenticate.
- https support (Openssl required)
zopeedit is the client part that launches the appropriate editor when
an application/x-zope-edit object is loaded.

5
www/zopeedit/pkg/PLIST Normal file
View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/10/31 16:46:46 mbalmer Exp $
bin/zopeedit
@man man/man1/zopeedit.1
share/doc/zopeedit/
share/doc/zopeedit/README.txt