{ "info": { "author": "bellbind", "author_email": "bellbind@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha" ], "description": "crxmake\r\n=======\r\n\r\nPython script for building google chrome extension crx package.\r\nIt is inspired by rubygems' crxmake.\r\n\r\nUbuntu Installation\r\n-------------------\r\n\r\n sudo apt-get install swig\r\n sudo pip install crxmake\r\n\r\nUsage\r\n-----\r\n\r\n.. code-block:: usage\r\n\r\n # CLI\r\n $ crxmake.py PACKAGE_BASE_DIR\r\n\r\n # From python\r\n >>> from crxmake import package\r\n >>> package('examples/app', outfile='examples/release1')\r\n\r\nExample\r\n-------\r\n\r\nAn example extension named 'app' is provided in the examples/\r\ndirectory for testing purposes:\r\n\r\n.. code-block:: example\r\n\r\n $ crxmake.py examples/app\r\n $ ls examples/app\r\n $ app app.crx app.pem\r\n\r\nRequires\r\n--------\r\n\r\n- python 2\r\n- swig\r\n- M2Crypto (available via pip, requires swig)\r\n- \"openssl\" command: because current M2Crypto lacks func for rsa pubout DER\r\n\r\nLegacy Dependencies\r\n-------------------\r\n\r\nAppendix: m2crypto-0.20.2-enable-rsa-pubout.patch\r\n\r\n\"svn diff\" output for appending the feature for rsa pubout DER.\r\n\r\nHowto build m2crypto with it:\r\n\r\n svn co http://svn.osafoundation.org/m2crypto/tags/0.20.2 m2crypto-0.20.2\r\n cd m2crypto-0.20.2\r\n patch -p0 < ../legacy/m2crypto-0.20.2-enable-rsa-pubout.patch\r\n python setup.py build\r\n\r\n(I hope someone send it to M2Crypto maintainer ^^)\r\n\r\nResources\r\n---------\r\n\r\n- \"M2Crypto\":http://chandlerproject.org/bin/view/Projects/MeTooCrypto\r\n- \"crxmake\":http://github.com/Constellation/crxmake\r\n- \"Packing Chrome extensions in Python\":http://grack.com/blog/2009/11/09/packing-chrome-extensions-in-python/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/bellbind/crxmake", "keywords": "", "license": "LICENSE", "maintainer": "", "maintainer_email": "", "name": "crxmake", "package_url": "https://pypi.org/project/crxmake/", "platform": "any", "project_url": "https://pypi.org/project/crxmake/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/bellbind/crxmake" }, "release_url": "https://pypi.org/project/crxmake/0.0.3/", "requires_dist": null, "requires_python": null, "summary": "crxmake packages chrome extensions as .crx from python", "version": "0.0.3" }, "last_serial": 1019749, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "8d850b23b1cb9fc4d03012a895412028", "sha256": "ac740e8d66eec80ad6a2672a3e0adef55a17652382cf47add4aa4882e17a8804" }, "downloads": -1, "filename": "crxmake-0.0.2.tar.gz", "has_sig": false, "md5_digest": "8d850b23b1cb9fc4d03012a895412028", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3357, "upload_time": "2014-03-05T04:35:33", "url": "https://files.pythonhosted.org/packages/32/20/39795508dc6cb7570e11324fbf4d7b81ea17d3acf5fb5d71718df0fde244/crxmake-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3191bea827e635298d0c1b2cc07c66a4", "sha256": "90d9a970a72fe6062012a22caf87b918ea5c4f0be7a0dcf5c429fc70625c2ef2" }, "downloads": -1, "filename": "crxmake-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3191bea827e635298d0c1b2cc07c66a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3563, "upload_time": "2014-03-05T09:20:02", "url": "https://files.pythonhosted.org/packages/4f/64/3298f4dc4d677f5adcbfe3d225aab1d8972fec4fab82b3052c9e679a5a1f/crxmake-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3191bea827e635298d0c1b2cc07c66a4", "sha256": "90d9a970a72fe6062012a22caf87b918ea5c4f0be7a0dcf5c429fc70625c2ef2" }, "downloads": -1, "filename": "crxmake-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3191bea827e635298d0c1b2cc07c66a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3563, "upload_time": "2014-03-05T09:20:02", "url": "https://files.pythonhosted.org/packages/4f/64/3298f4dc4d677f5adcbfe3d225aab1d8972fec4fab82b3052c9e679a5a1f/crxmake-0.0.3.tar.gz" } ] }