Hello See attached a RPM spec file for the autoconf version 2.59. RPM build tested on RH 9.3 (Shrike) alpha and x86. I add my name to the attached THANKS file.
You can find packages with content listing on http://alpha.steudten.org
Regards Tom
Autoconf was originally written by David J. MacKenzie <djm@xxxxxxxxxxxx>. It would not be what it is today without the invaluable help of these people: Aaron Crane aaronc@xxxxxxxxx Aaron M. Ucko amu@xxxxxxxxxxxx Aharon Robbins arnold@xxxxxxx Akim Demaille akim@xxxxxxxxxxxxxxx Akinori Musha knu@xxxxxxxxxxxx Alain Knaff Alain.Knaff@xxxxxxx Adam J. Richter adam@xxxxxxxxxxxxx Alec Wolman wolman@xxxxxxxxxxxxxxxxx Alexandre Duret-Lutz duret_g@xxxxxxxx Alexandre Oliva oliva@xxxxxxxxxxxxxxxxx Andreas Buening andreas.buening@xxxxxxxx Andreas Jaeger aj@xxxxxxx Andreas Schott schott@xxxxxxxxxx Andreas Schwab schwab@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Andrej Borsenkow borsenkow.msk@xxxxxx Art Haas ahaas@xxxxxxxxxxx Artur Frysiak wiget@xxxxxxxxxx Assar Westerlund assar@xxxxxxx Axel Thimm Axel.Thimm@xxxxxxxxxxxxxxxxxxx Ben Elliston bje@xxxxxxxxxx Bill Moseley moseley@xxxxxxxx Bill Sommerfeld sommerfeld@xxxxxxxxxxxxx Bob Friesenhahn bfriesen@xxxxxxxxxxxxxxxxxxx Bob Proulx bob@xxxxxxxxxx Bob Wilson bwilson@xxxxxxxxxxxxx Bram Moolenaar bram@xxxxxxx Bruno Haible haible@xxxxxxx Carl Edman cedman@xxxxxxxxxxxxx Carlos Velasco carlosev@xxxxxxxxxxxx Chad R. Larson chad@xxxxxxxxxxx Chris P. Ross cross@xxxxxx Chris Provenzano proven@xxxxxxxxxx Christian Cornelssen ccorn@xxxxxxxxxxxxxxx Christian Krackowizer ckrackowiz@xxxxxxxxxxxxxxxxxx Christian Krone krischan@xxxxxx Christopher Lee chrislee@xxxxxxxxxx Chris Torek torek@xxxxxxxx Cort Dougan cort@xxxxxxxxxx Daniel Carroll dan@xxxxxxxxxxxxx Daniele Arena daniele@xxxxxxxx Dave Adams adams@xxxxxxxxxxxxxxxxx Dave Love fx@xxxxxxx David Carter david@xxxxxxxxxx David Morgan dmorgan@xxxxxxxxxx Derek R. Price derek.price@xxxxxxxxxxxxxx Didier Desseaux didess@xxxxxxxxxx Didier Verna didier@xxxxxxxxxx Dietmar P. Schindler schd@xxxxxxxxxx Doug Evans dje@xxxxxxxxxxxxxxxxx Eli Zaretskii eliz@xxxxxxx Enrique Robledo Arnuncio enrique.robledo@xxxxxxxxxx Erez Zadok ezk@xxxxxxxxxxxxxxx Eric Backus ericb@xxxxxxxxxxx Eric Mumpower nocturne@xxxxxxx Eric Sunshine sunshine@xxxxxxxxxxxxxx Ezra Peisach epeisach@xxxxxxxxxxx Felix Lee flee@xxxxxxxxxx Franc,ois Pinard pinard@xxxxxxxxxxxxxxxx Frank Denis j@xxxxxxxxxxxxxxxx Gareth McCaughan gareth.mccaughan@xxxxxxxxx Gary V. Vaughan gvaughan@xxxxxxxxxxxxxxxxxx Geir Ove Myhr myhr@xxxxxxxxxxxxxxxx Gerrit P. Haase gp@xxxxxxxxxxxxxxx Giuseppe Guerrini guisguerrini@xxxxxxxxxxxx Glenn P. Davis davis@xxxxxxxxxxxxxxxx Godmar Back gback@xxxxxxxxxxx Gordon Matzigkeit gord@xxxxxxxxxxxxx Graham Jenkins c714553@xxxxxxxxxxxxxxxxxxxxx Greg A. Woods woods@xxxxxxxxx Gregory Giannoni sand@xxxxxxxxxxxx Guido Draheim Guido.Draheim@xxxxxx Guido Flohr gufl0000@xxxxxxxxxxxxxx Guillermo Gomez gomez@xxxxxxxxxxxxxxxxxx Hans Olsson Hans.Olsson@xxxxxxxxxx Harlan Stenn stenn@xxxxxxxxxxxxxxx Henk Krus h.krus@xxxxxxxxxx H.J. Lu hjl@xxxxxxx H. Merijn Brand h.m.brand@xxxxxxxxx Ian Lance Taylor ian@xxxxxxxxxx Ian Redfern Ian.Redfern@xxxxxxxxxxxxx Ilya Zakharevich ilya@xxxxxxxxxxxxxxxxx James A. Lupo lupoja@xxxxxxxxxxxxxxxxxxxxxxx Jason Molenda jsm@xxxxxxxxxx Jeff Garzik jgarzik@xxxxxxxxx Jeffrey A Law law@xxxxxxxxxx Jens Petersen petersen@xxxxxxxxxx Jeremy Yallop jeremy@xxxxxxxxxx Jim Blandy jimb@xxxxxxxxxxxxxxxxxxxxxx Jim Meyering meyering@xxxxxxxxxx Jiro Takabatake jiro@xxxxxxxxx Johan Danielsson joda@xxxxxxxxxx John David Anglin dave@xxxxxxxxxxxxxxxxxx John Fortin fortinj@xxxxxxxxxxxxx John Interrante interran@xxxxxxxxxxxxxxxxxx John W. Eaton jwe@xxxxxxxxxxxxxxxxx Jonathan Kamens jik@xxxxxxxxxxxxxxxxxxxxxx J"orn Rennecke amylaar@xxxxxxxxxxxx Joseph S. Myers jsm28@xxxxxxxxx Julian Onions j.onions@xxxxxxxxxxx Karl Berry karl@xxxxxxxxxx Karl Heuer kwzh@xxxxxxx Kathryn Hargreaves kathryn@xxxxxxxxxxxxxxxx Kaveh R. Ghazi ghazi@xxxxxxxxxxxxxxxx Kelly Anderson tgcorp@xxxxxxxxxxxxx Ken Pizzini ken@xxxxxxxxxxx Ken Raeburn raeburn@xxxxxxxxxx Kevin Ryde user42@xxxxxxxxxx Klee Dienes kdienes@xxxxxxxxx Koji Arai JCA02266@xxxxxxxxxxx Kurt D. Zeilenga kurt@xxxxxxxxxxxx Larry Jones larry.jones@xxxxxxxx Larry Schmitt larry@xxxxxxxxxxxxxxxxxxxxxxxxxxxx Larry Schwimmer rosebud@xxxxxxxxxxxxxxxxxxxx Lars Hecking lhecking@xxxxxxxxxxx Lars J. Aas larsa@xxxxxx Marc Espie Marc.Espie@xxxxxxxxxxxxxxxx Marcus Daniels marcus@xxxxxxxxxxxx Marcus Thiessel marcus@xxxxxxxxxx Mark Elbrecht snowball3@xxxxxxx Mark Kettenis kettenis@xxxxxxx Markku Savela msa@xxxxxxxxxxxxxx Markus Oberhumer markus.oberhumer@xxxxxxxxxxxxxxxxx Martin Buchholz martin@xxxxxxxxxx Martin Frydl martin@xxxxxxxxxxxx Martin Mokrejs mmokrejs@xxxxxxxxxxxxx Martin Wilck martin@xxxxxxxxx Martyn Johnson Martyn.Johnson@xxxxxxxxxxxx Matthew D. Langston langston@xxxxxxxxxxxxxxxxx Matthias Andree matthias.andree@xxxxxx Michael Elizabeth Chastain chastain@xxxxxxxxxx Michael Schoene mrs@xxxxxx Michael Matz matz@xxxxxxx Mike Hopkirk hops@xxxxxxx Mike Stump mrs@xxxxxxx Miles Bader miles@xxxxxxxxxxxxxx Mo DeJong mdejong@xxxxxxxxxx Morten Eriksen mortene@xxxxxx Motoyuki Kasahara m-kasahr@xxxxxxxxx Nicolas Joly njoly@xxxxxxxxxx Nishio Futoshi fut_nis@xxxxxxxxxxxxx Noah Elliott elliott@xxxxxxxxxxxxx Noah Friedman friedman@xxxxxxxxxxxxxx Oliver Kiddle opk@xxxxxxx Olly Betts olly@xxxxxxxxxx Ossama Othman ossama@xxxxxxxxxx Patrick Tullmann tullmann@xxxxxxxxxxx Patrick Welche prlw1@xxxxxxxxxxxxxx Paul Berrevoets paul@xxxxxxx Paul Eggert eggert@xxxxxxxxxxx Paul Gampe paulg@xxxxxxxxx Paul Jarc prj@xxxxxxxxxxx Paul Martinolich martinol@xxxxxxxxxxxx Pavel Roskin pavel_roskin@xxxxxxxxxxxxx Peter Eisentraut peter_e@xxxxxxx Peter Hendrickson pdh@xxxxxxxxxxxx Peter Simons simons@xxxxxxxxxxxxxxx Peter Stephenson pws@xxxxxxx Philipp Thomas kthomas@xxxxxxx Pontus Skoeld pont@xxxxxxxx Rainer Orth ro@xxxxxxxxxxxxxxxxxxxxxxxx Raja R Harinath harinath@xxxxxxxxxx Ralf Corsepius corsepiu@xxxxxxxxxxxxxx Ralf S. Engelschall rse@xxxxxxxxxxxxxxx Richard Dawe rich@xxxxxxxxxxxxxxxxxxxxxx Richard Stallman rms@xxxxxxx Robert Lipe robertlipe@xxxxxxx Robert S. Maier rsm@xxxxxxxxxxxxxxxx Roberto Bagnara bagnara@xxxxxxxxxxx Roland McGrath roland@xxxxxxx Ruediger Kuhlmann info@xxxxxxxxxxxxxxxxxxxx Russ Allbery rra@xxxxxxxxxxxx Ryuji Abe raeva@xxxxxxxxxxxx Sam Varshavchik mrsam@xxxxxxxxxxxxxxx Sander Niemeijer niemeijer@xxxxxxxxxxxxxxxxxxxxxxxxx Scott Bambrough scottb@xxxxxxxxxxxxxxxxx Scott Stanton stanton@xxxxxxxxxxxxx Simon Leinen simon@xxxxxxxxxxxxxx Stephen Gildea filtered@xxxxxxxxxxxx Steve Chamberlain sac@xxxxxxxxxx Steve Huston shuston@xxxxxxxxxxxx Steve Robbins steve@xxxxxxxxxxxxxxxxxxxxxx Steven G. Johnson stevenj@xxxxxxxxxxxx Stu Grossman grossman@xxxxxxxxxx Syd Polk spolk@xxxxxxxxxx T.E. Dickey dickey@xxxxxxxxx Theodore Ts'o" tytso@xxxxxxx Thien-Thi Nguyen ttn@xxxxxxx Thomas Steudten thomas at steudten dot com Thomas Winder tom@xxxxxxxxxxxxxxxxxxxx Tim Van Holder tim.van.holder@xxxxxxxxxx Tom Lane tgl@xxxxxxxxxxxxx Tom Purcell Tom.Purcell@xxxxxxxx Tom Tromey tromey@xxxxxxxxxx Tom Yu tlyu@xxxxxxx Tony Leneis tony@xxxxxxxxxxxxxxxx Uwe Seimet us@xxxxxxxxxxx Vance Shipley vances@xxxxxxxxxxx Ville Karaila karaila@xxxxxx Viktor Dukhovni viktor@xxxxxxxxxxxxxxx Vladimir Volovich vvv@xxxxxx Volker Borchert bt@xxxxxxxxx Werner Lemberg wl@xxxxxxx Wilfredo Sanchez wsanchez@xxxxxxxxx Wolfgang Mueller Wolfgang.Mueller@xxxxxxxxxxxx Zack Weinberg zack@xxxxxxxxxxxxxxxx Many people are not named here because we lost track of them. We thank them! Please, help us keep this list up to date. Local Variables: mode: text End:
Summary: A GNU tool for automatically configuring source code. Name: autoconf Version: 2.59 Release: 15 Copyright: GPL Group: Development/Tools Source: ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-%{version}.tar.gz Prereq: /sbin/install-info Requires: gawk, m4, mktemp, perl, textutils BuildPrereq: /usr/bin/id, /bin/egrep, /bin/true, /etc/passwd BuildArchitectures: noarch BuildRoot: %{_tmppath}/%{name}-root %description GNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and you'd like to use it to create shell scripts which will configure your source code packages. If you are installing Autoconf, you will also need to install the GNU m4 package. Note that the Autoconf package is not required for the end user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use. %prep %setup -q %build %configure make # test if user nobody exists and can run a program - Thomas Steudten if [ `/usr/bin/id -u` -eq 0 ] && /bin/egrep -q ^nobody /etc/passwd && \ { su - nobody -c /bin/true > /dev/null;} ; then echo "switching to user nobody to run 'make check'" chown -R nobody . ; su -c "umask 002; make check || touch FAIL" nobody else make check fi [ -f FAIL ] && exit 1 %install [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT mkdir -p ${RPM_BUILD_ROOT}%{_infodir} %makeinstall gzip -9nf ${RPM_BUILD_ROOT}%{_infodir}/autoconf.info* # We don't want to include the standards.info stuff in the package, # because it comes from binutils... rm -f ${RPM_BUILD_ROOT}%{_infodir}/standards* # emacs lisp files - Thomas Steudten if [ -d ${RPM_BUILD_ROOT}%{_datadir}/emacs ]; then pushd ${RPM_BUILD_ROOT} find `echo %{_datadir}/emacs/site-lisp | \ sed 's#^/##'` -not -type d -printf "/%h/%f\n" \ > %{_tmppath}/%{name}-files popd fi %clean [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT rm -f %{_tmppath}/%{name}-files %post /sbin/install-info %{_infodir}/autoconf.info.gz %{_infodir}/dir %preun if [ "$1" = 0 ]; then /sbin/install-info --del %{_infodir}/autoconf.info.gz %{_infodir}/dir fi %files -f %{_tmppath}/%{name}-files %defattr(-,root,root) %{_bindir}/* %{_infodir}/*.info* %{_datadir}/autoconf %{_mandir}/man1 %changelog * Sat Mar 29 2004 Thomas Steudten <thomas at steudten dot com> 2.59-15 - add more BuildPrereq - add test to add the emacs lisp files, if they exist - rebuilt * Mon Mar 15 2004 Thomas Steudten <thomas at steudten dot com> 2.59-14 - rebuilt * Sun Nov 02 2003 Thomas Steudten <thomas at steudten dot com> - fix check for run as nobody - rebuilt * Thu Jan 17 2002 Thomas Steudten <thomas at steudten dot com> 2.52 - rebuilt
_______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf