Metadata-Version: 1.0
Name: rod.recipe.ejabberd
Version: 1.1.3
Summary: ZC Buildout recipe to build and install ejabberd.
Home-page: http://pypi.python.org/pypi/rod.recipe.ejabberd
Author: Tobias Rodaebel
Author-email: tobias (dot) rodaebel (at) googlemail (dot) com
License: LGPL 3
Description: ===================
        rod.recipe.ejabberd
        ===================
        
        The ejabberd http://www.process-one.net/en/ejabberd/ is a distributed,
        fault-tolerant technology that allows the creation of large-scale instant
        messaging applications. This buildout recipe downloads and installs ejabberd
        into an isolated development environment.
        
        A brief documentation
        =====================
        
        This recipe takes a number of options:
        
        erlang-path
        The path where to find the erlc command (default = /usr/local/bin).
        
        url
        The URL to download the ejabberd source distribution.
        
        prefix
        Prefix path (default = <buildout directory>).
        
        
        Tests
        =====
        
        We will define a buildout template used by the recipe:
        
        >>> buildout_cfg = """
        ... [buildout]
        ... parts = ejabberd
        ... offline = true
        ...
        ... [ejabberd]
        ... recipe = rod.recipe.ejabberd
        ... url = http://www.process-one.net/downloads/ejabberd/2.1.0-rc1/sources/ejabberd-2.1.0_rc1.tar.gz
        ... """
        
        We'll start by creating a buildout:
        
        >>> import os.path
        >>> write('buildout.cfg', buildout_cfg)
        
        Running the buildout gives us:
        
        >>> output = system(buildout)
        >>> if '/sample-buildout/parts/ejabberd' in output: True
        ... else: print output
        True
        
        Changes
        =======
        
        1.1.3 2010-05-09
        ----------------
        
        - Fixed issue where ejabberd scripts used an incorrect default Erlang path
        when no erlang-path option was specified.
        
        
        1.1.2 2009-10-13
        ----------------
        
        - Modified ejabberd startup command to run server in foreground.
        
        
        1.1.1 2009-10-13
        ----------------
        
        - Fixes an issue where ejabberd crashes on startup due to a missing directory.
        
        
        1.1.0 2009-10-13
        ----------------
        
        - Creates custom ejabberd and ejabberdctl scripts.
        
        
        1.0.0 2009-10-10
        ----------------
        
        - Initial release.
        
Keywords: ejabberd zc.buildout recipe
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Buildout
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Operating System :: POSIX
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
