* Add ipkg for future development
authorticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Mon, 15 Dec 2008 04:10:56 +0000 (04:10 +0000)
committerticktock35 <ticktock35@e8e0d7a0-c8d9-11dd-a880-a1081c7ac358>
Mon, 15 Dec 2008 04:10:56 +0000 (04:10 +0000)
git-svn-id: http://opkg.googlecode.com/svn/trunk@3 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358

139 files changed:
AUTHORS [new file with mode: 0644]
COPYING [new file with mode: 0644]
ChangeLog [new file with mode: 0644]
INSTALL [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
Makefile.in [new file with mode: 0644]
NEWS [new file with mode: 0644]
README [new file with mode: 0644]
TODO [new file with mode: 0644]
aclocal.m4 [new file with mode: 0644]
args.c [new file with mode: 0644]
args.h [new file with mode: 0644]
compile [new file with mode: 0755]
conffile.c [new file with mode: 0644]
conffile.h [new file with mode: 0644]
conffile_list.c [new file with mode: 0644]
conffile_list.h [new file with mode: 0644]
config.guess [new file with mode: 0755]
config.h [new file with mode: 0644]
config.h.in [new file with mode: 0644]
config.sub [new file with mode: 0755]
configure [new file with mode: 0755]
configure.ac [new file with mode: 0644]
depcomp [new file with mode: 0755]
etc/Makefile.am [new file with mode: 0644]
etc/Makefile.in [new file with mode: 0644]
familiar/Makefile.am [new file with mode: 0644]
familiar/Makefile.in [new file with mode: 0644]
familiar/control-unstripped.in [new file with mode: 0644]
familiar/control.in [new file with mode: 0644]
familiar/libipkg-control.in [new file with mode: 0644]
familiar/libipkg-dev-control.in [new file with mode: 0644]
file_util.c [new file with mode: 0644]
file_util.h [new file with mode: 0644]
hash_table.c [new file with mode: 0644]
hash_table.h [new file with mode: 0644]
includes.h [new file with mode: 0644]
install-sh [new file with mode: 0755]
intercept/depmod [new file with mode: 0644]
intercept/ldconfig [new file with mode: 0644]
intercept/update-modules [new file with mode: 0644]
ipkg-frontend.c [new file with mode: 0644]
ipkg.c [new file with mode: 0644]
ipkg.h [new file with mode: 0644]
ipkg.h.in [new file with mode: 0644]
ipkg_cmd.c [new file with mode: 0644]
ipkg_cmd.h [new file with mode: 0644]
ipkg_conf.c [new file with mode: 0644]
ipkg_conf.h [new file with mode: 0644]
ipkg_configure.c [new file with mode: 0644]
ipkg_configure.h [new file with mode: 0644]
ipkg_download.c [new file with mode: 0644]
ipkg_download.h [new file with mode: 0644]
ipkg_extract_test.c [new file with mode: 0644]
ipkg_hash_test.c [new file with mode: 0644]
ipkg_install.c [new file with mode: 0644]
ipkg_install.h [new file with mode: 0644]
ipkg_message.c [new file with mode: 0644]
ipkg_message.h [new file with mode: 0644]
ipkg_remove.c [new file with mode: 0644]
ipkg_remove.h [new file with mode: 0644]
ipkg_upgrade.c [new file with mode: 0644]
ipkg_upgrade.h [new file with mode: 0644]
ipkg_utils.c [new file with mode: 0644]
ipkg_utils.h [new file with mode: 0644]
libbb/Makefile.am [new file with mode: 0644]
libbb/Makefile.in [new file with mode: 0644]
libbb/all_read.c [new file with mode: 0644]
libbb/ask_confirmation.c [new file with mode: 0644]
libbb/concat_path_file.c [new file with mode: 0644]
libbb/copy_file.c [new file with mode: 0644]
libbb/copy_file_chunk.c [new file with mode: 0644]
libbb/error_msg.c [new file with mode: 0644]
libbb/error_msg_and_die.c [new file with mode: 0644]
libbb/gz_open.c [new file with mode: 0644]
libbb/last_char_is.c [new file with mode: 0644]
libbb/libbb.h [new file with mode: 0644]
libbb/make_directory.c [new file with mode: 0644]
libbb/messages.c [new file with mode: 0644]
libbb/mode_string.c [new file with mode: 0644]
libbb/parse_mode.c [new file with mode: 0644]
libbb/perror_msg.c [new file with mode: 0644]
libbb/perror_msg_and_die.c [new file with mode: 0644]
libbb/safe_strncpy.c [new file with mode: 0644]
libbb/time_string.c [new file with mode: 0644]
libbb/unarchive.c [new file with mode: 0644]
libbb/unzip.c [new file with mode: 0644]
libbb/verror_msg.c [new file with mode: 0644]
libbb/vperror_msg.c [new file with mode: 0644]
libbb/wfopen.c [new file with mode: 0644]
libbb/xfuncs.c [new file with mode: 0644]
libbb/xreadlink.c [new file with mode: 0644]
libipkg.c [new file with mode: 0644]
libipkg.h [new file with mode: 0644]
libipkg.pc.in [new file with mode: 0644]
ltmain.sh [new file with mode: 0644]
md5.c [new file with mode: 0644]
md5.h [new file with mode: 0644]
missing [new file with mode: 0755]
mkinstalldirs [new file with mode: 0755]
nv_pair.c [new file with mode: 0644]
nv_pair.h [new file with mode: 0644]
nv_pair_list.c [new file with mode: 0644]
nv_pair_list.h [new file with mode: 0644]
pkg.c [new file with mode: 0644]
pkg.h [new file with mode: 0644]
pkg_depends.c [new file with mode: 0644]
pkg_depends.h [new file with mode: 0644]
pkg_dest.c [new file with mode: 0644]
pkg_dest.h [new file with mode: 0644]
pkg_dest_list.c [new file with mode: 0644]
pkg_dest_list.h [new file with mode: 0644]
pkg_extract.c [new file with mode: 0644]
pkg_extract.h [new file with mode: 0644]
pkg_hash.c [new file with mode: 0644]
pkg_hash.h [new file with mode: 0644]
pkg_parse.c [new file with mode: 0644]
pkg_parse.h [new file with mode: 0644]
pkg_src.c [new file with mode: 0644]
pkg_src.h [new file with mode: 0644]
pkg_src_list.c [new file with mode: 0644]
pkg_src_list.h [new file with mode: 0644]
pkg_vec.c [new file with mode: 0644]
pkg_vec.h [new file with mode: 0644]
sprintf_alloc.c [new file with mode: 0644]
sprintf_alloc.h [new file with mode: 0644]
str_list.c [new file with mode: 0644]
str_list.h [new file with mode: 0644]
str_util.c [new file with mode: 0644]
str_util.h [new file with mode: 0644]
update-alternatives [new file with mode: 0755]
user.c [new file with mode: 0644]
user.h [new file with mode: 0644]
void_list.c [new file with mode: 0644]
void_list.h [new file with mode: 0644]
xregex.c [new file with mode: 0644]
xregex.h [new file with mode: 0644]
xsystem.c [new file with mode: 0644]
xsystem.h [new file with mode: 0644]

diff --git a/AUTHORS b/AUTHORS
new file mode 100644 (file)
index 0000000..a4a42c8
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,5 @@
+ipkg actually is maintained by Pierluigi Frullani <pigi@frumar.it>
+
+ipkg is being written by Carl Worth <cworth@handhelds.org> and Steve
+Ayer <steven.ayer@compaq.com>
+
diff --git a/COPYING b/COPYING
new file mode 100644 (file)
index 0000000..d60c31a
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,340 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  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.
+\f
+                   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.)
+\f
+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.
+\f
+  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.
+\f
+  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
+\f
+           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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  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 --git a/ChangeLog b/ChangeLog
new file mode 100644 (file)
index 0000000..5b86406
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,1761 @@
+2006-05-30 pigi ( pigi@frumar.it)
+        * Version update to 0.99.163
+        * Fixed a bug in GNU_TAR_EXTENSION of unarchive.c. This fix #1666
+
+2006-05-04 pigi ( pigi@frumar.it)
+        * Fixed a little bug in makefile that inhibit the compilation from .tar.gz ( missing intercept dir )
+
+2006-04-20 pigi ( pigi@frumar.it)
+        * Version update to 0.99.162
+        * Fixed a bad bug introduced in .160 that was blocking the install of a package
+
+2006-04-18 pigi ( pigi@frumar.it)
+        * Version update to 0.99.161
+
+2006-04-18 pigi ( pigi@frumar.it)
+        * Another little fix for the  upgrade part.Now alse the prerm and postrm scripts gets deleted before upgrading.
+          wishing this fix the last troubles in upgrade part.
+        * Fix for #1585 after the bug introduced with the modify for offline root. ( Again )
+
+2006-03-30 pigi ( pigi@frumar.it)
+        * Activated the patch from Gunter@ohrner.net  for the md5 check of package
+        * Another change in the upgrade part, to handle the ghosts files from an upgraded package
+
+2006-03-30 pigi ( pigi@frumar.it)
+        * Version update to 0.99.160
+        * Fix for #1585 after the bug introduced with the modify for offline root.
+        * Patch from Gunter@ohrner.net  that fix a memory leak
+        * Not yet activated, but inserted a patch from Gunter@ohrner.net  for the md5 check of package
+
+2006-02-06 pigi ( pigi@frumar.it)
+        * Version update to 0.99.159
+        * Another change in the upgrade part, to handle the ghosts files from an upgraded package
+        *         Now it should be ok. Thanks to pb_ for pointing out where to look at.
+
+2006-02-02 pigi ( pigi@frumar.it)
+        * Version update to 0.99.158
+        * Modified the way upgrade handle the removing of a package, to be sure that ipkg doesn't break busybox upgrade
+        *          this should fix #1503
+        
+2006-01-30 pigi ( pigi@frumar.it)
+        * applied patch from pb_ for speed up things in boot ( to avoid multiple configure execution )
+        * applied patch from <r.schwebel@pengutronix.de> for 100+ filenames in tar file ( again )!
+        * applied patch from <r.schwebel@pengutronix.de> to avoid trouble in offlineroot installations.
+2006-01-22 pigi ( pigi@frumar.it)
+        * Version update to 0.99.157
+
+2006-01-17 pigi ( pigi@frumar.it)
+       * Added a check to avoid reading feed files with several options. This should fix #1458 and speed up a lot of executions.
+
+2006-01-12 pigi ( pigi@frumar.it)
+        * Version update to 0.99.156
+        * Fixed a length problem for strncpy when "Installing" option added. This fix bug #1456. Thanks to hrw for signaling
+
+2005-12-15 pigi ( pigi@frumar.it)
+        * Version update to 0.99.155
+        * Added a function to remove the package that is being upgraded.
+        * Fixed a problem when installing by hand. Now ipkg knows that a package has been selected by hand, 
+        *       and, if every check returns ok, it install the wanted package, instead of selecting one from feed.
+        *       Moreover, now downgrade should works again.
+        * Fixed the "Replaces" bug. Now ipkg is able to replace a package also if it doesn't conflict.
+        * Other minor changes in debug options
+
+2005-09-15 pigi ( pigi@frumar.it)
+       * Version update to 0.99.154
+        * Corrected a problem when removing a package, caused by an off by one alignement with the "Provides:" String
+        * Patched for the "depends:" bug introduced after the "Provides:" fix. This fix #1393
+        * Added a little fix for an off-by-one error in checking for depends.
+
+2005-07-29 pigi ( pigi@frumar.it)
+        * Applied a patch for the GNU tar compatibility . Now ipkg can handle filenames > 100 char.
+
+2005-07-29 pigi ( pigi@frumar.it)
+       * Version update to 0.99.153
+        * Fixed a problem with Provides:. Now ipkg is able to install foo when foo is provided by bar, and is able to determine the best candidate based on 
+        * package name. This also fix #1328
+
+2005-07-06 pigi ( pigi@frumar.it)
+       * Version update to 0.99.152
+        * Fixed a length problem for strncpy after "Downgrading" option added. This fix bug #1373. Thanks to steven.scholz@imc-berlin.de for signaling
+
+2005-06-16 pigi ( pigi@frumar.it)
+       * Version update to 0.99.151
+        * Fixed a missing check for null pointers . This fix bug #1358
+
+2005-06-05 pigi ( pigi@frumar.it)
+       * Version update to 0.99.150
+        * Added the -force-downgrade option to allow the downgrade of a package
+
+2005-05-11 pigi ( pigi@frumar.it)
+       * Version update to 0.99.149
+        * Added the possibility to choice the ipkglibdir from configure ( --with-libipkgdir )
+
+2005-04-10 pigi ( pigi@frumar.it)
+       * Version update to 0.99.148
+
+2005-04-09 pigi ( pigi@frumar.it)
+       * Found a bug in output from error_list. Now every error is printed, also if the functions don't return an error.
+        * Added a patch to Makefile from Robert Schwebel <r.schwebel@pengutronix.de>, cleaning things  a bit. Thanks to Schwebel
+
+2005-03-30 pigi ( pigi@frumar.it)
+       * Version update to 0.99.147
+        * Found a bug in ipkg_install when freeing a cursor 
+
+2005-03-28 pigi ( pigi@frumar.it)
+       * Version update to 0.99.146
+        * Modified the ipkg_error messaging to collect all the messages at the end of the program
+
+2005-03-26 pigi ( pigi@frumar.it)
+        * Little bug in message when "depends broken" 
+
+2005-03-14 pigi ( pigi@frumar.it)
+       * Version update to 0.99.145
+       * Found a bug in ipkg remove when a package was depending in itself and ipkg where asked to "-recursive"
+          This fix bug # 1301
+        * A very little beautify in args.c
+
+2005-03-07 pigi ( pigi@frumar.it)
+       * Added the check for md5 in resolv_conf_file. Now ipkg ask for confirmation only it the files differ
+
+2005-02-22 pigi ( pigi@frumar.it)
+       * Version update to 0.99.144
+       * A little fix suggested by drw in ipkg_conf.c
+       * Changed the ipkg.h to be build in automake for oe mechanism . This will enhance the building phase 
+          by honouring the lib hierarchy choose by users
+        * Changes in automake to honour the new building mechanism
+
+2005-02-20 pigi ( pigi@frumar.it)
+       * Version update to 0.99.143
+       * libipkg.h: reverting the previous modify
+        * ipkg_conf.c: fixing a probable bug in list_dir that fix problems with opie-packagemanager ( tanks to drw for signaling)
+
+2005-02-20 pigi ( pigi@frumar.it)
+       * libipkg.h: added some define to fix the broken external interface after 0.99.139 and lists_dir
+
+2005-02-17 pigi ( pigi@frumar.it)
+       * pkg_depends.c: applied patch from rjt@cambridgebroadband.com to remove some c99ism 
+
+2005-02-06 pigi ( pigi@frumar.it)
+       * Version update to 0.99.142
+        * Fixed the definition of full_write and full_read as per bug #1280
+
+2005-02-06 pigi ( pigi@frumar.it)
+       * Version update to 0.99.141
+        * Added space in ipkg_message to give more readible messages
+        * Corrected a problem when creating the directories in pkg_dest_init
+
+2005-02-05 pigi ( pigi@frumar.it)
+       * Version update to 0.99.140
+        * Fixed the bug in ipkg_conf for a wrong pointer.
+
+2005-02-05 pigi ( pigi@frumar.it)
+       * Version update to 0.99.139
+        * Fixed the "replaces" problem  reported by pb_. Now ipkg is able to resolve a "replace/conflict" reference
+        * Added the possibility to keep the lists file in a different location. Fullfill enh #1276
+
+2005-02-02 pigi ( pigi@frumar.it)
+        * Fixed the problem for SW_DEINSTALL in remove. Fix #1274
+        * Fixed the problem issued from florian. This also fix the bug #520 HardLink are now supported
+
+2005-01-18 pigi ( pigi@frumar.it)
+       * Version update to 0.99.138
+       * libbb.h: patch for the uclib 
+
+2005-01-14 pigi ( pigi@frumar.it)
+       * ipkg_install.c: applied patch from rjt@cambridgebroadband.com to remove some c99ism 
+
+2005-01-14 jamey ( jamey@handhelds.org )
+       * pkg_hash.c: applied patch from Jean Tourrilhes to allow default
+         arch to be different than host arch
+       
+2005-01-10 pigi ( pigi@frumar.it)
+       * Version update to 0.99.137
+        * fixed a little, but annoying bug when writing the status file.
+
+2005-01-10 pigi ( pigi@frumar.it)
+       * Version update to 0.99.136
+        * Lot of memory leak fixes from Benjamin Pineau <ben@zouh.org>
+        * Fix for the Provides, that weren't able to "protect" their dependants while removing. 
+          Now the remove should be safer.
+        * removed the replace.h stuff from automake .ac/.in files. This should align to oe
+
+2005-01-06 pigi ( pigi@frumar.it)
+       * Version update to 0.99.135 
+       * Various fix for dependencies in control files
+
+2005-01-06 pigi ( pigi@frumar.it)
+       * Version update to 0.99.134-1 for fixing a problem with cvs tag on previous version
+
+2005-01-06 pigi ( pigi@frumar.it)
+       * Version update to 0.99.134
+        * Added a new option for listing only the installed packages. Asked by pb_ but really important
+       * Little modification to autoconfigure.sh 
+       * removed fileutils dependencies that has disappeared from 0.8 in control-cl.in  control-unstripped.in libipkg-control.in  
+
+2004-11-18 pigi ( pigi@frumar.it)
+       * Version update to 0.99.133
+        * Fix for preserve date and time when extracting a package. Thanks to <trevor.pering@intel.com>
+
+2004-10-07 pigi ( pigi@frumar.it)
+       * Version update to 0.99.132
+        * Little fix on available blocks calculation. Thanks to seved.torstendahl@netinsight.se for founding it.
+        * this fix #1259
+
+2004-09-20 pigi ( pigi@frumar.it)
+       * Version update to 0.99.131
+        * Added a lot of debug info in DEBUG2
+        * Added a check in ipkg_install.c to permit replacing of existing file when installing a package
+        * from a file ( not an upgrade ) when ipkg find a file clash but the owner of the package is the 
+        * same. That should fix the #1246
+
+2004-09-02 pigi ( pigi@frumar.it)
+       * Version update to 0.99.130
+        * Added patch from pb_ for bug #1251. A lot of thanks to Phil
+
+2004-09-02 pigi ( pigi@frumar.it)
+        * Some changes on output messages to be a little bit clear
+
+2004-09-01 pigi ( pigi@frumar.it)
+        * Applied patches from pb_ (bug #1244)
+        * Added EXTRADIST = ipkg.c and others in Makefile.am as in ipkg.0.99.xxx.tar.gz the ipkg.c was missing. ( 
+          reported by odvard12@yahoo.com )
+       * Version update to 0.99.129
+
+2004-08-19 Florian <florian.boor@kernelconcepts.de>
+       * Version update to 0.99.128
+       * libipkg.c, ipkg_cmd.c: Fixed return value zero if installation
+         failed. Changed text because failing to install a package
+          is not necessarily a bug :-)
+       * Makefile.in, libbb/Makefile.in: Removed autogenerated files.
+
+2004-08-18 Florian <florian.boor@kernelconcepts.de>
+       * Two more fixed memory leaks.  Contributed by Nils Faerber.
+
+2004-08-17 Florian <florian.boor@kernelconcepts.de>
+       * Fix to avoid major memory leak due to multiple initialising
+          of hash tables. Contributed by Nils Faerber.
+
+2004-07-20  pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.127
+        * Applied patch from tmbinc@elitedvb.net (Felix Domke)  to fix some problems when in use on platforms
+        * different from arm. Fixes big #1234
+2004-06-15  pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.126
+2004-06-12 florian <florian.boor@kernelconcepts.de>
+       * Makefile.am: Added some missing headers to the list.
+       * libipkg.pc.in: Fixed hardcoded prefix... tsts
+2004-06-12 pigi ( pigi@frumar.it)
+        * pb_ patch for setuid bit in unarchive
+2004-06-05 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.125
+       * modified almost all reference to xregexec in fnmatch ( as adviced by zap).
+          This should fix every problem with strange character in package name when using regex in functions
+          ( as per info_status_cmd or remove ). #1220
+2004-05-21 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.124
+        * import the kergoth patch for Makefile.am to fix the linking problems on arch <> arm
+        * added the ipkg remove <regexp> feature.
+        * fixed the ipkg usage message, 'cause in "ifdef LIBIPKG" we don't have the ipkg info field version.
+        * added the message "No package removed" if no package has been removed. This to avoid misunderstanding
+          with the successfully done message at the exit of execution.
+2004-05-16 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.122-3
+        * Anothere little fix. Added the version number in control.in. This should fix definitelly the problem with dependencies
+2004-05-16 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.122-2
+        * New subrelease released to correct the problem for dependencies (libipkg >= 0.99.122-1) in ipkg control file
+2004-05-14 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.122-1
+        * needed for a recompilation with the libtool updated. This could fix the #1209 created by my old libtool version
+        * cleaned the cvs dir by removing the really unneeded busybox directory
+2004-05-10 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.122
+        * pb_, cworth and I discussed a bit on ipkg output to users. We agreed on removing some confusing
+        * messages, moving them to a debug level of verbosity.
+        * I do added also some message to user indicating the phase ipkg is in, and a global ending message
+        * informing the user for the status of operation.
+        * This fixes the #1206, and hopefully does not introduce others ;-) 
+2004-05-03 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.121
+        * reenoo__ found a problem with depend lines > 1023, and pb fixed it. Thanks to both,
+        * This should fix #1204.
+2004-04-08 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.120
+        * pb found another one. The configure cmd now will set the correct values in status file
+        * #1196 fixed
+2004-04-07 pigi ( pigi@frumar.it)
+       * configure.ac: updated to 0.99.119
+        * pb found another one. Commiting his patch, elegant as usual :) 
+2004-03-29 jamey ( jamey@handhelds.org)
+       * configure.ac: updated to 0.99.118
+2004-03-29 pigi ( pigi@frumar.it)
+        * pb_ asked me to have a command to change the status of a package betwenn installed and unpacked.
+          and I did it.
+        * I' ve also included the fix for the empty lists as for bug # 1136 reported and suggested by k.vangelder@chello.nl 
+2004-03-17 pigi ( pigi@frumar.it)
+        *  Added the implement for Essential in status file. This is needed to avoid the unintentional remove
+           of essential packages. In effect the command "ipkg remove ipkg" worked without problems, but then
+           it was difficult to reinstall. This fix the bug # 867
+2004-03-15 jamey <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.117
+2004-03-10 pigi ( pigi@frumar.it)
+        *  Added the check for *alloc in every source. I needed to modify some function ehre and there
+           to check the return values from function allocating memory, but hopefully it should be all right now.
+        *  Added the check for at least a package for remove ( it was removing everithing if no pkgname followed the
+           remove option.
+2004-03-09 pigi ( pigi@frumar.it)
+        *  Added a flag to disble the checking of directories when the command does not need to 
+           read anything from there. Fix bug #1096
+2004-03-09 pigi ( pigi@frumar.it)
+        *  Changes to correct the behaviour of verbosity. Now the "0" works, and the "1" is again 
+           the default.
+           This fixes the bug #1099
+2004-03-07 pigi ( pigi@frumar.it)
+        *  Minimal changes for a clean compile in libipkg.c ( so we can close the bug# 1119 )
+2004-03-03 pigi ( pigi@frumar.it)
+        * Missing \n in Size and Source Fields.
+2004-03-03 pigi ( pigi@frumar.it)
+        * Florian noticed a free missiing in ipkg_cmd.c ( should sleep more at night ) 
+          it was in an (almost) unsed part of the code ( old code ) but, just in case...
+        * Changed a comment in pkg.c ( it was in italian ) and added a bit of explain in 
+          pkg_formatted_field
+2004-03-02 jamey <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.116
+       * pkg.h: from Pigi: pkg_formatted_info and pkg_formatted_field now allocate the strings they fill in
+       * pkg.c, ipkg_cmd.c: from Pigi: updated to the new pkg.h interface 
+2004-02-29 florian <florian.boor@kernelconcepts.de>
+       pkg.c: Pigi and me poked around a little bit and located the cause of
+              latest segfault. strncat is not used correctly in pkg_formatted_info
+                  and pkg_formatted_field. I added a fix to the only section that
+                  triggered the bug and increased a buffer size.
+                  BUT: There are many similar bugs remaining!
+2004-02-24 jamey <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.115
+       * ipkg_cmd.c: segv caught by pigi: buffer freed in loop but used on next iterations.  bug squashed.
+       * user.c: realloc question buffer if it is too short so that messages are not truncated.
+2004-02-20 jamey <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.114
+       * libbb/unarchive.c: patch from pigi@frumar.it: fix erroneous invalid header checksum message
+2004-02-19 jamey <jamey.hicks@hp.com>
+       * configure.ac: update to 0.99.113
+       * libipkg.c: patch from drw to fix ipkg list
+2004-02-19 florian <florian.boor@kernelconcepts.de>
+       * Some minor changes to make code compile on more compilers.
+2004-02-14 jamey <jamey.hicks@hp.com>
+       * configure.ac: updated to 0.99.112
+        * libbb/unarchive.c: copied in oldgnu tar compatibility mode from latest busybox.
+2004-02-13 jamey <jamey.hicks@hp.com>
+       * configure.ac: updated to 0.99.111
+        * pkg.c: wim delvaux's patch for status file in other destinations
+2004-01-23 florian <florian.boor@kernelconcepts.de>
+       * Applied Dan's patch that adds a package download command to
+         libipkg.      
+2004-01-20 florian <florian.boor@kernelconcepts.de>
+       * Applied Dan's changes to work incuded from a C++ app. 
+2004-01-15 jamey
+       * configure.ac: updated to 0.99.110
+       * libipkg.c: added default callbacks for output
+       * ipkg_conf.c: default verbosity to 1
+2004-01-12 jamey
+       * configure.ac: updated to 0.99.109
+       * ipkg_install.c: fix potential segv sprintf_alloc with fewer args than required by format string (yay valgrind)
+       * sprintf_alloc.c: add null pointer checking
+2004-01-12 jamey
+       * configure.ac: updated to 0.99.108
+       * Makefile.am, familiar/: use ipkg-cl as default executable, install as ipkg via update-alternatives
+2004-01-12 jamey
+       * configure.ac: updated to 0.99.107
+       * void_list.c: check for null data
+       * pkg.c: check for null pointers
+2003-12-23 florian <florian.boor@kernelconcepts.de>
+       * Added void* parameter to some callbacks. 
+
+2003-12-02 florian <florian.boor@kernelconcepts.de>
+       * Added familiar/ipkg-cl.control.in, which is a prototype of
+         control file for ipkg-cl package creation.
+2003-12-01 florian <florian.boor@kernelconcepts.de>
+       * added ipkg command line tool using libipkg, binary is known as ipkg-cl
+       * ipkg-frontend.c: source for this tool
+       * libbb/Makefile.am: Removed changing of CFLAGS, this avoids a nasty warning.
+       * Makefile.am: Same fix and addition of new target creating ipkg-cl.
+       * removed ltmain.sh, libtool which seem to be created by autostuff
+       
+2003-12-01 jamey
+       * configure.ac: updated to 0.99.106
+       * pkg.c, ipkg_conf.c: check for null pointers (null pkg->dest in particular)
+2003-11-11 jamey
+       * configure.ac: updated to 0.99.105
+       * ipkg_conf.c: added verbosity option to conf file
+2003-11-11 jamey
+       * configure.ac: updated to 0.99.104
+       * ipkg_install.c: removed spurious calls to fflush, remove obsolete maintainer scripts on upgrade
+       * ipkg_remove.c: remove unused function: remove_conffiles
+2003-11-11 jamey
+       * configure.ac: updated to 0.99.103
+       * libipkg.pc.in, configure.ac: pkgconfig for libipkg
+       * ipkg_conf.c, pkg.c: check for error on fopen
+       * pkg_hash.c: reduced verbosity
+       * libtool: arm-linux-strip does not support --strip-debug on .a files
+2003-11-10 jamey
+       * configure.ac: updated to 0.99.102
+       * ipkg_cmd.c: compute architecture_priority of packages in database before doing download command
+       * conffile.c file_util.[ch] ipkg_install.c: better separation of installation root filenames and actual filenames
+       * pkg.h: added prototype for pkg_free_installed_files
+2003-11-10 jamey
+       * configure.ac: updated to 0.99.101
+       * libipkg changes
+       * generate .list files from file_hash
+2003-11-05 jamey
+       * configure.ac: updated to 0.99.100
+       * ipkg_install.c: fix segv: was passing conflictee->parent instead of conflictee
+2003-10-08 jamey
+       * configure.ac: updated to 0.99.99
+       * ipkg_install.c: use the root_dir after stripping off offline_root prefix
+2003-10-08 jamey
+       * configure.ac: updated to 0.99.98
+       * pkg_hash.c: fixed segv if replaced_by->len was 0
+       * ipkg_cmd.c: ipkg remove with no arguments will remove non-user leaf packages
+       * ipkg_remove.[ch]: export pkg_has_installed_dependents
+       * pkg_depends.c: add pkg->parent to pkg->provides
+       * ipkg_install.c: strip offline_root prefix off of conffile name so comparing the md5sums should work
+       * pkg.c: missing comma added
+2003-10-01 jamey
+       * configure.ac: updated to 0.99.97
+       * ipkg_cmd.c: added whatdependsrec command to show what recursively depends on a package or packages
+       * pkg_vec.[ch]: added pkg_vec_clear_marks and pkg_vec_mark_if_matches
+       * args.c: usage string updated
+2003-09-28 jamey
+       * configure.ac: updated to 0.99.96
+       * ipkg_conf.c: adjusted verbosity
+       * ipkg_install.c: only remove replacee if it is also conflicted, per debian standard
+       * pkg_depends.c: only add to replaced_by if it also conflicts, per debian standard
+               added pkg_provides, pkg_replaces, pkg_conflicts
+       * pkg_hash.c: adjusted verbosity                  
+2003-09-28 jamey
+       * configure.ac: updated to 0.99.95
+       * args.[ch], ipkg_cmd.c, ipkg_conf.[ch], ipkg_download.c, ipkg_install.c, ipkg_remove.c, pkg.[ch]:
+          Implemented -test mode for ipkg.
+2003-09-28 jamey
+       * configure.ac: updated to 0.99.94
+       * pkg_hash.c: fix pkg_hash_fetch_best_installation_candidate so
+       that one can install another provider of an installed package name
+2003-09-26 jamey
+       * configure.ac: updated to 0.99.93
+       * ipkg_install.c: corrected message level depending on conf->force_depend
+       * ipkg_conf.c: check for duplicate src entries
+       * nv_pair_list.[ch]: added nv_pair_list_find
+2003-09-16 jamey
+       * configure.ac: updated to 0.99.92
+       * pkg_depends.c: some paranoia to try to avoid segv
+       * void_list.c: silenced message about elt not being found
+2003-09-11 jamey
+       * configure.ac: updated to 0.99.91
+       * pkg_depends.c: added pkg_depend_str to fetch right kind of dependence string based on dependence index
+                        Use this in add_unresolved_dep.
+       * pkg_depends.h: declaration of pkg_depend_str
+2003-08-22 11:02  jamey
+       * configure.ac: updated to 0.99.90
+       * str_list.[ch]: added str_list_alloc(), added str_list_remove_elt()
+       * void_list.[ch]: added void_list_remove_elt()
+       * pkg_parse.c: added parsing of Source field
+       * pkg_hash.c: updated old_pkg->installed_files list when setting file owner if it was previously owned by old_pkg
+       * pkg_extract.c: use installed_file list if it exists in pkg_extract_data_file_names_to_file
+       * pkg.[ch]: added pkg_write_filelist() and pkg_write_changed_filelists()
+       * ipkg_remove.c: do not call ipkg_conf_write_status_files from ipkg_remove
+       * ipkg_install.c: use ipkg_write_filelist()
+       * ipgk_cmd.c: after writing status file, write any changed pkg filelists
+2003-08-20 11:02  jamey
+       * configure.ac: updated to 0.99.89
+       * pkg.c: print Source field in pkg_print_info
+2003-08-06 18:34  jamey
+       * configure.ac: updated to 0.99.88
+       * pkg_hash: bug 942, declare internal induction variable
+       * ipkg_cmd.c, ipkg_conf.[ch], pkg_src.[ch], pkg_src_list.[ch]: bug 604, support Packages.gz
+2003-08-06 18:34  jamey
+       * configure.ac: updated to 0.99.87
+       * pkg.c: remove extra printing of Suggests field
+       * pkg_vec.c: merge Status field only from current database, rest of Package info from Packages files
+       * pkg_depends.c: print info about recommendations as Notice instead of DEBUG
+2003-07-11 18:34  jamey
+       * configure.ac: updated to 0.99.86
+       * ipkg.h, ipkg_cmd.c, ipkg_configure.c, ipkg_install.c, ipkg_remove.c: only write status file if something changed.
+2003-07-11 18:34  jamey
+       * configure.ac: updated to 0.99.85
+       * pkg.c, pkg.h, pkg_depends.c, pkg_depends.h, pkg_parse.c: bug 885:
+         add recommends and suggests
+       * args.c, ipkg_cmd.c, ipkg_cmd.h: add ipkg configure command
+       * pkg_vec.c: apply patch for bug 883
+2003-05-11 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.84
+       * pkg.c, ipkg-compare-versions.c: fix problem where . and - were not treated as separators in version comparison
+2003-04-11 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.83
+       * ipkg_install.c: use pkg->installed_size instead of pkg->size
+       * ipkg_cmd.c, ipkg_conf.c: put lists under offline_root if specified
+2003-04-11 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.82
+       * pkg_hash.c: ignore Replaces directive when a package replaces itself
+2003-04-10 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.81
+       * pkg.c: clear state_want and state_flags for any uninstallable package
+2003-04-10 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.80
+       * pkg.c: pkg_merge was intermingling depends and predepends from
+               old and new pkg, and was ignoring conflicts and replaces 
+       * pkg_depends.c: cleaned up interface to parseDepends
+2003-04-07 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.79
+       * pkg_hash.c: default architecture to host_cpu if unspecified
+       * ipkg_install.c, ipkg_download.c: refuse to install package with no architecture
+2003-04-07 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.78
+       * args.[ch], ipkg_conf.[ch]: added query_all (-A)
+       * ipkg_cmd.c: finished implementing whatdepends, whatrequires, whatprovides, and whatconflicts
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.77
+       * ipkg_cmd.c: implemented whatdepends
+       * ipkg_conf.c: fixed typo
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.76
+       * args.c: was zeroing args structure too late
+       * ipkg_conf.c: test for existence of /etc/ipkg.conf before trying to load it
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.75
+       * familiar/rules: update postinst only to generate ipaqarch.conf if none exists
+       * args.[ch]: added -t or --tmp-dir option to specify tmp-dir
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.74
+       * ipkg_cmd.c: avoid segv by only calling xregfree after xregcomp was called
+       * pkg_hash.c: prefer pkgs that are marked hold/prefer, next
+       abstract pkgs that are installed, next latest pkg if one provider,
+       give up if multiple providers are acceptable -- let user decide
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.73
+       * pkg_hash.c: remove latest_installed heuristic because it prevents upgrades.
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.72
+       * pkg_hash.c: check for unresolved packages (apkg->provided_by->len == 0), better messages.
+2003-04-03 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.71
+       * pkg.c: Added pkg_name_version_and_architecture_compare and abstract_pkg_name_compare
+       * ipkg_cmd.c: allow multiple fields for info and status command.
+       Allow posix regexp's for package name in status, info, and list
+       commands.
+       * pkg_remove.c: fixed type error
+       * xregex.h: added xregfree
+       * pkg_hash.c: Provides functionality seems to be working again
+2003-04-02 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.70
+       * args.c, args.h, ipkg_conf.c, ipkg_conf.h, ipkg_install.c: implemented nodeps option
+       * pkg_vec.[ch]: added [abstract_]pkg_vec_{contains,sort}
+       * pkg.c: print which script not being run in offline root mode
+2003-04-02 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.69
+       * pkg_vec.c: compare architecture to architecture, not to name
+       * ipkg_utils.c: do not exit, instead return NULL
+       * ipkg_install.c: do not exit, instead return -EINVAL
+       * ipkg_download.c: make sure to set pkg dest
+       * ipkg_cmd.c: notice instead of info for writing status file message
+2003-04-02 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.68
+       * pkg_vec.c, pkg_depends.c: pkg_t's are the same if they have same name, version, and architecture 
+2003-04-01 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.67
+       * ipkg_install.c: one last check for supported architecture in ipkg_install_pkg
+       * pkg.c: make pkg_print_field less fragile by using strcasecmp,
+       added support to print Conflicts
+       * pkg_hash.c: if multiple candidates with right architecture
+       satisfy constraint_fcn, return latest version
+       * ipkg_cmd.c: when verbosity > 1, show if conffiles have been
+       modified in info command
+       * hash_table.c, hash_table.h: count number of elements in hash
+       tables
+       * file_util.c: explicitly use unsigned char
+       * conffile.c: more debugging info
+2003-04-01 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.66
+       * pkg_depends.c: fixed what seemed to be glaring deficiency in version_constraints_satisfied
+       * pkg_hash.c: more debug info
+       * pkg_parse.c, pkg.c: added Installed-Time as field saved to status file
+2003-04-01 Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.65
+       * ipkg_cmd.c, ipkg_conf.c: applied ipkg dest installation patch from Ben Lau <benlau@linux.org.hk>
+       * ipkg_cmd.c: fixed probably segv when using offline_root, fixed problem installing from local file.
+       * ipkg_conf.c: 
+         - Do not add default architectures if ipkg configuration files include architecture definitions.
+         - Look for /etc/ipkg/*.conf under offline root if using offline root mode
+       * void_list.h: added void_list_empty()
+       * nv_pair_list.h: added nv_pair_list_empty()
+2003-03-28 14:30  Jamey Hicks <jamey@handhelds.org> 
+       * configure.ac: 0.99.64
+       * pkg_hash.c: change fprintf stderr to ipkg_message
+       * pkg.h: added SF_MARKED and abstract_pkg_t state_flag field
+       * pkg.c: include Provides, Replaces, and Architecture in status
+       file
+       * ipkg_remove.c: make sure to print each dependent package only
+       once
+       * ipkg_message.h: added IPKG_DEBUG2
+       * ipkg_install.c: modify message and level depending on
+       force_depends
+       * ipkg_cmd.c: call pkg_info_preinstall_check before any
+       install/upgrade/remove action
+       * ChangeLog, autoconfigure.sh, includes.h,
+       ipkg_conf.c, ipkg_remove.c, pkg.c, pkg.h, update-alternatives,
+       xregex.h: applied kergoth's update-alternatives patch
+       * ipkg_cmd.c, ipkg_remove.c: remove maybe_broken_removal... which
+       was an expensive no-op; before removing package, make sure that
+       nothing is installed that depends on the apkgs **provided** by a
+       package
+       * pkg.h: mark for future cleanup
+       * ChangeLog: 0.99.62, adds architecture priority, better handling
+       of file obsolescence and package replacements in progress
+2003-03-27 18:26  jamey
+       * autoconfigure.sh: accidentally committed /usr/local/bin calls
+       * ipkg_conf.c: needed a strdup, set default verbosity back to 0
+       * familiar/postinst: default architecture priorities
+       * Makefile.in, autoconfigure.sh, ipkg_cmd.c, ipkg_conf.c, pkg.c:
+       both name and value in nv_pair_list must be actual strings
+       * pkg_hash.c: do not try to invoke NULL constraint_fcn
+       * ipkg_install.c: added file_hash_{set,get}_file_owner, created
+       check_downgrade
+       * ipkg_conf.c, ipkg_conf.h, ipkg_remove.c, pkg.c, pkg_hash.c,
+       pkg_hash.h: added file_hash_{set,get}_file_owner
+       * hash_table.c: check for key already being present in
+       hash_table_insert
+       * configure.ac: update to 0.99.63
+       * ipkg_hash_test.c: update due to new prototypes
+       * ipkg_conf.c: missed a conversion from str_list to nv_pair_list
+       * ipkg_install.c: minor tweaks
+       * pkg.c, pkg.h: added pkg_info_preinstall_check to update
+       pkg->arch_priority
+       * pkg_depends.c, pkg_depends.h: use constrained
+       pkg_hash_fetch_best_installation_candidate in
+       pkg_hash_fetch_unsatisfied_dependencies
+       * pkg_hash.c, pkg_hash.h, ipkg_cmd.c, ipkg_upgrade.c: split
+       pkg_hash_fetch_best_installation_candidate into a by name and a
+       constrained version
+       * ipkg_install.c: block SIGINT while doing core of package
+       installation (single package)
+       * ipkg_conf.c, ipkg_conf.h: support for architecture priority
+       * pkg_depends.c: cleanup, reindent
+       * pkg.c, pkg.h: support for architecture_priority
+       * ipkg_cmd.c: installed SIGINT handler when upgrading or removing,
+       support for architecture_priority
+       * pkg_hash.c: added support for architecture priority, reindented
+       * pkg_vec.c: minor cleanup
+2003-03-24  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.61
+       * familiar/postinst: mkdir -p /etc/ipkg
+2003-03-24  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.61
+       * ipkg_conf.c: read configuration from all *.conf files in /etc/ipkg/
+       * familiar/postinst: create /etc/ipkg/*.conf according to platform ipkg is installed on
+2003-03-20  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.60
+       * various: added support for package architectures
+       * configure.ac: do not test for malloc
+2003-03-17  Aman Gupta <ipkg@themastermind1.net>
+       * configure.ac: updated to 0.99.59
+       * args.c: show all verbosity levels in usage info
+       * args.h: changed default verbosity level to 1
+       * ipkg_cmd.c: ipkg_multiple_files_scan() was useless, switch to using 
+       ipkg_prepare_url_for_install()
+       * ipkg_install.c: fix --force-reinstall
+       * ipkg_remove.c: stop removing of modified conffiles
+2003-03-04  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.56
+       * ipkg_message.c: show error messages by default
+       * ipkg_message.h: protect against multiple inclusion
+       * conffile.[ch]: switch to ipkg_message, added conf argument to conffile_has_been_modified
+       * ipkg.h: move EXTENSION macros here
+       * pkg_depends.c: minor cleanup
+       * pkg.h: added prefer and obsolete flags
+       * pkg.c: parse and unparse SF_PREFER and SF_OBSOLETE
+       * ipkg_install.[ch]: 
+         - added {pkg,name}_mark_dependencies_for_installation, 
+         - added conf argument to conffile_has_been_modified 
+         - missing ifdef IPKG_DEBUG_NO_TMP_CLEANUP
+       * ipkg_remove.c: added conf argument to conffile_has_been_modified
+       * ipkg_download.c: added ipkg_prepare_for_install
+2003-03-01  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.55
+       * ipkg.h: wrap #if 0 around definition of of IPKG_DEBUG_NO_TMP_CLEANUP
+2003-03-01  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.54
+       * ipkg_install.c: make old package SW_DEINSTALL during ipkg installation
+       * ipkg_cmd.[ch]: added some code to install packages marked SW_INSTALL, but have not enabled this code yet.
+2003-03-01  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: updated to 0.99.53
+       * pkg_depends.c: let SW_INSTALL satisfy dependences (instead of SS_INSTALL)
+2003-03-01  Daniele Nicolodi <daniele@grinta.net>      
+       * ipkg_install.c: indentation fixes and finish switch to message
+       facility
+       * ipkg_cmd.c: indentation fixes, switch to message facility and
+       some code cleanup
+       * ipkg_message.c (ipkg_message): check for a NULL *conf parameter
+       * ipkg_message.h: renamed IPKG_ERR in IPKG_ERROR
+2003-02-28  Jamey Hicks <jamey@handhelds.org> (patch from Daniele Nicolodi <daniele@grinta.net>)
+       * configure.ac: incremented version to 0.99.5
+       * ipkg_message.[ch]: added message facility
+       * args.[ch]: verbosity control
+       * ipkg_conf.[ch]: verbosity control
+       * ipkg_install.c: switch to using message factility
+2003-02-28  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: incremented version to 0.99.51
+       * ipkg_cmd.c: added ipkg_statisfy_all_dependences, called after
+       install/upgrade of packages to handle packages that were split and
+       no longer provide all the resources they used to provide.
+2003-02-27  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: incremented version to 0.99.50
+       * ipkg_cmd.c: write out status after doing an upgrade
+2003-02-27  Jamey Hicks <jamey@handhelds.org> (another patch from pb)
+       * configure.ac: incremented version to 0.99.49
+       * pkg_parse.c, pkg.c: do not treat deb revision specially
+2003-02-27  Jamey Hicks <jamey@handhelds.org> (another patch from pb)
+       * configure.ac: incremented version number to 0.99.48
+       * args.c: added help for ipkg flags sub-command
+       * ipkg_cmd.c: added ipkg_flag_cmd, do not upgrade package marked hold
+       * ipkg_install.c: do not remove obsolesced files if old_pkg is flagged noprune
+       * ipkg_remove.c: pkg->state_flag is a bitvector now
+       * pkg.c: pkg->state_flag is a bitvector now
+       * pkg.h: pkg->state_flag is a bitvector now
+2003-02-27  Jamey Hicks <jamey@handhelds.org> (another patch from pb)
+       * configure.ac: incremented version number to 0.99.47
+       * pkg.c: refix "uninstalled package has NULL tmp_unpack_dir"
+       * pkg_hash.c: 
+2003-02-27  Aman Gupta <oz@themastermind1.net> (another patch from pb_)
+       * configure.ac: incremented version number to 0.99.46
+       * pkg.c: fix "uninstalled package has NULL tmp_unpack_dir"
+2003-02-24  Jamey Hicks <jamey@handhelds.org> (per patch from Philip Blundell <pb@handhelds.org>)
+       * configure.ac: incremented version to 0.99.45
+       * file_util.c: include space for null in line_size
+       * ipkg_cmd.c: sigint handler while configuring packages
+       * ipkg_install.c: state_status != SS_INSTALLED and != SS_UNPACKED
+       * ipkg_remove.c: missing i++
+       * pkg.c: do not run scripts in offline_root mode
+       * pkg_depends.c: every package provides itself
+       * pkg_hash.c: better handling of packges provided by multiple providers
+2003-02-24  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: incremented version number to 0.99.44
+       * args.c: added doc for -force-overwrite
+2002-11-26  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: incremented version number to 0.99.43
+       * ipkg_install.c: completely skip the space check when -force_space asserted
+2002-11-23  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: incremented version number to 0.99.42
+       * args.c: missed one spot checking for -force_space or -force-space    
+2002-11-23  Jamey Hicks <jamey@handhelds.org>
+       * configure.ac: incremented version number to 0.99.41
+       * ipkg_install.c: added -force_space option to override out of space check
+2002-11-23  Aman Gupta  <oz@themastermind1.net>
+       * configure.ac: incremented version number to 0.99.40
+       * ipkg_configure.c: updated to match new text output format
+       * ipkg_install.c: updated to new text output format
+                         fixed problems where ipks installed from file or
+                         http were being installed over newer ipks of the
+                         same name
+       * ipkg_remove.c: updated to new text output format
+                        made ipkg remove do what ipkg purge originally did,
+                        by having it remove conffiles, and status entries for
+                        ipks that are removed. ipkg_purge now calls
+                        ipkg_remove
+2002-11-22  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.39
+        * applied patches from Aman Gupta for better handling of dests
+2002-11-??  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.38
+2002-11-07  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.37
+       * hash_table.[ch]: moved internals of hash_tables out of pkg_hash.c
+       * pkg_hash.c: moved internals of hash_tables out of pkg_hash.c
+2002-10-29  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.37
+       * ipkg_cmd.c: ipkg_upgrade_cmd now installs uninstalled packages
+                     instead of getting a segv 
+2002-10-29  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.36
+       * changed verbose_get to verbose_wget as documented
+2002-08-08  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.34
+       * ipkg_cmd.c: fixed problem stringifying HOST_CPU
+       * Makefile.am: helped fix problem stringifying HOST_CPU
+2002-08-08  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.33
+       * ipkg_cmd.c, args.c: added print-architecture and print-installation-architecture commands
+       * Makefile.am: added defines for HOST_CPU and BUILD_CPU to CFLAGS and package: target
+2002-08-08  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.32
+       * pkg.c: removed chroot breakage 
+2002-08-07  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.31
+       * other: applied multiple providers patch from philip blundell
+       * ipkg_cmd.c: implemented compare_versions cmd
+2002-07-25  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.30
+       * ipkg_conf.c: added offline_root_pre_script_cmd and offline_root_post_script_cmd
+       * pkg.c: execute scripts in chroot'ed environment running
+       pre_script_cmd and post_script_cmd before and after the pkg script. 
+2002-07-24  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.29
+       * pkg.c: fixed a segv when printing Replaces field
+2002-07-24  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.28
+       * ipkg_cmd.c: merged functionality from ipkg_install_cmd into
+       ipkg_upgrade_cmd with an eye towards unifying these two commands. 
+       * ipkg_install.c: installing a package that replaces other
+       packages removes them first.  (Upgrade does not do replacements automatically).
+       * ipkg_remove.c: ipkg_remove_pkg will remove a package with
+       installed dependents if state_flag == SF_REPLACE.
+2002-07-24  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.27
+2002-07-23  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.26
+       * renamed pkg_vec_init/pkg_vec_deinit to pkg_vec_alloc/pkg_vec_free
+       * started implementation of Replaces
+2002-07-22  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.25
+       * many cleanups trying to regain stability
+2002-07-22  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.24
+       * various files: trying to stomp a segv in conflicts checking.  
+2002-07-17  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.23
+       * ipkg_remove.c: do not do recursive removal if force-depends is
+         specified
+       * other-files: other cleanups to reduce code clutter
+2002-07-16  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.22
+       * user.[ch]: moved user interaction procedure here
+       * args.[ch], ipkg_conf.[ch]: added force_removal_of_dependent_packages
+       * pkg.h: added state_status to abstract_pkg_t
+       * ipkg_remove.c: If package has installed dependents, then only
+       remove if force_removal_of_dependent_packages is asserted in
+       ipkg.conf or on command line.  Will add user interaction option later.
+2002-07-16  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.21 after
+       applying dependent removal and conflicts patch.
+       
+2002-07-14  Jamey Hicks <jamey.hicks@hp.com>
+       
+       * configure.ac: incremented version number to 0.99.20
+       * ipkg_download.c: removed useless -N flag from wget 
+       * update-alternatives: 'head -1' -> 'head -n 1', no sort -k 2 for busybox
+       
+2002-07-15  Karthikeyan K  <karthik@innvo.com>
+       
+       * ipkg_remove.c (ipkg_remove_dependant_pkgs): removed setting the 
+       dependencies_checked variable in the while loop b4 actually checking
+       the dependencies of that package.
+       * ipkg_cmd.c (ipkg_multiple_files_scan): added check for ".ipk" and
+       ".deb" extension, so that no caching is attempted on  arguments that
+       are not local files
+       * pkg_depends.c (pkg_hash_fetch_conflicts): while returning NULL,
+       casted to (pkg_vec_t *) to compile without warnings
+
+2002-07-12  Abhaya Shenoy  <abhaya@innvo.com>
+       
+       * pkg_depends.c (pkg_hash_fetch_conflicts): use new abstract_pkg_vec
+       structure in checking provided_by
+
+2002-07-07  Jamey Hicks <jamey.hicks@hp.com>
+       
+       * configure.ac: incremented version number to 0.99.18
+       * fixed a segv due to type error in provides support
+       
+2002-07-07  Jamey Hicks <jamey.hicks@hp.com>
+       
+       * configure.ac: incremented version number to 0.99.17
+       * updated provides support so that installed provider is preferred to
+         uninstalled provider
+
+2002-07-05  Abhaya Shenoy  <abhaya@innvo.com>
+       
+       * pkg_depends.c (pkg_hash_fetch_conflicts): check for conflicts
+       found before returning
+
+2002-07-04  Abhaya Shenoy  <abhaya@innvo.com>
+       * ipkg_install.c (check_conflicts_for): new function to call
+       pkg_hash_fetch_conflicts and print offending packages
+       (ipkg_install_pkg): added call to check_conflicts_for
+       * pkg.c (pkg_merge): provides from oldpkg should be given
+       priority
+       (pkg_init): init of conflicts, conflicts_count fields
+       * pkg.h (struct pkg): added fields conflicts_str, conflicts,
+       conflicts_count
+       * pkg_depends.c (pkg_hash_fetch_conflicts): new function to check
+       for conflicts
+       (buildConflicts): new function to set up the conflicts in the pkg
+       struct
+       * pkg_depends.h: added new type CONFLICTS to depend_type enum
+       * pkg_hash.c (hash_insert_pkg): added call to buildConflicts
+       * pkg_parse.c (pkg_parse_raw): added parsing of Conflicts
+
+2002-07-04  Karthikeyan K  <karthik@innvo.com>
+       
+       * ipkg_cmd.c (ipkg_multiple_files_scan): new function to handle installation
+       of already downloaded files
+       (ipkg_install_cmd): added call to ipkg_multiple_files_scan
+       (ipkg_remove_cmd): added call to possible_broken_removal_of_packages
+       * ipkg_install.c (ipkg_install_pkg): added check to remove redundant upgrade
+       when a package to be installed is already installed as a dependancy of
+       another
+       * ipkg_remove.c (possible_broken_removal_of_packages): new fnuction 
+       to check that all packages can be removed, before actually starting to
+       remove them
+       (ipkg_remove_dependant_pkgs): new function to remove dependant packages
+       (ipkg_remove_pkg): added call to ipkg_remove_dependant_pkgs
+       * pkg.c (abstract_pkg_init): initialized dependencies_checked
+       * pkg_hash.c (pkg_hash_dump): added more information to hash dump
+       
+2002-07-03  Jamey Hicks <jamey.hicks@hp.com>
+       
+       * configure.ac: incremented version number to 0.99.16
+       * ipkg_install.c: defensive programming in case pkg contains no Size: clause
+       
+2002-07-02  Jamey Hicks <jamey.hicks@hp.com>
+       
+       * configure.ac: incremented version number to 0.99.15
+       * pkg_depends.c: check for provided_by when fetching unsatisfied dependencies
+       
+2002-07-02  Jamey Hicks <jamey.hicks@hp.com>
+       * configure.ac: incremented version number to 0.99.14
+       * pkg_hash.c: if abstract pkg is provided_by, then return pkg vec
+         of first package that provides it.
+               
+2002-06-17  Jamey Hicks        <jamey.hicks@hp.com>
+       
+       * configure.ac: incremented version number to 0.99.12
+       * args.h, ipkg_conf.h, ipkg_install.c: Added force_overwrite
+       option.  When this is asserted, ipkg will overwrite files that
+       have no owner or that belong to other packages.
+       * ipkg_conf.c, ipkg_dest.c: Update status file atomically, keeping
+       old copy of status file if cannot update new status file.  Applied
+       patch from Jukka Santala for this fix.
+       
+2002-03-16  Carl Worth  <cworth@east.isi.edu>
+
+       * configure.ac: Incremented version number to 0.99.9-1.
+
+       * RELEASE_NOTES: Added release notes for 0.99.9-1.
+       
+2002-03-15  Carl Worth  <cworth@east.isi.edu>
+
+       * configure.ac: Incremented version number to 0.99.9.
+
+       * RELEASE_NOTES: Added release notes for 0.99.9.
+
+       * Makefile.am (bin_PROGRAMS): Install update-alternatives as well.
+
+       * familiar/rules (binary-arch): Mv all of /bin to /usr/bin
+
+       * configure.ac: Incremented version number to 0.99.8.
+
+       * RELEASE_NOTES: Added release notes for 0.99.8.
+
+       * familiar/rules (binary-arch): Fixed to use "make install-strip"
+       rather than "make install" and a strip command.
+
+       * ipkg_cmd.c (ipkg_install_cmd): Moved an error message up from
+       ipkg_install_by_name, (eventually all error messages should come
+       up out of what will become libipkg, (pkg.c, ipkg_install.c, etc.)
+       and into ipkg_cmd.c and friends).
+       (ipkg_upgrade_pkg): Pushed downgrade check down into
+       ipkg_install_by_name so that "ipkg install foo" will do the
+       downgrade check.
+
+       * ipkg.h: Rename some ipkg_error_t error codes to be more
+       consistent.
+
+       * ipkg_install.c (resolve_conffiles): Added missing removal of
+       backed-up modified conffiles, (which led to bizarre, bogus
+       conffile prompting the next time the package was upgraded).
+       (user_prefers_old_conffile): Fixed reversed arguments to diff in
+       interactive conffiles prompting.
+       (ipkg_install_by_name): Fixed "ipkg install foo" to never
+       downgrade foo, (just like "ipkg upgrade foo").
+
+       * familiar/rules: Added installation of
+       /usr/share/doc/ipkg/copyright file. Fixed so that ipkg.conf goes
+       to /etc, not /usr/etc, (but still keep binary in /usr/bin not
+       /bin). Changed name of installed binary from ipkg-unstable to
+       ipkg.
+
+       * familiar/control.in (Package): Changed package name from
+       ipkg-unstable to ipkg.
+
+       * pkg_parse.c (parseVersion): Fixed to ignore whitespace at
+       beginning of version string.
+       (pkg_parse_raw): Fixed segfault if a package record list ends with
+       a package paragraph without a final blank line.
+
+       * ipkg_install.c (check_data_file_clashes): Improved wording of
+       file clash error message.
+
+       * ipkg_download.c (ipkg_download_pkg): Fixed segfault if package
+       has no src, (occurs if package had benn installed locally, then
+       was removed (but not purged), then tried to reinstall eithout it
+       existing in any /usr/lib/ipkg/lists/* file).
+
+       * etc/ipkg.conf: Added a default ipkg.conf to the distribution.
+
+2002-03-13  Carl Worth  <cworth@east.isi.edu>
+
+       * configure.ac: Incremented version to 0.99.7.
+
+       * RELEASE_NOTES: Added release notes for 0.99.7.
+
+       * pkg.c (pkg_run_script): Added support to export
+       IPKG_OFFLINE_ROOT. This is really a nasty hack as it means scripts
+       need to be modified to check IPKG_OFFLINE_ROOT. I'd really prefer
+       coming up with a good, reliable chroot system. But for now this
+       will let update-alternatives work, (which already does examine
+       IPKG_OFFLINE_ROOT).
+       (pkg_run_script): Added missing brace.
+
+       * ipkg_conf.c (ipkg_conf_init): Reworked significantly to properly
+       set up the pkg_dest_list stuff to account for offline_root.
+
+       * args.c (args_parse): Added support for -force_defaults in
+       addition to -force-defaults, etc. as I kept mistyping these
+       somehow.
+
+2002-03-12  Carl Worth  <cworth@east.isi.edu>
+
+       * configure.ac: Incremented version to 0.99.6.
+
+       * RELEASE_NOTES: Added release notes for 0.99.6.
+
+       * ipkg_download.c (ipkg_download): Fixed bug in handling of
+       "file://" URLs.
+
+       * ipkg.c (main): Fixed to abort if ipkg_conf_init fails.
+
+       * ipkg_conf.c (ipkg_conf_init): Fixed to complain if given an
+       unknown dest.
+
+       * pkg.c (pkg_print_field): Fixed several fields to not print if
+       NULL, (Architecture. Maintainer, Size, Filename, Description)
+
+       * args.c (args_parse): Fixed bug that was always setting
+       force_removal_of_essentail_packages (yikes!).
+
+       * configure.ac: Incremented version to 0.99.5.
+
+       * RELEASE_NOTES: Added release notes for 0.99.5.
+
+       * familiar/rules (binary-arch): Added strip back in in preparation
+       of non-unstable release of ipkg.
+
+       * str_util.c (str_starts_with): Added convenience function.
+
+       * pkg_extract.c (pkg_extract_data_file_names_to_file): Fixed
+       filenames in *.list files to be compatible with dpkg and the old
+       ipkg, (no prefix of "." for example).
+
+       * pkg.c (pkg_run_script): Added export of PKG_ROOT for the benefit
+       of maintainer scripts.
+
+       * ipkg_remove.c (ipkg_remove_pkg): Complain and abort if user
+       attempts to remove an essential package, (also inform them of the
+       force option if they insist).
+
+       * ipkg_install.c (ipkg_install_pkg): Added message about whether
+       installing or upgrading.
+
+       * ipkg_download.c (ipkg_download): Added support for "file://"
+       URLs, (untested).
+       (ipkg_download): Added support for wget proxy options.
+
+       * ipkg_conf.c (ipkg_conf_init): Added proxy support to ipkg_conf,
+       (http_proxy, ftp_proxy, no_proxy, proxy_user, and proxy_passwd).
+
+       * ipkg_cmd.c (ipkg_upgrade_pkg): Moved Upgrading message from
+       ipkg_upgrade_cmd to ipkg_install_pkg.
+
+       * args.c (args_parse): Added new option
+       -force-removal-of-essential-packages, (which is intentionally
+       painful to type and not listed in usage. It should not be used
+       often).
+
+2002-03-11  Carl Worth  <cworth@east.isi.edu>
+
+       * configure.ac: Incremented version to 0.99.3.
+
+       * RELEASE_NOTES: Added release notes for 0.99.3.
+
+       * pkg_depends.c (pkg_hash_fetch_unsatisfied_dependencies): Fixed
+       to avoid infinite loop in the case of a circular dependency.
+
+       * configure.ac: Incremented version to 0.99.2.
+
+       * RELEASE_NOTES: Added release notes for 0.99.2.
+
+       * familiar/rules: Commented out strip, (temporary until this beast
+       is deemed more stable).
+
+       * xsystem.c (xsystem): Cleaned up error message, (missing
+       newline).
+
+       * pkg.c (pkg_merge): Made pkg_merge a NOP if oldpkg == newpkg.
+       (pkg_print_field): Don't print MD5sum field if NULL.
+
+       * ipkg_install.c (satisfy_dependencies_for): Now returns error
+       status if one or more of the dependencies fail to install cleanly.
+       (unpack_pkg_control_files): Fixed to not tack on a bunch of
+       NULL-valued conffiles entries if non-NULL conffiles already
+       exist. This fixed the errant prompting for unmodified conffiles
+       during -force-reinstall.
+       (unpack_pkg_control_files): Cleaned up conffile filenames to not
+       have ugly things like "///" inside them.
+
+       * ipkg_download.c (ipkg_download): Cleaned up error message.
+       (ipkg_download): Now uses new file_move function.
+       (ipkg_download_pkg): Created new function, (from old code in ipkg_install).
+
+       * ipkg_cmd.c (ipkg_download_cmd): Added new "ipkg download"
+       command.
+
+       * file_util.c (file_move): Created file_move, (from code that had
+       been in ipkg_download).
+       (file_copy): Added error message on failure.
+
+       * conffile.c (conffile_has_been_modified): Eliminated crash if
+       conffile_has_been_modified is called with conffile->value == NULL.
+
+2002-03-09  Carl Worth  <cworth@east.isi.edu>
+
+       * RELEASE_NOTES: Added release notes for 0.99.1
+
+       * configure.ac: Incremented version to 0.99.1
+
+       * pkg_hash.c (pkg_hash_pkg_owning_file): Fixed to actually return
+       NULL if no package owns a file.
+
+       * pkg.c (pkg_get_installed_files): Added installed_files_ref_cnt
+       to pkg_t to prevent pkg->installed_files from being freed from an
+       inner loop while still being used by an outer loop, (which was
+       happening).
+
+       * pkg_hash.c (pkg_hash_pkg_owning_file): Moved this function in
+       from pkg_dest.c. Also, updated it to use pkg_get_installed rather
+       than mucking around inside /usr/lib/ipkg and globbing for *.list
+       files.
+       (pkg_hash_fetch_best_installation_candidate): Fixed to only return
+       a package that actually could be installed, (ie. it must have
+       either a local_filename or a non-NULL src from which it could be
+       downloaded). This prevents a segfault during "ipkg upgrade".
+
+       * pkg.c (pkg_get_installed_files): Fixed to not do strange things
+       to filenames such as: "//./bin/sh"
+
+       * ipkg_cmd.c (ipkg_files_cmd): Added pkg_free_installed_files to
+       conserve a bit of memory.
+       (ipkg_search_cmd): Updated to use pkg_get_installed rather than
+       mucking around inside /usr/lib/ipkg and globbing for *.list files.
+
+       * pkg.c (pkg_free_installed_files): Added this function to free up
+       memory from pkg_get_installed_files.
+
+       * ipkg_conf.c (ipkg_conf_set_option): Added force_reinstall option
+       to allow reinstallation of an installed package.
+
+       * args.c (args_parse): Added -force-reinstall option to enable
+       reinstallation of an installed package.
+
+       * busybox-0.60.2/ar.c (ar_main): Updated unarchive call to track
+       prototype change.
+
+       * busybox-0.60.2/libbb/unarchive.c (free_header_ar): Added
+       function to plug memory leak.
+
+       * ipkg_install.c (check_data_file_clashes): Fixed crash if no
+       package can be found owning the pre-existing file.
+
+       * pkg_dest.c (pkg_dest_deinit): Fixed bug that pkg_dest was
+       holding on to freed data rather than making a local copy.
+
+       * pkg_depends.c (freeDepends): Fixed crash when pkg->depends is NULL.
+
+       * RELEASE_NOTES: Added release notes for 0.98.0 and 0.99.0.
+
+       * busybox-0.60.2/libbb/unarchive.c (extract_archive): Fixed
+       bug. Always alloc memory for full_name so we don't free data that
+       we shouldn't.
+       (unarchive): Updated to accept a free_headers function pointer as
+       a counterpart to get_headers, to eliminate memory leaks.
+       (free_header_tar): Implemented cleanup function as counterpart to
+       get_header_tar, to eliminate memory leaks.
+       (deb_extract): Added several calls to free_header_tar to eliminate
+       memory leaks.
+
+       * str_util.c (str_dup_safe): Added convenience function. Like
+       strdup, but safe to use on a NULL pointer.
+
+       * pkg_vec.c (pkg_vec_insert): Updated to use new pkg.c:pkg_merge
+       rather than marry_two_packages. With this change the free(pkg) is
+       now here rather than one level deeper. Eventually, I want to get
+       this free(pkg) up and out of pkg_hash_insert.
+
+       * pkg_parse.c (parseDependsString): Fixed bug walking off the end
+       of the raw buffer looking for a character that isspace().
+       (parseConffiles): Fixed big bug parsing Conffiles field where all
+       conffiles appear on the same line.
+
+       * pkg_hash.c (pkg_hash_add_from_file): Plugged memory leak of data
+       allocated deep down in read_raw_pkgs_from_file.
+
+       * pkg_depends.c (pkg_hash_fetch_unsatisfied_dependencies): Plugged
+       memory leak, (missing pkg_vec_deinit).
+       (freeDepends): Added this function as the counterpart to
+       buildDepends. Getting closer to chasing down all memory leaks.
+       (depend_deinit): Added this function as the counterpart to
+       depend_init. Getting closer to chasing down all memory leaks.
+       (parseDepends): plugged memory leak of pkg_name.
+
+       * pkg.c (pkg_deinit): Added pkg_deinit to take care of freeing any
+       memory owned by a pkg_t.
+       (pkg_init_from_file): This function was 100% broken, (missing
+       rewind).
+       (pkg_merge): Moved pkg_merge here from
+       pkg_vec.c:marry_two_packages. Started work to make it
+       non-destructive, (not finished).
+       (pkg_print_info): Added Status and Essential fields to
+       pkg_print_info.
+       (pkg_print_status): Fixed pkg_print_status to work whether or not
+       the package is installed.
+
+       * ipkg_utils.c (read_raw_pkgs_from_file): Moved fclose out of
+       read_raw_pkgs_from_stream and into this function where it belongs,
+       (since the fopen occurs here).
+       (trim_alloc): Fixed trim to not free data passed in. Changed the
+       name to make it obvious that it is allocating memory.
+
+       * ipkg_install.c (ipkg_install_from_file): Fixed to be more robust
+       to the fact that hash_insert_pkg sometimes frees the data that I
+       pass into it (!).
+       (satisfy_dependencies_for): Cosmetic change to messages.
+       (satisfy_dependencies_for): Now sets the dest on to-be-installed
+       packages, so that the state_want flag can be written to a status
+       file if necessary.
+       (satisfy_dependencies_for): Added pkg_vec_deinit to plug memory
+       leak.
+       (ipkg_install_pkg): Added "run ipkg update?" hint to error
+       message.
+       (backup_modified_conffiles): Made more robust to the case that a
+       conffile has disappeared.
+       (install_maintainer_scripts): Fixed bug that was installing
+       maintainer scripts as libFoopostinst rather than
+       libFoo.postinst. This was preventing postinst scripts from being
+       executed.
+       (cleanup_temporary_files): Added missing closedir to plug a memory
+       leak.
+
+       * ipkg_download.c (ipkg_download): Cosmetic change to error
+       messages.
+
+       * ipkg_conf.c (ipkg_conf_parse_file): Plugged some small memory
+       leaks.
+       (ipkg_conf_set_option): Changed configuration options from
+       force-depends, force-defaults to force_depdends, force_defaults to
+       be compatible with old ipkg.conf files.
+       (ipkg_conf_set_option): Fixed bug in parsing options.
+       (ipkg_conf_write_status_files): Fixed to list all interesting
+       packages, (any with non-default state), in status file rather than
+       just installed files.
+       (ipkg_conf_write_status_files): Plugged a memory leak.
+
+       * ipkg_cmd.c (ipkg_status_cmd): Changed "ipkg status" to use
+       pkg_print_info so it is much more verbose, (includes fields such
+       as Maintainer, etc. that are merged in from the lists files).
+
+       * ipkg.h (IPKG_DEBUG_NO_TMP_CLEANUP): Added compile-time option to
+       preserve temporary files for easier debugging.
+
+       * file_util.c (file_md5sum_alloc): cosmetic changes to variable
+       names.
+       
+       * ipkg_conf.c (ipkg_conf_init): Added support for offline_root
+       configuration file option.
+
+       * args.c (args_init): Added support for -o, -offline,
+       -offline-root command-line arguments. (Although they don't really
+       have any effect yet).
+
+       * ipkg_install.c (ipkg_install_pkg): Changed back to marking
+       package as installed before postinst, (the pkg_run_script wanted
+       to find the scripts in /usr/lib/ipkg/info). Actually, it could
+       probably find the script in either place at this point so maybe it
+       doesn't really matter.
+
+2002-03-07  Carl Worth  <cworth@east.isi.edu>
+
+       * ipkg_install.c (ipkg_install_pkg): Changed to only mark package
+       as installed after running ipkg_configure, (to run the postinst
+       script).
+
+       * RELEASED ipkg-unstable 0.99.0
+
+       * Updated all instances of "XXX" in the code to indicate one of
+       the following categories:
+       XXX: BUG: This is a bug that needs to be fixed.
+       XXX: QUESTION: Implementation approach is uncertain here.
+       XXX: CLEANUP: Suggestion on how the code could be cleaned up.
+       XXX: FEATURE: Comment describes a useful feature request.
+       
+       * pkg.c (pkg_print_status): Added the Depends field to package
+       paragraphs in the status file, ("ipkg remove" will need this).
+
+       * ipkg_install.c (satisfy_dependencies_for): Fixed "ipkg install"
+       to not complain several times about "Package foo already
+       installed" when doing large recursive installs.
+       (ipkg_install_pkg): "ipkg install foo" for an installed package
+       will now check and install any missing dependencies before exiting
+       with "Package foo is alrady installed."
+
+2002-03-06  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg_dest.c (pkg_dest_pkg_owning_file_alloc): Moved this function
+       here from ipkg_install.c. Also plugged a memory leak in it with
+       globfree.
+
+       * pkg.c (pkg_remove_installed_files_list): Fixed bug that
+       prevented package.list file from ever being removed during "ipkg
+       remove".
+
+       * ipkg_remove.c (remove_data_files_and_list): Fixed noisy and
+       spurious warnings about non-empty directories. "ipkg remove"
+       should now only say anything if a directory that was solely
+       provided by that package is non-empty.
+
+       * ipkg_cmd.c (ipkg_install_pending_cmd): Plugged memory leak with
+       globfree.
+
+       * ipkg_install.c: *Many* fixes to enable "ipkg upgrade" to more or
+       less work. Primarily fixing file clash identification and conffile
+       handling/resolution. "ipkg upgrade" has now worked correctly on
+       several test cases!
+
+       * ipkg_install.c (unpack_pkg_control_files): Now initializes
+       conffiles list from the contents of conffiles control file,
+       (leaves md5sum calculation until the actual conffiles are
+       extracted later).
+       (ipkg_install_pkg): Separated backup_modified_conffiles and
+       check_data_file_clashes into separate functions.
+       (preinst_configure): Simplified this function pushing its old
+       logic into pkg.c:pkg_run_script.
+       (backup_modified_conffiles): Added backup of any conffiles that
+       are new as of this upgrade.
+       (check_data_file_clashes): First real implementation of
+       check_data_file_clashes.
+       (resolve_conffiles): First real implementation of
+       resolve_conffiles.
+       (backup_make_backup): Added this and a few other functions to
+       abstract backup creation/removal.
+       (find_pkg_owning_file): Added this function.
+       
+       * pkg_extract.c (pkg_extract_data_files_to_dir): Fixed args to
+       deb_extract so that existing files will be overwritten, (and any
+       other error messages will no longer be suppressed).
+
+       * pkg.c (pkg_print_status): Added Conffiles field to
+       pkg_print_status.
+       (pkg_print_field): Fixed crash when printing NULL Conffiles
+       values.
+       (pkg_get_conffile): Fixed crash if pkg_get_conffile called with a
+       NULL pkg.
+       (pkg_run_script): Made pkg_run_script smart enough to run scripts
+       for uninstalled packages, (from
+       <pkg_tmp_unpack_dir>/<script_name>), as well as for isntalled
+       packages, (from <dest_info_dir>/<pkg_name>.<script_name>
+
+       * str_util.c (str_tolower): Added convenience function.
+       (str_toupper): Added convenience function.
+
+       * nv_pair.c (nv_pair_init): Fixed crash from calling nv_pair_init
+       with NULL value.
+
+       * pkg.c (pkg_init_from_file): Fixed bug -- forgot to close file.
+
+       * file_util.c (file_md5sum_alloc): Convenience wrapper around
+       md5_stream as ripped out of busybox. This function takes care of
+       file open/close and does the bin2hex conversion of the md5sum.
+
+       * conffile.c (conffile_has_been_modified): Implemented this
+       function for real now that we have md5sum capability.
+
+       * md5.c (md5_stream): Sucked in md5sum calculation code from
+       busybox, (it wasn't part of libbb, so I just copied the files
+       straight in and ripped out uninteresting functions such as
+       md5sum_main, etc.)
+
+2002-03-05  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg.c (pkg_print_field): Added support for printing Conffiles
+       field.
+
+       * ipkg_install.c (remove_obsolesced_files): With the fixed
+       pkg_get_installed_files_list from below, this function now seems
+       to work!
+       (ipkg_install_pkg): Fixed to mark old package as uninstalled after
+       upgrading.
+
+       * pkg.c (pkg_get_installed_files_list): Fixed so that it's
+       possible to get an "installed_files" list even from an uninstalled
+       package, (it pulls the list of data files straight out of the
+       package).
+
+       * ipkg_cmd.c (ipkg_upgrade_cmd): Fixed ipkg_upgrade to not choke
+       if asked to upgrade an un-installed package.
+       (ipkg_upgrade_pkg): Fixed printing of version numbers.
+
+       * file_util.c (file_mkdir_hier): Abstracted call to libbb
+       make_directory into new file_mkdir_hier. At this point, the only
+       calls into libbb are isolated in file_util and pkg_extract. This
+       will make it easier if we ever decide to directly incorporate that
+       code or rewrite it.
+
+       * pkg_extract.c (pkg_extract_data_files_to_dir): Abstracted all
+       calls to deb_extract in several new pkg_extract functions.
+
+2002-03-04  Carl Worth  <cworth@east.isi.edu>
+
+       * ipkg_conf.c (ipkg_conf_init): Added support to ipkg_conf to
+       pickup command-line arguments for "force-defaults" and
+       "force-depends". Things set on the command-line should take
+       precedence over things found in the configuration file.
+
+       * ipkg_cmd.c (ipkg_search_cmd): Fixed formatting of "ipkg search"
+       output.
+
+       * pkg_depends.c (pkg_hash_fetch_unsatisfied_dependencies):
+       Re-added fix to set *unresolved to NULL if depends is NULL.
+
+       * xregex.c (xregexec): Removed useless error messages from NOMATCH
+       calls to regexec.
+
+       * ipkg_install.c (satisfy_dependencies_for): Added support for new
+       "unresolved" argument in
+       pkg_hash_fetch_unsatisfied_dependencies. Cleaned up warning/error
+       messages.
+
+       * ipkg_cmd.c (ipkg_search_cmd): Implemented first-cut of "ipkg search".
+
+       * pkg_depends.c (pkg_hash_fetch_unsatisfied_dependencies): Fixed
+       to set *unresolved to NULL if depends is NULL.
+
+2002-03-01  Carl Worth  <cworth@east.isi.edu>
+
+       * RELEASED ipkg-unstable 0.98.0
+
+       * ipkg_configure.c (ipkg_configure): Added flushing of stdout,
+       (here and in a few other modules).
+
+       * file_util.c (file_copy): Implemented this function here as one
+       step toward isolating the calls into libbb functions. Updated old
+       copy_file calls to file_copy in both ipkg_download.c and
+       ipkg_install.c.
+
+       * ipkg_install.c, ipkg_remove.c: Demoted several "XXX" comments to
+       DPKG_INCOMPATIBILITY as I really don't intend on addressing them
+       any time soon, (if ever).
+
+       * ipkg_cmd.c (ipkg_files_cmd): Fixed "ipkg files" from crashing on
+       uninstalled packages.
+
+       * familiar/rules: Added support for easy building of an
+       ipkg.ipk. The version number and the architecture are
+       automatically sucked in correctly from autoconf magic, (even when
+       cross-compiling). Maybe autoconf will start paying off with
+       benefits rather than pain, (finally!).
+
+       * configure.ac: Removed MEMCMP and STAT checks which were breaking
+       cross-compilation.
+
+       * ipkg_cmd.c (ipkg_upgrade_pkg): BIG bugfix: Package version
+       comparison was sign-reversed, (hence it would never upgrade).
+
+2002-02-28  Carl Worth  <cworth@east.isi.edu>
+
+       * ipkg_download.c (ipkg_download): Changed from
+       system("/bin/cp",...) to copy_file(...)
+
+       * replace/strndup.c: Implemented an (untested) replacement for
+       strndup.
+
+       * configure.ac: Added AC_CANONICAL_HOST to automatically set the
+       correct architecture type in the ipkg control file.
+
+       * configure.ac: Changed version number to 0.98.0 in preparation
+       for alpha release.
+
+       * familiar/rules: Added support for easy building of an ipkg.ipk.
+
+2002-02-27  Carl Worth  <cworth@east.isi.edu>
+
+       * ipkg_install.c (ipkg_install_pkg): Fixed to abort on failed
+       download.
+
+       * pkg.c (pkg_run_script): Fixed bug that was preventing any
+       package maintainer scripts from running, (hence, they run now so
+       running non-native offline no longer works until I figure out the
+       chroot plans).
+
+       * TODO: Added rough outline of remaining features with a release
+       schedule.
+
+       * pkg_parse.c (pkg_parse_raw): Added parsing of "MD5Sum" in
+       addition to "MD5sum" to accomodate bug in old ipkg.
+
+       * void_list.c (void_list_remove): Added new remove function, (also
+       adjusts a forward iterator). Required new list->pre_head member
+       which was added to all sub-list types.
+
+       * pkg.c (pkg_init): Changed pkg->conffiles to be of the new
+       conffile_list_t datatype.
+       (pkg_remove_installed_files_list): Pulled this function into
+       pkg.c, (from ipkg_remove.c), so the mallocs and frees would be in
+       the same C file.
+       (pkg_get_conffile): Added this convenience function.
+
+       * ipkg_remove.c: Fixed several bugs. ipkg_remove now actually
+       works for simple packages!
+
+       * ipkg_install.c (ipkg_install_pkg): Don't re-install if a package
+       is already installed.
+       (ipkg_install_pkg): Fixed major bug that all of ipkg_install's
+       work was always being unwound even when successful.
+
+       * ipkg_cmd.c (ipkg_files_cmd): Fixed to use
+       pkg_get_installed_files_list rather than a private implementation
+       that sifted through the file lists on disk.
+
+       * str_util.c (str_ends_with): Added this convenient function.
+       (str_chomp): Another convenience.
+
+       * ipkg_conf.c: Moved chomp to str_util.c (str_chomp), since
+       someone else wanted it too.
+
+2002-02-26  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg_parse.c (pkg_parse_raw): Added XXX requesting parsing of
+       Conffiles: field along with a hint about how to store the data.
+
+       * conffile_list.c:  Added a little wrapper around nv_pair_list
+
+       * conffile.c: Added a little wrapper around nv_pair
+
+       * str_util.c (str_ends_with): New convenience function.
+
+       * str_list.c (str_list_remove): Plugged in remove function.
+
+       * void_list.c (void_list_remove): Added remove function, (handles
+       updating of forward iterator).
+
+       * pkg.c (pkg_run_script): Changed to return return value of
+       script.
+
+       * ipkg_remove.c: Fleshed out initial version of all ipkg_remove.c
+       functions.
+
+       * ipkg_configure.c (ipkg_configure): Added check on return value
+       of pkg_run script. Added comments about dpkg compliance.
+
+       * ipkg_cmd.c (ipkg_purge_cmd): Added ipkg_purge_cmd
+
+2002-02-20  Carl Worth  <cworth@east.isi.edu>
+
+       * Added USC copyright statements, (and Compaq stubs as necessary)
+
+       * ipkg_install.c: At this point "ipkg install" on a simple
+       package, (no scripts and no dependencies), works just fine. It
+       might even do some of the script and dependency handling correctly
+       too, but I haven't tested that yet. "ipkg install libc6" is a nice
+       little test that should complete without any errors or
+       warnings. Follow that up with "ipkg status" to see that it worked.
+
+       * pkg.c (pkg_run_script): Added convenience method for running
+       package scripts.
+
+       * ipkg_install.c: Fixed several bugs:
+       (unpack_pkg_control_files): control files now extract to the
+       correct temporary directory.
+       (ipkg_install_pkg): pkg->state_want is now properly set to SW_INSTALL
+       (ipkg_install_pkg): status file now gets written after installation
+       (cleanup_temporary_files): All temporary files are cleaned up.
+
+       * ipkg_configure.c (ipkg_configure): Fleshed out a very simple
+       ipkg_configure, (simply runs "postinst configure"). Maybe it will
+       need to be smarter at some point. Moved unwritten conffiles stuff
+       back to ipkg_install.c.
+
+       * ipkg_conf.c (ipkg_conf_write_status_files): Moved this function
+       from ipkg_utils to ipkg_conf since it needs access to the
+       pkg_dest_list.
+
+       * pkg_vec.c (marry_two_packages): Added several missing fields,
+       (state_want, state_flag, filename, local_filename, tmp_unpack_dir,
+       md5sum, size, installed_size, priority, source, conffiles,
+       isntalled_files, essential)
+
+2002-02-19  Carl Worth  <cworth@east.isi.edu>
+
+       * ipkg_install.c: several little bug fixes. "ipkg install" will
+       now actually install files from a package! There are still some
+       bugs, (eg. postinst scripts are not called -- probably other
+       things as well). But, it's coming together now.
+
+       * pkg_dest.c (pkg_dest_init): now creates all necessary directories
+
+       * ipkg_download.c (ipkg_download): Fixed misleading parameter name.
+
+       * ipkg_conf.c (ipkg_conf_deinit): Now cleans up tmd_dir on deinit
+       ipkg.c: now calls ipkg_conf_deinit before exiting.
+       (ipkg_conf_add_nv): Fixed to set default_dest when parsing first
+       dest in ipkg.conf
+
+       * ipkg_cmd.c (ipkg_list_cmd): Fixed ugly bug in ipkg_list that led
+       to infinite loops, segfaults, string corruption, and other bizarre
+       behavior.
+
+       * Added many files as we are approaching the first functional ipkg
+       implementation in C:
+       file_util.c: convenience for testing if file_exists, reading files, etc.
+       ipkg_configure.c: mostly just a stub so far
+       ipkg_download.c: convenient function to download a file
+       nv_pair.c: data structure to hold a name-value pair
+       nv_pair_list.c: data structure to hold a list of nv_pair_t
+       pkg_dest.c: data structure for everything a pkg destination wants
+       pkg_dest_list.c: data structure to hold a list of pkg_dest_t
+       pkg_extract.c: convenience functions for package extraction,
+       (these function should encapsulate any libbb borrowings we perform
+       -- although some slipped into other files already)
+       pkg_src.c: everything you might need for a pkg src.
+       pkg_src_list.c: data structure to hold a list of pkg_src_t
+       str_list.c: data structure to hold a list of char *
+       void_list.c: generic linked-list data structure and functions
+       xsystem.c: wrapper around system() with error checking
+
+       * ipkg_remove.c: Just added some stubs. Nothing really works at
+       all yet.
+
+       * ipkg_install.c: Large rework of ipkg_install. It's now close to
+       actually being usable, (but it's not quite there yet). Revamped to
+       match dpkg install order more closely, (with all the stubs in case
+       we ever want to call all the scripts that dpkg does). Also updated
+       to use a more recent deb_extract from libbb.
+
+       * ipkg_extract_test.c (main): Added support for a third arg, (the
+       filename to extract to the buffer).
+
+       * ipkg_conf.c (ipkg_conf_init): Added several fields to
+       ipkg_conf_t: pkg_src_list, pkg_dest_list ,
+       restrict_to_default_dest, default_dest, tmp_dir, lists_dir,
+       pending_dir, force_depends, and pkg_hash. There's still a bit of
+       tension between options stored in the config file, (ipkg_conf_t),
+       and command-line arguments, (args_t).
+
+       * ipkg_cmd.c: First version that is approaching usability. The
+       following commands are more-or-less in place: "ipkg update", "ipkg
+       list", "ipkg info", "ipkg status". While the rest are in various
+       states of being partiallyy written or written but untested.
+       (ipkg_upgrade_cmd): Added support for restricting to a dest.  Many
+       other changes, largely involving plugging into the pkg_hash for
+       real for the first time, and adding multiple dest support.
+
+       * ipkg.c: Added support for setting the dest on the command-line.
+
+       * args.c: Added support for IPKG_CONF_DIR environment variable and
+       -f, -conf, and -conf-file options.
+
+       * configure.ac: Added lots of little bits suggested by autoscan.
+
+2002-02-18  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg_parse.c (pkg_parse_raw): Added parsing, (kinda ugly), for
+       essential field.
+       * pkg.c (pkg_print_field): Added the essential flag.
+
+       * pkg_vec.c (pkg_vec_insert): Fixed to use pkg_compare_versions to
+       determine matching versions instead of a strcmp on the version
+       string.
+
+2002-02-15  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg_parse.c (pkg_parse_raw): Updated to accept a pkg_src_t
+
+       * pkg.c (pkg_init): Added field to pkg_t: "pkg_src_t *src"
+
+       * pkg_hash.c (pkg_hash_add_from_file): Updated to accept a pkg_src_t
+
+       * pkg_parse.c (parseStatus): Modified to accept a pkg_t *
+       (parseVersion): Added this function
+       (pkg_parse_raw): Updated to accept a pkg_dest_t
+       (pkg_parse_raw): Reworked the parsing to use a pkg_t rather than a
+       slew of local variables.
+       (pkg_parse_raw): Added support for about a dozen new pkg_t fields
+
+       * pkg.h: Updated for all pkg.c changes.
+
+       * pkg.c (pkg_new): Added pkg_new for convenient alloc'ing of a pkg_t.
+       (pkg_init): Added several fields to pkg_t: dest, section,
+       suggests, filename, local_filename, tmp_unpack_dir, md5sum, size,
+       installed_size, priority, source, and conffiles.
+       (): Moved buildPkg this function to pkg_parse
+       (pkg_init_from_file): Added convenience function for filling a
+       pkg_t from an actual package file.
+       (pkg_print_info): Split print_pkg into both pkg_print_info and
+       pkg_print_status.
+       (pkg_print_field): Added pkg_print_field, (extremely ugly)
+       (): Moved parseversion to pkg_parse where it belongs
+       (pkg_version_str_alloc): Added, (complement of parse_version)
+
+       * pkg_depends.h: Added GPL blurb
+       (PKG_DEPENDS_H): Added multiple include protection
+
+       * pkg_depends.c: Moved non-static prototypes to header file.
+       Changed several locl-only functions to be static.
+       Added function prototypes for static functions.
+       (buildDepends): Removed unecessary cast of malloc return value.
+
+       * pkg_hash.h: Moved hash-related struct declarations to this file
+       Rename pkg_fetch* to have consistent pkg_hash_fetch prefix.
+       Added missing prototype for pkg_vec_fetch_by_name
+
+       * pkg_hash.c: (pkg_hash_add_from_file): Added support for setting
+       the pkg_dest
+       (pkg_hash_add_from_file): Moved buildDepends call to
+       hash_insert_pkg
+       (pkg_hash_fetch_installed_by_name_dest): Added this function to
+       support pkg_dest
+
+       * ipkg_utils.h: Added GPL blurb
+       (IPKG_UTILS_H): Added multiple include protection
+
+       * ipkg_utils.c:
+       (read_raw_pkgs_from_file): broke read_raw_pkgs into
+       read_raw_pkgs_from_file and read_raw-pkgs_from_stream
+       (ipkg_write_status_file): Fixed return value
+       (print_pkg_status): Moved this function to pkg.c:pkg_print_status
+       (line_is_blank): Fixed const char handling
+
+2002-02-08  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg_parse.c: Fixed a bug in parsing the 3 state fields.
+
+2002-02-06  Carl Worth  <cworth@east.isi.edu>
+
+       * pkg.c: Expanded pkg_status field to the full 3 fields: state_want,
+       state_flag, and state_status.
+
+2001-12-11  Carl Worth  <cworth@east.isi.edu>
+
+       * ipkg_conf.c: Now parses /etc/ipkg.conf, (and doesn't do anything
+       with it).
+
+       * ipkg.c: Started work on ipkg main, (not much here yet).
+
+       * ipkg_cmd.h: Added a tiny thing to abstract top-level ipkg
+       commands, (not finished).
+
+       * Set up autoconf and friends
diff --git a/INSTALL b/INSTALL
new file mode 100644 (file)
index 0000000..39ce024
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,196 @@
+ipkg uses autoconf and friends for configuration. The familiar steps of:
+
+       ./configure
+       make
+
+should be sufficient, (you may need an initial ./autoconfigure.sh), if
+you don't have a generated configure script, (ie. you're compiling a
+version out of CVS).
+
+The remainder of this document is the standard INSTALL document
+provided by autoconf.
+
+-Carl <cworth@handhelds.org>
+
+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, a file
+`config.cache' that saves the results of its tests to speed up
+reconfiguring, and a file `config.log' containing compiler output
+(useful mainly for debugging `configure').
+
+   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 at some point `config.cache'
+contains results you don't want to keep, you may remove or edit it.
+
+   The file `configure.in' is used to create `configure' by a program
+called `autoconf'.  You only need `configure.in' 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.  You can give `configure'
+initial values for variables by setting them in the environment.  Using
+a Bourne-compatible shell, you can do that on the command line like
+this:
+     CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
+
+Or on systems that have the `env' program, you can do it like this:
+     env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
+
+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 supports 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' will install the package's files in
+`/usr/local/bin', `/usr/local/man', etc.  You can specify an
+installation prefix other than `/usr/local' by giving `configure' the
+option `--prefix=PATH'.
+
+   You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files.  If you
+give `configure' the option `--exec-prefix=PATH', the package will use
+PATH as the prefix for installing programs and libraries.
+Documentation and other data files will still use the regular prefix.
+
+   In addition, if you use an unusual directory layout you can give
+options like `--bindir=PATH' 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' can not figure out
+automatically, but needs to determine by the type of host the package
+will run on.  Usually `configure' can figure that out, but if it prints
+a message saying it can not guess the host type, give it the
+`--host=TYPE' option.  TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name with three fields:
+     CPU-COMPANY-SYSTEM
+
+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 host type.
+
+   If you are building compiler tools for cross-compiling, you can also
+use the `--target=TYPE' option to select the type of system they will
+produce code for and the `--build=TYPE' option to select the type of
+system on which you are compiling the package.
+
+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.
+
+Operation Controls
+==================
+
+   `configure' recognizes the following options to control how it
+operates.
+
+`--cache-file=FILE'
+     Use and save the results of the tests in FILE instead of
+     `./config.cache'.  Set FILE to `/dev/null' to disable caching, for
+     debugging `configure'.
+
+`--help'
+     Print a summary of the options to `configure', and exit.
+
+`--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.
+
+`--version'
+     Print the version of Autoconf used to generate the `configure'
+     script, and exit.
+
+`configure' also accepts some other, not widely useful, options.
diff --git a/Makefile.am b/Makefile.am
new file mode 100644 (file)
index 0000000..d876dd5
--- /dev/null
@@ -0,0 +1,117 @@
+#SUBDIRS = etc replace familiar libbb
+SUBDIRS = etc familiar libbb
+
+HOST_CPU=@host_cpu@
+BUILD_CPU=@build_cpu@
+IPKGLIBDIR=@ipkglibdir@ 
+ALL_CFLAGS=-g -O -Wall -DHOST_CPU_STR=\"@host_cpu@\" -DBUILD_CPU=@build_cpu@ -DLIBDIR=\"@libdir@\" -DIPKGLIBDIR=\"@ipkglibdir@\" -DDATADIR=\"@datadir@\"
+
+bin_PROGRAMS = ipkg-cl
+
+lib_LTLIBRARIES = libipkg.la
+
+bin_SCRIPTS = update-alternatives
+
+interceptdir = $(datadir)/ipkg/intercept
+intercept_DATA = intercept/ldconfig intercept/depmod intercept/update-modules
+
+install-data-hook:
+       chmod +x $(DESTDIR)$(datadir)/ipkg/intercept/*
+
+# ipkg_LDADD = libbb/libbb.a replace/libreplace.a
+
+#ipkg_cl_LDADD = libipkg.la libbb/libbb.la replace/libreplace.a 
+ipkg_cl_LDADD = libipkg.la libbb/libbb.la 
+
+libipkg_includedir=$(includedir)/libipkg
+
+libipkg_include_HEADERS= \
+       args.h \
+       conffile.h \
+       conffile_list.h \
+       config.h \
+       hash_table.h \
+       includes.h \
+       ipkg_conf.h \
+       ipkg.h \
+       ipkg_message.h \
+       nv_pair.h \
+       nv_pair_list.h \
+       pkg_depends.h \
+       pkg_dest.h \
+       pkg_dest_list.h \
+       pkg.h \
+       pkg_hash.h \
+       pkg_src.h \
+       pkg_src_list.h \
+       pkg_vec.h \
+       str_list.h \
+       void_list.h \
+       libipkg.h 
+
+#\ replace/replace.h
+
+#libipkg_la_LIBADD = libbb/libbb.la replace/libreplace.a
+libipkg_la_LIBADD = libbb/libbb.la 
+
+ipkg_core_sources = args.c args.h ipkg.c \
+                   user.c user.h 
+ipkg_libcore_sources = args.c args.h libipkg.c libipkg.h ipkg.h\
+                   user.c user.h 
+ipkg_cmd_sources = ipkg_cmd.c ipkg_cmd.h \
+                  ipkg_configure.c ipkg_configure.h \
+                  ipkg_download.c ipkg_download.h \
+                  ipkg_install.c ipkg_install.h \
+                  ipkg_upgrade.c ipkg_upgrade.h \
+                  ipkg_remove.c ipkg_remove.h
+ipkg_db_sources = ipkg_conf.c ipkg_conf.h \
+                 ipkg_utils.c ipkg_utils.h pkg.c pkg.h hash_table.h \
+                 pkg_depends.c pkg_depends.h pkg_extract.c pkg_extract.h \
+                 hash_table.c pkg_hash.c pkg_hash.h pkg_parse.c pkg_parse.h \
+                 pkg_vec.c pkg_vec.h
+ipkg_list_sources = conffile.c conffile.h conffile_list.c conffile_list.h \
+                   nv_pair.c nv_pair.h nv_pair_list.c nv_pair_list.h \
+                   pkg_dest.c pkg_dest.h pkg_dest_list.c pkg_dest_list.h \
+                   pkg_src.c pkg_src.h pkg_src_list.c pkg_src_list.h \
+                   str_list.c str_list.h void_list.c void_list.h
+ipkg_util_sources = file_util.c file_util.h ipkg_message.h ipkg_message.c md5.c md5.h \
+                   sprintf_alloc.c sprintf_alloc.h str_util.c str_util.h \
+                   xregex.c xregex.h xsystem.c xsystem.h
+
+# ipkg_SOURCES = $(ipkg_core_sources) $(ipkg_cmd_sources) $(ipkg_db_sources) \
+#             $(ipkg_util_sources) $(ipkg_list_sources)
+
+EXTRA_DIST = ipkg.c update-alternatives $(intercept_DATA)
+
+MAINTAINERCLEANFILES= \
+       configure \
+       Makefile.in \
+       config.guess \
+       config.sub \
+       ltmain.sh \
+       .Makefile.am.swp \
+       aclocal.m4
+
+libipkg_la_SOURCES = $(ipkg_libcore_sources) $(ipkg_cmd_sources) $(ipkg_db_sources) \
+              $(ipkg_util_sources) $(ipkg_list_sources)
+
+ipkg_cl_SOURCES = ipkg-frontend.c
+
+libipkg_la_CFLAGS = -DIPKG_LIB $(ALL_CFLAGS)
+
+ipkg_CFLAGS = $(ALL_CFLAGS)
+
+ipkg_cl_CFLAGS = -DIPKG_LIB $(ALL_CFLAGS)
+
+noinst_PROGRAMS = ipkg_hash_test ipkg_extract_test
+
+ipkg_hash_test_LDADD = libbb/libbb.la
+ipkg_hash_test_SOURCES = ipkg_hash_test.c $(ipkg_db_sources) $(ipkg_util_sources) $(ipkg_list_sources)
+ipkg_hash_test_CFLAGS = $(ALL_CFLAGS)
+
+ipkg_extract_test_LDADD = libbb/libbb.la
+ipkg_extract_test_SOURCES = ipkg_extract_test.c $(ipkg_db_sources) $(ipkg_util_sources) $(ipkg_list_sources)
+ipkg_extract_test_CFLAGS = $(ALL_CFLAGS)
+
+package: all-recursive
+       STRIPPROG=$(STRIP) familiar/rules INSTALL=$$PWD/install-sh  binary-arch
diff --git a/Makefile.in b/Makefile.in
new file mode 100644 (file)
index 0000000..a286d37
--- /dev/null
@@ -0,0 +1,2132 @@
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005  Free Software Foundation, Inc.
+# This Makefile.in 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.
+
+@SET_MAKE@
+
+
+
+
+
+SOURCES = $(libipkg_la_SOURCES) $(ipkg_cl_SOURCES) $(ipkg_extract_test_SOURCES) $(ipkg_hash_test_SOURCES)
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+top_builddir = .
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = @INSTALL@
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+bin_PROGRAMS = ipkg-cl$(EXEEXT)
+noinst_PROGRAMS = ipkg_hash_test$(EXEEXT) ipkg_extract_test$(EXEEXT)
+DIST_COMMON = README $(am__configure_deps) $(libipkg_include_HEADERS) \
+       $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(srcdir)/config.h.in $(srcdir)/ipkg.h.in \
+       $(srcdir)/libipkg.pc.in $(top_srcdir)/configure AUTHORS \
+       COPYING ChangeLog INSTALL NEWS TODO compile config.guess \
+       config.sub depcomp install-sh ltmain.sh missing mkinstalldirs
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = config.h
+CONFIG_CLEAN_FILES = libipkg.pc ipkg.h
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
+       "$(DESTDIR)$(bindir)" "$(DESTDIR)$(interceptdir)" \
+       "$(DESTDIR)$(libipkg_includedir)"
+libLTLIBRARIES_INSTALL = $(INSTALL)
+LTLIBRARIES = $(lib_LTLIBRARIES)
+libipkg_la_DEPENDENCIES = libbb/libbb.la
+am__objects_1 = libipkg_la-args.lo libipkg_la-libipkg.lo \
+       libipkg_la-user.lo
+am__objects_2 = libipkg_la-ipkg_cmd.lo libipkg_la-ipkg_configure.lo \
+       libipkg_la-ipkg_download.lo libipkg_la-ipkg_install.lo \
+       libipkg_la-ipkg_upgrade.lo libipkg_la-ipkg_remove.lo
+am__objects_3 = libipkg_la-ipkg_conf.lo libipkg_la-ipkg_utils.lo \
+       libipkg_la-pkg.lo libipkg_la-pkg_depends.lo \
+       libipkg_la-pkg_extract.lo libipkg_la-hash_table.lo \
+       libipkg_la-pkg_hash.lo libipkg_la-pkg_parse.lo \
+       libipkg_la-pkg_vec.lo
+am__objects_4 = libipkg_la-file_util.lo libipkg_la-ipkg_message.lo \
+       libipkg_la-md5.lo libipkg_la-sprintf_alloc.lo \
+       libipkg_la-str_util.lo libipkg_la-xregex.lo \
+       libipkg_la-xsystem.lo
+am__objects_5 = libipkg_la-conffile.lo libipkg_la-conffile_list.lo \
+       libipkg_la-nv_pair.lo libipkg_la-nv_pair_list.lo \
+       libipkg_la-pkg_dest.lo libipkg_la-pkg_dest_list.lo \
+       libipkg_la-pkg_src.lo libipkg_la-pkg_src_list.lo \
+       libipkg_la-str_list.lo libipkg_la-void_list.lo
+am_libipkg_la_OBJECTS = $(am__objects_1) $(am__objects_2) \
+       $(am__objects_3) $(am__objects_4) $(am__objects_5)
+libipkg_la_OBJECTS = $(am_libipkg_la_OBJECTS)
+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
+am_ipkg_cl_OBJECTS = ipkg_cl-ipkg-frontend.$(OBJEXT)
+ipkg_cl_OBJECTS = $(am_ipkg_cl_OBJECTS)
+ipkg_cl_DEPENDENCIES = libipkg.la libbb/libbb.la
+am__objects_6 = ipkg_extract_test-ipkg_conf.$(OBJEXT) \
+       ipkg_extract_test-ipkg_utils.$(OBJEXT) \
+       ipkg_extract_test-pkg.$(OBJEXT) \
+       ipkg_extract_test-pkg_depends.$(OBJEXT) \
+       ipkg_extract_test-pkg_extract.$(OBJEXT) \
+       ipkg_extract_test-hash_table.$(OBJEXT) \
+       ipkg_extract_test-pkg_hash.$(OBJEXT) \
+       ipkg_extract_test-pkg_parse.$(OBJEXT) \
+       ipkg_extract_test-pkg_vec.$(OBJEXT)
+am__objects_7 = ipkg_extract_test-file_util.$(OBJEXT) \
+       ipkg_extract_test-ipkg_message.$(OBJEXT) \
+       ipkg_extract_test-md5.$(OBJEXT) \
+       ipkg_extract_test-sprintf_alloc.$(OBJEXT) \
+       ipkg_extract_test-str_util.$(OBJEXT) \
+       ipkg_extract_test-xregex.$(OBJEXT) \
+       ipkg_extract_test-xsystem.$(OBJEXT)
+am__objects_8 = ipkg_extract_test-conffile.$(OBJEXT) \
+       ipkg_extract_test-conffile_list.$(OBJEXT) \
+       ipkg_extract_test-nv_pair.$(OBJEXT) \
+       ipkg_extract_test-nv_pair_list.$(OBJEXT) \
+       ipkg_extract_test-pkg_dest.$(OBJEXT) \
+       ipkg_extract_test-pkg_dest_list.$(OBJEXT) \
+       ipkg_extract_test-pkg_src.$(OBJEXT) \
+       ipkg_extract_test-pkg_src_list.$(OBJEXT) \
+       ipkg_extract_test-str_list.$(OBJEXT) \
+       ipkg_extract_test-void_list.$(OBJEXT)
+am_ipkg_extract_test_OBJECTS =  \
+       ipkg_extract_test-ipkg_extract_test.$(OBJEXT) $(am__objects_6) \
+       $(am__objects_7) $(am__objects_8)
+ipkg_extract_test_OBJECTS = $(am_ipkg_extract_test_OBJECTS)
+ipkg_extract_test_DEPENDENCIES = libbb/libbb.la
+am__objects_9 = ipkg_hash_test-ipkg_conf.$(OBJEXT) \
+       ipkg_hash_test-ipkg_utils.$(OBJEXT) \
+       ipkg_hash_test-pkg.$(OBJEXT) \
+       ipkg_hash_test-pkg_depends.$(OBJEXT) \
+       ipkg_hash_test-pkg_extract.$(OBJEXT) \
+       ipkg_hash_test-hash_table.$(OBJEXT) \
+       ipkg_hash_test-pkg_hash.$(OBJEXT) \
+       ipkg_hash_test-pkg_parse.$(OBJEXT) \
+       ipkg_hash_test-pkg_vec.$(OBJEXT)
+am__objects_10 = ipkg_hash_test-file_util.$(OBJEXT) \
+       ipkg_hash_test-ipkg_message.$(OBJEXT) \
+       ipkg_hash_test-md5.$(OBJEXT) \
+       ipkg_hash_test-sprintf_alloc.$(OBJEXT) \
+       ipkg_hash_test-str_util.$(OBJEXT) \
+       ipkg_hash_test-xregex.$(OBJEXT) \
+       ipkg_hash_test-xsystem.$(OBJEXT)
+am__objects_11 = ipkg_hash_test-conffile.$(OBJEXT) \
+       ipkg_hash_test-conffile_list.$(OBJEXT) \
+       ipkg_hash_test-nv_pair.$(OBJEXT) \
+       ipkg_hash_test-nv_pair_list.$(OBJEXT) \
+       ipkg_hash_test-pkg_dest.$(OBJEXT) \
+       ipkg_hash_test-pkg_dest_list.$(OBJEXT) \
+       ipkg_hash_test-pkg_src.$(OBJEXT) \
+       ipkg_hash_test-pkg_src_list.$(OBJEXT) \
+       ipkg_hash_test-str_list.$(OBJEXT) \
+       ipkg_hash_test-void_list.$(OBJEXT)
+am_ipkg_hash_test_OBJECTS = ipkg_hash_test-ipkg_hash_test.$(OBJEXT) \
+       $(am__objects_9) $(am__objects_10) $(am__objects_11)
+ipkg_hash_test_OBJECTS = $(am_ipkg_hash_test_OBJECTS)
+ipkg_hash_test_DEPENDENCIES = libbb/libbb.la
+binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
+SCRIPTS = $(bin_SCRIPTS)
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(libipkg_la_SOURCES) $(ipkg_cl_SOURCES) \
+       $(ipkg_extract_test_SOURCES) $(ipkg_hash_test_SOURCES)
+DIST_SOURCES = $(libipkg_la_SOURCES) $(ipkg_cl_SOURCES) \
+       $(ipkg_extract_test_SOURCES) $(ipkg_hash_test_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-exec-recursive install-info-recursive \
+       install-recursive installcheck-recursive installdirs-recursive \
+       pdf-recursive ps-recursive uninstall-info-recursive \
+       uninstall-recursive
+interceptDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(intercept_DATA)
+libipkg_includeHEADERS_INSTALL = $(INSTALL_HEADER)
+HEADERS = $(libipkg_include_HEADERS)
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
+ACLOCAL = @ACLOCAL@
+AMDEP_FALSE = @AMDEP_FALSE@
+AMDEP_TRUE = @AMDEP_TRUE@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+ECHO = @ECHO@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+F77 = @F77@
+FFLAGS = @FFLAGS@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+RANLIB = @RANLIB@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_F77 = @ac_ct_F77@
+ac_ct_RANLIB = @ac_ct_RANLIB@
+ac_ct_STRIP = @ac_ct_STRIP@
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+datadir = @datadir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+ipkglibdir = @ipkglibdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+
+#SUBDIRS = etc replace familiar libbb
+SUBDIRS = etc familiar libbb
+HOST_CPU = @host_cpu@
+BUILD_CPU = @build_cpu@
+IPKGLIBDIR = @ipkglibdir@ 
+ALL_CFLAGS = -g -O -Wall -DHOST_CPU_STR=\"@host_cpu@\" -DBUILD_CPU=@build_cpu@ -DLIBDIR=\"@libdir@\" -DIPKGLIBDIR=\"@ipkglibdir@\" -DDATADIR=\"@datadir@\"
+lib_LTLIBRARIES = libipkg.la
+bin_SCRIPTS = update-alternatives
+interceptdir = $(datadir)/ipkg/intercept
+intercept_DATA = intercept/ldconfig intercept/depmod intercept/update-modules
+
+# ipkg_LDADD = libbb/libbb.a replace/libreplace.a
+
+#ipkg_cl_LDADD = libipkg.la libbb/libbb.la replace/libreplace.a 
+ipkg_cl_LDADD = libipkg.la libbb/libbb.la 
+libipkg_includedir = $(includedir)/libipkg
+libipkg_include_HEADERS = \
+       args.h \
+       conffile.h \
+       conffile_list.h \
+       config.h \
+       hash_table.h \
+       includes.h \
+       ipkg_conf.h \
+       ipkg.h \
+       ipkg_message.h \
+       nv_pair.h \
+       nv_pair_list.h \
+       pkg_depends.h \
+       pkg_dest.h \
+       pkg_dest_list.h \
+       pkg.h \
+       pkg_hash.h \
+       pkg_src.h \
+       pkg_src_list.h \
+       pkg_vec.h \
+       str_list.h \
+       void_list.h \
+       libipkg.h 
+
+
+#\ replace/replace.h
+
+#libipkg_la_LIBADD = libbb/libbb.la replace/libreplace.a
+libipkg_la_LIBADD = libbb/libbb.la 
+ipkg_core_sources = args.c args.h ipkg.c \
+                   user.c user.h 
+
+ipkg_libcore_sources = args.c args.h libipkg.c libipkg.h ipkg.h\
+                   user.c user.h 
+
+ipkg_cmd_sources = ipkg_cmd.c ipkg_cmd.h \
+                  ipkg_configure.c ipkg_configure.h \
+                  ipkg_download.c ipkg_download.h \
+                  ipkg_install.c ipkg_install.h \
+                  ipkg_upgrade.c ipkg_upgrade.h \
+                  ipkg_remove.c ipkg_remove.h
+
+ipkg_db_sources = ipkg_conf.c ipkg_conf.h \
+                 ipkg_utils.c ipkg_utils.h pkg.c pkg.h hash_table.h \
+                 pkg_depends.c pkg_depends.h pkg_extract.c pkg_extract.h \
+                 hash_table.c pkg_hash.c pkg_hash.h pkg_parse.c pkg_parse.h \
+                 pkg_vec.c pkg_vec.h
+
+ipkg_list_sources = conffile.c conffile.h conffile_list.c conffile_list.h \
+                   nv_pair.c nv_pair.h nv_pair_list.c nv_pair_list.h \
+                   pkg_dest.c pkg_dest.h pkg_dest_list.c pkg_dest_list.h \
+                   pkg_src.c pkg_src.h pkg_src_list.c pkg_src_list.h \
+                   str_list.c str_list.h void_list.c void_list.h
+
+ipkg_util_sources = file_util.c file_util.h ipkg_message.h ipkg_message.c md5.c md5.h \
+                   sprintf_alloc.c sprintf_alloc.h str_util.c str_util.h \
+                   xregex.c xregex.h xsystem.c xsystem.h
+
+
+# ipkg_SOURCES = $(ipkg_core_sources) $(ipkg_cmd_sources) $(ipkg_db_sources) \
+#             $(ipkg_util_sources) $(ipkg_list_sources)
+EXTRA_DIST = ipkg.c update-alternatives $(intercept_DATA)
+MAINTAINERCLEANFILES = \
+       configure \
+       Makefile.in \
+       config.guess \
+       config.sub \
+       ltmain.sh \
+       .Makefile.am.swp \
+       aclocal.m4
+
+libipkg_la_SOURCES = $(ipkg_libcore_sources) $(ipkg_cmd_sources) $(ipkg_db_sources) \
+              $(ipkg_util_sources) $(ipkg_list_sources)
+
+ipkg_cl_SOURCES = ipkg-frontend.c
+libipkg_la_CFLAGS = -DIPKG_LIB $(ALL_CFLAGS)
+ipkg_CFLAGS = $(ALL_CFLAGS)
+ipkg_cl_CFLAGS = -DIPKG_LIB $(ALL_CFLAGS)
+ipkg_hash_test_LDADD = libbb/libbb.la
+ipkg_hash_test_SOURCES = ipkg_hash_test.c $(ipkg_db_sources) $(ipkg_util_sources) $(ipkg_list_sources)
+ipkg_hash_test_CFLAGS = $(ALL_CFLAGS)
+ipkg_extract_test_LDADD = libbb/libbb.la
+ipkg_extract_test_SOURCES = ipkg_extract_test.c $(ipkg_db_sources) $(ipkg_util_sources) $(ipkg_list_sources)
+ipkg_extract_test_CFLAGS = $(ALL_CFLAGS)
+all: config.h
+       $(MAKE) $(AM_MAKEFLAGS) all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
+             cd $(srcdir) && $(AUTOMAKE) --gnu  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  Makefile'; \
+       cd $(top_srcdir) && \
+         $(AUTOMAKE) --gnu  Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       $(SHELL) ./config.status --recheck
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+       cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+
+config.h: stamp-h1
+       @if test ! -f $@; then \
+         rm -f stamp-h1; \
+         $(MAKE) stamp-h1; \
+       else :; fi
+
+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
+       @rm -f stamp-h1
+       cd $(top_builddir) && $(SHELL) ./config.status config.h
+$(srcdir)/config.h.in:  $(am__configure_deps) 
+       cd $(top_srcdir) && $(AUTOHEADER)
+       rm -f stamp-h1
+       touch $@
+
+distclean-hdr:
+       -rm -f config.h stamp-h1
+libipkg.pc: $(top_builddir)/config.status $(srcdir)/libipkg.pc.in
+       cd $(top_builddir) && $(SHELL) ./config.status $@
+ipkg.h: $(top_builddir)/config.status $(srcdir)/ipkg.h.in
+       cd $(top_builddir) && $(SHELL) ./config.status $@
+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+       @$(NORMAL_INSTALL)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
+       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         if test -f $$p; then \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
+         else :; fi; \
+       done
+
+uninstall-libLTLIBRARIES:
+       @$(NORMAL_UNINSTALL)
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
+       done
+
+clean-libLTLIBRARIES:
+       -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+         test "$$dir" != "$$p" || dir=.; \
+         echo "rm -f \"$${dir}/so_locations\""; \
+         rm -f "$${dir}/so_locations"; \
+       done
+libipkg.la: $(libipkg_la_OBJECTS) $(libipkg_la_DEPENDENCIES) 
+       $(LINK) -rpath $(libdir) $(libipkg_la_LDFLAGS) $(libipkg_la_OBJECTS) $(libipkg_la_LIBADD) $(LIBS)
+install-binPROGRAMS: $(bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
+       @list='$(bin_PROGRAMS)'; for p in $$list; do \
+         p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+         if test -f $$p \
+            || test -f $$p1 \
+         ; then \
+           f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
+          echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
+         else :; fi; \
+       done
+
+uninstall-binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(bin_PROGRAMS)'; for p in $$list; do \
+         f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
+       done
+
+clean-binPROGRAMS:
+       @list='$(bin_PROGRAMS)'; for p in $$list; do \
+         f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+         echo " rm -f $$p $$f"; \
+         rm -f $$p $$f ; \
+       done
+
+clean-noinstPROGRAMS:
+       @list='$(noinst_PROGRAMS)'; for p in $$list; do \
+         f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+         echo " rm -f $$p $$f"; \
+         rm -f $$p $$f ; \
+       done
+ipkg-cl$(EXEEXT): $(ipkg_cl_OBJECTS) $(ipkg_cl_DEPENDENCIES) 
+       @rm -f ipkg-cl$(EXEEXT)
+       $(LINK) $(ipkg_cl_LDFLAGS) $(ipkg_cl_OBJECTS) $(ipkg_cl_LDADD) $(LIBS)
+ipkg_extract_test$(EXEEXT): $(ipkg_extract_test_OBJECTS) $(ipkg_extract_test_DEPENDENCIES) 
+       @rm -f ipkg_extract_test$(EXEEXT)
+       $(LINK) $(ipkg_extract_test_LDFLAGS) $(ipkg_extract_test_OBJECTS) $(ipkg_extract_test_LDADD) $(LIBS)
+ipkg_hash_test$(EXEEXT): $(ipkg_hash_test_OBJECTS) $(ipkg_hash_test_DEPENDENCIES) 
+       @rm -f ipkg_hash_test$(EXEEXT)
+       $(LINK) $(ipkg_hash_test_LDFLAGS) $(ipkg_hash_test_OBJECTS) $(ipkg_hash_test_LDADD) $(LIBS)
+install-binSCRIPTS: $(bin_SCRIPTS)
+       @$(NORMAL_INSTALL)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
+       @list='$(bin_SCRIPTS)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         if test -f $$d$$p; then \
+           f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+           echo " $(binSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+           $(binSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(bindir)/$$f"; \
+         else :; fi; \
+       done
+
+uninstall-binSCRIPTS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(bin_SCRIPTS)'; for p in $$list; do \
+         f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
+       done
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_cl-ipkg-frontend.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-conffile.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-conffile_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-file_util.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-hash_table.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-ipkg_conf.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-ipkg_message.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-ipkg_utils.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-md5.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-nv_pair.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-nv_pair_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_depends.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_dest.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_extract.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_hash.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_parse.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_src.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_src_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-pkg_vec.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-str_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-str_util.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-void_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-xregex.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_extract_test-xsystem.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-conffile.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-conffile_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-file_util.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-hash_table.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-ipkg_conf.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-ipkg_message.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-ipkg_utils.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-md5.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-nv_pair.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-nv_pair_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_depends.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_dest.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_extract.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_hash.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_parse.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_src.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_src_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-pkg_vec.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-str_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-str_util.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-void_list.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-xregex.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipkg_hash_test-xsystem.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-args.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-conffile.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-conffile_list.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-file_util.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-hash_table.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_cmd.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_conf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_configure.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_download.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_install.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_message.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_remove.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_upgrade.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-ipkg_utils.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-libipkg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-md5.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-nv_pair.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-nv_pair_list.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_depends.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_dest.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_dest_list.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_extract.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_hash.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_parse.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_src.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_src_list.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-pkg_vec.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-sprintf_alloc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-str_list.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-str_util.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-user.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-void_list.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-xregex.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libipkg_la-xsystem.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@   if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@   if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@   if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LTCOMPILE) -c -o $@ $<
+
+libipkg_la-args.lo: args.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-args.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-args.Tpo" -c -o libipkg_la-args.lo `test -f 'args.c' || echo '$(srcdir)/'`args.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-args.Tpo" "$(DEPDIR)/libipkg_la-args.Plo"; else rm -f "$(DEPDIR)/libipkg_la-args.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='args.c' object='libipkg_la-args.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-args.lo `test -f 'args.c' || echo '$(srcdir)/'`args.c
+
+libipkg_la-libipkg.lo: libipkg.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-libipkg.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-libipkg.Tpo" -c -o libipkg_la-libipkg.lo `test -f 'libipkg.c' || echo '$(srcdir)/'`libipkg.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-libipkg.Tpo" "$(DEPDIR)/libipkg_la-libipkg.Plo"; else rm -f "$(DEPDIR)/libipkg_la-libipkg.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='libipkg.c' object='libipkg_la-libipkg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-libipkg.lo `test -f 'libipkg.c' || echo '$(srcdir)/'`libipkg.c
+
+libipkg_la-user.lo: user.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-user.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-user.Tpo" -c -o libipkg_la-user.lo `test -f 'user.c' || echo '$(srcdir)/'`user.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-user.Tpo" "$(DEPDIR)/libipkg_la-user.Plo"; else rm -f "$(DEPDIR)/libipkg_la-user.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='user.c' object='libipkg_la-user.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-user.lo `test -f 'user.c' || echo '$(srcdir)/'`user.c
+
+libipkg_la-ipkg_cmd.lo: ipkg_cmd.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_cmd.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_cmd.Tpo" -c -o libipkg_la-ipkg_cmd.lo `test -f 'ipkg_cmd.c' || echo '$(srcdir)/'`ipkg_cmd.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_cmd.Tpo" "$(DEPDIR)/libipkg_la-ipkg_cmd.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_cmd.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_cmd.c' object='libipkg_la-ipkg_cmd.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_cmd.lo `test -f 'ipkg_cmd.c' || echo '$(srcdir)/'`ipkg_cmd.c
+
+libipkg_la-ipkg_configure.lo: ipkg_configure.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_configure.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_configure.Tpo" -c -o libipkg_la-ipkg_configure.lo `test -f 'ipkg_configure.c' || echo '$(srcdir)/'`ipkg_configure.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_configure.Tpo" "$(DEPDIR)/libipkg_la-ipkg_configure.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_configure.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_configure.c' object='libipkg_la-ipkg_configure.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_configure.lo `test -f 'ipkg_configure.c' || echo '$(srcdir)/'`ipkg_configure.c
+
+libipkg_la-ipkg_download.lo: ipkg_download.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_download.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_download.Tpo" -c -o libipkg_la-ipkg_download.lo `test -f 'ipkg_download.c' || echo '$(srcdir)/'`ipkg_download.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_download.Tpo" "$(DEPDIR)/libipkg_la-ipkg_download.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_download.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_download.c' object='libipkg_la-ipkg_download.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_download.lo `test -f 'ipkg_download.c' || echo '$(srcdir)/'`ipkg_download.c
+
+libipkg_la-ipkg_install.lo: ipkg_install.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_install.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_install.Tpo" -c -o libipkg_la-ipkg_install.lo `test -f 'ipkg_install.c' || echo '$(srcdir)/'`ipkg_install.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_install.Tpo" "$(DEPDIR)/libipkg_la-ipkg_install.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_install.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_install.c' object='libipkg_la-ipkg_install.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_install.lo `test -f 'ipkg_install.c' || echo '$(srcdir)/'`ipkg_install.c
+
+libipkg_la-ipkg_upgrade.lo: ipkg_upgrade.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_upgrade.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_upgrade.Tpo" -c -o libipkg_la-ipkg_upgrade.lo `test -f 'ipkg_upgrade.c' || echo '$(srcdir)/'`ipkg_upgrade.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_upgrade.Tpo" "$(DEPDIR)/libipkg_la-ipkg_upgrade.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_upgrade.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_upgrade.c' object='libipkg_la-ipkg_upgrade.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_upgrade.lo `test -f 'ipkg_upgrade.c' || echo '$(srcdir)/'`ipkg_upgrade.c
+
+libipkg_la-ipkg_remove.lo: ipkg_remove.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_remove.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_remove.Tpo" -c -o libipkg_la-ipkg_remove.lo `test -f 'ipkg_remove.c' || echo '$(srcdir)/'`ipkg_remove.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_remove.Tpo" "$(DEPDIR)/libipkg_la-ipkg_remove.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_remove.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_remove.c' object='libipkg_la-ipkg_remove.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_remove.lo `test -f 'ipkg_remove.c' || echo '$(srcdir)/'`ipkg_remove.c
+
+libipkg_la-ipkg_conf.lo: ipkg_conf.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_conf.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_conf.Tpo" -c -o libipkg_la-ipkg_conf.lo `test -f 'ipkg_conf.c' || echo '$(srcdir)/'`ipkg_conf.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_conf.Tpo" "$(DEPDIR)/libipkg_la-ipkg_conf.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_conf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_conf.c' object='libipkg_la-ipkg_conf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_conf.lo `test -f 'ipkg_conf.c' || echo '$(srcdir)/'`ipkg_conf.c
+
+libipkg_la-ipkg_utils.lo: ipkg_utils.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_utils.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_utils.Tpo" -c -o libipkg_la-ipkg_utils.lo `test -f 'ipkg_utils.c' || echo '$(srcdir)/'`ipkg_utils.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_utils.Tpo" "$(DEPDIR)/libipkg_la-ipkg_utils.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_utils.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_utils.c' object='libipkg_la-ipkg_utils.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_utils.lo `test -f 'ipkg_utils.c' || echo '$(srcdir)/'`ipkg_utils.c
+
+libipkg_la-pkg.lo: pkg.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg.Tpo" -c -o libipkg_la-pkg.lo `test -f 'pkg.c' || echo '$(srcdir)/'`pkg.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg.Tpo" "$(DEPDIR)/libipkg_la-pkg.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg.c' object='libipkg_la-pkg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg.lo `test -f 'pkg.c' || echo '$(srcdir)/'`pkg.c
+
+libipkg_la-pkg_depends.lo: pkg_depends.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_depends.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_depends.Tpo" -c -o libipkg_la-pkg_depends.lo `test -f 'pkg_depends.c' || echo '$(srcdir)/'`pkg_depends.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_depends.Tpo" "$(DEPDIR)/libipkg_la-pkg_depends.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_depends.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_depends.c' object='libipkg_la-pkg_depends.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_depends.lo `test -f 'pkg_depends.c' || echo '$(srcdir)/'`pkg_depends.c
+
+libipkg_la-pkg_extract.lo: pkg_extract.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_extract.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_extract.Tpo" -c -o libipkg_la-pkg_extract.lo `test -f 'pkg_extract.c' || echo '$(srcdir)/'`pkg_extract.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_extract.Tpo" "$(DEPDIR)/libipkg_la-pkg_extract.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_extract.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_extract.c' object='libipkg_la-pkg_extract.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_extract.lo `test -f 'pkg_extract.c' || echo '$(srcdir)/'`pkg_extract.c
+
+libipkg_la-hash_table.lo: hash_table.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-hash_table.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-hash_table.Tpo" -c -o libipkg_la-hash_table.lo `test -f 'hash_table.c' || echo '$(srcdir)/'`hash_table.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-hash_table.Tpo" "$(DEPDIR)/libipkg_la-hash_table.Plo"; else rm -f "$(DEPDIR)/libipkg_la-hash_table.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='hash_table.c' object='libipkg_la-hash_table.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-hash_table.lo `test -f 'hash_table.c' || echo '$(srcdir)/'`hash_table.c
+
+libipkg_la-pkg_hash.lo: pkg_hash.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_hash.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_hash.Tpo" -c -o libipkg_la-pkg_hash.lo `test -f 'pkg_hash.c' || echo '$(srcdir)/'`pkg_hash.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_hash.Tpo" "$(DEPDIR)/libipkg_la-pkg_hash.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_hash.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_hash.c' object='libipkg_la-pkg_hash.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_hash.lo `test -f 'pkg_hash.c' || echo '$(srcdir)/'`pkg_hash.c
+
+libipkg_la-pkg_parse.lo: pkg_parse.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_parse.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_parse.Tpo" -c -o libipkg_la-pkg_parse.lo `test -f 'pkg_parse.c' || echo '$(srcdir)/'`pkg_parse.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_parse.Tpo" "$(DEPDIR)/libipkg_la-pkg_parse.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_parse.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_parse.c' object='libipkg_la-pkg_parse.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_parse.lo `test -f 'pkg_parse.c' || echo '$(srcdir)/'`pkg_parse.c
+
+libipkg_la-pkg_vec.lo: pkg_vec.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_vec.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_vec.Tpo" -c -o libipkg_la-pkg_vec.lo `test -f 'pkg_vec.c' || echo '$(srcdir)/'`pkg_vec.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_vec.Tpo" "$(DEPDIR)/libipkg_la-pkg_vec.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_vec.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_vec.c' object='libipkg_la-pkg_vec.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_vec.lo `test -f 'pkg_vec.c' || echo '$(srcdir)/'`pkg_vec.c
+
+libipkg_la-file_util.lo: file_util.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-file_util.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-file_util.Tpo" -c -o libipkg_la-file_util.lo `test -f 'file_util.c' || echo '$(srcdir)/'`file_util.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-file_util.Tpo" "$(DEPDIR)/libipkg_la-file_util.Plo"; else rm -f "$(DEPDIR)/libipkg_la-file_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='file_util.c' object='libipkg_la-file_util.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-file_util.lo `test -f 'file_util.c' || echo '$(srcdir)/'`file_util.c
+
+libipkg_la-ipkg_message.lo: ipkg_message.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-ipkg_message.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-ipkg_message.Tpo" -c -o libipkg_la-ipkg_message.lo `test -f 'ipkg_message.c' || echo '$(srcdir)/'`ipkg_message.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-ipkg_message.Tpo" "$(DEPDIR)/libipkg_la-ipkg_message.Plo"; else rm -f "$(DEPDIR)/libipkg_la-ipkg_message.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_message.c' object='libipkg_la-ipkg_message.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-ipkg_message.lo `test -f 'ipkg_message.c' || echo '$(srcdir)/'`ipkg_message.c
+
+libipkg_la-md5.lo: md5.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-md5.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-md5.Tpo" -c -o libipkg_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-md5.Tpo" "$(DEPDIR)/libipkg_la-md5.Plo"; else rm -f "$(DEPDIR)/libipkg_la-md5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='md5.c' object='libipkg_la-md5.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c
+
+libipkg_la-sprintf_alloc.lo: sprintf_alloc.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-sprintf_alloc.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-sprintf_alloc.Tpo" -c -o libipkg_la-sprintf_alloc.lo `test -f 'sprintf_alloc.c' || echo '$(srcdir)/'`sprintf_alloc.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-sprintf_alloc.Tpo" "$(DEPDIR)/libipkg_la-sprintf_alloc.Plo"; else rm -f "$(DEPDIR)/libipkg_la-sprintf_alloc.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sprintf_alloc.c' object='libipkg_la-sprintf_alloc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-sprintf_alloc.lo `test -f 'sprintf_alloc.c' || echo '$(srcdir)/'`sprintf_alloc.c
+
+libipkg_la-str_util.lo: str_util.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-str_util.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-str_util.Tpo" -c -o libipkg_la-str_util.lo `test -f 'str_util.c' || echo '$(srcdir)/'`str_util.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-str_util.Tpo" "$(DEPDIR)/libipkg_la-str_util.Plo"; else rm -f "$(DEPDIR)/libipkg_la-str_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_util.c' object='libipkg_la-str_util.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-str_util.lo `test -f 'str_util.c' || echo '$(srcdir)/'`str_util.c
+
+libipkg_la-xregex.lo: xregex.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-xregex.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-xregex.Tpo" -c -o libipkg_la-xregex.lo `test -f 'xregex.c' || echo '$(srcdir)/'`xregex.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-xregex.Tpo" "$(DEPDIR)/libipkg_la-xregex.Plo"; else rm -f "$(DEPDIR)/libipkg_la-xregex.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xregex.c' object='libipkg_la-xregex.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-xregex.lo `test -f 'xregex.c' || echo '$(srcdir)/'`xregex.c
+
+libipkg_la-xsystem.lo: xsystem.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-xsystem.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-xsystem.Tpo" -c -o libipkg_la-xsystem.lo `test -f 'xsystem.c' || echo '$(srcdir)/'`xsystem.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-xsystem.Tpo" "$(DEPDIR)/libipkg_la-xsystem.Plo"; else rm -f "$(DEPDIR)/libipkg_la-xsystem.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xsystem.c' object='libipkg_la-xsystem.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-xsystem.lo `test -f 'xsystem.c' || echo '$(srcdir)/'`xsystem.c
+
+libipkg_la-conffile.lo: conffile.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-conffile.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-conffile.Tpo" -c -o libipkg_la-conffile.lo `test -f 'conffile.c' || echo '$(srcdir)/'`conffile.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-conffile.Tpo" "$(DEPDIR)/libipkg_la-conffile.Plo"; else rm -f "$(DEPDIR)/libipkg_la-conffile.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile.c' object='libipkg_la-conffile.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-conffile.lo `test -f 'conffile.c' || echo '$(srcdir)/'`conffile.c
+
+libipkg_la-conffile_list.lo: conffile_list.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-conffile_list.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-conffile_list.Tpo" -c -o libipkg_la-conffile_list.lo `test -f 'conffile_list.c' || echo '$(srcdir)/'`conffile_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-conffile_list.Tpo" "$(DEPDIR)/libipkg_la-conffile_list.Plo"; else rm -f "$(DEPDIR)/libipkg_la-conffile_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile_list.c' object='libipkg_la-conffile_list.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-conffile_list.lo `test -f 'conffile_list.c' || echo '$(srcdir)/'`conffile_list.c
+
+libipkg_la-nv_pair.lo: nv_pair.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-nv_pair.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-nv_pair.Tpo" -c -o libipkg_la-nv_pair.lo `test -f 'nv_pair.c' || echo '$(srcdir)/'`nv_pair.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-nv_pair.Tpo" "$(DEPDIR)/libipkg_la-nv_pair.Plo"; else rm -f "$(DEPDIR)/libipkg_la-nv_pair.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair.c' object='libipkg_la-nv_pair.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-nv_pair.lo `test -f 'nv_pair.c' || echo '$(srcdir)/'`nv_pair.c
+
+libipkg_la-nv_pair_list.lo: nv_pair_list.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-nv_pair_list.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-nv_pair_list.Tpo" -c -o libipkg_la-nv_pair_list.lo `test -f 'nv_pair_list.c' || echo '$(srcdir)/'`nv_pair_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-nv_pair_list.Tpo" "$(DEPDIR)/libipkg_la-nv_pair_list.Plo"; else rm -f "$(DEPDIR)/libipkg_la-nv_pair_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair_list.c' object='libipkg_la-nv_pair_list.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-nv_pair_list.lo `test -f 'nv_pair_list.c' || echo '$(srcdir)/'`nv_pair_list.c
+
+libipkg_la-pkg_dest.lo: pkg_dest.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_dest.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_dest.Tpo" -c -o libipkg_la-pkg_dest.lo `test -f 'pkg_dest.c' || echo '$(srcdir)/'`pkg_dest.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_dest.Tpo" "$(DEPDIR)/libipkg_la-pkg_dest.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_dest.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest.c' object='libipkg_la-pkg_dest.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_dest.lo `test -f 'pkg_dest.c' || echo '$(srcdir)/'`pkg_dest.c
+
+libipkg_la-pkg_dest_list.lo: pkg_dest_list.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_dest_list.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_dest_list.Tpo" -c -o libipkg_la-pkg_dest_list.lo `test -f 'pkg_dest_list.c' || echo '$(srcdir)/'`pkg_dest_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_dest_list.Tpo" "$(DEPDIR)/libipkg_la-pkg_dest_list.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_dest_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest_list.c' object='libipkg_la-pkg_dest_list.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_dest_list.lo `test -f 'pkg_dest_list.c' || echo '$(srcdir)/'`pkg_dest_list.c
+
+libipkg_la-pkg_src.lo: pkg_src.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_src.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_src.Tpo" -c -o libipkg_la-pkg_src.lo `test -f 'pkg_src.c' || echo '$(srcdir)/'`pkg_src.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_src.Tpo" "$(DEPDIR)/libipkg_la-pkg_src.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_src.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src.c' object='libipkg_la-pkg_src.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_src.lo `test -f 'pkg_src.c' || echo '$(srcdir)/'`pkg_src.c
+
+libipkg_la-pkg_src_list.lo: pkg_src_list.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-pkg_src_list.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-pkg_src_list.Tpo" -c -o libipkg_la-pkg_src_list.lo `test -f 'pkg_src_list.c' || echo '$(srcdir)/'`pkg_src_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-pkg_src_list.Tpo" "$(DEPDIR)/libipkg_la-pkg_src_list.Plo"; else rm -f "$(DEPDIR)/libipkg_la-pkg_src_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src_list.c' object='libipkg_la-pkg_src_list.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-pkg_src_list.lo `test -f 'pkg_src_list.c' || echo '$(srcdir)/'`pkg_src_list.c
+
+libipkg_la-str_list.lo: str_list.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-str_list.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-str_list.Tpo" -c -o libipkg_la-str_list.lo `test -f 'str_list.c' || echo '$(srcdir)/'`str_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-str_list.Tpo" "$(DEPDIR)/libipkg_la-str_list.Plo"; else rm -f "$(DEPDIR)/libipkg_la-str_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_list.c' object='libipkg_la-str_list.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-str_list.lo `test -f 'str_list.c' || echo '$(srcdir)/'`str_list.c
+
+libipkg_la-void_list.lo: void_list.c
+@am__fastdepCC_TRUE@   if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -MT libipkg_la-void_list.lo -MD -MP -MF "$(DEPDIR)/libipkg_la-void_list.Tpo" -c -o libipkg_la-void_list.lo `test -f 'void_list.c' || echo '$(srcdir)/'`void_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/libipkg_la-void_list.Tpo" "$(DEPDIR)/libipkg_la-void_list.Plo"; else rm -f "$(DEPDIR)/libipkg_la-void_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='void_list.c' object='libipkg_la-void_list.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libipkg_la_CFLAGS) $(CFLAGS) -c -o libipkg_la-void_list.lo `test -f 'void_list.c' || echo '$(srcdir)/'`void_list.c
+
+ipkg_cl-ipkg-frontend.o: ipkg-frontend.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_cl_CFLAGS) $(CFLAGS) -MT ipkg_cl-ipkg-frontend.o -MD -MP -MF "$(DEPDIR)/ipkg_cl-ipkg-frontend.Tpo" -c -o ipkg_cl-ipkg-frontend.o `test -f 'ipkg-frontend.c' || echo '$(srcdir)/'`ipkg-frontend.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_cl-ipkg-frontend.Tpo" "$(DEPDIR)/ipkg_cl-ipkg-frontend.Po"; else rm -f "$(DEPDIR)/ipkg_cl-ipkg-frontend.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg-frontend.c' object='ipkg_cl-ipkg-frontend.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_cl_CFLAGS) $(CFLAGS) -c -o ipkg_cl-ipkg-frontend.o `test -f 'ipkg-frontend.c' || echo '$(srcdir)/'`ipkg-frontend.c
+
+ipkg_cl-ipkg-frontend.obj: ipkg-frontend.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_cl_CFLAGS) $(CFLAGS) -MT ipkg_cl-ipkg-frontend.obj -MD -MP -MF "$(DEPDIR)/ipkg_cl-ipkg-frontend.Tpo" -c -o ipkg_cl-ipkg-frontend.obj `if test -f 'ipkg-frontend.c'; then $(CYGPATH_W) 'ipkg-frontend.c'; else $(CYGPATH_W) '$(srcdir)/ipkg-frontend.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_cl-ipkg-frontend.Tpo" "$(DEPDIR)/ipkg_cl-ipkg-frontend.Po"; else rm -f "$(DEPDIR)/ipkg_cl-ipkg-frontend.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg-frontend.c' object='ipkg_cl-ipkg-frontend.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_cl_CFLAGS) $(CFLAGS) -c -o ipkg_cl-ipkg-frontend.obj `if test -f 'ipkg-frontend.c'; then $(CYGPATH_W) 'ipkg-frontend.c'; else $(CYGPATH_W) '$(srcdir)/ipkg-frontend.c'; fi`
+
+ipkg_extract_test-ipkg_extract_test.o: ipkg_extract_test.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_extract_test.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Tpo" -c -o ipkg_extract_test-ipkg_extract_test.o `test -f 'ipkg_extract_test.c' || echo '$(srcdir)/'`ipkg_extract_test.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_extract_test.c' object='ipkg_extract_test-ipkg_extract_test.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_extract_test.o `test -f 'ipkg_extract_test.c' || echo '$(srcdir)/'`ipkg_extract_test.c
+
+ipkg_extract_test-ipkg_extract_test.obj: ipkg_extract_test.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_extract_test.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Tpo" -c -o ipkg_extract_test-ipkg_extract_test.obj `if test -f 'ipkg_extract_test.c'; then $(CYGPATH_W) 'ipkg_extract_test.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_extract_test.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_extract_test.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_extract_test.c' object='ipkg_extract_test-ipkg_extract_test.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_extract_test.obj `if test -f 'ipkg_extract_test.c'; then $(CYGPATH_W) 'ipkg_extract_test.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_extract_test.c'; fi`
+
+ipkg_extract_test-ipkg_conf.o: ipkg_conf.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_conf.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Tpo" -c -o ipkg_extract_test-ipkg_conf.o `test -f 'ipkg_conf.c' || echo '$(srcdir)/'`ipkg_conf.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_conf.c' object='ipkg_extract_test-ipkg_conf.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_conf.o `test -f 'ipkg_conf.c' || echo '$(srcdir)/'`ipkg_conf.c
+
+ipkg_extract_test-ipkg_conf.obj: ipkg_conf.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_conf.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Tpo" -c -o ipkg_extract_test-ipkg_conf.obj `if test -f 'ipkg_conf.c'; then $(CYGPATH_W) 'ipkg_conf.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_conf.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_conf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_conf.c' object='ipkg_extract_test-ipkg_conf.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_conf.obj `if test -f 'ipkg_conf.c'; then $(CYGPATH_W) 'ipkg_conf.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_conf.c'; fi`
+
+ipkg_extract_test-ipkg_utils.o: ipkg_utils.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_utils.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Tpo" -c -o ipkg_extract_test-ipkg_utils.o `test -f 'ipkg_utils.c' || echo '$(srcdir)/'`ipkg_utils.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_utils.c' object='ipkg_extract_test-ipkg_utils.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_utils.o `test -f 'ipkg_utils.c' || echo '$(srcdir)/'`ipkg_utils.c
+
+ipkg_extract_test-ipkg_utils.obj: ipkg_utils.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_utils.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Tpo" -c -o ipkg_extract_test-ipkg_utils.obj `if test -f 'ipkg_utils.c'; then $(CYGPATH_W) 'ipkg_utils.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_utils.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_utils.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_utils.c' object='ipkg_extract_test-ipkg_utils.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_utils.obj `if test -f 'ipkg_utils.c'; then $(CYGPATH_W) 'ipkg_utils.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_utils.c'; fi`
+
+ipkg_extract_test-pkg.o: pkg.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg.Tpo" -c -o ipkg_extract_test-pkg.o `test -f 'pkg.c' || echo '$(srcdir)/'`pkg.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg.c' object='ipkg_extract_test-pkg.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg.o `test -f 'pkg.c' || echo '$(srcdir)/'`pkg.c
+
+ipkg_extract_test-pkg.obj: pkg.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg.Tpo" -c -o ipkg_extract_test-pkg.obj `if test -f 'pkg.c'; then $(CYGPATH_W) 'pkg.c'; else $(CYGPATH_W) '$(srcdir)/pkg.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg.c' object='ipkg_extract_test-pkg.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg.obj `if test -f 'pkg.c'; then $(CYGPATH_W) 'pkg.c'; else $(CYGPATH_W) '$(srcdir)/pkg.c'; fi`
+
+ipkg_extract_test-pkg_depends.o: pkg_depends.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_depends.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_depends.Tpo" -c -o ipkg_extract_test-pkg_depends.o `test -f 'pkg_depends.c' || echo '$(srcdir)/'`pkg_depends.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_depends.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_depends.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_depends.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_depends.c' object='ipkg_extract_test-pkg_depends.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_depends.o `test -f 'pkg_depends.c' || echo '$(srcdir)/'`pkg_depends.c
+
+ipkg_extract_test-pkg_depends.obj: pkg_depends.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_depends.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_depends.Tpo" -c -o ipkg_extract_test-pkg_depends.obj `if test -f 'pkg_depends.c'; then $(CYGPATH_W) 'pkg_depends.c'; else $(CYGPATH_W) '$(srcdir)/pkg_depends.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_depends.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_depends.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_depends.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_depends.c' object='ipkg_extract_test-pkg_depends.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_depends.obj `if test -f 'pkg_depends.c'; then $(CYGPATH_W) 'pkg_depends.c'; else $(CYGPATH_W) '$(srcdir)/pkg_depends.c'; fi`
+
+ipkg_extract_test-pkg_extract.o: pkg_extract.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_extract.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_extract.Tpo" -c -o ipkg_extract_test-pkg_extract.o `test -f 'pkg_extract.c' || echo '$(srcdir)/'`pkg_extract.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_extract.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_extract.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_extract.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_extract.c' object='ipkg_extract_test-pkg_extract.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_extract.o `test -f 'pkg_extract.c' || echo '$(srcdir)/'`pkg_extract.c
+
+ipkg_extract_test-pkg_extract.obj: pkg_extract.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_extract.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_extract.Tpo" -c -o ipkg_extract_test-pkg_extract.obj `if test -f 'pkg_extract.c'; then $(CYGPATH_W) 'pkg_extract.c'; else $(CYGPATH_W) '$(srcdir)/pkg_extract.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_extract.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_extract.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_extract.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_extract.c' object='ipkg_extract_test-pkg_extract.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_extract.obj `if test -f 'pkg_extract.c'; then $(CYGPATH_W) 'pkg_extract.c'; else $(CYGPATH_W) '$(srcdir)/pkg_extract.c'; fi`
+
+ipkg_extract_test-hash_table.o: hash_table.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-hash_table.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-hash_table.Tpo" -c -o ipkg_extract_test-hash_table.o `test -f 'hash_table.c' || echo '$(srcdir)/'`hash_table.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-hash_table.Tpo" "$(DEPDIR)/ipkg_extract_test-hash_table.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-hash_table.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='hash_table.c' object='ipkg_extract_test-hash_table.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-hash_table.o `test -f 'hash_table.c' || echo '$(srcdir)/'`hash_table.c
+
+ipkg_extract_test-hash_table.obj: hash_table.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-hash_table.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-hash_table.Tpo" -c -o ipkg_extract_test-hash_table.obj `if test -f 'hash_table.c'; then $(CYGPATH_W) 'hash_table.c'; else $(CYGPATH_W) '$(srcdir)/hash_table.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-hash_table.Tpo" "$(DEPDIR)/ipkg_extract_test-hash_table.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-hash_table.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='hash_table.c' object='ipkg_extract_test-hash_table.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-hash_table.obj `if test -f 'hash_table.c'; then $(CYGPATH_W) 'hash_table.c'; else $(CYGPATH_W) '$(srcdir)/hash_table.c'; fi`
+
+ipkg_extract_test-pkg_hash.o: pkg_hash.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_hash.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_hash.Tpo" -c -o ipkg_extract_test-pkg_hash.o `test -f 'pkg_hash.c' || echo '$(srcdir)/'`pkg_hash.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_hash.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_hash.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_hash.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_hash.c' object='ipkg_extract_test-pkg_hash.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_hash.o `test -f 'pkg_hash.c' || echo '$(srcdir)/'`pkg_hash.c
+
+ipkg_extract_test-pkg_hash.obj: pkg_hash.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_hash.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_hash.Tpo" -c -o ipkg_extract_test-pkg_hash.obj `if test -f 'pkg_hash.c'; then $(CYGPATH_W) 'pkg_hash.c'; else $(CYGPATH_W) '$(srcdir)/pkg_hash.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_hash.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_hash.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_hash.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_hash.c' object='ipkg_extract_test-pkg_hash.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_hash.obj `if test -f 'pkg_hash.c'; then $(CYGPATH_W) 'pkg_hash.c'; else $(CYGPATH_W) '$(srcdir)/pkg_hash.c'; fi`
+
+ipkg_extract_test-pkg_parse.o: pkg_parse.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_parse.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_parse.Tpo" -c -o ipkg_extract_test-pkg_parse.o `test -f 'pkg_parse.c' || echo '$(srcdir)/'`pkg_parse.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_parse.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_parse.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_parse.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_parse.c' object='ipkg_extract_test-pkg_parse.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_parse.o `test -f 'pkg_parse.c' || echo '$(srcdir)/'`pkg_parse.c
+
+ipkg_extract_test-pkg_parse.obj: pkg_parse.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_parse.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_parse.Tpo" -c -o ipkg_extract_test-pkg_parse.obj `if test -f 'pkg_parse.c'; then $(CYGPATH_W) 'pkg_parse.c'; else $(CYGPATH_W) '$(srcdir)/pkg_parse.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_parse.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_parse.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_parse.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_parse.c' object='ipkg_extract_test-pkg_parse.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_parse.obj `if test -f 'pkg_parse.c'; then $(CYGPATH_W) 'pkg_parse.c'; else $(CYGPATH_W) '$(srcdir)/pkg_parse.c'; fi`
+
+ipkg_extract_test-pkg_vec.o: pkg_vec.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_vec.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_vec.Tpo" -c -o ipkg_extract_test-pkg_vec.o `test -f 'pkg_vec.c' || echo '$(srcdir)/'`pkg_vec.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_vec.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_vec.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_vec.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_vec.c' object='ipkg_extract_test-pkg_vec.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_vec.o `test -f 'pkg_vec.c' || echo '$(srcdir)/'`pkg_vec.c
+
+ipkg_extract_test-pkg_vec.obj: pkg_vec.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_vec.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_vec.Tpo" -c -o ipkg_extract_test-pkg_vec.obj `if test -f 'pkg_vec.c'; then $(CYGPATH_W) 'pkg_vec.c'; else $(CYGPATH_W) '$(srcdir)/pkg_vec.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_vec.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_vec.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_vec.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_vec.c' object='ipkg_extract_test-pkg_vec.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_vec.obj `if test -f 'pkg_vec.c'; then $(CYGPATH_W) 'pkg_vec.c'; else $(CYGPATH_W) '$(srcdir)/pkg_vec.c'; fi`
+
+ipkg_extract_test-file_util.o: file_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-file_util.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-file_util.Tpo" -c -o ipkg_extract_test-file_util.o `test -f 'file_util.c' || echo '$(srcdir)/'`file_util.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-file_util.Tpo" "$(DEPDIR)/ipkg_extract_test-file_util.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-file_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='file_util.c' object='ipkg_extract_test-file_util.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-file_util.o `test -f 'file_util.c' || echo '$(srcdir)/'`file_util.c
+
+ipkg_extract_test-file_util.obj: file_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-file_util.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-file_util.Tpo" -c -o ipkg_extract_test-file_util.obj `if test -f 'file_util.c'; then $(CYGPATH_W) 'file_util.c'; else $(CYGPATH_W) '$(srcdir)/file_util.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-file_util.Tpo" "$(DEPDIR)/ipkg_extract_test-file_util.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-file_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='file_util.c' object='ipkg_extract_test-file_util.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-file_util.obj `if test -f 'file_util.c'; then $(CYGPATH_W) 'file_util.c'; else $(CYGPATH_W) '$(srcdir)/file_util.c'; fi`
+
+ipkg_extract_test-ipkg_message.o: ipkg_message.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_message.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_message.Tpo" -c -o ipkg_extract_test-ipkg_message.o `test -f 'ipkg_message.c' || echo '$(srcdir)/'`ipkg_message.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_message.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_message.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_message.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_message.c' object='ipkg_extract_test-ipkg_message.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_message.o `test -f 'ipkg_message.c' || echo '$(srcdir)/'`ipkg_message.c
+
+ipkg_extract_test-ipkg_message.obj: ipkg_message.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-ipkg_message.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-ipkg_message.Tpo" -c -o ipkg_extract_test-ipkg_message.obj `if test -f 'ipkg_message.c'; then $(CYGPATH_W) 'ipkg_message.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_message.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-ipkg_message.Tpo" "$(DEPDIR)/ipkg_extract_test-ipkg_message.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-ipkg_message.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_message.c' object='ipkg_extract_test-ipkg_message.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-ipkg_message.obj `if test -f 'ipkg_message.c'; then $(CYGPATH_W) 'ipkg_message.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_message.c'; fi`
+
+ipkg_extract_test-md5.o: md5.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-md5.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-md5.Tpo" -c -o ipkg_extract_test-md5.o `test -f 'md5.c' || echo '$(srcdir)/'`md5.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-md5.Tpo" "$(DEPDIR)/ipkg_extract_test-md5.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-md5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='md5.c' object='ipkg_extract_test-md5.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-md5.o `test -f 'md5.c' || echo '$(srcdir)/'`md5.c
+
+ipkg_extract_test-md5.obj: md5.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-md5.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-md5.Tpo" -c -o ipkg_extract_test-md5.obj `if test -f 'md5.c'; then $(CYGPATH_W) 'md5.c'; else $(CYGPATH_W) '$(srcdir)/md5.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-md5.Tpo" "$(DEPDIR)/ipkg_extract_test-md5.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-md5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='md5.c' object='ipkg_extract_test-md5.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-md5.obj `if test -f 'md5.c'; then $(CYGPATH_W) 'md5.c'; else $(CYGPATH_W) '$(srcdir)/md5.c'; fi`
+
+ipkg_extract_test-sprintf_alloc.o: sprintf_alloc.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-sprintf_alloc.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Tpo" -c -o ipkg_extract_test-sprintf_alloc.o `test -f 'sprintf_alloc.c' || echo '$(srcdir)/'`sprintf_alloc.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Tpo" "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sprintf_alloc.c' object='ipkg_extract_test-sprintf_alloc.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-sprintf_alloc.o `test -f 'sprintf_alloc.c' || echo '$(srcdir)/'`sprintf_alloc.c
+
+ipkg_extract_test-sprintf_alloc.obj: sprintf_alloc.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-sprintf_alloc.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Tpo" -c -o ipkg_extract_test-sprintf_alloc.obj `if test -f 'sprintf_alloc.c'; then $(CYGPATH_W) 'sprintf_alloc.c'; else $(CYGPATH_W) '$(srcdir)/sprintf_alloc.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Tpo" "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-sprintf_alloc.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sprintf_alloc.c' object='ipkg_extract_test-sprintf_alloc.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-sprintf_alloc.obj `if test -f 'sprintf_alloc.c'; then $(CYGPATH_W) 'sprintf_alloc.c'; else $(CYGPATH_W) '$(srcdir)/sprintf_alloc.c'; fi`
+
+ipkg_extract_test-str_util.o: str_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-str_util.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-str_util.Tpo" -c -o ipkg_extract_test-str_util.o `test -f 'str_util.c' || echo '$(srcdir)/'`str_util.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-str_util.Tpo" "$(DEPDIR)/ipkg_extract_test-str_util.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-str_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_util.c' object='ipkg_extract_test-str_util.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-str_util.o `test -f 'str_util.c' || echo '$(srcdir)/'`str_util.c
+
+ipkg_extract_test-str_util.obj: str_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-str_util.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-str_util.Tpo" -c -o ipkg_extract_test-str_util.obj `if test -f 'str_util.c'; then $(CYGPATH_W) 'str_util.c'; else $(CYGPATH_W) '$(srcdir)/str_util.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-str_util.Tpo" "$(DEPDIR)/ipkg_extract_test-str_util.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-str_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_util.c' object='ipkg_extract_test-str_util.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-str_util.obj `if test -f 'str_util.c'; then $(CYGPATH_W) 'str_util.c'; else $(CYGPATH_W) '$(srcdir)/str_util.c'; fi`
+
+ipkg_extract_test-xregex.o: xregex.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-xregex.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-xregex.Tpo" -c -o ipkg_extract_test-xregex.o `test -f 'xregex.c' || echo '$(srcdir)/'`xregex.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-xregex.Tpo" "$(DEPDIR)/ipkg_extract_test-xregex.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-xregex.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xregex.c' object='ipkg_extract_test-xregex.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-xregex.o `test -f 'xregex.c' || echo '$(srcdir)/'`xregex.c
+
+ipkg_extract_test-xregex.obj: xregex.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-xregex.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-xregex.Tpo" -c -o ipkg_extract_test-xregex.obj `if test -f 'xregex.c'; then $(CYGPATH_W) 'xregex.c'; else $(CYGPATH_W) '$(srcdir)/xregex.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-xregex.Tpo" "$(DEPDIR)/ipkg_extract_test-xregex.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-xregex.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xregex.c' object='ipkg_extract_test-xregex.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-xregex.obj `if test -f 'xregex.c'; then $(CYGPATH_W) 'xregex.c'; else $(CYGPATH_W) '$(srcdir)/xregex.c'; fi`
+
+ipkg_extract_test-xsystem.o: xsystem.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-xsystem.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-xsystem.Tpo" -c -o ipkg_extract_test-xsystem.o `test -f 'xsystem.c' || echo '$(srcdir)/'`xsystem.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-xsystem.Tpo" "$(DEPDIR)/ipkg_extract_test-xsystem.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-xsystem.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xsystem.c' object='ipkg_extract_test-xsystem.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-xsystem.o `test -f 'xsystem.c' || echo '$(srcdir)/'`xsystem.c
+
+ipkg_extract_test-xsystem.obj: xsystem.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-xsystem.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-xsystem.Tpo" -c -o ipkg_extract_test-xsystem.obj `if test -f 'xsystem.c'; then $(CYGPATH_W) 'xsystem.c'; else $(CYGPATH_W) '$(srcdir)/xsystem.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-xsystem.Tpo" "$(DEPDIR)/ipkg_extract_test-xsystem.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-xsystem.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xsystem.c' object='ipkg_extract_test-xsystem.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-xsystem.obj `if test -f 'xsystem.c'; then $(CYGPATH_W) 'xsystem.c'; else $(CYGPATH_W) '$(srcdir)/xsystem.c'; fi`
+
+ipkg_extract_test-conffile.o: conffile.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-conffile.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-conffile.Tpo" -c -o ipkg_extract_test-conffile.o `test -f 'conffile.c' || echo '$(srcdir)/'`conffile.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-conffile.Tpo" "$(DEPDIR)/ipkg_extract_test-conffile.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-conffile.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile.c' object='ipkg_extract_test-conffile.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-conffile.o `test -f 'conffile.c' || echo '$(srcdir)/'`conffile.c
+
+ipkg_extract_test-conffile.obj: conffile.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-conffile.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-conffile.Tpo" -c -o ipkg_extract_test-conffile.obj `if test -f 'conffile.c'; then $(CYGPATH_W) 'conffile.c'; else $(CYGPATH_W) '$(srcdir)/conffile.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-conffile.Tpo" "$(DEPDIR)/ipkg_extract_test-conffile.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-conffile.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile.c' object='ipkg_extract_test-conffile.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-conffile.obj `if test -f 'conffile.c'; then $(CYGPATH_W) 'conffile.c'; else $(CYGPATH_W) '$(srcdir)/conffile.c'; fi`
+
+ipkg_extract_test-conffile_list.o: conffile_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-conffile_list.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-conffile_list.Tpo" -c -o ipkg_extract_test-conffile_list.o `test -f 'conffile_list.c' || echo '$(srcdir)/'`conffile_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-conffile_list.Tpo" "$(DEPDIR)/ipkg_extract_test-conffile_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-conffile_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile_list.c' object='ipkg_extract_test-conffile_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-conffile_list.o `test -f 'conffile_list.c' || echo '$(srcdir)/'`conffile_list.c
+
+ipkg_extract_test-conffile_list.obj: conffile_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-conffile_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-conffile_list.Tpo" -c -o ipkg_extract_test-conffile_list.obj `if test -f 'conffile_list.c'; then $(CYGPATH_W) 'conffile_list.c'; else $(CYGPATH_W) '$(srcdir)/conffile_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-conffile_list.Tpo" "$(DEPDIR)/ipkg_extract_test-conffile_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-conffile_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile_list.c' object='ipkg_extract_test-conffile_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-conffile_list.obj `if test -f 'conffile_list.c'; then $(CYGPATH_W) 'conffile_list.c'; else $(CYGPATH_W) '$(srcdir)/conffile_list.c'; fi`
+
+ipkg_extract_test-nv_pair.o: nv_pair.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-nv_pair.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-nv_pair.Tpo" -c -o ipkg_extract_test-nv_pair.o `test -f 'nv_pair.c' || echo '$(srcdir)/'`nv_pair.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-nv_pair.Tpo" "$(DEPDIR)/ipkg_extract_test-nv_pair.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-nv_pair.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair.c' object='ipkg_extract_test-nv_pair.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-nv_pair.o `test -f 'nv_pair.c' || echo '$(srcdir)/'`nv_pair.c
+
+ipkg_extract_test-nv_pair.obj: nv_pair.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-nv_pair.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-nv_pair.Tpo" -c -o ipkg_extract_test-nv_pair.obj `if test -f 'nv_pair.c'; then $(CYGPATH_W) 'nv_pair.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-nv_pair.Tpo" "$(DEPDIR)/ipkg_extract_test-nv_pair.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-nv_pair.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair.c' object='ipkg_extract_test-nv_pair.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-nv_pair.obj `if test -f 'nv_pair.c'; then $(CYGPATH_W) 'nv_pair.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair.c'; fi`
+
+ipkg_extract_test-nv_pair_list.o: nv_pair_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-nv_pair_list.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Tpo" -c -o ipkg_extract_test-nv_pair_list.o `test -f 'nv_pair_list.c' || echo '$(srcdir)/'`nv_pair_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Tpo" "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair_list.c' object='ipkg_extract_test-nv_pair_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-nv_pair_list.o `test -f 'nv_pair_list.c' || echo '$(srcdir)/'`nv_pair_list.c
+
+ipkg_extract_test-nv_pair_list.obj: nv_pair_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-nv_pair_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Tpo" -c -o ipkg_extract_test-nv_pair_list.obj `if test -f 'nv_pair_list.c'; then $(CYGPATH_W) 'nv_pair_list.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Tpo" "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-nv_pair_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair_list.c' object='ipkg_extract_test-nv_pair_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-nv_pair_list.obj `if test -f 'nv_pair_list.c'; then $(CYGPATH_W) 'nv_pair_list.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair_list.c'; fi`
+
+ipkg_extract_test-pkg_dest.o: pkg_dest.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_dest.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_dest.Tpo" -c -o ipkg_extract_test-pkg_dest.o `test -f 'pkg_dest.c' || echo '$(srcdir)/'`pkg_dest.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_dest.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_dest.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_dest.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest.c' object='ipkg_extract_test-pkg_dest.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_dest.o `test -f 'pkg_dest.c' || echo '$(srcdir)/'`pkg_dest.c
+
+ipkg_extract_test-pkg_dest.obj: pkg_dest.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_dest.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_dest.Tpo" -c -o ipkg_extract_test-pkg_dest.obj `if test -f 'pkg_dest.c'; then $(CYGPATH_W) 'pkg_dest.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_dest.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_dest.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_dest.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest.c' object='ipkg_extract_test-pkg_dest.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_dest.obj `if test -f 'pkg_dest.c'; then $(CYGPATH_W) 'pkg_dest.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest.c'; fi`
+
+ipkg_extract_test-pkg_dest_list.o: pkg_dest_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_dest_list.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Tpo" -c -o ipkg_extract_test-pkg_dest_list.o `test -f 'pkg_dest_list.c' || echo '$(srcdir)/'`pkg_dest_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest_list.c' object='ipkg_extract_test-pkg_dest_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_dest_list.o `test -f 'pkg_dest_list.c' || echo '$(srcdir)/'`pkg_dest_list.c
+
+ipkg_extract_test-pkg_dest_list.obj: pkg_dest_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_dest_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Tpo" -c -o ipkg_extract_test-pkg_dest_list.obj `if test -f 'pkg_dest_list.c'; then $(CYGPATH_W) 'pkg_dest_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_dest_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest_list.c' object='ipkg_extract_test-pkg_dest_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_dest_list.obj `if test -f 'pkg_dest_list.c'; then $(CYGPATH_W) 'pkg_dest_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest_list.c'; fi`
+
+ipkg_extract_test-pkg_src.o: pkg_src.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_src.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_src.Tpo" -c -o ipkg_extract_test-pkg_src.o `test -f 'pkg_src.c' || echo '$(srcdir)/'`pkg_src.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_src.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_src.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_src.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src.c' object='ipkg_extract_test-pkg_src.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_src.o `test -f 'pkg_src.c' || echo '$(srcdir)/'`pkg_src.c
+
+ipkg_extract_test-pkg_src.obj: pkg_src.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_src.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_src.Tpo" -c -o ipkg_extract_test-pkg_src.obj `if test -f 'pkg_src.c'; then $(CYGPATH_W) 'pkg_src.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_src.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_src.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_src.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src.c' object='ipkg_extract_test-pkg_src.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_src.obj `if test -f 'pkg_src.c'; then $(CYGPATH_W) 'pkg_src.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src.c'; fi`
+
+ipkg_extract_test-pkg_src_list.o: pkg_src_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_src_list.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Tpo" -c -o ipkg_extract_test-pkg_src_list.o `test -f 'pkg_src_list.c' || echo '$(srcdir)/'`pkg_src_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src_list.c' object='ipkg_extract_test-pkg_src_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_src_list.o `test -f 'pkg_src_list.c' || echo '$(srcdir)/'`pkg_src_list.c
+
+ipkg_extract_test-pkg_src_list.obj: pkg_src_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-pkg_src_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Tpo" -c -o ipkg_extract_test-pkg_src_list.obj `if test -f 'pkg_src_list.c'; then $(CYGPATH_W) 'pkg_src_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Tpo" "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-pkg_src_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src_list.c' object='ipkg_extract_test-pkg_src_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-pkg_src_list.obj `if test -f 'pkg_src_list.c'; then $(CYGPATH_W) 'pkg_src_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src_list.c'; fi`
+
+ipkg_extract_test-str_list.o: str_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-str_list.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-str_list.Tpo" -c -o ipkg_extract_test-str_list.o `test -f 'str_list.c' || echo '$(srcdir)/'`str_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-str_list.Tpo" "$(DEPDIR)/ipkg_extract_test-str_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-str_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_list.c' object='ipkg_extract_test-str_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-str_list.o `test -f 'str_list.c' || echo '$(srcdir)/'`str_list.c
+
+ipkg_extract_test-str_list.obj: str_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-str_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-str_list.Tpo" -c -o ipkg_extract_test-str_list.obj `if test -f 'str_list.c'; then $(CYGPATH_W) 'str_list.c'; else $(CYGPATH_W) '$(srcdir)/str_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-str_list.Tpo" "$(DEPDIR)/ipkg_extract_test-str_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-str_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_list.c' object='ipkg_extract_test-str_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-str_list.obj `if test -f 'str_list.c'; then $(CYGPATH_W) 'str_list.c'; else $(CYGPATH_W) '$(srcdir)/str_list.c'; fi`
+
+ipkg_extract_test-void_list.o: void_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-void_list.o -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-void_list.Tpo" -c -o ipkg_extract_test-void_list.o `test -f 'void_list.c' || echo '$(srcdir)/'`void_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-void_list.Tpo" "$(DEPDIR)/ipkg_extract_test-void_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-void_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='void_list.c' object='ipkg_extract_test-void_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-void_list.o `test -f 'void_list.c' || echo '$(srcdir)/'`void_list.c
+
+ipkg_extract_test-void_list.obj: void_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -MT ipkg_extract_test-void_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_extract_test-void_list.Tpo" -c -o ipkg_extract_test-void_list.obj `if test -f 'void_list.c'; then $(CYGPATH_W) 'void_list.c'; else $(CYGPATH_W) '$(srcdir)/void_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_extract_test-void_list.Tpo" "$(DEPDIR)/ipkg_extract_test-void_list.Po"; else rm -f "$(DEPDIR)/ipkg_extract_test-void_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='void_list.c' object='ipkg_extract_test-void_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_extract_test_CFLAGS) $(CFLAGS) -c -o ipkg_extract_test-void_list.obj `if test -f 'void_list.c'; then $(CYGPATH_W) 'void_list.c'; else $(CYGPATH_W) '$(srcdir)/void_list.c'; fi`
+
+ipkg_hash_test-ipkg_hash_test.o: ipkg_hash_test.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_hash_test.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Tpo" -c -o ipkg_hash_test-ipkg_hash_test.o `test -f 'ipkg_hash_test.c' || echo '$(srcdir)/'`ipkg_hash_test.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_hash_test.c' object='ipkg_hash_test-ipkg_hash_test.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_hash_test.o `test -f 'ipkg_hash_test.c' || echo '$(srcdir)/'`ipkg_hash_test.c
+
+ipkg_hash_test-ipkg_hash_test.obj: ipkg_hash_test.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_hash_test.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Tpo" -c -o ipkg_hash_test-ipkg_hash_test.obj `if test -f 'ipkg_hash_test.c'; then $(CYGPATH_W) 'ipkg_hash_test.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_hash_test.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_hash_test.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_hash_test.c' object='ipkg_hash_test-ipkg_hash_test.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_hash_test.obj `if test -f 'ipkg_hash_test.c'; then $(CYGPATH_W) 'ipkg_hash_test.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_hash_test.c'; fi`
+
+ipkg_hash_test-ipkg_conf.o: ipkg_conf.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_conf.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Tpo" -c -o ipkg_hash_test-ipkg_conf.o `test -f 'ipkg_conf.c' || echo '$(srcdir)/'`ipkg_conf.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_conf.c' object='ipkg_hash_test-ipkg_conf.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_conf.o `test -f 'ipkg_conf.c' || echo '$(srcdir)/'`ipkg_conf.c
+
+ipkg_hash_test-ipkg_conf.obj: ipkg_conf.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_conf.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Tpo" -c -o ipkg_hash_test-ipkg_conf.obj `if test -f 'ipkg_conf.c'; then $(CYGPATH_W) 'ipkg_conf.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_conf.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_conf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_conf.c' object='ipkg_hash_test-ipkg_conf.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_conf.obj `if test -f 'ipkg_conf.c'; then $(CYGPATH_W) 'ipkg_conf.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_conf.c'; fi`
+
+ipkg_hash_test-ipkg_utils.o: ipkg_utils.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_utils.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Tpo" -c -o ipkg_hash_test-ipkg_utils.o `test -f 'ipkg_utils.c' || echo '$(srcdir)/'`ipkg_utils.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_utils.c' object='ipkg_hash_test-ipkg_utils.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_utils.o `test -f 'ipkg_utils.c' || echo '$(srcdir)/'`ipkg_utils.c
+
+ipkg_hash_test-ipkg_utils.obj: ipkg_utils.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_utils.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Tpo" -c -o ipkg_hash_test-ipkg_utils.obj `if test -f 'ipkg_utils.c'; then $(CYGPATH_W) 'ipkg_utils.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_utils.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_utils.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_utils.c' object='ipkg_hash_test-ipkg_utils.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_utils.obj `if test -f 'ipkg_utils.c'; then $(CYGPATH_W) 'ipkg_utils.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_utils.c'; fi`
+
+ipkg_hash_test-pkg.o: pkg.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg.Tpo" -c -o ipkg_hash_test-pkg.o `test -f 'pkg.c' || echo '$(srcdir)/'`pkg.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg.c' object='ipkg_hash_test-pkg.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg.o `test -f 'pkg.c' || echo '$(srcdir)/'`pkg.c
+
+ipkg_hash_test-pkg.obj: pkg.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg.Tpo" -c -o ipkg_hash_test-pkg.obj `if test -f 'pkg.c'; then $(CYGPATH_W) 'pkg.c'; else $(CYGPATH_W) '$(srcdir)/pkg.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg.c' object='ipkg_hash_test-pkg.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg.obj `if test -f 'pkg.c'; then $(CYGPATH_W) 'pkg.c'; else $(CYGPATH_W) '$(srcdir)/pkg.c'; fi`
+
+ipkg_hash_test-pkg_depends.o: pkg_depends.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_depends.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_depends.Tpo" -c -o ipkg_hash_test-pkg_depends.o `test -f 'pkg_depends.c' || echo '$(srcdir)/'`pkg_depends.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_depends.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_depends.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_depends.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_depends.c' object='ipkg_hash_test-pkg_depends.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_depends.o `test -f 'pkg_depends.c' || echo '$(srcdir)/'`pkg_depends.c
+
+ipkg_hash_test-pkg_depends.obj: pkg_depends.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_depends.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_depends.Tpo" -c -o ipkg_hash_test-pkg_depends.obj `if test -f 'pkg_depends.c'; then $(CYGPATH_W) 'pkg_depends.c'; else $(CYGPATH_W) '$(srcdir)/pkg_depends.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_depends.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_depends.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_depends.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_depends.c' object='ipkg_hash_test-pkg_depends.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_depends.obj `if test -f 'pkg_depends.c'; then $(CYGPATH_W) 'pkg_depends.c'; else $(CYGPATH_W) '$(srcdir)/pkg_depends.c'; fi`
+
+ipkg_hash_test-pkg_extract.o: pkg_extract.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_extract.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_extract.Tpo" -c -o ipkg_hash_test-pkg_extract.o `test -f 'pkg_extract.c' || echo '$(srcdir)/'`pkg_extract.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_extract.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_extract.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_extract.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_extract.c' object='ipkg_hash_test-pkg_extract.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_extract.o `test -f 'pkg_extract.c' || echo '$(srcdir)/'`pkg_extract.c
+
+ipkg_hash_test-pkg_extract.obj: pkg_extract.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_extract.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_extract.Tpo" -c -o ipkg_hash_test-pkg_extract.obj `if test -f 'pkg_extract.c'; then $(CYGPATH_W) 'pkg_extract.c'; else $(CYGPATH_W) '$(srcdir)/pkg_extract.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_extract.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_extract.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_extract.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_extract.c' object='ipkg_hash_test-pkg_extract.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_extract.obj `if test -f 'pkg_extract.c'; then $(CYGPATH_W) 'pkg_extract.c'; else $(CYGPATH_W) '$(srcdir)/pkg_extract.c'; fi`
+
+ipkg_hash_test-hash_table.o: hash_table.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-hash_table.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-hash_table.Tpo" -c -o ipkg_hash_test-hash_table.o `test -f 'hash_table.c' || echo '$(srcdir)/'`hash_table.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-hash_table.Tpo" "$(DEPDIR)/ipkg_hash_test-hash_table.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-hash_table.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='hash_table.c' object='ipkg_hash_test-hash_table.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-hash_table.o `test -f 'hash_table.c' || echo '$(srcdir)/'`hash_table.c
+
+ipkg_hash_test-hash_table.obj: hash_table.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-hash_table.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-hash_table.Tpo" -c -o ipkg_hash_test-hash_table.obj `if test -f 'hash_table.c'; then $(CYGPATH_W) 'hash_table.c'; else $(CYGPATH_W) '$(srcdir)/hash_table.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-hash_table.Tpo" "$(DEPDIR)/ipkg_hash_test-hash_table.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-hash_table.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='hash_table.c' object='ipkg_hash_test-hash_table.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-hash_table.obj `if test -f 'hash_table.c'; then $(CYGPATH_W) 'hash_table.c'; else $(CYGPATH_W) '$(srcdir)/hash_table.c'; fi`
+
+ipkg_hash_test-pkg_hash.o: pkg_hash.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_hash.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_hash.Tpo" -c -o ipkg_hash_test-pkg_hash.o `test -f 'pkg_hash.c' || echo '$(srcdir)/'`pkg_hash.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_hash.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_hash.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_hash.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_hash.c' object='ipkg_hash_test-pkg_hash.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_hash.o `test -f 'pkg_hash.c' || echo '$(srcdir)/'`pkg_hash.c
+
+ipkg_hash_test-pkg_hash.obj: pkg_hash.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_hash.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_hash.Tpo" -c -o ipkg_hash_test-pkg_hash.obj `if test -f 'pkg_hash.c'; then $(CYGPATH_W) 'pkg_hash.c'; else $(CYGPATH_W) '$(srcdir)/pkg_hash.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_hash.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_hash.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_hash.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_hash.c' object='ipkg_hash_test-pkg_hash.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_hash.obj `if test -f 'pkg_hash.c'; then $(CYGPATH_W) 'pkg_hash.c'; else $(CYGPATH_W) '$(srcdir)/pkg_hash.c'; fi`
+
+ipkg_hash_test-pkg_parse.o: pkg_parse.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_parse.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_parse.Tpo" -c -o ipkg_hash_test-pkg_parse.o `test -f 'pkg_parse.c' || echo '$(srcdir)/'`pkg_parse.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_parse.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_parse.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_parse.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_parse.c' object='ipkg_hash_test-pkg_parse.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_parse.o `test -f 'pkg_parse.c' || echo '$(srcdir)/'`pkg_parse.c
+
+ipkg_hash_test-pkg_parse.obj: pkg_parse.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_parse.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_parse.Tpo" -c -o ipkg_hash_test-pkg_parse.obj `if test -f 'pkg_parse.c'; then $(CYGPATH_W) 'pkg_parse.c'; else $(CYGPATH_W) '$(srcdir)/pkg_parse.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_parse.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_parse.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_parse.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_parse.c' object='ipkg_hash_test-pkg_parse.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_parse.obj `if test -f 'pkg_parse.c'; then $(CYGPATH_W) 'pkg_parse.c'; else $(CYGPATH_W) '$(srcdir)/pkg_parse.c'; fi`
+
+ipkg_hash_test-pkg_vec.o: pkg_vec.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_vec.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_vec.Tpo" -c -o ipkg_hash_test-pkg_vec.o `test -f 'pkg_vec.c' || echo '$(srcdir)/'`pkg_vec.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_vec.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_vec.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_vec.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_vec.c' object='ipkg_hash_test-pkg_vec.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_vec.o `test -f 'pkg_vec.c' || echo '$(srcdir)/'`pkg_vec.c
+
+ipkg_hash_test-pkg_vec.obj: pkg_vec.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_vec.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_vec.Tpo" -c -o ipkg_hash_test-pkg_vec.obj `if test -f 'pkg_vec.c'; then $(CYGPATH_W) 'pkg_vec.c'; else $(CYGPATH_W) '$(srcdir)/pkg_vec.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_vec.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_vec.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_vec.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_vec.c' object='ipkg_hash_test-pkg_vec.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_vec.obj `if test -f 'pkg_vec.c'; then $(CYGPATH_W) 'pkg_vec.c'; else $(CYGPATH_W) '$(srcdir)/pkg_vec.c'; fi`
+
+ipkg_hash_test-file_util.o: file_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-file_util.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-file_util.Tpo" -c -o ipkg_hash_test-file_util.o `test -f 'file_util.c' || echo '$(srcdir)/'`file_util.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-file_util.Tpo" "$(DEPDIR)/ipkg_hash_test-file_util.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-file_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='file_util.c' object='ipkg_hash_test-file_util.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-file_util.o `test -f 'file_util.c' || echo '$(srcdir)/'`file_util.c
+
+ipkg_hash_test-file_util.obj: file_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-file_util.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-file_util.Tpo" -c -o ipkg_hash_test-file_util.obj `if test -f 'file_util.c'; then $(CYGPATH_W) 'file_util.c'; else $(CYGPATH_W) '$(srcdir)/file_util.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-file_util.Tpo" "$(DEPDIR)/ipkg_hash_test-file_util.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-file_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='file_util.c' object='ipkg_hash_test-file_util.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-file_util.obj `if test -f 'file_util.c'; then $(CYGPATH_W) 'file_util.c'; else $(CYGPATH_W) '$(srcdir)/file_util.c'; fi`
+
+ipkg_hash_test-ipkg_message.o: ipkg_message.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_message.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_message.Tpo" -c -o ipkg_hash_test-ipkg_message.o `test -f 'ipkg_message.c' || echo '$(srcdir)/'`ipkg_message.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_message.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_message.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_message.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_message.c' object='ipkg_hash_test-ipkg_message.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_message.o `test -f 'ipkg_message.c' || echo '$(srcdir)/'`ipkg_message.c
+
+ipkg_hash_test-ipkg_message.obj: ipkg_message.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-ipkg_message.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-ipkg_message.Tpo" -c -o ipkg_hash_test-ipkg_message.obj `if test -f 'ipkg_message.c'; then $(CYGPATH_W) 'ipkg_message.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_message.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-ipkg_message.Tpo" "$(DEPDIR)/ipkg_hash_test-ipkg_message.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-ipkg_message.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='ipkg_message.c' object='ipkg_hash_test-ipkg_message.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-ipkg_message.obj `if test -f 'ipkg_message.c'; then $(CYGPATH_W) 'ipkg_message.c'; else $(CYGPATH_W) '$(srcdir)/ipkg_message.c'; fi`
+
+ipkg_hash_test-md5.o: md5.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-md5.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-md5.Tpo" -c -o ipkg_hash_test-md5.o `test -f 'md5.c' || echo '$(srcdir)/'`md5.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-md5.Tpo" "$(DEPDIR)/ipkg_hash_test-md5.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-md5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='md5.c' object='ipkg_hash_test-md5.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-md5.o `test -f 'md5.c' || echo '$(srcdir)/'`md5.c
+
+ipkg_hash_test-md5.obj: md5.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-md5.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-md5.Tpo" -c -o ipkg_hash_test-md5.obj `if test -f 'md5.c'; then $(CYGPATH_W) 'md5.c'; else $(CYGPATH_W) '$(srcdir)/md5.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-md5.Tpo" "$(DEPDIR)/ipkg_hash_test-md5.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-md5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='md5.c' object='ipkg_hash_test-md5.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-md5.obj `if test -f 'md5.c'; then $(CYGPATH_W) 'md5.c'; else $(CYGPATH_W) '$(srcdir)/md5.c'; fi`
+
+ipkg_hash_test-sprintf_alloc.o: sprintf_alloc.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-sprintf_alloc.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Tpo" -c -o ipkg_hash_test-sprintf_alloc.o `test -f 'sprintf_alloc.c' || echo '$(srcdir)/'`sprintf_alloc.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Tpo" "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sprintf_alloc.c' object='ipkg_hash_test-sprintf_alloc.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-sprintf_alloc.o `test -f 'sprintf_alloc.c' || echo '$(srcdir)/'`sprintf_alloc.c
+
+ipkg_hash_test-sprintf_alloc.obj: sprintf_alloc.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-sprintf_alloc.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Tpo" -c -o ipkg_hash_test-sprintf_alloc.obj `if test -f 'sprintf_alloc.c'; then $(CYGPATH_W) 'sprintf_alloc.c'; else $(CYGPATH_W) '$(srcdir)/sprintf_alloc.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Tpo" "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-sprintf_alloc.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='sprintf_alloc.c' object='ipkg_hash_test-sprintf_alloc.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-sprintf_alloc.obj `if test -f 'sprintf_alloc.c'; then $(CYGPATH_W) 'sprintf_alloc.c'; else $(CYGPATH_W) '$(srcdir)/sprintf_alloc.c'; fi`
+
+ipkg_hash_test-str_util.o: str_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-str_util.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-str_util.Tpo" -c -o ipkg_hash_test-str_util.o `test -f 'str_util.c' || echo '$(srcdir)/'`str_util.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-str_util.Tpo" "$(DEPDIR)/ipkg_hash_test-str_util.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-str_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_util.c' object='ipkg_hash_test-str_util.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-str_util.o `test -f 'str_util.c' || echo '$(srcdir)/'`str_util.c
+
+ipkg_hash_test-str_util.obj: str_util.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-str_util.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-str_util.Tpo" -c -o ipkg_hash_test-str_util.obj `if test -f 'str_util.c'; then $(CYGPATH_W) 'str_util.c'; else $(CYGPATH_W) '$(srcdir)/str_util.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-str_util.Tpo" "$(DEPDIR)/ipkg_hash_test-str_util.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-str_util.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_util.c' object='ipkg_hash_test-str_util.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-str_util.obj `if test -f 'str_util.c'; then $(CYGPATH_W) 'str_util.c'; else $(CYGPATH_W) '$(srcdir)/str_util.c'; fi`
+
+ipkg_hash_test-xregex.o: xregex.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-xregex.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-xregex.Tpo" -c -o ipkg_hash_test-xregex.o `test -f 'xregex.c' || echo '$(srcdir)/'`xregex.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-xregex.Tpo" "$(DEPDIR)/ipkg_hash_test-xregex.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-xregex.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xregex.c' object='ipkg_hash_test-xregex.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-xregex.o `test -f 'xregex.c' || echo '$(srcdir)/'`xregex.c
+
+ipkg_hash_test-xregex.obj: xregex.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-xregex.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-xregex.Tpo" -c -o ipkg_hash_test-xregex.obj `if test -f 'xregex.c'; then $(CYGPATH_W) 'xregex.c'; else $(CYGPATH_W) '$(srcdir)/xregex.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-xregex.Tpo" "$(DEPDIR)/ipkg_hash_test-xregex.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-xregex.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xregex.c' object='ipkg_hash_test-xregex.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-xregex.obj `if test -f 'xregex.c'; then $(CYGPATH_W) 'xregex.c'; else $(CYGPATH_W) '$(srcdir)/xregex.c'; fi`
+
+ipkg_hash_test-xsystem.o: xsystem.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-xsystem.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-xsystem.Tpo" -c -o ipkg_hash_test-xsystem.o `test -f 'xsystem.c' || echo '$(srcdir)/'`xsystem.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-xsystem.Tpo" "$(DEPDIR)/ipkg_hash_test-xsystem.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-xsystem.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xsystem.c' object='ipkg_hash_test-xsystem.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-xsystem.o `test -f 'xsystem.c' || echo '$(srcdir)/'`xsystem.c
+
+ipkg_hash_test-xsystem.obj: xsystem.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-xsystem.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-xsystem.Tpo" -c -o ipkg_hash_test-xsystem.obj `if test -f 'xsystem.c'; then $(CYGPATH_W) 'xsystem.c'; else $(CYGPATH_W) '$(srcdir)/xsystem.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-xsystem.Tpo" "$(DEPDIR)/ipkg_hash_test-xsystem.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-xsystem.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='xsystem.c' object='ipkg_hash_test-xsystem.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-xsystem.obj `if test -f 'xsystem.c'; then $(CYGPATH_W) 'xsystem.c'; else $(CYGPATH_W) '$(srcdir)/xsystem.c'; fi`
+
+ipkg_hash_test-conffile.o: conffile.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-conffile.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-conffile.Tpo" -c -o ipkg_hash_test-conffile.o `test -f 'conffile.c' || echo '$(srcdir)/'`conffile.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-conffile.Tpo" "$(DEPDIR)/ipkg_hash_test-conffile.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-conffile.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile.c' object='ipkg_hash_test-conffile.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-conffile.o `test -f 'conffile.c' || echo '$(srcdir)/'`conffile.c
+
+ipkg_hash_test-conffile.obj: conffile.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-conffile.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-conffile.Tpo" -c -o ipkg_hash_test-conffile.obj `if test -f 'conffile.c'; then $(CYGPATH_W) 'conffile.c'; else $(CYGPATH_W) '$(srcdir)/conffile.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-conffile.Tpo" "$(DEPDIR)/ipkg_hash_test-conffile.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-conffile.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile.c' object='ipkg_hash_test-conffile.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-conffile.obj `if test -f 'conffile.c'; then $(CYGPATH_W) 'conffile.c'; else $(CYGPATH_W) '$(srcdir)/conffile.c'; fi`
+
+ipkg_hash_test-conffile_list.o: conffile_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-conffile_list.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-conffile_list.Tpo" -c -o ipkg_hash_test-conffile_list.o `test -f 'conffile_list.c' || echo '$(srcdir)/'`conffile_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-conffile_list.Tpo" "$(DEPDIR)/ipkg_hash_test-conffile_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-conffile_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile_list.c' object='ipkg_hash_test-conffile_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-conffile_list.o `test -f 'conffile_list.c' || echo '$(srcdir)/'`conffile_list.c
+
+ipkg_hash_test-conffile_list.obj: conffile_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-conffile_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-conffile_list.Tpo" -c -o ipkg_hash_test-conffile_list.obj `if test -f 'conffile_list.c'; then $(CYGPATH_W) 'conffile_list.c'; else $(CYGPATH_W) '$(srcdir)/conffile_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-conffile_list.Tpo" "$(DEPDIR)/ipkg_hash_test-conffile_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-conffile_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='conffile_list.c' object='ipkg_hash_test-conffile_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-conffile_list.obj `if test -f 'conffile_list.c'; then $(CYGPATH_W) 'conffile_list.c'; else $(CYGPATH_W) '$(srcdir)/conffile_list.c'; fi`
+
+ipkg_hash_test-nv_pair.o: nv_pair.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-nv_pair.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-nv_pair.Tpo" -c -o ipkg_hash_test-nv_pair.o `test -f 'nv_pair.c' || echo '$(srcdir)/'`nv_pair.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-nv_pair.Tpo" "$(DEPDIR)/ipkg_hash_test-nv_pair.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-nv_pair.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair.c' object='ipkg_hash_test-nv_pair.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-nv_pair.o `test -f 'nv_pair.c' || echo '$(srcdir)/'`nv_pair.c
+
+ipkg_hash_test-nv_pair.obj: nv_pair.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-nv_pair.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-nv_pair.Tpo" -c -o ipkg_hash_test-nv_pair.obj `if test -f 'nv_pair.c'; then $(CYGPATH_W) 'nv_pair.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-nv_pair.Tpo" "$(DEPDIR)/ipkg_hash_test-nv_pair.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-nv_pair.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair.c' object='ipkg_hash_test-nv_pair.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-nv_pair.obj `if test -f 'nv_pair.c'; then $(CYGPATH_W) 'nv_pair.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair.c'; fi`
+
+ipkg_hash_test-nv_pair_list.o: nv_pair_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-nv_pair_list.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Tpo" -c -o ipkg_hash_test-nv_pair_list.o `test -f 'nv_pair_list.c' || echo '$(srcdir)/'`nv_pair_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Tpo" "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair_list.c' object='ipkg_hash_test-nv_pair_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-nv_pair_list.o `test -f 'nv_pair_list.c' || echo '$(srcdir)/'`nv_pair_list.c
+
+ipkg_hash_test-nv_pair_list.obj: nv_pair_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-nv_pair_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Tpo" -c -o ipkg_hash_test-nv_pair_list.obj `if test -f 'nv_pair_list.c'; then $(CYGPATH_W) 'nv_pair_list.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Tpo" "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-nv_pair_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='nv_pair_list.c' object='ipkg_hash_test-nv_pair_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-nv_pair_list.obj `if test -f 'nv_pair_list.c'; then $(CYGPATH_W) 'nv_pair_list.c'; else $(CYGPATH_W) '$(srcdir)/nv_pair_list.c'; fi`
+
+ipkg_hash_test-pkg_dest.o: pkg_dest.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_dest.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_dest.Tpo" -c -o ipkg_hash_test-pkg_dest.o `test -f 'pkg_dest.c' || echo '$(srcdir)/'`pkg_dest.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_dest.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_dest.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_dest.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest.c' object='ipkg_hash_test-pkg_dest.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_dest.o `test -f 'pkg_dest.c' || echo '$(srcdir)/'`pkg_dest.c
+
+ipkg_hash_test-pkg_dest.obj: pkg_dest.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_dest.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_dest.Tpo" -c -o ipkg_hash_test-pkg_dest.obj `if test -f 'pkg_dest.c'; then $(CYGPATH_W) 'pkg_dest.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_dest.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_dest.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_dest.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest.c' object='ipkg_hash_test-pkg_dest.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_dest.obj `if test -f 'pkg_dest.c'; then $(CYGPATH_W) 'pkg_dest.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest.c'; fi`
+
+ipkg_hash_test-pkg_dest_list.o: pkg_dest_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_dest_list.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Tpo" -c -o ipkg_hash_test-pkg_dest_list.o `test -f 'pkg_dest_list.c' || echo '$(srcdir)/'`pkg_dest_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest_list.c' object='ipkg_hash_test-pkg_dest_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_dest_list.o `test -f 'pkg_dest_list.c' || echo '$(srcdir)/'`pkg_dest_list.c
+
+ipkg_hash_test-pkg_dest_list.obj: pkg_dest_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_dest_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Tpo" -c -o ipkg_hash_test-pkg_dest_list.obj `if test -f 'pkg_dest_list.c'; then $(CYGPATH_W) 'pkg_dest_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_dest_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_dest_list.c' object='ipkg_hash_test-pkg_dest_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_dest_list.obj `if test -f 'pkg_dest_list.c'; then $(CYGPATH_W) 'pkg_dest_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_dest_list.c'; fi`
+
+ipkg_hash_test-pkg_src.o: pkg_src.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_src.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_src.Tpo" -c -o ipkg_hash_test-pkg_src.o `test -f 'pkg_src.c' || echo '$(srcdir)/'`pkg_src.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_src.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_src.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_src.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src.c' object='ipkg_hash_test-pkg_src.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_src.o `test -f 'pkg_src.c' || echo '$(srcdir)/'`pkg_src.c
+
+ipkg_hash_test-pkg_src.obj: pkg_src.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_src.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_src.Tpo" -c -o ipkg_hash_test-pkg_src.obj `if test -f 'pkg_src.c'; then $(CYGPATH_W) 'pkg_src.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_src.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_src.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_src.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src.c' object='ipkg_hash_test-pkg_src.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_src.obj `if test -f 'pkg_src.c'; then $(CYGPATH_W) 'pkg_src.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src.c'; fi`
+
+ipkg_hash_test-pkg_src_list.o: pkg_src_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_src_list.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Tpo" -c -o ipkg_hash_test-pkg_src_list.o `test -f 'pkg_src_list.c' || echo '$(srcdir)/'`pkg_src_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src_list.c' object='ipkg_hash_test-pkg_src_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_src_list.o `test -f 'pkg_src_list.c' || echo '$(srcdir)/'`pkg_src_list.c
+
+ipkg_hash_test-pkg_src_list.obj: pkg_src_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-pkg_src_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Tpo" -c -o ipkg_hash_test-pkg_src_list.obj `if test -f 'pkg_src_list.c'; then $(CYGPATH_W) 'pkg_src_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Tpo" "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-pkg_src_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='pkg_src_list.c' object='ipkg_hash_test-pkg_src_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-pkg_src_list.obj `if test -f 'pkg_src_list.c'; then $(CYGPATH_W) 'pkg_src_list.c'; else $(CYGPATH_W) '$(srcdir)/pkg_src_list.c'; fi`
+
+ipkg_hash_test-str_list.o: str_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-str_list.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-str_list.Tpo" -c -o ipkg_hash_test-str_list.o `test -f 'str_list.c' || echo '$(srcdir)/'`str_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-str_list.Tpo" "$(DEPDIR)/ipkg_hash_test-str_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-str_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_list.c' object='ipkg_hash_test-str_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-str_list.o `test -f 'str_list.c' || echo '$(srcdir)/'`str_list.c
+
+ipkg_hash_test-str_list.obj: str_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-str_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-str_list.Tpo" -c -o ipkg_hash_test-str_list.obj `if test -f 'str_list.c'; then $(CYGPATH_W) 'str_list.c'; else $(CYGPATH_W) '$(srcdir)/str_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-str_list.Tpo" "$(DEPDIR)/ipkg_hash_test-str_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-str_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='str_list.c' object='ipkg_hash_test-str_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-str_list.obj `if test -f 'str_list.c'; then $(CYGPATH_W) 'str_list.c'; else $(CYGPATH_W) '$(srcdir)/str_list.c'; fi`
+
+ipkg_hash_test-void_list.o: void_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-void_list.o -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-void_list.Tpo" -c -o ipkg_hash_test-void_list.o `test -f 'void_list.c' || echo '$(srcdir)/'`void_list.c; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-void_list.Tpo" "$(DEPDIR)/ipkg_hash_test-void_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-void_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='void_list.c' object='ipkg_hash_test-void_list.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-void_list.o `test -f 'void_list.c' || echo '$(srcdir)/'`void_list.c
+
+ipkg_hash_test-void_list.obj: void_list.c
+@am__fastdepCC_TRUE@   if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -MT ipkg_hash_test-void_list.obj -MD -MP -MF "$(DEPDIR)/ipkg_hash_test-void_list.Tpo" -c -o ipkg_hash_test-void_list.obj `if test -f 'void_list.c'; then $(CYGPATH_W) 'void_list.c'; else $(CYGPATH_W) '$(srcdir)/void_list.c'; fi`; \
+@am__fastdepCC_TRUE@   then mv -f "$(DEPDIR)/ipkg_hash_test-void_list.Tpo" "$(DEPDIR)/ipkg_hash_test-void_list.Po"; else rm -f "$(DEPDIR)/ipkg_hash_test-void_list.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='void_list.c' object='ipkg_hash_test-void_list.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ipkg_hash_test_CFLAGS) $(CFLAGS) -c -o ipkg_hash_test-void_list.obj `if test -f 'void_list.c'; then $(CYGPATH_W) 'void_list.c'; else $(CYGPATH_W) '$(srcdir)/void_list.c'; fi`
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+distclean-libtool:
+       -rm -f libtool
+uninstall-info-am:
+install-interceptDATA: $(intercept_DATA)
+       @$(NORMAL_INSTALL)
+       test -z "$(interceptdir)" || $(mkdir_p) "$(DESTDIR)$(interceptdir)"
+       @list='$(intercept_DATA)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         f=$(am__strip_dir) \
+         echo " $(interceptDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(interceptdir)/$$f'"; \
+         $(interceptDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(interceptdir)/$$f"; \
+       done
+
+uninstall-interceptDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(intercept_DATA)'; for p in $$list; do \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(interceptdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(interceptdir)/$$f"; \
+       done
+install-libipkg_includeHEADERS: $(libipkg_include_HEADERS)
+       @$(NORMAL_INSTALL)
+       test -z "$(libipkg_includedir)" || $(mkdir_p) "$(DESTDIR)$(libipkg_includedir)"
+       @list='$(libipkg_include_HEADERS)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         f=$(am__strip_dir) \
+         echo " $(libipkg_includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(libipkg_includedir)/$$f'"; \
+         $(libipkg_includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(libipkg_includedir)/$$f"; \
+       done
+
+uninstall-libipkg_includeHEADERS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(libipkg_include_HEADERS)'; for p in $$list; do \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(libipkg_includedir)/$$f'"; \
+         rm -f "$(DESTDIR)$(libipkg_includedir)/$$f"; \
+       done
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+mostlyclean-recursive clean-recursive distclean-recursive \
+maintainer-clean-recursive:
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '    { files[$$0] = 1; } \
+              END { for (i in files) print i; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       tags=; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '    { files[$$0] = 1; } \
+              END { for (i in files) print i; }'`; \
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       tags=; \
+       here=`pwd`; \
+       list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '    { files[$$0] = 1; } \
+              END { for (i in files) print i; }'`; \
+       test -z "$(CTAGS_ARGS)$$tags$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$tags $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && cd $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       $(am__remove_distdir)
+       mkdir $(distdir)
+       $(mkdir_p) $(distdir)/. $(distdir)/familiar $(distdir)/intercept
+       @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+       list='$(DISTFILES)'; for file in $$list; do \
+         case $$file in \
+           $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+           $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
+         esac; \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+         if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+           dir="/$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
+         else \
+           dir=''; \
+         fi; \
+         if test -d $$d/$$file; then \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+           fi; \
+           cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+         else \
+           test -f $(distdir)/$$file \
+           || cp -p $$d/$$file $(distdir)/$$file \
+           || exit 1; \
+         fi; \
+       done
+       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(mkdir_p) "$(distdir)/$$subdir" \
+           || exit 1; \
+           distdir=`$(am__cd) $(distdir) && pwd`; \
+           top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+           (cd $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$top_distdir" \
+               distdir="$$distdir/$$subdir" \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+       -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
+         ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+         ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+         ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
+       || chmod -R a+r $(distdir)
+dist-gzip: distdir
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
+       $(am__remove_distdir)
+
+dist dist-all: distdir
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration.  Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
+       chmod -R a-w $(distdir); chmod a+w $(distdir)
+       mkdir $(distdir)/_build
+       mkdir $(distdir)/_inst
+       chmod a-w $(distdir)
+       dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
+         && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
+         && cd $(distdir)/_build \
+         && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+           $(DISTCHECK_CONFIGURE_FLAGS) \
+         && $(MAKE) $(AM_MAKEFLAGS) \
+         && $(MAKE) $(AM_MAKEFLAGS) dvi \
+         && $(MAKE) $(AM_MAKEFLAGS) check \
+         && $(MAKE) $(AM_MAKEFLAGS) install \
+         && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+         && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+         && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
+               distuninstallcheck \
+         && chmod -R a-w "$$dc_install_base" \
+         && ({ \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
+              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
+              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
+              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
+                   distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
+             } || { rm -rf "$$dc_destdir"; exit 1; }) \
+         && rm -rf "$$dc_destdir" \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
+         && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
+       $(am__remove_distdir)
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
+distuninstallcheck:
+       @cd $(distuninstallcheck_dir) \
+       && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
+          || { echo "ERROR: files left after uninstall:" ; \
+               if test -n "$(DESTDIR)"; then \
+                 echo "  (check DESTDIR support)"; \
+               fi ; \
+               $(distuninstallcheck_listfiles) ; \
+               exit 1; } >&2
+distcleancheck: distclean
+       @if test '$(srcdir)' = . ; then \
+         echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+         exit 1 ; \
+       fi
+       @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+         || { echo "ERROR: files left in build directory after distclean:" ; \
+              $(distcleancheck_listfiles) ; \
+              exit 1; } >&2
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(DATA) \
+               $(HEADERS) config.h
+install-binPROGRAMS: install-libLTLIBRARIES
+
+installdirs: installdirs-recursive
+installdirs-am:
+       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(interceptdir)" "$(DESTDIR)$(libipkg_includedir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+         `test -z '$(STRIP)' || \
+           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+       -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
+clean: clean-recursive
+
+clean-am: clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \
+       clean-libtool clean-noinstPROGRAMS mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-hdr distclean-libtool distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-interceptDATA install-libipkg_includeHEADERS
+       @$(NORMAL_INSTALL)
+       $(MAKE) $(AM_MAKEFLAGS) install-data-hook
+
+install-exec-am: install-binPROGRAMS install-binSCRIPTS \
+       install-libLTLIBRARIES
+
+install-info: install-info-recursive
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+       -rm -rf $(top_srcdir)/autom4te.cache
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
+       uninstall-info-am uninstall-interceptDATA \
+       uninstall-libLTLIBRARIES uninstall-libipkg_includeHEADERS
+
+uninstall-info: uninstall-info-recursive
+
+.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
+       check-am clean clean-binPROGRAMS clean-generic \
+       clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS \
+       clean-recursive ctags ctags-recursive dist dist-all dist-bzip2 \
+       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
+       distclean-compile distclean-generic distclean-hdr \
+       distclean-libtool distclean-recursive distclean-tags \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-binPROGRAMS \
+       install-binSCRIPTS install-data install-data-am \
+       install-data-hook install-exec install-exec-am install-info \
+       install-info-am install-interceptDATA install-libLTLIBRARIES \
+       install-libipkg_includeHEADERS install-man install-strip \
+       installcheck installcheck-am installdirs installdirs-am \
+       maintainer-clean maintainer-clean-generic \
+       maintainer-clean-recursive mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
+       pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
+       uninstall-binPROGRAMS uninstall-binSCRIPTS uninstall-info-am \
+       uninstall-interceptDATA uninstall-libLTLIBRARIES \
+       uninstall-libipkg_includeHEADERS
+
+
+install-data-hook:
+       chmod +x $(DESTDIR)$(datadir)/ipkg/intercept/*
+
+package: all-recursive
+       STRIPPROG=$(STRIP) familiar/rules INSTALL=$$PWD/install-sh  binary-arch
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..5c73e12
--- /dev/null
+++ b/README
@@ -0,0 +1,3 @@
+ipkg - The Itsy Package Management System
+
+See http://www.handhelds.org/moin/moin.cgi/Ipkg for more details about ipkg.
diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..4830d7e
--- /dev/null
+++ b/TODO
@@ -0,0 +1,108 @@
+
+Things to do for ipkg, in a partial order:
+
+0) Play with configure to check for strdup/strndup ( to works with replace/replace.h stuffs )
+
+1) Fix incompatibilities between current C-based ipkg and original
+sh-based ipkg.
+
+1.a) Fix ipkg.conf options for http_proxy and friends. DONE:
+     http_proxy tested, (ftp_proxy, no_proxy, proxy_user, and
+     proxy_passwd have not been tested).
+
+1.b) Fix export of PKG_ROOT during pkg_run_script. DONE: tested.
+
+1.c) Fix so that a src with file:// is supported. DONE: tested.
+
+1.d) Fix paths in list files. DONE: tested.
+
+1.e) Fix offline_root mode. DONE: tested.
+
+2) Release ipkg as ipkg, (no longer as ipkg-unstable). This depends on
+   all of (1) being DONE. Although I might let this release proceed
+   without offline_root --- only Jamey will complain. ;-)
+
+3) Bug fixes
+
+3.a) fix all code marked "XXX: BUG"
+
+3.b) fix all outstanding ipkg bugzilla bugs
+
+3.c) conffiles support seems broken again. It's prompting on just
+     about every file. It might be because of file names beginning
+     with "///".
+       FIXED the "///" problem, (seemed harmless though), in 0.99.2
+       FIXED a problem with conffiles with -force-reinstall in 0.99.2.
+       This seems to be mostly working now, (I have seen strange
+       prompting on one out of the three ssh conffiles, maybe the
+       postinst script changed it? Hmmm... and something is going on
+       with pcmcia-cs too. Mysterious.)
+
+3.d) Test versioned Depends
+
+3.e) Test Provides.  DONE.
+
+3.f) Make sure Suggests, Recommends, (Enhances?), all work, (I know
+     some of these are not yet implemented)
+
+3.g) Audit all dpkg package fields for both parsing and printing support.
+
+3.h) "ipkg status" and "ipkg info" need to complain about unknown
+  packages. For that matter, these two commands should probably just
+  become aliases to the same functionality.
+
+  Jamey thinks ipkg status should be brief give one line per package, while
+  ipkg info can continue to be verbose. 7/23/2002.
+
+3.i) Currently "ipkg install foo" will upgrade foo if possible. The
+  "Package foo is already installed" check needs to be moved up to
+  avoid this.
+
+  Jamey thinkgs that "ipkg install foo" should upgrade foo.  7/23/2002.
+
+4) Implement new features
+
+4.a) start with all "XXX: FEATURE" comments
+
+4.b) implement all accepted ipkg bugzilla feature requests, (also
+     check old post "Subject: Reinventing ipkg" to see if we forgot
+     any of the good ideas we had once upon a time)
+
+4.c) ipkg remove needs to (prompt first) then remove packages for
+     which the dependencies will no longer be met. DONE. 7/19/2002.
+
+4.d) Add support for:
+       ipkg install foo from some-feed
+       ipkg install foo-0.4.3
+       ipkg install foo-latest # Only needed if we add a feed-order-priority option
+     or something like that.
+
+4.e) Orphaned dependency management (what is this -Jamey 7/23/2002)
+
+4.f) Add code for HTTP GET to eliminate wget dependence, (see
+     apps/urlget for code). We should probably still keep the wget
+     call as a backup.  
+
+     -- use busybox's internal wget -jamey 7/23/2002
+
+4.g) Experiment with making a small statically linked binary. Can we
+     eliminate some library calls, (glob, regcomp)? Can we get
+     something like uclibc to work well?
+
+4.h) Add support for a deb-src in /etc/ipkg.conf. (ARGH! Name clash
+     alert! In apt-land, deb-src means something very different than
+     what I would mean here. Hrm... Maybe src-deb would be cleaner? )
+
+     (What is this?  Jamey 7/23/2002) 
+
+4.i) Figure out a clever chroot mechanism for running maintainer scripts in
+     offline_root mode.
+
+4.j) Implement ipkg history mechanism, with undo and redo?  Keep track of
+     packages removed/installed by each call to ipkg.
+
+5) release ipkg-1.0.0
+
+6) Cleanup the code
+
+6.a) Start with all comments marked "XXX: CLEANUP"
diff --git a/aclocal.m4 b/aclocal.m4
new file mode 100644 (file)
index 0000000..b04be77
--- /dev/null
@@ -0,0 +1,7026 @@
+# generated automatically by aclocal 1.9.5 -*- 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.
+
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+
+# serial 47 AC_PROG_LIBTOOL
+
+
+# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
+# -----------------------------------------------------------
+# If this macro is not defined by Autoconf, define it here.
+m4_ifdef([AC_PROVIDE_IFELSE],
+         [],
+         [m4_define([AC_PROVIDE_IFELSE],
+                [m4_ifdef([AC_PROVIDE_$1],
+                          [$2], [$3])])])
+
+
+# AC_PROG_LIBTOOL
+# ---------------
+AC_DEFUN([AC_PROG_LIBTOOL],
+[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
+dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
+dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
+  AC_PROVIDE_IFELSE([AC_PROG_CXX],
+    [AC_LIBTOOL_CXX],
+    [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
+  ])])
+dnl And a similar setup for Fortran 77 support
+  AC_PROVIDE_IFELSE([AC_PROG_F77],
+    [AC_LIBTOOL_F77],
+    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
+])])
+
+dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly.
+dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run
+dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
+  AC_PROVIDE_IFELSE([AC_PROG_GCJ],
+    [AC_LIBTOOL_GCJ],
+    [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
+      [AC_LIBTOOL_GCJ],
+      [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
+       [AC_LIBTOOL_GCJ],
+      [ifdef([AC_PROG_GCJ],
+            [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
+       ifdef([A][M_PROG_GCJ],
+            [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
+       ifdef([LT_AC_PROG_GCJ],
+            [define([LT_AC_PROG_GCJ],
+               defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
+])])# AC_PROG_LIBTOOL
+
+
+# _AC_PROG_LIBTOOL
+# ----------------
+AC_DEFUN([_AC_PROG_LIBTOOL],
+[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
+AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
+AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
+AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+# Prevent multiple expansion
+define([AC_PROG_LIBTOOL], [])
+])# _AC_PROG_LIBTOOL
+
+
+# AC_LIBTOOL_SETUP
+# ----------------
+AC_DEFUN([AC_LIBTOOL_SETUP],
+[AC_PREREQ(2.50)dnl
+AC_REQUIRE([AC_ENABLE_SHARED])dnl
+AC_REQUIRE([AC_ENABLE_STATIC])dnl
+AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_LD])dnl
+AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
+AC_REQUIRE([AC_PROG_NM])dnl
+
+AC_REQUIRE([AC_PROG_LN_S])dnl
+AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
+# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
+AC_REQUIRE([AC_OBJEXT])dnl
+AC_REQUIRE([AC_EXEEXT])dnl
+dnl
+
+AC_LIBTOOL_SYS_MAX_CMD_LEN
+AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
+AC_LIBTOOL_OBJDIR
+
+AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
+_LT_AC_PROG_ECHO_BACKSLASH
+
+case $host_os in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='sed -e 1s/^X//'
+[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
+
+# Same as above, but do not quote variable references.
+[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Constants:
+rm="rm -f"
+
+# Global variables:
+default_ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+ltmain="$ac_aux_dir/ltmain.sh"
+ofile="$default_ofile"
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+AC_CHECK_TOOL(AR, ar, false)
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+AC_CHECK_TOOL(STRIP, strip, :)
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+test -z "$AS" && AS=as
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+test -z "$LD" && LD=ld
+test -z "$LN_S" && LN_S="ln -s"
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+test -z "$NM" && NM=nm
+test -z "$SED" && SED=sed
+test -z "$OBJDUMP" && OBJDUMP=objdump
+test -z "$RANLIB" && RANLIB=:
+test -z "$STRIP" && STRIP=:
+test -z "$ac_objext" && ac_objext=o
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  case $host_os in
+  openbsd*)
+    old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
+    ;;
+  *)
+    old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
+    ;;
+  esac
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+_LT_CC_BASENAME([$compiler])
+
+# Only perform the check for file, if the check method requires it
+case $deplibs_check_method in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    AC_PATH_MAGIC
+  fi
+  ;;
+esac
+
+AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
+AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
+enable_win32_dll=yes, enable_win32_dll=no)
+
+AC_ARG_ENABLE([libtool-lock],
+    [AC_HELP_STRING([--disable-libtool-lock],
+       [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+AC_ARG_WITH([pic],
+    [AC_HELP_STRING([--with-pic],
+       [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+    [pic_mode="$withval"],
+    [pic_mode=default])
+test -z "$pic_mode" && pic_mode=default
+
+# Use C for the default configuration in the libtool script
+tagname=
+AC_LIBTOOL_LANG_C_CONFIG
+_LT_AC_TAGCONFIG
+])# AC_LIBTOOL_SETUP
+
+
+# _LT_AC_SYS_COMPILER
+# -------------------
+AC_DEFUN([_LT_AC_SYS_COMPILER],
+[AC_REQUIRE([AC_PROG_CC])dnl
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+])# _LT_AC_SYS_COMPILER
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
+AC_DEFUN([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+  case $cc_temp in
+    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+])
+
+
+# _LT_COMPILER_BOILERPLATE
+# ------------------------
+# Check for compiler boilerplate output or warnings with
+# the simple compiler test code.
+AC_DEFUN([_LT_COMPILER_BOILERPLATE],
+[ac_outfile=conftest.$ac_objext
+printf "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$rm conftest*
+])# _LT_COMPILER_BOILERPLATE
+
+
+# _LT_LINKER_BOILERPLATE
+# ----------------------
+# Check for linker boilerplate output or warnings with
+# the simple link test code.
+AC_DEFUN([_LT_LINKER_BOILERPLATE],
+[ac_outfile=conftest.$ac_objext
+printf "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$rm conftest*
+])# _LT_LINKER_BOILERPLATE
+
+
+# _LT_AC_SYS_LIBPATH_AIX
+# ----------------------
+# Links a minimal program and checks the executable
+# for the system default hardcoded library path. In most cases,
+# this is /usr/lib:/lib, but when the MPI compilers are used
+# the location of the communication and MPI libs are included too.
+# If we don't find anything, use the default library path according
+# to the aix ld manual.
+AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX],
+[AC_LINK_IFELSE(AC_LANG_PROGRAM,[
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
+}'`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
+}'`; fi],[])
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+])# _LT_AC_SYS_LIBPATH_AIX
+
+
+# _LT_AC_SHELL_INIT(ARG)
+# ----------------------
+AC_DEFUN([_LT_AC_SHELL_INIT],
+[ifdef([AC_DIVERSION_NOTICE],
+            [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
+        [AC_DIVERT_PUSH(NOTICE)])
+$1
+AC_DIVERT_POP
+])# _LT_AC_SHELL_INIT
+
+
+# _LT_AC_PROG_ECHO_BACKSLASH
+# --------------------------
+# Add some code to the start of the generated configure script which
+# will find an echo command which doesn't interpret backslashes.
+AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
+[_LT_AC_SHELL_INIT([
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$ECHO in
+X*--fallback-echo)
+  # Remove one level of quotation (which was required for Make).
+  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
+  ;;
+esac
+
+echo=${ECHO-echo}
+if test "X[$]1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X[$]1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
+  # Yippee, $echo works!
+  :
+else
+  # Restart under the correct shell.
+  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
+fi
+
+if test "X[$]1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<EOF
+[$]*
+EOF
+  exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$ECHO"; then
+if test "X${echo_test_string+set}" != Xset; then
+# find a string as large as possible, as long as the shell can cope with it
+  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
+    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
+       echo_test_string=`eval $cmd` &&
+       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
+    then
+      break
+    fi
+  done
+fi
+
+if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+   test "X$echo_testing_string" = "X$echo_test_string"; then
+  :
+else
+  # The Solaris, AIX, and Digital Unix default echo programs unquote
+  # backslashes.  This makes it impossible to quote backslashes using
+  #   echo "$something" | sed 's/\\/\\\\/g'
+  #
+  # So, first we look for a working echo in the user's PATH.
+
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for dir in $PATH /usr/ucb; do
+    IFS="$lt_save_ifs"
+    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+       test "X$echo_testing_string" = "X$echo_test_string"; then
+      echo="$dir/echo"
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+
+  if test "X$echo" = Xecho; then
+    # We didn't find a better echo, so look for alternatives.
+    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
+       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
+       test "X$echo_testing_string" = "X$echo_test_string"; then
+      # This shell has a builtin print -r that does the trick.
+      echo='print -r'
+    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
+        test "X$CONFIG_SHELL" != X/bin/ksh; then
+      # If we have ksh, try running configure again with it.
+      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+      export ORIGINAL_CONFIG_SHELL
+      CONFIG_SHELL=/bin/ksh
+      export CONFIG_SHELL
+      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
+    else
+      # Try using printf.
+      echo='printf %s\n'
+      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+        echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+        test "X$echo_testing_string" = "X$echo_test_string"; then
+       # Cool, printf works
+       :
+      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+          test "X$echo_testing_string" = 'X\t' &&
+          echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+          test "X$echo_testing_string" = "X$echo_test_string"; then
+       CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+       export CONFIG_SHELL
+       SHELL="$CONFIG_SHELL"
+       export SHELL
+       echo="$CONFIG_SHELL [$]0 --fallback-echo"
+      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+          test "X$echo_testing_string" = 'X\t' &&
+          echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+          test "X$echo_testing_string" = "X$echo_test_string"; then
+       echo="$CONFIG_SHELL [$]0 --fallback-echo"
+      else
+       # maybe with a smaller string...
+       prev=:
+
+       for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
+         if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
+         then
+           break
+         fi
+         prev="$cmd"
+       done
+
+       if test "$prev" != 'sed 50q "[$]0"'; then
+         echo_test_string=`eval $prev`
+         export echo_test_string
+         exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
+       else
+         # Oops.  We lost completely, so just stick with echo.
+         echo=echo
+       fi
+      fi
+    fi
+  fi
+fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+ECHO=$echo
+if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
+   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
+fi
+
+AC_SUBST(ECHO)
+])])# _LT_AC_PROG_ECHO_BACKSLASH
+
+
+# _LT_AC_LOCK
+# -----------
+AC_DEFUN([_LT_AC_LOCK],
+[AC_ARG_ENABLE([libtool-lock],
+    [AC_HELP_STRING([--disable-libtool-lock],
+       [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.$ac_objext` in
+    *ELF-32*)
+      HPUX_IA64_MODE="32"
+      ;;
+    *ELF-64*)
+      HPUX_IA64_MODE="64"
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+   if test "$lt_cv_prog_gnu_ld" = yes; then
+    case `/usr/bin/file conftest.$ac_objext` in
+    *32-bit*)
+      LD="${LD-ld} -melf32bsmip"
+      ;;
+    *N32*)
+      LD="${LD-ld} -melf32bmipn32"
+      ;;
+    *64-bit*)
+      LD="${LD-ld} -melf64bmip"
+      ;;
+    esac
+   else
+    case `/usr/bin/file conftest.$ac_objext` in
+    *32-bit*)
+      LD="${LD-ld} -32"
+      ;;
+    *N32*)
+      LD="${LD-ld} -n32"
+      ;;
+    *64-bit*)
+      LD="${LD-ld} -64"
+      ;;
+    esac
+   fi
+  fi
+  rm -rf conftest*
+  ;;
+
+x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.o` in
+    *32-bit*)
+      case $host in
+        x86_64-*linux*)
+          LD="${LD-ld} -m elf_i386"
+          ;;
+        ppc64-*linux*|powerpc64-*linux*)
+          LD="${LD-ld} -m elf32ppclinux"
+          ;;
+        s390x-*linux*)
+          LD="${LD-ld} -m elf_s390"
+          ;;
+        sparc64-*linux*)
+          LD="${LD-ld} -m elf32_sparc"
+          ;;
+      esac
+      ;;
+    *64-bit*)
+      case $host in
+        x86_64-*linux*)
+          LD="${LD-ld} -m elf_x86_64"
+          ;;
+        ppc*-*linux*|powerpc*-*linux*)
+          LD="${LD-ld} -m elf64ppc"
+          ;;
+        s390*-*linux*)
+          LD="${LD-ld} -m elf64_s390"
+          ;;
+        sparc*-*linux*)
+          LD="${LD-ld} -m elf64_sparc"
+          ;;
+      esac
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+    [AC_LANG_PUSH(C)
+     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+     AC_LANG_POP])
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
+[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+  AC_CHECK_TOOL(AS, as, false)
+  AC_CHECK_TOOL(OBJDUMP, objdump, false)
+  ;;
+  ])
+esac
+
+need_locks="$enable_libtool_lock"
+
+])# _LT_AC_LOCK
+
+
+# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+#              [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION],
+[AC_REQUIRE([LT_AC_PROG_SED])
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+  ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$3"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
+     $SED '/^$/d' conftest.err >conftest.er2
+     if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
+       $2=yes
+     fi
+   fi
+   $rm conftest*
+])
+
+if test x"[$]$2" = xyes; then
+    ifelse([$5], , :, [$5])
+else
+    ifelse([$6], , :, [$6])
+fi
+])# AC_LIBTOOL_COMPILER_OPTION
+
+
+# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+#                          [ACTION-SUCCESS], [ACTION-FAILURE])
+# ------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
+[AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $3"
+   printf "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&AS_MESSAGE_LOG_FD
+       $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
+       $SED '/^$/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         $2=yes
+       fi
+     else
+       $2=yes
+     fi
+   fi
+   $rm conftest*
+   LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+    ifelse([$4], , :, [$4])
+else
+    ifelse([$5], , :, [$5])
+fi
+])# AC_LIBTOOL_LINKER_OPTION
+
+
+# AC_LIBTOOL_SYS_MAX_CMD_LEN
+# --------------------------
+AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN],
+[# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+  i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  *)
+    # If test is not a shell built-in, we'll probably end up computing a
+    # maximum length that is only half of the actual maximum length, but
+    # we can't tell.
+    SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+    while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
+              = "XX$teststring") >/dev/null 2>&1 &&
+           new_result=`expr "X$teststring" : ".*" 2>&1` &&
+           lt_cv_sys_max_cmd_len=$new_result &&
+           test $i != 17 # 1/2 MB should be enough
+    do
+      i=`expr $i + 1`
+      teststring=$teststring$teststring
+    done
+    teststring=
+    # Add a significant safety factor because C++ compilers can tack on massive
+    # amounts of additional arguments before passing them to the linker.
+    # It appears as though 1/2 is a usable value.
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    ;;
+  esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+  AC_MSG_RESULT(none)
+fi
+])# AC_LIBTOOL_SYS_MAX_CMD_LEN
+
+
+# _LT_AC_CHECK_DLFCN
+# --------------------
+AC_DEFUN([_LT_AC_CHECK_DLFCN],
+[AC_CHECK_HEADERS(dlfcn.h)dnl
+])# _LT_AC_CHECK_DLFCN
+
+
+# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ------------------------------------------------------------------
+AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
+[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
+if test "$cross_compiling" = yes; then :
+  [$4]
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<EOF
+[#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+#ifdef __cplusplus
+extern "C" void exit (int);
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+
+    exit (status);
+}]
+EOF
+  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) $1 ;;
+      x$lt_dlneed_uscore) $2 ;;
+      x$lt_unknown|x*) $3 ;;
+    esac
+  else :
+    # compilation failed
+    $3
+  fi
+fi
+rm -fr conftest*
+])# _LT_AC_TRY_DLOPEN_SELF
+
+
+# AC_LIBTOOL_DLOPEN_SELF
+# -------------------
+AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
+[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+   ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+   ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    AC_CHECK_LIB([dl], [dlopen],
+               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ])
+   ;;
+
+  *)
+    AC_CHECK_FUNC([shl_load],
+         [lt_cv_dlopen="shl_load"],
+      [AC_CHECK_LIB([dld], [shl_load],
+           [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
+       [AC_CHECK_FUNC([dlopen],
+             [lt_cv_dlopen="dlopen"],
+         [AC_CHECK_LIB([dl], [dlopen],
+               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+           [AC_CHECK_LIB([svld], [dlopen],
+                 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+             [AC_CHECK_LIB([dld], [dld_link],
+                   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
+             ])
+           ])
+         ])
+       ])
+      ])
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    AC_CACHE_CHECK([whether a program can dlopen itself],
+         lt_cv_dlopen_self, [dnl
+         _LT_AC_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+           lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+    ])
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      LDFLAGS="$LDFLAGS $link_static_flag"
+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+         lt_cv_dlopen_self_static, [dnl
+         _LT_AC_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+           lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
+      ])
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+])# AC_LIBTOOL_DLOPEN_SELF
+
+
+# AC_LIBTOOL_PROG_CC_C_O([TAGNAME])
+# ---------------------------------
+# Check to see if options -c and -o are simultaneously supported by compiler
+AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O],
+[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
+  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
+   $rm -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   printf "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
+     $SED '/^$/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+     fi
+   fi
+   chmod u+w . 2>&AS_MESSAGE_LOG_FD
+   $rm conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
+   $rm out/* && rmdir out
+   cd ..
+   rmdir conftest
+   $rm conftest*
+])
+])# AC_LIBTOOL_PROG_CC_C_O
+
+
+# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME])
+# -----------------------------------------
+# Check to see if we can do hard links to lock some files if needed
+AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS],
+[AC_REQUIRE([_LT_AC_LOCK])dnl
+
+hard_links="nottested"
+if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  AC_MSG_CHECKING([if we can lock with hard links])
+  hard_links=yes
+  $rm conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  AC_MSG_RESULT([$hard_links])
+  if test "$hard_links" = no; then
+    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS
+
+
+# AC_LIBTOOL_OBJDIR
+# -----------------
+AC_DEFUN([AC_LIBTOOL_OBJDIR],
+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
+[rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  lt_cv_objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null])
+objdir=$lt_cv_objdir
+])# AC_LIBTOOL_OBJDIR
+
+
+# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME])
+# ----------------------------------------------
+# Check hardcoding attributes.
+AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH],
+[AC_MSG_CHECKING([how to hardcode library paths into programs])
+_LT_AC_TAGVAR(hardcode_action, $1)=
+if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
+   test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \
+   test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
+
+  # We can hardcode non-existant directories.
+  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
+     test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then
+    # Linking always hardcodes the temporary library directory.
+    _LT_AC_TAGVAR(hardcode_action, $1)=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
+fi
+AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])
+
+if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH
+
+
+# AC_LIBTOOL_SYS_LIB_STRIP
+# ------------------------
+AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP],
+[striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  AC_MSG_RESULT([yes])
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+  case $host_os in
+   darwin*)
+       if test -n "$STRIP" ; then
+         striplib="$STRIP -x"
+         AC_MSG_RESULT([yes])
+       else
+  AC_MSG_RESULT([no])
+fi
+       ;;
+   *)
+  AC_MSG_RESULT([no])
+    ;;
+  esac
+fi
+])# AC_LIBTOOL_SYS_LIB_STRIP
+
+
+# AC_LIBTOOL_SYS_DYNAMIC_LINKER
+# -----------------------------
+# PORTME Fill in your ld.so characteristics
+AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
+[AC_MSG_CHECKING([dynamic linker characteristics])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+if test "$GCC" = yes; then
+  sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+  if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
+    # if the path contains ";" then we assume it to be the separator
+    # otherwise default to the standard path separator (i.e. ":") - it is
+    # assumed that no part of a normal pathname contains ";" but that should
+    # okay in the real world where ";" in dirpaths is itself problematic.
+    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+  else
+    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+  fi
+else
+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix4* | aix5*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[[01]] | aix4.[[01]].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+          echo ' yes '
+          echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
+       :
+      else
+       can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  library_names_spec='$libname.ixlibrary $libname.a'
+  # Create ${libname}_ixlibrary.a entries in /sys/libs.
+  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[[45]]*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$host_os in
+  yes,cygwin* | yes,mingw* | yes,pw32*)
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $rm \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+      ;;
+    mingw*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+      if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then
+        # It is most probably a Windows format PATH printed by
+        # mingw gcc, but we are running on Cygwin. Gcc prints its search
+        # path with ; separators, and with drive letters. We can handle the
+        # drive letters (cygwin fileutils understands them), so leave them,
+        # especially as we might pass files found there to a mingw objdump,
+        # which wouldn't understand a cygwinified path. Ahh.
+        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    ;;
+
+  *)
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    ;;
+  esac
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+  # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
+  if test "$GCC" = yes; then
+    sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
+  else
+    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
+  fi
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+kfreebsd*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='GNU ld.so'
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[[123]]*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  *) # from 3.2 on
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+   hppa*64*)
+     shrext_cmds='.sl'
+     hardcode_into_libs=yes
+     dynamic_linker="$host_os dld.sl"
+     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+     soname_spec='${libname}${release}${shared_ext}$major'
+     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+     ;;
+   *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+       if test "$lt_cv_prog_gnu_ld" = yes; then
+               version_type=linux
+       else
+               version_type=irix
+       fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,   ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+knetbsd*-gnu)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='GNU ld.so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+nto-qnx*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+openbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+    *)                         need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[[89]] | openbsd2.[[89]].*)
+       shlibpath_overrides_runpath=no
+       ;;
+      *)
+       shlibpath_overrides_runpath=yes
+       ;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+sco3.2v5*)
+  version_type=osf
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      export_dynamic_flag_spec='${wl}-Blargedynsym'
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+])# AC_LIBTOOL_SYS_DYNAMIC_LINKER
+
+
+# _LT_AC_TAGCONFIG
+# ----------------
+AC_DEFUN([_LT_AC_TAGCONFIG],
+[AC_ARG_WITH([tags],
+    [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@],
+        [include additional configurations @<:@automatic@:>@])],
+    [tagnames="$withval"])
+
+if test -f "$ltmain" && test -n "$tagnames"; then
+  if test ! -f "${ofile}"; then
+    AC_MSG_WARN([output file `$ofile' does not exist])
+  fi
+
+  if test -z "$LTCC"; then
+    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
+    if test -z "$LTCC"; then
+      AC_MSG_WARN([output file `$ofile' does not look like a libtool script])
+    else
+      AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile'])
+    fi
+  fi
+
+  # Extract list of available tagged configurations in $ofile.
+  # Note that this assumes the entire list is on one line.
+  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
+
+  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+  for tagname in $tagnames; do
+    IFS="$lt_save_ifs"
+    # Check whether tagname contains only valid characters
+    case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
+    "") ;;
+    *)  AC_MSG_ERROR([invalid tag name: $tagname])
+       ;;
+    esac
+
+    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
+    then
+      AC_MSG_ERROR([tag name \"$tagname\" already exists])
+    fi
+
+    # Update the list of available tags.
+    if test -n "$tagname"; then
+      echo appending configuration tag \"$tagname\" to $ofile
+
+      case $tagname in
+      CXX)
+       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+           ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+           (test "X$CXX" != "Xg++"))) ; then
+         AC_LIBTOOL_LANG_CXX_CONFIG
+       else
+         tagname=""
+       fi
+       ;;
+
+      F77)
+       if test -n "$F77" && test "X$F77" != "Xno"; then
+         AC_LIBTOOL_LANG_F77_CONFIG
+       else
+         tagname=""
+       fi
+       ;;
+
+      GCJ)
+       if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
+         AC_LIBTOOL_LANG_GCJ_CONFIG
+       else
+         tagname=""
+       fi
+       ;;
+
+      RC)
+       AC_LIBTOOL_LANG_RC_CONFIG
+       ;;
+
+      *)
+       AC_MSG_ERROR([Unsupported tag name: $tagname])
+       ;;
+      esac
+
+      # Append the new tag name to the list of available tags.
+      if test -n "$tagname" ; then
+      available_tags="$available_tags $tagname"
+    fi
+    fi
+  done
+  IFS="$lt_save_ifs"
+
+  # Now substitute the updated list of available tags.
+  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
+    mv "${ofile}T" "$ofile"
+    chmod +x "$ofile"
+  else
+    rm -f "${ofile}T"
+    AC_MSG_ERROR([unable to update list of available tagged configurations.])
+  fi
+fi
+])# _LT_AC_TAGCONFIG
+
+
+# AC_LIBTOOL_DLOPEN
+# -----------------
+# enable checks for dlopen support
+AC_DEFUN([AC_LIBTOOL_DLOPEN],
+ [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])
+])# AC_LIBTOOL_DLOPEN
+
+
+# AC_LIBTOOL_WIN32_DLL
+# --------------------
+# declare package support for building win32 DLLs
+AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
+])# AC_LIBTOOL_WIN32_DLL
+
+
+# AC_ENABLE_SHARED([DEFAULT])
+# ---------------------------
+# implement the --enable-shared flag
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+AC_DEFUN([AC_ENABLE_SHARED],
+[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE([shared],
+    [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+       [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_shared=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_shared=]AC_ENABLE_SHARED_DEFAULT)
+])# AC_ENABLE_SHARED
+
+
+# AC_DISABLE_SHARED
+# -----------------
+#- set the default shared flag to --disable-shared
+AC_DEFUN([AC_DISABLE_SHARED],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+AC_ENABLE_SHARED(no)
+])# AC_DISABLE_SHARED
+
+
+# AC_ENABLE_STATIC([DEFAULT])
+# ---------------------------
+# implement the --enable-static flag
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+AC_DEFUN([AC_ENABLE_STATIC],
+[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE([static],
+    [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+       [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_static=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_static=]AC_ENABLE_STATIC_DEFAULT)
+])# AC_ENABLE_STATIC
+
+
+# AC_DISABLE_STATIC
+# -----------------
+# set the default static flag to --disable-static
+AC_DEFUN([AC_DISABLE_STATIC],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+AC_ENABLE_STATIC(no)
+])# AC_DISABLE_STATIC
+
+
+# AC_ENABLE_FAST_INSTALL([DEFAULT])
+# ---------------------------------
+# implement the --enable-fast-install flag
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+AC_DEFUN([AC_ENABLE_FAST_INSTALL],
+[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE([fast-install],
+    [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+    [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_fast_install=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
+])# AC_ENABLE_FAST_INSTALL
+
+
+# AC_DISABLE_FAST_INSTALL
+# -----------------------
+# set the default to --disable-fast-install
+AC_DEFUN([AC_DISABLE_FAST_INSTALL],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+AC_ENABLE_FAST_INSTALL(no)
+])# AC_DISABLE_FAST_INSTALL
+
+
+# AC_LIBTOOL_PICMODE([MODE])
+# --------------------------
+# implement the --with-pic flag
+# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
+AC_DEFUN([AC_LIBTOOL_PICMODE],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+pic_mode=ifelse($#,1,$1,default)
+])# AC_LIBTOOL_PICMODE
+
+
+# AC_PROG_EGREP
+# -------------
+# This is predefined starting with Autoconf 2.54, so this conditional
+# definition can be removed once we require Autoconf 2.54 or later.
+m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP],
+[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
+   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
+    then ac_cv_prog_egrep='grep -E'
+    else ac_cv_prog_egrep='egrep'
+    fi])
+ EGREP=$ac_cv_prog_egrep
+ AC_SUBST([EGREP])
+])])
+
+
+# AC_PATH_TOOL_PREFIX
+# -------------------
+# find a file program which can recognise shared library
+AC_DEFUN([AC_PATH_TOOL_PREFIX],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] |  ?:[\\/]*])
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word.  This closes a longstanding sh security hole.
+  ac_dummy="ifelse([$2], , $PATH, [$2])"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$1; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+      if test -n "$file_magic_test_file"; then
+       case $deplibs_check_method in
+       "file_magic "*)
+         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           $EGREP "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  AC_MSG_RESULT($MAGIC_CMD)
+else
+  AC_MSG_RESULT(no)
+fi
+])# AC_PATH_TOOL_PREFIX
+
+
+# AC_PATH_MAGIC
+# -------------
+# find a file program which can recognise a shared library
+AC_DEFUN([AC_PATH_MAGIC],
+[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
+  else
+    MAGIC_CMD=:
+  fi
+fi
+])# AC_PATH_MAGIC
+
+
+# AC_PROG_LD
+# ----------
+# find the pathname to the GNU or non-GNU linker
+AC_DEFUN([AC_PROG_LD],
+[AC_ARG_WITH([gnu-ld],
+    [AC_HELP_STRING([--with-gnu-ld],
+       [assume the C compiler uses GNU ld @<:@default=no@:>@])],
+    [test "$withval" = no || with_gnu_ld=yes],
+    [with_gnu_ld=no])
+AC_REQUIRE([LT_AC_PROG_SED])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  AC_MSG_CHECKING([for ld used by $CC])
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [[\\/]]* | ?:[[\\/]]*)
+      re_direlt='/[[^/]][[^/]]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
+      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  AC_MSG_CHECKING([for GNU ld])
+else
+  AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+       test "$with_gnu_ld" != no && break
+       ;;
+      *)
+       test "$with_gnu_ld" != yes && break
+       ;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  AC_MSG_RESULT($LD)
+else
+  AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+AC_PROG_LD_GNU
+])# AC_PROG_LD
+
+
+# AC_PROG_LD_GNU
+# --------------
+AC_DEFUN([AC_PROG_LD_GNU],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])# AC_PROG_LD_GNU
+
+
+# AC_PROG_LD_RELOAD_FLAG
+# ----------------------
+# find reload flag for linker
+#   -- PORTME Some linkers may need a different reload flag.
+AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
+[AC_CACHE_CHECK([for $LD option to reload object files],
+  lt_cv_ld_reload_flag,
+  [lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+  darwin*)
+    if test "$GCC" = yes; then
+      reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
+    else
+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+    fi
+    ;;
+esac
+])# AC_PROG_LD_RELOAD_FLAG
+
+
+# AC_DEPLIBS_CHECK_METHOD
+# -----------------------
+# how to check for library dependencies
+#  -- PORTME fill in with the dynamic library characteristics
+AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
+[AC_CACHE_CHECK([how to recognise dependent libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix4* | aix5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi[[45]]*)
+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin*)
+  # func_win32_libid is a shell function defined in ltmain.sh
+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+  lt_cv_file_magic_cmd='func_win32_libid'
+  ;;
+
+mingw* | pw32*)
+  # Base MSYS/MinGW do not provide the 'file' command needed by
+  # func_win32_libid shell function, so use a weaker test based on 'objdump'.
+  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin* | rhapsody*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+freebsd* | kfreebsd*-gnu | dragonfly*)
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    case $host_cpu in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20* | hpux11*)
+  lt_cv_file_magic_cmd=/usr/bin/file
+  case $host_cpu in
+  ia64*)
+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+    ;;
+  hppa*64*)
+    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+    ;;
+  *)
+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
+    ;;
+  esac
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $LD in
+  *-32|*"-32 ") libmagic=32-bit;;
+  *-n32|*"-n32 ") libmagic=N32;;
+  *-64|*"-64 ") libmagic=64-bit;;
+  *) libmagic=never-match;;
+  esac
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be Linux ELF.
+linux*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+netbsd*)
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
+  fi
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+nto-qnx*)
+  lt_cv_deplibs_check_method=unknown
+  ;;
+
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+  fi
+  ;;
+
+osf3* | osf4* | osf5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sco3.2v5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+  case $host_vendor in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  siemens)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  esac
+  ;;
+
+sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+esac
+])
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+])# AC_DEPLIBS_CHECK_METHOD
+
+
+# AC_PROG_NM
+# ----------
+# find the pathname to a BSD-compatible name lister
+AC_DEFUN([AC_PROG_NM],
+[AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
+[if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    tmp_nm="$ac_dir/${ac_tool_prefix}nm"
+    if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+      # Check to see if the nm accepts a BSD-compat flag.
+      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+      #   nm: unknown option "B" ignored
+      # Tru64's nm complains that /dev/null is an invalid object file
+      case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+      */dev/null* | *'Invalid file or object type'*)
+       lt_cv_path_NM="$tmp_nm -B"
+       break
+        ;;
+      *)
+       case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+       */dev/null*)
+         lt_cv_path_NM="$tmp_nm -p"
+         break
+         ;;
+       *)
+         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+         continue # so that we can try to find one that supports BSD flags
+         ;;
+       esac
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
+fi])
+NM="$lt_cv_path_NM"
+])# AC_PROG_NM
+
+
+# AC_CHECK_LIBM
+# -------------
+# check for math library
+AC_DEFUN([AC_CHECK_LIBM],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
+  # These system don't have libm, or don't need it
+  ;;
+*-ncr-sysv4.3*)
+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+  ;;
+*)
+  AC_CHECK_LIB(m, cos, LIBM="-lm")
+  ;;
+esac
+])# AC_CHECK_LIBM
+
+
+# AC_LIBLTDL_CONVENIENCE([DIRECTORY])
+# -----------------------------------
+# sets LIBLTDL to the link flags for the libltdl convenience library and
+# LTDLINCL to the include flags for the libltdl header and adds
+# --enable-ltdl-convenience to the configure arguments.  Note that
+# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
+# it is assumed to be `libltdl'.  LIBLTDL will be prefixed with
+# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/'
+# (note the single quotes!).  If your package is not flat and you're not
+# using automake, define top_builddir and top_srcdir appropriately in
+# the Makefiles.
+AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+  case $enable_ltdl_convenience in
+  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
+  "") enable_ltdl_convenience=yes
+      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
+  esac
+  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
+  LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
+  # For backwards non-gettext consistent compatibility...
+  INCLTDL="$LTDLINCL"
+])# AC_LIBLTDL_CONVENIENCE
+
+
+# AC_LIBLTDL_INSTALLABLE([DIRECTORY])
+# -----------------------------------
+# sets LIBLTDL to the link flags for the libltdl installable library and
+# LTDLINCL to the include flags for the libltdl header and adds
+# --enable-ltdl-install to the configure arguments.  Note that
+# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
+# and an installed libltdl is not found, it is assumed to be `libltdl'.
+# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with
+# '${top_srcdir}/' (note the single quotes!).  If your package is not
+# flat and you're not using automake, define top_builddir and top_srcdir
+# appropriately in the Makefiles.
+# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
+AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+  AC_CHECK_LIB(ltdl, lt_dlinit,
+  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
+  [if test x"$enable_ltdl_install" = xno; then
+     AC_MSG_WARN([libltdl not installed, but installation disabled])
+   else
+     enable_ltdl_install=yes
+   fi
+  ])
+  if test x"$enable_ltdl_install" = x"yes"; then
+    ac_configure_args="$ac_configure_args --enable-ltdl-install"
+    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
+    LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
+  else
+    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
+    LIBLTDL="-lltdl"
+    LTDLINCL=
+  fi
+  # For backwards non-gettext consistent compatibility...
+  INCLTDL="$LTDLINCL"
+])# AC_LIBLTDL_INSTALLABLE
+
+
+# AC_LIBTOOL_CXX
+# --------------
+# enable support for C++ libraries
+AC_DEFUN([AC_LIBTOOL_CXX],
+[AC_REQUIRE([_LT_AC_LANG_CXX])
+])# AC_LIBTOOL_CXX
+
+
+# _LT_AC_LANG_CXX
+# ---------------
+AC_DEFUN([_LT_AC_LANG_CXX],
+[AC_REQUIRE([AC_PROG_CXX])
+AC_REQUIRE([_LT_AC_PROG_CXXCPP])
+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
+])# _LT_AC_LANG_CXX
+
+# _LT_AC_PROG_CXXCPP
+# ---------------
+AC_DEFUN([_LT_AC_PROG_CXXCPP],
+[
+AC_REQUIRE([AC_PROG_CXX])
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+    (test "X$CXX" != "Xg++"))) ; then
+  AC_PROG_CXXCPP
+fi
+])# _LT_AC_PROG_CXXCPP
+
+# AC_LIBTOOL_F77
+# --------------
+# enable support for Fortran 77 libraries
+AC_DEFUN([AC_LIBTOOL_F77],
+[AC_REQUIRE([_LT_AC_LANG_F77])
+])# AC_LIBTOOL_F77
+
+
+# _LT_AC_LANG_F77
+# ---------------
+AC_DEFUN([_LT_AC_LANG_F77],
+[AC_REQUIRE([AC_PROG_F77])
+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
+])# _LT_AC_LANG_F77
+
+
+# AC_LIBTOOL_GCJ
+# --------------
+# enable support for GCJ libraries
+AC_DEFUN([AC_LIBTOOL_GCJ],
+[AC_REQUIRE([_LT_AC_LANG_GCJ])
+])# AC_LIBTOOL_GCJ
+
+
+# _LT_AC_LANG_GCJ
+# ---------------
+AC_DEFUN([_LT_AC_LANG_GCJ],
+[AC_PROVIDE_IFELSE([AC_PROG_GCJ],[],
+  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
+    [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
+      [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
+        [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
+          [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ])
+])# _LT_AC_LANG_GCJ
+
+
+# AC_LIBTOOL_RC
+# --------------
+# enable support for Windows resource files
+AC_DEFUN([AC_LIBTOOL_RC],
+[AC_REQUIRE([LT_AC_PROG_RC])
+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC])
+])# AC_LIBTOOL_RC
+
+
+# AC_LIBTOOL_LANG_C_CONFIG
+# ------------------------
+# Ensure that the configuration vars for the C compiler are
+# suitably defined.  Those variables are subsequently used by
+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
+AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
+AC_DEFUN([_LT_AC_LANG_C_CONFIG],
+[lt_save_CC="$CC"
+AC_LANG_PUSH(C)
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+_LT_AC_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;\n"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}\n'
+
+_LT_AC_SYS_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+#
+# Check for any special shared library compilation flags.
+#
+_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)=
+if test "$GCC" = no; then
+  case $host_os in
+  sco3.2v5*)
+    _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf'
+    ;;
+  esac
+fi
+if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then
+  AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries])
+  if echo "$old_CC $old_CFLAGS " | grep "[[    ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[        ]]" >/dev/null; then :
+  else
+    AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure])
+    _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no
+  fi
+fi
+
+
+#
+# Check to make sure the static flag actually works.
+#
+AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works],
+  _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1),
+  $_LT_AC_TAGVAR(lt_prog_compiler_static, $1),
+  [],
+  [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=])
+
+
+AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
+AC_LIBTOOL_PROG_COMPILER_PIC($1)
+AC_LIBTOOL_PROG_CC_C_O($1)
+AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
+AC_LIBTOOL_PROG_LD_SHLIBS($1)
+AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
+AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
+AC_LIBTOOL_SYS_LIB_STRIP
+AC_LIBTOOL_DLOPEN_SELF($1)
+
+# Report which librarie types wil actually be built
+AC_MSG_CHECKING([if libtool supports shared libraries])
+AC_MSG_RESULT([$can_build_shared])
+
+AC_MSG_CHECKING([whether to build shared libraries])
+test "$can_build_shared" = "no" && enable_shared=no
+
+# On AIX, shared libraries and static libraries use the same namespace, and
+# are all built from PIC.
+case $host_os in
+aix3*)
+  test "$enable_shared" = yes && enable_static=no
+  if test -n "$RANLIB"; then
+    archive_cmds="$archive_cmds~\$RANLIB \$lib"
+    postinstall_cmds='$RANLIB $lib'
+  fi
+  ;;
+
+aix4* | aix5*)
+  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+    test "$enable_shared" = yes && enable_static=no
+  fi
+    ;;
+esac
+AC_MSG_RESULT([$enable_shared])
+
+AC_MSG_CHECKING([whether to build static libraries])
+# Make sure either enable_shared or enable_static is yes.
+test "$enable_shared" = yes || enable_static=yes
+AC_MSG_RESULT([$enable_static])
+
+AC_LIBTOOL_CONFIG($1)
+
+AC_LANG_POP
+CC="$lt_save_CC"
+])# AC_LIBTOOL_LANG_C_CONFIG
+
+
+# AC_LIBTOOL_LANG_CXX_CONFIG
+# --------------------------
+# Ensure that the configuration vars for the C compiler are
+# suitably defined.  Those variables are subsequently used by
+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
+AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
+AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
+[AC_LANG_PUSH(C++)
+AC_REQUIRE([AC_PROG_CXX])
+AC_REQUIRE([_LT_AC_PROG_CXXCPP])
+
+_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_AC_TAGVAR(allow_undefined_flag, $1)=
+_LT_AC_TAGVAR(always_export_symbols, $1)=no
+_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
+_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_AC_TAGVAR(hardcode_direct, $1)=no
+_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
+_LT_AC_TAGVAR(hardcode_automatic, $1)=no
+_LT_AC_TAGVAR(module_cmds, $1)=
+_LT_AC_TAGVAR(module_expsym_cmds, $1)=
+_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_AC_TAGVAR(no_undefined_flag, $1)=
+_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Dependencies to place before and after the object being linked:
+_LT_AC_TAGVAR(predep_objects, $1)=
+_LT_AC_TAGVAR(postdep_objects, $1)=
+_LT_AC_TAGVAR(predeps, $1)=
+_LT_AC_TAGVAR(postdeps, $1)=
+_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+_LT_AC_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;\n"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_AC_SYS_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_LD=$LD
+lt_save_GCC=$GCC
+GCC=$GXX
+lt_save_with_gnu_ld=$with_gnu_ld
+lt_save_path_LD=$lt_cv_path_LD
+if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+else
+  unset lt_cv_prog_gnu_ld
+fi
+if test -n "${lt_cv_path_LDCXX+set}"; then
+  lt_cv_path_LD=$lt_cv_path_LDCXX
+else
+  unset lt_cv_path_LD
+fi
+test -z "${LDCXX+set}" || LD=$LDCXX
+CC=${CXX-"c++"}
+compiler=$CC
+_LT_AC_TAGVAR(compiler, $1)=$CC
+_LT_CC_BASENAME([$compiler])
+
+# We don't want -fno-exception wen compiling C++ code, so set the
+# no_builtin_flag separately
+if test "$GXX" = yes; then
+  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+else
+  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+fi
+
+if test "$GXX" = yes; then
+  # Set up default GNU C++ configuration
+
+  AC_PROG_LD
+
+  # Check if GNU C++ uses GNU ld as the underlying linker, since the
+  # archiving commands below assume that GNU ld is being used.
+  if test "$with_gnu_ld" = yes; then
+    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+    # If archive_cmds runs LD, not CC, wlarc should be empty
+    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+    #     investigate it a little bit more. (MM)
+    wlarc='${wl}'
+
+    # ancient GNU ld didn't support --whole-archive et. al.
+    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
+       grep 'no-whole-archive' > /dev/null; then
+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+    else
+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
+    fi
+  else
+    with_gnu_ld=no
+    wlarc=
+
+    # A generic and very simple default shared library creation
+    # command for GNU C++ for the case where it uses the native
+    # linker, instead of GNU ld.  If possible, this setting should
+    # overridden to take advantage of the native linker features on
+    # the platform it is being used on.
+    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+  fi
+
+  # Commands to make compiler produce verbose output that lists
+  # what "hidden" libraries, object files and flags are used when
+  # linking a shared library.
+  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
+
+else
+  GXX=no
+  with_gnu_ld=no
+  wlarc=
+fi
+
+# PORTME: fill in a description of your system's C++ link characteristics
+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+_LT_AC_TAGVAR(ld_shlibs, $1)=yes
+case $host_os in
+  aix3*)
+    # FIXME: insert proper C++ library support
+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
+    ;;
+  aix4* | aix5*)
+    if test "$host_cpu" = ia64; then
+      # On IA64, the linker does run time linking by default, so we don't
+      # have to do anything special.
+      aix_use_runtimelinking=no
+      exp_sym_flag='-Bexport'
+      no_entry_flag=""
+    else
+      aix_use_runtimelinking=no
+
+      # Test if we are trying to use run time linking or normal
+      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+      # need to do runtime linking.
+      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
+       for ld_flag in $LDFLAGS; do
+         case $ld_flag in
+         *-brtl*)
+           aix_use_runtimelinking=yes
+           break
+           ;;
+         esac
+       done
+      esac
+
+      exp_sym_flag='-bexport'
+      no_entry_flag='-bnoentry'
+    fi
+
+    # When large executables or shared objects are built, AIX ld can
+    # have problems creating the table of contents.  If linking a library
+    # or program results in "error TOC overflow" add -mminimal-toc to
+    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+    _LT_AC_TAGVAR(archive_cmds, $1)=''
+    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
+    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
+    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
+
+    if test "$GXX" = yes; then
+      case $host_os in aix4.[[012]]|aix4.[[012]].*)
+      # We only want to do this on AIX 4.2 and lower, the check
+      # below for broken collect2 doesn't work under 4.3+
+       collect2name=`${CC} -print-prog-name=collect2`
+       if test -f "$collect2name" && \
+          strings "$collect2name" | grep resolve_lib_name >/dev/null
+       then
+         # We have reworked collect2
+         _LT_AC_TAGVAR(hardcode_direct, $1)=yes
+       else
+         # We have old collect2
+         _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
+         # It fails to find uninstalled libraries when the uninstalled
+         # path is not listed in the libpath.  Setting hardcode_minus_L
+         # to unsupported forces relinking
+         _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
+         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
+       fi
+      esac
+      shared_flag='-shared'
+      if test "$aix_use_runtimelinking" = yes; then
+       shared_flag="$shared_flag "'${wl}-G'
+      fi
+    else
+      # not using gcc
+      if test "$host_cpu" = ia64; then
+       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+       # chokes on -Wl,-G. The following line is correct:
+       shared_flag='-G'
+      else
+       if test "$aix_use_runtimelinking" = yes; then
+         shared_flag='${wl}-G'
+       else
+         shared_flag='${wl}-bM:SRE'
+       fi
+      fi
+    fi
+
+    # It seems that -bexpall does not export symbols beginning with
+    # underscore (_), so it is better to generate a list of symbols to export.
+    _LT_AC_TAGVAR(always_export_symbols, $1)=yes
+    if test "$aix_use_runtimelinking" = yes; then
+      # Warning - without using the other runtime loading flags (-brtl),
+      # -berok will link without error, but may produce a broken library.
+      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
+      # Determine the default libpath from the value encoded in an empty executable.
+      _LT_AC_SYS_LIBPATH_AIX
+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+     else
+      if test "$host_cpu" = ia64; then
+       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+       _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
+      else
+       # Determine the default libpath from the value encoded in an empty executable.
+       _LT_AC_SYS_LIBPATH_AIX
+       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+       # Warning - without using the other run time loading flags,
+       # -berok will link without error, but may produce a broken library.
+       _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+       _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+       # -bexpall does not export symbols beginning with underscore (_)
+       _LT_AC_TAGVAR(always_export_symbols, $1)=yes
+       # Exported symbols can be pulled into shared objects from archives
+       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' '
+       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
+       # This is similar to how AIX traditionally builds its shared libraries.
+       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+      fi
+    fi
+    ;;
+  chorus*)
+    case $cc_basename in
+      *)
+       # FIXME: insert proper C++ library support
+       _LT_AC_TAGVAR(ld_shlibs, $1)=no
+       ;;
+    esac
+    ;;
+
+
+  cygwin* | mingw* | pw32*)
+    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+    # as there is no search path for DLLs.
+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+    _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
+    _LT_AC_TAGVAR(always_export_symbols, $1)=no
+    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+
+    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobj