ITP: pax -- Portable Archive Interchange

2012-09-23 Thread Jari Aalto
wget --recursive --no-host-directories --cut-dirs=3 \
http://cante.net/~jaalto/tmp/cygwin/pax/pax-20120606-1-src.tar.bz2 \
http://cante.net/~jaalto/tmp/cygwin/pax/pax-20120606-1.tar.bz2 \
http://cante.net/~jaalto/tmp/cygwin/pax/setup.hint

Included in Debian:

  http://packages.debian.org/pax

To check packaging:

  tar -xf *-src.tar.bz2
  ./*.sh --color --verbose all

Jari

[ setup.hint ]

sdesc: Portable Archive Interchange
ldesc: An implementation of an archiving utility that reads
and writes several formats - traditional ones, the extended
formats specified in IEEE 1003.1, and the ar(5) format. The
pax interface was designed by IEEE 1003.2 as a compromise in
the chronic controversy over which of tar or cpio is best, but
this implementation offers paxcpio and paxtar for easy calling.
This is the MirBSD paxtar implementation.
category: Archive


ITP: python-logilab-astng -- Python module to rebuild a abstract syntax tree (AST)

2012-09-23 Thread Jari Aalto
wget --recursive --no-host-directories --cut-dirs=3 \

http://cante.net/~jaalto/tmp/cygwin/python-logilab-astng/logilab-astng-0.23.1-1.tar.bz2
 \

http://cante.net/~jaalto/tmp/cygwin/python-logilab-astng/python-logilab-astng-0.23.1-1-src.tar.bz2
 \

http://cante.net/~jaalto/tmp/cygwin/python-logilab-astng/python-logilab-astng-0.23.1-1.tar.bz2
 \
http://cante.net/~jaalto/tmp/cygwin/python-logilab-astng/setup.hint
|
Included in Debian:

  http://packages.debian.org/python-logilab-astng

To check packaging:

  tar -xf *-src.tar.bz2
  ./*.sh --color --verbose all

Notes:

  This Python module is prerequite for pylint

Jari

[ setup.hint ]

sdesc: Python module to rebuild a abstract syntax tree (AST)
ldesc: Provides a common base representation of Python source code for
projects such as pychecker, pyreverse, pylint. It provides a
compatible representation which comes from the `_ast` module. The
module rebuilds the generated tree by recursively walking down the AST
and building an extended ast (let's call it astng ;). The new node
classes have additional methods and attributes for different usages.
They include some support for static inference and local name scopes.
Furthermore, astng builds partial trees by inspecting living objects.
category: Python
requires: python


ITP: python-logilab-common -- Miscellaneous modules used by Logilab projects

2012-09-23 Thread Jari Aalto
wget --recursive --no-host-directories --cut-dirs=3 \

http://cante.net/~jaalto/tmp/cygwin/python-logilab-common/logilab-common-0.58.0-1.tar.bz2
 \

http://cante.net/~jaalto/tmp/cygwin/python-logilab-common/python-logilab-common-0.58.0-1-src.tar.bz2
 \

http://cante.net/~jaalto/tmp/cygwin/python-logilab-common/python-logilab-common-0.58.0-1.tar.bz2
 \
http://cante.net/~jaalto/tmp/cygwin/python-logilab-common/setup.hint
|
Included in Debian:

  http://packages.debian.org/python-logilab-common

To check packaging:

  tar -xf *-src.tar.bz2
  ./*.sh --color --verbose all

Notes:

  This Python module is prerequite for pylint

Jari

[ setup.hint ]

sdesc: Miscellaneous modules used by Logilab projects
ldesc: A collection of low-level Python packages and modules, designed to
handle command line options and configuration files, write interactive
command line tools, manipulate files and character strings, interface
to OmniORB, generate SQL queries, run unit tests, manipulate tree
structures, access RDBMS (currently postgreSQL, MySQL and sqlite),
generate text and HTML reports etc.
category: Python
requires: python


ITP: pylint -- Python static code checker

2012-09-23 Thread Jari Aalto
wget --recursive --no-host-directories --cut-dirs=3 \
http://cante.net/~jaalto/tmp/cygwin/pylint/pylint-0.25.1-1-src.tar.bz2 \
http://cante.net/~jaalto/tmp/cygwin/pylint/pylint-0.25.1-1.tar.bz2 \
http://cante.net/~jaalto/tmp/cygwin/pylint/setup.hint
|
Included in Debian:

  http://packages.debian.org/pylint

To check packaging:

  tar -xf *-src.tar.bz2
  ./*.sh --color --verbose all

Notes:

  Requires python-logilab-* modules to run.

Jari

[ setup.hint ]

sdesc: Python static code checker
ldesc: Analyzes source code for programming errors, helps enforcing a coding
standard and sniffs for some code smells (as defined in Martin
Fowler's Refactoring book). Pylint can be seen as another PyChecker
since nearly all tests you can do with PyChecker can also be done with
Pylint. However, Pylint offers some more features, like checking
length of lines of code, checking if variable names are well-formed
according to your coding standard, or checking if declared interfaces
are truly implemented, and much more.
category: Devel Python
requires: python python-logilab-astng python-logilab-common




Re: Possible changes to setup.exe interface and name

2012-09-23 Thread Christopher Faylor
On Fri, Sep 21, 2012 at 08:14:50PM +0100, Andy Koppe wrote:
On 20 September 2012 16:11, Michael Benford wrote:
 I would like to change the setup.exe so that it loads the package selection
 page when it starts.

Better have a look at its -M/--package-manager option first.

Oops.  Good point.

cgf


Re: [ITA] w32api-3.0b_svn5368-1

2012-09-23 Thread Yaakov (Cygwin/X)

On 2012-08-20 07:15, JonY wrote:

New version up. Was the first uploaded?


jturney, did you patch(es) get committed yet?

Unfortunately, I did find another regression, this time with bind.  The 
mingw-w64 inaddr.h header conflicts with Cygwin's netinet/in.h:


In file included from /usr/include/w32api/ras.h:11:0,
 from /usr/include/w32api/mprapi.h:10,
 from /usr/include/w32api/iprtrmib.h:9,
 from /usr/include/w32api/iphlpapi.h:13,
 from test.c:4:
/usr/include/w32api/inaddr.h:17:16: error: redefinition of ‘struct in_addr’
/usr/include/cygwin/in.h:116:8: note: originally defined here


Yaakov