{ "info": { "author": "Tobias Rodaebel", "author_email": "tobias (dot) rodaebel (at) googlemail (dot) com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Buildout", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: POSIX", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===================\nrod.recipe.ejabberd\n===================\n\nThe ejabberd http://www.process-one.net/en/ejabberd/ is a distributed,\nfault-tolerant technology that allows the creation of large-scale instant\nmessaging applications. This buildout recipe downloads and installs ejabberd\ninto an isolated development environment.\n\nA brief documentation\n=====================\n\nThis recipe takes a number of options:\n\nerlang-path\n The path where to find the erlc command (default = /usr/local/bin).\n\nurl\n The URL to download the ejabberd source distribution.\n\nprefix\n Prefix path (default = ).\n \nmake\n Alternate make command (e.g. gmake).\n\n\nTests\n=====\n\nWe will define a buildout template used by the recipe:\n\n >>> buildout_cfg = \"\"\"\n ... [buildout]\n ... parts = ejabberd\n ... offline = true\n ...\n ... [ejabberd]\n ... recipe = rod.recipe.ejabberd\n ... url = http://www.process-one.net/downloads/ejabberd/2.1.6/ejabberd-2.1.6.tar.gz\n ... \"\"\"\n\nWe'll start by creating a buildout:\n\n >>> import os.path\n >>> write('buildout.cfg', buildout_cfg)\n\nRunning the buildout gives us:\n\n >>> output = system(buildout)\n >>> if '/sample-buildout/parts/ejabberd' in output: True\n ... else: print output\n True\n\nChanges\n=======\n\n1.1.4 2011-04-13\n----------------\n\n - Added 'make' buildout option to specify an alternate make command\n (e.g. gmake).\n\n\n1.1.3 2010-05-09\n----------------\n\n - Fixed issue where ejabberd scripts used an incorrect default Erlang path\n when no erlang-path option was specified.\n\n\n1.1.2 2009-10-13\n----------------\n\n - Modified ejabberd startup command to run server in foreground.\n\n\n1.1.1 2009-10-13\n----------------\n\n - Fixes an issue where ejabberd crashes on startup due to a missing directory.\n\n\n1.1.0 2009-10-13\n----------------\n\n - Creates custom ejabberd and ejabberdctl scripts.\n\n\n1.0.0 2009-10-10\n----------------\n\n - Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/rod.recipe.ejabberd", "keywords": "ejabberd zc.buildout recipe", "license": "LGPL 3", "maintainer": null, "maintainer_email": null, "name": "rod.recipe.ejabberd", "package_url": "https://pypi.org/project/rod.recipe.ejabberd/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rod.recipe.ejabberd/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/rod.recipe.ejabberd" }, "release_url": "https://pypi.org/project/rod.recipe.ejabberd/1.1.4/", "requires_dist": null, "requires_python": null, "summary": "ZC Buildout recipe to build and install ejabberd.", "version": "1.1.4" }, "last_serial": 799013, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "644b1855f979b19d29b99d4031514f30", "sha256": "f171e5c3a4460245efdf6d05bced0f3e34e86fabcff3c1a8e1faa0d080c16e87" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.0.0-py2.5.egg", "has_sig": false, "md5_digest": "644b1855f979b19d29b99d4031514f30", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 8639, "upload_time": "2009-10-11T00:19:54", "url": "https://files.pythonhosted.org/packages/c7/d1/b1495b349bd52f699f46cd074954311d747843e48f3aae27a552d4bc4c86/rod.recipe.ejabberd-1.0.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "c27c6cbabb42f0ccbecb9b616eaaf3fd", "sha256": "b4b3780ceab712dcd625aef772753e8a2f943262e204e7c6f26ad132e0568535" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c27c6cbabb42f0ccbecb9b616eaaf3fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7766, "upload_time": "2009-10-11T00:19:45", "url": "https://files.pythonhosted.org/packages/30/83/0dc6ff10524d442a117a519286381ea604df02fe2ca4f15f715b42775bac/rod.recipe.ejabberd-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "6a0d33b550a7c3ae5b48306f71ad5ca0", "sha256": "bb494397765379f5447e3701ccbfdd24660531e49e90b584ac5b032f31a10b01" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.0-py2.5.egg", "has_sig": false, "md5_digest": "6a0d33b550a7c3ae5b48306f71ad5ca0", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 9926, "upload_time": "2009-10-13T02:06:56", "url": "https://files.pythonhosted.org/packages/50/7a/316b3d6703a720c6f24e1b796baa7daf958510a9624b883280266acc39e4/rod.recipe.ejabberd-1.1.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "13aefe37e2ba121b683ff0f1f7740ed8", "sha256": "6b3cb791991c19631074a9076092628a89a59693cd011ed3a32ffd2831b69d7b" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.0.tar.gz", "has_sig": false, "md5_digest": "13aefe37e2ba121b683ff0f1f7740ed8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8302, "upload_time": "2009-10-13T02:06:49", "url": "https://files.pythonhosted.org/packages/39/db/a54faeb0120ff6d11cfca7f9cedf92a741e4b756bb61c262e4424597d130/rod.recipe.ejabberd-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "91cf34c79d6e3d6edad792d70d8e8f19", "sha256": "89abe00641dfd775f2c79f94bb09427b3afd6842831315531b8d9c955aba8daf" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.1-py2.5.egg", "has_sig": false, "md5_digest": "91cf34c79d6e3d6edad792d70d8e8f19", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 9965, "upload_time": "2009-10-13T02:42:03", "url": "https://files.pythonhosted.org/packages/cc/d2/9270d26beccc82d5918ab950201921328f938166319b3b5a74ea7c5ed5af/rod.recipe.ejabberd-1.1.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "fa4d0f6e755106e49685712e963b3989", "sha256": "9794355208eff39775aefecb8fad05da5e450b1c43421a1092ead0e3d13be30f" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.1.tar.gz", "has_sig": false, "md5_digest": "fa4d0f6e755106e49685712e963b3989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8352, "upload_time": "2009-10-13T02:41:49", "url": "https://files.pythonhosted.org/packages/12/fc/30ae53d89bf06027c20130eadd355c0f0eabb04e6777e053b7d38c8034b5/rod.recipe.ejabberd-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "38ff89633d06f2f446c0ac7e07330e9c", "sha256": "76919ad4f4c938732bfef6949a57e2e6470bb422df8649206877dec326309ef0" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.2-py2.5.egg", "has_sig": false, "md5_digest": "38ff89633d06f2f446c0ac7e07330e9c", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 10064, "upload_time": "2009-10-13T21:29:06", "url": "https://files.pythonhosted.org/packages/f3/9c/a470bc98cfe76ce32a7d5aec3381d9598e82f656494399ae0a5d6acf9342/rod.recipe.ejabberd-1.1.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "3f0cdd343ba8d983218f3e5bd454c3a4", "sha256": "74f9ba1ac12aa14c821ce266c7b72af6b6075a84acf9234313e7d88fe2967c6a" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.2.tar.gz", "has_sig": false, "md5_digest": "3f0cdd343ba8d983218f3e5bd454c3a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8526, "upload_time": "2009-10-13T21:28:58", "url": "https://files.pythonhosted.org/packages/fd/1e/6662759a1d8b50f165ad1bed83ae5434d1936a4d7043a64e04fef6f1af3b/rod.recipe.ejabberd-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "caa924713a31f882d82a5f9466d53c32", "sha256": "e48107b06cf416c2dd8c58623a215bfa8be0999a4d09b14e307dccb9fcd6eda9" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.3.tar.gz", "has_sig": false, "md5_digest": "caa924713a31f882d82a5f9466d53c32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8540, "upload_time": "2010-05-09T19:55:07", "url": "https://files.pythonhosted.org/packages/bb/6d/1ee173e5259a34a2feea3bab384b53eef359e3b58ca86f6ca01f1e14186e/rod.recipe.ejabberd-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "7baee00d2ba15ad64444b3afeeeb3691", "sha256": "f89f4d2aa50daa1065dc25eda3f8fa28b2b57e789998611111148e03a40c2dfe" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.4.tar.gz", "has_sig": false, "md5_digest": "7baee00d2ba15ad64444b3afeeeb3691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8664, "upload_time": "2011-04-13T22:41:28", "url": "https://files.pythonhosted.org/packages/5b/54/ddecb0342ab51532a6ed0ddb02b1abdc123352392c0c16ab1e37ef75106c/rod.recipe.ejabberd-1.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7baee00d2ba15ad64444b3afeeeb3691", "sha256": "f89f4d2aa50daa1065dc25eda3f8fa28b2b57e789998611111148e03a40c2dfe" }, "downloads": -1, "filename": "rod.recipe.ejabberd-1.1.4.tar.gz", "has_sig": false, "md5_digest": "7baee00d2ba15ad64444b3afeeeb3691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8664, "upload_time": "2011-04-13T22:41:28", "url": "https://files.pythonhosted.org/packages/5b/54/ddecb0342ab51532a6ed0ddb02b1abdc123352392c0c16ab1e37ef75106c/rod.recipe.ejabberd-1.1.4.tar.gz" } ] }