Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 68121 Details for
Bug 105496
Patch for tree-1.5.0 to support gfBSD
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for the tree's sources
configure-gentoo.patch (text/plain), 67.88 KB, created by
Luigi 'Comio' Mantellini
on 2005-09-10 08:34:24 UTC
(
hide
)
Description:
Patch for the tree's sources
Filename:
MIME Type:
Creator:
Luigi 'Comio' Mantellini
Created:
2005-09-10 08:34:24 UTC
Size:
67.88 KB
patch
obsolete
>diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/AUTHORS tree-1.5.0-new/AUTHORS >--- tree-1.5.0/AUTHORS 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/AUTHORS 2005-09-10 15:06:24 +0000 >@@ -0,0 +1 @@ >+AUTHORS >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/COPYING tree-1.5.0-new/COPYING >--- tree-1.5.0/COPYING 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/COPYING 2005-09-10 14:57:46 +0000 >@@ -0,0 +1,340 @@ >+ GNU GENERAL PUBLIC LICENSE >+ Version 2, June 1991 >+ >+ Copyright (C) 1989, 1991 Free Software Foundation, Inc. >+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA >+ Everyone is permitted to copy and distribute verbatim copies >+ of this license document, but changing it is not allowed. >+ >+ Preamble >+ >+ The licenses for most software are designed to take away your >+freedom to share and change it. By contrast, the GNU General Public >+License is intended to guarantee your freedom to share and change free >+software--to make sure the software is free for all its users. This >+General Public License applies to most of the Free Software >+Foundation's software and to any other program whose authors commit to >+using it. (Some other Free Software Foundation software is covered by >+the GNU Library General Public License instead.) You can apply it to >+your programs, too. >+ >+ When we speak of free software, we are referring to freedom, not >+price. Our General Public Licenses are designed to make sure that you >+have the freedom to distribute copies of free software (and charge for >+this service if you wish), that you receive source code or can get it >+if you want it, that you can change the software or use pieces of it >+in new free programs; and that you know you can do these things. >+ >+ To protect your rights, we need to make restrictions that forbid >+anyone to deny you these rights or to ask you to surrender the rights. >+These restrictions translate to certain responsibilities for you if you >+distribute copies of the software, or if you modify it. >+ >+ For example, if you distribute copies of such a program, whether >+gratis or for a fee, you must give the recipients all the rights that >+you have. You must make sure that they, too, receive or can get the >+source code. And you must show them these terms so they know their >+rights. >+ >+ We protect your rights with two steps: (1) copyright the software, and >+(2) offer you this license which gives you legal permission to copy, >+distribute and/or modify the software. >+ >+ Also, for each author's protection and ours, we want to make certain >+that everyone understands that there is no warranty for this free >+software. If the software is modified by someone else and passed on, we >+want its recipients to know that what they have is not the original, so >+that any problems introduced by others will not reflect on the original >+authors' reputations. >+ >+ Finally, any free program is threatened constantly by software >+patents. We wish to avoid the danger that redistributors of a free >+program will individually obtain patent licenses, in effect making the >+program proprietary. To prevent this, we have made it clear that any >+patent must be licensed for everyone's free use or not licensed at all. >+ >+ The precise terms and conditions for copying, distribution and >+modification follow. >+ >+ GNU GENERAL PUBLIC LICENSE >+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION >+ >+ 0. This License applies to any program or other work which contains >+a notice placed by the copyright holder saying it may be distributed >+under the terms of this General Public License. The "Program", below, >+refers to any such program or work, and a "work based on the Program" >+means either the Program or any derivative work under copyright law: >+that is to say, a work containing the Program or a portion of it, >+either verbatim or with modifications and/or translated into another >+language. (Hereinafter, translation is included without limitation in >+the term "modification".) Each licensee is addressed as "you". >+ >+Activities other than copying, distribution and modification are not >+covered by this License; they are outside its scope. The act of >+running the Program is not restricted, and the output from the Program >+is covered only if its contents constitute a work based on the >+Program (independent of having been made by running the Program). >+Whether that is true depends on what the Program does. >+ >+ 1. You may copy and distribute verbatim copies of the Program's >+source code as you receive it, in any medium, provided that you >+conspicuously and appropriately publish on each copy an appropriate >+copyright notice and disclaimer of warranty; keep intact all the >+notices that refer to this License and to the absence of any warranty; >+and give any other recipients of the Program a copy of this License >+along with the Program. >+ >+You may charge a fee for the physical act of transferring a copy, and >+you may at your option offer warranty protection in exchange for a fee. >+ >+ 2. You may modify your copy or copies of the Program or any portion >+of it, thus forming a work based on the Program, and copy and >+distribute such modifications or work under the terms of Section 1 >+above, provided that you also meet all of these conditions: >+ >+ a) You must cause the modified files to carry prominent notices >+ stating that you changed the files and the date of any change. >+ >+ b) You must cause any work that you distribute or publish, that in >+ whole or in part contains or is derived from the Program or any >+ part thereof, to be licensed as a whole at no charge to all third >+ parties under the terms of this License. >+ >+ c) If the modified program normally reads commands interactively >+ when run, you must cause it, when started running for such >+ interactive use in the most ordinary way, to print or display an >+ announcement including an appropriate copyright notice and a >+ notice that there is no warranty (or else, saying that you provide >+ a warranty) and that users may redistribute the program under >+ these conditions, and telling the user how to view a copy of this >+ License. (Exception: if the Program itself is interactive but >+ does not normally print such an announcement, your work based on >+ the Program is not required to print an announcement.) >+ >+These requirements apply to the modified work as a whole. If >+identifiable sections of that work are not derived from the Program, >+and can be reasonably considered independent and separate works in >+themselves, then this License, and its terms, do not apply to those >+sections when you distribute them as separate works. But when you >+distribute the same sections as part of a whole which is a work based >+on the Program, the distribution of the whole must be on the terms of >+this License, whose permissions for other licensees extend to the >+entire whole, and thus to each and every part regardless of who wrote it. >+ >+Thus, it is not the intent of this section to claim rights or contest >+your rights to work written entirely by you; rather, the intent is to >+exercise the right to control the distribution of derivative or >+collective works based on the Program. >+ >+In addition, mere aggregation of another work not based on the Program >+with the Program (or with a work based on the Program) on a volume of >+a storage or distribution medium does not bring the other work under >+the scope of this License. >+ >+ 3. You may copy and distribute the Program (or a work based on it, >+under Section 2) in object code or executable form under the terms of >+Sections 1 and 2 above provided that you also do one of the following: >+ >+ a) Accompany it with the complete corresponding machine-readable >+ source code, which must be distributed under the terms of Sections >+ 1 and 2 above on a medium customarily used for software interchange; or, >+ >+ b) Accompany it with a written offer, valid for at least three >+ years, to give any third party, for a charge no more than your >+ cost of physically performing source distribution, a complete >+ machine-readable copy of the corresponding source code, to be >+ distributed under the terms of Sections 1 and 2 above on a medium >+ customarily used for software interchange; or, >+ >+ c) Accompany it with the information you received as to the offer >+ to distribute corresponding source code. (This alternative is >+ allowed only for noncommercial distribution and only if you >+ received the program in object code or executable form with such >+ an offer, in accord with Subsection b above.) >+ >+The source code for a work means the preferred form of the work for >+making modifications to it. For an executable work, complete source >+code means all the source code for all modules it contains, plus any >+associated interface definition files, plus the scripts used to >+control compilation and installation of the executable. However, as a >+special exception, the source code distributed need not include >+anything that is normally distributed (in either source or binary >+form) with the major components (compiler, kernel, and so on) of the >+operating system on which the executable runs, unless that component >+itself accompanies the executable. >+ >+If distribution of executable or object code is made by offering >+access to copy from a designated place, then offering equivalent >+access to copy the source code from the same place counts as >+distribution of the source code, even though third parties are not >+compelled to copy the source along with the object code. >+ >+ 4. You may not copy, modify, sublicense, or distribute the Program >+except as expressly provided under this License. Any attempt >+otherwise to copy, modify, sublicense or distribute the Program is >+void, and will automatically terminate your rights under this License. >+However, parties who have received copies, or rights, from you under >+this License will not have their licenses terminated so long as such >+parties remain in full compliance. >+ >+ 5. You are not required to accept this License, since you have not >+signed it. However, nothing else grants you permission to modify or >+distribute the Program or its derivative works. These actions are >+prohibited by law if you do not accept this License. Therefore, by >+modifying or distributing the Program (or any work based on the >+Program), you indicate your acceptance of this License to do so, and >+all its terms and conditions for copying, distributing or modifying >+the Program or works based on it. >+ >+ 6. Each time you redistribute the Program (or any work based on the >+Program), the recipient automatically receives a license from the >+original licensor to copy, distribute or modify the Program subject to >+these terms and conditions. You may not impose any further >+restrictions on the recipients' exercise of the rights granted herein. >+You are not responsible for enforcing compliance by third parties to >+this License. >+ >+ 7. If, as a consequence of a court judgment or allegation of patent >+infringement or for any other reason (not limited to patent issues), >+conditions are imposed on you (whether by court order, agreement or >+otherwise) that contradict the conditions of this License, they do not >+excuse you from the conditions of this License. If you cannot >+distribute so as to satisfy simultaneously your obligations under this >+License and any other pertinent obligations, then as a consequence you >+may not distribute the Program at all. For example, if a patent >+license would not permit royalty-free redistribution of the Program by >+all those who receive copies directly or indirectly through you, then >+the only way you could satisfy both it and this License would be to >+refrain entirely from distribution of the Program. >+ >+If any portion of this section is held invalid or unenforceable under >+any particular circumstance, the balance of the section is intended to >+apply and the section as a whole is intended to apply in other >+circumstances. >+ >+It is not the purpose of this section to induce you to infringe any >+patents or other property right claims or to contest validity of any >+such claims; this section has the sole purpose of protecting the >+integrity of the free software distribution system, which is >+implemented by public license practices. Many people have made >+generous contributions to the wide range of software distributed >+through that system in reliance on consistent application of that >+system; it is up to the author/donor to decide if he or she is willing >+to distribute software through any other system and a licensee cannot >+impose that choice. >+ >+This section is intended to make thoroughly clear what is believed to >+be a consequence of the rest of this License. >+ >+ 8. If the distribution and/or use of the Program is restricted in >+certain countries either by patents or by copyrighted interfaces, the >+original copyright holder who places the Program under this License >+may add an explicit geographical distribution limitation excluding >+those countries, so that distribution is permitted only in or among >+countries not thus excluded. In such case, this License incorporates >+the limitation as if written in the body of this License. >+ >+ 9. The Free Software Foundation may publish revised and/or new versions >+of the General Public License from time to time. Such new versions will >+be similar in spirit to the present version, but may differ in detail to >+address new problems or concerns. >+ >+Each version is given a distinguishing version number. If the Program >+specifies a version number of this License which applies to it and "any >+later version", you have the option of following the terms and conditions >+either of that version or of any later version published by the Free >+Software Foundation. If the Program does not specify a version number of >+this License, you may choose any version ever published by the Free Software >+Foundation. >+ >+ 10. If you wish to incorporate parts of the Program into other free >+programs whose distribution conditions are different, write to the author >+to ask for permission. For software which is copyrighted by the Free >+Software Foundation, write to the Free Software Foundation; we sometimes >+make exceptions for this. Our decision will be guided by the two goals >+of preserving the free status of all derivatives of our free software and >+of promoting the sharing and reuse of software generally. >+ >+ NO WARRANTY >+ >+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY >+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN >+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES >+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED >+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF >+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS >+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE >+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, >+REPAIR OR CORRECTION. >+ >+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING >+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR >+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, >+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING >+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED >+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY >+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER >+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE >+POSSIBILITY OF SUCH DAMAGES. >+ >+ END OF TERMS AND CONDITIONS >+ >+ How to Apply These Terms to Your New Programs >+ >+ If you develop a new program, and you want it to be of the greatest >+possible use to the public, the best way to achieve this is to make it >+free software which everyone can redistribute and change under these terms. >+ >+ To do so, attach the following notices to the program. It is safest >+to attach them to the start of each source file to most effectively >+convey the exclusion of warranty; and each file should have at least >+the "copyright" line and a pointer to where the full notice is found. >+ >+ <one line to give the program's name and a brief idea of what it does.> >+ Copyright (C) <year> <name of author> >+ >+ This program is free software; you can redistribute it and/or modify >+ it under the terms of the GNU General Public License as published by >+ the Free Software Foundation; either version 2 of the License, or >+ (at your option) any later version. >+ >+ This program is distributed in the hope that it will be useful, >+ but WITHOUT ANY WARRANTY; without even the implied warranty of >+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >+ GNU General Public License for more details. >+ >+ You should have received a copy of the GNU General Public License >+ along with this program; if not, write to the Free Software >+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA >+ >+ >+Also add information on how to contact you by electronic and paper mail. >+ >+If the program is interactive, make it output a short notice like this >+when it starts in an interactive mode: >+ >+ Gnomovision version 69, Copyright (C) year name of author >+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. >+ This is free software, and you are welcome to redistribute it >+ under certain conditions; type `show c' for details. >+ >+The hypothetical commands `show w' and `show c' should show the appropriate >+parts of the General Public License. Of course, the commands you use may >+be called something other than `show w' and `show c'; they could even be >+mouse-clicks or menu items--whatever suits your program. >+ >+You should also get your employer (if you work as a programmer) or your >+school, if any, to sign a "copyright disclaimer" for the program, if >+necessary. Here is a sample; alter the names: >+ >+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program >+ `Gnomovision' (which makes passes at compilers) written by James Hacker. >+ >+ <signature of Ty Coon>, 1 April 1989 >+ Ty Coon, President of Vice >+ >+This General Public License does not permit incorporating your program into >+proprietary programs. If your program is a subroutine library, you may >+consider it more useful to permit linking proprietary applications with the >+library. If this is what you want to do, use the GNU Library General >+Public License instead of this License. >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/ChangeLog tree-1.5.0-new/ChangeLog >--- tree-1.5.0/ChangeLog 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/ChangeLog 2005-09-10 15:06:31 +0000 >@@ -0,0 +1 @@ >+ChangeLog >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/INSTALL tree-1.5.0-new/INSTALL >--- tree-1.5.0/INSTALL 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/INSTALL 2005-09-10 14:57:46 +0000 >@@ -0,0 +1,236 @@ >+Installation Instructions >+************************* >+ >+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free >+Software Foundation, Inc. >+ >+This file is free documentation; the Free Software Foundation gives >+unlimited permission to copy, distribute and modify it. >+ >+Basic Installation >+================== >+ >+These are generic installation instructions. >+ >+ The `configure' shell script attempts to guess correct values for >+various system-dependent variables used during compilation. It uses >+those values to create a `Makefile' in each directory of the package. >+It may also create one or more `.h' files containing system-dependent >+definitions. Finally, it creates a shell script `config.status' that >+you can run in the future to recreate the current configuration, and a >+file `config.log' containing compiler output (useful mainly for >+debugging `configure'). >+ >+ It can also use an optional file (typically called `config.cache' >+and enabled with `--cache-file=config.cache' or simply `-C') that saves >+the results of its tests to speed up reconfiguring. (Caching is >+disabled by default to prevent problems with accidental use of stale >+cache files.) >+ >+ If you need to do unusual things to compile the package, please try >+to figure out how `configure' could check whether to do them, and mail >+diffs or instructions to the address given in the `README' so they can >+be considered for the next release. If you are using the cache, and at >+some point `config.cache' contains results you don't want to keep, you >+may remove or edit it. >+ >+ The file `configure.ac' (or `configure.in') is used to create >+`configure' by a program called `autoconf'. You only need >+`configure.ac' if you want to change it or regenerate `configure' using >+a newer version of `autoconf'. >+ >+The simplest way to compile this package is: >+ >+ 1. `cd' to the directory containing the package's source code and type >+ `./configure' to configure the package for your system. If you're >+ using `csh' on an old version of System V, you might need to type >+ `sh ./configure' instead to prevent `csh' from trying to execute >+ `configure' itself. >+ >+ Running `configure' takes awhile. While running, it prints some >+ messages telling which features it is checking for. >+ >+ 2. Type `make' to compile the package. >+ >+ 3. Optionally, type `make check' to run any self-tests that come with >+ the package. >+ >+ 4. Type `make install' to install the programs and any data files and >+ documentation. >+ >+ 5. You can remove the program binaries and object files from the >+ source code directory by typing `make clean'. To also remove the >+ files that `configure' created (so you can compile the package for >+ a different kind of computer), type `make distclean'. There is >+ also a `make maintainer-clean' target, but that is intended mainly >+ for the package's developers. If you use it, you may have to get >+ all sorts of other programs in order to regenerate files that came >+ with the distribution. >+ >+Compilers and Options >+===================== >+ >+Some systems require unusual options for compilation or linking that the >+`configure' script does not know about. Run `./configure --help' for >+details on some of the pertinent environment variables. >+ >+ You can give `configure' initial values for configuration parameters >+by setting variables in the command line or in the environment. Here >+is an example: >+ >+ ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix >+ >+ *Note Defining Variables::, for more details. >+ >+Compiling For Multiple Architectures >+==================================== >+ >+You can compile the package for more than one kind of computer at the >+same time, by placing the object files for each architecture in their >+own directory. To do this, you must use a version of `make' that >+supports the `VPATH' variable, such as GNU `make'. `cd' to the >+directory where you want the object files and executables to go and run >+the `configure' script. `configure' automatically checks for the >+source code in the directory that `configure' is in and in `..'. >+ >+ If you have to use a `make' that does not support the `VPATH' >+variable, you have to compile the package for one architecture at a >+time in the source code directory. After you have installed the >+package for one architecture, use `make distclean' before reconfiguring >+for another architecture. >+ >+Installation Names >+================== >+ >+By default, `make install' installs the package's commands under >+`/usr/local/bin', include files under `/usr/local/include', etc. You >+can specify an installation prefix other than `/usr/local' by giving >+`configure' the option `--prefix=PREFIX'. >+ >+ You can specify separate installation prefixes for >+architecture-specific files and architecture-independent files. If you >+pass the option `--exec-prefix=PREFIX' to `configure', the package uses >+PREFIX as the prefix for installing programs and libraries. >+Documentation and other data files still use the regular prefix. >+ >+ In addition, if you use an unusual directory layout you can give >+options like `--bindir=DIR' to specify different values for particular >+kinds of files. Run `configure --help' for a list of the directories >+you can set and what kinds of files go in them. >+ >+ If the package supports it, you can cause programs to be installed >+with an extra prefix or suffix on their names by giving `configure' the >+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. >+ >+Optional Features >+================= >+ >+Some packages pay attention to `--enable-FEATURE' options to >+`configure', where FEATURE indicates an optional part of the package. >+They may also pay attention to `--with-PACKAGE' options, where PACKAGE >+is something like `gnu-as' or `x' (for the X Window System). The >+`README' should mention any `--enable-' and `--with-' options that the >+package recognizes. >+ >+ For packages that use the X Window System, `configure' can usually >+find the X include and library files automatically, but if it doesn't, >+you can use the `configure' options `--x-includes=DIR' and >+`--x-libraries=DIR' to specify their locations. >+ >+Specifying the System Type >+========================== >+ >+There may be some features `configure' cannot figure out automatically, >+but needs to determine by the type of machine the package will run on. >+Usually, assuming the package is built to be run on the _same_ >+architectures, `configure' can figure that out, but if it prints a >+message saying it cannot guess the machine type, give it the >+`--build=TYPE' option. TYPE can either be a short name for the system >+type, such as `sun4', or a canonical name which has the form: >+ >+ CPU-COMPANY-SYSTEM >+ >+where SYSTEM can have one of these forms: >+ >+ OS KERNEL-OS >+ >+ See the file `config.sub' for the possible values of each field. If >+`config.sub' isn't included in this package, then this package doesn't >+need to know the machine type. >+ >+ If you are _building_ compiler tools for cross-compiling, you should >+use the option `--target=TYPE' to select the type of system they will >+produce code for. >+ >+ If you want to _use_ a cross compiler, that generates code for a >+platform different from the build platform, you should specify the >+"host" platform (i.e., that on which the generated programs will >+eventually be run) with `--host=TYPE'. >+ >+Sharing Defaults >+================ >+ >+If you want to set default values for `configure' scripts to share, you >+can create a site shell script called `config.site' that gives default >+values for variables like `CC', `cache_file', and `prefix'. >+`configure' looks for `PREFIX/share/config.site' if it exists, then >+`PREFIX/etc/config.site' if it exists. Or, you can set the >+`CONFIG_SITE' environment variable to the location of the site script. >+A warning: not all `configure' scripts look for a site script. >+ >+Defining Variables >+================== >+ >+Variables not defined in a site shell script can be set in the >+environment passed to `configure'. However, some packages may run >+configure again during the build, and the customized values of these >+variables may be lost. In order to avoid this problem, you should set >+them in the `configure' command line, using `VAR=value'. For example: >+ >+ ./configure CC=/usr/local2/bin/gcc >+ >+causes the specified `gcc' to be used as the C compiler (unless it is >+overridden in the site shell script). Here is a another example: >+ >+ /bin/bash ./configure CONFIG_SHELL=/bin/bash >+ >+Here the `CONFIG_SHELL=/bin/bash' operand causes subsequent >+configuration-related scripts to be executed by `/bin/bash'. >+ >+`configure' Invocation >+====================== >+ >+`configure' recognizes the following options to control how it operates. >+ >+`--help' >+`-h' >+ Print a summary of the options to `configure', and exit. >+ >+`--version' >+`-V' >+ Print the version of Autoconf used to generate the `configure' >+ script, and exit. >+ >+`--cache-file=FILE' >+ Enable the cache: use and save the results of the tests in FILE, >+ traditionally `config.cache'. FILE defaults to `/dev/null' to >+ disable caching. >+ >+`--config-cache' >+`-C' >+ Alias for `--cache-file=config.cache'. >+ >+`--quiet' >+`--silent' >+`-q' >+ Do not print messages saying which checks are being made. To >+ suppress all normal output, redirect it to `/dev/null' (any error >+ messages will still be shown). >+ >+`--srcdir=DIR' >+ Look for the package's source code in directory DIR. Usually >+ `configure' can determine that directory automatically. >+ >+`configure' also accepts some other, not widely useful, options. Run >+`configure --help' for more details. >+ >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/Makefile tree-1.5.0-new/Makefile >--- tree-1.5.0/Makefile 2004-08-14 22:07:56 +0000 >+++ tree-1.5.0-new/Makefile 1970-01-01 00:00:00 +0000 >@@ -1,68 +0,0 @@ >-# $Copyright: $ >-# Copyright (c) 1996 - 2004 by Steve Baker >-# All Rights reserved >-# >-# This software is provided as is without any express or implied >-# warranties, including, without limitation, the implied warranties >-# of merchant-ability and fitness for a particular purpose. >- >-CC=gcc >-#CFLAGS=-ggdb -Wall -DLINUX_BIGFILE >-CFLAGS=-O2 -Wall -fomit-frame-pointer -DLINUX_BIGFILE >-LDFLAGS=-s >- >-# Uncomment for FreeBSD: >-#CC=gcc >-#CFLAGS=-O2 -Wall -fomit-frame-pointer >-#LDFLAGS=-s >- >-# Uncomment for OS X: >-#CC=cc >-#CFLAGS=-O2 -Wall -fomit-frame-pointer -no-cpp-precomp >-#LDFLAGS= >- >-# Uncomment for HP/UX: >-#CC=cc >-#CFLAGS=-Ae +O2 +DAportable -Wall >-#LDFLAGS= >- >-# Uncomment for OS/2: >-#CC=gcc >-#CFLAGS=-02 -Wall -fomit-frame-pointer -Zomf -Zsmall-conv >-#LDFLAGS=-s -Zomf -Zsmall-conv >- >-prefix = /usr/local >- >-VERSION=1.5.0 >-TREE_DEST=tree >-BINDIR=${prefix}/bin >-MAN=tree.1 >-MANDIR=${prefix}/man/man1 >- >-all: tree >- >-tree: tree.o >- $(CC) $(LDFLAGS) -o $(TREE_DEST) tree.o >- >-tree.o: tree.c >- >-clean: >- if [ -x $(TREE_DEST) ]; then rm $(TREE_DEST); fi >- if [ -f tree.o ]; then rm *.o; fi >- rm -f *~ >- >-install: >- install -d $(BINDIR) >- install -d $(MANDIR) >- if [ -e $(TREE_DEST) ]; then \ >- install -s $(TREE_DEST) $(BINDIR)/$(TREE_DEST); \ >- fi >- install $(MAN) $(MANDIR)/$(MAN) >- >-distclean: >- if [ -f tree.o ]; then rm *.o; fi >- rm -f *~ >- >- >-dist: distclean >- tar zcf ../tree-$(VERSION).tgz -C .. `cat .tarball` >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/Makefile.am tree-1.5.0-new/Makefile.am >--- tree-1.5.0/Makefile.am 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/Makefile.am 2005-09-10 14:57:46 +0000 >@@ -0,0 +1,6 @@ >+AUTOMAKE_OPTIONS = gnu >+bin_PROGRAMS = tree >+tree_SOURCES = tree.c >+man_MANS = tree.1 >+EXTRA_DIST = tree.1 >+ >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/NEWS tree-1.5.0-new/NEWS >--- tree-1.5.0/NEWS 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/NEWS 2005-09-10 15:06:18 +0000 >@@ -0,0 +1 @@ >+NEWS >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/aclocal.m4 tree-1.5.0-new/aclocal.m4 >--- tree-1.5.0/aclocal.m4 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/aclocal.m4 2005-09-10 14:58:00 +0000 >@@ -0,0 +1,850 @@ >+# generated automatically by aclocal 1.9.6 -*- Autoconf -*- >+ >+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, >+# 2005 Free Software Foundation, Inc. >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# This program is distributed in the hope that it will be useful, >+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without >+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A >+# PARTICULAR PURPOSE. >+ >+# Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# AM_AUTOMAKE_VERSION(VERSION) >+# ---------------------------- >+# Automake X.Y traces this macro to ensure aclocal.m4 has been >+# generated from the m4 files accompanying Automake X.Y. >+AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"]) >+ >+# AM_SET_CURRENT_AUTOMAKE_VERSION >+# ------------------------------- >+# Call AM_AUTOMAKE_VERSION so it can be traced. >+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. >+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], >+ [AM_AUTOMAKE_VERSION([1.9.6])]) >+ >+# AM_AUX_DIR_EXPAND -*- Autoconf -*- >+ >+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets >+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to >+# `$srcdir', `$srcdir/..', or `$srcdir/../..'. >+# >+# Of course, Automake must honor this variable whenever it calls a >+# tool from the auxiliary directory. The problem is that $srcdir (and >+# therefore $ac_aux_dir as well) can be either absolute or relative, >+# depending on how configure is run. This is pretty annoying, since >+# it makes $ac_aux_dir quite unusable in subdirectories: in the top >+# source directory, any form will work fine, but in subdirectories a >+# relative path needs to be adjusted first. >+# >+# $ac_aux_dir/missing >+# fails when called from a subdirectory if $ac_aux_dir is relative >+# $top_srcdir/$ac_aux_dir/missing >+# fails if $ac_aux_dir is absolute, >+# fails when called from a subdirectory in a VPATH build with >+# a relative $ac_aux_dir >+# >+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir >+# are both prefixed by $srcdir. In an in-source build this is usually >+# harmless because $srcdir is `.', but things will broke when you >+# start a VPATH build or use an absolute $srcdir. >+# >+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, >+# iff we strip the leading $srcdir from $ac_aux_dir. That would be: >+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` >+# and then we would define $MISSING as >+# MISSING="\${SHELL} $am_aux_dir/missing" >+# This will work as long as MISSING is not called from configure, because >+# unfortunately $(top_srcdir) has no meaning in configure. >+# However there are other variables, like CC, which are often used in >+# configure, and could therefore not use this "fixed" $ac_aux_dir. >+# >+# Another solution, used here, is to always expand $ac_aux_dir to an >+# absolute PATH. The drawback is that using absolute paths prevent a >+# configured tree to be moved without reconfiguration. >+ >+AC_DEFUN([AM_AUX_DIR_EXPAND], >+[dnl Rely on autoconf to set up CDPATH properly. >+AC_PREREQ([2.50])dnl >+# expand $ac_aux_dir to an absolute path >+am_aux_dir=`cd $ac_aux_dir && pwd` >+]) >+ >+# AM_CONDITIONAL -*- Autoconf -*- >+ >+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005 >+# Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 7 >+ >+# AM_CONDITIONAL(NAME, SHELL-CONDITION) >+# ------------------------------------- >+# Define a conditional. >+AC_DEFUN([AM_CONDITIONAL], >+[AC_PREREQ(2.52)dnl >+ ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], >+ [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl >+AC_SUBST([$1_TRUE]) >+AC_SUBST([$1_FALSE]) >+if $2; then >+ $1_TRUE= >+ $1_FALSE='#' >+else >+ $1_TRUE='#' >+ $1_FALSE= >+fi >+AC_CONFIG_COMMANDS_PRE( >+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then >+ AC_MSG_ERROR([[conditional "$1" was never defined. >+Usually this means the macro was only invoked conditionally.]]) >+fi])]) >+ >+ >+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 >+# Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 8 >+ >+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be >+# written in clear, in which case automake, when reading aclocal.m4, >+# will think it sees a *use*, and therefore will trigger all it's >+# C support machinery. Also note that it means that autoscan, seeing >+# CC etc. in the Makefile, will ask for an AC_PROG_CC use... >+ >+ >+# _AM_DEPENDENCIES(NAME) >+# ---------------------- >+# See how the compiler implements dependency checking. >+# NAME is "CC", "CXX", "GCJ", or "OBJC". >+# We try a few techniques and use that to set a single cache variable. >+# >+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was >+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular >+# dependency, and given that the user is not expected to run this macro, >+# just rely on AC_PROG_CC. >+AC_DEFUN([_AM_DEPENDENCIES], >+[AC_REQUIRE([AM_SET_DEPDIR])dnl >+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl >+AC_REQUIRE([AM_MAKE_INCLUDE])dnl >+AC_REQUIRE([AM_DEP_TRACK])dnl >+ >+ifelse([$1], CC, [depcc="$CC" am_compiler_list=], >+ [$1], CXX, [depcc="$CXX" am_compiler_list=], >+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], >+ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], >+ [depcc="$$1" am_compiler_list=]) >+ >+AC_CACHE_CHECK([dependency style of $depcc], >+ [am_cv_$1_dependencies_compiler_type], >+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then >+ # We make a subdir and do the tests there. Otherwise we can end up >+ # making bogus files that we don't know about and never remove. For >+ # instance it was reported that on HP-UX the gcc test will end up >+ # making a dummy file named `D' -- because `-MD' means `put the output >+ # in D'. >+ mkdir conftest.dir >+ # Copy depcomp to subdir because otherwise we won't find it if we're >+ # using a relative directory. >+ cp "$am_depcomp" conftest.dir >+ cd conftest.dir >+ # We will build objects and dependencies in a subdirectory because >+ # it helps to detect inapplicable dependency modes. For instance >+ # both Tru64's cc and ICC support -MD to output dependencies as a >+ # side effect of compilation, but ICC will put the dependencies in >+ # the current directory while Tru64 will put them in the object >+ # directory. >+ mkdir sub >+ >+ am_cv_$1_dependencies_compiler_type=none >+ if test "$am_compiler_list" = ""; then >+ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` >+ fi >+ for depmode in $am_compiler_list; do >+ # Setup a source with many dependencies, because some compilers >+ # like to wrap large dependency lists on column 80 (with \), and >+ # we should not choose a depcomp mode which is confused by this. >+ # >+ # We need to recreate these files for each test, as the compiler may >+ # overwrite some of them when testing with obscure command lines. >+ # This happens at least with the AIX C compiler. >+ : > sub/conftest.c >+ for i in 1 2 3 4 5 6; do >+ echo '#include "conftst'$i'.h"' >> sub/conftest.c >+ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with >+ # Solaris 8's {/usr,}/bin/sh. >+ touch sub/conftst$i.h >+ done >+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf >+ >+ case $depmode in >+ nosideeffect) >+ # after this tag, mechanisms are not by side-effect, so they'll >+ # only be used when explicitly requested >+ if test "x$enable_dependency_tracking" = xyes; then >+ continue >+ else >+ break >+ fi >+ ;; >+ none) break ;; >+ esac >+ # We check with `-c' and `-o' for the sake of the "dashmstdout" >+ # mode. It turns out that the SunPro C++ compiler does not properly >+ # handle `-M -o', and we need to detect this. >+ if depmode=$depmode \ >+ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ >+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ >+ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >+ >/dev/null 2>conftest.err && >+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && >+ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && >+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then >+ # icc doesn't choke on unknown options, it will just issue warnings >+ # or remarks (even with -Werror). So we grep stderr for any message >+ # that says an option was ignored or not supported. >+ # When given -MP, icc 7.0 and 7.1 complain thusly: >+ # icc: Command line warning: ignoring option '-M'; no argument required >+ # The diagnosis changed in icc 8.0: >+ # icc: Command line remark: option '-MP' not supported >+ if (grep 'ignoring option' conftest.err || >+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else >+ am_cv_$1_dependencies_compiler_type=$depmode >+ break >+ fi >+ fi >+ done >+ >+ cd .. >+ rm -rf conftest.dir >+else >+ am_cv_$1_dependencies_compiler_type=none >+fi >+]) >+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) >+AM_CONDITIONAL([am__fastdep$1], [ >+ test "x$enable_dependency_tracking" != xno \ >+ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) >+]) >+ >+ >+# AM_SET_DEPDIR >+# ------------- >+# Choose a directory name for dependency files. >+# This macro is AC_REQUIREd in _AM_DEPENDENCIES >+AC_DEFUN([AM_SET_DEPDIR], >+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl >+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl >+]) >+ >+ >+# AM_DEP_TRACK >+# ------------ >+AC_DEFUN([AM_DEP_TRACK], >+[AC_ARG_ENABLE(dependency-tracking, >+[ --disable-dependency-tracking speeds up one-time build >+ --enable-dependency-tracking do not reject slow dependency extractors]) >+if test "x$enable_dependency_tracking" != xno; then >+ am_depcomp="$ac_aux_dir/depcomp" >+ AMDEPBACKSLASH='\' >+fi >+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) >+AC_SUBST([AMDEPBACKSLASH]) >+]) >+ >+# Generate code to set up dependency tracking. -*- Autoconf -*- >+ >+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 >+# Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+#serial 3 >+ >+# _AM_OUTPUT_DEPENDENCY_COMMANDS >+# ------------------------------ >+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], >+[for mf in $CONFIG_FILES; do >+ # Strip MF so we end up with the name of the file. >+ mf=`echo "$mf" | sed -e 's/:.*$//'` >+ # Check whether this is an Automake generated Makefile or not. >+ # We used to match only the files named `Makefile.in', but >+ # some people rename them; so instead we look at the file content. >+ # Grep'ing the first line is not enough: some people post-process >+ # each Makefile.in and add a new line on top of each file to say so. >+ # So let's grep whole file. >+ if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then >+ dirpart=`AS_DIRNAME("$mf")` >+ else >+ continue >+ fi >+ # Extract the definition of DEPDIR, am__include, and am__quote >+ # from the Makefile without running `make'. >+ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` >+ test -z "$DEPDIR" && continue >+ am__include=`sed -n 's/^am__include = //p' < "$mf"` >+ test -z "am__include" && continue >+ am__quote=`sed -n 's/^am__quote = //p' < "$mf"` >+ # When using ansi2knr, U may be empty or an underscore; expand it >+ U=`sed -n 's/^U = //p' < "$mf"` >+ # Find all dependency output files, they are included files with >+ # $(DEPDIR) in their names. We invoke sed twice because it is the >+ # simplest approach to changing $(DEPDIR) to its actual value in the >+ # expansion. >+ for file in `sed -n " >+ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ >+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do >+ # Make sure the directory exists. >+ test -f "$dirpart/$file" && continue >+ fdir=`AS_DIRNAME(["$file"])` >+ AS_MKDIR_P([$dirpart/$fdir]) >+ # echo "creating $dirpart/$file" >+ echo '# dummy' > "$dirpart/$file" >+ done >+done >+])# _AM_OUTPUT_DEPENDENCY_COMMANDS >+ >+ >+# AM_OUTPUT_DEPENDENCY_COMMANDS >+# ----------------------------- >+# This macro should only be invoked once -- use via AC_REQUIRE. >+# >+# This code is only required when automatic dependency tracking >+# is enabled. FIXME. This creates each `.P' file that we will >+# need in order to bootstrap the dependency handling code. >+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], >+[AC_CONFIG_COMMANDS([depfiles], >+ [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], >+ [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) >+]) >+ >+# Do all the work for Automake. -*- Autoconf -*- >+ >+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 >+# Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 12 >+ >+# This macro actually does too much. Some checks are only needed if >+# your package does certain things. But this isn't really a big deal. >+ >+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) >+# AM_INIT_AUTOMAKE([OPTIONS]) >+# ----------------------------------------------- >+# The call with PACKAGE and VERSION arguments is the old style >+# call (pre autoconf-2.50), which is being phased out. PACKAGE >+# and VERSION should now be passed to AC_INIT and removed from >+# the call to AM_INIT_AUTOMAKE. >+# We support both call styles for the transition. After >+# the next Automake release, Autoconf can make the AC_INIT >+# arguments mandatory, and then we can depend on a new Autoconf >+# release and drop the old call support. >+AC_DEFUN([AM_INIT_AUTOMAKE], >+[AC_PREREQ([2.58])dnl >+dnl Autoconf wants to disallow AM_ names. We explicitly allow >+dnl the ones we care about. >+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl >+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl >+AC_REQUIRE([AC_PROG_INSTALL])dnl >+# test to see if srcdir already configured >+if test "`cd $srcdir && pwd`" != "`pwd`" && >+ test -f $srcdir/config.status; then >+ AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) >+fi >+ >+# test whether we have cygpath >+if test -z "$CYGPATH_W"; then >+ if (cygpath --version) >/dev/null 2>/dev/null; then >+ CYGPATH_W='cygpath -w' >+ else >+ CYGPATH_W=echo >+ fi >+fi >+AC_SUBST([CYGPATH_W]) >+ >+# Define the identity of the package. >+dnl Distinguish between old-style and new-style calls. >+m4_ifval([$2], >+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl >+ AC_SUBST([PACKAGE], [$1])dnl >+ AC_SUBST([VERSION], [$2])], >+[_AM_SET_OPTIONS([$1])dnl >+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl >+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl >+ >+_AM_IF_OPTION([no-define],, >+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) >+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl >+ >+# Some tools Automake needs. >+AC_REQUIRE([AM_SANITY_CHECK])dnl >+AC_REQUIRE([AC_ARG_PROGRAM])dnl >+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) >+AM_MISSING_PROG(AUTOCONF, autoconf) >+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) >+AM_MISSING_PROG(AUTOHEADER, autoheader) >+AM_MISSING_PROG(MAKEINFO, makeinfo) >+AM_PROG_INSTALL_SH >+AM_PROG_INSTALL_STRIP >+AC_REQUIRE([AM_PROG_MKDIR_P])dnl >+# We need awk for the "check" target. The system "awk" is bad on >+# some platforms. >+AC_REQUIRE([AC_PROG_AWK])dnl >+AC_REQUIRE([AC_PROG_MAKE_SET])dnl >+AC_REQUIRE([AM_SET_LEADING_DOT])dnl >+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], >+ [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], >+ [_AM_PROG_TAR([v7])])]) >+_AM_IF_OPTION([no-dependencies],, >+[AC_PROVIDE_IFELSE([AC_PROG_CC], >+ [_AM_DEPENDENCIES(CC)], >+ [define([AC_PROG_CC], >+ defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl >+AC_PROVIDE_IFELSE([AC_PROG_CXX], >+ [_AM_DEPENDENCIES(CXX)], >+ [define([AC_PROG_CXX], >+ defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl >+]) >+]) >+ >+ >+# When config.status generates a header, we must update the stamp-h file. >+# This file resides in the same directory as the config header >+# that is generated. The stamp files are numbered to have different names. >+ >+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the >+# loop where config.status creates the headers, so we can generate >+# our stamp files there. >+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], >+[# Compute $1's index in $config_headers. >+_am_stamp_count=1 >+for _am_header in $config_headers :; do >+ case $_am_header in >+ $1 | $1:* ) >+ break ;; >+ * ) >+ _am_stamp_count=`expr $_am_stamp_count + 1` ;; >+ esac >+done >+echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) >+ >+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# AM_PROG_INSTALL_SH >+# ------------------ >+# Define $install_sh. >+AC_DEFUN([AM_PROG_INSTALL_SH], >+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl >+install_sh=${install_sh-"$am_aux_dir/install-sh"} >+AC_SUBST(install_sh)]) >+ >+# Copyright (C) 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 2 >+ >+# Check whether the underlying file-system supports filenames >+# with a leading dot. For instance MS-DOS doesn't. >+AC_DEFUN([AM_SET_LEADING_DOT], >+[rm -rf .tst 2>/dev/null >+mkdir .tst 2>/dev/null >+if test -d .tst; then >+ am__leading_dot=. >+else >+ am__leading_dot=_ >+fi >+rmdir .tst 2>/dev/null >+AC_SUBST([am__leading_dot])]) >+ >+# Check to see how 'make' treats includes. -*- Autoconf -*- >+ >+# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 3 >+ >+# AM_MAKE_INCLUDE() >+# ----------------- >+# Check to see how make treats includes. >+AC_DEFUN([AM_MAKE_INCLUDE], >+[am_make=${MAKE-make} >+cat > confinc << 'END' >+am__doit: >+ @echo done >+.PHONY: am__doit >+END >+# If we don't find an include directive, just comment out the code. >+AC_MSG_CHECKING([for style of include used by $am_make]) >+am__include="#" >+am__quote= >+_am_result=none >+# First try GNU make style include. >+echo "include confinc" > confmf >+# We grep out `Entering directory' and `Leaving directory' >+# messages which can occur if `w' ends up in MAKEFLAGS. >+# In particular we don't look at `^make:' because GNU make might >+# be invoked under some other name (usually "gmake"), in which >+# case it prints its new name instead of `make'. >+if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then >+ am__include=include >+ am__quote= >+ _am_result=GNU >+fi >+# Now try BSD make style include. >+if test "$am__include" = "#"; then >+ echo '.include "confinc"' > confmf >+ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then >+ am__include=.include >+ am__quote="\"" >+ _am_result=BSD >+ fi >+fi >+AC_SUBST([am__include]) >+AC_SUBST([am__quote]) >+AC_MSG_RESULT([$_am_result]) >+rm -f confinc confmf >+]) >+ >+# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- >+ >+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005 >+# Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 4 >+ >+# AM_MISSING_PROG(NAME, PROGRAM) >+# ------------------------------ >+AC_DEFUN([AM_MISSING_PROG], >+[AC_REQUIRE([AM_MISSING_HAS_RUN]) >+$1=${$1-"${am_missing_run}$2"} >+AC_SUBST($1)]) >+ >+ >+# AM_MISSING_HAS_RUN >+# ------------------ >+# Define MISSING if not defined so far and test if it supports --run. >+# If it does, set am_missing_run to use it, otherwise, to nothing. >+AC_DEFUN([AM_MISSING_HAS_RUN], >+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl >+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" >+# Use eval to expand $SHELL >+if eval "$MISSING --run true"; then >+ am_missing_run="$MISSING --run " >+else >+ am_missing_run= >+ AC_MSG_WARN([`missing' script is too old or missing]) >+fi >+]) >+ >+# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# AM_PROG_MKDIR_P >+# --------------- >+# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise. >+# >+# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories >+# created by `make install' are always world readable, even if the >+# installer happens to have an overly restrictive umask (e.g. 077). >+# This was a mistake. There are at least two reasons why we must not >+# use `-m 0755': >+# - it causes special bits like SGID to be ignored, >+# - it may be too restrictive (some setups expect 775 directories). >+# >+# Do not use -m 0755 and let people choose whatever they expect by >+# setting umask. >+# >+# We cannot accept any implementation of `mkdir' that recognizes `-p'. >+# Some implementations (such as Solaris 8's) are not thread-safe: if a >+# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c' >+# concurrently, both version can detect that a/ is missing, but only >+# one can create it and the other will error out. Consequently we >+# restrict ourselves to GNU make (using the --version option ensures >+# this.) >+AC_DEFUN([AM_PROG_MKDIR_P], >+[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then >+ # We used to keeping the `.' as first argument, in order to >+ # allow $(mkdir_p) to be used without argument. As in >+ # $(mkdir_p) $(somedir) >+ # where $(somedir) is conditionally defined. However this is wrong >+ # for two reasons: >+ # 1. if the package is installed by a user who cannot write `.' >+ # make install will fail, >+ # 2. the above comment should most certainly read >+ # $(mkdir_p) $(DESTDIR)$(somedir) >+ # so it does not work when $(somedir) is undefined and >+ # $(DESTDIR) is not. >+ # To support the latter case, we have to write >+ # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), >+ # so the `.' trick is pointless. >+ mkdir_p='mkdir -p --' >+else >+ # On NextStep and OpenStep, the `mkdir' command does not >+ # recognize any option. It will interpret all options as >+ # directories to create, and then abort because `.' already >+ # exists. >+ for d in ./-p ./--version; >+ do >+ test -d $d && rmdir $d >+ done >+ # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. >+ if test -f "$ac_aux_dir/mkinstalldirs"; then >+ mkdir_p='$(mkinstalldirs)' >+ else >+ mkdir_p='$(install_sh) -d' >+ fi >+fi >+AC_SUBST([mkdir_p])]) >+ >+# Helper functions for option handling. -*- Autoconf -*- >+ >+# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 3 >+ >+# _AM_MANGLE_OPTION(NAME) >+# ----------------------- >+AC_DEFUN([_AM_MANGLE_OPTION], >+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) >+ >+# _AM_SET_OPTION(NAME) >+# ------------------------------ >+# Set option NAME. Presently that only means defining a flag for this option. >+AC_DEFUN([_AM_SET_OPTION], >+[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) >+ >+# _AM_SET_OPTIONS(OPTIONS) >+# ---------------------------------- >+# OPTIONS is a space-separated list of Automake options. >+AC_DEFUN([_AM_SET_OPTIONS], >+[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) >+ >+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) >+# ------------------------------------------- >+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. >+AC_DEFUN([_AM_IF_OPTION], >+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) >+ >+# Check to make sure that the build environment is sane. -*- Autoconf -*- >+ >+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 >+# Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 4 >+ >+# AM_SANITY_CHECK >+# --------------- >+AC_DEFUN([AM_SANITY_CHECK], >+[AC_MSG_CHECKING([whether build environment is sane]) >+# Just in case >+sleep 1 >+echo timestamp > conftest.file >+# Do `set' in a subshell so we don't clobber the current shell's >+# arguments. Must try -L first in case configure is actually a >+# symlink; some systems play weird games with the mod time of symlinks >+# (eg FreeBSD returns the mod time of the symlink's containing >+# directory). >+if ( >+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` >+ if test "$[*]" = "X"; then >+ # -L didn't work. >+ set X `ls -t $srcdir/configure conftest.file` >+ fi >+ rm -f conftest.file >+ if test "$[*]" != "X $srcdir/configure conftest.file" \ >+ && test "$[*]" != "X conftest.file $srcdir/configure"; then >+ >+ # If neither matched, then we have a broken ls. This can happen >+ # if, for instance, CONFIG_SHELL is bash and it inherits a >+ # broken ls alias from the environment. This has actually >+ # happened. Such a system could not be considered "sane". >+ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken >+alias in your environment]) >+ fi >+ >+ test "$[2]" = conftest.file >+ ) >+then >+ # Ok. >+ : >+else >+ AC_MSG_ERROR([newly created file is older than distributed files! >+Check your system clock]) >+fi >+AC_MSG_RESULT(yes)]) >+ >+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# AM_PROG_INSTALL_STRIP >+# --------------------- >+# One issue with vendor `install' (even GNU) is that you can't >+# specify the program used to strip binaries. This is especially >+# annoying in cross-compiling environments, where the build's strip >+# is unlikely to handle the host's binaries. >+# Fortunately install-sh will honor a STRIPPROG variable, so we >+# always use install-sh in `make install-strip', and initialize >+# STRIPPROG with the value of the STRIP variable (set by the user). >+AC_DEFUN([AM_PROG_INSTALL_STRIP], >+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl >+# Installed binaries are usually stripped using `strip' when the user >+# run `make install-strip'. However `strip' might not be the right >+# tool to use in cross-compilation environments, therefore Automake >+# will honor the `STRIP' environment variable to overrule this program. >+dnl Don't test for $cross_compiling = yes, because it might be `maybe'. >+if test "$cross_compiling" != no; then >+ AC_CHECK_TOOL([STRIP], [strip], :) >+fi >+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" >+AC_SUBST([INSTALL_STRIP_PROGRAM])]) >+ >+# Check how to create a tarball. -*- Autoconf -*- >+ >+# Copyright (C) 2004, 2005 Free Software Foundation, Inc. >+# >+# This file is free software; the Free Software Foundation >+# gives unlimited permission to copy and/or distribute it, >+# with or without modifications, as long as this notice is preserved. >+ >+# serial 2 >+ >+# _AM_PROG_TAR(FORMAT) >+# -------------------- >+# Check how to create a tarball in format FORMAT. >+# FORMAT should be one of `v7', `ustar', or `pax'. >+# >+# Substitute a variable $(am__tar) that is a command >+# writing to stdout a FORMAT-tarball containing the directory >+# $tardir. >+# tardir=directory && $(am__tar) > result.tar >+# >+# Substitute a variable $(am__untar) that extract such >+# a tarball read from stdin. >+# $(am__untar) < result.tar >+AC_DEFUN([_AM_PROG_TAR], >+[# Always define AMTAR for backward compatibility. >+AM_MISSING_PROG([AMTAR], [tar]) >+m4_if([$1], [v7], >+ [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], >+ [m4_case([$1], [ustar],, [pax],, >+ [m4_fatal([Unknown tar format])]) >+AC_MSG_CHECKING([how to create a $1 tar archive]) >+# Loop over all known methods to create a tar archive until one works. >+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' >+_am_tools=${am_cv_prog_tar_$1-$_am_tools} >+# Do not fold the above two line into one, because Tru64 sh and >+# Solaris sh will not grok spaces in the rhs of `-'. >+for _am_tool in $_am_tools >+do >+ case $_am_tool in >+ gnutar) >+ for _am_tar in tar gnutar gtar; >+ do >+ AM_RUN_LOG([$_am_tar --version]) && break >+ done >+ am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' >+ am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' >+ am__untar="$_am_tar -xf -" >+ ;; >+ plaintar) >+ # Must skip GNU tar: if it does not support --format= it doesn't create >+ # ustar tarball either. >+ (tar --version) >/dev/null 2>&1 && continue >+ am__tar='tar chf - "$$tardir"' >+ am__tar_='tar chf - "$tardir"' >+ am__untar='tar xf -' >+ ;; >+ pax) >+ am__tar='pax -L -x $1 -w "$$tardir"' >+ am__tar_='pax -L -x $1 -w "$tardir"' >+ am__untar='pax -r' >+ ;; >+ cpio) >+ am__tar='find "$$tardir" -print | cpio -o -H $1 -L' >+ am__tar_='find "$tardir" -print | cpio -o -H $1 -L' >+ am__untar='cpio -i -H $1 -d' >+ ;; >+ none) >+ am__tar=false >+ am__tar_=false >+ am__untar=false >+ ;; >+ esac >+ >+ # If the value was cached, stop now. We just wanted to have am__tar >+ # and am__untar set. >+ test -n "${am_cv_prog_tar_$1}" && break >+ >+ # tar/untar a dummy directory, and stop if the command works >+ rm -rf conftest.dir >+ mkdir conftest.dir >+ echo GrepMe > conftest.dir/file >+ AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) >+ rm -rf conftest.dir >+ if test -s conftest.tar; then >+ AM_RUN_LOG([$am__untar <conftest.tar]) >+ grep GrepMe conftest.dir/file >/dev/null 2>&1 && break >+ fi >+done >+rm -rf conftest.dir >+ >+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) >+AC_MSG_RESULT([$am_cv_prog_tar_$1])]) >+AC_SUBST([am__tar]) >+AC_SUBST([am__untar]) >+]) # _AM_PROG_TAR >+ >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/config.h.in tree-1.5.0-new/config.h.in >--- tree-1.5.0/config.h.in 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/config.h.in 2005-09-10 14:57:46 +0000 >@@ -0,0 +1,142 @@ >+/* config.h.in. Generated from configure.ac by autoheader. */ >+ >+/* Define to 1 if the `closedir' function returns void instead of `int'. */ >+#undef CLOSEDIR_VOID >+ >+/* Define to 1 if you have the declaration of `MB_CUR_MAX', and to 0 if you >+ don't. */ >+#undef HAVE_DECL_MB_CUR_MAX >+ >+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. >+ */ >+#undef HAVE_DIRENT_H >+ >+/* Define to 1 if you have the `getcwd' function. */ >+#undef HAVE_GETCWD >+ >+/* Define to 1 if you have the <inttypes.h> header file. */ >+#undef HAVE_INTTYPES_H >+ >+/* Define to 1 if you have the `iswprint' function. */ >+#undef HAVE_ISWPRINT >+ >+/* Define to 1 if you have the <limits.h> header file. */ >+#undef HAVE_LIMITS_H >+ >+/* Define to 1 if you have the <locale.h> header file. */ >+#undef HAVE_LOCALE_H >+ >+/* Define to 1 if your system has a GNU libc compatible `malloc' function, and >+ to 0 otherwise. */ >+#undef HAVE_MALLOC >+ >+/* Define to 1 if you have the <memory.h> header file. */ >+#undef HAVE_MEMORY_H >+ >+/* Define to 1 if you have the `memset' function. */ >+#undef HAVE_MEMSET >+ >+/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ >+#undef HAVE_NDIR_H >+ >+/* Define to 1 if your system has a GNU libc compatible `realloc' function, >+ and to 0 otherwise. */ >+#undef HAVE_REALLOC >+ >+/* Define to 1 if you have the `setlocale' function. */ >+#undef HAVE_SETLOCALE >+ >+/* Define to 1 if stdbool.h conforms to C99. */ >+#undef HAVE_STDBOOL_H >+ >+/* Define to 1 if you have the <stdint.h> header file. */ >+#undef HAVE_STDINT_H >+ >+/* Define to 1 if you have the <stdlib.h> header file. */ >+#undef HAVE_STDLIB_H >+ >+/* Define to 1 if you have the `strcasecmp' function. */ >+#undef HAVE_STRCASECMP >+ >+/* Define to 1 if you have the `strchr' function. */ >+#undef HAVE_STRCHR >+ >+/* Define to 1 if you have the <strings.h> header file. */ >+#undef HAVE_STRINGS_H >+ >+/* Define to 1 if you have the <string.h> header file. */ >+#undef HAVE_STRING_H >+ >+/* Define to 1 if you have the `strtoul' function. */ >+#undef HAVE_STRTOUL >+ >+/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. >+ */ >+#undef HAVE_SYS_DIR_H >+ >+/* Define to 1 if you have the <sys/file.h> header file. */ >+#undef HAVE_SYS_FILE_H >+ >+/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. >+ */ >+#undef HAVE_SYS_NDIR_H >+ >+/* Define to 1 if you have the <sys/stat.h> header file. */ >+#undef HAVE_SYS_STAT_H >+ >+/* Define to 1 if you have the <sys/time.h> header file. */ >+#undef HAVE_SYS_TIME_H >+ >+/* Define to 1 if you have the <sys/types.h> header file. */ >+#undef HAVE_SYS_TYPES_H >+ >+/* Define to 1 if you have the <unistd.h> header file. */ >+#undef HAVE_UNISTD_H >+ >+/* Define to 1 if you have the <wchar.h> header file. */ >+#undef HAVE_WCHAR_H >+ >+/* Define to 1 if you have the <wctype.h> header file. */ >+#undef HAVE_WCTYPE_H >+ >+/* Define to 1 if the system has the type `_Bool'. */ >+#undef HAVE__BOOL >+ >+/* Name of package */ >+#undef PACKAGE >+ >+/* Define to the address where bug reports for this package should be sent. */ >+#undef PACKAGE_BUGREPORT >+ >+/* Define to the full name of this package. */ >+#undef PACKAGE_NAME >+ >+/* Define to the full name and version of this package. */ >+#undef PACKAGE_STRING >+ >+/* Define to the one symbol short name of this package. */ >+#undef PACKAGE_TARNAME >+ >+/* Define to the version of this package. */ >+#undef PACKAGE_VERSION >+ >+/* Define to 1 if you have the ANSI C header files. */ >+#undef STDC_HEADERS >+ >+/* Define to 1 if your <sys/time.h> declares `struct tm'. */ >+#undef TM_IN_SYS_TIME >+ >+/* Version number of package */ >+#undef VERSION >+ >+/* Define to empty if `const' does not conform to ANSI C. */ >+#undef const >+ >+/* Define to rpl_malloc if the replacement function should be used. */ >+#undef malloc >+ >+/* Define to rpl_realloc if the replacement function should be used. */ >+#undef realloc >+ >+/* Define to `unsigned' if <sys/types.h> does not define. */ >+#undef size_t >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/configure.ac tree-1.5.0-new/configure.ac >--- tree-1.5.0/configure.ac 1970-01-01 00:00:00 +0000 >+++ tree-1.5.0-new/configure.ac 2005-09-10 14:57:46 +0000 >@@ -0,0 +1,79 @@ >+AC_INIT(tree.c) >+AM_INIT_AUTOMAKE(tree,1.5.0) >+ >+AC_PREREQ(2.53) >+ >+AC_CONFIG_HEADER(config.h) >+# AM_CONFIG_HEADER(config.h) >+ >+# AC_ARG_PROGRAM >+# AC_CANONICAL_TARGET >+AC_ISC_POSIX >+# AC_PATH_MAGIC >+ >+AC_PROG_CC >+AC_LANG_C >+ >+AC_PROG_MAKE_SET >+AC_PROG_INSTALL >+ >+AC_HEADER_STDC >+ >+VERSION="1.5.0" >+AC_SUBST(VERSION) >+ >+AC_CHECK_FUNCS([getcwd]) >+AC_CHECK_FUNCS([iswprint]) >+AC_CHECK_FUNCS([memset]) >+AC_CHECK_FUNCS([setlocale]) >+AC_CHECK_FUNCS([strcasecmp]) >+AC_CHECK_FUNCS([strchr]) >+AC_CHECK_FUNCS([strtoul]) >+AC_CHECK_HEADERS([limits.h]) >+AC_CHECK_HEADERS([locale.h]) >+AC_CHECK_HEADERS([stdlib.h]) >+AC_CHECK_HEADERS([string.h]) >+AC_CHECK_HEADERS([sys/file.h]) >+AC_CHECK_HEADERS([sys/time.h]) >+AC_CHECK_HEADERS([unistd.h]) >+AC_CHECK_HEADERS([wchar.h]) >+AC_CHECK_HEADERS([wctype.h]) >+AC_C_CONST >+AC_FUNC_CLOSEDIR_VOID >+AC_FUNC_MALLOC >+AC_FUNC_REALLOC >+AC_HEADER_DIRENT >+AC_HEADER_STDBOOL >+AC_HEADER_STDC >+ >+AC_PROG_CC >+AC_PROG_INSTALL >+AC_STRUCT_TM >+AC_TYPE_SIZE_T >+ >+AC_CHECK_DECLS(MB_CUR_MAX) >+ >+case "$target" in >+ *freebsd*) >+ CFLAGS="$CFLAGS" >+ ;; >+ *linux*) >+ CFLAGS="$CFLAGS -DLINUX_BIGFILE" >+ ;; >+ *osx*) >+ CFLAGS="$CFLAGS -no-cpp-precomp" >+ ;; >+ *hpux*) >+ CFLAGS="$CFLAGS -Ae +O2 +DAportable -Wall" >+ ;; >+ *os2*) >+ CFLAGS="$CFLAGS -02 -Wall -fomit-frame-pointer -Zomf -Zsmall-conv" >+ ;; >+ *) >+ CFLAGS="$CFLAGS -Wall" >+ ;; >+esac; >+ >+AC_SUBST(CFLAGS) >+ >+AC_OUTPUT(Makefile) >diff -N -r -u --from-file tree-1.5.0 tree-1.5.0/tree.c tree-1.5.0-new/tree.c >--- tree-1.5.0/tree.c 2004-08-16 01:07:21 +0000 >+++ tree-1.5.0-new/tree.c 2005-09-10 14:57:46 +0000 >@@ -24,6 +24,7 @@ > # define lstat64 lstat > #endif > >+#include "config.h" > #include <stdlib.h> > #include <stdio.h> > #include <time.h> >@@ -189,7 +190,9 @@ > FILE *outfile; > int *dirs, maxdirs; > >+#if (HAVE_DECL_MB_CUR_MAX==0) > extern size_t MB_CUR_MAX; >+#endif > > int main(int argc, char **argv) > {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 105496
:
68119
|
68120
| 68121