Thread View: gnu.announce
1 messages
1 total messages
Started by Brandon Invergo
Mon, 26 Nov 2012 21:16
Release of GNU pyconfigure 0.1
Author: Brandon Invergo
Date: Mon, 26 Nov 2012 21:16
Date: Mon, 26 Nov 2012 21:16
39 lines
3844 bytes
3844 bytes
I'm happy to announce the first release of GNU pyconfigure.
GNU pyconfigure is a set of template files for Python developers to use
to easily implement the standard GNU configure/install process for their
packages. The standard GNU process generally consists of two familiar
steps:
$ ./configure --prefix=/usr/
$ make install
By using the templates provided by GNU pyconfigure, the Python developer
gains the power and flexibility of the time-tested, language-agnostic
GNU installation process, while the user or the software packager
encounters a familiar and convenient interface.
GNU pyconfigure is designed to work either alongside of or in place of
the Python `distutils' module's setup.py script.
To learn more and to read the documentation, visit the website at:
http://www.gnu.org/software/pyconfigure
You may download the release from http://ftp.gnu.org/gnu/pyconfigure/
You may also download from your nearest mirror at
http://ftpmirror.gnu.org/pyconfigure/
Version 0.1 of GNU pyconfigure already provides a very useable set-up,
ready to customize and extend, consisting of:
- an Autoconf script, configure.ac: just fill in your project's name and
version and run autoconf and you'll have a configure script that is
sufficient for basic Python packages
- a robust set of powerful Autoconf macros to extend configure.ac to
match your project's needs
- A Makefile.in that provides all of the standard Make targets, surpassing
what is offered by setup.py. It also allows you to install to a
Virtual env rather than to a system directory.
- Template distutils files: setup.py.in and PKG-INFO.in, both required
for distributing packages on the Python Package Index (PyPI)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads