Browse Source

Initial import

master
Timothy Pearson 5 years ago
commit
decdf3663d
44 changed files with 107168 additions and 0 deletions
  1. 6
    0
      .gitmodules
  2. 1
    0
      AUTHORS
  3. 340
    0
      COPYING
  4. 1
    0
      ChangeLog
  5. 283
    0
      Doxyfile
  6. 167
    0
      INSTALL
  7. 22
    0
      Makefile.am
  8. 10
    0
      Makefile.cvs
  9. 0
    0
      NEWS
  10. 0
    0
      README
  11. 0
    0
      TODO
  12. 11862
    0
      acinclude.m4
  13. 863
    0
      aclocal.m4
  14. 1
    0
      admin
  15. 34892
    0
      autom4te.cache/output.0
  16. 34892
    0
      autom4te.cache/output.1
  17. 347
    0
      autom4te.cache/requests
  18. 16623
    0
      autom4te.cache/traces.0
  19. 3519
    0
      autom4te.cache/traces.1
  20. 1
    0
      cmake
  21. 244
    0
      config.h.in
  22. 2
    0
      configure.files
  23. 6
    0
      configure.in.in
  24. 6
    0
      doc/Makefile.am
  25. 2
    0
      doc/en/Makefile.am
  26. 555
    0
      doc/en/index.docbook
  27. 1
    0
      po/Makefile.am
  28. 15
    0
      src/Makefile.am
  29. 146
    0
      src/find.cpp
  30. 41
    0
      src/find.h
  31. 16
    0
      src/find.lsm
  32. 16
    0
      src/find.protocol
  33. 197
    0
      src/findimpl.cpp
  34. 53
    0
      src/findimpl.h
  35. 118
    0
      src/findurl.cpp
  36. 52
    0
      src/findurl.h
  37. 1399
    0
      src/tracker-client.h
  38. 199
    0
      src/tracker.h
  39. 149
    0
      src/trackerfindclient.cpp
  40. 80
    0
      src/trackerfindclient.h
  41. 0
    0
      stamp-h.in
  42. 3
    0
      subdirs
  43. 19
    0
      templates/cpp
  44. 19
    0
      templates/h

+ 6
- 0
.gitmodules View File

@@ -0,0 +1,6 @@
1
+[submodule "admin"]
2
+	path = admin
3
+	url = http://system@scm.trinitydesktop.org/scm/git/tde-common-admin
4
+[submodule "cmake"]
5
+	path = cmake
6
+	url = http://system@scm.trinitydesktop.org/scm/git/tde-common-cmake

+ 1
- 0
AUTHORS View File

@@ -0,0 +1 @@
1
+Andreas Eckstein <andreas.eckstein@gmx.net>

+ 340
- 0
COPYING View File

@@ -0,0 +1,340 @@
1
+		    GNU GENERAL PUBLIC LICENSE
2
+		       Version 2, June 1991
3
+
4
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
6
+ Everyone is permitted to copy and distribute verbatim copies
7
+ of this license document, but changing it is not allowed.
8
+
9
+			    Preamble
10
+
11
+  The licenses for most software are designed to take away your
12
+freedom to share and change it.  By contrast, the GNU General Public
13
+License is intended to guarantee your freedom to share and change free
14
+software--to make sure the software is free for all its users.  This
15
+General Public License applies to most of the Free Software
16
+Foundation's software and to any other program whose authors commit to
17
+using it.  (Some other Free Software Foundation software is covered by
18
+the GNU Library General Public License instead.)  You can apply it to
19
+your programs, too.
20
+
21
+  When we speak of free software, we are referring to freedom, not
22
+price.  Our General Public Licenses are designed to make sure that you
23
+have the freedom to distribute copies of free software (and charge for
24
+this service if you wish), that you receive source code or can get it
25
+if you want it, that you can change the software or use pieces of it
26
+in new free programs; and that you know you can do these things.
27
+
28
+  To protect your rights, we need to make restrictions that forbid
29
+anyone to deny you these rights or to ask you to surrender the rights.
30
+These restrictions translate to certain responsibilities for you if you
31
+distribute copies of the software, or if you modify it.
32
+
33
+  For example, if you distribute copies of such a program, whether
34
+gratis or for a fee, you must give the recipients all the rights that
35
+you have.  You must make sure that they, too, receive or can get the
36
+source code.  And you must show them these terms so they know their
37
+rights.
38
+
39
+  We protect your rights with two steps: (1) copyright the software, and
40
+(2) offer you this license which gives you legal permission to copy,
41
+distribute and/or modify the software.
42
+
43
+  Also, for each author's protection and ours, we want to make certain
44
+that everyone understands that there is no warranty for this free
45
+software.  If the software is modified by someone else and passed on, we
46
+want its recipients to know that what they have is not the original, so
47
+that any problems introduced by others will not reflect on the original
48
+authors' reputations.
49
+
50
+  Finally, any free program is threatened constantly by software
51
+patents.  We wish to avoid the danger that redistributors of a free
52
+program will individually obtain patent licenses, in effect making the
53
+program proprietary.  To prevent this, we have made it clear that any
54
+patent must be licensed for everyone's free use or not licensed at all.
55
+
56
+  The precise terms and conditions for copying, distribution and
57
+modification follow.
58
+
59
+		    GNU GENERAL PUBLIC LICENSE
60
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
+
62
+  0. This License applies to any program or other work which contains
63
+a notice placed by the copyright holder saying it may be distributed
64
+under the terms of this General Public License.  The "Program", below,
65
+refers to any such program or work, and a "work based on the Program"
66
+means either the Program or any derivative work under copyright law:
67
+that is to say, a work containing the Program or a portion of it,
68
+either verbatim or with modifications and/or translated into another
69
+language.  (Hereinafter, translation is included without limitation in
70
+the term "modification".)  Each licensee is addressed as "you".
71
+
72
+Activities other than copying, distribution and modification are not
73
+covered by this License; they are outside its scope.  The act of
74
+running the Program is not restricted, and the output from the Program
75
+is covered only if its contents constitute a work based on the
76
+Program (independent of having been made by running the Program).
77
+Whether that is true depends on what the Program does.
78
+
79
+  1. You may copy and distribute verbatim copies of the Program's
80
+source code as you receive it, in any medium, provided that you
81
+conspicuously and appropriately publish on each copy an appropriate
82
+copyright notice and disclaimer of warranty; keep intact all the
83
+notices that refer to this License and to the absence of any warranty;
84
+and give any other recipients of the Program a copy of this License
85
+along with the Program.
86
+
87
+You may charge a fee for the physical act of transferring a copy, and
88
+you may at your option offer warranty protection in exchange for a fee.
89
+
90
+  2. You may modify your copy or copies of the Program or any portion
91
+of it, thus forming a work based on the Program, and copy and
92
+distribute such modifications or work under the terms of Section 1
93
+above, provided that you also meet all of these conditions:
94
+
95
+    a) You must cause the modified files to carry prominent notices
96
+    stating that you changed the files and the date of any change.
97
+
98
+    b) You must cause any work that you distribute or publish, that in
99
+    whole or in part contains or is derived from the Program or any
100
+    part thereof, to be licensed as a whole at no charge to all third
101
+    parties under the terms of this License.
102
+
103
+    c) If the modified program normally reads commands interactively
104
+    when run, you must cause it, when started running for such
105
+    interactive use in the most ordinary way, to print or display an
106
+    announcement including an appropriate copyright notice and a
107
+    notice that there is no warranty (or else, saying that you provide
108
+    a warranty) and that users may redistribute the program under
109
+    these conditions, and telling the user how to view a copy of this
110
+    License.  (Exception: if the Program itself is interactive but
111
+    does not normally print such an announcement, your work based on
112
+    the Program is not required to print an announcement.)
113
+
114
+These requirements apply to the modified work as a whole.  If
115
+identifiable sections of that work are not derived from the Program,
116
+and can be reasonably considered independent and separate works in
117
+themselves, then this License, and its terms, do not apply to those
118
+sections when you distribute them as separate works.  But when you
119
+distribute the same sections as part of a whole which is a work based
120
+on the Program, the distribution of the whole must be on the terms of
121
+this License, whose permissions for other licensees extend to the
122
+entire whole, and thus to each and every part regardless of who wrote it.
123
+
124
+Thus, it is not the intent of this section to claim rights or contest
125
+your rights to work written entirely by you; rather, the intent is to
126
+exercise the right to control the distribution of derivative or
127
+collective works based on the Program.
128
+
129
+In addition, mere aggregation of another work not based on the Program
130
+with the Program (or with a work based on the Program) on a volume of
131
+a storage or distribution medium does not bring the other work under
132
+the scope of this License.
133
+
134
+  3. You may copy and distribute the Program (or a work based on it,
135
+under Section 2) in object code or executable form under the terms of
136
+Sections 1 and 2 above provided that you also do one of the following:
137
+
138
+    a) Accompany it with the complete corresponding machine-readable
139
+    source code, which must be distributed under the terms of Sections
140
+    1 and 2 above on a medium customarily used for software interchange; or,
141
+
142
+    b) Accompany it with a written offer, valid for at least three
143
+    years, to give any third party, for a charge no more than your
144
+    cost of physically performing source distribution, a complete
145
+    machine-readable copy of the corresponding source code, to be
146
+    distributed under the terms of Sections 1 and 2 above on a medium
147
+    customarily used for software interchange; or,
148
+
149
+    c) Accompany it with the information you received as to the offer
150
+    to distribute corresponding source code.  (This alternative is
151
+    allowed only for noncommercial distribution and only if you
152
+    received the program in object code or executable form with such
153
+    an offer, in accord with Subsection b above.)
154
+
155
+The source code for a work means the preferred form of the work for
156
+making modifications to it.  For an executable work, complete source
157
+code means all the source code for all modules it contains, plus any
158
+associated interface definition files, plus the scripts used to
159
+control compilation and installation of the executable.  However, as a
160
+special exception, the source code distributed need not include
161
+anything that is normally distributed (in either source or binary
162
+form) with the major components (compiler, kernel, and so on) of the
163
+operating system on which the executable runs, unless that component
164
+itself accompanies the executable.
165
+
166
+If distribution of executable or object code is made by offering
167
+access to copy from a designated place, then offering equivalent
168
+access to copy the source code from the same place counts as
169
+distribution of the source code, even though third parties are not
170
+compelled to copy the source along with the object code.
171
+
172
+  4. You may not copy, modify, sublicense, or distribute the Program
173
+except as expressly provided under this License.  Any attempt
174
+otherwise to copy, modify, sublicense or distribute the Program is
175
+void, and will automatically terminate your rights under this License.
176
+However, parties who have received copies, or rights, from you under
177
+this License will not have their licenses terminated so long as such
178
+parties remain in full compliance.
179
+
180
+  5. You are not required to accept this License, since you have not
181
+signed it.  However, nothing else grants you permission to modify or
182
+distribute the Program or its derivative works.  These actions are
183
+prohibited by law if you do not accept this License.  Therefore, by
184
+modifying or distributing the Program (or any work based on the
185
+Program), you indicate your acceptance of this License to do so, and
186
+all its terms and conditions for copying, distributing or modifying
187
+the Program or works based on it.
188
+
189
+  6. Each time you redistribute the Program (or any work based on the
190
+Program), the recipient automatically receives a license from the
191
+original licensor to copy, distribute or modify the Program subject to
192
+these terms and conditions.  You may not impose any further
193
+restrictions on the recipients' exercise of the rights granted herein.
194
+You are not responsible for enforcing compliance by third parties to
195
+this License.
196
+
197
+  7. If, as a consequence of a court judgment or allegation of patent
198
+infringement or for any other reason (not limited to patent issues),
199
+conditions are imposed on you (whether by court order, agreement or
200
+otherwise) that contradict the conditions of this License, they do not
201
+excuse you from the conditions of this License.  If you cannot
202
+distribute so as to satisfy simultaneously your obligations under this
203
+License and any other pertinent obligations, then as a consequence you
204
+may not distribute the Program at all.  For example, if a patent
205
+license would not permit royalty-free redistribution of the Program by
206
+all those who receive copies directly or indirectly through you, then
207
+the only way you could satisfy both it and this License would be to
208
+refrain entirely from distribution of the Program.
209
+
210
+If any portion of this section is held invalid or unenforceable under
211
+any particular circumstance, the balance of the section is intended to
212
+apply and the section as a whole is intended to apply in other
213
+circumstances.
214
+
215
+It is not the purpose of this section to induce you to infringe any
216
+patents or other property right claims or to contest validity of any
217
+such claims; this section has the sole purpose of protecting the
218
+integrity of the free software distribution system, which is
219
+implemented by public license practices.  Many people have made
220
+generous contributions to the wide range of software distributed
221
+through that system in reliance on consistent application of that
222
+system; it is up to the author/donor to decide if he or she is willing
223
+to distribute software through any other system and a licensee cannot
224
+impose that choice.
225
+
226
+This section is intended to make thoroughly clear what is believed to
227
+be a consequence of the rest of this License.
228
+
229
+  8. If the distribution and/or use of the Program is restricted in
230
+certain countries either by patents or by copyrighted interfaces, the
231
+original copyright holder who places the Program under this License
232
+may add an explicit geographical distribution limitation excluding
233
+those countries, so that distribution is permitted only in or among
234
+countries not thus excluded.  In such case, this License incorporates
235
+the limitation as if written in the body of this License.
236
+
237
+  9. The Free Software Foundation may publish revised and/or new versions
238
+of the General Public License from time to time.  Such new versions will
239
+be similar in spirit to the present version, but may differ in detail to
240
+address new problems or concerns.
241
+
242
+Each version is given a distinguishing version number.  If the Program
243
+specifies a version number of this License which applies to it and "any
244
+later version", you have the option of following the terms and conditions
245
+either of that version or of any later version published by the Free
246
+Software Foundation.  If the Program does not specify a version number of
247
+this License, you may choose any version ever published by the Free Software
248
+Foundation.
249
+
250
+  10. If you wish to incorporate parts of the Program into other free
251
+programs whose distribution conditions are different, write to the author
252
+to ask for permission.  For software which is copyrighted by the Free
253
+Software Foundation, write to the Free Software Foundation; we sometimes
254
+make exceptions for this.  Our decision will be guided by the two goals
255
+of preserving the free status of all derivatives of our free software and
256
+of promoting the sharing and reuse of software generally.
257
+
258
+			    NO WARRANTY
259
+
260
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
261
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
262
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
263
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
264
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
265
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
266
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
267
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
268
+REPAIR OR CORRECTION.
269
+
270
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
271
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
272
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
273
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
274
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
275
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
276
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
277
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
278
+POSSIBILITY OF SUCH DAMAGES.
279
+
280
+		     END OF TERMS AND CONDITIONS
281
+
282
+	    How to Apply These Terms to Your New Programs
283
+
284
+  If you develop a new program, and you want it to be of the greatest
285
+possible use to the public, the best way to achieve this is to make it
286
+free software which everyone can redistribute and change under these terms.
287
+
288
+  To do so, attach the following notices to the program.  It is safest
289
+to attach them to the start of each source file to most effectively
290
+convey the exclusion of warranty; and each file should have at least
291
+the "copyright" line and a pointer to where the full notice is found.
292
+
293
+    <one line to give the program's name and a brief idea of what it does.>
294
+    Copyright (C) <year>  <name of author>
295
+
296
+    This program is free software; you can redistribute it and/or modify
297
+    it under the terms of the GNU General Public License as published by
298
+    the Free Software Foundation; either version 2 of the License, or
299
+    (at your option) any later version.
300
+
301
+    This program is distributed in the hope that it will be useful,
302
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
303
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
304
+    GNU General Public License for more details.
305
+
306
+    You should have received a copy of the GNU General Public License
307
+    along with this program; if not, write to the Free Software
308
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
309
+
310
+
311
+Also add information on how to contact you by electronic and paper mail.
312
+
313
+If the program is interactive, make it output a short notice like this
314
+when it starts in an interactive mode:
315
+
316
+    Gnomovision version 69, Copyright (C) year name of author
317
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
318
+    This is free software, and you are welcome to redistribute it
319
+    under certain conditions; type `show c' for details.
320
+
321
+The hypothetical commands `show w' and `show c' should show the appropriate
322
+parts of the General Public License.  Of course, the commands you use may
323
+be called something other than `show w' and `show c'; they could even be
324
+mouse-clicks or menu items--whatever suits your program.
325
+
326
+You should also get your employer (if you work as a programmer) or your
327
+school, if any, to sign a "copyright disclaimer" for the program, if
328
+necessary.  Here is a sample; alter the names:
329
+
330
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
331
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
332
+
333
+  <signature of Ty Coon>, 1 April 1989
334
+  Ty Coon, President of Vice
335
+
336
+This General Public License does not permit incorporating your program into
337
+proprietary programs.  If your program is a subroutine library, you may
338
+consider it more useful to permit linking proprietary applications with the
339
+library.  If this is what you want to do, use the GNU Library General
340
+Public License instead of this License.

+ 1
- 0
ChangeLog View File

@@ -0,0 +1 @@
1
+2007/2/18 Version 0.2: Now shipping tracker.h and tracker-client.h from tracker-0.5.4 to build against. This is just a temporary hack and kio-find will probably not work with tracker-0.6.

+ 283
- 0
Doxyfile View File

@@ -0,0 +1,283 @@
1
+# Doxyfile 1.5.1-KDevelop
2
+
3
+#---------------------------------------------------------------------------
4
+# Project related configuration options
5
+#---------------------------------------------------------------------------
6
+PROJECT_NAME           = find
7
+PROJECT_NUMBER         = 0.1
8
+OUTPUT_DIRECTORY       = 
9
+CREATE_SUBDIRS         = NO
10
+OUTPUT_LANGUAGE        = English
11
+USE_WINDOWS_ENCODING   = NO
12
+BRIEF_MEMBER_DESC      = YES
13
+REPEAT_BRIEF           = YES
14
+ABBREVIATE_BRIEF       = "The $name class" \
15
+                         "The $name widget" \
16
+                         "The $name file" \
17
+                         is \
18
+                         provides \
19
+                         specifies \
20
+                         contains \
21
+                         represents \
22
+                         a \
23
+                         an \
24
+                         the
25
+ALWAYS_DETAILED_SEC    = NO
26
+INLINE_INHERITED_MEMB  = NO
27
+FULL_PATH_NAMES        = YES
28
+STRIP_FROM_PATH        = /home/andi/
29
+STRIP_FROM_INC_PATH    = 
30
+SHORT_NAMES            = NO
31
+JAVADOC_AUTOBRIEF      = NO
32
+MULTILINE_CPP_IS_BRIEF = NO
33
+DETAILS_AT_TOP         = NO
34
+INHERIT_DOCS           = YES
35
+SEPARATE_MEMBER_PAGES  = NO
36
+TAB_SIZE               = 8
37
+ALIASES                = 
38
+OPTIMIZE_OUTPUT_FOR_C  = NO
39
+OPTIMIZE_OUTPUT_JAVA   = NO
40
+BUILTIN_STL_SUPPORT    = NO
41
+DISTRIBUTE_GROUP_DOC   = NO
42
+SUBGROUPING            = YES
43
+#---------------------------------------------------------------------------
44
+# Build related configuration options
45
+#---------------------------------------------------------------------------
46
+EXTRACT_ALL            = NO
47
+EXTRACT_PRIVATE        = NO
48
+EXTRACT_STATIC         = NO
49
+EXTRACT_LOCAL_CLASSES  = YES
50
+EXTRACT_LOCAL_METHODS  = NO
51
+HIDE_UNDOC_MEMBERS     = NO
52
+HIDE_UNDOC_CLASSES     = NO
53
+HIDE_FRIEND_COMPOUNDS  = NO
54
+HIDE_IN_BODY_DOCS      = NO
55
+INTERNAL_DOCS          = NO
56
+CASE_SENSE_NAMES       = YES
57
+HIDE_SCOPE_NAMES       = NO
58
+SHOW_INCLUDE_FILES     = YES
59
+INLINE_INFO            = YES
60
+SORT_MEMBER_DOCS       = YES
61
+SORT_BRIEF_DOCS        = NO
62
+SORT_BY_SCOPE_NAME     = NO
63
+GENERATE_TODOLIST      = YES
64
+GENERATE_TESTLIST      = YES
65
+GENERATE_BUGLIST       = YES
66
+GENERATE_DEPRECATEDLIST= YES
67
+ENABLED_SECTIONS       = 
68
+MAX_INITIALIZER_LINES  = 30
69
+SHOW_USED_FILES        = YES
70
+SHOW_DIRECTORIES       = NO
71
+FILE_VERSION_FILTER    = 
72
+#---------------------------------------------------------------------------
73
+# configuration options related to warning and progress messages
74
+#---------------------------------------------------------------------------
75
+QUIET                  = NO
76
+WARNINGS               = YES
77
+WARN_IF_UNDOCUMENTED   = YES
78
+WARN_IF_DOC_ERROR      = YES
79
+WARN_NO_PARAMDOC       = NO
80
+WARN_FORMAT            = "$file:$line: $text"
81
+WARN_LOGFILE           = 
82
+#---------------------------------------------------------------------------
83
+# configuration options related to the input files
84
+#---------------------------------------------------------------------------
85
+INPUT                  = /data/andi/Hacking/find
86
+FILE_PATTERNS          = *.c \
87
+                         *.cc \
88
+                         *.cxx \
89
+                         *.cpp \
90
+                         *.c++ \
91
+                         *.d \
92
+                         *.java \
93
+                         *.ii \
94
+                         *.ixx \
95
+                         *.ipp \
96
+                         *.i++ \
97
+                         *.inl \
98
+                         *.h \
99
+                         *.hh \
100
+                         *.hxx \
101
+                         *.hpp \
102
+                         *.h++ \
103
+                         *.idl \
104
+                         *.odl \
105
+                         *.cs \
106
+                         *.php \
107
+                         *.php3 \
108
+                         *.inc \
109
+                         *.m \
110
+                         *.mm \
111
+                         *.dox \
112
+                         *.py \
113
+                         *.C \
114
+                         *.CC \
115
+                         *.C++ \
116
+                         *.II \
117
+                         *.I++ \
118
+                         *.H \
119
+                         *.HH \
120
+                         *.H++ \
121
+                         *.CS \
122
+                         *.PHP \
123
+                         *.PHP3 \
124
+                         *.M \
125
+                         *.MM \
126
+                         *.PY \
127
+                         *.C \
128
+                         *.H \
129
+                         *.tlh \
130
+                         *.diff \
131
+                         *.patch \
132
+                         *.moc \
133
+                         *.xpm \
134
+                         *.dox
135
+RECURSIVE              = yes
136
+EXCLUDE                = 
137
+EXCLUDE_SYMLINKS       = NO
138
+EXCLUDE_PATTERNS       = 
139
+EXAMPLE_PATH           = 
140
+EXAMPLE_PATTERNS       = *
141
+EXAMPLE_RECURSIVE      = NO
142
+IMAGE_PATH             = 
143
+INPUT_FILTER           = 
144
+FILTER_PATTERNS        = 
145
+FILTER_SOURCE_FILES    = NO
146
+#---------------------------------------------------------------------------
147
+# configuration options related to source browsing
148
+#---------------------------------------------------------------------------
149
+SOURCE_BROWSER         = NO
150
+INLINE_SOURCES         = NO
151
+STRIP_CODE_COMMENTS    = YES
152
+REFERENCED_BY_RELATION = YES
153
+REFERENCES_RELATION    = YES
154
+REFERENCES_LINK_SOURCE = YES
155
+USE_HTAGS              = NO
156
+VERBATIM_HEADERS       = YES
157
+#---------------------------------------------------------------------------
158
+# configuration options related to the alphabetical class index
159
+#---------------------------------------------------------------------------
160
+ALPHABETICAL_INDEX     = NO
161
+COLS_IN_ALPHA_INDEX    = 5
162
+IGNORE_PREFIX          = 
163
+#---------------------------------------------------------------------------
164
+# configuration options related to the HTML output
165
+#---------------------------------------------------------------------------
166
+GENERATE_HTML          = YES
167
+HTML_OUTPUT            = html
168
+HTML_FILE_EXTENSION    = .html
169
+HTML_HEADER            = 
170
+HTML_FOOTER            = 
171
+HTML_STYLESHEET        = 
172
+HTML_ALIGN_MEMBERS     = YES
173
+GENERATE_HTMLHELP      = NO
174
+CHM_FILE               = 
175
+HHC_LOCATION           = 
176
+GENERATE_CHI           = NO
177
+BINARY_TOC             = NO
178
+TOC_EXPAND             = NO
179
+DISABLE_INDEX          = NO
180
+ENUM_VALUES_PER_LINE   = 4
181
+GENERATE_TREEVIEW      = NO
182
+TREEVIEW_WIDTH         = 250
183
+#---------------------------------------------------------------------------
184
+# configuration options related to the LaTeX output
185
+#---------------------------------------------------------------------------
186
+GENERATE_LATEX         = YES
187
+LATEX_OUTPUT           = latex
188
+LATEX_CMD_NAME         = latex
189
+MAKEINDEX_CMD_NAME     = makeindex
190
+COMPACT_LATEX          = NO
191
+PAPER_TYPE             = a4wide
192
+EXTRA_PACKAGES         = 
193
+LATEX_HEADER           = 
194
+PDF_HYPERLINKS         = NO
195
+USE_PDFLATEX           = NO
196
+LATEX_BATCHMODE        = NO
197
+LATEX_HIDE_INDICES     = NO
198
+#---------------------------------------------------------------------------
199
+# configuration options related to the RTF output
200
+#---------------------------------------------------------------------------
201
+GENERATE_RTF           = NO
202
+RTF_OUTPUT             = rtf
203
+COMPACT_RTF            = NO
204
+RTF_HYPERLINKS         = NO
205
+RTF_STYLESHEET_FILE    = 
206
+RTF_EXTENSIONS_FILE    = 
207
+#---------------------------------------------------------------------------
208
+# configuration options related to the man page output
209
+#---------------------------------------------------------------------------
210
+GENERATE_MAN           = NO
211
+MAN_OUTPUT             = man
212
+MAN_EXTENSION          = .3
213
+MAN_LINKS              = NO
214
+#---------------------------------------------------------------------------
215
+# configuration options related to the XML output
216
+#---------------------------------------------------------------------------
217
+GENERATE_XML           = yes
218
+XML_OUTPUT             = xml
219
+XML_SCHEMA             = 
220
+XML_DTD                = 
221
+XML_PROGRAMLISTING     = YES
222
+#---------------------------------------------------------------------------
223
+# configuration options for the AutoGen Definitions output
224
+#---------------------------------------------------------------------------
225
+GENERATE_AUTOGEN_DEF   = NO
226
+#---------------------------------------------------------------------------
227
+# configuration options related to the Perl module output
228
+#---------------------------------------------------------------------------
229
+GENERATE_PERLMOD       = NO
230
+PERLMOD_LATEX          = NO
231
+PERLMOD_PRETTY         = YES
232
+PERLMOD_MAKEVAR_PREFIX = 
233
+#---------------------------------------------------------------------------
234
+# Configuration options related to the preprocessor   
235
+#---------------------------------------------------------------------------
236
+ENABLE_PREPROCESSING   = YES
237
+MACRO_EXPANSION        = NO
238
+EXPAND_ONLY_PREDEF     = NO
239
+SEARCH_INCLUDES        = YES
240
+INCLUDE_PATH           = 
241
+INCLUDE_FILE_PATTERNS  = 
242
+PREDEFINED             = 
243
+EXPAND_AS_DEFINED      = 
244
+SKIP_FUNCTION_MACROS   = YES
245
+#---------------------------------------------------------------------------
246
+# Configuration::additions related to external references   
247
+#---------------------------------------------------------------------------
248
+TAGFILES               = 
249
+GENERATE_TAGFILE       = find.tag
250
+ALLEXTERNALS           = NO
251
+EXTERNAL_GROUPS        = YES
252
+PERL_PATH              = /usr/bin/perl
253
+#---------------------------------------------------------------------------
254
+# Configuration options related to the dot tool   
255
+#---------------------------------------------------------------------------
256
+CLASS_DIAGRAMS         = YES
257
+HIDE_UNDOC_RELATIONS   = YES
258
+HAVE_DOT               = NO
259
+CLASS_GRAPH            = YES
260
+COLLABORATION_GRAPH    = YES
261
+GROUP_GRAPHS           = YES
262
+UML_LOOK               = NO
263
+TEMPLATE_RELATIONS     = NO
264
+INCLUDE_GRAPH          = YES
265
+INCLUDED_BY_GRAPH      = YES
266
+CALL_GRAPH             = NO
267
+CALLER_GRAPH           = NO
268
+GRAPHICAL_HIERARCHY    = YES
269
+DIRECTORY_GRAPH        = YES
270
+DOT_IMAGE_FORMAT       = png
271
+DOT_PATH               = 
272
+DOTFILE_DIRS           = 
273
+MAX_DOT_GRAPH_WIDTH    = 1024
274
+MAX_DOT_GRAPH_HEIGHT   = 1024
275
+MAX_DOT_GRAPH_DEPTH    = 1000
276
+DOT_TRANSPARENT        = NO
277
+DOT_MULTI_TARGETS      = NO
278
+GENERATE_LEGEND        = YES
279
+DOT_CLEANUP            = YES
280
+#---------------------------------------------------------------------------
281
+# Configuration::additions related to the search engine   
282
+#---------------------------------------------------------------------------
283
+SEARCHENGINE           = NO

+ 167
- 0
INSTALL View File

@@ -0,0 +1,167 @@
1
+Basic Installation
2
+==================
3
+
4
+   These are generic installation instructions.
5
+
6
+   The `configure' shell script attempts to guess correct values for
7
+various system-dependent variables used during compilation.  It uses
8
+those values to create a `Makefile' in each directory of the package.
9
+It may also create one or more `.h' files containing system-dependent
10
+definitions.  Finally, it creates a shell script `config.status' that
11
+you can run in the future to recreate the current configuration, a file
12
+`config.cache' that saves the results of its tests to speed up
13
+reconfiguring, and a file `config.log' containing compiler output
14
+(useful mainly for debugging `configure').
15
+
16
+   If you need to do unusual things to compile the package, please try
17
+to figure out how `configure' could check whether to do them, and mail
18
+diffs or instructions to the address given in the `README' so they can
19
+be considered for the next release.  If at some point `config.cache'
20
+contains results you don't want to keep, you may remove or edit it.
21
+
22
+   The file `configure.in' is used to create `configure' by a program
23
+called `autoconf'.  You only need `configure.in' if you want to change
24
+it or regenerate `configure' using a newer version of `autoconf'.
25
+
26
+The simplest way to compile this package is:
27
+
28
+  1. `cd' to the directory containing the package's source code and type
29
+     `./configure' to configure the package for your system.  If you're
30
+     using `csh' on an old version of System V, you might need to type
31
+     `sh ./configure' instead to prevent `csh' from trying to execute
32
+     `configure' itself.
33
+
34
+     Running `configure' takes a while.  While running, it prints some
35
+     messages telling which features it is checking for.
36
+
37
+  2. Type `make' to compile the package.
38
+
39
+  3. Type `make install' to install the programs and any data files and
40
+     documentation.
41
+
42
+  4. You can remove the program binaries and object files from the
43
+     source code directory by typing `make clean'.  
44
+
45
+Compilers and Options
46
+=====================
47
+
48
+   Some systems require unusual options for compilation or linking that
49
+the `configure' script does not know about.  You can give `configure'
50
+initial values for variables by setting them in the environment.  Using
51
+a Bourne-compatible shell, you can do that on the command line like
52
+this:
53
+     CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
54
+
55
+Or on systems that have the `env' program, you can do it like this:
56
+     env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
57
+
58
+Compiling For Multiple Architectures
59
+====================================
60
+
61
+   You can compile the package for more than one kind of computer at the
62
+same time, by placing the object files for each architecture in their
63
+own directory.  To do this, you must use a version of `make' that
64
+supports the `VPATH' variable, such as GNU `make'.  `cd' to the
65
+directory where you want the object files and executables to go and run
66
+the `configure' script.  `configure' automatically checks for the
67
+source code in the directory that `configure' is in and in `..'.
68
+
69
+   If you have to use a `make' that does not supports the `VPATH'
70
+variable, you have to compile the package for one architecture at a time
71
+in the source code directory.  After you have installed the package for
72
+one architecture, use `make distclean' before reconfiguring for another
73
+architecture.
74
+
75
+Installation Names
76
+==================
77
+
78
+   By default, `make install' will install the package's files in
79
+`/usr/local/bin', `/usr/local/man', etc.  You can specify an
80
+installation prefix other than `/usr/local' by giving `configure' the
81
+option `--prefix=PATH'.
82
+
83
+   You can specify separate installation prefixes for
84
+architecture-specific files and architecture-independent files.  If you
85
+give `configure' the option `--exec-prefix=PATH', the package will use
86
+PATH as the prefix for installing programs and libraries.
87
+Documentation and other data files will still use the regular prefix.
88
+
89
+   If the package supports it, you can cause programs to be installed
90
+with an extra prefix or suffix on their names by giving `configure' the
91
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
92
+
93
+Optional Features
94
+=================
95
+
96
+   Some packages pay attention to `--enable-FEATURE' options to
97
+`configure', where FEATURE indicates an optional part of the package.
98
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
99
+is something like `gnu-as' or `x' (for the X Window System).  The
100
+`README' should mention any `--enable-' and `--with-' options that the
101
+package recognizes.
102
+
103
+   For packages that use the X Window System, `configure' can usually
104
+find the X include and library files automatically, but if it doesn't,
105
+you can use the `configure' options `--x-includes=DIR' and
106
+`--x-libraries=DIR' to specify their locations.
107
+
108
+Specifying the System Type
109
+==========================
110
+
111
+   There may be some features `configure' can not figure out
112
+automatically, but needs to determine by the type of host the package
113
+will run on.  Usually `configure' can figure that out, but if it prints
114
+a message saying it can not guess the host type, give it the
115
+`--host=TYPE' option.  TYPE can either be a short name for the system
116
+type, such as `sun4', or a canonical name with three fields:
117
+     CPU-COMPANY-SYSTEM
118
+
119
+See the file `config.sub' for the possible values of each field.  If
120
+`config.sub' isn't included in this package, then this package doesn't
121
+need to know the host type.
122
+
123
+   If you are building compiler tools for cross-compiling, you can also
124
+use the `--target=TYPE' option to select the type of system they will
125
+produce code for and the `--build=TYPE' option to select the type of
126
+system on which you are compiling the package.
127
+
128
+Sharing Defaults
129
+================
130
+
131
+   If you want to set default values for `configure' scripts to share,
132
+you can create a site shell script called `config.site' that gives
133
+default values for variables like `CC', `cache_file', and `prefix'.
134
+`configure' looks for `PREFIX/share/config.site' if it exists, then
135
+`PREFIX/etc/config.site' if it exists.  Or, you can set the
136
+`CONFIG_SITE' environment variable to the location of the site script.
137
+A warning: not all `configure' scripts look for a site script.
138
+
139
+Operation Controls
140
+==================
141
+
142
+   `configure' recognizes the following options to control how it
143
+operates.
144
+
145
+`--cache-file=FILE'
146
+     Use and save the results of the tests in FILE instead of
147
+     `./config.cache'.  Set FILE to `/dev/null' to disable caching, for
148
+     debugging `configure'.
149
+
150
+`--help'
151
+     Print a summary of the options to `configure', and exit.
152
+
153
+`--quiet'
154
+`--silent'
155
+`-q'
156
+     Do not print messages saying which checks are being made.
157
+
158
+`--srcdir=DIR'
159
+     Look for the package's source code in directory DIR.  Usually
160
+     `configure' can determine that directory automatically.
161
+
162
+`--version'
163
+     Print the version of Autoconf used to generate the `configure'
164
+     script, and exit.
165
+
166
+`configure' also accepts some other, not widely useful, options.
167
+

+ 22
- 0
Makefile.am View File

@@ -0,0 +1,22 @@
1
+SUBDIRS = $(TOPSUBDIRS)
2
+
3
+$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
4
+	cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
5
+
6
+$(top_srcdir)/subdirs:
7
+	cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
8
+
9
+$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
10
+	@cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
11
+
12
+MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files 
13
+
14
+package-messages:
15
+	cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common package-messages
16
+	$(MAKE) -C po merge
17
+
18
+EXTRA_DIST = admin COPYING configure.in.in
19
+
20
+dist-hook:
21
+	cd $(top_distdir) && perl admin/am_edit -padmin
22
+	cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs

+ 10
- 0
Makefile.cvs View File

@@ -0,0 +1,10 @@
1
+all: 
2
+	@echo "This Makefile is only for the CVS repository"
3
+	@echo "This will be deleted before making the distribution"
4
+	@echo ""
5
+	$(MAKE) -f admin/Makefile.common cvs
6
+
7
+dist:
8
+	$(MAKE) -f admin/Makefile.common dist
9
+
10
+.SILENT:

+ 0
- 0
NEWS View File


+ 0
- 0
README View File


+ 0
- 0
TODO View File


+ 11862
- 0
acinclude.m4
File diff suppressed because it is too large
View File


+ 863
- 0
aclocal.m4 View File

@@ -0,0 +1,863 @@
1
+# generated automatically by aclocal 1.9.6 -*- Autoconf -*-
2
+
3
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4
+# 2005  Free Software Foundation, Inc.
5
+# This file is free software; the Free Software Foundation
6
+# gives unlimited permission to copy and/or distribute it,
7
+# with or without modifications, as long as this notice is preserved.
8
+
9
+# This program is distributed in the hope that it will be useful,
10
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12
+# PARTICULAR PURPOSE.
13
+
14
+# Copyright (C) 2002, 2003, 2005  Free Software Foundation, Inc.
15
+#
16
+# This file is free software; the Free Software Foundation
17
+# gives unlimited permission to copy and/or distribute it,
18
+# with or without modifications, as long as this notice is preserved.
19
+
20
+# AM_AUTOMAKE_VERSION(VERSION)
21
+# ----------------------------
22
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
23
+# generated from the m4 files accompanying Automake X.Y.
24
+AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
25
+
26
+# AM_SET_CURRENT_AUTOMAKE_VERSION
27
+# -------------------------------
28
+# Call AM_AUTOMAKE_VERSION so it can be traced.
29
+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
30
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
31
+	 [AM_AUTOMAKE_VERSION([1.9.6])])
32
+
33
+# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
34
+
35
+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
36
+#
37
+# This file is free software; the Free Software Foundation
38
+# gives unlimited permission to copy and/or distribute it,
39
+# with or without modifications, as long as this notice is preserved.
40
+
41
+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
42
+# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
43
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
44
+#
45
+# Of course, Automake must honor this variable whenever it calls a
46
+# tool from the auxiliary directory.  The problem is that $srcdir (and
47
+# therefore $ac_aux_dir as well) can be either absolute or relative,
48
+# depending on how configure is run.  This is pretty annoying, since
49
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
50
+# source directory, any form will work fine, but in subdirectories a
51
+# relative path needs to be adjusted first.
52
+#
53
+# $ac_aux_dir/missing
54
+#    fails when called from a subdirectory if $ac_aux_dir is relative
55
+# $top_srcdir/$ac_aux_dir/missing
56
+#    fails if $ac_aux_dir is absolute,
57
+#    fails when called from a subdirectory in a VPATH build with
58
+#          a relative $ac_aux_dir
59
+#
60
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
61
+# are both prefixed by $srcdir.  In an in-source build this is usually
62
+# harmless because $srcdir is `.', but things will broke when you
63
+# start a VPATH build or use an absolute $srcdir.
64
+#
65
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
66
+# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
67
+#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
68
+# and then we would define $MISSING as
69
+#   MISSING="\${SHELL} $am_aux_dir/missing"
70
+# This will work as long as MISSING is not called from configure, because
71
+# unfortunately $(top_srcdir) has no meaning in configure.
72
+# However there are other variables, like CC, which are often used in
73
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
74
+#
75
+# Another solution, used here, is to always expand $ac_aux_dir to an
76
+# absolute PATH.  The drawback is that using absolute paths prevent a
77
+# configured tree to be moved without reconfiguration.
78
+
79
+AC_DEFUN([AM_AUX_DIR_EXPAND],
80
+[dnl Rely on autoconf to set up CDPATH properly.
81
+AC_PREREQ([2.50])dnl
82
+# expand $ac_aux_dir to an absolute path
83
+am_aux_dir=`cd $ac_aux_dir && pwd`
84
+])
85
+
86
+# AM_CONDITIONAL                                            -*- Autoconf -*-
87
+
88
+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005
89
+# Free Software Foundation, Inc.
90
+#
91
+# This file is free software; the Free Software Foundation
92
+# gives unlimited permission to copy and/or distribute it,
93
+# with or without modifications, as long as this notice is preserved.
94
+
95
+# serial 7
96
+
97
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
98
+# -------------------------------------
99
+# Define a conditional.
100
+AC_DEFUN([AM_CONDITIONAL],
101
+[AC_PREREQ(2.52)dnl
102
+ ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
103
+	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
104
+AC_SUBST([$1_TRUE])
105
+AC_SUBST([$1_FALSE])
106
+if $2; then
107
+  $1_TRUE=
108
+  $1_FALSE='#'
109
+else
110
+  $1_TRUE='#'
111
+  $1_FALSE=
112
+fi
113
+AC_CONFIG_COMMANDS_PRE(
114
+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
115
+  AC_MSG_ERROR([[conditional "$1" was never defined.
116
+Usually this means the macro was only invoked conditionally.]])
117
+fi])])
118
+
119
+
120
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
121
+# Free Software Foundation, Inc.
122
+#
123
+# This file is free software; the Free Software Foundation
124
+# gives unlimited permission to copy and/or distribute it,
125
+# with or without modifications, as long as this notice is preserved.
126
+
127
+# serial 8
128
+
129
+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
130
+# written in clear, in which case automake, when reading aclocal.m4,
131
+# will think it sees a *use*, and therefore will trigger all it's
132
+# C support machinery.  Also note that it means that autoscan, seeing
133
+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
134
+
135
+
136
+# _AM_DEPENDENCIES(NAME)
137
+# ----------------------
138
+# See how the compiler implements dependency checking.
139
+# NAME is "CC", "CXX", "GCJ", or "OBJC".
140
+# We try a few techniques and use that to set a single cache variable.
141
+#
142
+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
143
+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
144
+# dependency, and given that the user is not expected to run this macro,
145
+# just rely on AC_PROG_CC.
146
+AC_DEFUN([_AM_DEPENDENCIES],
147
+[AC_REQUIRE([AM_SET_DEPDIR])dnl
148
+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
149
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
150
+AC_REQUIRE([AM_DEP_TRACK])dnl
151
+
152
+ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
153
+       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
154
+       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
155
+       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
156
+                   [depcc="$$1"   am_compiler_list=])
157
+
158
+AC_CACHE_CHECK([dependency style of $depcc],
159
+               [am_cv_$1_dependencies_compiler_type],
160
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
161
+  # We make a subdir and do the tests there.  Otherwise we can end up
162
+  # making bogus files that we don't know about and never remove.  For
163
+  # instance it was reported that on HP-UX the gcc test will end up
164
+  # making a dummy file named `D' -- because `-MD' means `put the output
165
+  # in D'.
166
+  mkdir conftest.dir
167
+  # Copy depcomp to subdir because otherwise we won't find it if we're
168
+  # using a relative directory.
169
+  cp "$am_depcomp" conftest.dir
170
+  cd conftest.dir
171
+  # We will build objects and dependencies in a subdirectory because
172
+  # it helps to detect inapplicable dependency modes.  For instance
173
+  # both Tru64's cc and ICC support -MD to output dependencies as a
174
+  # side effect of compilation, but ICC will put the dependencies in
175
+  # the current directory while Tru64 will put them in the object
176
+  # directory.
177
+  mkdir sub
178
+
179
+  am_cv_$1_dependencies_compiler_type=none
180
+  if test "$am_compiler_list" = ""; then
181
+     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
182
+  fi
183
+  for depmode in $am_compiler_list; do
184
+    # Setup a source with many dependencies, because some compilers
185
+    # like to wrap large dependency lists on column 80 (with \), and
186
+    # we should not choose a depcomp mode which is confused by this.
187
+    #
188
+    # We need to recreate these files for each test, as the compiler may
189
+    # overwrite some of them when testing with obscure command lines.
190
+    # This happens at least with the AIX C compiler.
191
+    : > sub/conftest.c
192
+    for i in 1 2 3 4 5 6; do
193
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
194
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
195
+      # Solaris 8's {/usr,}/bin/sh.
196
+      touch sub/conftst$i.h
197
+    done
198
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
199
+
200
+    case $depmode in
201
+    nosideeffect)
202
+      # after this tag, mechanisms are not by side-effect, so they'll
203
+      # only be used when explicitly requested
204
+      if test "x$enable_dependency_tracking" = xyes; then
205
+	continue
206
+      else
207
+	break
208
+      fi
209
+      ;;
210
+    none) break ;;
211
+    esac
212
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
213
+    # mode.  It turns out that the SunPro C++ compiler does not properly
214
+    # handle `-M -o', and we need to detect this.
215
+    if depmode=$depmode \
216
+       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
217
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
218
+       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
219
+         >/dev/null 2>conftest.err &&
220
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
221
+       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
222
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
223
+      # icc doesn't choke on unknown options, it will just issue warnings
224
+      # or remarks (even with -Werror).  So we grep stderr for any message
225
+      # that says an option was ignored or not supported.
226
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
227
+      #   icc: Command line warning: ignoring option '-M'; no argument required
228
+      # The diagnosis changed in icc 8.0:
229
+      #   icc: Command line remark: option '-MP' not supported
230
+      if (grep 'ignoring option' conftest.err ||
231
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
232
+        am_cv_$1_dependencies_compiler_type=$depmode
233
+        break
234
+      fi
235
+    fi
236
+  done
237
+
238
+  cd ..
239
+  rm -rf conftest.dir
240
+else
241
+  am_cv_$1_dependencies_compiler_type=none
242
+fi
243
+])
244
+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
245
+AM_CONDITIONAL([am__fastdep$1], [
246
+  test "x$enable_dependency_tracking" != xno \
247
+  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
248
+])
249
+
250
+
251
+# AM_SET_DEPDIR
252
+# -------------
253
+# Choose a directory name for dependency files.
254
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
255
+AC_DEFUN([AM_SET_DEPDIR],
256
+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
257
+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
258
+])
259
+
260
+
261
+# AM_DEP_TRACK
262
+# ------------
263
+AC_DEFUN([AM_DEP_TRACK],
264
+[AC_ARG_ENABLE(dependency-tracking,
265
+[  --disable-dependency-tracking  speeds up one-time build
266
+  --enable-dependency-tracking   do not reject slow dependency extractors])
267
+if test "x$enable_dependency_tracking" != xno; then
268
+  am_depcomp="$ac_aux_dir/depcomp"
269
+  AMDEPBACKSLASH='\'
270
+fi
271
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
272
+AC_SUBST([AMDEPBACKSLASH])
273
+])
274
+
275
+# Generate code to set up dependency tracking.              -*- Autoconf -*-
276
+
277
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
278
+# Free Software Foundation, Inc.
279
+#
280
+# This file is free software; the Free Software Foundation
281
+# gives unlimited permission to copy and/or distribute it,
282
+# with or without modifications, as long as this notice is preserved.
283
+
284
+#serial 3
285
+
286
+# _AM_OUTPUT_DEPENDENCY_COMMANDS
287
+# ------------------------------
288
+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
289
+[for mf in $CONFIG_FILES; do
290
+  # Strip MF so we end up with the name of the file.
291
+  mf=`echo "$mf" | sed -e 's/:.*$//'`
292
+  # Check whether this is an Automake generated Makefile or not.
293
+  # We used to match only the files named `Makefile.in', but
294
+  # some people rename them; so instead we look at the file content.
295
+  # Grep'ing the first line is not enough: some people post-process
296
+  # each Makefile.in and add a new line on top of each file to say so.
297
+  # So let's grep whole file.
298
+  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
299
+    dirpart=`AS_DIRNAME("$mf")`
300
+  else
301
+    continue
302
+  fi
303
+  # Extract the definition of DEPDIR, am__include, and am__quote
304
+  # from the Makefile without running `make'.
305
+  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
306
+  test -z "$DEPDIR" && continue
307
+  am__include=`sed -n 's/^am__include = //p' < "$mf"`
308
+  test -z "am__include" && continue
309
+  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
310
+  # When using ansi2knr, U may be empty or an underscore; expand it
311
+  U=`sed -n 's/^U = //p' < "$mf"`
312
+  # Find all dependency output files, they are included files with
313
+  # $(DEPDIR) in their names.  We invoke sed twice because it is the
314
+  # simplest approach to changing $(DEPDIR) to its actual value in the
315
+  # expansion.
316
+  for file in `sed -n "
317
+    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
318
+       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
319
+    # Make sure the directory exists.
320
+    test -f "$dirpart/$file" && continue
321
+    fdir=`AS_DIRNAME(["$file"])`
322
+    AS_MKDIR_P([$dirpart/$fdir])
323
+    # echo "creating $dirpart/$file"
324
+    echo '# dummy' > "$dirpart/$file"
325
+  done
326
+done
327
+])# _AM_OUTPUT_DEPENDENCY_COMMANDS
328
+
329
+
330
+# AM_OUTPUT_DEPENDENCY_COMMANDS
331
+# -----------------------------
332
+# This macro should only be invoked once -- use via AC_REQUIRE.
333
+#
334
+# This code is only required when automatic dependency tracking
335
+# is enabled.  FIXME.  This creates each `.P' file that we will
336
+# need in order to bootstrap the dependency handling code.
337
+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
338
+[AC_CONFIG_COMMANDS([depfiles],
339
+     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
340
+     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
341
+])
342
+
343
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
344
+# Free Software Foundation, Inc.
345
+#
346
+# This file is free software; the Free Software Foundation
347
+# gives unlimited permission to copy and/or distribute it,
348
+# with or without modifications, as long as this notice is preserved.
349
+
350
+# serial 8
351
+
352
+# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
353
+AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
354
+
355
+# Do all the work for Automake.                             -*- Autoconf -*-
356
+
357
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
358
+# Free Software Foundation, Inc.
359
+#
360
+# This file is free software; the Free Software Foundation
361
+# gives unlimited permission to copy and/or distribute it,
362
+# with or without modifications, as long as this notice is preserved.
363
+
364
+# serial 12
365
+
366
+# This macro actually does too much.  Some checks are only needed if
367
+# your package does certain things.  But this isn't really a big deal.
368
+
369
+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
370
+# AM_INIT_AUTOMAKE([OPTIONS])
371
+# -----------------------------------------------
372
+# The call with PACKAGE and VERSION arguments is the old style
373
+# call (pre autoconf-2.50), which is being phased out.  PACKAGE
374
+# and VERSION should now be passed to AC_INIT and removed from
375
+# the call to AM_INIT_AUTOMAKE.
376
+# We support both call styles for the transition.  After
377
+# the next Automake release, Autoconf can make the AC_INIT
378
+# arguments mandatory, and then we can depend on a new Autoconf
379
+# release and drop the old call support.
380
+AC_DEFUN([AM_INIT_AUTOMAKE],
381
+[AC_PREREQ([2.58])dnl
382
+dnl Autoconf wants to disallow AM_ names.  We explicitly allow
383
+dnl the ones we care about.
384
+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
385
+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
386
+AC_REQUIRE([AC_PROG_INSTALL])dnl
387
+# test to see if srcdir already configured
388
+if test "`cd $srcdir && pwd`" != "`pwd`" &&
389
+   test -f $srcdir/config.status; then
390
+  AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
391
+fi
392
+
393
+# test whether we have cygpath
394
+if test -z "$CYGPATH_W"; then
395
+  if (cygpath --version) >/dev/null 2>/dev/null; then
396
+    CYGPATH_W='cygpath -w'
397
+  else
398
+    CYGPATH_W=echo
399
+  fi
400
+fi
401
+AC_SUBST([CYGPATH_W])
402
+
403
+# Define the identity of the package.
404
+dnl Distinguish between old-style and new-style calls.
405
+m4_ifval([$2],
406
+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
407
+ AC_SUBST([PACKAGE], [$1])dnl
408
+ AC_SUBST([VERSION], [$2])],
409
+[_AM_SET_OPTIONS([$1])dnl
410
+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
411
+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
412
+
413
+_AM_IF_OPTION([no-define],,
414
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
415
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
416
+
417
+# Some tools Automake needs.
418
+AC_REQUIRE([AM_SANITY_CHECK])dnl
419
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
420
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
421
+AM_MISSING_PROG(AUTOCONF, autoconf)
422
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
423
+AM_MISSING_PROG(AUTOHEADER, autoheader)
424
+AM_MISSING_PROG(MAKEINFO, makeinfo)
425
+AM_PROG_INSTALL_SH
426
+AM_PROG_INSTALL_STRIP
427
+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
428
+# We need awk for the "check" target.  The system "awk" is bad on
429
+# some platforms.
430
+AC_REQUIRE([AC_PROG_AWK])dnl
431
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
432
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
433
+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
434
+              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
435
+	      		     [_AM_PROG_TAR([v7])])])
436
+_AM_IF_OPTION([no-dependencies],,
437
+[AC_PROVIDE_IFELSE([AC_PROG_CC],
438
+                  [_AM_DEPENDENCIES(CC)],
439
+                  [define([AC_PROG_CC],
440
+                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
441
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
442
+                  [_AM_DEPENDENCIES(CXX)],
443
+                  [define([AC_PROG_CXX],
444
+                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
445
+])
446
+])
447
+
448
+
449
+# When config.status generates a header, we must update the stamp-h file.
450
+# This file resides in the same directory as the config header
451
+# that is generated.  The stamp files are numbered to have different names.
452
+
453
+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
454
+# loop where config.status creates the headers, so we can generate
455
+# our stamp files there.
456
+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
457
+[# Compute $1's index in $config_headers.
458
+_am_stamp_count=1
459
+for _am_header in $config_headers :; do
460
+  case $_am_header in
461
+    $1 | $1:* )
462
+      break ;;
463
+    * )
464
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
465
+  esac
466
+done
467
+echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
468
+
469
+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
470
+#
471
+# This file is free software; the Free Software Foundation
472
+# gives unlimited permission to copy and/or distribute it,
473
+# with or without modifications, as long as this notice is preserved.
474
+
475
+# AM_PROG_INSTALL_SH
476
+# ------------------
477
+# Define $install_sh.
478
+AC_DEFUN([AM_PROG_INSTALL_SH],
479
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
480
+install_sh=${install_sh-"$am_aux_dir/install-sh"}
481
+AC_SUBST(install_sh)])
482
+
483
+# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
484
+#
485
+# This file is free software; the Free Software Foundation
486
+# gives unlimited permission to copy and/or distribute it,
487
+# with or without modifications, as long as this notice is preserved.
488
+
489
+# serial 2
490
+
491
+# Check whether the underlying file-system supports filenames
492
+# with a leading dot.  For instance MS-DOS doesn't.
493
+AC_DEFUN([AM_SET_LEADING_DOT],
494
+[rm -rf .tst 2>/dev/null
495
+mkdir .tst 2>/dev/null
496
+if test -d .tst; then
497
+  am__leading_dot=.
498
+else
499
+  am__leading_dot=_
500
+fi
501
+rmdir .tst 2>/dev/null
502
+AC_SUBST([am__leading_dot])])
503
+
504
+# Check to see how 'make' treats includes.	            -*- Autoconf -*-
505
+
506
+# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
507
+#
508
+# This file is free software; the Free Software Foundation
509
+# gives unlimited permission to copy and/or distribute it,
510
+# with or without modifications, as long as this notice is preserved.
511
+
512
+# serial 3
513
+
514
+# AM_MAKE_INCLUDE()
515
+# -----------------
516
+# Check to see how make treats includes.
517
+AC_DEFUN([AM_MAKE_INCLUDE],
518
+[am_make=${MAKE-make}
519
+cat > confinc << 'END'
520
+am__doit:
521
+	@echo done
522
+.PHONY: am__doit
523
+END
524
+# If we don't find an include directive, just comment out the code.
525
+AC_MSG_CHECKING([for style of include used by $am_make])
526
+am__include="#"
527
+am__quote=
528
+_am_result=none
529
+# First try GNU make style include.
530
+echo "include confinc" > confmf
531
+# We grep out `Entering directory' and `Leaving directory'
532
+# messages which can occur if `w' ends up in MAKEFLAGS.
533
+# In particular we don't look at `^make:' because GNU make might
534
+# be invoked under some other name (usually "gmake"), in which
535
+# case it prints its new name instead of `make'.
536
+if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
537
+   am__include=include
538
+   am__quote=
539
+   _am_result=GNU
540
+fi
541
+# Now try BSD make style include.
542
+if test "$am__include" = "#"; then
543
+   echo '.include "confinc"' > confmf
544
+   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
545
+      am__include=.include
546
+      am__quote="\""
547
+      _am_result=BSD
548
+   fi
549
+fi
550
+AC_SUBST([am__include])
551
+AC_SUBST([am__quote])
552
+AC_MSG_RESULT([$_am_result])
553
+rm -f confinc confmf
554
+])
555
+
556
+# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
557
+
558
+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005
559
+# Free Software Foundation, Inc.
560
+#
561
+# This file is free software; the Free Software Foundation
562
+# gives unlimited permission to copy and/or distribute it,
563
+# with or without modifications, as long as this notice is preserved.
564
+
565
+# serial 4
566
+
567
+# AM_MISSING_PROG(NAME, PROGRAM)
568
+# ------------------------------
569
+AC_DEFUN([AM_MISSING_PROG],
570
+[AC_REQUIRE([AM_MISSING_HAS_RUN])
571
+$1=${$1-"${am_missing_run}$2"}
572
+AC_SUBST($1)])
573
+
574
+
575
+# AM_MISSING_HAS_RUN
576
+# ------------------
577
+# Define MISSING if not defined so far and test if it supports --run.
578
+# If it does, set am_missing_run to use it, otherwise, to nothing.
579
+AC_DEFUN([AM_MISSING_HAS_RUN],
580
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
581
+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
582
+# Use eval to expand $SHELL
583
+if eval "$MISSING --run true"; then
584
+  am_missing_run="$MISSING --run "
585
+else
586
+  am_missing_run=
587
+  AC_MSG_WARN([`missing' script is too old or missing])
588
+fi
589
+])
590
+
591
+# Copyright (C) 2003, 2004, 2005  Free Software Foundation, Inc.
592
+#
593
+# This file is free software; the Free Software Foundation
594
+# gives unlimited permission to copy and/or distribute it,
595
+# with or without modifications, as long as this notice is preserved.
596
+
597
+# AM_PROG_MKDIR_P
598
+# ---------------
599
+# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
600
+#
601
+# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
602
+# created by `make install' are always world readable, even if the
603
+# installer happens to have an overly restrictive umask (e.g. 077).
604
+# This was a mistake.  There are at least two reasons why we must not
605
+# use `-m 0755':
606
+#   - it causes special bits like SGID to be ignored,
607
+#   - it may be too restrictive (some setups expect 775 directories).
608
+#
609
+# Do not use -m 0755 and let people choose whatever they expect by
610
+# setting umask.
611
+#
612
+# We cannot accept any implementation of `mkdir' that recognizes `-p'.
613
+# Some implementations (such as Solaris 8's) are not thread-safe: if a
614
+# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c'
615
+# concurrently, both version can detect that a/ is missing, but only
616
+# one can create it and the other will error out.  Consequently we
617
+# restrict ourselves to GNU make (using the --version option ensures
618
+# this.)
619
+AC_DEFUN([AM_PROG_MKDIR_P],
620
+[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
621
+  # We used to keeping the `.' as first argument, in order to
622
+  # allow $(mkdir_p) to be used without argument.  As in
623
+  #   $(mkdir_p) $(somedir)
624
+  # where $(somedir) is conditionally defined.  However this is wrong
625
+  # for two reasons:
626
+  #  1. if the package is installed by a user who cannot write `.'
627
+  #     make install will fail,
628
+  #  2. the above comment should most certainly read
629
+  #     $(mkdir_p) $(DESTDIR)$(somedir)
630
+  #     so it does not work when $(somedir) is undefined and
631
+  #     $(DESTDIR) is not.
632
+  #  To support the latter case, we have to write
633
+  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
634
+  #  so the `.' trick is pointless.
635
+  mkdir_p='mkdir -p --'
636
+else
637
+  # On NextStep and OpenStep, the `mkdir' command does not
638
+  # recognize any option.  It will interpret all options as
639
+  # directories to create, and then abort because `.' already
640
+  # exists.
641
+  for d in ./-p ./--version;
642
+  do
643
+    test -d $d && rmdir $d
644
+  done
645
+  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
646
+  if test -f "$ac_aux_dir/mkinstalldirs"; then
647
+    mkdir_p='$(mkinstalldirs)'
648
+  else
649
+    mkdir_p='$(install_sh) -d'
650
+  fi
651
+fi
652
+AC_SUBST([mkdir_p])])
653
+
654
+# Helper functions for option handling.                     -*- Autoconf -*-
655
+
656
+# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
657
+#
658
+# This file is free software; the Free Software Foundation
659
+# gives unlimited permission to copy and/or distribute it,
660
+# with or without modifications, as long as this notice is preserved.
661
+
662
+# serial 3
663
+
664
+# _AM_MANGLE_OPTION(NAME)
665
+# -----------------------
666
+AC_DEFUN([_AM_MANGLE_OPTION],
667
+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
668
+
669
+# _AM_SET_OPTION(NAME)
670
+# ------------------------------
671
+# Set option NAME.  Presently that only means defining a flag for this option.
672
+AC_DEFUN([_AM_SET_OPTION],
673
+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
674
+
675
+# _AM_SET_OPTIONS(OPTIONS)
676
+# ----------------------------------
677
+# OPTIONS is a space-separated list of Automake options.
678
+AC_DEFUN([_AM_SET_OPTIONS],
679
+[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
680
+
681
+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
682
+# -------------------------------------------
683
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
684
+AC_DEFUN([_AM_IF_OPTION],
685
+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
686
+
687
+# Check to make sure that the build environment is sane.    -*- Autoconf -*-
688
+
689
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
690
+# Free Software Foundation, Inc.
691
+#
692
+# This file is free software; the Free Software Foundation
693
+# gives unlimited permission to copy and/or distribute it,
694
+# with or without modifications, as long as this notice is preserved.
695
+
696
+# serial 4
697
+
698
+# AM_SANITY_CHECK
699
+# ---------------
700
+AC_DEFUN([AM_SANITY_CHECK],
701
+[AC_MSG_CHECKING([whether build environment is sane])
702
+# Just in case
703
+sleep 1
704
+echo timestamp > conftest.file
705
+# Do `set' in a subshell so we don't clobber the current shell's
706
+# arguments.  Must try -L first in case configure is actually a
707
+# symlink; some systems play weird games with the mod time of symlinks
708
+# (eg FreeBSD returns the mod time of the symlink's containing
709
+# directory).
710
+if (
711
+   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
712
+   if test "$[*]" = "X"; then
713
+      # -L didn't work.
714
+      set X `ls -t $srcdir/configure conftest.file`
715
+   fi
716
+   rm -f conftest.file
717
+   if test "$[*]" != "X $srcdir/configure conftest.file" \
718
+      && test "$[*]" != "X conftest.file $srcdir/configure"; then
719
+
720
+      # If neither matched, then we have a broken ls.  This can happen
721
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
722
+      # broken ls alias from the environment.  This has actually
723
+      # happened.  Such a system could not be considered "sane".
724
+      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
725
+alias in your environment])
726
+   fi
727
+
728
+   test "$[2]" = conftest.file
729
+   )
730
+then
731
+   # Ok.
732
+   :
733
+else
734
+   AC_MSG_ERROR([newly created file is older than distributed files!
735
+Check your system clock])
736
+fi
737
+AC_MSG_RESULT(yes)])
738
+
739
+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
740
+#
741
+# This file is free software; the Free Software Foundation
742
+# gives unlimited permission to copy and/or distribute it,
743
+# with or without modifications, as long as this notice is preserved.
744
+
745
+# AM_PROG_INSTALL_STRIP
746
+# ---------------------
747
+# One issue with vendor `install' (even GNU) is that you can't
748
+# specify the program used to strip binaries.  This is especially
749
+# annoying in cross-compiling environments, where the build's strip
750
+# is unlikely to handle the host's binaries.
751
+# Fortunately install-sh will honor a STRIPPROG variable, so we
752
+# always use install-sh in `make install-strip', and initialize
753
+# STRIPPROG with the value of the STRIP variable (set by the user).
754
+AC_DEFUN([AM_PROG_INSTALL_STRIP],
755
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
756
+# Installed binaries are usually stripped using `strip' when the user
757
+# run `make install-strip'.  However `strip' might not be the right
758
+# tool to use in cross-compilation environments, therefore Automake
759
+# will honor the `STRIP' environment variable to overrule this program.
760
+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
761
+if test "$cross_compiling" != no; then
762
+  AC_CHECK_TOOL([STRIP], [strip], :)
763
+fi
764
+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
765
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
766
+
767
+# Check how to create a tarball.                            -*- Autoconf -*-
768
+
769
+# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
770
+#
771
+# This file is free software; the Free Software Foundation
772
+# gives unlimited permission to copy and/or distribute it,
773
+# with or without modifications, as long as this notice is preserved.
774
+
775
+# serial 2
776
+
777
+# _AM_PROG_TAR(FORMAT)
778
+# --------------------
779
+# Check how to create a tarball in format FORMAT.
780
+# FORMAT should be one of `v7', `ustar', or `pax'.
781
+#
782
+# Substitute a variable $(am__tar) that is a command
783
+# writing to stdout a FORMAT-tarball containing the directory
784
+# $tardir.
785
+#     tardir=directory && $(am__tar) > result.tar
786
+#
787
+# Substitute a variable $(am__untar) that extract such
788
+# a tarball read from stdin.
789
+#     $(am__untar) < result.tar
790
+AC_DEFUN([_AM_PROG_TAR],
791
+[# Always define AMTAR for backward compatibility.
792
+AM_MISSING_PROG([AMTAR], [tar])
793
+m4_if([$1], [v7],
794
+     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
795
+     [m4_case([$1], [ustar],, [pax],,
796
+              [m4_fatal([Unknown tar format])])
797
+AC_MSG_CHECKING([how to create a $1 tar archive])
798
+# Loop over all known methods to create a tar archive until one works.
799
+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
800
+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
801
+# Do not fold the above two line into one, because Tru64 sh and
802
+# Solaris sh will not grok spaces in the rhs of `-'.
803
+for _am_tool in $_am_tools
804
+do
805
+  case $_am_tool in
806
+  gnutar)
807
+    for _am_tar in tar gnutar gtar;
808
+    do
809
+      AM_RUN_LOG([$_am_tar --version]) && break
810
+    done
811
+    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
812
+    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
813
+    am__untar="$_am_tar -xf -"
814
+    ;;
815
+  plaintar)
816
+    # Must skip GNU tar: if it does not support --format= it doesn't create
817
+    # ustar tarball either.
818
+    (tar --version) >/dev/null 2>&1 && continue
819
+    am__tar='tar chf - "$$tardir"'
820
+    am__tar_='tar chf - "$tardir"'
821
+    am__untar='tar xf -'
822
+    ;;
823
+  pax)
824
+    am__tar='pax -L -x $1 -w "$$tardir"'
825
+    am__tar_='pax -L -x $1 -w "$tardir"'
826
+    am__untar='pax -r'
827
+    ;;
828
+  cpio)
829
+    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
830
+    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
831
+    am__untar='cpio -i -H $1 -d'
832
+    ;;
833
+  none)
834
+    am__tar=false
835
+    am__tar_=false
836
+    am__untar=false
837
+    ;;
838
+  esac
839
+
840
+  # If the value was cached, stop now.  We just wanted to have am__tar
841
+  # and am__untar set.
842
+  test -n "${am_cv_prog_tar_$1}" && break
843
+
844
+  # tar/untar a dummy directory, and stop if the command works
845
+  rm -rf conftest.dir
846
+  mkdir conftest.dir
847
+  echo GrepMe > conftest.dir/file
848
+  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
849
+  rm -rf conftest.dir
850
+  if test -s conftest.tar; then
851
+    AM_RUN_LOG([$am__untar <conftest.tar])
852
+    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
853
+  fi
854
+done
855
+rm -rf conftest.dir
856
+
857
+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
858
+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
859
+AC_SUBST([am__tar])
860
+AC_SUBST([am__untar])
861
+]) # _AM_PROG_TAR
862
+
863
+m4_include([acinclude.m4])

+ 1
- 0
admin

@@ -0,0 +1 @@
1
+Subproject commit 9f768663f33e818a14dff26b403bae12a447a9ec

+ 34892
- 0
autom4te.cache/output.0
File diff suppressed because it is too large
View File


+ 34892
- 0
autom4te.cache/output.1
File diff suppressed because it is too large
View File


+ 347
- 0
autom4te.cache/requests View File

@@ -0,0 +1,347 @@
1
+# This file was generated.
2
+# It contains the lists of macros which have been traced.
3
+# It can be safely removed.
4
+
5
+@request = (
6
+             bless( [
7
+                      '0',
8
+                      1,
9
+                      [
10
+                        '/usr/share/autoconf'
11
+                      ],
12
+                      [
13
+                        '/usr/share/autoconf/autoconf/autoconf.m4f',
14
+                        '/usr/share/aclocal/pkg.m4',
15
+                        '/usr/share/aclocal-1.9/amversion.m4',
16
+                        '/usr/share/aclocal-1.9/auxdir.m4',
17
+                        '/usr/share/aclocal-1.9/cond.m4',
18
+                        '/usr/share/aclocal-1.9/depend.m4',
19
+                        '/usr/share/aclocal-1.9/depout.m4',
20
+                        '/usr/share/aclocal-1.9/header.m4',
21
+                        '/usr/share/aclocal-1.9/init.m4',
22
+                        '/usr/share/aclocal-1.9/install-sh.m4',
23
+                        '/usr/share/aclocal-1.9/lead-dot.m4',
24
+                        '/usr/share/aclocal-1.9/lex.m4',
25
+                        '/usr/share/aclocal-1.9/make.m4',
26
+                        '/usr/share/aclocal-1.9/missing.m4',
27
+                        '/usr/share/aclocal-1.9/mkdirp.m4',
28
+                        '/usr/share/aclocal-1.9/options.m4',
29
+                        '/usr/share/aclocal-1.9/runlog.m4',
30
+                        '/usr/share/aclocal-1.9/sanity.m4',
31
+                        '/usr/share/aclocal-1.9/strip.m4',
32
+                        '/usr/share/aclocal-1.9/tar.m4',
33
+                        'acinclude.m4',
34
+                        'configure.in'
35
+                      ],
36
+                      {
37
+                        'AM_ENABLE_STATIC' => 1,
38
+                        'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
39
+                        'AC_REMOVE_FORBIDDEN' => 1,
40
+                        'AM_FUNC_ERROR_AT_LINE' => 1,
41
+                        '_LT_AC_SHELL_INIT' => 1,
42
+                        'KDE_CHECK_PYTHON_INTERN' => 1,
43
+                        'AC_CREATE_KFSSTND' => 1,
44
+                        'AC_DEFUN' => 1,
45
+                        'AC_PROG_LIBTOOL' => 1,
46
+                        '_LT_AC_LANG_CXX_CONFIG' => 1,
47
+                        'AM_PROG_MKDIR_P' => 1,
48
+                        'AM_AUTOMAKE_VERSION' => 1,
49
+                        'KDE_SET_PREFIX_CORE' => 1,
50
+                        'AM_MISSING_PROG' => 1,
51
+                        'KDE_SET_PATHS' => 1,
52
+                        'AC_FIND_JPEG' => 1,
53
+                        'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
54
+                        '_LT_AC_LANG_C_CONFIG' => 1,
55
+                        'KDE_CHECK_PIE_SUPPORT' => 1,
56
+                        'KDE_TRY_LINK_PYTHON' => 1,
57
+                        'KDE_JAVA_PREFIX' => 1,
58
+                        'KDE_CHECK_LIBDL' => 1,
59
+                        'AC_CHECK_MKDTEMP' => 1,
60
+                        'KDE_CHECK_VISIBILITY_GCC_BUG' => 1,
61
+                        'AM_PROG_INSTALL_STRIP' => 1,
62
+                        '_m4_warn' => 1,
63
+                        'AC_CHECK_GETDOMAINNAME' => 1,
64
+                        'AC_LIBTOOL_OBJDIR' => 1,
65
+                        'KDE_CREATE_LIBS_ALIASES' => 1,
66
+                        'AM_SANITY_CHECK' => 1,
67
+                        'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
68
+                        'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
69
+                        '_LT_AC_CHECK_DLFCN' => 1,
70
+                        'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
71
+                        'KDE_CHECK_COMPILER_FLAG' => 1,
72
+                        'AC_FIND_TIFF' => 1,
73
+                        'AC_CHECK_BOOL' => 1,
74
+                        '_AM_PROG_TAR' => 1,
75
+                        'AC_LIBTOOL_GCJ' => 1,
76
+                        'AC_CHECK_KDEMAXPATHLEN' => 1,
77
+                        'KDE_CHECK_FINAL' => 1,
78
+                        'KDE_PKG_CHECK_MODULES' => 1,
79
+                        '_LT_AC_LANG_F77' => 1,
80
+                        'AC_LIBTOOL_CONFIG' => 1,
81
+                        'K_PATH_X' => 1,
82
+                        'KDE_DO_IT_ALL' => 1,
83
+                        'KDE_CHECK_LARGEFILE' => 1,
84
+                        'AM_DISABLE_SHARED' => 1,
85
+                        'AC_CHECK_RANDOM' => 1,
86
+                        'AM_PROG_LIBTOOL' => 1,
87
+                        '_LT_AC_LANG_CXX' => 1,
88
+                        'AM_PATH_PROG_WITH_TEST_KDE' => 1,
89
+                        '_LT_AC_FILE_LTDLL_C' => 1,
90
+                        'AM_PROG_LD' => 1,
91
+                        'AC_FIND_QIMGIO' => 1,
92
+                        'AC_CHECK_SOCKLEN_T' => 1,
93
+                        'KDE_SET_DEFAULT_PATHS' => 1,
94
+                        'AU_DEFUN' => 1,
95
+                        'KDE_SUBST_PROGRAMS' => 1,
96
+                        'KDE_CHECK_JAVA_DIR' => 1,
97
+                        'AC_PROG_NM' => 1,
98
+                        'AC_LIBTOOL_DLOPEN' => 1,
99
+                        'AC_PROG_LD' => 1,
100
+                        'AC_PROG_LD_GNU' => 1,
101
+                        'AC_ENABLE_FAST_INSTALL' => 1,
102
+                        'AC_CHECK_STRLCAT' => 1,
103
+                        'KDE_CHECK_NEW_LDFLAGS' => 1,
104
+                        'AC_SUBST_KFSSTND' => 1,
105
+                        'KDE_PRINT_QT_PROGRAM' => 1,
106
+                        '_AM_SET_OPTION' => 1,
107
+                        'KDE_CHECK_TYPES' => 1,
108
+                        'AC_LIBTOOL_PROG_CC_C_O' => 1,
109
+                        'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
110
+                        'KDE_CHECK_UIC_FLAG' => 1,
111
+                        'KDE_CHECK_C_COMPILER_FLAG' => 1,
112
+                        'AC_HAVE_GL' => 1,
113
+                        'AC_CHECK_S_ISSOCK' => 1,
114
+                        'KDE_ENABLE_HIDDEN_VISIBILITY' => 1,
115
+                        'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
116
+                        'AC_DEFUN_ONCE' => 1,
117
+                        'AM_LC_MESSAGES' => 1,
118
+                        'AC_CHECK_SETENV' => 1,
119
+                        '_LT_AC_LANG_GCJ' => 1,
120
+                        'AC_CHECK_MKSTEMP' => 1,
121
+                        'KDE_CHECK_CLOSURE' => 1,
122
+                        'DEF_PAM_SERVICE' => 1,
123
+                        'AC_LIBTOOL_RC' => 1,
124
+                        '_LT_AC_PROG_ECHO_BACKSLASH' => 1,
125
+                        'AC_DISABLE_FAST_INSTALL' => 1,
126
+                        'AC_BASE_PATH_KDE' => 1,
127
+                        'KDE_INIT_DOXYGEN' => 1,
128
+                        '_LT_AC_SYS_LIBPATH_AIX' => 1,
129
+                        '_LT_AC_TRY_DLOPEN_SELF' => 1,
130
+                        'include' => 1,
131
+                        'LT_AC_PROG_SED' => 1,
132
+                        'KDE_MISSING_ARTS_ERROR' => 1,
133
+                        'AM_ENABLE_SHARED' => 1,
134
+                        'KDE_CHECK_STRLCPY' => 1,
135
+                        'KDE_FIND_PATH' => 1,
136
+                        '_LT_AC_LANG_GCJ_CONFIG' => 1,
137
+                        'AC_CHECK_USLEEP' => 1,
138
+                        'AC_ENABLE_SHARED' => 1,
139
+                        'AC_PATH_QT' => 1,
140
+                        'KDE_PATH_X_DIRECT' => 1,
141
+                        'AC_ENABLE_STATIC' => 1,
142
+                        'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
143
+                        '_LT_AC_TAGVAR' => 1,
144
+                        'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
145
+                        'AM_CONDITIONAL' => 1,
146
+                        'AC_PATH_QT_MOC_UIC' => 1,
147
+                        'AM_PROG_INSTALL_SH' => 1,
148
+                        'm4_include' => 1,
149
+                        'AC_PROG_EGREP' => 1,
150
+                        '_AC_AM_CONFIG_HEADER_HOOK' => 1,
151
+                        'KDE_PASSWDLIBS' => 1,
152
+                        'AM_PROG_OBJC' => 1,
153
+                        'AC_PATH_MAGIC' => 1,
154
+                        'AM_MAKE_INCLUDE' => 1,
155
+                        '_LT_AC_TAGCONFIG' => 1,
156
+                        'm4_pattern_forbid' => 1,
157
+                        'KDE_CONF_FILES' => 1,
158
+                        'KDE_CHECK_LONG_LONG' => 1,
159
+                        'AC_LIBTOOL_COMPILER_OPTION' => 1,
160
+                        'AC_CHECK_UTMP_FILE' => 1,
161
+                        'KDE_FIND_LIBEXR' => 1,
162
+                        'AC_DISABLE_SHARED' => 1,
163
+                        'KDE_CHECK_UIC_PLUGINS' => 1,
164
+                        'AC_CHECK_UNSETENV' => 1,
165
+                        'AC_LIBTOOL_SETUP' => 1,
166
+                        'AC_LIBTOOL_WIN32_DLL' => 1,
167
+                        'AC_PROG_LD_RELOAD_FLAG' => 1,
168
+                        'KDE_CHECK_FOR_BAD_COMPILER' => 1,
169
+                        'AC_CHECK_GNU_EXTENSIONS' => 1,
170
+                        'AM_MISSING_HAS_RUN' => 1,
171
+                        'KDE_CHECK_BINUTILS' => 1,
172
+                        'AC_FIND_GIF' => 1,
173
+                        'KDE_CHECK_PATHS_FOR_COMPLETENESS' => 1,
174
+                        'KDE_PROG_LIBTOOL' => 1,
175
+                        'KDE_SET_PREFIX' => 1,
176
+                        'AC_LIBTOOL_DLOPEN_SELF' => 1,
177
+                        'KDE_CHECK_QT_JPEG' => 1,
178
+                        'KDE_CHECK_LIB' => 1,
179
+                        'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
180
+                        'AC_PATH_QT_1_3' => 1,
181
+                        'KDE_CHECK_LIB64' => 1,
182
+                        '_PKG_SHORT_ERRORS_SUPPORTED' => 1,
183
+                        'KDE_CHECK_SSL' => 1,
184
+                        'AC_LIBTOOL_LINKER_OPTION' => 1,
185
+                        'AM_DISABLE_LIBRARIES' => 1,
186
+                        'KDE_CHECK_STL' => 1,
187
+                        'PKG_CHECK_EXISTS' => 1,
188
+                        'AC_CHECK_RES_INIT' => 1,
189
+                        'AC_LIBTOOL_CXX' => 1,
190
+                        'LT_AC_PROG_RC' => 1,
191
+                        'KDE_ADD_INCLUDES' => 1,
192
+                        'AC_CHECK_RPATH' => 1,
193
+                        'KDE_FAST_CONFIGURE' => 1,
194
+                        'LT_AC_PROG_GCJ' => 1,
195
+                        'AC_CHECK_DN_SKIPNAME' => 1,
196
+                        'AM_DEP_TRACK' => 1,
197
+                        'KDE_MOC_ERROR_MESSAGE' => 1,
198
+                        'AM_DISABLE_STATIC' => 1,
199
+                        '_AC_PROG_LIBTOOL' => 1,
200
+                        'AM_CONFIG_HEADER' => 1,
201
+                        'KDE_PAM' => 1,
202
+                        'KDE_TRY_TIFFLIB' => 1,
203
+                        'KDE_1_CHECK_PATH_HEADERS' => 1,
204
+                        '_AM_IF_OPTION' => 1,
205
+                        'KDE_USE_QT' => 1,
206
+                        'KDE_CHECK_HEADER' => 1,
207
+                        'KDE_FIND_JPEG_HELPER' => 1,
208
+                        'KDE_MISC_TESTS' => 1,
209
+                        'AC_PATH_TOOL_PREFIX' => 1,
210
+                        'AC_CHECK_MKSTEMPS' => 1,
211
+                        'KDE_SHADOWPASSWD' => 1,
212
+                        'AC_LIBTOOL_F77' => 1,
213
+                        'm4_pattern_allow' => 1,
214
+                        'AM_SET_LEADING_DOT' => 1,
215
+                        'KDE_CHECK_DLOPEN' => 1,
216
+                        'KDE_CHECK_FOR_OPT_NOINLINE_MATCH' => 1,
217
+                        '_AM_DEPENDENCIES' => 1,
218
+                        'KDE_ADD_DEPENDENCIES' => 1,
219
+                        'AC_FIND_FILE' => 1,
220
+                        'AC_LIBTOOL_LANG_C_CONFIG' => 1,
221
+                        'AM_KDE_WITH_NLS' => 1,
222
+                        '_LT_AC_SYS_COMPILER' => 1,
223
+                        'AC_FIND_ZLIB' => 1,
224
+                        'AM_PROG_NM' => 1,
225
+                        'KDE_CHECK_NMCHECK' => 1,
226
+                        'PKG_CHECK_MODULES' => 1,
227
+                        'AC_CHECK_STRLCPY' => 1,
228
+                        'AC_LIBLTDL_CONVENIENCE' => 1,
229
+                        'KDE_CHECK_PYTHON_DIR' => 1,
230
+                        'AC_DEPLIBS_CHECK_METHOD' => 1,
231
+                        'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
232
+                        'AC_LIBLTDL_INSTALLABLE' => 1,
233
+                        'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
234
+                        'KDE_SET_DEFAULT_BINDIRS' => 1,
235
+                        'AC_VALIDIFY_CXXFLAGS' => 1,
236
+                        'KDE_CHECK_NAMESPACES' => 1,
237
+                        'AC_HAVE_DPMS' => 1,
238
+                        'AC_FIND_BZIP2' => 1,
239
+                        'AM_INIT_AUTOMAKE' => 1,
240
+                        'KDE_LANG_CPLUSPLUS' => 1,
241
+                        'AC_DISABLE_STATIC' => 1,
242
+                        'AC_PATH_KDE' => 1,
243
+                        'KDE_MISSING_PROG_ERROR' => 1,
244
+                        '_LT_AC_LOCK' => 1,
245
+                        'KDE_CHECK_PTHREAD_OPTION' => 1,
246
+                        'AC_CHECK_GETHOSTNAME' => 1,
247
+                        '_LT_AC_LANG_RC_CONFIG' => 1,
248
+                        'AC_PATH_QTOPIA' => 1,
249
+                        'KDE_CHECK_PERL' => 1,
250
+                        'KDE_CHECK_PYTHON' => 1,
251
+                        'KDE_CREATE_SUBDIRSLIST' => 1,
252
+                        'AC_CHECK_RES_QUERY' => 1,
253
+                        'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
254
+                        'KDE_CHECK_EXTRA_LIBS' => 1,
255
+                        'KDE_UIC_ERROR_MESSAGE' => 1,
256
+                        'AM_AUX_DIR_EXPAND' => 1,
257
+                        'KDE_1_CHECK_PATHS' => 1,
258
+                        'KDE_CHECK_LIBPTHREAD' => 1,
259
+                        'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
260
+                        '_LT_AC_LANG_F77_CONFIG' => 1,
261
+                        '_AM_SET_OPTIONS' => 1,
262
+                        '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
263
+                        'AM_RUN_LOG' => 1,
264
+                        'AC_CHECK_INITGROUPS' => 1,
265
+                        'AC_LIBTOOL_PICMODE' => 1,
266
+                        'AM_PROG_LEX' => 1,
267
+                        'KDE_CHECK_FUNC_EXT' => 1,
268
+                        'AC_CHECK_LIBM' => 1,
269
+                        'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
270
+                        '_AM_MANGLE_OPTION' => 1,
271
+                        'KDE_NEED_FLEX' => 1,
272
+                        'AC_FIND_PNG' => 1,
273
+                        'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
274
+                        'AM_SET_DEPDIR' => 1,
275
+                        'KDE_CHECK_HEADERS' => 1,
276
+                        'AM_FUNC_OBSTACK' => 1,
277
+                        'AC_CHECK_COMPILERS' => 1,
278
+                        'AC_HAVE_XPM' => 1,
279
+                        'KDE_CHECK_KDEQTADDON' => 1,
280
+                        'PKG_PROG_PKG_CONFIG' => 1,
281
+                        'AM_KDE_GNU_GETTEXT' => 1,
282
+                        'KDE_CHECK_THREADING' => 1,
283
+                        'KDE_EXPAND_MAKEVAR' => 1,
284
+                        'KDE_CHECK_DYNAMIC_LOADING' => 1,
285
+                        'AC_FIND_JASPER' => 1,
286
+                        'KDE_CHECK_QT_DIRECT' => 1
287
+                      }
288
+                    ], 'Autom4te::Request' ),
289
+             bless( [
290
+                      '1',
291
+                      1,
292
+                      [
293
+                        '/usr/share/autoconf'
294
+                      ],
295
+                      [
296
+                        '/usr/share/autoconf/autoconf/autoconf.m4f',
297
+                        'aclocal.m4',
298
+                        'configure.in'
299
+                      ],
300
+                      {
301
+                        '_LT_AC_TAGCONFIG' => 1,
302
+                        'AM_PROG_F77_C_O' => 1,
303
+                        'AC_INIT' => 1,
304
+                        'm4_pattern_forbid' => 1,
305
+                        'AC_CANONICAL_TARGET' => 1,
306
+                        'AC_SUBST' => 1,
307
+                        'AC_CONFIG_LIBOBJ_DIR' => 1,
308
+                        'AC_FC_SRCEXT' => 1,
309
+                        'AC_CANONICAL_HOST' => 1,
310
+                        'AC_PROG_LIBTOOL' => 1,
311
+                        'AM_INIT_AUTOMAKE' => 1,
312
+                        'AC_CONFIG_SUBDIRS' => 1,
313
+                        'AM_AUTOMAKE_VERSION' => 1,
314
+                        'LT_CONFIG_LTDL_DIR' => 1,
315
+                        'AC_REQUIRE_AUX_FILE' => 1,
316
+                        'AC_CONFIG_LINKS' => 1,
317
+                        'm4_sinclude' => 1,
318
+                        'LT_SUPPORTED_TAG' => 1,
319
+                        'AM_MAINTAINER_MODE' => 1,
320
+                        'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
321
+                        '_m4_warn' => 1,
322
+                        'AM_PROG_CXX_C_O' => 1,
323
+                        'AM_ENABLE_MULTILIB' => 1,
324
+                        'AC_CONFIG_FILES' => 1,
325
+                        'include' => 1,
326
+                        'LT_INIT' => 1,
327
+                        'AM_GNU_GETTEXT' => 1,
328
+                        'AC_LIBSOURCE' => 1,
329
+                        'AM_PROG_FC_C_O' => 1,
330
+                        'AC_CANONICAL_BUILD' => 1,
331
+                        'AC_FC_FREEFORM' => 1,
332
+                        'AH_OUTPUT' => 1,
333
+                        '_AM_SUBST_NOTMAKE' => 1,
334
+                        'AC_CONFIG_AUX_DIR' => 1,
335
+                        'sinclude' => 1,
336
+                        'm4_pattern_allow' => 1,
337
+                        'AM_PROG_CC_C_O' => 1,
338
+                        'AC_CANONICAL_SYSTEM' => 1,
339
+                        'AM_CONDITIONAL' => 1,
340
+                        'AC_CONFIG_HEADERS' => 1,
341
+                        'AC_DEFINE_TRACE_LITERAL' => 1,
342
+                        'm4_include' => 1,
343
+                        'AC_SUBST_TRACE' => 1
344
+                      }
345
+                    ], 'Autom4te::Request' )
346
+           );
347
+

+ 16623
- 0
autom4te.cache/traces.0
File diff suppressed because it is too large
View File


+ 3519
- 0
autom4te.cache/traces.1
File diff suppressed because it is too large
View File


+ 1
- 0
cmake

@@ -0,0 +1 @@
1
+Subproject commit b51b691c8b18f5e7cf01689752c9b03a4212bdf6

+ 244
- 0
config.h.in View File

@@ -0,0 +1,244 @@
1
+/* config.h.in.  Generated from configure.in by autoheader.  */
2
+
3
+/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
4
+#undef HAVE_CARBON_CARBON_H
5
+
6
+/* Define if you have the CoreAudio API */
7
+#undef HAVE_COREAUDIO
8
+
9
+/* Define to 1 if you have the <crt_externs.h> header file. */
10
+#undef HAVE_CRT_EXTERNS_H
11
+
12
+/* Defines if your system has the crypt function */
13
+#undef HAVE_CRYPT
14
+
15
+/* Define to 1 if you have the <dlfcn.h> header file. */
16
+#undef HAVE_DLFCN_H
17
+
18
+/* Define to 1 if you have the <inttypes.h> header file. */
19
+#undef HAVE_INTTYPES_H
20
+
21
+/* Define if you have libjpeg */
22
+#undef HAVE_LIBJPEG
23
+
24
+/* Define if you have libpng */
25
+#undef HAVE_LIBPNG
26
+
27
+/* Define if you have a working libpthread (will enable threaded code) */
28
+#undef HAVE_LIBPTHREAD
29
+
30
+/* Define if you have libz */
31
+#undef HAVE_LIBZ
32
+
33
+/* Define to 1 if you have the <memory.h> header file. */
34
+#undef HAVE_MEMORY_H
35
+
36
+/* Define if your system needs _NSGetEnviron to set up the environment */
37
+#undef HAVE_NSGETENVIRON
38
+
39
+/* Define if you have res_init */
40
+#undef HAVE_RES_INIT
41
+
42
+/* Define if you have the res_init prototype */
43
+#undef HAVE_RES_INIT_PROTO
44
+
45
+/* Define if you have a STL implementation by SGI */
46
+#undef HAVE_SGI_STL
47
+
48
+/* Define to 1 if you have the `snprintf' function. */
49
+#undef HAVE_SNPRINTF
50
+
51
+/* Define to 1 if you have the <stdint.h> header file. */
52
+#undef HAVE_STDINT_H
53
+
54
+/* Define to 1 if you have the <stdlib.h> header file. */
55
+#undef HAVE_STDLIB_H
56
+
57
+/* Define to 1 if you have the <strings.h> header file. */
58
+#undef HAVE_STRINGS_H
59
+
60
+/* Define to 1 if you have the <string.h> header file. */
61
+#undef HAVE_STRING_H
62
+
63
+/* Define if you have strlcat */
64
+#undef HAVE_STRLCAT
65
+
66
+/* Define if you have the strlcat prototype */
67
+#undef HAVE_STRLCAT_PROTO
68
+
69
+/* Define if you have strlcpy */
70
+#undef HAVE_STRLCPY
71
+
72
+/* Define if you have the strlcpy prototype */
73
+#undef HAVE_STRLCPY_PROTO
74
+
75
+/* Define to 1 if you have the <sys/bitypes.h> header file. */
76
+#undef HAVE_SYS_BITYPES_H
77
+
78
+/* Define to 1 if you have the <sys/stat.h> header file. */
79
+#undef HAVE_SYS_STAT_H
80
+
81
+/* Define to 1 if you have the <sys/types.h> header file. */
82
+#undef HAVE_SYS_TYPES_H
83
+
84
+/* Define to 1 if you have the <unistd.h> header file. */
85
+#undef HAVE_UNISTD_H
86
+
87
+/* Define to 1 if you have the `vsnprintf' function. */
88
+#undef HAVE_VSNPRINTF
89
+
90
+/* Suffix for lib directories */
91
+#undef KDELIBSUFF
92
+
93
+/* Define a safe value for MAXPATHLEN */
94
+#undef KDEMAXPATHLEN
95
+
96
+/* Name of package */
97
+#undef PACKAGE
98
+
99
+/* Define to the address where bug reports for this package should be sent. */
100
+#undef PACKAGE_BUGREPORT
101
+
102
+/* Define to the full name of this package. */
103
+#undef PACKAGE_NAME
104
+
105
+/* Define to the full name and version of this package. */
106
+#undef PACKAGE_STRING
107
+
108
+/* Define to the one symbol short name of this package. */
109
+#undef PACKAGE_TARNAME
110
+
111
+/* Define to the version of this package. */
112
+#undef PACKAGE_VERSION
113
+
114
+/* The size of `char *', as computed by sizeof. */
115
+#undef SIZEOF_CHAR_P
116
+
117
+/* The size of `int', as computed by sizeof. */
118
+#undef SIZEOF_INT
119
+
120
+/* The size of `long', as computed by sizeof. */
121
+#undef SIZEOF_LONG
122
+
123
+/* The size of `short', as computed by sizeof. */
124
+#undef SIZEOF_SHORT
125
+
126
+/* The size of `size_t', as computed by sizeof. */
127
+#undef SIZEOF_SIZE_T
128
+
129
+/* The size of `unsigned long', as computed by sizeof. */
130
+#undef SIZEOF_UNSIGNED_LONG
131
+
132
+/* Define to 1 if you have the ANSI C header files. */
133
+#undef STDC_HEADERS
134
+
135
+/* Version number of package */
136
+#undef VERSION
137
+
138
+/* Defined if compiling without arts */
139
+#undef WITHOUT_ARTS
140
+
141
+/* Define to 1 if your processor stores words with the most significant byte
142
+   first (like Motorola and SPARC, unlike Intel and VAX). */
143
+#undef WORDS_BIGENDIAN
144
+
145
+/*
146
+ * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
147
+ * headers and I'm too lazy to write a configure test as long as only
148
+ * unixware is related
149
+ */
150
+#ifdef _UNIXWARE
151
+#define HAVE_BOOLEAN
152
+#endif
153
+
154
+
155
+
156
+/*
157
+ * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
158
+ * that defines bzero.
159
+ */
160
+
161
+#if defined(_AIX)
162
+#include <strings.h>
163
+#endif
164
+
165
+
166
+
167
+#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
168
+# include <sys/time.h>
169
+# include <crt_externs.h>
170
+# define environ (*_NSGetEnviron())
171
+#endif
172
+
173
+
174
+
175
+#if !defined(HAVE_RES_INIT_PROTO)
176
+#ifdef __cplusplus
177
+extern "C" {
178
+#endif
179
+int res_init(void);
180
+#ifdef __cplusplus
181
+}
182
+#endif
183
+#endif
184
+
185
+
186
+
187
+#if !defined(HAVE_STRLCAT_PROTO)
188
+#ifdef __cplusplus
189
+extern "C" {
190
+#endif
191
+unsigned long strlcat(char*, const char*, unsigned long);
192
+#ifdef __cplusplus
193
+}
194
+#endif
195
+#endif
196
+
197
+
198
+
199
+#if !defined(HAVE_STRLCPY_PROTO)
200
+#ifdef __cplusplus
201
+extern "C" {
202
+#endif
203
+unsigned long strlcpy(char*, const char*, unsigned long);
204
+#ifdef __cplusplus
205
+}
206
+#endif
207
+#endif
208
+
209
+
210
+
211
+/*
212
+ * On HP-UX, the declaration of vsnprintf() is needed every time !
213
+ */
214
+
215
+#if !defined(HAVE_VSNPRINTF) || defined(hpux)
216
+#if __STDC__
217
+#include <stdarg.h>
218
+#include <stdlib.h>
219
+#else
220
+#include <varargs.h>
221
+#endif
222
+#ifdef __cplusplus
223
+extern "C"
224
+#endif
225
+int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
226
+#ifdef __cplusplus
227
+extern "C"
228
+#endif
229
+int snprintf(char *str, size_t n, char const *fmt, ...);
230
+#endif
231
+
232
+
233
+
234
+#if defined(__SVR4) && !defined(__svr4__)
235
+#define __svr4__ 1
236
+#endif
237
+
238
+
239
+/* type to use in place of socklen_t if not defined */
240
+#undef kde_socklen_t
241
+
242
+/* type to use in place of socklen_t if not defined (deprecated, use
243
+   kde_socklen_t) */
244
+#undef ksize_t

+ 2
- 0
configure.files View File

@@ -0,0 +1,2 @@
1
+./admin/configure.in.min
2
+configure.in.in

+ 6
- 0
configure.in.in View File

@@ -0,0 +1,6 @@
1
+#MIN_CONFIG(3.2.0)
2
+
3
+AM_INIT_AUTOMAKE(find, 0.1)
4
+AC_C_BIGENDIAN
5
+AC_CHECK_KDEMAXPATHLEN
6
+

+ 6
- 0
doc/Makefile.am View File

@@ -0,0 +1,6 @@
1
+# the SUBDIRS is filled automatically by am_edit. If files are 
2
+# in this directory they are installed into the english dir
3
+
4
+KDE_LANG = en
5
+KDE_DOCS = find
6
+SUBDIRS = $(AUTODIRS)  

+ 2
- 0
doc/en/Makefile.am View File

@@ -0,0 +1,2 @@
1
+KDE_DOCS = find
2
+KDE_LANG = en

+ 555
- 0
doc/en/index.docbook View File

@@ -0,0 +1,555 @@
1
+<?xml version="1.0" ?>
2
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
3
+  <!ENTITY find "<application>find 0.1</application>">
4
+  <!ENTITY kappname "&find;"><!-- Do *not* replace kappname-->
5
+  <!ENTITY package "kde-module"><!-- kdebase, kdeadmin, etc -->
6
+  <!ENTITY % addindex "IGNORE">
7
+  <!ENTITY % English "INCLUDE"><!-- change language only here -->
8
+  
9
+  
10
+  <!-- Do not define any other entities; instead, use the entities
11
+       from kde-genent.entities and $LANG/user.entities. -->
12
+]>
13
+<!-- kdoctemplate v0.8 October 1 1999 
14
+     Minor update to "Credits and Licenses" section on August 24, 2000
15
+     Removed "Revision history" section on 22 January 2001
16
+     Changed to Installation/Help menu entities 18 October 2001
17
+     Other minor cleanup and changes 18 October 2001 -->
18
+
19
+
20
+<!--
21
+This template was designed by: David Rugge davidrugge@mindspring.com
22
+with lots of help from: Eric Bischoff ebisch@cybercable.tm.fr
23
+and Frederik Fouvry fouvry@sfs.nphil.uni-tuebingen.de
24
+of the KDE DocBook team.
25
+
26
+You may freely use this template for writing any sort of KDE documentation.
27
+If you have any changes or improvements, please let us know.
28
+
29
+Remember:
30
+- in XML, the case of the <tags> and attributes is relevant ;
31
+- also, quote all attributes.
32
+
33
+Please don't forget to remove all these comments in your final documentation,
34
+thanks ;-).
35
+-->
36
+
37
+<!-- ................................................................ -->
38
+
39
+<!-- The language must NOT be changed here. -->
40
+
41
+<book lang="&language;">
42
+
43
+<!-- This header contains all of the meta-information for the document such
44
+as Authors, publish date, the abstract, and Keywords -->
45
+
46
+<bookinfo>
47
+<title>The &find; Handbook</title>
48
+
49
+<authorgroup>
50
+<author>
51
+<firstname></firstname>
52
+<othername></othername>
53
+<surname>Andreas Eckstein</surname>
54
+<affiliation>
55
+<address><email>andreas.eckstein@gmx.net</email></address>
56
+</affiliation>
57
+</author>
58
+</authorgroup>
59
+
60
+<!-- TRANS:ROLES_OF_TRANSLATORS -->
61
+
62
+<copyright>
63
+<year>1999</year>
64
+<year>2007</year>
65
+<holder>Andreas Eckstein</holder>
66
+</copyright>
67
+<!-- Translators: put here the copyright notice of the translation -->
68
+<!-- Put here the FDL notice.  Read the explanation in fdl-notice.docbook
69
+     and in the FDL itself on how to use it. -->
70
+<legalnotice>&FDLNotice;</legalnotice>
71
+
72
+<!-- Date and version information of the documentation
73
+Don't forget to include this last date and this last revision number, we
74
+need them for translation coordination !
75
+Please respect the format of the date (YYYY-MM-DD) and of the version
76
+(V.MM.LL), it could be used by automation scripts.
77
+Do NOT change these in the translation. -->
78
+
79
+<date>2001-10-18</date>
80
+<releaseinfo>0.1</releaseinfo>
81
+
82
+<!-- Abstract about this handbook -->
83
+
84
+<abstract>
85
+<para>
86
+&find; is an application specially designed to do nothing you would
87
+ever want.
88
+</para>
89
+</abstract>
90
+
91
+<!-- This is a set of Keywords for indexing by search engines.
92
+Please at least include KDE, the KDE package it is in, the name
93
+ of your application, and a few relevant keywords. -->
94
+
95
+<keywordset>
96
+<keyword>KDE</keyword>
97
+<keyword>find</keyword>
98
+<keyword>nothing</keyword>
99
+<keyword>nothing else</keyword>
100
+</keywordset>
101
+
102
+</bookinfo>
103
+
104
+<!-- The contents of the documentation begin here.  Label
105
+each chapter so with the id attribute. This is necessary for two reasons: it
106
+allows you to easily reference the chapter from other chapters of your
107
+document, and if there is no ID, the name of the generated HTML files will vary
108
+from time to time making it hard to manage for maintainers and for the CVS
109
+system. Any chapter labelled (OPTIONAL) may be left out at the author's
110
+discretion. Other chapters should not be left out in order to maintain a
111
+consistent documentation style across all KDE apps. -->
112
+
113
+<chapter id="introduction">
114
+<title>Introduction</title>
115
+
116
+<!-- The introduction chapter contains a brief introduction for the
117
+application that explains what it does and where to report
118
+problems. Basically a long version of the abstract.  Don't include a
119
+revision history. (see installation appendix comment) -->
120
+
121
+<para>
122
+&find; is a program that lets you do absolutely nothing. Please report
123
+any problems or feature requests to the &kde; mailing lists.
124
+</para>
125
+</chapter>
126
+
127
+<chapter id="using-find">
128
+<title>Using &find;</title>
129
+
130
+<!-- This chapter should tell the user how to use your app. You should use as
131
+many sections (Chapter, Sect1, Sect3, etc...) as is necessary to fully document
132
+your application. -->
133
+
134
+<para>
135
+
136
+<!-- Note that all graphics should be in .png format. Use no gifs because of
137
+patent issues. -->
138
+
139
+<screenshot>
140
+<screeninfo>Here's a screenshot of &find;</screeninfo>
141
+	<mediaobject>
142
+	  <imageobject>
143
+	    <imagedata fileref="screenshot.png" format="PNG"/>
144
+	  </imageobject>
145
+	  <imageobject>
146
+	    <imagedata fileref="screenshot.eps" format="EPS"/>
147
+	  </imageobject>
148
+	  <textobject>
149
+	    <phrase>Screenshot</phrase>
150
+	  </textobject>
151
+	</mediaobject>
152
+</screenshot>
153
+</para>
154
+
155
+
156
+<sect1 id="find-features">
157
+<title>More &find; features</title>
158
+
159
+<para>It slices! It dices! and it comes with a free toaster!</para>
160
+<para>
161
+The Squiggle Tool <guiicon><inlinemediaobject>
162
+	  <imageobject>
163
+	    <imagedata fileref="squiggle.png" format="PNG"/>
164
+	  </imageobject>
165
+	  <imageobject>
166
+	    <imagedata fileref="squiggle.eps" format="EPS"/>
167
+	  </imageobject>
168
+	  <textobject>
169
+	    <phrase>Squiggle</phrase>
170
+	  </textobject>
171
+</inlinemediaobject></guiicon> is used to draw squiggly lines all over
172
+the &find; main window. It's not a bug, it's a feature!
173
+</para>
174
+
175
+</sect1>
176
+</chapter>
177
+
178
+<chapter id="commands">
179
+<title>Command Reference</title>
180
+
181
+<!-- (OPTIONAL, BUT RECOMMENDED) This chapter should list all of the
182
+application windows and their menubar and toolbar commands for easy reference.
183
+Also include any keys that have a special function but have no equivalent in the
184
+menus or toolbars. This may not be necessary for small apps or apps with no tool
185
+or menu bars. -->
186
+
187
+<sect1 id="find-mainwindow">
188
+<title>The main &find; window</title>