summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-09-18 11:32:36 +0000
committerpav <pav@FreeBSD.org>2005-09-18 11:32:36 +0000
commitd2b67fd7f7aedae7d8ba6a4227bd4ed7cfbeb9c8 (patch)
treea0d5d267cb8c84dc317f249b9d9076c7bef0518b /www
parent1a07d912d6a7cbfda55a9aef2ff22d89f61135e6 (diff)
downloadFreeBSD-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/Makefile1
-rw-r--r--www/zope-zsyncer/Makefile40
-rw-r--r--www/zope-zsyncer/distinfo2
-rw-r--r--www/zope-zsyncer/pkg-descr5
-rw-r--r--www/zope-zsyncer/pkg-message3
-rw-r--r--www/zope-zsyncer/pkg-plist50
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
OpenPOWER on IntegriCloud