Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/pythonmods
In directory
vz-cvs-3.sog:/tmp/cvs-serv12242/stable/main/finkinfo/libs/pythonmods
Added Files:
apipkg-py.info argparse-py.info pytest-py.info
Log Message:
sync some stuff to stable that looks fine and is already in 10.7 too
--- NEW FILE: pytest-py.info ---
Info2: <<
Package: pytest-py%type_pkg[python]
Version: 2.0.2
Revision: 1
Distribution: (%type_pkg[python] = 24) 10.4, (%type_pkg[python] = 24) 10.5
Type: python (2.4 2.5 2.6 2.7 3.1 3.2)
Description: Cross-project testing tool for Python
DescDetail: <<
py.test is a command line tool to collect, run and report about
automated tests. It runs well on Linux, Windows and OSX and on Python
2.4 through to 3.1 versions. It is used in many projects, ranging from
running 10 thousands of tests to a few inlined tests on a command line
script. As of version 1.2 you can also generate a no-dependency
py.test-equivalent standalone script that you can distribute along with
your application.
<<
Maintainer: Daniel Johnson <[email protected]>
License: BSD
Homepage: http://pytest.org/
Source: mirror:custom:p/pytest/pytest-%v.zip
Source-MD5: ed1b80b4b9975401d3bd62bf309874f4
Depends: python%type_pkg[python], py-py%type_pkg[python] (>= 1.4.2-1)
BuildDepends: fink (>= 0.24.12), distribute-py%type_pkg[python]
CompileScript: %p/bin/python%type_raw[python] setup.py build
# The tests are malfunctioning in some way. Maybe PYTHONPATH is being
# ignored? Disable tests for now.
#InfoTest: <<
# TestScript: <<
# #!/bin/bash -ev
# export PYTHONPATH="%b/build/lib"
# # Make sure we use /private/tmp instead of /tmp otherwise
several
# # tests fail since "/private/tmp" != "/tmp". I know, right?
# export TMPDIR=/private/tmp
# %p/bin/python%type_raw[python] pytest.py || exit 2
# <<
#<<
InstallScript: <<
# Clean up the droppings from tests
/usr/bin/find . -name '*.py[co]' -delete
%p/bin/python%type_raw[python] setup.py install --root=%d
rm %i/bin/py.test
<<
PostInstScript: <<
update-alternatives --install %p/bin/py.test py.test
%p/bin/py.test-%type_raw[python] %type_pkg[python]
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove py.test
%p/bin/py.test-%type_raw[python]
fi
<<
DocFiles: CHANGELOG LICENSE PKG-INFO README.txt doc
CustomMirror: <<
eur-NL: http://a.pypi.python.org/packages/source/
nam-US: http://b.pypi.python.org/packages/source/
eur-DE: http://c.pypi.python.org/packages/source/
eur-DE: http://d.pypi.python.org/packages/source/
eur-DE: http://e.pypi.python.org/packages/source/
eur-DE: http://f.pypi.python.org/packages/source/
<<
<<
--- NEW FILE: argparse-py.info ---
Info2: <<
Package: argparse-py%type_pkg[python]
Version: 1.2.1
Revision: 1
# Is included in 2.7 and >= 3.2.
Type: python (2.5 2.6 3.1)
Description: Python command-line parsing library
DescDetail: <<
The argparse module provides an easy, declarative interface for
creating command line tools, which knows how to:
* parse the arguments and flags from sys.argv
* convert arg strings into objects for your program
* format and print informative help messages
* and much more...
The argparse module improves on the standard library optparse
module in a number of ways including:
* handling positional arguments
* supporting sub-commands
* allowing alternative option prefixes like + and /
* handling zero-or-more and one-or-more style arguments
* producing more informative usage messages
* providing a much simpler interface for custom types and actions
<<
DescUsage: argparse is included in 2.7 and 3.2 and later.
Maintainer: Daniel Johnson <[email protected]>
License: BSD
Homepage: http://pypi.python.org/pypi/argparse
Source: http://argparse.googlecode.com/files/argparse-%v.tar.gz
Source-MD5: 2fbef8cb61e506c706957ab6e135840c
Depends: python%type_pkg[python]
BuildDepends: fink (>= 0.24.12), distribute-py%type_pkg[python]
CompileScript: %p/bin/python%type_raw[python] setup.py build
InfoTest: <<
TestScript: <<
PYTHONPATH=%b/build/lib %p/bin/python%type_raw[python]
test/test_argparse.py || exit 2
rm %b/build/lib/*.pyc
<<
<<
InstallScript: %p/bin/python%type_raw[python] setup.py install --root=%d
DocFiles: NEWS.txt PKG-INFO README.txt
<<
--- NEW FILE: apipkg-py.info ---
Info2: <<
Package: apipkg-py%type_pkg[python]
Version: 1.0
Revision: 1
Type: python (2.5 2.6 2.7 3.1 3.2)
Description: Namespace control and lazy-import mechanism
Maintainer: Daniel Johnson <[email protected]>
License: BSD
Homepage: http://pypi.python.org/pypi/apipkg
Source: mirror:custom:a/apipkg/apipkg-%v.tar.gz
Source-MD5: e8319fc4a3ca8edb13b5d7e233acb9ea
Depends: python%type_pkg[python]
BuildDepends: fink (>= 0.24.12), distribute-py%type_pkg[python]
CompileScript: %p/bin/python%type_raw[python] setup.py build
InfoTest: <<
TestDepends: pytest-py%type_pkg[python] (>= 2.0.0-1)
TestScript: PYTHONPATH=. %p/bin/python%type_raw[python] test_apipkg.py
|| exit 2
<<
InstallScript: %p/bin/python%type_raw[python] setup.py install --root=%d
DocFiles: CHANGELOG PKG-INFO README.txt
CustomMirror: <<
eur-NL: http://a.pypi.python.org/packages/source/
nam-US: http://b.pypi.python.org/packages/source/
eur-DE: http://c.pypi.python.org/packages/source/
eur-DE: http://d.pypi.python.org/packages/source/
eur-DE: http://e.pypi.python.org/packages/source/
eur-DE: http://f.pypi.python.org/packages/source/
<<
<<
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs