1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193
|
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<meta name="generator" content=
"Docutils 0.4: http://docutils.sourceforge.net/" />
<title>
Autoconf Macro Archive
</title>
<style type="text/css">
/*<![CDATA[*/
body
{
margin-left: 1em;
margin-right: 1em;
}
*.title, *.table
{
text-align: center;
}
table
{
margin-top: 0.5em ;
margin-bottom: 0.5em ;
}
th.docinfo-name
{
font-weight: bold;
text-align: right;
white-space: nowrap;
}
td, th
{
padding-left: 0.5em;
padding-right: 0.5em;
vertical-align: top;
}
pre.literal-block
{
margin-left: 1em;
}
/*]]>*/
</style>
</head>
<body>
<div class="document" id="autoconf-macro-archive">
<h1 class="title">
Autoconf Macro Archive
</h1>
<hr class="docutils" />
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field">
<th class="field-name">
Macro Index By:
</th>
<td class="field-body">
<a class="reference" href="macros-by-category.html">Category</a> ;
<a class="reference" href="macros-by-author.html">Author</a>
</td>
</tr>
<tr class="field">
<th class="field-name">
Latest Release:
</th>
<td class="field-body">
<a class="reference" href=
"http://autoconf-archive.cryp.to/autoconf-archive-2007-05-12.tar.bz2">autoconf-archive-2007-05-12.tar.bz2</a>
</td>
</tr>
<tr class="field">
<th class="field-name">
Change History:
</th>
<td class="field-body">
<a class="reference" href=
"http://git.cryp.to/?p=autoconf-archive;a=atom">ATOM Log</a> ; <a class=
"reference" href="http://git.cryp.to/?p=autoconf-archive;a=rss">RSS
Feed</a>
</td>
</tr>
<tr class="field">
<th class="field-name">
GIT Repository:
</th>
<td class="field-body">
<a class="reference" href="http://git.or.cz/">git</a> clone
http://autoconf-archive.cryp.to/.git
</td>
</tr>
</tbody>
</table>
<hr class="docutils" />
<div class="section">
<h1>
<a id="synopsis" name="synopsis">Synopsis</a>
</h1>
<blockquote>
The <a class="reference" href="http://autoconf-archive.cryp.to/">Autoconf
Macro Archive</a> aims to provide a collection of reusable <a class=
"reference" href="http://www.gnu.org/software/autoconf/">Autoconf</a>
macros as free software. The archive currently features more than 500
macros which perform portability tests ranging from compiler support for
weird language extensions to automatic generation of sophisticated
<a class="reference" href=
"http://sources.redhat.com/automake/">Automake</a> rules. All these macros
have been contributed by friendly supporters of the cause from all over
the Internet; this archive is merely a distribution of other people's
efforts.
</blockquote>
</div>
<div class="section">
<h1>
<a id="how-to-contribute" name="how-to-contribute">How To Contribute</a>
</h1>
<blockquote>
<p>
Have you written a macro and would like to share it? Great! Simply send
the m4 source code to <<a class="reference" href=
"mailto:simons@cryp.to">simons@cryp.to</a>> and include a brief
description of the macro's functionality. Suggestions into which Archive
category the macro belongs are appreciated. In any case, please state the
following bits of information:
</p>
<ul class="simple">
<li>A synopsis showing how the macro is to be called.
</li>
<li>The list of authors (optionally with e-mail addresses).
</li>
<li>Licensing information.
</li>
</ul>
<p>
Any <a class="reference" href="http://www.opensource.org/">OSI</a>
compliant free software license is fine, but the best choice typically is
the all-permissive license <a class="reference" href=
"http://www.gnu.org/prep/maintain/html_node/License-Notices.html">recommended</a>
for Autoconf macros by the Free Software Foundation. Other popular
licenses used on this site are BSD, GPL, GPL with Autoconf exception, and
LPGL.
</p>
<p>
Formatting the macro submission in the Archive's markup is unnecessary,
but it makes my life a little easier of you go through the trouble. You
can use any of existing entries as a template to start from. When you
submit a marked-up entry, however, please do not rely on special layout
in your documentation except plain text and indented block quotes. One of
the reasons for this limitation is that macro documentation will be
subject to word-wrapping when presented as an HTML page.
</p>
<p>
Another way to contribute to the Archive is to patch any of the existing
macros. If you have fixed a bug or made any other enhancement, please
send your complete edited version to the address above and Cc the e-mail
to the <em>original authors</em> to give them a chance to comment on your
changes. If you would like to submit a "diff" instead, please make sure
to update the "last modified" date stamp appropriately so that the
original version information is visible in the patch.
</p>
</blockquote>
</div>
<div class="section">
<h1>
<a id="copyleft" name="copyleft">Copyleft</a>
</h1>
<blockquote>
<p>
Compilation Copyright (c) 2007 by Peter Simons <<a class="reference"
href="mailto:simons@cryp.to">simons@cryp.to</a>>. The Autoconf Macro
Archive is licensed according to the terms of the <a class="reference"
href="http://www.gnu.org/licenses/gpl.html">GNU General Public
License</a>.
</p>
<p>
All macros are copyrighted by their respective authors. Please refer to
the individual files for details.
</p>
</blockquote>
</div>
</div>
</body>
</html>
|