{ "info": { "author": "Cyril MORISSE", "author_email": "cmorisse at boxes3.net", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Programming Language :: Python", "Topic :: Software Development :: Build Tools" ], "description": "Detailed Documentation\n======================\n\nHistory\n-------\nThis recipe is a fork of yaco.recipe.patch.\n\n\nSupported options\n-----------------\n\nThe recipe supports the following options:\n\npatch\n Path to patch\n Recipe supports a list of patch one by line.\n Eg.\n patch = path/sub/patch1.patch # comments are supported too\n path/sub/patch2.patch # another one\n ...\n \npatchlocation\n Location to apply patch\n\nbinary-patch\n Location of patch binary. Use patch in $PATH by default if any is specified.\n\nupdate_mode\n 'apply' : patch will be re-applied at each update\n 'reverse_then_apply': path will be reversed then reapply\n 'do_nothing' (DEFAULT): ... \n\nExample usage\n-------------\n\nWe'll start by creating a buildout that uses the recipe::\n\n >>> write('buildout.cfg',\n ... \"\"\"\n ... [buildout]\n ... parts = testpatch\n ...\n ... [testpatch]\n ... recipe = inouk.recipe.patch\n ... patch = %(patch)s\n ... patchlocation = %(patchlocation)s\n ... \"\"\" % { 'patch' : 'patch/example-test.patch', 'example/' : 'value2'}\n ... update_mode = apply\n ...)\n\nRunning the buildout gives us::\n\n >>> print 'start', system(buildout) \n Installing testpatch.\n\n\n\nContributors\n============\n\n\"Cyril MORISSE\", Twitter: @cmorisse\n\"Assem BAYAHI\", http://www.linkedin.com/in/bayahiassem/en\n\n\nChange history\n==============\n\n0.1.2 (2014-06-28)\n----------------\n- Add readme.txt\n- Add support for patches list in patch directive\n\n0.1.1 (2013-06-02)\n----------------\n- Add support for update and add update_mode parameter\n\n0.1 (2013-05-28)\n----------------\n- inouk.recipe.patch Initial version. Fork of yaco.recipe.patch", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/cmorisse/inouk-recipe-patch", "keywords": "buildout patch", "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "inouk.recipe.patch", "package_url": "https://pypi.org/project/inouk.recipe.patch/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/inouk.recipe.patch/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/cmorisse/inouk-recipe-patch" }, "release_url": "https://pypi.org/project/inouk.recipe.patch/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A buildout recipe for patching mainly designed to work with anybox.openerp.recipe", "version": "0.1.2" }, "last_serial": 1141174, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "c690abb35e2982ccf9a552bc90175215", "sha256": "323ee4a9ab9153bbf1cb860189279a56016f29e3126d869d282e72224fdc041b" }, "downloads": -1, "filename": "inouk.recipe.patch-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c690abb35e2982ccf9a552bc90175215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3881, "upload_time": "2014-06-29T07:10:44", "url": "https://files.pythonhosted.org/packages/05/ca/d7f948f91af4c3235d21812324965cb56d27ade4a178d127cbd34fcc5645/inouk.recipe.patch-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c690abb35e2982ccf9a552bc90175215", "sha256": "323ee4a9ab9153bbf1cb860189279a56016f29e3126d869d282e72224fdc041b" }, "downloads": -1, "filename": "inouk.recipe.patch-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c690abb35e2982ccf9a552bc90175215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3881, "upload_time": "2014-06-29T07:10:44", "url": "https://files.pythonhosted.org/packages/05/ca/d7f948f91af4c3235d21812324965cb56d27ade4a178d127cbd34fcc5645/inouk.recipe.patch-0.1.2.tar.gz" } ] }