File: index.html

package info (click to toggle)
autoconf-archive 20070512-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 6,712 kB
  • ctags: 20
  • sloc: sh: 615; makefile: 43
file content (193 lines) | stat: -rw-r--r-- 6,357 bytes parent folder | download
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 &lt;<a class="reference" href=
      "mailto:simons@cryp.to">simons@cryp.to</a>&gt; 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 &lt;<a class="reference"
      href="mailto:simons@cryp.to">simons@cryp.to</a>&gt;. 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>