pyconfigure

pyconfigure 0.1
--------------------

pyconfigure provides a means to easily manage the configuration
and installation of Python programs with the familiar GNU standard

Changes (full changelog)

(Brandon Invergo)
2013-01-09: update version number in docs; clean up default/master tip v0.1.1 master

update version number in docs; clean up

(Brandon Invergo)
2013-01-09: regenerate Makefile.in

regenerate Makefile.in

(Brandon Invergo)
2013-01-09: bump version number

bump version number

(Brandon Invergo)
2013-01-09: reformat NEWS

reformat NEWS

Tags

(Brandon Invergo)
default/restructure: initial work on pyconf script 2013-01-08 restructure

initial work on pyconf script

(Brandon Invergo)
default/master tip v0.1.1: update version number in docs; clean up 2013-01-09 master

update version number in docs; clean up

(Brandon Invergo)
default/master tip v0.1.1: update version number in docs; clean up 2013-01-09 master

update version number in docs; clean up

(Brandon Invergo)
v0.1: add various files created by autotools 2012-11-03

add various files created by autotools

Bookmarks

(Brandon Invergo)
master: update version number in docs; clean up default/master tip v0.1.1 2013-01-09

update version number in docs; clean up

(Brandon Invergo)
restructure: initial work on pyconf script default/restructure 2013-01-08

initial work on pyconf script

Readme

pyconfigure 0.1
--------------------

pyconfigure provides a means to easily manage the configuration
and installation of Python programs with the familiar GNU standard
installation procedure:

    $ ./configure --prefix=/usr
    $ make
    $ make install

Of course, since Python programs usually do not need to be compiled,
the second step can be eliminated.

Currently, pyconfigure is designed to live alongside the
traditional Python distutils (`setup.py') method, providing a wrapper
around it. Later, it will expand to allow developers to bypass
distutils altogether.

To use pyconfigure, you may simply drop the files from the src/
directory into your Python project. Without modification, they provide
a basic wrapper around setup.py that allows one to install to the
chosen prefix. It allows one optionally to install the application to
a virtualenv with the --with-virtualenv configure argument. It would
be advisable at least to modify the configure.ac script to reflect
your project's name and then run:

    $ autoreconf -fvi

Several Autoconf macros are provided in the m4 directory which may be
used to perform a variety of tests during the configuration stage,
from verifying a minimum Python version to running test programs. See
the included documentation for more info and browse through the
provided `configure.ac' sample Autoconf script for well-commented
examples.

pyconfigure is official GNU software and is released under the aegis
of GNU.