2006年2月28日

[cola:10299] autoproject-0.20 released

X-orig-To: Mario Lang <mlang@xxxxx>, Joachim Reichel
<joachim.reichel@xxxxx>, Alexandre Duret-Lutz
<duret_g@xxxxx>, Zach Welch <zwelch@xxxxx>,
Bruce Korb <bkorb@xxxxx>, Ulrik Haugen <qha@xxxxx>,
Dave Love <d.love@xxxxx>, Neil Spring <nspring@xxxxx>
Fcc: /usr/local/src/autoproject/mail
Subject: autoproject 0.20

After too long a delay, I'm releasing a new version of autoproject.
Here are recent entries in the changelog:

2006-02-25 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.20

* lib/cli/c/autogen/checkopt.def (flag): add short options for
everything, to work around bug in .tpl file.

* lib/cli/all/autogen/manpage.tpl: Add missing quotes in manpage
description for --help and --more-help.

* lib/cli/c++/none/xmalloc.c: eliminate references to error.h and
error(), to eliminate dependency on GNU libc.

2005-11-20 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.19

* lib/cli/c++/none/program.cc: eliminate multi-line strings
(thanks to Mario Lang <mlang@xxxxx>)

* README: update author's email

* autoproject.in: handle error return of expr (thanks to Joachim
Reichel <joachim.reichel@xxxxx>)

2004-09-11 James R. Van Zandt <jrv@xxxxx>

* autoproject.lsm.in (Alternate-site): update site addresses and email

2003-04-29 James R. Van Zandt <jrv@xxxxx>

* lib/cli/c/none/xmalloc.h: add

2002-11-20 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.17

* Makefile.am (distclean): "distclean" removes test directories.

2002-11-19 James R. Van Zandt <jrv@xxxxx>

* Makefile.am (cleantestdirs): "clean" removes testar directory

2002-11-18 James R. Van Zandt <jrv@xxxxx>

* lib/cli/c/clig/Makefile.am (foo_SOURCES): include cmdline.h, so
it's distributed.
* cmdline.c depends on cmdline.cli.in instead of cmdline.cli, so
it's not remade every time the user runs configure (since it
requires clig which the user may not have installed) (thanks to
Alexandre Duret-Lutz <duret_g@xxxxx>).

2002-11-16 James R. Van Zandt <jrv@xxxxx>

* lib/cli/c/autogen/Makefile.am (bin_PROGRAMS): with autogen,
include foo-opt.h file in SOURCES.

2002-11-15 James R. Van Zandt <jrv@xxxxx>

* Makefile.am (uninstall-local): honor $(DESTDIR) for more targets
(thanks to Zach Welch <zwelch@xxxxx>)

2002-09-17 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.16.1

* lib/cli/c/autogen/program.c (main): customize name of variable
holding options and name of header file for options. (Thanks to
Bruce Korb <bkorb@xxxxx>)

2002-09-16 James R. Van Zandt <jrv@xxxxx>

* autoproject.1: highlight the fact that autoproject supports main
programs in only a few languages.

2002-07-22 James R. Van Zandt <jrv@xxxxx>

* chk (HERE): include a double quote in the description

* autoproject.in (DESCRIPTIONC): escape " in C programs

2002-03-10 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.15.1

* lib/all/all/all/gpl.texinfo: update gpl.texinfo for Y2K and new
FSF address (thanks to Ulrik Haugen <qha@xxxxx>)

2002-03-09 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.15

* autoproject.in (EEMAIL): initialize NAME to empty, and put $NAME
in quotes everywhere, to handle a name with spaces (thanks to Dave
Love <d.love@xxxxx>) (closes:Bug#136912)

2002-01-09 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.14

* lib/*/*/*/configure.in: move definition of macro
jm_CHECK_TYPE_STRUCT_UTIMBUF from configure.in to new file
acinclude.m4.

2002-01-08 James R. Van Zandt <jrv@xxxxx>

* autoproject.in (PROCESSED): add another explanation for missing
configure.in: requested options are not implemented.

2001-11-08 James R. Van Zandt <jrv@xxxxx>

* lib/cli/c++/none/configure.in: add macros to configure.in to set
most needed variables (courtesy of Neil Spring
<nspring@xxxxx>)

2001-08-25 James R. Van Zandt <jrv@xxxxx>

* configure.in: version 0.13

* lib/cli/all/autogen/manpage.tpl: convert to autogen5

autoproject may be downloaded from here:
http://www.mv.com/ipusers/vanzandt/
ftp://metalab.unc.edu/pub/Linux/devel


from README:

autoproject - create a skeleton source package for a new program

autoproject interviews the user, then creates a source package for a
new program which follows the GNU programming standards. The new
package uses autoconf to configure itself, and automake to create the
Makefile. `make distcheck' succeeds.

The idea is that you execute autoproject just once when you start a
new project. It will ask a few questions, then create a new directory
and populate it with standard files, customized for the new project.

The version number for the new program is initialized as 0.1.0, and is
set in configure.in. It is available in C programs as the macro
VERSION, and in the Makefile as $(VERSION).

Optionally, the new package will use an external command line parser
or a parser generator. Currently, autoproject supports:

argp by Miles Bader, included in GNU C Library 2.1
clig by Harald Kirsch <kirschh@xxxxx>
(see http://wsd.iitb.fhg.de/~kir/clighome/)
autogen by Bruce Korb <bkorb@xxxxx>
(see http://AutoGen.SourceForge.net/autoopts/)

I would like to support graphical user interface (GUI) as well as
command line interface (CLI) programs, but I have very little
experience with them. Contributions would be welcome.

For the latest version, check here:
http://www.mv.com/ipusers/vanzandt/
ftp://metalab.unc.edu/pub/Linux/devel

autoproject itself is distributed under the GNU General Public License.
As a special exception to the GNU General Public License, you may
use the files generated by autoproject without any restriction.


- James R. Van Zandt <jrv@xxxxx>

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@xxxxx #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################


投稿者 xml-rpc : 2006年2月28日 23:09
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/42568
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。