[Checkins] SVN: hurry.zopetinymce/ Initial import.
Martijn Faassen
faassen at infrae.com
Mon Oct 13 07:43:18 EDT 2008
Log message for revision 92096:
Initial import.
Changed:
A hurry.zopetinymce/
A hurry.zopetinymce/trunk/
A hurry.zopetinymce/trunk/CHANGES.txt
A hurry.zopetinymce/trunk/README.txt
A hurry.zopetinymce/trunk/buildout.cfg
A hurry.zopetinymce/trunk/setup.py
A hurry.zopetinymce/trunk/src/
A hurry.zopetinymce/trunk/src/hurry/
A hurry.zopetinymce/trunk/src/hurry/__init__.py
A hurry.zopetinymce/trunk/src/hurry/zopetinymce/
A hurry.zopetinymce/trunk/src/hurry/zopetinymce/__init__.py
A hurry.zopetinymce/trunk/src/hurry/zopetinymce/configure.zcml
-=-
Added: hurry.zopetinymce/trunk/CHANGES.txt
===================================================================
--- hurry.zopetinymce/trunk/CHANGES.txt (rev 0)
+++ hurry.zopetinymce/trunk/CHANGES.txt 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1,7 @@
+CHANGES
+*******
+
+0.1 (2008-10-13)
+================
+
+* Initial public release.
Added: hurry.zopetinymce/trunk/README.txt
===================================================================
--- hurry.zopetinymce/trunk/README.txt (rev 0)
+++ hurry.zopetinymce/trunk/README.txt 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1,10 @@
+hurry.zopetinymce
+*****************
+
+If you want to use TinyMCE in Grok or Zope, you add a dependency to this
+package in your setup.py. You can then import from ``hury.tinymce`` and
+``need`` the resources you want to use.
+
+This is a very thin integration layer between Zope and
+``hurry.tinymce``. Right now it only publishes the TinyMCE code
+(``tinymce-build``) in ``hurry.tinymce`` as a Zope 3 resource directory.
Added: hurry.zopetinymce/trunk/buildout.cfg
===================================================================
--- hurry.zopetinymce/trunk/buildout.cfg (rev 0)
+++ hurry.zopetinymce/trunk/buildout.cfg 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1,20 @@
+[buildout]
+develop = .
+parts = scripts devpython test
+versions = versions
+
+[versions]
+
+[scripts]
+recipe = zc.recipe.egg:scripts
+eggs = hurry.zopetinymce
+
+[devpython]
+recipe = zc.recipe.egg
+interpreter = devpython
+eggs = hurry.zopetinymce
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = hurry.zopetinymce
+defaults = ['--tests-pattern', '^f?tests$', '-v']
Added: hurry.zopetinymce/trunk/setup.py
===================================================================
--- hurry.zopetinymce/trunk/setup.py (rev 0)
+++ hurry.zopetinymce/trunk/setup.py 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1,36 @@
+from setuptools import setup, find_packages
+import sys, os
+
+def read(*rnames):
+ return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+long_description = (
+ read('README.txt')
+ + '\n' +
+ read('CHANGES.txt')
+ + '\n' +
+ 'Download\n'
+ '********\n'
+ )
+
+setup(
+ name='hurry.zopetinymce',
+ version='0.1dev',
+ description="Zope integration for hurry.tinymce.",
+ long_description=long_description,
+ classifiers=[],
+ keywords='',
+ author='Martijn Faassen',
+ author_email='faassen at startifact.com',
+ license='ZPL 2.1',
+ packages=find_packages('src'),
+ package_dir={'': 'src'},
+ namespace_packages=['hurry'],
+ include_package_data=True,
+ zip_safe=False,
+ install_requires=[
+ 'setuptools',
+ 'hurry.zoperesource',
+ 'hurry.tinymce',
+ ],
+ )
Added: hurry.zopetinymce/trunk/src/hurry/__init__.py
===================================================================
--- hurry.zopetinymce/trunk/src/hurry/__init__.py (rev 0)
+++ hurry.zopetinymce/trunk/src/hurry/__init__.py 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1,13 @@
+# XXX awful hack to make sure we don't get a warning due to two
+# namespace packages being loaded. Why this is needed I do not know,
+# haven't seen this before :(
+import warnings
+warnings.filterwarnings("ignore", "Module (.*) was already imported (.*)")
+
+# this is a namespace package
+try:
+ import pkg_resources
+ pkg_resources.declare_namespace(__name__)
+except ImportError:
+ import pkgutil
+ __path__ = pkgutil.extend_path(__path__, __name__)
Added: hurry.zopetinymce/trunk/src/hurry/zopetinymce/__init__.py
===================================================================
--- hurry.zopetinymce/trunk/src/hurry/zopetinymce/__init__.py (rev 0)
+++ hurry.zopetinymce/trunk/src/hurry/zopetinymce/__init__.py 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1 @@
+#
Added: hurry.zopetinymce/trunk/src/hurry/zopetinymce/configure.zcml
===================================================================
--- hurry.zopetinymce/trunk/src/hurry/zopetinymce/configure.zcml (rev 0)
+++ hurry.zopetinymce/trunk/src/hurry/zopetinymce/configure.zcml 2008-10-13 11:43:17 UTC (rev 92096)
@@ -0,0 +1,11 @@
+<configure xmlns="http://namespaces.zope.org/zope"
+ xmlns:browser="http://namespaces.zope.org/browser">
+ <include package="hurry.zoperesource" />
+
+ <configure package="hurry.tinymce">
+ <browser:resourceDirectory
+ name="tinymce"
+ directory="tinymce-build" />
+ </configure>
+
+</configure>
More information about the Checkins
mailing list