summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2014-03-14 03:17:49 +0000
committerrodent <rodent@pkgsrc.org>2014-03-14 03:17:49 +0000
commita2982c3a036a85dc306817a19022e8e1aa56eb50 (patch)
tree80fc0a456f0dae4e2247fc2efa3bf6a4b5278bb4 /lang
parent54fbba58736e2f494a996e6b2c8dae4afc40f40f (diff)
downloadpkgsrc-a2982c3a036a85dc306817a19022e8e1aa56eb50.tar.gz
Import py27-pythonz-1.2.1 as lang/py-pythonz.
pythonz is a program to automate the building and installation of Python in the users $HOME. This is a fork of the original project, pythonbrew. CPython, Stackless, PyPy and Jython are supported.
Diffstat (limited to 'lang')
-rw-r--r--lang/py-pythonz/DESCR4
-rw-r--r--lang/py-pythonz/Makefile26
-rw-r--r--lang/py-pythonz/PLIST119
-rw-r--r--lang/py-pythonz/distinfo5
4 files changed, 154 insertions, 0 deletions
diff --git a/lang/py-pythonz/DESCR b/lang/py-pythonz/DESCR
new file mode 100644
index 00000000000..a54458226ef
--- /dev/null
+++ b/lang/py-pythonz/DESCR
@@ -0,0 +1,4 @@
+pythonz is a program to automate the building and installation of Python in the
+users $HOME. This is a fork of the original project, pythonbrew.
+
+CPython, Stackless, PyPy and Jython are supported.
diff --git a/lang/py-pythonz/Makefile b/lang/py-pythonz/Makefile
new file mode 100644
index 00000000000..9728788acd2
--- /dev/null
+++ b/lang/py-pythonz/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2014/03/14 03:17:49 rodent Exp $
+
+DISTNAME= pythonz-1.2.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= lang python
+MASTER_SITES= https://github.com/saghul/pythonz/archive/
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= https://github.com/saghul/pythonz/
+COMMENT= Installation manager supporting CPython, Stackless, PyPy and Jython
+LICENSE= mit
+
+WRKSRC= ${WRKDIR}/pythonz-${DISTNAME}
+USE_LANGUAGES= # none
+
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/bin/pythonz \
+ ${DESTDIR}${PREFIX}/bin/pythonz${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/pythonz_install \
+ ${DESTDIR}${PREFIX}/bin/pythonz_install${PYVERSSUFFIX}
+ ${CHMOD} -x ${DESTDIR}${PREFIX}/${PYSITELIB}/pythonz/patches/osx/python25/*
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/py-pythonz/PLIST b/lang/py-pythonz/PLIST
new file mode 100644
index 00000000000..6da662eb25a
--- /dev/null
+++ b/lang/py-pythonz/PLIST
@@ -0,0 +1,119 @@
+@comment $NetBSD: PLIST,v 1.1 2014/03/14 03:17:49 rodent Exp $
+bin/pythonz${PYVERSSUFFIX}
+bin/pythonz_install${PYVERSSUFFIX}
+${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}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/pythonz/__init__.py
+${PYSITELIB}/pythonz/__init__.pyc
+${PYSITELIB}/pythonz/__init__.pyo
+${PYSITELIB}/pythonz/__main__.py
+${PYSITELIB}/pythonz/__main__.pyc
+${PYSITELIB}/pythonz/__main__.pyo
+${PYSITELIB}/pythonz/commands/__init__.py
+${PYSITELIB}/pythonz/commands/__init__.pyc
+${PYSITELIB}/pythonz/commands/__init__.pyo
+${PYSITELIB}/pythonz/commands/cleanup.py
+${PYSITELIB}/pythonz/commands/cleanup.pyc
+${PYSITELIB}/pythonz/commands/cleanup.pyo
+${PYSITELIB}/pythonz/commands/help.py
+${PYSITELIB}/pythonz/commands/help.pyc
+${PYSITELIB}/pythonz/commands/help.pyo
+${PYSITELIB}/pythonz/commands/install.py
+${PYSITELIB}/pythonz/commands/install.pyc
+${PYSITELIB}/pythonz/commands/install.pyo
+${PYSITELIB}/pythonz/commands/list.py
+${PYSITELIB}/pythonz/commands/list.pyc
+${PYSITELIB}/pythonz/commands/list.pyo
+${PYSITELIB}/pythonz/commands/uninstall.py
+${PYSITELIB}/pythonz/commands/uninstall.pyc
+${PYSITELIB}/pythonz/commands/uninstall.pyo
+${PYSITELIB}/pythonz/commands/update.py
+${PYSITELIB}/pythonz/commands/update.pyc
+${PYSITELIB}/pythonz/commands/update.pyo
+${PYSITELIB}/pythonz/commands/version.py
+${PYSITELIB}/pythonz/commands/version.pyc
+${PYSITELIB}/pythonz/commands/version.pyo
+${PYSITELIB}/pythonz/define.py
+${PYSITELIB}/pythonz/define.pyc
+${PYSITELIB}/pythonz/define.pyo
+${PYSITELIB}/pythonz/downloader.py
+${PYSITELIB}/pythonz/downloader.pyc
+${PYSITELIB}/pythonz/downloader.pyo
+${PYSITELIB}/pythonz/etc/bash_completion.d/pythonz_completion.sh
+${PYSITELIB}/pythonz/etc/bashrc
+${PYSITELIB}/pythonz/etc/pythonz.fish
+${PYSITELIB}/pythonz/installer/__init__.py
+${PYSITELIB}/pythonz/installer/__init__.pyc
+${PYSITELIB}/pythonz/installer/__init__.pyo
+${PYSITELIB}/pythonz/installer/pythoninstaller.py
+${PYSITELIB}/pythonz/installer/pythoninstaller.pyc
+${PYSITELIB}/pythonz/installer/pythoninstaller.pyo
+${PYSITELIB}/pythonz/installer/pythonzinstaller.py
+${PYSITELIB}/pythonz/installer/pythonzinstaller.pyc
+${PYSITELIB}/pythonz/installer/pythonzinstaller.pyo
+${PYSITELIB}/pythonz/log.py
+${PYSITELIB}/pythonz/log.pyc
+${PYSITELIB}/pythonz/log.pyo
+${PYSITELIB}/pythonz/patches/all/common/patch-setup.py.diff
+${PYSITELIB}/pythonz/patches/all/python24/patch-setup.py.diff
+${PYSITELIB}/pythonz/patches/all/python25/patch-setup.py.diff
+${PYSITELIB}/pythonz/patches/all/python25/patch-svnversion.patch
+${PYSITELIB}/pythonz/patches/all/python26/patch-nosslv2.diff
+${PYSITELIB}/pythonz/patches/all/python30/patch-nosslv2.diff
+${PYSITELIB}/pythonz/patches/all/python30/patch-setup.py.diff
+${PYSITELIB}/pythonz/patches/all/python32/patch-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch-Include-pyport.h
+${PYSITELIB}/pythonz/patches/osx/python24/patch-Lib-cgi.py.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch-Lib-site.py.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch-Makefile.pre.in
+${PYSITELIB}/pythonz/patches/osx/python24/patch-configure-badcflags.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch-macosmodule.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch-mactoolboxglue.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch-pymactoolbox.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch240-Mac-OSX-Makefile.in
+${PYSITELIB}/pythonz/patches/osx/python24/patch240-configure
+${PYSITELIB}/pythonz/patches/osx/python24/patch240-gestaltmodule.c.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch240-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch240-sysconfig.py.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch241-configure
+${PYSITELIB}/pythonz/patches/osx/python24/patch244-Mac-OSX-Makefile.in
+${PYSITELIB}/pythonz/patches/osx/python24/patch244-configure
+${PYSITELIB}/pythonz/patches/osx/python24/patch244-gestaltmodule.c.diff
+${PYSITELIB}/pythonz/patches/osx/python24/patch244-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python25/_localemodule.c.ed
+${PYSITELIB}/pythonz/patches/osx/python25/locale.py.ed
+${PYSITELIB}/pythonz/patches/osx/python25/patch-64bit.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-Lib-cgi.py.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-Lib-distutils-dist.py.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-Makefile.pre.in.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-configure-arch_only.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-configure-badcflags.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-gestaltmodule.c.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch-pyconfig.h.in.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch250-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch251-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python25/patch252-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python26/_localemodule.c.ed
+${PYSITELIB}/pythonz/patches/osx/python26/locale.py.ed
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Lib-cgi.py.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Lib-ctypes-macholib-dyld.py.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Lib-distutils-dist.py.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Mac-IDLE-Makefile.in.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Mac-Makefile.in.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Mac-PythonLauncher-Makefile.in.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-Mac-Tools-Doc-setup.py.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-setup.py-db46.diff
+${PYSITELIB}/pythonz/patches/osx/python26/patch-setup_no_tkinter.py.diff
+${PYSITELIB}/pythonz/patches/osx/python27/patch-Modules-posixmodule.diff
+${PYSITELIB}/pythonz/patches/osx/python27/python-276-dtrace.diff
+${PYSITELIB}/pythonz/patches/osx/python33/python-334-dtrace.diff
+${PYSITELIB}/pythonz/util.py
+${PYSITELIB}/pythonz/util.pyc
+${PYSITELIB}/pythonz/util.pyo
+${PYSITELIB}/pythonz/version.py
+${PYSITELIB}/pythonz/version.pyc
+${PYSITELIB}/pythonz/version.pyo
diff --git a/lang/py-pythonz/distinfo b/lang/py-pythonz/distinfo
new file mode 100644
index 00000000000..f5b0dc67878
--- /dev/null
+++ b/lang/py-pythonz/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/03/14 03:17:49 rodent Exp $
+
+SHA1 (pythonz-1.2.1.tar.gz) = 9e1fd1a024f5afcab564f669070ca6b5e6c663dc
+RMD160 (pythonz-1.2.1.tar.gz) = a5ce6bf47a066622965a81b44f0f9212d6402a95
+Size (pythonz-1.2.1.tar.gz) = 73485 bytes