./books/autobook [documentation for autoconf, automake, libtool]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.5, Package name: autobook-1.5
Maintained by: Marc Espie
Master sites:
Description
Autoconf, Automake and Libtool are packages for making your software
more portable and to simplify building it--usually on someone else's
system. Software portability and effective build systems are crucial
aspects of modern software engineering practice. It is unlikely
that a software project would be started today with the expectation
that the software would run on only one platform. Hardware constraints
may change the choice of platform, new customers with different
kinds of systems may emerge or your vendor might introduce incompatible
changes in newer versions of their operating system. In addition,
tools that make building software easier and less error prone are
valuable.

Autoconf is a tool that helps make your packages more portable by
performing tests to discover system characteristics before the
package is compiled. Your source code can then adapt to these
differences.

Automake is a tool for generating Makefiles--descriptions of what
to build--that conform to a number of standards. Automake substantially
simplifies the process of describing the organization of a package
and performs additional functions such as dependency tracking between
source files.

Libtool is a command line interface to the compiler and linker that
makes it easy to portably generate static and shared libraries,
regardless of the platform it is running on.

This book is a tutorial for Autoconf, Automake and Libtool, hereafter
referred to as the GNU Autotools. The GNU manuals that accompany
each tools adequately document each tool in isolation. Until now,
there has not been a guide that has described how these tools work
together.

Thanks go to New Riders (www.newriders.com) for allowing this
document to be licensed under the Open Publication License and
redistributed freely.

Copyright (c) 2000 by Gary V. Vaughan, Ben Elliston, Tom Tromey and
Ian Lance Taylor. This material may be distributed only subject to
the terms and conditions set forth in the Open Publication License,
draft v1.0 or later (the latest version is presently available at
http://www.opencontent.org/openpub/).


Filesize: 349.189 KB
Version History (View Complete History)
  • (2007-05-17) Updated to version: autobook-1.5p0
  • (2006-07-21) Package added to openports.se, version autobook-1.5 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-11-15 05:46:18 by Marc Espie | Files touched by this commit (1)
Log message:
broken REVISION, switch to EPOCH
   2010-07-24 02:01:40 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Zap some PKGNAME=${DISTNAME} before landry@ finds out...
   2010-07-24 00:29:07 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Move to REVISION.
   2007-09-15 15:34:36 by Simon Bertrang | Files touched by this commit (12)
Log message:
remove surrounding quotes from COMMENT
   2007-05-17 04:39:34 by Marc Espie | Files touched by this commit (2)
Log message:
remove HOMEPAGE from DESCR so that it gets re-added correctly


   2007-05-17 04:39:34 by Marc Espie | Files touched by this commit (2)
Log message:
remove HOMEPAGE from DESCR so that it gets re-added correctly


   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2006-03-04 06:38:00 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to autobook 1.5
ok espie@


   2006-03-04 06:38:00 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to autobook 1.5
ok espie@


   2005-06-27 03:21:04 by Marc Espie | Files touched by this commit (3)
Log message:
bump to 1.4. New version notice by aanriot.


   2005-06-27 03:21:04 by Marc Espie | Files touched by this commit (3)
Log message:
bump to 1.4. New version notice by aanriot.


   2005-06-27 03:21:04 by Marc Espie | Files touched by this commit (3)
Log message:
bump to 1.4. New version notice by aanriot.


   2005-01-05 08:51:14 by Christian Weisgerber | Files touched by this commit (40)
Log message:
SIZE


   2004-08-06 08:37:29 by Marc Espie | Files touched by this commit (75)
Log message:
switch to new style PLISTS, using @lib, ditching DYNLIBDIR.
Replace two INSTALL scripts with @sample.
Reorder plists to match auto-generation, add comments for files that
don't get installed.


   2004-02-01 13:07:41 by Nikolay Sturm | Files touched by this commit (5)
Log message:
mark arch independent