diff options
author | rodent <rodent@pkgsrc.org> | 2014-02-09 15:25:46 +0000 |
---|---|---|
committer | rodent <rodent@pkgsrc.org> | 2014-02-09 15:25:46 +0000 |
commit | e604f7e86705b7f008195f3cdd98ff497a2f7917 (patch) | |
tree | 53118fca45ee669585367230a4fc9e10257abbb6 /devel/py-py2app | |
parent | 23d9fc9a72e6dd03c655f2b33d096dca277a4a80 (diff) | |
download | pkgsrc-e604f7e86705b7f008195f3cdd98ff497a2f7917.tar.gz |
Import py27-py2app-0.8 as devel/py-py2app.
py2app is a Python setuptools command which will allow you to make standalone
Mac OS X application bundles and plugins from Python scripts.
py2app is similar in purpose and design to py2exe for Windows.
NOTE: py2app must be used on OSX to build applications, it cannot create Mac
applications on other platforms.
Diffstat (limited to 'devel/py-py2app')
-rw-r--r-- | devel/py-py2app/DESCR | 7 | ||||
-rw-r--r-- | devel/py-py2app/Makefile | 20 | ||||
-rw-r--r-- | devel/py-py2app/PLIST | 211 | ||||
-rw-r--r-- | devel/py-py2app/distinfo | 5 |
4 files changed, 243 insertions, 0 deletions
diff --git a/devel/py-py2app/DESCR b/devel/py-py2app/DESCR new file mode 100644 index 00000000000..b69661e2bee --- /dev/null +++ b/devel/py-py2app/DESCR @@ -0,0 +1,7 @@ +py2app is a Python setuptools command which will allow you to make standalone +Mac OS X application bundles and plugins from Python scripts. + +py2app is similar in purpose and design to py2exe for Windows. + +NOTE: py2app must be used on OSX to build applications, it cannot create Mac +applications on other platforms. diff --git a/devel/py-py2app/Makefile b/devel/py-py2app/Makefile new file mode 100644 index 00000000000..5da14e4cdbb --- /dev/null +++ b/devel/py-py2app/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2014/02/09 15:25:46 rodent Exp $ + +DISTNAME= py2app-0.8 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= https://pypi.python.org/packages/source/p/py2app/ + +MAINTAINER= rodent@NetBSD.org +HOMEPAGE= http://bitbucket.org/ronaldoussoren/py2app +COMMENT= Create standalone Mac OS X applications with Python +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-altgraph>=0.10.1:../../graphics/py-altgraph +DEPENDS+= ${PYPKGPREFIX}-modulegraph>=0.10.1:../../devel/py-modulegraph +DEPENDS+= ${PYPKGPREFIX}-macholib>=1.5:../../devel/py-macholib + +ONLY_FOR_PLATFORM= Darwin-*-* + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/py-py2app/PLIST b/devel/py-py2app/PLIST new file mode 100644 index 00000000000..866e789daac --- /dev/null +++ b/devel/py-py2app/PLIST @@ -0,0 +1,211 @@ +@comment $NetBSD: PLIST,v 1.1 2014/02/09 15:25:46 rodent Exp $ +bin/py2applet +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/py2app/__init__.py +${PYSITELIB}/py2app/__init__.pyc +${PYSITELIB}/py2app/__init__.pyo +${PYSITELIB}/py2app/apptemplate/__init__.py +${PYSITELIB}/py2app/apptemplate/__init__.pyc +${PYSITELIB}/py2app/apptemplate/__init__.pyo +${PYSITELIB}/py2app/apptemplate/lib/__error__.sh +${PYSITELIB}/py2app/apptemplate/lib/site.py +${PYSITELIB}/py2app/apptemplate/lib/site.pyc +${PYSITELIB}/py2app/apptemplate/lib/site.pyo +${PYSITELIB}/py2app/apptemplate/plist_template.py +${PYSITELIB}/py2app/apptemplate/plist_template.pyc +${PYSITELIB}/py2app/apptemplate/plist_template.pyo +${PYSITELIB}/py2app/apptemplate/prebuilt/main-fat +${PYSITELIB}/py2app/apptemplate/prebuilt/main-fat3 +${PYSITELIB}/py2app/apptemplate/prebuilt/main-i386 +${PYSITELIB}/py2app/apptemplate/prebuilt/main-intel +${PYSITELIB}/py2app/apptemplate/prebuilt/main-ppc +${PYSITELIB}/py2app/apptemplate/prebuilt/main-ppc64 +${PYSITELIB}/py2app/apptemplate/prebuilt/main-universal +${PYSITELIB}/py2app/apptemplate/prebuilt/main-${MACHINE_ARCH} +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-fat +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-fat3 +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-i386 +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-intel +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-ppc +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-ppc64 +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-universal +${PYSITELIB}/py2app/apptemplate/prebuilt/secondary-${MACHINE_ARCH} +${PYSITELIB}/py2app/apptemplate/setup.py +${PYSITELIB}/py2app/apptemplate/setup.pyc +${PYSITELIB}/py2app/apptemplate/setup.pyo +${PYSITELIB}/py2app/apptemplate/src/main.c +${PYSITELIB}/py2app/bootstrap/__init__.py +${PYSITELIB}/py2app/bootstrap/__init__.pyc +${PYSITELIB}/py2app/bootstrap/__init__.pyo +${PYSITELIB}/py2app/bootstrap/argv_emulation.py +${PYSITELIB}/py2app/bootstrap/argv_emulation.pyc +${PYSITELIB}/py2app/bootstrap/argv_emulation.pyo +${PYSITELIB}/py2app/bootstrap/argv_inject.py +${PYSITELIB}/py2app/bootstrap/argv_inject.pyc +${PYSITELIB}/py2app/bootstrap/argv_inject.pyo +${PYSITELIB}/py2app/bootstrap/boot_aliasapp.py +${PYSITELIB}/py2app/bootstrap/boot_aliasapp.pyc +${PYSITELIB}/py2app/bootstrap/boot_aliasapp.pyo +${PYSITELIB}/py2app/bootstrap/boot_aliasplugin.py +${PYSITELIB}/py2app/bootstrap/boot_aliasplugin.pyc +${PYSITELIB}/py2app/bootstrap/boot_aliasplugin.pyo +${PYSITELIB}/py2app/bootstrap/boot_app.py +${PYSITELIB}/py2app/bootstrap/boot_app.pyc +${PYSITELIB}/py2app/bootstrap/boot_app.pyo +${PYSITELIB}/py2app/bootstrap/boot_plugin.py +${PYSITELIB}/py2app/bootstrap/boot_plugin.pyc +${PYSITELIB}/py2app/bootstrap/boot_plugin.pyo +${PYSITELIB}/py2app/bootstrap/chdir_resource.py +${PYSITELIB}/py2app/bootstrap/chdir_resource.pyc +${PYSITELIB}/py2app/bootstrap/chdir_resource.pyo +${PYSITELIB}/py2app/bootstrap/disable_linecache.py +${PYSITELIB}/py2app/bootstrap/disable_linecache.pyc +${PYSITELIB}/py2app/bootstrap/disable_linecache.pyo +${PYSITELIB}/py2app/bootstrap/emulate_shell_environment.py +${PYSITELIB}/py2app/bootstrap/emulate_shell_environment.pyc +${PYSITELIB}/py2app/bootstrap/emulate_shell_environment.pyo +${PYSITELIB}/py2app/bootstrap/import_encodings.py +${PYSITELIB}/py2app/bootstrap/import_encodings.pyc +${PYSITELIB}/py2app/bootstrap/import_encodings.pyo +${PYSITELIB}/py2app/bootstrap/path_inject.py +${PYSITELIB}/py2app/bootstrap/path_inject.pyc +${PYSITELIB}/py2app/bootstrap/path_inject.pyo +${PYSITELIB}/py2app/bootstrap/reset_sys_path.py +${PYSITELIB}/py2app/bootstrap/reset_sys_path.pyc +${PYSITELIB}/py2app/bootstrap/reset_sys_path.pyo +${PYSITELIB}/py2app/bootstrap/semi_standalone_path.py +${PYSITELIB}/py2app/bootstrap/semi_standalone_path.pyc +${PYSITELIB}/py2app/bootstrap/semi_standalone_path.pyo +${PYSITELIB}/py2app/bootstrap/setup_included_subpackages.py +${PYSITELIB}/py2app/bootstrap/setup_included_subpackages.pyc +${PYSITELIB}/py2app/bootstrap/setup_included_subpackages.pyo +${PYSITELIB}/py2app/bootstrap/setup_pkgresource.py +${PYSITELIB}/py2app/bootstrap/setup_pkgresource.pyc +${PYSITELIB}/py2app/bootstrap/setup_pkgresource.pyo +${PYSITELIB}/py2app/bootstrap/site_packages.py +${PYSITELIB}/py2app/bootstrap/site_packages.pyc +${PYSITELIB}/py2app/bootstrap/site_packages.pyo +${PYSITELIB}/py2app/bootstrap/system_path_extras.py +${PYSITELIB}/py2app/bootstrap/system_path_extras.pyc +${PYSITELIB}/py2app/bootstrap/system_path_extras.pyo +${PYSITELIB}/py2app/bootstrap/virtualenv.py +${PYSITELIB}/py2app/bootstrap/virtualenv.pyc +${PYSITELIB}/py2app/bootstrap/virtualenv.pyo +${PYSITELIB}/py2app/bootstrap/virtualenv_site_packages.py +${PYSITELIB}/py2app/bootstrap/virtualenv_site_packages.pyc +${PYSITELIB}/py2app/bootstrap/virtualenv_site_packages.pyo +${PYSITELIB}/py2app/build_app.py +${PYSITELIB}/py2app/build_app.pyc +${PYSITELIB}/py2app/build_app.pyo +${PYSITELIB}/py2app/bundletemplate/__init__.py +${PYSITELIB}/py2app/bundletemplate/__init__.pyc +${PYSITELIB}/py2app/bundletemplate/__init__.pyo +${PYSITELIB}/py2app/bundletemplate/lib/__error__.sh +${PYSITELIB}/py2app/bundletemplate/lib/site.py +${PYSITELIB}/py2app/bundletemplate/lib/site.pyc +${PYSITELIB}/py2app/bundletemplate/lib/site.pyo +${PYSITELIB}/py2app/bundletemplate/plist_template.py +${PYSITELIB}/py2app/bundletemplate/plist_template.pyc +${PYSITELIB}/py2app/bundletemplate/plist_template.pyo +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-fat +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-fat3 +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-i386 +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-intel +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-ppc +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-ppc64 +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-universal +${PYSITELIB}/py2app/bundletemplate/prebuilt/main-${MACHINE_ARCH} +${PYSITELIB}/py2app/bundletemplate/setup.py +${PYSITELIB}/py2app/bundletemplate/setup.pyc +${PYSITELIB}/py2app/bundletemplate/setup.pyo +${PYSITELIB}/py2app/bundletemplate/src/main.m +${PYSITELIB}/py2app/converters/__init__.py +${PYSITELIB}/py2app/converters/__init__.pyc +${PYSITELIB}/py2app/converters/__init__.pyo +${PYSITELIB}/py2app/converters/coredata.py +${PYSITELIB}/py2app/converters/coredata.pyc +${PYSITELIB}/py2app/converters/coredata.pyo +${PYSITELIB}/py2app/converters/nibfile.py +${PYSITELIB}/py2app/converters/nibfile.pyc +${PYSITELIB}/py2app/converters/nibfile.pyo +${PYSITELIB}/py2app/create_appbundle.py +${PYSITELIB}/py2app/create_appbundle.pyc +${PYSITELIB}/py2app/create_appbundle.pyo +${PYSITELIB}/py2app/create_pluginbundle.py +${PYSITELIB}/py2app/create_pluginbundle.pyc +${PYSITELIB}/py2app/create_pluginbundle.pyo +${PYSITELIB}/py2app/decorators.py +${PYSITELIB}/py2app/decorators.pyc +${PYSITELIB}/py2app/decorators.pyo +${PYSITELIB}/py2app/filters.py +${PYSITELIB}/py2app/filters.pyc +${PYSITELIB}/py2app/filters.pyo +${PYSITELIB}/py2app/recipes/PIL/__init__.py +${PYSITELIB}/py2app/recipes/PIL/__init__.pyc +${PYSITELIB}/py2app/recipes/PIL/__init__.pyo +${PYSITELIB}/py2app/recipes/PIL/prescript.py +${PYSITELIB}/py2app/recipes/PIL/prescript.pyc +${PYSITELIB}/py2app/recipes/PIL/prescript.pyo +${PYSITELIB}/py2app/recipes/__init__.py +${PYSITELIB}/py2app/recipes/__init__.pyc +${PYSITELIB}/py2app/recipes/__init__.pyo +${PYSITELIB}/py2app/recipes/cjkcodecs.py +${PYSITELIB}/py2app/recipes/cjkcodecs.pyc +${PYSITELIB}/py2app/recipes/cjkcodecs.pyo +${PYSITELIB}/py2app/recipes/docutils.py +${PYSITELIB}/py2app/recipes/docutils.pyc +${PYSITELIB}/py2app/recipes/docutils.pyo +${PYSITELIB}/py2app/recipes/lxml.py +${PYSITELIB}/py2app/recipes/lxml.pyc +${PYSITELIB}/py2app/recipes/lxml.pyo +${PYSITELIB}/py2app/recipes/matplotlib.py +${PYSITELIB}/py2app/recipes/matplotlib.pyc +${PYSITELIB}/py2app/recipes/matplotlib.pyo +${PYSITELIB}/py2app/recipes/matplotlib_prescript.py +${PYSITELIB}/py2app/recipes/matplotlib_prescript.pyc +${PYSITELIB}/py2app/recipes/matplotlib_prescript.pyo +${PYSITELIB}/py2app/recipes/numpy.py +${PYSITELIB}/py2app/recipes/numpy.pyc +${PYSITELIB}/py2app/recipes/numpy.pyo +${PYSITELIB}/py2app/recipes/pydoc.py +${PYSITELIB}/py2app/recipes/pydoc.pyc +${PYSITELIB}/py2app/recipes/pydoc.pyo +${PYSITELIB}/py2app/recipes/pyenchant.py +${PYSITELIB}/py2app/recipes/pyenchant.pyc +${PYSITELIB}/py2app/recipes/pyenchant.pyo +${PYSITELIB}/py2app/recipes/pygame.py +${PYSITELIB}/py2app/recipes/pygame.pyc +${PYSITELIB}/py2app/recipes/pygame.pyo +${PYSITELIB}/py2app/recipes/pyopengl.py +${PYSITELIB}/py2app/recipes/pyopengl.pyc +${PYSITELIB}/py2app/recipes/pyopengl.pyo +${PYSITELIB}/py2app/recipes/pyside.py +${PYSITELIB}/py2app/recipes/pyside.pyc +${PYSITELIB}/py2app/recipes/pyside.pyo +${PYSITELIB}/py2app/recipes/pyzmq.py +${PYSITELIB}/py2app/recipes/pyzmq.pyc +${PYSITELIB}/py2app/recipes/pyzmq.pyo +${PYSITELIB}/py2app/recipes/qt.conf +${PYSITELIB}/py2app/recipes/scipy.py +${PYSITELIB}/py2app/recipes/scipy.pyc +${PYSITELIB}/py2app/recipes/scipy.pyo +${PYSITELIB}/py2app/recipes/sip.py +${PYSITELIB}/py2app/recipes/sip.pyc +${PYSITELIB}/py2app/recipes/sip.pyo +${PYSITELIB}/py2app/recipes/virtualenv.py +${PYSITELIB}/py2app/recipes/virtualenv.pyc +${PYSITELIB}/py2app/recipes/virtualenv.pyo +${PYSITELIB}/py2app/recipes/wx.py +${PYSITELIB}/py2app/recipes/wx.pyc +${PYSITELIB}/py2app/recipes/wx.pyo +${PYSITELIB}/py2app/script_py2applet.py +${PYSITELIB}/py2app/script_py2applet.pyc +${PYSITELIB}/py2app/script_py2applet.pyo +${PYSITELIB}/py2app/util.py +${PYSITELIB}/py2app/util.pyc +${PYSITELIB}/py2app/util.pyo diff --git a/devel/py-py2app/distinfo b/devel/py-py2app/distinfo new file mode 100644 index 00000000000..5a42be0c309 --- /dev/null +++ b/devel/py-py2app/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/02/09 15:25:46 rodent Exp $ + +SHA1 (py2app-0.8.tar.gz) = 35251ef16dde1b62f5f2d20519758f6551d0cd7f +RMD160 (py2app-0.8.tar.gz) = 5c40b179e47f875a27b1479cb6e5ebf249c40f77 +Size (py2app-0.8.tar.gz) = 1542446 bytes |