diff options
author | pav <pav@FreeBSD.org> | 2005-09-18 11:32:36 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-09-18 11:32:36 +0000 |
commit | d2b67fd7f7aedae7d8ba6a4227bd4ed7cfbeb9c8 (patch) | |
tree | a0d5d267cb8c84dc317f249b9d9076c7bef0518b /www | |
parent | 1a07d912d6a7cbfda55a9aef2ff22d89f61135e6 (diff) | |
download | FreeBSD-ports-d2b67fd7f7aedae7d8ba6a4227bd4ed7cfbeb9c8.zip FreeBSD-ports-d2b67fd7f7aedae7d8ba6a4227bd4ed7cfbeb9c8.tar.gz |
The ZSyncer project allows multiple Zopes to easily be manually synchronized
by transferring data between them using xml-rpc. This can save a lot of time
over the old export / transfer / import dance.
PR: ports/86285
Submitted by: Tim Middleton <x@vex.net>
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/zope-zsyncer/Makefile | 40 | ||||
-rw-r--r-- | www/zope-zsyncer/distinfo | 2 | ||||
-rw-r--r-- | www/zope-zsyncer/pkg-descr | 5 | ||||
-rw-r--r-- | www/zope-zsyncer/pkg-message | 3 | ||||
-rw-r--r-- | www/zope-zsyncer/pkg-plist | 50 |
6 files changed, 101 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 87f64be..a03d1a3 100644 --- a/www/Makefile +++ b/www/Makefile @@ -896,6 +896,7 @@ SUBDIR += zope-xmlwidgets SUBDIR += zope-zmysqlda SUBDIR += zope-zpt + SUBDIR += zope-zsyncer SUBDIR += zope-zwiki .include <bsd.port.subdir.mk> diff --git a/www/zope-zsyncer/Makefile b/www/zope-zsyncer/Makefile new file mode 100644 index 0000000..6fb3d63 --- /dev/null +++ b/www/zope-zsyncer/Makefile @@ -0,0 +1,40 @@ +# New ports collection makefile for: zope-zsyncer +# Date created: 31 January 2005 +# Whom: Tim Middleton +# +# $FreeBSD$ +# + +PORTNAME= zsyncer +PORTVERSION= 0.6.1 +CATEGORIES= www zope +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= zsyncer +PKGNAMEPREFIX= zope- +DISTNAME= ZSyncer-${PORTVERSION} +EXTRACT_SUFX= .tgz + +MAINTAINER= x@vex.net +COMMENT= Allows multiple Zopes to be synchronized via xmlrpc + +USE_PYTHON= yes +USE_ZOPE= yes +DIST_SUBDIR= zope + +PLIST= ${WRKDIR}/pkg-plist +WRKSRC= ${WRKDIR}/ZSyncer + +PRODUCTNAME= ZSyncer + +do-build: + @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/ + @${CHMOD} -R og+rX ${WRKSRC}/ + +do-install: + ${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ + ${CP} -R ${WRKSRC} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/ + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/www/zope-zsyncer/distinfo b/www/zope-zsyncer/distinfo new file mode 100644 index 0000000..752cdb1 --- /dev/null +++ b/www/zope-zsyncer/distinfo @@ -0,0 +1,2 @@ +MD5 (zope/ZSyncer-0.6.1.tgz) = 196a662186f7b45fc793eb3a02b6e46f +SIZE (zope/ZSyncer-0.6.1.tgz) = 48148 diff --git a/www/zope-zsyncer/pkg-descr b/www/zope-zsyncer/pkg-descr new file mode 100644 index 0000000..52357e3 --- /dev/null +++ b/www/zope-zsyncer/pkg-descr @@ -0,0 +1,5 @@ +The ZSyncer project allows multiple Zopes to easily be manually synchronized +by transferring data between them using xml-rpc. This can save a lot of time +over the old export / transfer / import dance. + +WWW: http://zsyncer.sourceforge.net diff --git a/www/zope-zsyncer/pkg-message b/www/zope-zsyncer/pkg-message new file mode 100644 index 0000000..3176d0b --- /dev/null +++ b/www/zope-zsyncer/pkg-message @@ -0,0 +1,3 @@ +To complete the installation of ZSyncer: + +- Restart Zope. This may be done from the Zope Control Panel. diff --git a/www/zope-zsyncer/pkg-plist b/www/zope-zsyncer/pkg-plist new file mode 100644 index 0000000..178d04b --- /dev/null +++ b/www/zope-zsyncer/pkg-plist @@ -0,0 +1,50 @@ +%%ZOPEPRODUCTDIR%%/ZSyncer/www/backup.gif +%%ZOPEPRODUCTDIR%%/ZSyncer/www/open_folder.png +%%ZOPEPRODUCTDIR%%/ZSyncer/www/transmission.gif +%%ZOPEPRODUCTDIR%%/ZSyncer/www/closed_folder.png +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/Add.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/Approval.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/Diff.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/Folder.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/SyncFolder.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/Edit.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/dtml/Sync.dtml +%%ZOPEPRODUCTDIR%%/ZSyncer/help/ZSyncer.stx +%%ZOPEPRODUCTDIR%%/ZSyncer/skins/zsyncer_skins/README.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/tests/framework.py +%%ZOPEPRODUCTDIR%%/ZSyncer/tests/testConnectionMgr.py +%%ZOPEPRODUCTDIR%%/ZSyncer/tests/framework.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/tests/testConnectionMgr.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/TODO.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/credits.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/version.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/ConnectionMgr.py +%%ZOPEPRODUCTDIR%%/ZSyncer/LICENSE.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/xmlrpclibBasicAuth.py +%%ZOPEPRODUCTDIR%%/ZSyncer/README.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/Extensions/Install.py +%%ZOPEPRODUCTDIR%%/ZSyncer/Extensions/Install.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/zsyncer_icon.gif +%%ZOPEPRODUCTDIR%%/ZSyncer/ZSyncerTool.py +%%ZOPEPRODUCTDIR%%/ZSyncer/ConfigUtils.py +%%ZOPEPRODUCTDIR%%/ZSyncer/Config.py +%%ZOPEPRODUCTDIR%%/ZSyncer/ZSyncer.py +%%ZOPEPRODUCTDIR%%/ZSyncer/__init__.py +%%ZOPEPRODUCTDIR%%/ZSyncer/changes.txt +%%ZOPEPRODUCTDIR%%/ZSyncer/Config.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/ConfigUtils.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/ConnectionMgr.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/ZSyncer.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/ZSyncerTool.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/__init__.pyc +%%ZOPEPRODUCTDIR%%/ZSyncer/xmlrpclibBasicAuth.pyc +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/www +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/dtml +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/help +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/skin/zsyncer_skins +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/skin +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/skins/zsyncer_skins +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/skins +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/tests +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer/Extensions +@dirrm %%ZOPEPRODUCTDIR%%/ZSyncer |