diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/.cvsignore /tmp/filecJutU1/apt-0.5.17/apt-build/.cvsignore --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/.cvsignore 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/.cvsignore 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,3 @@ +aclocal.m4 +configure +build diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/AUTHORS /tmp/filecJutU1/apt-0.5.17/apt-build/AUTHORS --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/AUTHORS 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/AUTHORS 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,29 @@ +The project hierachy stands at: + +CVS:jgg Jason Gunthorpe +- The Mad Cow incarnate + +CVS:che Ben Gertzfield +- Packaging and Releases + +CVS:bod Brendan O'Dea +- Perl Bindings + +CVS:tausq Randolph Chung +- Patches, Fixes, Debugging, GUIs and Releases + +Past Contributures: + +Brian White - Project originator +Tom Lees - DPKG documentation and ideas +Behan Webster - Original GUI design +Scott Ellis - Original packaging and beta releases +Branden Robinson - Man Page Documentation +Manoj Srivastava - 1st Generation FTP method and + dselect setup script +Adam Heath - 2nd Generation FTP method author +Ben Collins - Initial RSH method +Many other bug reports through the Debian Bug system + +NOTE: The ChangeLog generator will parse for names and email addresses. The +'CVS:' tag should indicate who this pair refers to. diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/COMPILING /tmp/filecJutU1/apt-0.5.17/apt-build/COMPILING --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/COMPILING 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/COMPILING 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,85 @@ +General Information +~~~~~~~~~~~~~~~~~~~ +To compile this you need a couple things + - A working POSIX system with working POSIX gcc, g++, make (GNU), + ar, sh, awk and sed in the path + - GNU Make 3.74 or so, -- normal UNIX make will NOT work + * Note 3.77 is broken. + - A working ANSI C++ compiler, this is not g++ 2.7.* + g++ 2.8 works OK and newer egcs work well also. Nobody has tried it + on other compilers :< You will need a properly working STL as well. + g++ 3 does not presently work because they made the STL headers + use namespaces. + - A C library with the usual POSIX functions and a BSD socket layer. + If you OS conforms to the Single Unix Spec then you are fine: + http://www.opengroup.org/onlinepubs/7908799/index.html + +** NOTICE ** +The C++ global constructors do not link correctly when using non-shared +libaries. This is probably the correct behavior of the linker, but I have +not yet had time to devise a work around for it. The correct thing to +do is add a reference to debSystem in apt-pkg/init.cc, +assert(&debSystem == 0) would be fine for instance. + +Guidelines +~~~~~~~~~~ +I am not interested in making 'ultra portable code'. I will accept patches +to make the code that already exists conform more to SUS or POSIX, but +I don't really care if your not-SUS OS doesn't work. It is simply too +much work to maintain patches for dysfunctional OSs. I highly suggest you +contact your vendor and express intrest in a conforming C library. + +That said, there are lots of finniky problems that must be delt with even +between the supported OS's. Primarily the path I choose to take is to put +a shim header file in build/include that transparently adds the required +functionality. Patches to make autoconf detect these cases and generate the +required shims are OK. + +Current shims: + * C99 integer types 'inttypes.h' + * sys/statvfs.h to convert from BSD/old-glibc statfs to SUS statvfs + * rfc2553 hostname resolution (methods/rfc*), shims to normal gethostbyname. + The more adventerous could steal the KAME IPv6 enabled resolvers for those + OS's with IPv6 support but no rfc2553 (why?) + * define _XOPEN_EXTENDED_SOURCE to bring in h_errno on HP-UX + * socklen_t shim in netdb.h if the OS does not have socklen_t + +The only completely non-shimed OS is Linux with glibc2.1, glibc2.0 requires +the first three shims. + +Platform Notes +~~~~~~~~~~~~~~ +Debian GNU Linux 2.1 'slink' +Debian GNU Linux 'potato' +Debian GNU Linux 'woody' + * All Archs + - Works flawlessly + - You will want to have debiandoc-sgml and docbook2man installed to get + best results. + - No IPv6 Support in glibc's < 2.1. + +Sun Solaris + SunOS cab101 5.7 Generic_106541-04 sun4u sparc + SunOS csu201 5.8 Generic_108528-04 sun4u sparc + - Works fine + - Note, no IPv6 Support, OS lacks RFC 2553 hostname resolution + +OpenBSD + OpenBSD gsb086 2.5 CMPUT#0 i386 unknown + OpenBSD csu101 2.7 CMPUT#1 i386 unknown + - OS needs 'ranlib' to generate the symbol table after 'ar'.. (not using + GNU ar with the gnu tool chain :<) + - '2.5' does not have RFC 2553 hostname resolution, but '2.7' does + - Testing on '2.7' suggests the OS has a bug in its handling of + ftruncate on files that have been written via mmap. It fills the page + that crosses the truncation boundary with 0's. + +HP-UX + HP-UX nyquist B.10.20 C 9000/780 2016574337 32-user license + - Evil OS, does not conform very well to SUS + 1) snprintf exists but is not prototyped, ignore spurios warnings + 2) No socklen_t + 3) Requires -D_XOPEN_SOURCE_EXTENDED for h_errno + configure should fix the last two (see above) + - Note, no IPv6 Support, OS lacks RFC 2553 hostname resolution + diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/COPYING /tmp/filecJutU1/apt-0.5.17/apt-build/COPYING --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/COPYING 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/COPYING 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,142 @@ +Apt is copyright 1997, 1998, 1999 Jason Gunthorpe and others. + +Apt is licened under the terms of the GNU General Public License (GPL), +version 2.0 or later, as published by the Free Software Foundation. See +the file COPYING.GPL [included], /usr/share/common-licenses/GPL, or + for the terms of the latest version +of the GNU General Public License. + +In addition, prior to November 15th, 2000, apt may be distributed under +terms identical to the above with the following addition: + +Works using apt may link against the GUI library "libqt", copyright by +Troll Tech AS, Norway, provided that: + +1. The version of "libqt" is licensed under the terms of the "Qt Free Edition + License" published by Troll Tech AS. The license terms identified as + the Qt Free Edition License below are the only such terms under which + distribution of works derived from both apt and "libqt" are permitted; + +and + +2. The source code of the version of "libqt" used is + + a) Distributed with the binary version; + + or + + b) Downloadable by anyone, without fee, using a publicly-announced + URL on the Internet, for a duration of at least three years + starting with distribution of the binary version. + +On and after November 15th, 2000, the above additional terms lose all +force, and apt will be licensed only under the terms of the GNU General +Public License, version 2.0 or later. + + _______________________________________________________________ + +The following text, up to the text of the Qt Free Edition License, is +informational and not part of the license terms on apt. + +Modifications to apt in either source or compiled form must be licensed +under the terms of the GNU General Public License, version 2.0 (or later), +but need not include the above clause permitting usage of the "libqt" +library under the Qt Free Edition License. Note that removal of this +clause will result in software which is not licensed for binary +redistribution linked against software governed by the Qt Free Edition +License. In the event that a version of "libqt" is released that is +licensed under terms that do not conflict with the GPL, the additional +clause above is not required to grant permission for distribution of works +that are derived from both apt and "libqt". + +No part of apt is licensed under the Qt Free Edition License. The terms +below are provided to help identify the circumstances under which the +"libqt" library may be used with apt (or a work derived from both). The +terms below are copied from the LICENSE file of the qt-1.44 distribution, +as of November 10th, 1999. + + _______________________________________________________________ + + QT FREE EDITION LICENSE + +Copyright (C) 1992-1999 Troll Tech AS. All rights reserved. + +This is the license for Qt Free Edition version 1.44; it covers private use, +use of third-party application programs based on Qt, and development of +free software for the free software community. + + + COPYRIGHT AND RESTRICTIONS + +The Qt toolkit is a product of Troll Tech AS. The Qt Free Edition is limited +to use with the X Window System. + +You may copy this version of the Qt Free Edition provided that the entire +archive is distributed unchanged and as a whole, including this notice. + +You may use this version of the Qt Free Edition to compile, link and run +application programs legally developed by third parties. + +You may use the Qt Free Edition to create application programs +provided that: + + You accept this license. + Your software does not require modifications to Qt Free Edition. + You satisfy ONE of the following three requirements + EITHER + Users of your software can freely obtain source code for the + software, freely modify the source code (possibly with + restrictions on copyright notices, attributions and legal + responsibility), and freely redistribute original or modified + versions of the software. + OR + Your software is distributed under the GNU GENERAL + PUBLIC LICENSE, version 2 or later, as defined by the + Free Software Foundation. + OR + Your software is distributed under the GNU LIBRARY + GENERAL PUBLIC LICENSE, version 2 or later, as + defined by the Free Software Foundation. + +If you are paid to develop something with Qt Free Edition or it is a part of +your job the following conditions also apply: + + Your software must not require libraries, programs, data or + documentation that are not available outside your organization in + order to compile or use. + If and when your organization starts using the software, you must + notify Troll Tech AS of the following: + Your organization's name and purpose. + The software's name and purpose. + The software's license. + That your organization considers the software to be free + software. + +You may also use the Qt Free Edition to create reusable components +(such as libraries) provided that you accept the terms above, and in +addition that: + + Your components' license includes the following text: + + [Your package] requires the Qt library, which is + copyright Troll Tech AS. Freely distributable + programs may generally use Qt Free Edition free of + charge, see [README.QT] for details. + + README.QT is distributed along with your components. + Qt Free Edition is not distributed as an integral part of your + components. + + LIMITATIONS OF LIABILITY + +Troll Tech AS makes no obligation under this license to support or +upgrade Qt Free Edition, or assist in the use of Qt Free Edition. + +In no event shall Troll Tech AS be liable for any lost revenue or profits or +other direct, indirect, special, incidental or consequential damages, even +if Troll Tech has been advised of the possibility of such damages. + +QT FREE EDITION IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, +INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE. + _______________________________________________________________ diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/COPYING.GPL /tmp/filecJutU1/apt-0.5.17/apt-build/COPYING.GPL --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/COPYING.GPL 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/COPYING.GPL 2003-09-27 17:37:22.000000000 -0400 @@ -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. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + 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) 19yy 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. + + , 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 -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/Makefile /tmp/filecJutU1/apt-0.5.17/apt-build/Makefile --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/Makefile 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/Makefile 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,33 @@ +# -*- make -*- + +# This is the top level make file for APT, it recurses to each lower +# level make file and runs it with the proper target +ifndef NOISY +.SILENT: +endif + +.PHONY: default +default: startup all + +.PHONY: headers library clean veryclean all binary program doc +all headers library clean veryclean binary program doc dirs: + $(MAKE) -C apt-pkg $@ + $(MAKE) -C apt-inst $@ + $(MAKE) -C methods $@ + $(MAKE) -C cmdline $@ + $(MAKE) -C ftparchive $@ + $(MAKE) -C dselect $@ + $(MAKE) -C doc $@ + +# Some very common aliases +.PHONY: maintainer-clean dist-clean distclean pristine sanity +maintainer-clean dist-clean distclean pristine sanity: veryclean + +# The startup target builds the necessary configure scripts. It should +# be used after a CVS checkout. +CONVERTED=environment.mak include/config.h include/apti18n.h makefile +include buildlib/configure.mak +$(BUILDDIR)/include/config.h: buildlib/config.h.in +$(BUILDDIR)/include/apti18n.h: buildlib/apti18n.h.in +$(BUILDDIR)/environment.mak: buildlib/environment.mak.in +$(BUILDDIR)/makefile: buildlib/makefile.in diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/README.make /tmp/filecJutU1/apt-0.5.17/apt-build/README.make --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/README.make 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/README.make 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,112 @@ +The Make System +~~~ ~~~~ ~~~~~~ +To compile this program you require GNU Make. In fact you probably need +GNU Make 3.76.1 or newer. The makefiles contained make use of many +GNU Make specific features and will not run on other makes. + +The make system has a number of interesting properties that are not found +in other systems such as automake or the GNU makefile standards. In +general some semblance of expectedness is kept so as not to be too +surprising. Basically the following will work as expected: + + ./configure + make + or + cd build + ../configure + make + +There are a number of other things that are possible that may make software +development and software packaging simpler. The first of these is the +environment.mak file. When configure is run it creates an environment.mak +file in the build directory. This contains -all- configurable parameters +for all of the make files in all of the subdirectories. Changing one +of these parameters will have an immediate effect. The use of makefile.in +and configure substitutions across build makefiles is not used at all. + +Furthermore, the make system runs with a current directory equal to the +source directory irregardless of the destination directory. This means +#include "" and #include <> work as expected and more importantly +running 'make' in the source directory will work as expected. The +environment variable or make parameter 'BUILD' sets the build directory. +It may be an absolute path or a path relative to the top level directory. +By default build-arch/ then build/ will be used with a fall back to ./ This +means you can get all the advantages of a build directory without having to +cd into it to edit your source code! + +The make system also performs dependency generation on the fly as the +compiler runs. This is extremely fast and accurate. There is however +one failure condition that occures when a header file is erased. In +this case you should run make clean to purge the .o and .d files to +rebuild. + +The final significant deviation from normal make practicies is +in how the build directory is managed. It is not mearly a mirror of +the source directory but is logically divided in the following manner + bin/ + methods/ + doc/ + examples/ + include/ + apt-pkg/ + obj/ + apt-pkg/ + cmndline/ + [...] +Only .o and .d files are placed in the obj/ subdirectory. The final compiled +binaries are placed in bin, published headers for inter-component linking +are placed in include/ and documentation is generated into doc/. This means +all runnable programs are within the bin/ directory, a huge benifit for +debugging inter-program relationships. The .so files are also placed in +bin/ for simplicity. + +By default make is put into silent mode. During operation there should be +no shell or compiler messages only status messages from the makefiles, +if any pop up that indicates there may be a problem with your environment. +For debugging you can disable this by setting NOISY=1, ala + make NOISY=1 + +Using the makefiles +~~~~~ ~~~ ~~~~~~~~~ +The makefiles for the components are really simple. The complexity is hidden +within the buildlib/ directory. Each makefile defines a set of make variables +for the bit it is going to make then includes a makefile fragment from +the buildlib/. This fragment generates the necessary rules based on the +originally defined variables. This process can be repeated as many times as +necessary for as many programs or libraries as are in the directory. + +Many of the make fragments have some useful properties involving sub +directories and other interesting features. They are more completely +described in the fragment code in buildlib. Some tips on writing fragments +are included in buildlib/defaults.mak + +The fragments are NEVER processed by configure, so if you make changes to +them they will have an immediate effect. + +Autoconf +~~~~~~~~ +Straight out of CVS you have to initialize autoconf. This requires +automake (I really don't know why) and autoconf and requires doing + aclocal -I buidlib + autoconf +[Altertatively you can run make startup in the top level build dir] + +Autoconf is configured to do some basic system probes for optional and +required functionality and generate an environment.mak and include/config.h +from it's findings. It will then write a 'makefile' and run make dirs to +create the output directory tree. + +It is not my belief that autoconf should be used to generate substantial +source code markup to escape OS problems. If an OS problem does crop up +it can likely be corrected by installing the correct files into the +build include/ dir and perhaps writing some replacement code and +linking it in. To the fullest extent possible the source code should conform +to standards and not cater to broken systems. + +Autoconf will also wite a makefile into the top level of the build dir, +this simply acts as a wrapper to the main top level make in the source tree. +There is one big warning, you can't use both this make file and the +ones in the top level tree. Make is not able to resolve rules that +go to the same file through different paths and this will confuse the +depends mechanism. I recommend always using the makefiles in the +source directory and exporting BUILD. diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/aclocal.m4 /tmp/filecJutU1/apt-0.5.17/apt-build/aclocal.m4 --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/aclocal.m4 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/aclocal.m4 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,170 @@ +dnl aclocal.m4 generated automatically by aclocal 1.4-p4 + +dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without +dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A +dnl PARTICULAR PURPOSE. + +AC_DEFUN(ah_HAVE_GETCONF, + [AC_ARG_WITH(getconf, + [ --with-getconf Enable automagical buildtime configuration], + [if test "$withval" = "yes"; then + AC_PATH_PROG(GETCONF, getconf) + elif test ! "$withval" = "no";then + AC_MSG_CHECKING([getconf]) + AC_MSG_RESULT([$withval]) + GETCONF=$withval + fi], + [AC_PATH_PROG(GETCONF, getconf)] + ) + AC_SUBST(GETCONF) +]) + +dnl ah_GET_CONF(variable, value ..., [default]) +AC_DEFUN(ah_GET_GETCONF, + [AC_REQUIRE([ah_HAVE_GETCONF]) + if test ! -z "$GETCONF";then + old_args="[$]@" + set -- $2 + while eval test -z \"\$$1\" -a ! -z \"[$]1\";do + eval $1=`$GETCONF "[$]1" 2>/dev/null` + shift + done + fi + if eval test -z \"\$$1\" -o \"\$$1\" = "-1";then + eval $1="$3" + fi +]) +AC_DEFUN(ah_NUM_CPUS, + [AC_MSG_CHECKING([number of cpus]) + AC_ARG_WITH(cpus, + [ --with-cpus The number of cpus to be used for building(see --with-procs, default 1)], + [ + if test "$withval" = "yes"; then + ah_GET_GETCONF(NUM_CPUS, SC_NPROCESSORS_ONLN _NPROCESSORS_ONLN, 1) + elif test ! "$withval" = "no";then + NUM_CPUS=$withval + elif test "$withval" = "no";then + NUM_CPUS=1 + fi], + [ah_GET_GETCONF(NUM_CPUS, SC_NPROCESSORS_ONLN _NPROCESSORS_ONLN, 1)] + ) + ah_NUM_CPUS_msg="$NUM_CPUS" + if test "$NUM_CPUS" = "0"; then + # broken getconf, time to bitch. + ah_NUM_CPUS_msg="found 0 cpus. Has someone done a lobotomy?" + NUM_CPUS=1 + fi + if test $NUM_CPUS = 1 ;then + default_PROC_MULTIPLY=1 + else + default_PROC_MULTIPLY=2 + fi + AC_MSG_RESULT([$ah_NUM_CPUS_msg]) + AC_SUBST(NUM_CPUS) +]) +AC_DEFUN(ah_PROC_MULTIPLY, + [AC_REQUIRE([ah_NUM_CPUS]) + AC_MSG_CHECKING([processor multiplier]) + AC_ARG_WITH(proc-multiply, + [ --with-proc-multiply Multiply this * number of cpus for parallel making(default 2).], + [if test "$withval" = "yes"; then + PROC_MULTIPLY=$default_PROC_MULTIPLY + elif test ! "$withval" = "no";then + PROC_MULTIPLY=$withval + fi], + [PROC_MULTIPLY=$default_PROC_MULTIPLY] + ) + AC_MSG_RESULT([$PROC_MULTIPLY]) + AC_SUBST(PROC_MULTIPLY) +]) + +AC_DEFUN(ah_NUM_PROCS, + [AC_REQUIRE([ah_PROC_MULTIPLY]) + AC_REQUIRE([ah_NUM_CPUS]) + AC_MSG_CHECKING([number of processes to run during make]) + AC_ARG_WITH(procs, + [ --with-procs The number of processes to run in parallel during make(num_cpus * multiplier).], + [if test "$withval" = "yes"; then + NUM_PROCS=`expr $NUM_CPUS \* $PROC_MULTIPLY` + elif test ! "$withval" = "no";then + NUM_PROCS=$withval + fi], + [NUM_PROCS=`expr $NUM_CPUS \* $PROC_MULTIPLY`] + ) + AC_MSG_RESULT([$NUM_PROCS]) + AC_SUBST(NUM_PROCS) +]) + +AC_DEFUN(rc_GLIBC_VER, + [AC_MSG_CHECKING([glibc version]) + dummy=if$$ + cat <<_GLIBC_>$dummy.c +#include +#include +#include +int main(int argc, char **argv) { printf("libc6.%d",__GLIBC_MINOR__); exit(0); } +_GLIBC_ + ${CC-cc} $dummy.c -o $dummy > /dev/null 2>&1 + if test "$?" = 0; then + GLIBC_VER=`./$dummy` + AC_MSG_RESULT([$GLIBC_VER]) + GLIBC_VER="-$GLIBC_VER" + else + AC_MSG_WARN([cannot determine GNU C library minor version number]) + fi + rm -f $dummy $dummy.c + AC_SUBST(GLIBC_VER) +]) + +AC_DEFUN(rc_LIBSTDCPP_VER, + [AC_MSG_CHECKING([libstdc++ version]) + dummy=if$$ + cat <<_LIBSTDCPP_>$dummy.cc +#include +#include +#include +int main(int argc, char **argv) { exit(0); } +_LIBSTDCPP_ + ${CXX-c++} $dummy.cc -o $dummy > /dev/null 2>&1 + + if test "$?" = 0; then + soname=`objdump -p ./$dummy |grep NEEDED|grep libstd` + LIBSTDCPP_VER=`echo $soname | sed -e 's/.*NEEDED.*libstdc++\(-libc.*\(-.*\)\)\?.so.\(.*\)/\3\2/'` + fi + rm -f $dummy $dummy.cc + + if test -z "$LIBSTDCPP_VER"; then + AC_MSG_WARN([cannot determine standard C++ library version number]) + else + AC_MSG_RESULT([$LIBSTDCPP_VER]) + LIBSTDCPP_VER="-$LIBSTDCPP_VER" + fi + AC_SUBST(LIBSTDCPP_VER) +]) + +AC_DEFUN(ah_GCC3DEP,[ + AC_MSG_CHECKING(if $CXX -MD works) + touch gcc3dep.cc + ${CXX-c++} -MD -o gcc3dep_test.o -c gcc3dep.cc + rm -f gcc3dep.cc gcc3dep_test.o + if test -e gcc3dep.d; then + rm -f gcc3dep.d + GCC_MD=input + GCC3DEP= + elif test -e gcc3dep_test.d; then + rm -f gcc3dep_test.d + GCC_MD=output + GCC3DEP=yes + else + AC_MSG_ERROR(no) + fi + AC_MSG_RESULT([yes, for $GCC_MD]) + AC_SUBST(GCC3DEP) +]) + diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/configure /tmp/filecJutU1/apt-0.5.17/apt-build/configure --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/configure 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/configure 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,2679 @@ +#! /bin/sh + +# Guess values for system-dependent variables and create Makefiles. +# Generated automatically using autoconf version 2.13 +# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. +# +# This configure script is free software; the Free Software Foundation +# gives unlimited permission to copy, distribute and modify it. + +# Defaults: +ac_help= +ac_default_prefix=/usr/local +# Any additions from configure.in: +ac_help="$ac_help + --with-cpus The number of cpus to be used for building(see --with-procs, default 1)" +ac_help="$ac_help + --with-getconf Enable automagical buildtime configuration" +ac_help="$ac_help + --with-proc-multiply Multiply this * number of cpus for parallel making(default 2)." +ac_help="$ac_help + --with-procs The number of processes to run in parallel during make(num_cpus * multiplier)." + +# Initialize some variables set by options. +# The variables have the same names as the options, with +# dashes changed to underlines. +build=NONE +cache_file=./config.cache +exec_prefix=NONE +host=NONE +no_create= +nonopt=NONE +no_recursion= +prefix=NONE +program_prefix=NONE +program_suffix=NONE +program_transform_name=s,x,x, +silent= +site= +srcdir= +target=NONE +verbose= +x_includes=NONE +x_libraries=NONE +bindir='${exec_prefix}/bin' +sbindir='${exec_prefix}/sbin' +libexecdir='${exec_prefix}/libexec' +datadir='${prefix}/share' +sysconfdir='${prefix}/etc' +sharedstatedir='${prefix}/com' +localstatedir='${prefix}/var' +libdir='${exec_prefix}/lib' +includedir='${prefix}/include' +oldincludedir='/usr/include' +infodir='${prefix}/info' +mandir='${prefix}/man' + +# Initialize some other variables. +subdirs= +MFLAGS= MAKEFLAGS= +SHELL=${CONFIG_SHELL-/bin/sh} +# Maximum number of lines to put in a shell here document. +ac_max_here_lines=12 + +ac_prev= +for ac_option +do + + # If the previous option needs an argument, assign it. + if test -n "$ac_prev"; then + eval "$ac_prev=\$ac_option" + ac_prev= + continue + fi + + case "$ac_option" in + -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; + *) ac_optarg= ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. + + case "$ac_option" in + + -bindir | --bindir | --bindi | --bind | --bin | --bi) + ac_prev=bindir ;; + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) + bindir="$ac_optarg" ;; + + -build | --build | --buil | --bui | --bu) + ac_prev=build ;; + -build=* | --build=* | --buil=* | --bui=* | --bu=*) + build="$ac_optarg" ;; + + -cache-file | --cache-file | --cache-fil | --cache-fi \ + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) + ac_prev=cache_file ;; + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) + cache_file="$ac_optarg" ;; + + -datadir | --datadir | --datadi | --datad | --data | --dat | --da) + ac_prev=datadir ;; + -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ + | --da=*) + datadir="$ac_optarg" ;; + + -disable-* | --disable-*) + ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then + { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } + fi + ac_feature=`echo $ac_feature| sed 's/-/_/g'` + eval "enable_${ac_feature}=no" ;; + + -enable-* | --enable-*) + ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then + { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } + fi + ac_feature=`echo $ac_feature| sed 's/-/_/g'` + case "$ac_option" in + *=*) ;; + *) ac_optarg=yes ;; + esac + eval "enable_${ac_feature}='$ac_optarg'" ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ + | --exec | --exe | --ex) + ac_prev=exec_prefix ;; + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ + | --exec=* | --exe=* | --ex=*) + exec_prefix="$ac_optarg" ;; + + -gas | --gas | --ga | --g) + # Obsolete; use --with-gas. + with_gas=yes ;; + + -help | --help | --hel | --he) + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat << EOF +Usage: configure [options] [host] +Options: [defaults in brackets after descriptions] +Configuration: + --cache-file=FILE cache test results in FILE + --help print this message + --no-create do not create output files + --quiet, --silent do not print \`checking...' messages + --version print the version of autoconf that created configure +Directory and file names: + --prefix=PREFIX install architecture-independent files in PREFIX + [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [same as prefix] + --bindir=DIR user executables in DIR [EPREFIX/bin] + --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] + --libexecdir=DIR program executables in DIR [EPREFIX/libexec] + --datadir=DIR read-only architecture-independent data in DIR + [PREFIX/share] + --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data in DIR + [PREFIX/com] + --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] + --libdir=DIR object code libraries in DIR [EPREFIX/lib] + --includedir=DIR C header files in DIR [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] + --infodir=DIR info documentation in DIR [PREFIX/info] + --mandir=DIR man documentation in DIR [PREFIX/man] + --srcdir=DIR find the sources in DIR [configure dir or ..] + --program-prefix=PREFIX prepend PREFIX to installed program names + --program-suffix=SUFFIX append SUFFIX to installed program names + --program-transform-name=PROGRAM + run sed PROGRAM on installed program names +EOF + cat << EOF +Host type: + --build=BUILD configure for building on BUILD [BUILD=HOST] + --host=HOST configure for HOST [guessed] + --target=TARGET configure for TARGET [TARGET=HOST] +Features and packages: + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --x-includes=DIR X include files are in DIR + --x-libraries=DIR X library files are in DIR +EOF + if test -n "$ac_help"; then + echo "--enable and --with options recognized:$ac_help" + fi + exit 0 ;; + + -host | --host | --hos | --ho) + ac_prev=host ;; + -host=* | --host=* | --hos=* | --ho=*) + host="$ac_optarg" ;; + + -includedir | --includedir | --includedi | --included | --include \ + | --includ | --inclu | --incl | --inc) + ac_prev=includedir ;; + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ + | --includ=* | --inclu=* | --incl=* | --inc=*) + includedir="$ac_optarg" ;; + + -infodir | --infodir | --infodi | --infod | --info | --inf) + ac_prev=infodir ;; + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) + infodir="$ac_optarg" ;; + + -libdir | --libdir | --libdi | --libd) + ac_prev=libdir ;; + -libdir=* | --libdir=* | --libdi=* | --libd=*) + libdir="$ac_optarg" ;; + + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ + | --libexe | --libex | --libe) + ac_prev=libexecdir ;; + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ + | --libexe=* | --libex=* | --libe=*) + libexecdir="$ac_optarg" ;; + + -localstatedir | --localstatedir | --localstatedi | --localstated \ + | --localstate | --localstat | --localsta | --localst \ + | --locals | --local | --loca | --loc | --lo) + ac_prev=localstatedir ;; + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ + | --localstate=* | --localstat=* | --localsta=* | --localst=* \ + | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) + localstatedir="$ac_optarg" ;; + + -mandir | --mandir | --mandi | --mand | --man | --ma | --m) + ac_prev=mandir ;; + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) + mandir="$ac_optarg" ;; + + -nfp | --nfp | --nf) + # Obsolete; use --without-fp. + with_fp=no ;; + + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c) + no_create=yes ;; + + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) + no_recursion=yes ;; + + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ + | --oldin | --oldi | --old | --ol | --o) + ac_prev=oldincludedir ;; + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) + oldincludedir="$ac_optarg" ;; + + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) + ac_prev=prefix ;; + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) + prefix="$ac_optarg" ;; + + -program-prefix | --program-prefix | --program-prefi | --program-pref \ + | --program-pre | --program-pr | --program-p) + ac_prev=program_prefix ;; + -program-prefix=* | --program-prefix=* | --program-prefi=* \ + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) + program_prefix="$ac_optarg" ;; + + -program-suffix | --program-suffix | --program-suffi | --program-suff \ + | --program-suf | --program-su | --program-s) + ac_prev=program_suffix ;; + -program-suffix=* | --program-suffix=* | --program-suffi=* \ + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) + program_suffix="$ac_optarg" ;; + + -program-transform-name | --program-transform-name \ + | --program-transform-nam | --program-transform-na \ + | --program-transform-n | --program-transform- \ + | --program-transform | --program-transfor \ + | --program-transfo | --program-transf \ + | --program-trans | --program-tran \ + | --progr-tra | --program-tr | --program-t) + ac_prev=program_transform_name ;; + -program-transform-name=* | --program-transform-name=* \ + | --program-transform-nam=* | --program-transform-na=* \ + | --program-transform-n=* | --program-transform-=* \ + | --program-transform=* | --program-transfor=* \ + | --program-transfo=* | --program-transf=* \ + | --program-trans=* | --program-tran=* \ + | --progr-tra=* | --program-tr=* | --program-t=*) + program_transform_name="$ac_optarg" ;; + + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ + | --sbi=* | --sb=*) + sbindir="$ac_optarg" ;; + + -sharedstatedir | --sharedstatedir | --sharedstatedi \ + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ + | --sharedst | --shareds | --shared | --share | --shar \ + | --sha | --sh) + ac_prev=sharedstatedir ;; + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ + | --sha=* | --sh=*) + sharedstatedir="$ac_optarg" ;; + + -site | --site | --sit) + ac_prev=site ;; + -site=* | --site=* | --sit=*) + site="$ac_optarg" ;; + + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) + ac_prev=srcdir ;; + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) + srcdir="$ac_optarg" ;; + + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ + | --syscon | --sysco | --sysc | --sys | --sy) + ac_prev=sysconfdir ;; + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) + sysconfdir="$ac_optarg" ;; + + -target | --target | --targe | --targ | --tar | --ta | --t) + ac_prev=target ;; + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) + target="$ac_optarg" ;; + + -v | -verbose | --verbose | --verbos | --verbo | --verb) + verbose=yes ;; + + -version | --version | --versio | --versi | --vers) + echo "configure generated by autoconf version 2.13" + exit 0 ;; + + -with-* | --with-*) + ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then + { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } + fi + ac_package=`echo $ac_package| sed 's/-/_/g'` + case "$ac_option" in + *=*) ;; + *) ac_optarg=yes ;; + esac + eval "with_${ac_package}='$ac_optarg'" ;; + + -without-* | --without-*) + ac_package=`echo $ac_option|sed -e 's/-*without-//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then + { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } + fi + ac_package=`echo $ac_package| sed 's/-/_/g'` + eval "with_${ac_package}=no" ;; + + --x) + # Obsolete; use --with-x. + with_x=yes ;; + + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ + | --x-incl | --x-inc | --x-in | --x-i) + ac_prev=x_includes ;; + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) + x_includes="$ac_optarg" ;; + + -x-libraries | --x-libraries | --x-librarie | --x-librari \ + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) + ac_prev=x_libraries ;; + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries="$ac_optarg" ;; + + -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } + ;; + + *) + if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then + echo "configure: warning: $ac_option: invalid host type" 1>&2 + fi + if test "x$nonopt" != xNONE; then + { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } + fi + nonopt="$ac_option" + ;; + + esac +done + +if test -n "$ac_prev"; then + { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } +fi + +trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + +# File descriptor usage: +# 0 standard input +# 1 file creation +# 2 errors and warnings +# 3 some systems may open it to /dev/tty +# 4 used on the Kubota Titan +# 6 checking for... messages and results +# 5 compiler messages saved in config.log +if test "$silent" = yes; then + exec 6>/dev/null +else + exec 6>&1 +fi +exec 5>./config.log + +echo "\ +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. +" 1>&5 + +# Strip out --no-create and --no-recursion so they do not pile up. +# Also quote any args containing shell metacharacters. +ac_configure_args= +for ac_arg +do + case "$ac_arg" in + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c) ;; + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; + *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) + ac_configure_args="$ac_configure_args '$ac_arg'" ;; + *) ac_configure_args="$ac_configure_args $ac_arg" ;; + esac +done + +# NLS nuisances. +# Only set these to C if already set. These must not be set unconditionally +# because not all systems understand e.g. LANG=C (notably SCO). +# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +# Non-C LC_CTYPE values break the ctype check. +if test "${LANG+set}" = set; then LANG=C; export LANG; fi +if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi + +# confdefs.h avoids OS command line length limits that DEFS can exceed. +rm -rf conftest* confdefs.h +# AIX cpp loses on an empty file, so make sure it contains at least a newline. +echo > confdefs.h + +# A filename unique to this package, relative to the directory that +# configure is in, which we can look for to find out if srcdir is correct. +ac_unique_file=configure.in + +# Find the source files, if location was not specified. +if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then its parent. + ac_prog=$0 + ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` + test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. + srcdir=$ac_confdir + if test ! -r $srcdir/$ac_unique_file; then + srcdir=.. + fi +else + ac_srcdir_defaulted=no +fi +if test ! -r $srcdir/$ac_unique_file; then + if test "$ac_srcdir_defaulted" = yes; then + { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } + else + { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } + fi +fi +srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` + +# Prefer explicitly selected file to automatically selected ones. +if test -z "$CONFIG_SITE"; then + if test "x$prefix" != xNONE; then + CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" + else + CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" + fi +fi +for ac_site_file in $CONFIG_SITE; do + if test -r "$ac_site_file"; then + echo "loading site script $ac_site_file" + . "$ac_site_file" + fi +done + +if test -r "$cache_file"; then + echo "loading cache $cache_file" + . $cache_file +else + echo "creating cache $cache_file" + > $cache_file +fi + +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +ac_exeext= +ac_objext=o +if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then + # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. + if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then + ac_n= ac_c=' +' ac_t=' ' + else + ac_n=-n ac_c= ac_t= + fi +else + ac_n= ac_c='\c' ac_t= +fi + + +ac_aux_dir= +for ac_dir in buildlib $srcdir/buildlib; do + if test -f $ac_dir/install-sh; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f $ac_dir/install.sh; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + fi +done +if test -z "$ac_aux_dir"; then + { echo "configure: error: can not find install-sh or install.sh in buildlib $srcdir/buildlib" 1>&2; exit 1; } +fi +ac_config_guess=$ac_aux_dir/config.guess +ac_config_sub=$ac_aux_dir/config.sub +ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. + + + +cat >> confdefs.h <> confdefs.h <&2; exit 1; } ;; +esac + + +# Make sure we can run config.sub. +if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : +else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } +fi + +echo $ac_n "checking host system type""... $ac_c" 1>&6 +echo "configure:591: checking host system type" >&5 + +host_alias=$host +case "$host_alias" in +NONE) + case $nonopt in + NONE) + if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : + else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } + fi ;; + *) host_alias=$nonopt ;; + esac ;; +esac + +host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` +host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +echo "$ac_t""$host" 1>&6 + +echo $ac_n "checking target system type""... $ac_c" 1>&6 +echo "configure:612: checking target system type" >&5 + +target_alias=$target +case "$target_alias" in +NONE) + case $nonopt in + NONE) target_alias=$host_alias ;; + *) target_alias=$nonopt ;; + esac ;; +esac + +target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias` +target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +echo "$ac_t""$target" 1>&6 + +echo $ac_n "checking build system type""... $ac_c" 1>&6 +echo "configure:630: checking build system type" >&5 + +build_alias=$build +case "$build_alias" in +NONE) + case $nonopt in + NONE) build_alias=$host_alias ;; + *) build_alias=$nonopt ;; + esac ;; +esac + +build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias` +build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +echo "$ac_t""$build" 1>&6 + +test "$host_alias" != "$target_alias" && + test "$program_prefix$program_suffix$program_transform_name" = \ + NONENONEs,x,x, && + program_prefix=${target_alias}- + + +if test $host != $build; then + ac_tool_prefix=${host_alias}- +else + ac_tool_prefix= +fi + +# Extract the first word of "gcc", so it can be a program name with args. +set dummy gcc; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:662: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_CC="gcc" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +CC="$ac_cv_prog_CC" +if test -n "$CC"; then + echo "$ac_t""$CC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +if test -z "$CC"; then + # Extract the first word of "cc", so it can be a program name with args. +set dummy cc; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:692: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_prog_rejected=no + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then + ac_prog_rejected=yes + continue + fi + ac_cv_prog_CC="cc" + break + fi + done + IFS="$ac_save_ifs" +if test $ac_prog_rejected = yes; then + # We found a bogon in the path, so make sure we never use it. + set dummy $ac_cv_prog_CC + shift + if test $# -gt 0; then + # We chose a different compiler from the bogus one. + # However, it has the same basename, so the bogon will be chosen + # first if we set CC to just the basename; use the full file name. + shift + set dummy "$ac_dir/$ac_word" "$@" + shift + ac_cv_prog_CC="$@" + fi +fi +fi +fi +CC="$ac_cv_prog_CC" +if test -n "$CC"; then + echo "$ac_t""$CC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + if test -z "$CC"; then + case "`uname -s`" in + *win32* | *WIN32*) + # Extract the first word of "cl", so it can be a program name with args. +set dummy cl; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:743: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_CC="cl" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +CC="$ac_cv_prog_CC" +if test -n "$CC"; then + echo "$ac_t""$CC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + ;; + esac + fi + test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } +fi + +echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 +echo "configure:775: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 + +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +cat > conftest.$ac_ext << EOF + +#line 786 "configure" +#include "confdefs.h" + +main(){return(0);} +EOF +if { (eval echo configure:791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then + ac_cv_prog_cc_cross=no + else + ac_cv_prog_cc_cross=yes + fi +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + ac_cv_prog_cc_works=no +fi +rm -fr conftest* +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 +if test $ac_cv_prog_cc_works = no; then + { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } +fi +echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 +echo "configure:817: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 +cross_compiling=$ac_cv_prog_cc_cross + +echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 +echo "configure:822: checking whether we are using GNU C" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.c <&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then + ac_cv_prog_gcc=yes +else + ac_cv_prog_gcc=no +fi +fi + +echo "$ac_t""$ac_cv_prog_gcc" 1>&6 + +if test $ac_cv_prog_gcc = yes; then + GCC=yes +else + GCC= +fi + +ac_test_CFLAGS="${CFLAGS+set}" +ac_save_CFLAGS="$CFLAGS" +CFLAGS= +echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 +echo "configure:850: checking whether ${CC-cc} accepts -g" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + echo 'void f(){}' > conftest.c +if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then + ac_cv_prog_cc_g=yes +else + ac_cv_prog_cc_g=no +fi +rm -f conftest* + +fi + +echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 +if test "$ac_test_CFLAGS" = set; then + CFLAGS="$ac_save_CFLAGS" +elif test $ac_cv_prog_cc_g = yes; then + if test "$GCC" = yes; then + CFLAGS="-g -O2" + else + CFLAGS="-g" + fi +else + if test "$GCC" = yes; then + CFLAGS="-O2" + else + CFLAGS= + fi +fi + +echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6 +echo "configure:882: checking for POSIXized ISC" >&5 +if test -d /etc/conf/kconfig.d && + grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1 +then + echo "$ac_t""yes" 1>&6 + ISC=yes # If later tests want to check for ISC. + cat >> confdefs.h <<\EOF +#define _POSIX_SOURCE 1 +EOF + + if test "$GCC" = yes; then + CC="$CC -posix" + else + CC="$CC -Xp" + fi +else + echo "$ac_t""no" 1>&6 + ISC= +fi + + +for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl +do +# Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:908: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_CXX="$ac_prog" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +CXX="$ac_cv_prog_CXX" +if test -n "$CXX"; then + echo "$ac_t""$CXX" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +test -n "$CXX" && break +done +test -n "$CXX" || CXX="gcc" + + +echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6 +echo "configure:940: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 + +ac_ext=C +# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cxx_cross + +cat > conftest.$ac_ext << EOF + +#line 951 "configure" +#include "confdefs.h" + +int main(){return(0);} +EOF +if { (eval echo configure:956: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cxx_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then + ac_cv_prog_cxx_cross=no + else + ac_cv_prog_cxx_cross=yes + fi +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + ac_cv_prog_cxx_works=no +fi +rm -fr conftest* +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6 +if test $ac_cv_prog_cxx_works = no; then + { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; } +fi +echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 +echo "configure:982: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6 +cross_compiling=$ac_cv_prog_cxx_cross + +echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6 +echo "configure:987: checking whether we are using GNU C++" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.C <&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then + ac_cv_prog_gxx=yes +else + ac_cv_prog_gxx=no +fi +fi + +echo "$ac_t""$ac_cv_prog_gxx" 1>&6 + +if test $ac_cv_prog_gxx = yes; then + GXX=yes +else + GXX= +fi + +ac_test_CXXFLAGS="${CXXFLAGS+set}" +ac_save_CXXFLAGS="$CXXFLAGS" +CXXFLAGS= +echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6 +echo "configure:1015: checking whether ${CXX-g++} accepts -g" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + echo 'void f(){}' > conftest.cc +if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then + ac_cv_prog_cxx_g=yes +else + ac_cv_prog_cxx_g=no +fi +rm -f conftest* + +fi + +echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6 +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS="$ac_save_CXXFLAGS" +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi + +echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 +echo "configure:1047: checking how to run the C preprocessor" >&5 +# On Suns, sometimes $CPP names a directory. +if test -n "$CPP" && test -d "$CPP"; then + CPP= +fi +if test -z "$CPP"; then +if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + # This must be in double quotes, not single quotes, because CPP may get + # substituted into the Makefile and "${CC-cc}" will confuse make. + CPP="${CC-cc} -E" + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. + cat > conftest.$ac_ext < +Syntax Error +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1068: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + : +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + CPP="${CC-cc} -E -traditional-cpp" + cat > conftest.$ac_ext < +Syntax Error +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1085: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + : +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + CPP="${CC-cc} -nologo -E" + cat > conftest.$ac_ext < +Syntax Error +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1102: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + : +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + CPP=/lib/cpp +fi +rm -f conftest* +fi +rm -f conftest* +fi +rm -f conftest* + ac_cv_prog_CPP="$CPP" +fi + CPP="$ac_cv_prog_CPP" +else + ac_cv_prog_CPP="$CPP" +fi +echo "$ac_t""$CPP" 1>&6 + +# Extract the first word of "ranlib", so it can be a program name with args. +set dummy ranlib; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1129: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$RANLIB"; then + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_RANLIB="ranlib" + break + fi + done + IFS="$ac_save_ifs" + test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" +fi +fi +RANLIB="$ac_cv_prog_RANLIB" +if test -n "$RANLIB"; then + echo "$ac_t""$RANLIB" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. +set dummy ${ac_tool_prefix}ar; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1159: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$AR"; then + ac_cv_prog_AR="$AR" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_AR="${ac_tool_prefix}ar" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +AR="$ac_cv_prog_AR" +if test -n "$AR"; then + echo "$ac_t""$AR" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + +if test -z "$ac_cv_prog_AR"; then +if test -n "$ac_tool_prefix"; then + # Extract the first word of "ar", so it can be a program name with args. +set dummy ar; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1191: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$AR"; then + ac_cv_prog_AR="$AR" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_AR="ar" + break + fi + done + IFS="$ac_save_ifs" + test -z "$ac_cv_prog_AR" && ac_cv_prog_AR=""ar"" +fi +fi +AR="$ac_cv_prog_AR" +if test -n "$AR"; then + echo "$ac_t""$AR" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +else + AR=""ar"" +fi +fi + + +SAVE_LIBS="$LIBS" +LIBS="" + +echo $ac_n "checking for library containing gethostbyname""... $ac_c" 1>&6 +echo "configure:1228: checking for library containing gethostbyname" >&5 +if eval "test \"`echo '$''{'ac_cv_search_gethostbyname'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_func_search_save_LIBS="$LIBS" +ac_cv_search_gethostbyname="no" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_search_gethostbyname="none required" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +test "$ac_cv_search_gethostbyname" = "no" && for i in nsl; do +LIBS="-l$i $ac_func_search_save_LIBS" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_search_gethostbyname="-l$i" +break +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +done +LIBS="$ac_func_search_save_LIBS" +fi + +echo "$ac_t""$ac_cv_search_gethostbyname" 1>&6 +if test "$ac_cv_search_gethostbyname" != "no"; then + test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS" + +else : + +fi + +echo $ac_n "checking for library containing connect""... $ac_c" 1>&6 +echo "configure:1290: checking for library containing connect" >&5 +if eval "test \"`echo '$''{'ac_cv_search_connect'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_func_search_save_LIBS="$LIBS" +ac_cv_search_connect="no" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_search_connect="none required" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +test "$ac_cv_search_connect" = "no" && for i in socket; do +LIBS="-l$i $ac_func_search_save_LIBS" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_search_connect="-l$i" +break +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +done +LIBS="$ac_func_search_save_LIBS" +fi + +echo "$ac_t""$ac_cv_search_connect" 1>&6 +if test "$ac_cv_search_connect" != "no"; then + test "$ac_cv_search_connect" = "none required" || LIBS="$ac_cv_search_connect $LIBS" + +else : + +fi +SOCKETLIBS="$LIBS" + +LIBS="$SAVE_LIBS" + + + +ac_safe=`echo "db2/db.h" | sed 'y%./+-%__p_%'` +echo $ac_n "checking for db2/db.h""... $ac_c" 1>&6 +echo "configure:1358: checking for db2/db.h" >&5 +if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext < +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1368: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + rm -rf conftest* + eval "ac_cv_header_$ac_safe=yes" +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_header_$ac_safe=no" +fi +rm -f conftest* +fi +if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then + echo "$ac_t""yes" 1>&6 + echo $ac_n "checking for db_open in -ldb2""... $ac_c" 1>&6 +echo "configure:1385: checking for db_open in -ldb2" >&5 +ac_lib_var=`echo db2'_'db_open | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-ldb2 $LIBS" +cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF +#define HAVE_DB2 1 +EOF + DB2LIB="-ldb2" +else + echo "$ac_t""no" 1>&6 +fi + +else + echo "$ac_t""no" 1>&6 +fi + + + +echo $ac_n "checking system architecture""... $ac_c" 1>&6 +echo "configure:1434: checking system architecture" >&5 +archset="`awk \" ! /^#|^\\\$/ { if(match(\\\"$target_cpu\\\",\\\"^\\\"\\\$1\\\"\\\$\\\")) {print \\\$2; exit}}\" $srcdir/buildlib/archtable`" +if test "x$archset" = "x"; then + { echo "configure: error: failed: use --host=" 1>&2; exit 1; } +fi +echo "$ac_t""$archset" 1>&6 +cat >> confdefs.h <&6 +echo "configure:1446: checking system OS" >&5 +osset="`awk \" ! /^#|^\\\$/ {if (match(\\\"$target_vendor-$target_os\\\",\\\$1)) {print \\\$2; exit}}\" $srcdir/buildlib/ostable`" +echo "$ac_t""$osset" 1>&6 +cat >> confdefs.h <&6 +echo "configure:1455: checking for C99 integer types" >&5 +if eval "test \"`echo '$''{'c9x_ints'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + + cat > conftest.$ac_ext < +int main() { +uint8_t Foo1;uint16_t Foo2;uint32_t Foo3; +; return 0; } +EOF +if { (eval echo configure:1468: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + c9x_ints=yes +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + c9x_ints=no +fi +rm -f conftest* +fi + +echo "$ac_t""$c9x_ints" 1>&6 + +echo $ac_n "checking for statvfs""... $ac_c" 1>&6 +echo "configure:1483: checking for statvfs" >&5 +if eval "test \"`echo '$''{'ac_cv_func_statvfs'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext < +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char statvfs(); + +int main() { + +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_statvfs) || defined (__stub___statvfs) +choke me +#else +statvfs(); +#endif + +; return 0; } +EOF +if { (eval echo configure:1511: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_statvfs=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_func_statvfs=no" +fi +rm -f conftest* +fi + +if eval "test \"`echo '$ac_cv_func_'statvfs`\" = yes"; then + echo "$ac_t""yes" 1>&6 + HAVE_STATVFS=yes +else + echo "$ac_t""no" 1>&6 +fi + + + +if test x"$HAVE_STATVFS" != x"yes"; then + cat > conftest.$ac_ext < +EOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + egrep "statfs" >/dev/null 2>&1; then + rm -rf conftest* + cat >> confdefs.h <<\EOF +#define HAVE_VFS_H 1 +EOF + +else + rm -rf conftest* + + cat > conftest.$ac_ext < +EOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + egrep "statfs" >/dev/null 2>&1; then + rm -rf conftest* + cat >> confdefs.h <<\EOF +#define HAVE_MOUNT_H 1 +EOF + +else + rm -rf conftest* + { echo "configure: error: failed: Need statvfs" 1>&2; exit 1; } +fi +rm -f conftest* + + +fi +rm -f conftest* + +fi + + +archline="`awk \" ! /^#|^\\\$/ {if (match(\\\"$archset\\\",\\\$1)) {print; exit}}\" $srcdir/buildlib/sizetable | cut -f 2- -d ' '`" +if test "x$archline" != "x"; then + + set $archline + if test "$1" = "little"; then + ac_cv_c_bigendian=no + else + ac_cv_c_bigendian=yes + fi + size_char=$2 + size_int=$3 + size_short=$4 + size_long=$5 +fi + +if test "$cross_compiling" = "yes" -a "x$archline" = "x"; then + { echo "configure: error: When cross compiling" 1>&2; exit 1; } +fi +echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6 +echo "configure:1592: checking whether byte ordering is bigendian" >&5 +if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_cv_c_bigendian=unknown +# See if sys/param.h defines the BYTE_ORDER macro. +cat > conftest.$ac_ext < +#include +int main() { + +#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN + bogus endian macros +#endif +; return 0; } +EOF +if { (eval echo configure:1610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + # It does; now see whether it defined to BIG_ENDIAN or not. +cat > conftest.$ac_ext < +#include +int main() { + +#if BYTE_ORDER != BIG_ENDIAN + not big endian +#endif +; return 0; } +EOF +if { (eval echo configure:1625: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + ac_cv_c_bigendian=yes +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + ac_cv_c_bigendian=no +fi +rm -f conftest* +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +if test $ac_cv_c_bigendian = unknown; then +if test "$cross_compiling" = yes; then + { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } +else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + ac_cv_c_bigendian=no +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + ac_cv_c_bigendian=yes +fi +rm -fr conftest* +fi + +fi +fi + +echo "$ac_t""$ac_cv_c_bigendian" 1>&6 +if test $ac_cv_c_bigendian = yes; then + cat >> confdefs.h <<\EOF +#define WORDS_BIGENDIAN 1 +EOF + +fi + + +HAVE_C9X=yes +if test x"$c9x_ints" = x"no"; then + echo $ac_n "checking size of char""... $ac_c" 1>&6 +echo "configure:1685: checking size of char" >&5 +if eval "test \"`echo '$''{'ac_cv_sizeof_char'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test "$cross_compiling" = yes; then + ac_cv_sizeof_char=$size_char +else + cat > conftest.$ac_ext < +#include +main() +{ + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(char)); + exit(0); +} +EOF +if { (eval echo configure:1705: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + ac_cv_sizeof_char=`cat conftestval` +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + ac_cv_sizeof_char=0 +fi +rm -fr conftest* +fi + +fi +echo "$ac_t""$ac_cv_sizeof_char" 1>&6 +cat >> confdefs.h <&6 +echo "configure:1725: checking size of int" >&5 +if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test "$cross_compiling" = yes; then + ac_cv_sizeof_int=$size_int +else + cat > conftest.$ac_ext < +#include +main() +{ + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(int)); + exit(0); +} +EOF +if { (eval echo configure:1745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + ac_cv_sizeof_int=`cat conftestval` +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + ac_cv_sizeof_int=0 +fi +rm -fr conftest* +fi + +fi +echo "$ac_t""$ac_cv_sizeof_int" 1>&6 +cat >> confdefs.h <&6 +echo "configure:1765: checking size of short" >&5 +if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test "$cross_compiling" = yes; then + ac_cv_sizeof_short=$size_short +else + cat > conftest.$ac_ext < +#include +main() +{ + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(short)); + exit(0); +} +EOF +if { (eval echo configure:1785: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + ac_cv_sizeof_short=`cat conftestval` +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + ac_cv_sizeof_short=0 +fi +rm -fr conftest* +fi + +fi +echo "$ac_t""$ac_cv_sizeof_short" 1>&6 +cat >> confdefs.h <&6 +echo "configure:1805: checking size of long" >&5 +if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test "$cross_compiling" = yes; then + ac_cv_sizeof_long=$size_long +else + cat > conftest.$ac_ext < +#include +main() +{ + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); + fprintf(f, "%d\n", sizeof(long)); + exit(0); +} +EOF +if { (eval echo configure:1825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +then + ac_cv_sizeof_long=`cat conftestval` +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + ac_cv_sizeof_long=0 +fi +rm -fr conftest* +fi + +fi +echo "$ac_t""$ac_cv_sizeof_long" 1>&6 +cat >> confdefs.h <&6 +echo "configure:1850: checking for missing socklen_t" >&5 +cat > conftest.$ac_ext < +EOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + egrep "socklen_t" >/dev/null 2>&1; then + rm -rf conftest* + echo "$ac_t""no" 1>&6 +else + rm -rf conftest* + + cat >> confdefs.h <<\EOF +#define NEED_SOCKLEN_T_DEFINE 1 +EOF + + NEED_SOCKLEN_T_DEFINE=yes + echo "$ac_t""missing." 1>&6 +fi +rm -f conftest* + + + +echo $ac_n "checking for h_errno""... $ac_c" 1>&6 +echo "configure:1875: checking for h_errno" >&5 +cat > conftest.$ac_ext < +EOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + egrep "h_errno" >/dev/null 2>&1; then + rm -rf conftest* + echo "$ac_t""normal" 1>&6 +else + rm -rf conftest* + CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED" + cat > conftest.$ac_ext < +EOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + egrep "h_errno" >/dev/null 2>&1; then + rm -rf conftest* + echo "$ac_t""needs _XOPEN_SOURCE_EXTENDED" 1>&6 +else + rm -rf conftest* + { echo "configure: error: "not found."" 1>&2; exit 1; } +fi +rm -f conftest* + + +fi +rm -f conftest* + + +# Extract the first word of "debiandoc2html", so it can be a program name with args. +set dummy debiandoc2html; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1911: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_DEBIANDOC_HTML'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$DEBIANDOC_HTML" in + /*) + ac_cv_path_DEBIANDOC_HTML="$DEBIANDOC_HTML" # Let the user override the test with a path. + ;; + ?:/*) + ac_cv_path_DEBIANDOC_HTML="$DEBIANDOC_HTML" # Let the user override the test with a dos path. + ;; + *) + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_path_DEBIANDOC_HTML="$ac_dir/$ac_word" + break + fi + done + IFS="$ac_save_ifs" + ;; +esac +fi +DEBIANDOC_HTML="$ac_cv_path_DEBIANDOC_HTML" +if test -n "$DEBIANDOC_HTML"; then + echo "$ac_t""$DEBIANDOC_HTML" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +# Extract the first word of "debiandoc2text", so it can be a program name with args. +set dummy debiandoc2text; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1946: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_DEBIANDOC_TEXT'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$DEBIANDOC_TEXT" in + /*) + ac_cv_path_DEBIANDOC_TEXT="$DEBIANDOC_TEXT" # Let the user override the test with a path. + ;; + ?:/*) + ac_cv_path_DEBIANDOC_TEXT="$DEBIANDOC_TEXT" # Let the user override the test with a dos path. + ;; + *) + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_path_DEBIANDOC_TEXT="$ac_dir/$ac_word" + break + fi + done + IFS="$ac_save_ifs" + ;; +esac +fi +DEBIANDOC_TEXT="$ac_cv_path_DEBIANDOC_TEXT" +if test -n "$DEBIANDOC_TEXT"; then + echo "$ac_t""$DEBIANDOC_TEXT" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + +# Extract the first word of "nsgmls", so it can be a program name with args. +set dummy nsgmls; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1982: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_NSGMLS'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$NSGMLS" in + /*) + ac_cv_path_NSGMLS="$NSGMLS" # Let the user override the test with a path. + ;; + ?:/*) + ac_cv_path_NSGMLS="$NSGMLS" # Let the user override the test with a dos path. + ;; + *) + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_path_NSGMLS="$ac_dir/$ac_word" + break + fi + done + IFS="$ac_save_ifs" + ;; +esac +fi +NSGMLS="$ac_cv_path_NSGMLS" +if test -n "$NSGMLS"; then + echo "$ac_t""$NSGMLS" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +# Extract the first word of "sgmlspl", so it can be a program name with args. +set dummy sgmlspl; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:2017: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_SGMLSPL'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$SGMLSPL" in + /*) + ac_cv_path_SGMLSPL="$SGMLSPL" # Let the user override the test with a path. + ;; + ?:/*) + ac_cv_path_SGMLSPL="$SGMLSPL" # Let the user override the test with a dos path. + ;; + *) + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_path_SGMLSPL="$ac_dir/$ac_word" + break + fi + done + IFS="$ac_save_ifs" + ;; +esac +fi +SGMLSPL="$ac_cv_path_SGMLSPL" +if test -n "$SGMLSPL"; then + echo "$ac_t""$SGMLSPL" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + + +# Check whether --with-getconf or --without-getconf was given. +if test "${with_getconf+set}" = set; then + withval="$with_getconf" + if test "$withval" = "yes"; then + # Extract the first word of "getconf", so it can be a program name with args. +set dummy getconf; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:2058: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_GETCONF'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$GETCONF" in + /*) + ac_cv_path_GETCONF="$GETCONF" # Let the user override the test with a path. + ;; + ?:/*) + ac_cv_path_GETCONF="$GETCONF" # Let the user override the test with a dos path. + ;; + *) + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_path_GETCONF="$ac_dir/$ac_word" + break + fi + done + IFS="$ac_save_ifs" + ;; +esac +fi +GETCONF="$ac_cv_path_GETCONF" +if test -n "$GETCONF"; then + echo "$ac_t""$GETCONF" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + elif test ! "$withval" = "no";then + echo $ac_n "checking getconf""... $ac_c" 1>&6 +echo "configure:2092: checking getconf" >&5 + echo "$ac_t""$withval" 1>&6 + GETCONF=$withval + fi +else + # Extract the first word of "getconf", so it can be a program name with args. +set dummy getconf; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:2100: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_path_GETCONF'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$GETCONF" in + /*) + ac_cv_path_GETCONF="$GETCONF" # Let the user override the test with a path. + ;; + ?:/*) + ac_cv_path_GETCONF="$GETCONF" # Let the user override the test with a dos path. + ;; + *) + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_path_GETCONF="$ac_dir/$ac_word" + break + fi + done + IFS="$ac_save_ifs" + ;; +esac +fi +GETCONF="$ac_cv_path_GETCONF" +if test -n "$GETCONF"; then + echo "$ac_t""$GETCONF" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + +fi + + + +echo $ac_n "checking number of cpus""... $ac_c" 1>&6 +echo "configure:2138: checking number of cpus" >&5 + # Check whether --with-cpus or --without-cpus was given. +if test "${with_cpus+set}" = set; then + withval="$with_cpus" + + if test "$withval" = "yes"; then + + if test ! -z "$GETCONF";then + old_args="$@" + set -- SC_NPROCESSORS_ONLN _NPROCESSORS_ONLN + while eval test -z \"\$NUM_CPUS\" -a ! -z \"$1\";do + eval NUM_CPUS=`$GETCONF "$1" 2>/dev/null` + shift + done + fi + if eval test -z \"\$NUM_CPUS\" -o \"\$NUM_CPUS\" = "-1";then + eval NUM_CPUS="1" + fi + + elif test ! "$withval" = "no";then + NUM_CPUS=$withval + elif test "$withval" = "no";then + NUM_CPUS=1 + fi +else + + if test ! -z "$GETCONF";then + old_args="$@" + set -- SC_NPROCESSORS_ONLN _NPROCESSORS_ONLN + while eval test -z \"\$NUM_CPUS\" -a ! -z \"$1\";do + eval NUM_CPUS=`$GETCONF "$1" 2>/dev/null` + shift + done + fi + if eval test -z \"\$NUM_CPUS\" -o \"\$NUM_CPUS\" = "-1";then + eval NUM_CPUS="1" + fi + + +fi + + ah_NUM_CPUS_msg="$NUM_CPUS" + if test "$NUM_CPUS" = "0"; then + # broken getconf, time to bitch. + ah_NUM_CPUS_msg="found 0 cpus. Has someone done a lobotomy?" + NUM_CPUS=1 + fi + if test $NUM_CPUS = 1 ;then + default_PROC_MULTIPLY=1 + else + default_PROC_MULTIPLY=2 + fi + echo "$ac_t""$ah_NUM_CPUS_msg" 1>&6 + + + + echo $ac_n "checking processor multiplier""... $ac_c" 1>&6 +echo "configure:2195: checking processor multiplier" >&5 + # Check whether --with-proc-multiply or --without-proc-multiply was given. +if test "${with_proc_multiply+set}" = set; then + withval="$with_proc_multiply" + if test "$withval" = "yes"; then + PROC_MULTIPLY=$default_PROC_MULTIPLY + elif test ! "$withval" = "no";then + PROC_MULTIPLY=$withval + fi +else + PROC_MULTIPLY=$default_PROC_MULTIPLY + +fi + + echo "$ac_t""$PROC_MULTIPLY" 1>&6 + + + + + echo $ac_n "checking number of processes to run during make""... $ac_c" 1>&6 +echo "configure:2215: checking number of processes to run during make" >&5 + # Check whether --with-procs or --without-procs was given. +if test "${with_procs+set}" = set; then + withval="$with_procs" + if test "$withval" = "yes"; then + NUM_PROCS=`expr $NUM_CPUS \* $PROC_MULTIPLY` + elif test ! "$withval" = "no";then + NUM_PROCS=$withval + fi +else + NUM_PROCS=`expr $NUM_CPUS \* $PROC_MULTIPLY` + +fi + + echo "$ac_t""$NUM_PROCS" 1>&6 + + +echo $ac_n "checking glibc version""... $ac_c" 1>&6 +echo "configure:2233: checking glibc version" >&5 + dummy=if$$ + cat <<_GLIBC_>$dummy.c +#include +#include +#include +int main(int argc, char **argv) { printf("libc6.%d",__GLIBC_MINOR__); exit(0); } +_GLIBC_ + ${CC-cc} $dummy.c -o $dummy > /dev/null 2>&1 + if test "$?" = 0; then + GLIBC_VER=`./$dummy` + echo "$ac_t""$GLIBC_VER" 1>&6 + GLIBC_VER="-$GLIBC_VER" + else + echo "configure: warning: cannot determine GNU C library minor version number" 1>&2 + fi + rm -f $dummy $dummy.c + + +echo $ac_n "checking libstdc++ version""... $ac_c" 1>&6 +echo "configure:2253: checking libstdc++ version" >&5 + dummy=if$$ + cat <<_LIBSTDCPP_>$dummy.cc +#include +#include +#include +int main(int argc, char **argv) { exit(0); } +_LIBSTDCPP_ + ${CXX-c++} $dummy.cc -o $dummy > /dev/null 2>&1 + + if test "$?" = 0; then + soname=`objdump -p ./$dummy |grep NEEDED|grep libstd` + LIBSTDCPP_VER=`echo $soname | sed -e 's/.*NEEDED.*libstdc++\(-libc.*\(-.*\)\)\?.so.\(.*\)/\3\2/'` + fi + rm -f $dummy $dummy.cc + + if test -z "$LIBSTDCPP_VER"; then + echo "configure: warning: cannot determine standard C++ library version number" 1>&2 + else + echo "$ac_t""$LIBSTDCPP_VER" 1>&6 + LIBSTDCPP_VER="-$LIBSTDCPP_VER" + fi + + + + echo $ac_n "checking if $CXX -MD works""... $ac_c" 1>&6 +echo "configure:2279: checking if $CXX -MD works" >&5 + touch gcc3dep.cc + ${CXX-c++} -MD -o gcc3dep_test.o -c gcc3dep.cc + rm -f gcc3dep.cc gcc3dep_test.o + if test -e gcc3dep.d; then + rm -f gcc3dep.d + GCC_MD=input + GCC3DEP= + elif test -e gcc3dep_test.d; then + rm -f gcc3dep_test.d + GCC_MD=output + GCC3DEP=yes + else + { echo "configure: error: no" 1>&2; exit 1; } + fi + echo "$ac_t""yes, for $GCC_MD" 1>&6 + + + +trap '' 1 2 15 +cat > confcache <<\EOF +# This file is a shell script that caches the results of configure +# tests run on this system so they can be shared between configure +# scripts and configure runs. It is not useful on other systems. +# If it contains results you don't want to keep, you may remove or edit it. +# +# By default, configure uses ./config.cache as the cache file, +# creating it if it does not exist already. You can give configure +# the --cache-file=FILE option to use a different cache file; that is +# what configure does when it calls configure scripts in +# subdirectories, so they share the cache. +# Giving --cache-file=/dev/null disables caching, for debugging configure. +# config.status only pays attention to the cache file if you give it the +# --recheck option to rerun configure. +# +EOF +# The following way of writing the cache mishandles newlines in values, +# but we know of no workaround that is simple, portable, and efficient. +# So, don't put newlines in cache variables' values. +# Ultrix sh set writes to stderr and can't be redirected directly, +# and sets the high bit in the cache file unless we assign to the vars. +(set) 2>&1 | + case `(ac_space=' '; set | grep ac_space) 2>&1` in + *ac_space=\ *) + # `set' does not quote correctly, so add quotes (double-quote substitution + # turns \\\\ into \\, and sed turns \\ into \). + sed -n \ + -e "s/'/'\\\\''/g" \ + -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" + ;; + *) + # `set' quotes correctly as required by POSIX, so do not add quotes. + sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' + ;; + esac >> confcache +if cmp -s $cache_file confcache; then + : +else + if test -w $cache_file; then + echo "updating cache $cache_file" + cat confcache > $cache_file + else + echo "not updating unwritable cache $cache_file" + fi +fi +rm -f confcache + +trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + +test "x$prefix" = xNONE && prefix=$ac_default_prefix +# Let make expand exec_prefix. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' + +# Any assignment to VPATH causes Sun make to only execute +# the first set of double-colon rules, so remove it if not needed. +# If there is a colon in the path, we need to keep it. +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' +fi + +trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 + +DEFS=-DHAVE_CONFIG_H + +# Without the "./", some shells look in PATH for config.status. +: ${CONFIG_STATUS=./config.status} + +echo creating $CONFIG_STATUS +rm -f $CONFIG_STATUS +cat > $CONFIG_STATUS </dev/null | sed 1q`: +# +# $0 $ac_configure_args +# +# Compiler output produced by configure, useful for debugging +# configure, is in ./config.log if it exists. + +ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" +for ac_option +do + case "\$ac_option" in + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" + exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; + -version | --version | --versio | --versi | --vers | --ver | --ve | --v) + echo "$CONFIG_STATUS generated by autoconf version 2.13" + exit 0 ;; + -help | --help | --hel | --he | --h) + echo "\$ac_cs_usage"; exit 0 ;; + *) echo "\$ac_cs_usage"; exit 1 ;; + esac +done + +ac_given_srcdir=$srcdir + +trap 'rm -fr `echo "environment.mak:buildlib/environment.mak.in makefile:buildlib/makefile.in include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +EOF +cat >> $CONFIG_STATUS < conftest.subs <<\\CEOF +$ac_vpsub +$extrasub +s%@SHELL@%$SHELL%g +s%@CFLAGS@%$CFLAGS%g +s%@CPPFLAGS@%$CPPFLAGS%g +s%@CXXFLAGS@%$CXXFLAGS%g +s%@FFLAGS@%$FFLAGS%g +s%@DEFS@%$DEFS%g +s%@LDFLAGS@%$LDFLAGS%g +s%@LIBS@%$LIBS%g +s%@exec_prefix@%$exec_prefix%g +s%@prefix@%$prefix%g +s%@program_transform_name@%$program_transform_name%g +s%@bindir@%$bindir%g +s%@sbindir@%$sbindir%g +s%@libexecdir@%$libexecdir%g +s%@datadir@%$datadir%g +s%@sysconfdir@%$sysconfdir%g +s%@sharedstatedir@%$sharedstatedir%g +s%@localstatedir@%$localstatedir%g +s%@libdir@%$libdir%g +s%@includedir@%$includedir%g +s%@oldincludedir@%$oldincludedir%g +s%@infodir@%$infodir%g +s%@mandir@%$mandir%g +s%@host@%$host%g +s%@host_alias@%$host_alias%g +s%@host_cpu@%$host_cpu%g +s%@host_vendor@%$host_vendor%g +s%@host_os@%$host_os%g +s%@target@%$target%g +s%@target_alias@%$target_alias%g +s%@target_cpu@%$target_cpu%g +s%@target_vendor@%$target_vendor%g +s%@target_os@%$target_os%g +s%@build@%$build%g +s%@build_alias@%$build_alias%g +s%@build_cpu@%$build_cpu%g +s%@build_vendor@%$build_vendor%g +s%@build_os@%$build_os%g +s%@CC@%$CC%g +s%@CXX@%$CXX%g +s%@CPP@%$CPP%g +s%@RANLIB@%$RANLIB%g +s%@AR@%$AR%g +s%@SOCKETLIBS@%$SOCKETLIBS%g +s%@PTHREADLIB@%$PTHREADLIB%g +s%@DB2LIB@%$DB2LIB%g +s%@HAVE_STATVFS@%$HAVE_STATVFS%g +s%@HAVE_C9X@%$HAVE_C9X%g +s%@NEED_SOCKLEN_T_DEFINE@%$NEED_SOCKLEN_T_DEFINE%g +s%@DEBIANDOC_HTML@%$DEBIANDOC_HTML%g +s%@DEBIANDOC_TEXT@%$DEBIANDOC_TEXT%g +s%@NSGMLS@%$NSGMLS%g +s%@SGMLSPL@%$SGMLSPL%g +s%@GETCONF@%$GETCONF%g +s%@NUM_CPUS@%$NUM_CPUS%g +s%@PROC_MULTIPLY@%$PROC_MULTIPLY%g +s%@NUM_PROCS@%$NUM_PROCS%g +s%@GLIBC_VER@%$GLIBC_VER%g +s%@LIBSTDCPP_VER@%$LIBSTDCPP_VER%g +s%@GCC3DEP@%$GCC3DEP%g + +CEOF +EOF + +cat >> $CONFIG_STATUS <<\EOF + +# Split the substitutions into bite-sized pieces for seds with +# small command number limits, like on Digital OSF/1 and HP-UX. +ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. +ac_file=1 # Number of current file. +ac_beg=1 # First line for current file. +ac_end=$ac_max_sed_cmds # Line after last line for current file. +ac_more_lines=: +ac_sed_cmds="" +while $ac_more_lines; do + if test $ac_beg -gt 1; then + sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file + else + sed "${ac_end}q" conftest.subs > conftest.s$ac_file + fi + if test ! -s conftest.s$ac_file; then + ac_more_lines=false + rm -f conftest.s$ac_file + else + if test -z "$ac_sed_cmds"; then + ac_sed_cmds="sed -f conftest.s$ac_file" + else + ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" + fi + ac_file=`expr $ac_file + 1` + ac_beg=$ac_end + ac_end=`expr $ac_end + $ac_max_sed_cmds` + fi +done +if test -z "$ac_sed_cmds"; then + ac_sed_cmds=cat +fi +EOF + +cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF +for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then + # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + case "$ac_file" in + *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` + ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; + *) ac_file_in="${ac_file}.in" ;; + esac + + # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. + + # Remove last slash and all that follows it. Not all systems have dirname. + ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` + if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then + # The file is in a subdirectory. + test ! -d "$ac_dir" && mkdir "$ac_dir" + ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" + # A "../" for each directory in $ac_dir_suffix. + ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` + else + ac_dir_suffix= ac_dots= + fi + + case "$ac_given_srcdir" in + .) srcdir=. + if test -z "$ac_dots"; then top_srcdir=. + else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; + /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; + *) # Relative path. + srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" + top_srcdir="$ac_dots$ac_given_srcdir" ;; + esac + + + echo creating "$ac_file" + rm -f "$ac_file" + configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." + case "$ac_file" in + *Makefile*) ac_comsub="1i\\ +# $configure_input" ;; + *) ac_comsub= ;; + esac + + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` + sed -e "$ac_comsub +s%@configure_input@%$configure_input%g +s%@srcdir@%$srcdir%g +s%@top_srcdir@%$top_srcdir%g +" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file +fi; done +rm -f conftest.s* + +# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where +# NAME is the cpp macro being defined and VALUE is the value it is being given. +# +# ac_d sets the value in "#define NAME VALUE" lines. +ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' +ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' +ac_dC='\3' +ac_dD='%g' +# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". +ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' +ac_uB='\([ ]\)%\1#\2define\3' +ac_uC=' ' +ac_uD='\4%g' +# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". +ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' +ac_eB='$%\1#\2define\3' +ac_eC=' ' +ac_eD='%g' + +if test "${CONFIG_HEADERS+set}" != set; then +EOF +cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF +fi +for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then + # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + case "$ac_file" in + *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` + ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; + *) ac_file_in="${ac_file}.in" ;; + esac + + echo creating $ac_file + + rm -f conftest.frag conftest.in conftest.out + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` + cat $ac_file_inputs > conftest.in + +EOF + +# Transform confdefs.h into a sed script conftest.vals that substitutes +# the proper values into config.h.in to produce config.h. And first: +# Protect against being on the right side of a sed subst in config.status. +# Protect against being in an unquoted here document in config.status. +rm -f conftest.vals +cat > conftest.hdr <<\EOF +s/[\\&%]/\\&/g +s%[\\$`]%\\&%g +s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp +s%ac_d%ac_u%gp +s%ac_u%ac_e%gp +EOF +sed -n -f conftest.hdr confdefs.h > conftest.vals +rm -f conftest.hdr + +# This sed command replaces #undef with comments. This is necessary, for +# example, in the case of _POSIX_SOURCE, which is predefined and required +# on some systems where configure will not decide to define it. +cat >> conftest.vals <<\EOF +s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% +EOF + +# Break up conftest.vals because some shells have a limit on +# the size of here documents, and old seds have small limits too. + +rm -f conftest.tail +while : +do + ac_lines=`grep -c . conftest.vals` + # grep -c gives empty output for an empty file on some AIX systems. + if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi + # Write a limited-size here document to conftest.frag. + echo ' cat > conftest.frag <> $CONFIG_STATUS + sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS + echo 'CEOF + sed -f conftest.frag conftest.in > conftest.out + rm -f conftest.in + mv conftest.out conftest.in +' >> $CONFIG_STATUS + sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail + rm -f conftest.vals + mv conftest.tail conftest.vals +done +rm -f conftest.vals + +cat >> $CONFIG_STATUS <<\EOF + rm -f conftest.frag conftest.h + echo "/* $ac_file. Generated automatically by configure. */" > conftest.h + cat conftest.in >> conftest.h + rm -f conftest.in + if cmp -s $ac_file conftest.h 2>/dev/null; then + echo "$ac_file is unchanged" + rm -f conftest.h + else + # Remove last slash and all that follows it. Not all systems have dirname. + ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` + if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then + # The file is in a subdirectory. + test ! -d "$ac_dir" && mkdir "$ac_dir" + fi + rm -f $ac_file + mv conftest.h $ac_file + fi +fi; done + +EOF +cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF +make -s dirs +exit 0 +EOF +chmod +x $CONFIG_STATUS +rm -fr confdefs* $ac_clean_files +test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 + diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-build/configure.in /tmp/filecJutU1/apt-0.5.17/apt-build/configure.in --- /tmp/fileSLwC2A/apt-0.5.17/apt-build/configure.in 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-build/configure.in 2003-12-30 14:25:34.000000000 -0500 @@ -0,0 +1,172 @@ +ad +dnl Process this file with autoconf to produce a configure script. +dnl The ONLY thing this is used for is to configure for different +dnl linux architectures and configurations, it is not used to make the +dnl code more portable + +dnl You MUST have an environment that has all the POSIX functions and +dnl some of the more populare bsd/sysv ones (like select). You'll also +dnl need a C++ compiler that is semi-standard conformant, exceptions are +dnl not used but STL is. + +dnl 'make -f Makefile startup' will generate the configure file from +dnl configure.in correctly and can be run at any time + +AC_INIT(configure.in) +AC_CONFIG_AUX_DIR(buildlib) +AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in) + +dnl -- SET THIS TO THE RELEASE VERSION -- +AC_DEFINE_UNQUOTED(VERSION,"0.5.4") +AC_DEFINE_UNQUOTED(PACKAGE,"apt") + +dnl Check the archs, we want the target type. +AC_CANONICAL_SYSTEM + +dnl Check our C compiler +AC_CHECK_TOOL_PREFIX +AC_PROG_CC +AC_ISC_POSIX + +dnl Check for other programs +AC_PROG_CXX +AC_PROG_CPP +AC_PROG_RANLIB +AC_CHECK_TOOL(AR,ar,"ar") + +dnl Checks for sockets +SAVE_LIBS="$LIBS" +LIBS="" +AC_SEARCH_LIBS(gethostbyname,nsl) +AC_SEARCH_LIBS(connect,socket) +SOCKETLIBS="$LIBS" +AC_SUBST(SOCKETLIBS) +LIBS="$SAVE_LIBS" + +dnl Checks for pthread -- disabled due to glibc bugs jgg +dnl AC_CHECK_LIB(pthread, pthread_create,[AC_DEFINE(HAVE_PTHREAD) PTHREADLIB="-lpthread"]) +AC_SUBST(PTHREADLIB) +dnl if test "$PTHREADLIB" != "-lpthread"; then +dnl AC_MSG_ERROR(failed: I need posix threads, pthread) +dnl fi + +dnl Check for DB2 +AC_CHECK_HEADER(db2/db.h, + [AC_CHECK_LIB(db2,db_open, + [AC_DEFINE(HAVE_DB2) DB2LIB="-ldb2"])]) +AC_SUBST(DB2LIB) + +dnl Converts the ARCH to be something singular for this general CPU family +dnl This is often the dpkg architecture string. +AC_MSG_CHECKING(system architecture) +archset="`awk \" ! /^#|^\\\$/ { if(match(\\\"$target_cpu\\\",\\\"^\\\"\\\$1\\\"\\\$\\\")) {print \\\$2; exit}}\" $srcdir/buildlib/archtable`" +if test "x$archset" = "x"; then + AC_MSG_ERROR(failed: use --host=) +fi +AC_MSG_RESULT($archset) +AC_DEFINE_UNQUOTED(COMMON_CPU,"$archset") + +dnl Get a common name for the host OS - this is primarily only for HURD and is +dnl non fatal if it fails +AC_MSG_CHECKING(system OS) +osset="`awk \" ! /^#|^\\\$/ {if (match(\\\"$target_vendor-$target_os\\\",\\\$1)) {print \\\$2; exit}}\" $srcdir/buildlib/ostable`" +AC_MSG_RESULT($osset) +AC_DEFINE_UNQUOTED(COMMON_OS,"$osset") + +dnl Get a space separted list of compatible architectures +AC_MSG_CHECKING(compatible architectures) +compatarchs="`if ( which dpkg-subarchitecture > /dev/null ) ; then dpkg-subarchitecture -a$archset -s ; fi`" +AC_MSG_RESULT($compatarchs) +AC_DEFINE_UNQUOTED(COMPAT_ARCHS,"$compatarchs") + +dnl We use C99 types if at all possible +AC_CACHE_CHECK([for C99 integer types],c9x_ints,[ + AC_TRY_COMPILE([#include ], + [uint8_t Foo1;uint16_t Foo2;uint32_t Foo3;], + c9x_ints=yes,c9x_ints=no)]) + +dnl Single Unix Spec statvfs +AC_CHECK_FUNC(statvfs,[HAVE_STATVFS=yes]) +AC_SUBST(HAVE_STATVFS) + +dnl Arg, linux and bsd put their statfs function in different places +if test x"$HAVE_STATVFS" != x"yes"; then + AC_EGREP_HEADER(statfs,sys/vfs.h,[AC_DEFINE(HAVE_VFS_H)],[ + AC_EGREP_HEADER(statfs,sys/mount.h,[AC_DEFINE(HAVE_MOUNT_H)],[AC_MSG_ERROR(failed: Need statvfs)]) + ]) +fi + +dnl Check the sizes etc. of the architecture +dnl This is stupid, it should just use the AC macros like it does below +dnl Cross compilers can either get a real C library or preload the cache +dnl with their size values. +changequote(,) +archline="`awk \" ! /^#|^\\\$/ {if (match(\\\"$archset\\\",\\\$1)) {print; exit}}\" $srcdir/buildlib/sizetable | cut -f 2- -d ' '`" +if test "x$archline" != "x"; then + changequote([,]) + set $archline + if test "$1" = "little"; then + ac_cv_c_bigendian=no + else + ac_cv_c_bigendian=yes + fi + size_char=$2 + size_int=$3 + size_short=$4 + size_long=$5 +fi + +dnl I wonder what AC_C_BIGENDIAN does if you cross compile... +dnl This is probably bogus, as above we only care if we have to build our own +dnl C9x types. +if test "$cross_compiling" = "yes" -a "x$archline" = "x"; then + AC_MSG_ERROR(When cross compiling, architecture must be present in sizetable) +fi +AC_C_BIGENDIAN + +dnl We do not need this if we have inttypes! +HAVE_C9X=yes +if test x"$c9x_ints" = x"no"; then + AC_CHECK_SIZEOF(char,$size_char) + AC_CHECK_SIZEOF(int,$size_int) + AC_CHECK_SIZEOF(short,$size_short) + AC_CHECK_SIZEOF(long,$size_long) + + HAVE_C9X= + AC_SUBST(HAVE_C9X) +fi + +dnl HP-UX sux.. +AC_MSG_CHECKING(for missing socklen_t) +AC_EGREP_HEADER(socklen_t, sys/socket.h,[AC_MSG_RESULT(no)],[ + AC_DEFINE(NEED_SOCKLEN_T_DEFINE) + NEED_SOCKLEN_T_DEFINE=yes + AC_MSG_RESULT(missing.)]) +AC_SUBST(NEED_SOCKLEN_T_DEFINE) + +dnl HP-UX needs -d_XOPEN_SOURCE_EXTENDED for h_errno +AC_MSG_CHECKING(for h_errno) +AC_EGREP_HEADER(h_errno, netdb.h, [AC_MSG_RESULT(normal)], + [CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED" + AC_EGREP_HEADER(h_errno, netdb.h, + [AC_MSG_RESULT(needs _XOPEN_SOURCE_EXTENDED)], + [AC_MSG_ERROR("not found.")]) + ]) + +dnl Check for debiandoc +AC_PATH_PROG(DEBIANDOC_HTML,debiandoc2html) +AC_PATH_PROG(DEBIANDOC_TEXT,debiandoc2text) + +dnl Check for the SGML tools needed to build man pages +AC_PATH_PROG(NSGMLS,nsgmls) +AC_PATH_PROG(SGMLSPL,sgmlspl) + +dnl Check for YODL +dnl AC_CHECK_PROG(YODL_MAN,yodl2man,"yes","") + +ah_NUM_PROCS +rc_GLIBC_VER +rc_LIBSTDCPP_VER +ah_GCC3DEP + +AC_OUTPUT(environment.mak:buildlib/environment.mak.in makefile:buildlib/makefile.in,make -s dirs) diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/clean.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/clean.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/clean.cc 2001-02-20 02:03:17.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/clean.cc 2003-12-30 14:25:34.000000000 -0500 @@ -31,7 +31,6 @@ bool pkgArchiveCleaner::Go(string Dir,pkgCache &Cache) { bool CleanInstalled = _config->FindB("APT::Clean-Installed",true); - string MyArch = _config->Find("APT::Architecture"); DIR *D = opendir(Dir.c_str()); if (D == 0) @@ -82,7 +81,7 @@ continue; string Arch = DeQuoteString(string(Start,I-Start)); - if (Arch != "all" && Arch != MyArch) + if (! _config->SupportedArch (Arch)) continue; // Lookup the package diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/configuration.d /tmp/filecJutU1/apt-0.5.17/apt-pkg/configuration.d --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/configuration.d 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/configuration.d 2004-01-09 15:27:21.000000000 -0500 @@ -0,0 +1,65 @@ +configuration.o: contrib/configuration.cc \ + ../build/include/apt-pkg/configuration.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/string \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/std/bastring.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/cstddef \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/stddef.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/std/straits.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/cctype \ + /usr/include/ctype.h /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h /usr/include/bits/types.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/cstring \ + /usr/include/string.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/alloc.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_config.h \ + /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_alloc.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/new \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/exception \ + /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/alloca.h \ + /usr/include/assert.h /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/signal.h /usr/include/bits/initspin.h \ + /usr/include/bits/sigthread.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/iterator \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_relops.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/iostream.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/streambuf.h \ + /usr/include/libio.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/stdarg.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_iterator.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/std/bastring.cc \ + ../build/include/apt-pkg/error.h ../build/include/apt-pkg/strutl.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/vector \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_pair.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/type_traits.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/include/new.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_construct.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_uninitialized.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_vector.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_bvector.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/iostream \ + ../build/include/apt-pkg/fileutl.h ../build/include/apti18n.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/algorithm \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_tempbuf.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algo.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_heap.h \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/fstream \ + /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/fstream.h \ + /usr/include/stdio.h /usr/include/bits/stdio_lim.h \ + /usr/include/bits/stdio.h /usr/include/dirent.h \ + /usr/include/bits/dirent.h /usr/include/sys/stat.h \ + /usr/include/bits/stat.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \ + /usr/include/getopt.h diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/contrib/configuration.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/contrib/configuration.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/contrib/configuration.cc 2003-07-25 20:27:36.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/contrib/configuration.cc 2003-12-30 14:25:34.000000000 -0500 @@ -424,6 +424,48 @@ } /*}}}*/ +// Configuration::SupportedArch - test if testArch is valid for system /*{{{*/ +// --------------------------------------------------------------------- +/* */ +bool Configuration::SupportedArch (const string testArch) +{ + string sysArch = Find("APT::Architecture"); + /*std::cerr << "SupportedArch (" << testArch << ") " + << "[" << sysArch << "]" + << "\n";*/ + + if (testArch == "all" || testArch == sysArch) + return true; + + string compatList = Find("APT::Architecture::compatlist"); + //std::cerr << " APT::Architecture::compatlist: " << compatList << "\n"; + + size_t ofs, seek_from=0; + size_t testArchLen = testArch.length(); + size_t compatListLen = compatList.length(); + while ((ofs = compatList.find(testArch,seek_from)) < compatListLen) { + // next time search past this point + seek_from = ofs+1; + // to match we must be at the start of the list or have a space + // preceeding the instace of testArch string in compatList string + if (ofs > 0 && compatList[ofs-1] != ' ') + continue; + // to match we must be at the end of the list or have a space past the + // instace of testArch string in compatList string + int end = ofs+testArchLen; + if (end < compatListLen && compatList[end] != ' ') + continue; + + //std::cerr << " matched\n"; + return true; + } + + //std::cerr << " no match\n"; + return false; +} + + /*}}}*/ + // Configuration::Item::FullTag - Return the fully scoped tag /*{{{*/ // --------------------------------------------------------------------- /* Stop sets an optional max recursion depth if this item is being viewed as diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/contrib/configuration.h /tmp/filecJutU1/apt-0.5.17/apt-pkg/contrib/configuration.h --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/contrib/configuration.h 2002-11-23 21:22:54.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/contrib/configuration.h 2003-12-30 14:25:34.000000000 -0500 @@ -94,6 +94,9 @@ inline void Dump() { Dump(std::clog); }; void Dump(std::ostream& str); + // architecture specific + bool SupportedArch (const string testArch); + Configuration(const Item *Root); Configuration(); ~Configuration(); diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/deb/debindexfile.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/deb/debindexfile.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/deb/debindexfile.cc 2001-04-29 01:13:51.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/deb/debindexfile.cc 2003-12-30 14:25:34.000000000 -0500 @@ -162,8 +162,9 @@ // PackagesIndex::debPackagesIndex - Contructor /*{{{*/ // --------------------------------------------------------------------- /* */ -debPackagesIndex::debPackagesIndex(string URI,string Dist,string Section) : - URI(URI), Dist(Dist), Section(Section) +debPackagesIndex::debPackagesIndex(string URI,string Dist,string Section, + string Architecture) : + URI(URI), Dist(Dist), Section(Section), Architecture(Architecture) { } /*}}}*/ @@ -238,9 +239,16 @@ else Res = URI; } + else if (Architecture.size()) + { + Res = URI + "dists/" + Dist + '/' + Section + + "/binary-" + Architecture + '/'; + } else + { Res = URI + "dists/" + Dist + '/' + Section + "/binary-" + _config->Find("APT::Architecture") + '/'; + } Res += Type; return Res; @@ -427,7 +435,23 @@ string Dist,string Section, pkgSourceList::Vendor const *Vendor) const { - List.push_back(new debPackagesIndex(URI,Dist,Section)); + string realDist = Dist; + string realArch = ""; /* default */ + size_t start = Dist.find ('('); + if (start && start < Dist.length()) { + realDist = Dist.substr (0, start); + size_t end = Dist.find (')', start); + realArch = Dist.substr (start+1, end-start-1); + } + + /* TODO: need error checking for the above () parser */ +#if 0 + std::cerr << " deb ++ " + << realDist << ", " + << Section << ", " + << realArch << "\n"; +#endif + List.push_back(new debPackagesIndex(URI,realDist,Section,realArch)); return true; }; @@ -446,7 +470,19 @@ string Dist,string Section, pkgSourceList::Vendor const *Vendor) const { - List.push_back(new debSourcesIndex(URI,Dist,Section)); + string realDist = Dist; + size_t start = Dist.find ('('); + if (start && start < Dist.length()) { + realDist = Dist.substr (0, start); + } + + /* TODO: need error checking for the above () parser */ +#if 0 + std::cerr << " src ++ " + << realDist << ", " + << Section << "\n"; +#endif + List.push_back(new debSourcesIndex(URI,realDist,Section)); return true; }; diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/deb/debindexfile.h /tmp/filecJutU1/apt-0.5.17/apt-pkg/deb/debindexfile.h --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/deb/debindexfile.h 2001-04-29 01:13:51.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/deb/debindexfile.h 2003-12-30 14:25:34.000000000 -0500 @@ -48,6 +48,7 @@ string URI; string Dist; string Section; + string Architecture; string Info(const char *Type) const; string IndexFile(const char *Type) const; @@ -72,7 +73,8 @@ virtual bool Merge(pkgCacheGenerator &Gen,OpProgress &Prog) const; virtual pkgCache::PkgFileIterator FindInCache(pkgCache &Cache) const; - debPackagesIndex(string URI,string Dist,string Section); + debPackagesIndex(string URI,string Dist,string Section, + string Architecture = ""); }; class debSourcesIndex : public pkgIndexFile diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/deb/deblistparser.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/deb/deblistparser.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/deb/deblistparser.cc 2003-09-22 00:16:26.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/deb/deblistparser.cc 2003-12-30 14:25:34.000000000 -0500 @@ -555,6 +555,15 @@ if (stringcmp(Start,Stop,"all") == 0) return true; + /* extract the string represending the architecture */ + string debArch (Start,Stop-Start); + + if (_config->SupportedArch (debArch)) + return true; + + std::cerr << "incompatible arch deb='" << debArch + << "' to sys='" << Arch <<"'\n"; + iOffset = Tags.Offset(); } return false; diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/init.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/init.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/init.cc 2003-04-20 12:48:55.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/init.cc 2003-12-30 14:25:34.000000000 -0500 @@ -41,6 +41,9 @@ Cnf.Set("APT::Architecture",COMMON_OS "-" COMMON_CPU); Cnf.Set("APT::Build-Essential::", "build-essential"); Cnf.Set("Dir","/"); + + Cnf.Set("APT::Architecture::compatlist", COMPAT_ARCHS); + std::cerr << "COMPAT_ARCHS: " << COMPAT_ARCHS << "\n"; // State Cnf.Set("Dir::State","var/lib/apt/"); diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/pkgcache.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/pkgcache.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/pkgcache.cc 2003-04-20 12:48:55.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/pkgcache.cc 2003-12-30 14:25:34.000000000 -0500 @@ -143,7 +143,7 @@ // Chcek the arhcitecture if (HeaderP->Architecture == 0 || - _config->Find("APT::Architecture") != StrP + HeaderP->Architecture) + ! _config->SupportedArch (StrP + HeaderP->Architecture)) return _error->Error(_("The package cache was built for a different architecture")); return true; } diff -Nru /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/pkgcachegen.cc /tmp/filecJutU1/apt-0.5.17/apt-pkg/pkgcachegen.cc --- /tmp/fileSLwC2A/apt-0.5.17/apt-pkg/pkgcachegen.cc 2003-04-20 12:48:55.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/apt-pkg/pkgcachegen.cc 2003-12-30 14:25:34.000000000 -0500 @@ -61,6 +61,8 @@ // Starting header *Cache.HeaderP = pkgCache::Header(); Cache.HeaderP->VerSysName = Map.WriteString(_system->VS->Label); + std::cerr << "!!! need to set the proper arch here..." + << "using: " << _config->Find("APT::Architecture") << "\n"; Cache.HeaderP->Architecture = Map.WriteString(_config->Find("APT::Architecture")); Cache.ReMap(); } diff -Nru /tmp/fileSLwC2A/apt-0.5.17/buildlib/archtable /tmp/filecJutU1/apt-0.5.17/buildlib/archtable --- /tmp/fileSLwC2A/apt-0.5.17/buildlib/archtable 2002-11-09 14:59:10.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/buildlib/archtable 2003-12-30 14:25:34.000000000 -0500 @@ -5,8 +5,12 @@ # The left side is a regex for awk -i.86 i386 -pentium i386 +i386 i386 +i486 i486 +i586 i586 +i686 i686 +x86_64 amd64 +pentium i586 sparc sparc sparc64 sparc alpha.* alpha diff -Nru /tmp/fileSLwC2A/apt-0.5.17/buildlib/config.h.in /tmp/filecJutU1/apt-0.5.17/buildlib/config.h.in --- /tmp/fileSLwC2A/apt-0.5.17/buildlib/config.h.in 2002-11-22 02:15:23.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/buildlib/config.h.in 2003-12-30 14:25:34.000000000 -0500 @@ -35,9 +35,12 @@ /* Define the cpu name string */ #undef COMMON_CPU -/* Define the on name string */ +/* Define the OS name string */ #undef COMMON_OS +/* Define the compatible architectures string (space separated) */ +#undef COMPAT_ARCHS + /* The version number string */ #undef VERSION diff -Nru /tmp/fileSLwC2A/apt-0.5.17/buildlib/program.mak /tmp/filecJutU1/apt-0.5.17/buildlib/program.mak --- /tmp/fileSLwC2A/apt-0.5.17/buildlib/program.mak 2002-10-16 01:24:02.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/buildlib/program.mak 2003-12-30 14:25:34.000000000 -0500 @@ -43,13 +43,15 @@ # The binary build rule $($(LOCAL)-BIN): $($(LOCAL)-OBJS) $($(LOCAL)-MKS) - echo Building program $@ + echo Building program $@ " [`pwd`]" + #echo $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LFLAGS) -o $@ $(filter %.o,$^) $($(@F)-SLIBS) $(LEFLAGS) $(CXX) $(CXXFLAGS) $(LDFLAGS) $(LFLAGS) -o $@ $(filter %.o,$^) $($(@F)-SLIBS) $(LEFLAGS) # Compilation rules vpath %.cc $(SUBDIRS) $(OBJ)/%.o: %.cc - echo Compiling $< to $@ + echo Compiling $< to $@ " [`pwd`]" + #echo $(CXX) -c $(INLINEDEPFLAG) $(CPPFLAGS) $(CXXFLAGS) -o $@ $< $(CXX) -c $(INLINEDEPFLAG) $(CPPFLAGS) $(CXXFLAGS) -o $@ $< $(DoDep) diff -Nru /tmp/fileSLwC2A/apt-0.5.17/cmdline/apt-cache.cc /tmp/filecJutU1/apt-0.5.17/cmdline/apt-cache.cc --- /tmp/fileSLwC2A/apt-0.5.17/cmdline/apt-cache.cc 2003-12-20 18:49:02.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/cmdline/apt-cache.cc 2004-01-09 15:18:43.000000000 -0500 @@ -1514,15 +1514,26 @@ if (Pkg->CurrentVer == 0) cout << _("(none)") << endl; else - cout << Pkg.CurrentVer().VerStr() << endl; - + { + pkgCache::VerIterator V = Pkg.CurrentVer(); + cout << V.VerStr(); + if (NULL != V.Arch()) + cout << " [" << V.Arch() << "]"; + cout << endl; + } + // Candidate Version cout << _(" Candidate: "); pkgCache::VerIterator V = Plcy.GetCandidateVer(Pkg); if (V.end() == true) cout << _("(none)") << endl; else - cout << V.VerStr() << endl; + { + cout << V.VerStr(); + if (NULL != V.Arch()) + cout << " [" << V.Arch() << "]"; + cout << endl; + } // Pinned version if (Plcy.GetPriority(Pkg) != 0) @@ -1543,7 +1554,10 @@ cout << " *** " << V.VerStr(); else cout << " " << V.VerStr(); - cout << " " << Plcy.GetPriority(Pkg) << endl; + cout << " " << Plcy.GetPriority(Pkg); + if (NULL != V.Arch()) + cout << " [" << V.Arch() << "]"; + cout << endl; for (pkgCache::VerFileIterator VF = V.FileList(); VF.end() == false; VF++) { // Locate the associated index files so we can derive a description diff -Nru /tmp/fileSLwC2A/apt-0.5.17/cmdline/apt-get.cc /tmp/filecJutU1/apt-0.5.17/cmdline/apt-get.cc --- /tmp/fileSLwC2A/apt-0.5.17/cmdline/apt-get.cc 2003-12-24 17:53:10.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/cmdline/apt-get.cc 2004-01-09 15:18:43.000000000 -0500 @@ -58,6 +58,7 @@ #include #include #include +#include /*}}}*/ using namespace std; @@ -1101,19 +1102,50 @@ return true; } /*}}}*/ -// TryToChangeVer - Try to change a candidate version /*{{{*/ +// TryToChangeArchAndVer - Try to change a candidate arch or version /*{{{*/ // --------------------------------------------------------------------- /* */ -bool TryToChangeVer(pkgCache::PkgIterator Pkg,pkgDepCache &Cache, - const char *VerTag,bool IsRel) +bool TryToChangeArchAndVer(pkgCache::PkgIterator Pkg,pkgDepCache &Cache, + const char *ArchTag,const char *VerTag,bool IsRel) { - pkgVersionMatch Match(VerTag,(IsRel == true?pkgVersionMatch::Release : + pkgVersionMatch Match(VerTag, + (IsRel == true?pkgVersionMatch::Release : pkgVersionMatch::Version)); + // locate a package matching the requested version pkgCache::VerIterator Ver = Match.Find(Pkg); - - if (Ver.end() == true) + + if (ArchTag != 0) { + // specific Architecture was requested, so make sure we have the + // right Architecture + + while ( (0 != strcmp(ArchTag,Ver.Arch())) && Ver.end() == false) + Ver ++; + + // did we find something? + if (Ver.end() == true) + { + if (VerTag == 0) + return _error->Error(_("Package '%s' was not found for " + "architecture '%s'"), + Pkg.Name(),ArchTag); + + if (IsRel == true) + return _error->Error(_("Release '%s' for '%s' was not found " + "for architecture '%s'"), + VerTag,Pkg.Name(),ArchTag); + + return _error->Error(_("Version '%s' for '%s' was not found for " + "architecture '%s'"), + VerTag,Pkg.Name(),ArchTag); + } + + } + else if (Ver.end() == true) + { + // we don't care about the architecture, but there is no version match + if (IsRel == true) return _error->Error(_("Release '%s' for '%s' was not found"), VerTag,Pkg.Name()); @@ -1123,14 +1155,15 @@ if (strcmp(VerTag,Ver.VerStr()) != 0) { - ioprintf(c1out,_("Selected version %s (%s) for %s\n"), - Ver.VerStr(),Ver.RelStr().c_str(),Pkg.Name()); + ioprintf(c1out,_("Selected version %s (%s) for %s:%s\n"), + Ver.VerStr(),Ver.RelStr().c_str(),Pkg.Name(), + Ver.Arch()); } Cache.SetCandidateVersion(Ver); return true; } - /*}}}*/ + // FindSrc - Find a source record /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -1359,6 +1392,7 @@ bool Remove = DefRemove; char *VerTag = 0; bool VerIsRel = false; + char *ArchTag = 0; while (Cache->FindPkg(S).end() == true) { // Handle an optional end tag indicating what to do @@ -1375,25 +1409,41 @@ S[--Length] = 0; continue; } - - char *Slash = strchr(S,'='); - if (Slash != 0) - { - VerIsRel = false; - *Slash = 0; - VerTag = Slash + 1; - } - - Slash = strchr(S,'/'); - if (Slash != 0) + + char *Tmp = S; + char *Delim = "=/:"; + while ( (Tmp = strpbrk (Tmp, Delim)) != NULL ) { - VerIsRel = true; - *Slash = 0; - VerTag = Slash + 1; + switch (*Tmp) + { + // non relative version override + case '=': + VerIsRel = false; + *Tmp = 0; + VerTag = Tmp + 1; + break; + + // relative version override + case '/': + VerIsRel = true; + *Tmp = 0; + VerTag = Tmp + 1; + break; + + // architecture override + case ':': + *Tmp = 0; + ArchTag = Tmp + 1; + } } break; } + +#if 1 + printf ("%s: VerIsRel=%d VerTag=%s ArchTag=%s\n", + S, VerIsRel, VerTag, ArchTag); +#endif // Locate the package pkgCache::PkgIterator Pkg = Cache->FindPkg(S); @@ -1433,10 +1483,10 @@ ioprintf(c1out,_("Note, selecting %s for regex '%s'\n"), Pkg.Name(),S); - if (VerTag != 0) - if (TryToChangeVer(Pkg,Cache,VerTag,VerIsRel) == false) - return false; - + if (ArchTag != 0 || VerTag != 0) + if (TryToChangeArchAndVer(Pkg,Cache,ArchTag,VerTag,VerIsRel) == false) + return false; + Hit |= TryToInstall(Pkg,Cache,Fix,Remove,BrokenFix, ExpectedInst,false); } @@ -1447,9 +1497,10 @@ } else { - if (VerTag != 0) - if (TryToChangeVer(Pkg,Cache,VerTag,VerIsRel) == false) + if (ArchTag != 0 || VerTag != 0) + if (TryToChangeArchAndVer(Pkg,Cache,ArchTag,VerTag,VerIsRel) == false) return false; + if (TryToInstall(Pkg,Cache,Fix,Remove,BrokenFix,ExpectedInst) == false) return false; } diff -Nru /tmp/fileSLwC2A/apt-0.5.17/configure /tmp/filecJutU1/apt-0.5.17/configure --- /tmp/fileSLwC2A/apt-0.5.17/configure 2003-12-26 16:03:34.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/configure 2003-12-30 14:25:34.000000000 -0500 @@ -563,7 +563,7 @@ cat >> confdefs.h <&6 +echo "configure:1500: checking compatible architectures" >&5 +compatarchs="`if ( which dpkg-subarchitecture > /dev/null ) ; then dpkg-subarchitecture -a$archset -s ; fi`" +echo "$ac_t""$compatarchs" 1>&6 +cat >> confdefs.h <&6 -echo "configure:1491: checking for C99 integer types" >&5 +echo "configure:1509: checking for C99 integer types" >&5 if eval "test \"`echo '$''{'c9x_ints'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < int main() { uint8_t Foo1;uint16_t Foo2;uint32_t Foo3; ; return 0; } EOF -if { (eval echo configure:1504: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1522: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* c9x_ints=yes else @@ -1515,12 +1524,12 @@ echo "$ac_t""$c9x_ints" 1>&6 echo $ac_n "checking for statvfs""... $ac_c" 1>&6 -echo "configure:1519: checking for statvfs" >&5 +echo "configure:1537: checking for statvfs" >&5 if eval "test \"`echo '$''{'ac_cv_func_statvfs'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:1565: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_statvfs=yes" else @@ -1566,7 +1575,7 @@ if test x"$HAVE_STATVFS" != x"yes"; then cat > conftest.$ac_ext < EOF @@ -1581,7 +1590,7 @@ rm -rf conftest* cat > conftest.$ac_ext < EOF @@ -1605,12 +1614,12 @@ fi echo $ac_n "checking for timegm""... $ac_c" 1>&6 -echo "configure:1609: checking for timegm" >&5 +echo "configure:1627: checking for timegm" >&5 if eval "test \"`echo '$''{'ac_cv_func_timegm'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:1655: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_timegm=yes" else @@ -1677,14 +1686,14 @@ { echo "configure: error: When cross compiling" 1>&2; exit 1; } fi echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6 -echo "configure:1681: checking whether byte ordering is bigendian" >&5 +echo "configure:1699: checking whether byte ordering is bigendian" >&5 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else ac_cv_c_bigendian=unknown # See if sys/param.h defines the BYTE_ORDER macro. cat > conftest.$ac_ext < #include @@ -1695,11 +1704,11 @@ #endif ; return 0; } EOF -if { (eval echo configure:1699: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1717: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* # It does; now see whether it defined to BIG_ENDIAN or not. cat > conftest.$ac_ext < #include @@ -1710,7 +1719,7 @@ #endif ; return 0; } EOF -if { (eval echo configure:1714: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1732: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_c_bigendian=yes else @@ -1730,7 +1739,7 @@ { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1765: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then ac_cv_c_bigendian=no else @@ -1770,7 +1779,7 @@ HAVE_C9X=yes if test x"$c9x_ints" = x"no"; then echo $ac_n "checking size of char""... $ac_c" 1>&6 -echo "configure:1774: checking size of char" >&5 +echo "configure:1792: checking size of char" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_char'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1778,7 +1787,7 @@ ac_cv_sizeof_char=$size_char else cat > conftest.$ac_ext < #include @@ -1790,7 +1799,7 @@ exit(0); } EOF -if { (eval echo configure:1794: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1812: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then ac_cv_sizeof_char=`cat conftestval` else @@ -1810,7 +1819,7 @@ echo $ac_n "checking size of int""... $ac_c" 1>&6 -echo "configure:1814: checking size of int" >&5 +echo "configure:1832: checking size of int" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1818,7 +1827,7 @@ ac_cv_sizeof_int=$size_int else cat > conftest.$ac_ext < #include @@ -1830,7 +1839,7 @@ exit(0); } EOF -if { (eval echo configure:1834: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1852: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then ac_cv_sizeof_int=`cat conftestval` else @@ -1850,7 +1859,7 @@ echo $ac_n "checking size of short""... $ac_c" 1>&6 -echo "configure:1854: checking size of short" >&5 +echo "configure:1872: checking size of short" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1858,7 +1867,7 @@ ac_cv_sizeof_short=$size_short else cat > conftest.$ac_ext < #include @@ -1870,7 +1879,7 @@ exit(0); } EOF -if { (eval echo configure:1874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1892: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then ac_cv_sizeof_short=`cat conftestval` else @@ -1890,7 +1899,7 @@ echo $ac_n "checking size of long""... $ac_c" 1>&6 -echo "configure:1894: checking size of long" >&5 +echo "configure:1912: checking size of long" >&5 if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1898,7 +1907,7 @@ ac_cv_sizeof_long=$size_long else cat > conftest.$ac_ext < #include @@ -1910,7 +1919,7 @@ exit(0); } EOF -if { (eval echo configure:1914: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then ac_cv_sizeof_long=`cat conftestval` else @@ -1935,9 +1944,9 @@ fi echo $ac_n "checking for missing socklen_t""... $ac_c" 1>&6 -echo "configure:1939: checking for missing socklen_t" >&5 +echo "configure:1957: checking for missing socklen_t" >&5 cat > conftest.$ac_ext < EOF @@ -1960,9 +1969,9 @@ echo $ac_n "checking for h_errno""... $ac_c" 1>&6 -echo "configure:1964: checking for h_errno" >&5 +echo "configure:1982: checking for h_errno" >&5 cat > conftest.$ac_ext < EOF @@ -1974,7 +1983,7 @@ rm -rf conftest* CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED" cat > conftest.$ac_ext < EOF @@ -1996,7 +2005,7 @@ # Extract the first word of "debiandoc2html", so it can be a program name with args. set dummy debiandoc2html; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2000: checking for $ac_word" >&5 +echo "configure:2018: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_DEBIANDOC_HTML'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2031,7 +2040,7 @@ # Extract the first word of "debiandoc2text", so it can be a program name with args. set dummy debiandoc2text; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2035: checking for $ac_word" >&5 +echo "configure:2053: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_DEBIANDOC_TEXT'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2067,7 +2076,7 @@ # Extract the first word of "docbook2man", so it can be a program name with args. set dummy docbook2man; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2071: checking for $ac_word" >&5 +echo "configure:2089: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_DOCBOOK2MAN'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2108,7 +2117,7 @@ # Extract the first word of "getconf", so it can be a program name with args. set dummy getconf; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2112: checking for $ac_word" >&5 +echo "configure:2130: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_GETCONF'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2142,7 +2151,7 @@ elif test ! "$withval" = "no";then echo $ac_n "checking getconf""... $ac_c" 1>&6 -echo "configure:2146: checking getconf" >&5 +echo "configure:2164: checking getconf" >&5 echo "$ac_t""$withval" 1>&6 GETCONF=$withval fi @@ -2150,7 +2159,7 @@ # Extract the first word of "getconf", so it can be a program name with args. set dummy getconf; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2154: checking for $ac_word" >&5 +echo "configure:2172: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_GETCONF'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2188,7 +2197,7 @@ echo $ac_n "checking number of cpus""... $ac_c" 1>&6 -echo "configure:2192: checking number of cpus" >&5 +echo "configure:2210: checking number of cpus" >&5 # Check whether --with-cpus or --without-cpus was given. if test "${with_cpus+set}" = set; then withval="$with_cpus" @@ -2245,7 +2254,7 @@ echo $ac_n "checking processor multiplier""... $ac_c" 1>&6 -echo "configure:2249: checking processor multiplier" >&5 +echo "configure:2267: checking processor multiplier" >&5 # Check whether --with-proc-multiply or --without-proc-multiply was given. if test "${with_proc_multiply+set}" = set; then withval="$with_proc_multiply" @@ -2265,7 +2274,7 @@ echo $ac_n "checking number of processes to run during make""... $ac_c" 1>&6 -echo "configure:2269: checking number of processes to run during make" >&5 +echo "configure:2287: checking number of processes to run during make" >&5 # Check whether --with-procs or --without-procs was given. if test "${with_procs+set}" = set; then withval="$with_procs" @@ -2283,7 +2292,7 @@ echo $ac_n "checking glibc version""... $ac_c" 1>&6 -echo "configure:2287: checking glibc version" >&5 +echo "configure:2305: checking glibc version" >&5 dummy=if$$ cat <<_GLIBC_>$dummy.c #include @@ -2303,7 +2312,7 @@ echo $ac_n "checking libstdc++ version""... $ac_c" 1>&6 -echo "configure:2307: checking libstdc++ version" >&5 +echo "configure:2325: checking libstdc++ version" >&5 dummy=if$$ cat <<_LIBSTDCPP_>$dummy.cc #include @@ -2329,7 +2338,7 @@ echo $ac_n "checking if $CXX -MD works""... $ac_c" 1>&6 -echo "configure:2333: checking if $CXX -MD works" >&5 +echo "configure:2351: checking if $CXX -MD works" >&5 touch gcc3dep.cc ${CXX-c++} -MD -o gcc3dep_test.o -c gcc3dep.cc rm -f gcc3dep.cc gcc3dep_test.o @@ -2350,7 +2359,7 @@ ALL_LINGUAS="da de en_GB es fr hu it nl no_NO pl pt_BR ru sv zh_TW" echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 -echo "configure:2354: checking whether ${MAKE-make} sets \${MAKE}" >&5 +echo "configure:2372: checking whether ${MAKE-make} sets \${MAKE}" >&5 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2388,7 +2397,7 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 -echo "configure:2392: checking for a BSD compatible install" >&5 +echo "configure:2410: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2462,7 +2471,7 @@ if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 -echo "configure:2466: checking for ld used by GCC" >&5 +echo "configure:2484: checking for ld used by GCC" >&5 case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -2492,10 +2501,10 @@ esac elif test "$with_gnu_ld" = yes; then echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 -echo "configure:2496: checking for GNU ld" >&5 +echo "configure:2514: checking for GNU ld" >&5 else echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 -echo "configure:2499: checking for non-GNU ld" >&5 +echo "configure:2517: checking for non-GNU ld" >&5 fi if eval "test \"`echo '$''{'acl_cv_path_LD'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2530,7 +2539,7 @@ fi test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 -echo "configure:2534: checking if the linker ($LD) is GNU ld" >&5 +echo "configure:2552: checking if the linker ($LD) is GNU ld" >&5 if eval "test \"`echo '$''{'acl_cv_prog_gnu_ld'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2552,7 +2561,7 @@ # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2556: checking for $ac_word" >&5 +echo "configure:2574: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2587,7 +2596,7 @@ # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2591: checking for $ac_word" >&5 +echo "configure:2609: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2624,7 +2633,7 @@ # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2628: checking for $ac_word" >&5 +echo "configure:2646: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2661,7 +2670,7 @@ # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:2665: checking for $ac_word" >&5 +echo "configure:2683: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_MSGMERGE'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2735,7 +2744,7 @@ echo $ac_n "checking for shared library run path origin""... $ac_c" 1>&6 -echo "configure:2739: checking for shared library run path origin" >&5 +echo "configure:2757: checking for shared library run path origin" >&5 if eval "test \"`echo '$''{'acl_cv_rpath'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -3166,7 +3175,7 @@ echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 -echo "configure:3170: checking whether NLS is requested" >&5 +echo "configure:3188: checking whether NLS is requested" >&5 # Check whether --enable-nls or --disable-nls was given. if test "${enable_nls+set}" = set; then enableval="$enable_nls" @@ -3192,12 +3201,12 @@ echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6 -echo "configure:3196: checking for GNU gettext in libc" >&5 +echo "configure:3214: checking for GNU gettext in libc" >&5 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < extern int _nl_msg_cat_cntr; @@ -3207,7 +3216,7 @@ return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings ; return 0; } EOF -if { (eval echo configure:3211: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3229: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* gt_cv_func_gnugettext1_libc=yes else @@ -3253,7 +3262,7 @@ echo $ac_n "checking for iconv""... $ac_c" 1>&6 -echo "configure:3257: checking for iconv" >&5 +echo "configure:3275: checking for iconv" >&5 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -3261,7 +3270,7 @@ am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no cat > conftest.$ac_ext < #include @@ -3271,7 +3280,7 @@ iconv_close(cd); ; return 0; } EOF -if { (eval echo configure:3275: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3293: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* am_cv_func_iconv=yes else @@ -3283,7 +3292,7 @@ am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" cat > conftest.$ac_ext < #include @@ -3293,7 +3302,7 @@ iconv_close(cd); ; return 0; } EOF -if { (eval echo configure:3297: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3315: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* am_cv_lib_iconv=yes am_cv_func_iconv=yes @@ -3316,7 +3325,7 @@ fi if test "$am_cv_lib_iconv" = yes; then echo $ac_n "checking how to link with libiconv""... $ac_c" 1>&6 -echo "configure:3320: checking how to link with libiconv" >&5 +echo "configure:3338: checking how to link with libiconv" >&5 echo "$ac_t""$LIBICONV" 1>&6 else CPPFLAGS="$am_save_CPPFLAGS" @@ -3706,7 +3715,7 @@ fi echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6 -echo "configure:3710: checking for GNU gettext in libintl" >&5 +echo "configure:3728: checking for GNU gettext in libintl" >&5 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -3715,7 +3724,7 @@ gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" cat > conftest.$ac_ext < extern int _nl_msg_cat_cntr; @@ -3729,7 +3738,7 @@ return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) ; return 0; } EOF -if { (eval echo configure:3733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3751: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* gt_cv_func_gnugettext1_libintl=yes else @@ -3742,7 +3751,7 @@ if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" cat > conftest.$ac_ext < extern int _nl_msg_cat_cntr; @@ -3756,7 +3765,7 @@ return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) ; return 0; } EOF -if { (eval echo configure:3760: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:3778: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" @@ -3803,7 +3812,7 @@ if test "$gt_use_preinstalled_gnugettext" = "yes"; then if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then echo $ac_n "checking how to link with libintl""... $ac_c" 1>&6 -echo "configure:3807: checking how to link with libintl" >&5 +echo "configure:3825: checking how to link with libintl" >&5 echo "$ac_t""$LIBINTL" 1>&6 for element in $INCINTL; do @@ -3862,7 +3871,7 @@ # Extract the first word of "bash", so it can be a program name with args. set dummy bash; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:3866: checking for $ac_word" >&5 +echo "configure:3884: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_BASH'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else diff -Nru /tmp/fileSLwC2A/apt-0.5.17/configure.in /tmp/filecJutU1/apt-0.5.17/configure.in --- /tmp/fileSLwC2A/apt-0.5.17/configure.in 2003-12-26 16:03:34.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/configure.in 2003-12-30 14:25:34.000000000 -0500 @@ -17,7 +17,7 @@ AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in) dnl -- SET THIS TO THE RELEASE VERSION -- -AC_DEFINE_UNQUOTED(VERSION,"0.5.17") +AC_DEFINE_UNQUOTED(VERSION,"0.5.17-subarch1") PACKAGE="apt" AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE") AC_SUBST(PACKAGE) @@ -75,6 +75,12 @@ AC_MSG_RESULT($osset) AC_DEFINE_UNQUOTED(COMMON_OS,"$osset") +dnl Get a space separted list of compatible architectures +AC_MSG_CHECKING(compatible architectures) +compatarchs="`if ( which dpkg-subarchitecture > /dev/null ) ; then dpkg-subarchitecture -a$archset -s ; fi`" +AC_MSG_RESULT($compatarchs) +AC_DEFINE_UNQUOTED(COMPAT_ARCHS,"$compatarchs") + dnl We use C99 types if at all possible AC_CACHE_CHECK([for C99 integer types],c9x_ints,[ AC_TRY_COMPILE([#include ], diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/apt-utils.dirs /tmp/filecJutU1/apt-0.5.17/debian/apt-utils.dirs --- /tmp/fileSLwC2A/apt-0.5.17/debian/apt-utils.dirs 2001-02-20 02:03:17.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/apt-utils.dirs 2003-12-30 14:25:34.000000000 -0500 @@ -1,2 +1,2 @@ -usr/lib +./${libdir} usr/bin diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/changelog /tmp/filecJutU1/apt-0.5.17/debian/changelog --- /tmp/fileSLwC2A/apt-0.5.17/debian/changelog 2003-12-26 16:02:54.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/changelog 2004-01-09 15:30:05.000000000 -0500 @@ -1,3 +1,11 @@ +apt (0.5.17-subarch1) unstable; urgency=low + + * merged subarch work into 0.5.17. + * added support for : format when using install or remove. + * apt-cache policy will print architecture availability. + + -- Bart Trojanowski Fri, 9 Jan 2004 15:29:23 -0500 + apt (0.5.17) unstable; urgency=low * Enable apt-ftparchive to generate Release files. Hopefully this will @@ -53,6 +61,16 @@ -- Matt Zimmerman Sat, 20 Dec 2003 16:34:30 -0800 +apt (0.5.14-subarch1) unstable; urgency=low + + * added support for overriding default architecture in sources.list. + * added support for compatible architectures; can be set via + APT::Architecture::compatlist apt.conf variable. + * fixed testing for compatible architectures; + * fixed a bug with generating package cache files. + + -- Bart Trojanowski Sat, 27 Sep 2003 16:59:14 -0400 + apt (0.5.14) unstable; urgency=low * apt-get build-dep, when trying to skip over the remaining elements of diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/control /tmp/filecJutU1/apt-0.5.17/debian/control --- /tmp/fileSLwC2A/apt-0.5.17/debian/control 2003-08-10 01:26:32.000000000 -0400 +++ /tmp/filecJutU1/apt-0.5.17/debian/control 2003-12-30 14:25:34.000000000 -0500 @@ -33,6 +33,7 @@ Advanced Package Tool. Package: libapt-pkg-dev +Package.64: lib64apt-pkg-dev Architecture: any Priority: optional Depends: apt-utils, ${libapt-pkg:provides}, ${libapt-inst:provides} diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/dhelp /tmp/filecJutU1/apt-0.5.17/debian/dhelp --- /tmp/fileSLwC2A/apt-0.5.17/debian/dhelp 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/dhelp 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,21 @@ + +debian +Debian Utilities +APT User's Guide +guide.html/index.html + +The APT User's Guide provides an overview of how to use the the APT package +manager, and provides a detailed look at the apt-get tool. + + + + +debian +Debian Utilities +APT Offline Usage Guide +offline.html/index.html + +The APT Offline Usage Guide provides detailed instructions and examples +of how to use APT on an unconnected computer. + + diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/dirs /tmp/filecJutU1/apt-0.5.17/debian/dirs --- /tmp/fileSLwC2A/apt-0.5.17/debian/dirs 2001-02-20 02:03:17.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/dirs 2003-12-30 14:25:34.000000000 -0500 @@ -1,6 +1,7 @@ usr/bin -usr/lib/apt/methods -usr/lib/dpkg/methods/apt +./${libdir} +./usr/lib/apt/methods +./usr/lib/dpkg/methods/apt etc/apt var/cache/apt/archives/partial var/lib/apt/lists/partial diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/lib64apt-pkg-dev.dirs /tmp/filecJutU1/apt-0.5.17/debian/lib64apt-pkg-dev.dirs --- /tmp/fileSLwC2A/apt-0.5.17/debian/lib64apt-pkg-dev.dirs 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/lib64apt-pkg-dev.dirs 2003-12-30 14:25:50.000000000 -0500 @@ -0,0 +1,2 @@ +./${libdir} +usr/include/apt-pkg diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-dev.dirs /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-dev.dirs --- /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-dev.dirs 1999-03-17 22:32:22.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-dev.dirs 2003-12-30 14:25:34.000000000 -0500 @@ -1,2 +1,2 @@ -usr/lib +./${libdir} usr/include/apt-pkg diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-doc.dhelp /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-doc.dhelp --- /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-doc.dhelp 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-doc.dhelp 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,61 @@ + +devel +Development Tools +APT Cache Specification +cache.html/index.html + +The APT Cache Specification describes the complete implementation and +format of the APT Cache file. The APT Cache file is a way for APT to parse +and store a large number of package files for display in the UI. It's primary +design goal is to make display of a single package in the tree very +fast by pre-linking important things like dependencies and provides. +The specification doubles as documentation for one of the in-memory +structures used by the package library and the APT GUI. + + + + +devel +Development Tools +APT Design Document +design.html/index.html + +The APT Design Document is an overview of the specifications and design goals +of the APT project. It also attempts to give a broad descriptiontion of the +implementation as well. + + + + +devel +Development Tools +DPkg Technical Manual +dpkg-tech.html/index.html + +The DPkg Technical Manual gives an overview of dpkg's external functions +and describes how it views the world. + + + + +devel +Development Tools +APT Files +files.html/index.html + +The APT Files document describes the complete implementation and format of +the installed APT directory structure. It also serves as guide to how +APT views the Debian archive. + + + + +devel +Development Tools +APT Method Interface +method.html/index.html + +The APT Method Interface document describes the interface that APT uses to +the archive access methods. + + diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-doc.postinst /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-doc.postinst --- /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-doc.postinst 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-doc.postinst 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,11 @@ +#! /bin/sh + +case "$1" in + configure) + if [ -f /usr/sbin/dhelp_parse ]; then + /usr/sbin/dhelp_parse -a /usr/doc/libapt-pkg-doc + fi + ;; +esac + +#DEBHELPER# diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-doc.prerm /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-doc.prerm --- /tmp/fileSLwC2A/apt-0.5.17/debian/libapt-pkg-doc.prerm 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/libapt-pkg-doc.prerm 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,13 @@ +#! /bin/sh + +case "$1" in + remove|upgrade|remove-in-favour|deconfigure-in-favour) + if [ -f /usr/sbin/dhelp_parse ]; then + /usr/sbin/dhelp_parse -d /usr/doc/libapt-pkg-doc + fi + ;; + failed-upgrade) + ;; +esac + +#DEBHELPER# diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/python-apt.dirs /tmp/filecJutU1/apt-0.5.17/debian/python-apt.dirs --- /tmp/fileSLwC2A/apt-0.5.17/debian/python-apt.dirs 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/python-apt.dirs 2003-12-30 14:25:34.000000000 -0500 @@ -0,0 +1 @@ +./${libdir}/python1.5/site-packages diff -Nru /tmp/fileSLwC2A/apt-0.5.17/debian/rules /tmp/filecJutU1/apt-0.5.17/debian/rules --- /tmp/fileSLwC2A/apt-0.5.17/debian/rules 2003-12-24 17:55:30.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/debian/rules 2003-12-30 14:25:34.000000000 -0500 @@ -16,14 +16,33 @@ export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +export DEB_LIBDIR ?= $(shell dpkg-libinfo -qDEB_LIBDIR) +export DEB_LIBNAME ?= $(shell dpkg-libinfo -qDEB_LIBNAME) +export DEB_BUILD_CFLAGS ?= $(shell dpkg-subarchitecture -qBUILD_CFLAGS) +export DEB_BUILD_CXXFLAGS ?= $(shell dpkg-subarchitecture -qBUILD_CXXFLAGS) +export DEB_BUILD_CC ?= $(shell dpkg-subarchitecture -qBUILD_CC) +export DEB_BUILD_CXX ?= $(shell dpkg-subarchitecture -qBUILD_CXX) # FOR AUTOCONF 2.52 AND NEWER ONLY ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) + #confflags += --build $(DEB_HOST_GNU_TYPE) + confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) else confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif +ifeq (${DEB_LIBDIR},) + DEB_LIBDIR = "/usr/lib" +endif +ifeq (${DEB_LIBNAME},) + DEB_LIBNAME = "lib" +endif +export libdir = ${DEB_LIBDIR} +confflags += --libdir=${libdir} +export libname = ${DEB_LIBNAME} + +confenv += CC="${DEB_BUILD_CC}" CFLAGS="${DEB_BUILD_CFLAGS}" CXX="${DEB_BUILD_CXX}" CXXFLAGS="${DEB_BUILD_CXXFLAGS}" + # See below -include build/environment.mak @@ -69,21 +88,21 @@ export LIBAPTINST_MAJOR:=$(shell egrep '^MAJOR=' apt-inst/makefile |cut -d '=' -f 2) # Determine which package we should provide in the control files -LIBAPTPKG_PROVIDE=libapt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER)-$(LIBAPTPKG_MAJOR) -LIBAPTINST_PROVIDE=libapt-inst$(GLIBC_VER)$(LIBSTDCPP_VER)-$(LIBAPTINST_MAJOR) +LIBAPTPKG_PROVIDE=${libname}apt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER)-$(LIBAPTPKG_MAJOR) +LIBAPTINST_PROVIDE=${libname}apt-inst$(GLIBC_VER)$(LIBSTDCPP_VER)-$(LIBAPTINST_MAJOR) debian/shlibs.local: apt-pkg/makefile # We have 3 shlibs.local files.. One for 'apt', one for 'apt-utils' and # one for the rest of the packages. This ensures that each package gets # the right overrides.. rm -rf $@ $@.apt $@.apt-utils - echo "libapt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTPKG_MAJOR)" > $@.apt + echo "${libname}apt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTPKG_MAJOR)" > $@.apt - echo "libapt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTPKG_MAJOR) $(LIBAPTPKG_PROVIDE)" > $@.apt-utils - echo "libapt-inst$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTINST_MAJOR)" >> $@.apt-utils + echo "${libname}apt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTPKG_MAJOR) $(LIBAPTPKG_PROVIDE)" > $@.apt-utils + echo "${libname}apt-inst$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTINST_MAJOR)" >> $@.apt-utils - echo "libapt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTPKG_MAJOR) $(LIBAPTPKG_PROVIDE)" > $@ - echo "libapt-inst$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTINST_MAJOR) $(LIBAPTINST_PROVIDE)" >> $@ + echo "${libname}apt-pkg$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTPKG_MAJOR) $(LIBAPTPKG_PROVIDE)" > $@ + echo "${libname}apt-inst$(GLIBC_VER)$(LIBSTDCPP_VER) $(LIBAPTINST_MAJOR) $(LIBAPTINST_PROVIDE)" >> $@ build: build/build-stamp build-doc: build/build-doc-stamp @@ -99,7 +118,7 @@ dh_testdir -mkdir build cp COPYING debian/copyright - cd build && ../configure $(confflags) + cd build && $(confenv) ../configure $(confflags) touch $@ build/build-stamp: build/configure-stamp @@ -175,7 +194,7 @@ # Build architecture-dependent files here. -binary-arch: apt libapt-pkg-dev apt-utils +binary-arch: apt ${libname}apt-pkg-dev apt-utils apt: build debian/shlibs.local dh_testdir -p$@ dh_testroot -p$@ @@ -190,8 +209,8 @@ rm $(addprefix debian/apt/usr/bin/apt-,$(APT_UTILS)) # install the shared libs - find $(BLD)/bin/ -type f -name "libapt-pkg*.so.*" -exec cp -a "{}" debian/apt/usr/lib/ \; - find $(BLD)/bin/ -type l -name "libapt-pkg*.so.*" -exec cp -a "{}" debian/apt/usr/lib/ \; + find $(BLD)/bin/ -type f -name "libapt-pkg*.so.*" -exec cp -a "{}" debian/apt/${libdir}/ \; + find $(BLD)/bin/ -type l -name "libapt-pkg*.so.*" -exec cp -a "{}" debian/apt/${libdir}/ \; cp $(BLD)/bin/methods/* debian/apt/usr/lib/apt/methods/ @@ -212,12 +231,12 @@ dh_fixperms -p$@ dh_makeshlibs -m$(LIBAPTPKG_MAJOR) -V '$(LIBAPTPKG_PROVIDE)' -papt dh_installdeb -p$@ - dh_shlibdeps -papt -l`pwd`/debian/apt/usr/lib -- -Ldebian/shlibs.local.apt + dh_shlibdeps -papt -l`pwd`/debian/apt/${libdir} -- -Ldebian/shlibs.local.apt dh_gencontrol -p$@ -u -Vlibapt-pkg:provides=$(LIBAPTPKG_PROVIDE) dh_md5sums -p$@ dh_builddeb -p$@ -libapt-pkg-dev: build debian/shlibs.local +${libname}apt-pkg-dev: build debian/shlibs.local dh_testdir -p$@ dh_testroot -p$@ dh_clean -p$@ -k @@ -225,10 +244,10 @@ # # libapt-pkg-dev install # - cp -a $(BLD)/bin/libapt-pkg*.so debian/libapt-pkg-dev/usr/lib/ - cp -a $(BLD)/bin/libapt-inst*.so debian/libapt-pkg-dev/usr/lib/ -# ln -s libapt-pkg.so.$(LIBAPTPKG_MAJOR) debian/libapt-pkg-dev/usr/lib/libapt-pkg.so - cp $(BLD)/include/apt-pkg/*.h debian/libapt-pkg-dev/usr/include/apt-pkg/ + cp -a $(BLD)/bin/libapt-pkg*.so debian/${libname}apt-pkg-dev/${libdir}/ + cp -a $(BLD)/bin/libapt-inst*.so debian/${libname}apt-pkg-dev/${libdir}/ +# ln -s libapt-pkg.so.$(LIBAPTPKG_MAJOR) debian/${libname}apt-pkg-dev/${libdir}/libapt-pkg.so + cp $(BLD)/include/apt-pkg/*.h debian/${libname}apt-pkg-dev/usr/include/apt-pkg/ dh_installdocs -p$@ # dh_installmenu -p$@ @@ -253,8 +272,8 @@ dh_installdirs -p$@ # install the shared libs - find $(BLD)/bin/ -type f -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \; - find $(BLD)/bin/ -type l -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/usr/lib/ \; + find $(BLD)/bin/ -type f -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/${libdir}/ \; + find $(BLD)/bin/ -type l -name "libapt-inst*.so.*" -exec cp -a "{}" debian/$@/${libdir}/ \; cp $(addprefix $(BLD)/bin/apt-,$(APT_UTILS)) debian/$@/usr/bin/ dh_installdocs -p$@ @@ -268,7 +287,7 @@ dh_fixperms -p$@ dh_makeshlibs -m$(LIBAPTINST_MAJOR) -V '$(LIBAPTINST_PROVIDE)' -p$@ dh_installdeb -p$@ - LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:`pwd`/debian/apt/usr/lib:`pwd`/debian/$@/usr/lib dh_shlibdeps -p$@ -- -Ldebian/shlibs.local.apt-utils + LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:`pwd`/debian/apt/${libdir}:`pwd`/debian/$@/${libdir} dh_shlibdeps -p$@ -- -Ldebian/shlibs.local.apt-utils dh_gencontrol -p$@ -u -Vlibapt-inst:provides=$(LIBAPTINST_PROVIDE) dh_md5sums -p$@ dh_builddeb -p$@ diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-cache.8.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-cache.8.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-cache.8.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-cache.8.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,377 @@ + + + +%aptent; + +]> + + + &apt-docinfo; + + + apt-cache + 8 + + + + + apt-cache + Gestion des paquets et manipulation du cache par APT + + + + + + apt-cache + + + + + add fichier + gencaches + showpkg pkg + stats + dump + dumpavail + unmet + search regex + show pkg + showpkg pkg + depends pkg + pkgnames prefix + dotty pkg + + + + + Description</> + <para> +<command/apt-cache/ réalise différentes opérations sur le cache de paquet d' +APT. <command/apt-cache/ ne manipule pas l'état du système mais fournit des +moyens de recherche dans les métadonnées d'un paquet desquelles il extrait +d'intéressantes informations. + + <para> +À moins que l'option <option>-h</> ou <option>--help</> ne soit donnée, l'une +des commandes suivantes doit être présente. + + <VariableList> + <VarListEntry><Term>add</Term> + <ListItem><Para> +La commande <literal/add/ ajoute les fichiers donnés en argument au cache des +paquets. + </VarListEntry> + + <VarListEntry><Term>gencaches</Term> + <ListItem><Para> +La commande <literal/gencaches/ fait la même chose que +<command/apt-get check/. Elle construit les caches de source et de paquet à +partir des sources répertoriées dans &sources-list; et dans +<filename>/var/lib/dpkg/status</>. + </VarListEntry> + + <VarListEntry><Term>showpkg</Term> + <ListItem><Para> +La commande <literal/showpkg/ affiche des informations sur les paquets donnés +en argument. Les arguments restants sont les noms de paquets. Les versions +disponibles et les dépendances inverses de chaque paquet répertorié sont +listées, ainsi que les dépendances normales pour chaque version. Les dépendances +normales d'un paquet sont constituées par les paquets dont il dépend ; les +dépendances inverses sont les paquets qui dépendent du paquet en question. +Les dépendances normales doivent donc être satisfaites et les dépendances +inverses n'ont pas besoin de l'être. Ainsi, la commande +<command>apt-cache showpkg libreadline2</> donnerait ce résultat : + +<informalexample><programlisting> +Package: libreadline2 +Versions: 2.1-12(/var/state/apt/lists/foo_Packages), +Reverse Depends: + libreadlineg2,libreadline2 + libreadline2-altdev,libreadline2 +Dependencies: +2.1-12 - libc5 (2 5.4.0-0) ncurses3.0 (0 (null)) +Provides: +2.1-12 - +Reverse Provides: +</programlisting></informalexample> + + <para> +On peut voir que libreadline2, version 2.1-8, dépend de libc5, ncurses3.0, et +ldso ; ces paquets doivent être installés au préalable pour que libreadline2 +fonctionne. À leur tour, libreadlineg2 et libreadline2-altdev dépendent de +libreadline2. Si libreadline2 est installé, libc5, ncurses3.0 et ldso doivent +être installés ; libreadlineg2 et libreadline2-altdev n'ont pas à l'être. Pour connaître le sens de la fin de chaîne, il est préférable de consulter le code +source d'APT. + </VarListEntry> + + <VarListEntry><Term>stats</Term> + <ListItem><Para> +La commande <literal/stats/ affiche des statistiques à propos du cache. Aucun +autre argument n'est attendu. Voici les informations rapportées : + <itemizedlist> + <listitem><para> +<literal/Total package names/ est le nombre de paquets trouvés dans le cache. + </listitem> + + <listitem><para> +<literal/Normal packages/ est le nombre de paquets simples, ordinaires ; ces +paquets tolèrent une correspondance bijective entre leur nom et le nom utilisé +par d'autres paquets pour les qualifier comme dépendance. La majorité des +paquets appartient à cette catégorie. + </listitem> + + <listitem><para> +<literal/Pure virtual packages/ est le nombre des paquets qui n'existent que +sous la forme d'un nom représentant un paquet virtuel ; ces paquets +« fournissent » seulement un nom de paquet virtuel et aucun paquet +n'utilise véritablement ce nom. Par exemple, au sein du système Debian +GNU-Linux, le nom « mail-transport-agent » est un paquet virtuel pur ; +plusieurs paquets peuvent « remplir » ce nom « mail-transport-agent », mais il +n'existe aucun paquet nommé « mail-transport-agent ». + </listitem> + + <listitem><para> +<literal/Single virtual packages/ est le nombre de paquets virtuels qui ne +peuvent être remplis que par un seul paquet. Par exemple, au sein du système +Debian GNU-Linux, « X11-text-viewer » est un paquet virtuel ; seul le paquet +« xless » remplit « X11-text-viewer ». + </listitem> + + <listitem><para> +<literal/Mixed virtual packages/ est le nombre des paquets qui remplissent un +paquet virtuel particulier et/ou dont le nom est un nom de paquet virtuel. +Par exemple, au sein du système Debian GNU-Linux, « debconf » est +un paquet réel et il est aussi rempli par « debconf-tiny ». + </listitem> + + <listitem><para> +<literal/Missing/ est le nombre de paquets référencés dans une +dépendance mais qui ne sont fournis par aucun paquet. Les paquets manquants +peuvent être mis en évidence quand on n'accède pas à une distribution complète +ou si un paquet (réel ou virtuel) a été abandonné par une distribution. +Habituellement on les trouve dans les champs « Conflicts ». + </listitem> + + <listitem><para> +<literal/Total distinct/ versions est le nombre de versions de paquets trouvées +dans le cache ; cette valeur est par conséquent au moins égale au nombre total +de paquets. Quand on accède à plus d'une distribution (« stable » et +« unstable », par exemple), cette valeur peut être considérablement plus +grande que le nombre total de paquets. + </listitem> + + <listitem><para> +<literal/Total dependencies/ est le nombre de relations de dépendances +déclarées par tous les paquets présents dans le cache. + </listitem> + </itemizedlist> + </VarListEntry> + + <VarListEntry><Term>dump</Term> + <ListItem><Para> +La commande <literal/dump/ affiche un court résumé sur chaque paquet du cache. +Elle est d'abord destinée au débogage. + </VarListEntry> + + <VarListEntry><Term>dumpavail</Term> + <ListItem><Para> +La commande <literal/dumpavail/ affiche sur la sortie standard une liste des +paquets disponibles. Elle convient à une utilisation avec &dpkg; et la +méthode &dselect; s'en sert. + </VarListEntry> + + <VarListEntry><Term>unmet</Term> + <ListItem><Para> +La commande <literal/unmet/ affiche un résumé concernant toutes les +dépendances absentes dans le cache de paquets. + </VarListEntry> + + <VarListEntry><Term>show</Term> + <ListItem><Para> +La commande <literal/show/ est semblable à <literal/dpkg --print-avail/ ; +elle affiche des informations sur les paquets donnés en argument. + </VarListEntry> + + <VarListEntry><Term>search</Term> + <ListItem><Para> +La commande <literal/search/ recherche l'expression régulière donnée en +argument sur tous les paquets disponibles. Elle cherche une occurrence de la +chaîne dans les noms de paquets et dans les descriptions puis elle affiche +le nom du paquet et sa description courte. Quand on donne l'option +<option/--full/, la sortie est identique à <literal/show/ pour chaque +paquet ; l'option <option/--names-only/ ne recherche pas la chaîne +dans les descriptions longues mais seulement dans les noms de paquets. +<para> +On peut utiliser des arguments distincts pour indiquer des expressions +régulières différentes sur lesquelles sera réalisé un « et » logique. + </VarListEntry> + + <VarListEntry><Term>depends</Term> + <ListItem><Para> +La commande <literal/depends/ affiche la liste de toutes les dépendances +d'un paquet et la liste de tous les paquets possibles qui satisfont ces +dépendances. + </VarListEntry> + + <VarListEntry><Term>pkgnames</Term> + <ListItem><Para> +Cette commande affiche le nom de chaque paquet du système. Un préfixe pour +filtrer la liste des noms peut être donné en argument. La sortie est +appropriée à une utilisation au sein d'une fonction complète de shell ; elle +est produite très rapidement. On utilise au mieux cette commande avec +l'option <option/--generate/. + </VarListEntry> + + <VarListEntry><Term>dotty</Term> + <ListItem><Para> +La commande <literal/dotty/ prend une liste de paquets sur la ligne de commande +et affiche une sortie appropriée à une utilisation par dotty avec le paquet +<ulink url="http://www.research.att.com/sw/tools/graphviz/">GraphVis</>. +Il en résulte un ensemble de noeuds et d'arcs représentant les relations +entre les paquets. Par défaut les paquets donnés en argument suivent toutes +leurs dépendances, ce qui peut produire un graphe très volumineux. On peut +désactiver ce comportement en positionnant l'option +<literal>APT::Cache::GivenOnly</literal>. + </para> +<para> +Les noeuds résultants ont plusieurs formes ; les paquets normaux sont +des boîtes, les « provides » purs sont des triangles, +les « provides » mixtes sont des diamants et les paquets manquants +sont des hexagones. Les boîtes oranges expriment un arrêt de la récursivité +[paquet feuille], les lignes bleues représentent des prédépendances et les +lignes vertes représentent des conflits. + </para> + <para> +Attention, dotty ne peut pas représenter des ensembles de paquets +plus volumineux. + </VarListEntry> + </VariableList> + </RefSect1> + + <RefSect1><Title>Options</> + &apt-cmdblurb; + + <VariableList> + <VarListEntry><term><option/-p/</><term><option/--pkg-cache/</> + <ListItem><Para> +Indique le fichier servant de cache des paquets. Le cache des paquets est +le cache primaire utilisé par toutes les opérations. +Élément de configuration : <literal/Dir::Cache::pkgcache/. + </VarListEntry> + + <VarListEntry><term><option/-s/</><term><option/--src-cache/</> + <ListItem><Para> +Indique le fichier servant de cache des sources. Ce cache n'est utilisé que +par <literal/gencaches/ ; une version des informations sur les paquets, +faite à partir d'une analyse de sources distantes, est conservée. Quand le +cache des paquets est crée, le cache de sources est utilisé afin d'éviter +d'analyser à nouveau tous les paquets. +Élément de configuration : <literal/Dir::Cache::srcpkgcache/. + </VarListEntry> + + <VarListEntry><term><option/-q/</><term><option/--quiet/</> + <ListItem><Para> +Mode silencieux ; produit une sortie pertinente pour l'enregistrement dans un +fichier journal, sans afficher d'indicateur de progression. Un plus grand +nombre de q produira un plus grand silence, avec un maximum de 2. Vous pouvez +aussi utiliser <option/-q=#/ pour positionner le niveau de silence, annulant +le fichier de configuration. +Élément de configuration : <literal/quiet/. + </VarListEntry> + + <VarListEntry><term><option/-i/</><term><option/--important/</> + <ListItem><Para> +N'affiche que les dépendances importantes ; à utiliser avec la commande +unmet pour n'afficher que les relations Depends et Pre-Depends. +Élément de configuration : <literal/APT::Cache::Important/. + </VarListEntry> + + <VarListEntry><term><option/-f/</><term><option/--full/</> + <ListItem><Para> +Affiche la totalité des champs d'information sur le paquet lors d'une +recherche. +Élément de configuration : <literal/APT::Cache::ShowFull/. + </VarListEntry> + + <VarListEntry><term><option/-a/</><term><option/--all-versions/</> + <ListItem><Para> +Affiche la totalité des champs d'information pour toutes les versions +disponibles : cette option concerne seulement la commande show. +Élément de configuration : <literal/APT::Cache::AllVersions/. + </VarListEntry> + + <VarListEntry><term><option/-g/</><term><option/--generate/</> + <ListItem><Para> +Réalise une mise à jour automatique du cache des paquets plutôt que de se +servir du cache actuel. +Pour désactiver cette option (option par défaut), utiliser l'option +<option/--no-generate/. +Élément de configuration : <literal/APT::Cache::Generate/. + </VarListEntry> + + <VarListEntry><term><option/--names-only/</> + <ListItem><Para> +N'effectue une recherche que sur les noms de paquets et non sur les +descriptions longues. +Élément de configuration : <literal/APT::Cache::NamesOnly/. + </VarListEntry> + + <VarListEntry><term><option/--all-names/</> + <ListItem><Para> +Avec cette option <literal/pkgnames/ affiche tous les noms, les noms des +paquets virtuels et les dépendances manquantes. +Élément de configuration : <literal/APT::Cache::AllNames/. + </VarListEntry> + + <VarListEntry><term><option/--recurse/</> + <ListItem><Para> +Avec cette option <literal/depends/ est récursive de manière à n'afficher +qu'une seule fois les paquets mentionnés. +Élément de configuration : <literal/APT::Cache::RecurseDepends/. + </VarListEntry> + + &apt-commonoptions; + + </VariableList> + </RefSect1> + + <RefSect1><Title>Fichiers</> + <variablelist> + <VarListEntry><term><filename>/etc/apt/sources.list</></term> + <ListItem><Para> +Emplacements où aller chercher les paquets. +Élément de configuration : <literal/Dir::Etc::SourceList/. + </VarListEntry> + + <VarListEntry><term><filename>&statedir;/lists/</></term> + <ListItem><Para> +Zone de stockage pour les informations qui concernent chaque ressource de +paquet spécifiée dans &sources-list; +Élément de configuration : <literal/Dir::State::Lists/. + </VarListEntry> + + <VarListEntry><term><filename>&statedir;/lists/partial/</></term> + <ListItem><Para> +Zone de stockage pour les informations en transit. +Élément de configuration : <literal/Dir::State::Lists/ (partial est implicite). + </VarListEntry> + </variablelist> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-conf;, &sources-list;, &apt-get; + </RefSect1> + + <RefSect1><Title>Diagnostics</> + <para> +<command/apt-cache/ retourne zéro après un déroulement normal, et le nombre +décimal 100 en cas d'erreur. + </RefSect1> + + &manbugs; + &manauthor; + &deux-traducteurs; +</refentry> \ No newline at end of file diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-cdrom.8 /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-cdrom.8 --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-cdrom.8 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-cdrom.8 2004-01-02 16:53:57.000000000 -0500 @@ -0,0 +1,145 @@ +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng <steve@ggi-project.org>. +.TH "APT-CDROM" "8" "20 August 2003" "" "" + +.SH NOM +apt-cdrom \- Gestion des cédéroms par APT +.SH SYNOPSIS + +\fBapt-cdrom\fR [ \fB-hvrmfan\fR ] [ \fB-d=\fIpoint de montage du cédérom\fB\fR ] [ \fB-o=\fIoption de configuration\fB\fR ] [ \fB-c=\fIfichier\fB\fR ] { \fBadd\fR | \fBident\fR } + +.SH "DESCRIPTION" +.PP +\fBapt-cdrom\fR est utilisé pour ajouter un nouveau cédérom à la liste des +sources disponibles. \fBapt-cdrom\fR prend soin de déterminer la structure +du disque, de corriger de possibles erreurs de gravure et de vérifier les +fichiers d'index. +.PP +Il est nécessaire d'utiliser \fBapt-cdrom\fR pour ajouter des cédéroms au +système APT, cela ne peut être réalisé «\~à la main\~». Par ailleurs, +chaque disque d'un ensemble de cédéroms doit être séparément inséré et +parcouru pour prendre en compte de possibles erreurs de gravure. +.PP +À moins que l'option \fB-h\fR ou \fB--help\fR ne soit donnée, l'une +des commandes suivantes doit être présente. +.TP +\fBadd\fR +La commande add est utilisée pour ajouter un nouveau disque à la +liste des sources. Elle démonte le cédérom, réclame l'insertion d'un disque, +parcourt ensuite le disque et copie les fichiers d'index. Si le disque ne +possède pas de répertoire \fI.disk/\fR correct, un titre descriptif +est demandé. + +APT utilise un identifiant de cédérom pour reconnaître le disque qui +se trouve actuellement dans le lecteur et maintient une base de données de +ces identifiants dans \fI/var/lib/apt/cdroms.list\fR. +.TP +\fBident\fR +Un outil de débogage pour rapporter l'identifiant du disque actuel ainsi +que le nom du fichier stocké. +.SH "OPTIONS" +.PP +Toutes les options en ligne de commande peuvent être positionnées via le +fichier de configuration\~; les descriptifs indiquent l'option de +configuration à positionner. En ce qui concerne les options booléennes, +on peut annuler le fichier de configuration en utilisant quelque chose comme +\fB-f-\fR,\fB--no-f\fR, \fB-f=no\fR ou d'autres variantes. +.TP +\fB-d\fR +.TP +\fB--cdrom\fR +Point de montage\~; spécifie l'emplacement de montage du cédérom. Ce +point de montage doit être spécifié dans \fI/etc/fstab\fR et +correctement configuré. +Élément de configuration\~: Acquire::cdrom::mount. +.TP +\fB-r\fR +.TP +\fB--rename\fR +Change le nom d'un disque\~; change le nom d'un disque ou annule le nom +donné aux disques. Cette option oblige \fBapt-cdrom\fR à demander un +nouveau nom à l'utilisateur. +Élément de configuration\~: APT::CDROM::Rename. +.TP +\fB-m\fR +.TP +\fB--no-mount\fR +Pas de montage\~; empêche \fBapt-cdrom\fR de monter ou démonter le +point de montage. Élément de configuration\~: APT::CDROM::NoMount. +.TP +\fB-f\fR +.TP +\fB--fast\fR +Copie rapide\~; suppose que les paquets sont valides et ne vérifie pas +chaque paquet. Cette option ne devrait être utilisée que si \fBapt-cdrom\fR +a préalablement utilisé ce disque et n'a trouvé aucune erreur. +Élément de configuration\~: APT::CDROM::Fast. +.TP +\fB-a\fR +.TP +\fB--thorough\fR +Parcours minutieux des paquets\~; cette option peut être nécessaire avec +de vieux cédéroms de systèmes Debian 1.1 ou 1.2 dont les fichiers Packages +sont situés dans des endroits étranges. Il faudra plus de temps pour +parcourir le CD mais tous les paquets seront repérés. +.TP +\fB-n\fR +.TP +\fB--just-print\fR +.TP +\fB--recon\fR +.TP +\fB--no-act\fR +Aucune modification\~; ne pas modifier le fichier \fB\fIsources.list\fB\fR(5) +ni les +fichiers d'index. Cependant, tout est vérifié. +Élément de configuration\~: APT::CDROM::NoAct. +.TP +\fB-h\fR +.TP +\fB--help\fR +Affiche un mode d'emploi succinct. +.TP +\fB-v\fR +.TP +\fB--version\fR +Affiche la version du programme. +.TP +\fB-c\fR +.TP +\fB--config-file\fR +Fichier de configuration\~; indique quel fichier de configuration utiliser. +Le programme lit le fichier de configuration par défaut, puis celui-ci. +Voyez \fB\fIapt.conf\fB\fR(5) +pour la syntaxe. +.TP +\fB-o\fR +.TP +\fB--option\fR +Donne une option de configuration\~; cela fixe une option de configuration +arbitraire. La syntaxe est : \fB-o Foo::Bar=bar\fR. +.SH "VOIR AUSSI" +.PP +\fB\fIapt.conf\fB\fR(5) +, \fBapt-get\fR(8) +, \fB\fIsources.list\fB\fR(5) +.SH "DIAGNOSTICS" +.PP +\fBapt-cdrom\fR retourne zéro après un déroulement normal, et le nombre +décimal 100 en cas d'erreur. +.SH "BOGUES" +.PP +Voyez la page concernant les bogues de APT <URL:http://bugs.debian.org/apt>. +Si vous voulez rapporter un bogue, consultez le texte +\fI/usr/share/doc/debian/bug-reporting.txt\fR ou utilisez la +commande \fBreportbug\fR(1) +\&. +.SH "AUTEUR" +.PP +APT a été écrit par l'équipe APT <apt@packages.debian.org>. +.SH "TRADUCTION" +.PP +Jérôme Marant. 2000\~; mise à jour : Philippe Batailler. 2003. diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-cdrom.8.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-cdrom.8.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-cdrom.8.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-cdrom.8.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,150 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.3 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt-cdrom</> + <manvolnum>8</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt-cdrom</> + <refpurpose>Gestion des cédéroms par APT</> + </refnamediv> + + <!-- Arguments --> + <refsynopsisdiv> + <cmdsynopsis> + <command>apt-cdrom</> + <arg><option>-hvrmfan</></arg> + <arg><option>-d=<replaceable/point de montage du cédérom/</></arg> + <arg><option>-o=<replaceable/option de configuration/</></arg> + <arg><option>-c=<replaceable/fichier/</></arg> + <group choice=req> + <arg>add</> + <arg>ident</> + </group> + </cmdsynopsis> + </refsynopsisdiv> + + <RefSect1><Title>Description</> + <para> +<command/apt-cdrom/ est utilisé pour ajouter un nouveau cédérom à la liste des +sources disponibles. <command/apt-cdrom/ prend soin de déterminer la structure +du disque, de corriger de possibles erreurs de gravure et de vérifier les +fichiers d'index. + <para> +Il est nécessaire d'utiliser <command/apt-cdrom/ pour ajouter des cédéroms au +système APT, cela ne peut être réalisé « à la main ». Par ailleurs, +chaque disque d'un ensemble de cédéroms doit être séparément inséré et +parcouru pour prendre en compte de possibles erreurs de gravure. + + <para> +À moins que l'option <option>-h</> ou <option>--help</> ne soit donnée, l'une +des commandes suivantes doit être présente. + + <VariableList> + <VarListEntry><Term>add</Term> + <ListItem><Para> +La commande <literal/add/ est utilisée pour ajouter un nouveau disque à la +liste des sources. Elle démonte le cédérom, réclame l'insertion d'un disque, +parcourt ensuite le disque et copie les fichiers d'index. Si le disque ne +possède pas de répertoire <filename>.disk/</> correct, un titre descriptif +est demandé. + <para> +APT utilise un identifiant de cédérom pour reconnaître le disque qui +se trouve actuellement dans le lecteur et maintient une base de données de +ces identifiants dans <filename>&statedir;/cdroms.list</>. + </VarListEntry> + + <VarListEntry><Term>ident</Term> + <ListItem><Para> +Un outil de débogage pour rapporter l'identifiant du disque actuel ainsi +que le nom du fichier stocké. + </VarListEntry> + </VariableList> + </RefSect1> + + <RefSect1><Title>Options</> + &apt-cmdblurb; + + <VariableList> + <VarListEntry><term><option/-d/</><term><option/--cdrom/</> + <ListItem><Para> +Point de montage ; spécifie l'emplacement de montage du cédérom. Ce +point de montage doit être spécifié dans <filename>/etc/fstab</> et +correctement configuré. +Élément de configuration : <literal/Acquire::cdrom::mount/. + </VarListEntry> + + <VarListEntry><term><option/-r/</><term><option/--rename/</> + <ListItem><Para> +Change le nom d'un disque ; change le nom d'un disque ou annule le nom +donné aux disques. Cette option oblige <command/apt-cdrom/ à demander un +nouveau nom à l'utilisateur. +Élément de configuration : <literal/APT::CDROM::Rename/. + </VarListEntry> + + <VarListEntry><term><option/-m/</><term><option/--no-mount/</> + <ListItem><Para> +Pas de montage ; empêche <command/apt-cdrom/ de monter ou démonter le +point de montage. Élément de configuration : <literal/APT::CDROM::NoMount/. + </VarListEntry> + + <VarListEntry><term><option/-f/</><term><option/--fast/</> + <ListItem><Para> +Copie rapide ; suppose que les paquets sont valides et ne vérifie pas +chaque paquet. Cette option ne devrait être utilisée que si <command/apt-cdrom/ +a préalablement utilisé ce disque et n'a trouvé aucune erreur. +Élément de configuration : <literal/APT::CDROM::Fast/. + </VarListEntry> + + <VarListEntry><term><option/-a/</><term><option/--thorough/</> + <ListItem><Para> +Parcours minutieux des paquets ; cette option peut être nécessaire avec +de vieux cédéroms de systèmes Debian 1.1 ou 1.2 dont les fichiers Packages +sont situés dans des endroits étranges. Il faudra plus de temps pour +parcourir le CD mais tous les paquets seront repérés. + </VarListEntry> + + <VarListEntry><term><option/-n/</> + <term><option/--just-print/</> + <term><option/--recon/</> + <term><option/--no-act/</> + <ListItem><Para> +Aucune modification ; ne pas modifier le fichier &sources-list; ni les +fichiers d'index. Cependant, tout est vérifié. +Élément de configuration : <literal/APT::CDROM::NoAct/. + </VarListEntry> + + &apt-commonoptions; + + </VariableList> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-conf;, &apt-get;, &sources-list; + </RefSect1> + + <RefSect1><Title>Diagnostics</> + <para> +<command/apt-cdrom/ retourne zéro après un déroulement normal, et le nombre +décimal 100 en cas d'erreur. + </RefSect1> + + &manbugs; + &manauthor; +&deux-traducteurs; + +</refentry> + diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-config.8.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-config.8.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-config.8.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-config.8.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,113 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.3 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt-config</> + <manvolnum>8</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt-config</> + <refpurpose>Programme pour interroger la configuration de APT</> + </refnamediv> + + <!-- Arguments --> + <refsynopsisdiv> + <cmdsynopsis> + <command>apt-config</> + <arg><option>-hv</></arg> + <arg><option>-o=<replaceable/option de configuration/</></arg> + <arg><option>-c=<replaceable/fichier/</></arg> + <group choice=req> + <arg>shell</> + <arg>dump</> + </group> + </cmdsynopsis> + </refsynopsisdiv> + + <RefSect1><Title>Description</> + <para> +<command/apt-config/ est un programme interne utilisé par différentes +composantes d'APT ; il offre la possibilité d'une configuration +cohérente et permet aux applications conçues sous forme de scripts une +utilisation simple du fichier de configuration principal +<filename>/etc/apt/apt.conf</>. + <para> +À moins que l'option <option>-h</> ou <option>--help</> ne soit donnée, l'une +des commandes suivantes doit être présente. + </para> + + <VariableList> + <VarListEntry><Term>shell</Term> + <ListItem><Para> +Le terme shell est utilisé pour accéder aux informations de configuration +depuis un script shell. Deux arguments doivent lui être donnés ; le +premier est une variable de shell et le second une valeur de configuration à +demander. +La sortie standard consiste en une liste de commandes d'assignation de shell +pour chaque valeur présente. Dans un script shell, cette commande devrait +être utilisée comme suit : + + </para> + +<informalexample><programlisting> +OPTS="-f" +RES=`apt-config shell OPTS MyApp::Options` +eval $RES +</programlisting></informalexample> + + <para> +La variable d'environnement de shell $OPTS sera définie par la valeur de +MyApp::Options ou, par défaut, la valeur -f. + + <para> +L'élément de configuration peut être suivi par /[fdbi]. « f » +renvoie un nom de fichier, « d » un nom de répertoire, +« b » renvoie « true » ou « false » et +« i » renvoie un entier. Chacune de ses valeurs est normalisée et vérifiée. + </VarListEntry> + + <VarListEntry><Term>dump</Term> + <ListItem><Para> +Affiche seulement le contenu de l'espace de configuration. + </VarListEntry> + + </VariableList> + </RefSect1> + + <RefSect1><Title>Options</> + &apt-cmdblurb; + + <VariableList> + + &apt-commonoptions; + + </VariableList> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-conf; + </RefSect1> + + <RefSect1><Title>Diagnostics</> + <para> +<command/apt-config/ retourne zéro après un déroulement normal, et le nombre +100 en cas d'erreur. + </RefSect1> + + &manbugs; + &manauthor; + &deux-traducteurs; + +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-extracttemplates.1 /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-extracttemplates.1 --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-extracttemplates.1 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-extracttemplates.1 2004-01-02 16:53:57.000000000 -0500 @@ -0,0 +1,85 @@ +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng <steve@ggi-project.org>. +.TH "APT-EXTRACTTEMPLATES" "1" "20 August 2003" "" "" + +.SH NOM +apt-extracttemplates \- Un outil pour extraire d'un paquet Debian les textes de configuration pour DebConf. +.SH SYNOPSIS + +\fBapt-extracttemplate\fR [ \fB-hv\fR ] [ \fB-t=\fIrépertoire temporaire\fB\fR ] \fB\fIfichier\fB\fR\fI ...\fR + +.SH "DESCRIPTION" +.PP +\fBapt-extracttemplates\fR prend un ou plusieurs paquets Debian en +argument et renvoie (dans un répertoire temporaire) tous les scripts et +guides de configuration associés. Pour chaque paquet traité contenant des +scripts et guides de configuration, une ligne est affichée au format +suivant\~: +.PP +paquet version guide-de-configuration script-de-configuration +.PP +Les scripts et guides de configuration sont écrits dans le répertoire +temporaire indiqué par l'option \fB-t\fR ou +\fB--tempdir\fR (APT::ExtractTemplates::TempDir>)\~; les noms de fichier sont de la +forme \fItemplate.XXXX\fR ou \fIconfig.XXXX\fR. +.SH "OPTIONS" +.PP +Toutes les options en ligne de commande peuvent être positionnées via le +fichier de configuration\~; les descriptifs indiquent l'option de +configuration à positionner. En ce qui concerne les options booléennes, +on peut annuler le fichier de configuration en utilisant quelque chose comme +\fB-f-\fR,\fB--no-f\fR, \fB-f=no\fR ou d'autres variantes. +.TP +\fB-t\fR +.TP +\fB--tempdir\fR +Répertoire temporaire dans lequel écrire les scripts et guides de +configuration pour Debconf. +Élément de configuration\~: APT::ExtractTemplates::TempDir. +.TP +\fB-h\fR +.TP +\fB--help\fR +Affiche un mode d'emploi succinct. +.TP +\fB-v\fR +.TP +\fB--version\fR +Affiche la version du programme. +.TP +\fB-c\fR +.TP +\fB--config-file\fR +Fichier de configuration\~; indique quel fichier de configuration utiliser. +Le programme lit le fichier de configuration par défaut, puis celui-ci. +Voyez \fB\fIapt.conf\fB\fR(5) +pour la syntaxe. +.TP +\fB-o\fR +.TP +\fB--option\fR +Donne une option de configuration\~; cela fixe une option de configuration +arbitraire. La syntaxe est : \fB-o Foo::Bar=bar\fR. +.SH "VOIR AUSSI" +.PP +\fB\fIapt.conf\fB\fR(5) +.SH "DIAGNOSTICS" +.PP +\fBapt-extracttemplates\fR retourne zéro si tout se passe bien, le nombre +100 en cas d'erreur. +.SH "BOGUES" +.PP +Voyez la page concernant les bogues de APT <URL:http://bugs.debian.org/apt>. +Si vous voulez rapporter un bogue, consultez le texte +\fI/usr/share/doc/debian/bug-reporting.txt\fR ou utilisez la +commande \fBreportbug\fR(1) +\&. +.SH "AUTEUR" +.PP +APT a été écrit par l'équipe APT <apt@packages.debian.org>. +.SH "TRADUCTION" +.PP +Philippe Batailler. 2003. diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-extracttemplates.1.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-extracttemplates.1.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-extracttemplates.1.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-extracttemplates.1.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,83 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.4 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt-extracttemplates</> + <manvolnum>1</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt-extracttemplates</> +<refpurpose>Un outil pour extraire d'un paquet Debian les textes de configuration pour DebConf. + </refnamediv> + + <!-- Arguments --> + <refsynopsisdiv> + <cmdsynopsis> + <command>apt-extracttemplate</> + <arg><option>-hv</></arg> + <arg><option>-t=<replaceable/répertoire temporaire/</></arg> + <arg choice="plain" rep="repeat"><replaceable>fichier</replaceable></arg> + </cmdsynopsis> + </refsynopsisdiv> + + <RefSect1><Title>Description</> + <para> +<command/apt-extracttemplates/ prend un ou plusieurs paquets Debian en +argument et renvoie (dans un répertoire temporaire) tous les scripts et +guides de configuration associés. Pour chaque paquet traité contenant des +scripts et guides de configuration, une ligne est affichée au format +suivant : + <para> + paquet version guide-de-configuration script-de-configuration + <para> +Les scripts et guides de configuration sont écrits dans le répertoire +temporaire indiqué par l'option <option>-t</option> ou +<option>--tempdir</option> (<literal/APT::ExtractTemplates::TempDir/>) ; les noms de fichier sont de la +forme <filename>template.XXXX</> ou <filename>config.XXXX</>. + </RefSect1> + + <RefSect1><Title>Options</> + &apt-cmdblurb; + + <VariableList> + <VarListEntry><term><option/-t/</><term><option/--tempdir/</> + <ListItem><Para> +Répertoire temporaire dans lequel écrire les scripts et guides de +configuration pour Debconf. +Élément de configuration : <literal/APT::ExtractTemplates::TempDir/. + </VarListEntry> + + &apt-commonoptions; + + </VariableList> + + + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-conf; + </RefSect1> + + <RefSect1><Title>Diagnostics</> + <para> +<command/apt-extracttemplates/ retourne zéro si tout se passe bien, le nombre +100 en cas d'erreur. + </RefSect1> + + &manbugs; + &manauthor; +&traducteur; + +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-ftparchive.1.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-ftparchive.1.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-ftparchive.1.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-ftparchive.1.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,517 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.4 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt-ftparchive</> + <manvolnum>1</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt-ftparchive</> + <refpurpose>Un outil pour créer des index + </refnamediv> + + <!-- Arguments --> + <refsynopsisdiv> + <cmdsynopsis> + <command>apt-ftparchive</> + <arg><option>-hvdsq</></arg> + <arg><option>--md5</></arg> + <arg><option>--delink</></arg> + <arg><option>--readonly</></arg> + <arg><option>--contents</></arg> + <arg><option>-o=<replaceable/option de configuration/</></arg> + <arg><option>-c=<replaceable/fichier/</></arg> + <group choice=req> + <arg>packages<arg choice="plain" rep="repeat"><replaceable>chemin</replaceable></arg><arg><replaceable>override</replaceable><arg><replaceable>préfixe-de-chemin</replaceable></arg></arg></arg> + <arg>sources<arg choice="plain" rep="repeat"><replaceable>chemin</replaceable></arg><arg><replaceable>override</replaceable><arg><replaceable>préfixe-de-chemin</replaceable></arg></arg></arg> + <arg>contents <arg choice="plain"><replaceable>chemin</replaceable></arg></arg> + <arg>generate <arg choice="plain"><replaceable>fichier-de-configuration</replaceable></arg> <arg choice="plain" rep="repeat"><replaceable>section</replaceable></arg></arg> + <arg>clean <arg choice="plain"><replaceable>fichier-de-configuration</replaceable></arg></arg> + </group> + </cmdsynopsis> + </refsynopsisdiv> + + <RefSect1><Title>Description</> + <para> +<command/apt-ftparchive/ est l'outil en ligne de commande qui crée les index +dont APT se sert pour accéder aux sources des distributions. Un index doit +être créé pour un site et basé sur le contenu de ce site. + + <para> +<command/apt-ftparchive/ est un ensemble comprenant le programme +&dpkg-scanpackages; et toutes ses fonctionnalités via la commande +<literal/directory/ ; il comprend aussi un générateur de fichier « Contents », +la commande <literal/contents/, et une technique élaborée pour « scripter » +le processus de création d'une archive complète. + + <para> +<command/apt-ftparchive/ peut utiliser lui-même des bases de données binaires +pour « cacher » le contenu d'un fichier .deb ; il n'a pas besoin de programmes +extérieurs, sauf &gzip;. Lors d'une exécution, il vérifie les changements dans +les fichiers et crée les fichiers compressés voulus. + + <para> +À moins que l'option <option/-h/ ou <option/--help/ ne soit donnée, l'une des +commandes suivantes doit être présente : + + <VariableList> + <VarListEntry><term>packages</term> + <ListItem><Para> +La commande <literal/packages/ crée un fichier « Packages » à partir d'une +arborescence. Elle recherche récursivement à travers le répertoire donné +les fichiers .deb et, pour chaque fichier trouvé, envoie l'enregistrement +du paquet sur la sortie standard. Cette commande est approximativement +équivalente à &dpkg-scanpackages;. + <para> +On peut se servir de l'option <option/--db/ pour demander un cache binaire. + </VarListEntry> + + <VarListEntry><term>sources</term> + <ListItem><Para> +La commande <literal/sources/ crée un index des sources à partir d'une +arborescence. Elle recherche récursivement à travers le répertoire donné +les fichiers .dsc et, pour chaque fichier trouvé, envoie l'enregistrement +du paquet sur la sortie standard. Cette commande est approximativement +équivalente à &dpkg-scansources;. + <para> +Quand on précise un fichier « override », c'est un fichier source avec une +extension .src qui est recherché. On peut se servir de l'option +<option/--source-override/ pour changer de fichier source d'« override ». + </VarListEntry> + + <VarListEntry><term>contents</term> + <ListItem><Para> +La commande <literal/contents/ crée un fichier « Contents » à partir d'une +arborescence. Elle recherche récursivement à travers le répertoire donné +les fichiers .deb et, pour chaque fichier trouvé, lit la liste des +fichiers. Elle trie la liste des fichiers correspondant à des paquets et +l'envoie sur la sortie standard. Les répertoires ne font pas partie du +résultat. Quand un fichier appartient à plusieurs paquets, une virgule +sépare les paquets. + <para> +On peut se servir de l'option <option/--db/ pour demander un cache binaire. + </VarListEntry> + + <VarListEntry><term>generate</term> + <ListItem><Para> +La commande <literal/generate/ est conçue pour être exécutable par le +programme cron et elle crée un index en suivant le fichier de configuration +donné. Le langage de configuration fournit un moyen souple de préciser +index et répertoires aussi bien que les paramètres requis. + </VarListEntry> + + <VarListEntry><term>clean</term> + <ListItem><Para> +La commande <literal/clean/ range les bases de données utilisées par le +fichier de configuration en supprimant les enregistrements qui ne sont +plus nécessaires. + </VarListEntry> + </VariableList> + + </RefSect1> + + <RefSect1><Title>Configuration de la commande generate</> + <para> +La commande <literal/generate/ utilise un fichier de configuration pour +décrire l'archive qui va être créée. Le format de ce fichier est le format +ISC classique utilisé par des outils ISC comme bind 8 et dhcpd. &apt-conf; +décrit ce format. Il faut noter que l'analyse de ce fichier se fait +par section tandis que celle d'&apt-conf; se fait par arborescence. Cela +n'affecte que l'usage de l'étiquette de visée (scope tag). + + <para> +Ce fichier de configuration possède quatre sections, décrites ci-dessous. + + <refsect2><title>La section Dir</> + <Para> +La section <literal/Dir/ définit les répertoires standards où situer les +fichiers nécessaires au processus de création. Ces répertoires sont +précédés de chemins relatifs définis dans les sections suivantes de manière +à produire un chemin absolu et complet. + <VariableList> + <VarListEntry><term>ArchiveDir</term> + <ListItem><Para> +Indique la racine de l'archive FTP ; Pour une configuration Debian classique, +c'est le répertoire qui contient le fichier <filename/ls-LR/, et les noeuds +des distributions. + </VarListEntry> + + <VarListEntry><term>OverrideDir</term> + <ListItem><Para> +Indique l'emplacement des fichiers d'« override ». + </VarListEntry> + + <VarListEntry><term>CacheDir</term> + <ListItem><Para> +Indique l'emplacement des fichiers de cache. + </VarListEntry> + + <VarListEntry><term>FileListDir</term> + <ListItem><Para> +Indique l'emplacement des fichiers contenant la liste des fichiers (si on se +sert de la valeur <literal/FileList/ définie plus bas). + </VarListEntry> + </VariableList> + </refsect2> + + <refsect2><title>La section Default</> + <para> +La section <literal/Default/ précise les valeurs par défaut et les paramètres +qui contrôlent la marche du générateur. Ces valeurs peuvent être annulées dans +d'autres sections (paramètrage par section). + <VariableList> + <VarListEntry><term>Packages::Compress</term> + <ListItem><Para> +Indique comment sont compressés les fichiers d'index. C'est une chaîne qui +contient des valeurs séparées par des espaces ; elle contient au moins l'une +des valeurs suivantes : « . » (pas de compression), « gzip », « bzip2 ». +Par défaut, c'est la chaîne « . gzip ». + </VarListEntry> + + <VarListEntry><term>Packages::Extensions</term> + <ListItem><Para> +Indique la liste par défaut des extensions de fichier qui constituent des +fichiers-paquets. Par défaut, c'est « .deb ». + </VarListEntry> + + <VarListEntry><term>Sources::Compress</term> + <ListItem><Para> +Identique à <literal/Packages::Compress/ mais précise comment sont compressés +les fichiers sources. + </VarListEntry> + + <VarListEntry><term>Sources::Extensions</term> + <ListItem><Para> +Indique la liste par défaut des extensions de fichier qui constituent des +fichiers sources. Par défaut, c'est « .dsc ». + </VarListEntry> + + <VarListEntry><term>Contents::Compress</term> + <ListItem><Para> +Identique à <literal/Packages::Compress/ mais précise comment sont compressés +les fichiers « Contents ». + </VarListEntry> + + <VarListEntry><term>DeLinkLimit</term> + <ListItem><Para> +Indique le nombre de kilooctets à délier (et à remplacer par des liens en dur) +pour chaque exécution. On s'en sert, pour chaque section, avec le paramètre +<literal/External-Links/. + </VarListEntry> + + <VarListEntry><term>FileMode</term> + <ListItem><Para> +Indique le système de permissions des fichiers d'index créés. Par défaut, +c'est le mode 0644. Tous les fichiers d'index ont ce mode et le masque +utilisateur (umasq) est ignoré. + </VarListEntry> + </VariableList> + </refsect2> + + <refsect2><title>La section TreeDefault</> + <para> +On indique les valeurs par défaut particulières à la section « Tree ». Toutes +ces variables sont des variables de substitution ; les chaînes $(DIST), +$(SECTION) et $(ARCH) sont remplacées par leur valeur respective. + + <VariableList> + <VarListEntry><term>MaxContentsChange</term> + <ListItem><Para> +Indique le nombre de kilooctets de fichiers « Contents » qui sont +crées chaque jour. Les fichiers « Contents » sont tirés au sort +selon le système <emphasis>round-robin</emphasis> de manière que, sur +plusieurs jours, tous soient reconstruits. + </VarListEntry> + + <VarListEntry><term>ContentsAge</term> + <ListItem><Para> +Contrôle le nombre de jours pendant lequel un fichier « Contents » peut être +utilisé sans actualisation. Quand cette limite est franchie, le « mtime » +du fichier « Contents » est mis à jour. Cela peut arriver quand un fichier +est modifié sans que cela modifie le fichier « Contents » (modification +par « override » par exemple). Un délai est permis dans l'espoir que de +nouveaux « .deb » seront installés, exigeant un nouveau « Contents ». Par +défaut ce nombre vaut 10, l'unité étant le jour. + </VarListEntry> + + <VarListEntry><term>Directory</term> + <ListItem><Para> +Indique la racine de l'arborescence des « .deb ». Par défaut, c'est +<filename>$(DIST)/$(SECTION)/binary-$(ARCH)/</>. + </VarListEntry> + + <VarListEntry><term>Packages</term> + <ListItem><Para> +Indique le fichier « Packages » crée. Par défaut, c'est +<filename>$(DIST)/$(SECTION)/binary-$(ARCH)/Packages</>. + </VarListEntry> + + <VarListEntry><term>Sources</term> + <ListItem><Para> +Indique le fichier « Packages » crée. Par défaut, c'est +<filename>$(DIST)/$(SECTION)/source/Sources</>. + </VarListEntry> + + <VarListEntry><term>InternalPrefix</term> + <ListItem><Para> +Indique un préfixe de chemin ; ce préfixe fait qu'un lien symbolique sera +considéré comme un lien interne plutôt que comme un lien externe. Par défaut, +c'est <filename>$(DIST)/$(SECTION)/</>. + </VarListEntry> + + <VarListEntry><term>Contents</term> + <ListItem><Para> +Indique le fichier « Contents » crée. Par défaut, c'est +<filename>$(DIST)/Contents-$(ARCH)</>. Quand le paramètrage fait que +différents fichiers « Packages » se réfèrent à un seul fichier « Contents », +<command/apt-ftparchive/ les intègre automatiquement. + </VarListEntry> + + <VarListEntry><term>Contents::Header</term> + <ListItem><Para> +Indique l'en-tête à préfixer au fichier « Contents » crée. + </VarListEntry> + + <VarListEntry><term>BinCacheDB</term> + <ListItem><Para> +Indique la base de donnée binaire servant de cache pour cette section. +Différentes sections peuvent partager cette base de données. + </VarListEntry> + + <VarListEntry><term>FileList</term> + <ListItem><Para> +Indique qu'au lieu de lire l'arborescence, <command/apt-ftparchive/ doit lire +la liste de fichiers dans le fichier donné en argument. Les noms relatifs +sont préfixés par le répertoire de l'archive. + </VarListEntry> + + <VarListEntry><term>SourceFileList</term> + <ListItem><Para> +Indique qu'au lieu de lire l'arborescence, <command/apt-ftparchive/ doit lire +la liste de fichiers dans le fichier donné en argument. Les noms relatifs +sont préfixés par le répertoire de l'archive. On s'en sert pour créer des +index de sources. + </VarListEntry> + </VariableList> + </refsect2> + + <refsect2><title>La section Tree</> + <para> +La section <literal/Tree/ définit une arborescence debian classique avec +un répertoire de base, différentes sections dans ce répertoire et +différentes architectures dans chaque section. Le chemin exact est défini +par la variable de substitution <literal/Directory/. + <para> +La section <literal/Tree/ accepte une étiquette de visée (scope tag) qui +détermine la variable <literal/$(DIST)/ et la racine de l'arborescence +(le chemin est préfixé par <literal/ArchiveDir/). C'est par exemple : +<filename>dists/woody</>. + <para> +Tous les paramètres définis dans la section <literal/TreeDefault/ peuvent +s'utiliser dans la section <literal/Tree/ ainsi que les trois nouvelles +variables suivantes. + <para> +Quand il exécute la section <literal/Tree/, <command/apt-ftparchive/ +agit ainsi : +<informalexample><programlisting> +for i in Sections do + for j in Architectures do + Generate for DIST=scope SECTION=i ARCH=j +</programlisting></informalexample> + + <VariableList> + <VarListEntry><term>Sections</term> + <ListItem><Para> +C'est une liste de sections séparées par des espaces qui appartiennent à une +distribution ; classiquement, on trouve <literal/main contrib non-free/. + </VarListEntry> + + <VarListEntry><term>Architectures</term> + <ListItem><Para> +C'est une liste de toutes les architectures qui appartiennent à chaque +section. L'architecture spéciale « source » indique que l'arborescence +est une arborescence de sources. + </VarListEntry> + + <VarListEntry><term>BinOverride</term> + <ListItem><Para> +Indique le fichier binaire d'« override ». le fichier d'« override » contient +des informations sur la section, la priorité et le responsable de paquet. + </VarListEntry> + + <VarListEntry><term>SrcOverride</term> + <ListItem><Para> +Indique le fichier source d'« override ». Le fichier d'« override » contient +des informations sur la section. + </VarListEntry> + </VariableList> + </refsect2> + + <refsect2><title>La section BinDirectory</> + <para> +La section <literal/bindirectory/ définit une arborescence binaire sans +structure particulière. L'étiquette de visée (scope tag) indique l'emplacement +du répertoire binaire et le paramètrage est identique à celui pour la +section <literal/Tree/ sans substitution de variables ou au paramètrage de +<literal>Section</><literal>Architecture</>. + <VariableList> + <VarListEntry><term>Packages</term> + <ListItem><Para> +Indique le fichier « Packages » crée. + </VarListEntry> + + <VarListEntry><term>SrcPackages</term> + <ListItem><Para> +Indique le fichier « Sources » crée. L'un des deux fichiers, +<literal/Packages/ ou <literal/SrcPackages/ est nécessaire. + </VarListEntry> + + <VarListEntry><term>Contents</term> + <ListItem><Para> +Indique le fichier « Contents » crée. + </VarListEntry> + + <VarListEntry><term>Binoverride</term> + <ListItem><Para> +Indique le fichier binaire d'« override ». + </VarListEntry> + + <VarListEntry><term>SrcOverride</term> + <ListItem><Para> +Indique le fichier source d'« override ». + </VarListEntry> + + <VarListEntry><term>BinCacheDB</term> + <ListItem><Para> +Indique une base de données cache. + </VarListEntry> + + <VarListEntry><term>PathPrefix</term> + <ListItem><Para> +Ajoute un chemin à tous les chemins créés. + </VarListEntry> + + <VarListEntry><term>FileList, SourceFileList</term> + <ListItem><Para> +Indique le fichier contenant la liste des fichiers. + </VarListEntry> + </VariableList> + </refsect2> + </RefSect1> + + <RefSect1><Title>Le fichier binaire « Override »</> + <para> +Le fichier binaire « Override » est pleinement compatible avec +&dpkg-scanpackages;. Il contient quatre champs séparés par des espaces. Le +premier est le nom du paquet ; le deuxième est la priorité à donner à ce +paquet ; le troisième est sa section et le dernier champ est un champ pour +une permutation du responsable du paquet. + <para> +Le champ du responsable est de cette forme : + <literallayout>old [// oldn]* => new</literallayout> + ou simplement, + <literallayout>new</literallayout> +La première forme permet de spécifier de vieilles adresses dans une liste (le +séparateur est la double barre oblique). Si l'une de ces deux formes est +rencontrée, la valeur de new remplace la valeur du champ. La deuxième forme +remplace inconditionnellement le champ. + </RefSect1> + + <RefSect1><title>Le fichier Source « Override »</> + <para> +Le fichier Source « Override » est pleinement compatible avec +&dpkg-scansources;. Il contient deux champs. Le premier est le nom du paquet +source; le second, sa section. + </RefSect1> + + <RefSect1><Title>Les options</> + &apt-cmdblurb; + + <VariableList> + <VarListEntry><term><option/--md5/</> + <ListItem><Para> +Créer la somme de contrôle MD5. Cette option est activée par défaut. Quand +elle est désactivée, les fichiers d'index n'ont pas les champs MD5Sum là où +c'est possible. +Élément de configuration : <literal/APT::FTPArchive::MD5/. + </VarListEntry> + + <VarListEntry><term><option/-d/</><term><option/--db/</> + <ListItem><Para> +Utiliser une base de données binaire pour cache. Cela n'a aucun effet sur la +commande generate. +Élément de configuration : <literal/APT::FTPArchive::DB/. + </VarListEntry> + + <VarListEntry><term><option/-q/</><term><option/--quiet/</> + <ListItem><Para> +Mode silencieux ; cette commande produit une sortie destinée à l'enregistrement +dans un fichier journal en omettant les indicateurs de progression. +Un plus grand nombre de « q » (2 au plus) produit un plus grand silence. +On peut aussi utiliser <option/-q=#/ pour positionner le niveau de silence, +et annuler le fichier de configuration. +Élément de configuration : <literal/quiet/. + </VarListEntry> + + <VarListEntry><term><option/--delink/</> + <ListItem><Para> +Faire une déliaison. Si <literal/External-Links/ est activé, cette option +permet réellement la déliaison des fichiers. Par défaut, elle est activée mais +elle peut être désactivée avec l'option <option/--no-delink/. +Élément de configuration : <literal/APT::FTPArchive::DeLinkAct/. + </VarListEntry> + + <VarListEntry><term><option/--contents/</> + <ListItem><Para> +Permettre la création d'un fichier « Contents ». Quand cette option est +activée et que les index sont créés sous forme de base de données binaire, +la liste des fichiers est aussi extraite et conservée dans la base de données +pour un usage futur. Avec la commande generate, cette option permet la +création de fichiers « Contents ». Par défaut, elle est activée. +Élément de configuration : <literal/APT::FTPArchive::Contents/. + </VarListEntry> + + <VarListEntry><term><option/-s/</><term><option/--source-override/</> + <ListItem><Para> +Indique le fichier source d'« override » à utiliser avec la commande +<literal/sources/. +Élément de configuration : <literal/APT::FTPArchive::SourceOverride/. + </VarListEntry> + + <VarListEntry><term><option/--readonly/</> + <ListItem><Para> +N'autoriser que la lecture pour les bases de données de cache. +Élément de configuration : <literal/APT::FTPArchive::ReadOnlyDB/. + </VarListEntry> + + &apt-commonoptions; + + </VariableList> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-conf; + </RefSect1> + + <RefSect1><Title>Diagnostics</> + <para> +<command/apt-ftparchive/ retourne zéro si tout se passe bien, le nombre +décimal 100 en cas d'erreur. + </RefSect1> + + &manbugs; + &manauthor; + &traducteur; +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-sortpkgs.1 /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-sortpkgs.1 --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-sortpkgs.1 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-sortpkgs.1 2004-01-02 16:53:57.000000000 -0500 @@ -0,0 +1,78 @@ +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng <steve@ggi-project.org>. +.TH "APT-SORTPKGS" "1" "20 August 2003" "" "" + +.SH NOM +apt-sortpkgs \- Un outil pour trier les index de paquets. +.SH SYNOPSIS + +\fBapt-sortpkgs\fR [ \fB-hvs\fR ] [ \fB-o=\fIoption de configuration\fB\fR ] [ \fB-c=\fIfichier\fB\fR ] \fB\fIfichier\fB\fR\fI ...\fR + +.SH "DESCRIPTION" +.PP +\fBapt-sortpkgs\fR prend un index (un index de Source ou un index de +paquet) et trie leurs enregistrements selon le nom de paquet. Un tri des +champs de chaque enregistrement est réalisé selon des règles internes. +.PP +Le résultat est envoyé sur la sortie standard\~; l'entrée doit être un +fichier analysable. +.SH "OPTIONS" +.PP +Toutes les options en ligne de commande peuvent être positionnées via le +fichier de configuration\~; les descriptifs indiquent l'option de +configuration à positionner. En ce qui concerne les options booléennes, +on peut annuler le fichier de configuration en utilisant quelque chose comme +\fB-f-\fR,\fB--no-f\fR, \fB-f=no\fR ou d'autres variantes. +.TP +\fB-s\fR +.TP +\fB--source\fR +Se servir d'un index de sources pour le tri des champs. +Élément de configuration\~: APT::SortPkgs::Source. +.TP +\fB-h\fR +.TP +\fB--help\fR +Affiche un mode d'emploi succinct. +.TP +\fB-v\fR +.TP +\fB--version\fR +Affiche la version du programme. +.TP +\fB-c\fR +.TP +\fB--config-file\fR +Fichier de configuration\~; indique quel fichier de configuration utiliser. +Le programme lit le fichier de configuration par défaut, puis celui-ci. +Voyez \fB\fIapt.conf\fB\fR(5) +pour la syntaxe. +.TP +\fB-o\fR +.TP +\fB--option\fR +Donne une option de configuration\~; cela fixe une option de configuration +arbitraire. La syntaxe est : \fB-o Foo::Bar=bar\fR. +.SH "VOIR AUSSI" +.PP +\fB\fIapt.conf\fB\fR(5) +.SH "DIAGNOSTICS" +.PP +\fBapt-sortpkgs\fR retourne zéro si tout se passe bien ou 100 en cas +d'erreur. +.SH "BOGUES" +.PP +Voyez la page concernant les bogues de APT <URL:http://bugs.debian.org/apt>. +Si vous voulez rapporter un bogue, consultez le texte +\fI/usr/share/doc/debian/bug-reporting.txt\fR ou utilisez la +commande \fBreportbug\fR(1) +\&. +.SH "AUTEUR" +.PP +APT a été écrit par l'équipe APT <apt@packages.debian.org>. +.SH "TRADUCTION" +.PP +Philippe Batailler. 2003. diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-sortpkgs.1.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-sortpkgs.1.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt-sortpkgs.1.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt-sortpkgs.1.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,75 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.3 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt-sortpkgs</> + <manvolnum>1</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt-sortpkgs</> + <refpurpose>Un outil pour trier les index de paquets. + </refnamediv> + + <!-- Arguments --> + <refsynopsisdiv> + <cmdsynopsis> + <command>apt-sortpkgs</> + <arg><option>-hvs</></arg> + <arg><option>-o=<replaceable/option de configuration/</></arg> + <arg><option>-c=<replaceable/fichier/</></arg> + <arg choice="plain" rep="repeat"><replaceable/fichier/</arg> + </cmdsynopsis> + </refsynopsisdiv> + + <RefSect1><Title>Description</> + <para> +<command/apt-sortpkgs/ prend un index (un index de Source ou un index de +paquet) et trie leurs enregistrements selon le nom de paquet. Un tri des +champs de chaque enregistrement est réalisé selon des règles internes. + + <para> +Le résultat est envoyé sur la sortie standard ; l'entrée doit être un +fichier analysable. + </RefSect1> + + <RefSect1><Title>Options</> + &apt-cmdblurb; + + <VariableList> + <VarListEntry><term><option/-s/</><term><option/--source/</> + <ListItem><Para> +Se servir d'un index de sources pour le tri des champs. +Élément de configuration : <literal/APT::SortPkgs::Source/. + </VarListEntry> + + &apt-commonoptions; + + </VariableList> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-conf; + </RefSect1> + + <RefSect1><Title>Diagnostics</> + <para> +<command/apt-sortpkgs/ retourne zéro si tout se passe bien ou 100 en cas +d'erreur. + </RefSect1> + + &manbugs; + &manauthor; + &traducteur; +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt.conf.5.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt.conf.5.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt.conf.5.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt.conf.5.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,436 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.5 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt.conf</> + <manvolnum>5</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt.conf</> + <refpurpose>Fichier de configuration pour APT</> + </refnamediv> + + <RefSect1><Title>Description</> + <para> + <filename/apt.conf/ est le principal fichier de configuration de la +collection d'outils que constitue APT ; tous les outils font appel à ce +fichier de configuration et utilisent un analyseur syntaxique de ligne de +commande commun afin de fournir un environnement uniforme. Quand un outil +d'APT démarre, il lit (si elle existe) la variable d'environnement +<envar/APT_CONFIG/ ; puis il lit les fichiers situés dans +<literal/Dir::Etc::Parts/ ainsi que le principal fichier de configuration +indiqué par <literal/Dir::Etc::main/ ; enfin il applique les options de la ligne de commande qui annulent les directives de configuration, chargeant, +si nécessaire, d'autres fichiers de configuration. + <para> +Le fichier de configuration est construit comme un arbre d'options +organisées en groupes fonctionnels. On se sert du double deux points (« :: ») pour indiquer une option ; par exemple, <literal/APT::Get::Assume-Yes/ est +une option pour le groupe d'outils APT, destinée à l'outil Get. Les options +n'héritent pas des groupes de leurs parents. + <para> +Syntaxiquement, le langage de configuration est conçu sur le même modèle +que les langages utilisés par des outils ISC tels que bind et dhcp. Chaque +ligne est de la forme : + <literallayout>APT::Get::Assume-Yes "true";</literallayout> +Le point-virgule final est obligatoire et les guillemets sont optionnels. +On peut déclarer un nouveau champ d'action avec des accolades, comme +suit : +<informalexample><programlisting> +APT { + Get { + Assume-Yes "true"; + Fix-Broken "true"; + }; +}; +</programlisting></informalexample> +avec des retours à la ligne pour faciliter la lecture. On peut créer des +listes en ouvrant un champ d'action et en mettant un seul mot entre +apostrophes suivi d'un point-virgule. On peut mettre plusieurs entrées, +séparées par un point-virgule. +<informalexample><programlisting> +DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";}; +</programlisting></informalexample> + <para> +Les modèles <filename>&docdir;examples/apt.conf</> &configureindex; +montrent à quoi devrait ressembler le fichier de configuration. + <para> +Deux éléments spéciaux sont autorisés : <literal/#include/ et +<literal/#clear/. <literal/#include/ inclut le fichier donné en argument, à +moins que le nom se termine par une barre oblique. <literal/#clear/ sert à +effacer une liste de noms. + <para> +Tous les outils d'APT possèdent une option <option>-o</> qui permet de +spécifier une configuration arbitraire depuis la ligne de commande. La +syntaxe consiste en un nom complet d'option (par exemple +<literal/APT::Get::Assume-Yes/) suivi par un signe égal, puis par la nouvelle +valeur de l'option. On peut compléter une liste en ajoutant un « :: » au nom +de la liste. + </RefSect1> + + <RefSect1><Title>Le groupe APT</> + <para> +Ce groupe d'options contrôle aussi bien le comportement global d' APT que +la prise en compte des options pour chaque outil. + + <VariableList> + <VarListEntry><Term>Architecture</Term> + <ListItem><Para> +L'architecture du système ; cette option positionne l'architecture à utiliser +pour récupérer des fichiers et analyser des listes de paquets. L'architecture +interne par défaut est celle pour laquelle APT a été compilé. + </VarListEntry> + + <VarListEntry><Term>Ignore-Hold</Term> + <ListItem><Para> +Ignore les paquets « suspendus » ; cette option globale indique au système de +résolution de ne pas tenir compte des paquets « suspendus » dans sa prise de +décision. + </VarListEntry> + + <VarListEntry><Term>Clean-Installed</Term> + <ListItem><Para> +Avec cette option qui est activée par défaut, la fonctionnalité « autoclean » +supprime tout paquet qui ne peut plus être récupéré dans le cache. +Quand cette option est désactivée, les paquets qui sont installés localement +sont aussi exclus du nettoyage - mais notez que APT ne fournit aucun moyen +direct pour les réinstaller. + </VarListEntry> + + <VarListEntry><Term>Immediate-Configure</Term> + <ListItem><Para> +Désactive la configuration immédiate ; cette dangereuse option désactive +une partie du code de mise en ordre de APT pour que ce dernier effectue le +moins d'appels possible à Dpkg. C'est peut être nécessaire sur des systèmes +lents à un seul utilisateur mais c'est extrêmement dangereux et cela peut +faire échouer les scripts d'installation, voire pire. +Utilisez-la à vos risques et périls. + </VarListEntry> + + <VarListEntry><Term>Force-LoopBreak</Term> + <ListItem><Para> +Ne jamais activer cette option à moins que vous ne sachiez -réellement- ce que +vous faites. Elle autorise APT à supprimer temporairement un paquet +essentiel pour mettre fin à une boucle Conflicts / Conflicts ou +Conflicts / Pre-Depends entre deux paquets essentiels. UNE TELLE BOUCLE +NE DOIT JAMAIS SE PRODUIRE : C'EST UN BOGUE SÉRIEUX. Cette option fonctionne +si les paquets essentiels ne sont pas tar, gzip, libc, dpkg, bash ou tous +les paquets dont ces paquets dépendent. + </VarListEntry> + + <VarListEntry><Term>Cache-Limit</Term> + <ListItem><Para> +APT utilise un fichier cache d'une taille mémoire fixe pour ranger les +informations du fichier « available ». Cette option fixe la taille de ce cache. + </VarListEntry> + + <VarListEntry><Term>Get</Term> + <ListItem><Para> +La sous-section <literal/Get/ contrôle l'outil &apt-get;, veuillez consulter +sa documentation pour avoir plus d'informations sur les options en question. + </VarListEntry> + + <VarListEntry><Term>Cache</Term> + <ListItem><Para> +La sous-section <literal/Cache/ contrôle l'outil &apt-cache;, veuillez +consulter sa documentation pour avoir plus d'informations sur les options en +question. + </VarListEntry> + + <VarListEntry><Term>CDROM</Term> + <ListItem><Para> +La sous-section <literal/CDROM/ contrôle l'outil &apt-cdrom;, veuillez +consulter sa documentation pour avoir plus d'informations sur les options en +question. + </VarListEntry> + </VariableList> + </RefSect1> + + <RefSect1><Title>Le groupe Acquire</> + <para> +Le groupe d'options <literal/Acquire/ contrôle le téléchargement des paquets et +les gestionnaires d'URI. + + <VariableList> + <VarListEntry><Term>Queue-Mode</Term> + <ListItem><Para> +Le mode file d'attente ; <literal/Queue-Mode/ peut prendre une valeur parmi +<literal/host/ ou <literal/access/ et cela détermine comment APT parallélise +les connexions sortantes. <literal/host/ signifie qu'une connexion par cible +sera initiée, tandis que <literal/access/ signifie qu'une connexion par type +d'URI sera initiée. + </VarListEntry> + + <VarListEntry><Term>Retries</Term> + <ListItem><Para> +Nombre d'essais à effectuer. Si ce nombre n'est pas nul, APT essaie de +récupérer, le nombre donné de fois, les fichiers dont le rapatriement a échoué. + </VarListEntry> + + <VarListEntry><Term>Source-Symlinks</Term> + <ListItem><Para> +Utilise des liens symboliques pour les archives de sources. Positionnée à +« true », cette option crée si possible des liens symboliques vers les +archives de sources au lieu de les copier. +Par défaut à « true ». + </VarListEntry> + + <VarListEntry><Term>http</Term> + <ListItem><Para> +HTTP URIs; http::Proxy est le mandataire (proxy) http à utiliser par défaut. +Il se présente sous la forme standard : +<literal>http://[[user][:pass]@]host[:port]/</>. En utilisant la syntaxe : +<literal/http::Proxy::<host>/, où le mot-clé spécial <literal/DIRECT/ +indique de n'utiliser aucun mandataire, on peut spécifier un mandataire +pour chaque machine distante. La variable d'environnement <envar/http_proxy/ +remplace tous ces paramètres. + <para> +Trois options de configuration sont fournies pour le contrôle des caches qui +sont compatibles avec HTTP/1.1. <literal/No-Cache/ signifie que le mandataire +ne doit pas du tout utiliser les réponses qu'il a stockées ; <literal/Max-Age/ +sert uniquement pour les fichiers d'index : cela demande au cache de les +mettre à jour quand leur ancienneté est supérieure au nombre de secondes +donné. Debian met à jour son fichier d'index de manière journalière, la +valeur par défaut est donc de 1 jour. <literal/No-Store/ sert uniquement +pour les fichiers d'archive : cela demande au cache de ne jamais garder +la requête. Cela peut éviter de polluer un cache mandataire avec des +fichiers .deb très grands. Note : Squid 2.0.2 ne prend en compte aucune de +ces options. + <para> +L'option <literal/timeout/ positionne le compteur de temps mort (timeout) +utilisé par la méthode : cela vaut pour tout (connexion, données). + <para> +Une option de configuration est fournie pour contrôler la profondeur du tube +pour le cas où un serveur distant n'est pas conforme à la RFC ou est bogué +(comme Squid 2.0.2). Acquire::http::Pipeline-Depth a une valeur +comprise entre 0 et 5 : elle indique le nombre de requêtes en attente qui +peuvent être émises. Quand la machine distante ne conserve pas correctement +les connexions TCP, on DOIT donner une valeur égale à 0 -- sinon des +données seront corrompues. Les machines qui ont besoin de cette option +ne respectent pas la RFC 2068. + </VarListEntry> + + <VarListEntry><Term>ftp</Term> + <ListItem><Para> +FTP URIs ; ftp::Proxy est le serveur mandataire par défaut à utiliser. Il se +présente sous la forme standard : +<literal>ftp://[[user][:pass]@]host[:port]/</> ; il est remplacé par la +variable d'environnement <envar/ftp_proxy/. Pour utiliser un mandataire ftp, +vous devez renseigner l'entrée <literal/ftp::ProxyLogin/ dans le fichier de +configuration. Cette entrée spécifie les commandes qui disent au serveur +mandataire comment se connecter. Voyez &configureindex; pour savoir +comment faire. Les variables de substitution disponibles sont : +<literal/$(PROXY_USER)/, <literal/$(PROXY_PASS)/, <literal/$(SITE_USER)/, +<literal/$(SITE_PASS)/, <literal/$(SITE)/, et <literal/$(SITE_PORT)/. +Chacune correspond à un élément de l'URI. + <para> +L'option <literal/timeout/ positionne le compteur de temps mort (timeout) +utilisé par la méthode : cela vaut pour tout (connexion, données). + <para> +Plusieurs options de configuration sont fournies pour contrôler le mode +passif. Généralement, c'est plus sûr d'activer le mode passif ; cela marche +dans presque tous les environnements. Cependant, certaines situations +nécessitent que le mode passif soit désactivé et que le mode « port » de ftp +soit utilisé à la place. On peut le faire globalement, pour des +connexions qui passent par un mandataire ou pour une machine +spécifique (examinez le modèle de fichier de configuration). + <para> +On peut utiliser un mandataire FTP pour atteindre une cible HTTP en +positionnant la variable d'environnement <envar/ftp_proxy/ à une url http -- +consultez la méthode http ci-dessus pour la syntaxe. On ne peut pas fixer +cette variable dans le fichier de configuration et il n'est pas recommandé +d'utiliser HTTP par FTP à cause de son peu d'efficacité. + <para> +L'option <literal/ForceExtended/ contrôle l'utilisation des commandes liées +à la RFC 2428, <literal/EPSV/ et <literal/EPRT/. Par défaut, elle vaut +« false » ; ce qui signifie que ces commandes ne sont utilisées que pour une +connexion de type IPv6. Quand elle vaut « true », on les utilise même si +la connexion est de type IPv4. La plupart des serveurs FTP ne suivent pas +la RFC 2428. + </VarListEntry> + + <VarListEntry><Term>cdrom</Term> + <ListItem><Para> +CDROM URIs ; la seule option de configuration pour les URIs de CDROM +est le point de montage : <literal/cdrom::Mount/ ; il doit représenter le +point de montage du lecteur de cédérom indiqué dans <filename>/etc/fstab</>. +On peut fournir d'autres commandes de montage et de démontage quand le +point de montage ne peut être listé dans le fichier <filename>/etc/fstab</> +(par exemple, un montage SMB ou ...). Syntaxiquement, il faut placer +<literallayout>"/cdrom/"::Mount "foo";</literallayout> dans le bloc cdrom. +La barre oblique finale est importante. Les commandes de démontage +peuvent être spécifiées en utilisant <literal/UMount/. + </VarListEntry> + </VariableList> + </RefSect1> + + <RefSect1><Title>Les répertoires</> + <para> +Les répertoires de la section <literal/Dir::State/ concernent le système +local. <literal/lists/ est le répertoire où placer les listes de paquets +téléchargés et <literal/status/ est le nom du fichier d'état de Dpkg. +<literal/preferences/ concerne APT : c'est le nom du fichier de préférence. +<literal/Dir::State/ contient le répertoire par défaut préfixé à tous les +sous-éléments, quand ceux-ci ne commencent pas par <filename>/</> +ou <filename>./</>. + <para> +<literal/Dir::Cache/ contient les emplacements qui renseignent sur le +cache local : par exemple, les deux caches de paquets <literal/srcpkgcache/ +et <literal/pkgcache/ et aussi l'endroit où sont placées les archives +téléchargées, <literal/Dir::Cache::archives/. On peut empêcher la création +des caches en laissant leur nom en blanc. Cela ralentit le démarrage mais +cela sauve de l'espace disque. Il vaut mieux se passer du cache +<literal/pkgcache/ plutôt que celui de <literal/srcpkgcache/. Comme pour +<literal/Dir::State/, le répertoire par défaut est contenu dans +<literal/Dir::Cache/. + <para> +<literal/Dir::Etc/ contient l'emplacement des fichiers de configuration, +<literal/sourcelist/ indique l'emplacement de la liste de sources et +<literal/main/ est le fichier de configuration par défaut (le modifier +n'a aucun effet, à moins qu'on ne le modifie avec le fichier de +configuration indiqué par la variable <envar/APT_CONFIG/). + <para> +<literal/Dir::Parts/ lit, par ordre d'entrée, tous les fragments de +configuration dans le répertoire indiqué. Ensuite, le fichier principal +de configuration est chargé. + <para> +Les programmes binaires sont pointés par <literal/Dir::Bin/. +L'emplacement des gestionnaires de méthodes est indiqué par +<literal/methods/ ; <literal/gzip/, <literal/Dpkg/, <literal/apt-get/, +<literal/dpkg-source/, <literal/dpkg-buildpackage/ et <literal/apt-cache/ +indiquent l'emplacement des programmes correspondants. + </RefSect1> + + <RefSect1><Title>APT et DSelect</> + <para> +Quand APT est utilisé comme une méthode de &dselect;, plusieurs directives +contrôlent le comportement par défaut. On les trouve dans la section +<literal/DSelect/. + + <VariableList> + <VarListEntry><Term>Clean</Term> + <ListItem><Para> +Mode de nettoyage du cache ; cette variable peut prendre l'une des valeurs +suivantes : « always », « prompt », « auto », « pre-auto » et « never ». +« always » et « prompt » suppriment tous les paquets du cache après la mise à +niveau ; « prompt » (valeur par défaut) les supprime après une demande et +« auto » ne supprime que les archives qui ne peuvent plus être téléchargées +(remplacées, par exemple, par une nouvelle version). « pre-auto » les +supprime avant de récupérer de nouveaux paquets. + </VarListEntry> + + <VarListEntry><Term>Options</Term> + <ListItem><Para> +Le contenu de cette variable est passé à &apt-get; avec les options de la ligne +de commande quand ce programme est utilisé dans la phase d'installation. + </VarListEntry> + + <VarListEntry><Term>UpdateOptions</Term> + <ListItem><Para> +Le contenu de cette variable est passé à &apt-get; avec les options de la +ligne de commande quand ce programme est utilisé dans la phase de mise à jour. + </VarListEntry> + + <VarListEntry><Term>PromptAfterUpdate</Term> + <ListItem><Para> +Si cette option est « vraie », l'opération [U]pdate de &dselect; interroge +toujours l'utilisateur avant de continuer. Par défaut, ce n'est qu'en cas +d'erreur que l'on propose à l'utilisateur d'intervenir. + </VarListEntry> + </VariableList> + </RefSect1> + + <RefSect1><Title>Comment APT appelle Dpkg</> + <para> +Plusieurs directives de configuration contrôlent la manière dont APT +invoque &dpkg; : elles figurent dans la section <literal/DPkg/. + + <VariableList> + <VarListEntry><Term>Options</Term> + <ListItem><Para> +Il s'agit d'une liste d'options à passer à Dpkg. Les options doivent être +déclarées en utilisant la notation de liste et chaque élément de liste est +passé comme un seul argument à Dpkg. + </VarListEntry> + + <VarListEntry><Term>Pre-Invoke</Term><Term>Post-Invoke</Term> + <ListItem><Para> +Il s'agit d'une liste de commandes shell à exécuter avant ou après l'appel de +&dpkg;. Tout comme pour <literal/Options/, on doit utiliser la notation de +liste. Les commandes sont appelées dans l'ordre en utilisant /bin/sh : APT +s'arrête dès que l'une d'elles échoue. + </VarListEntry> + + <VarListEntry><Term>Pre-Install-Pkgs</Term> + <ListItem><Para> +Il s'agit d'une liste de commandes shell à exécuter avant d'appeler Dpkg. +Tout comme pour <literal/Options/, on doit utiliser la notation de liste. +Les commandes sont appelées dans l'ordre en utilisant /bin/sh : APT s'arrête +dès que l'une d'elles échoue. Sur l'entrée standard, APT transmet aux +commandes les noms de tous les fichiers .deb qu'il va installer, à raison d'un +par ligne. + <para> +La deuxième version de ce protocole donne plus de renseignements : on obtient +la version du protocole, la configuration de APT et les paquets, fichiers +ou versions qui ont changés. On autorise cette version en positionnant +<literal/DPkg::Tools::Options::cmd::Version/ à 2. <literal/cmd/ est une +commande passée à <literal/Pre-Install-Pkgs/. + </VarListEntry> + + <VarListEntry><Term>Run-Directory</Term> + <ListItem><Para> +APT se place dans ce répertoire avant d'appeler Dpkg ; par défaut c'est le +répertoire <filename>/</>. + </VarListEntry> + + <VarListEntry><Term>Build-Options</Term> + <ListItem><Para> +Ces options sont passées à &dpkg-buildpackage; lors de la compilation des +paquets ; par défaut la signature est désactivée et tous les binaires sont +créés. + </VarListEntry> + </VariableList> + </RefSect1> + + <RefSect1><Title>Les options de débogage</> + <para> +La plupart des options de la section <literal/debug/ n'ont aucun intérêt +pour le simple utilisateur ; cependant, <literal/Debug::pkgProblemResolver/ +affiche d'intéressantes informations sur les décisions que prend la +commande dist-upgrade. <literal/Debug::NoLocking/ désactive le verrouillage +de fichier de manière à ce que APT puisse effectuer quelques opérations sans +être « root » et <literal/Debug::pkgDPkgPM/ affiche la ligne de commande à +chaque appel de Dpkg. <literal/Debug::IdentCdrom/ désactive l'inclusion de +données statfs dans les IDs de CDROM. + </RefSect1> + + <RefSect1><Title>Exemples</> + <para> + &configureindex; contient un modèle de fichier montrant les valeurs par +défaut de toutes les options possibles. + </RefSect1> + + <RefSect1><Title>Fichiers</> + <para> + <filename>/etc/apt/apt.conf</> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-cache;, &apt-config;, &apt-preferences;. + </RefSect1> + + &manbugs; + &manauthor; + &deux-traducteurs; + +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt_preferences.5.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/apt_preferences.5.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/apt_preferences.5.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/apt_preferences.5.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,243 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.3 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>apt_preferences</> + <manvolnum>5</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>apt_preferences</> + <refpurpose>Un fichier de contrôle, utilisé par APT, indiquant des préférences</> + </refnamediv> + + <RefSect1><Title>Description</> + <para> +Le fichier des préférences contrôle différents aspects du système APT. Il est +conçu pour être modifiable par l'utilisateur et manipulable de façon +logicielle. Il comprend des enregistrements formés sur le modèle du fichier +<filename/status/ de Dpkg : des sections séparées par des espaces et des lignes +commençant par une étiquette suivie d'un « : ». Il se trouve dans +<filename>/etc/apt/preferences</>. + </RefSect1> + + <RefSect1><Title>Questions de version</> + <para> +L'un des buts de ce fichier est de permettre à l'utilisateur de choisir +quelle version d'un paquet il veut installer. On peut faire ce choix de +plusieurs façons mais il est basé sur trois critères : la version, +l'édition et l'origine. + <para> +Choisir la version peut se faire avec une recherche de correspondance sur une +chaîne exacte ou bien sur une chaîne préfixée. Le format est : <literal/2.1.2/ +pour la première et <literal/2.2*/ pour la seconde. L'utilisation d'un préfixe +permet d'ignorer le <literal/r/ du système d'ordonnancement des éditions +(<literal/2.1r*/), ou bien d'ignorer les révisions propres à Debian +(<literal/1.1-*/). Quand on compare des versions en se servant d'un préfixe, +la version possédant le numéro le plus élevé est toujours choisie. + <para> +Choisir une édition de la distribution est plus compliqué et possède trois +formes. Le but principal du choix d'une édition est d'identifier un ensemble de +paquets qui corresponde à un vendeur particulier ou à une édition de la +distribution (p.ex. Debian 2.1). Les deux premières formes sont des raccourcis +pour une utilisation rapide en ligne de commande. Si le premier caractère de +la chaîne est un chiffre, c'est une recherche fondée sur la version d'une +édition ; sinon, c'est une recherche sur le nom d'une édition. Quand la +chaîne comporte des signes égal, c'est une recherche fondée sur une +description complète de l'édition ; cette chaîne est une liste de clés +(une seule lettre) suivies d'un mot et séparées par une virgule. Exemples : +<informalexample><programlisting> +v=2.1*,o=Debian,c=main +l=Debian +a=stable +</programlisting></informalexample> + <para> +Ces recherches utilisent des données prises dans les fichiers +<filename/Release/ récupérés par APT pendant une mise à jour. Voici les +clés disponibles : + <VariableList> + <VarListEntry><term>a= Archive</term> + <ListItem><Para> +C'est le nom habituel donné à nos archives, comme <literal/stable/ ou +<literal/unstable/. Le nom spécial <literal/now/ désigne l'ensemble des +paquets installés. + </VarListEntry> + + <VarListEntry><term>c= Composant</term> + <ListItem><Para> +Indique un sous-composant de l'archive, tel que <literal/main/, +<literal/contrib/, etc. Quand il n'y a pas de composant dans telle archive, +on peut l'omettre. + </VarListEntry> + + <VarListEntry><term>v= Version</term> + <ListItem><Para> +C'est la chaîne représentant la version ; elle possède les mêmes +caractéristiques que celle du fichier <filename/Packages/. C'est le niveau +édition de l'archive. Les numéros d'une édition classique de la distribution +Debian ressemblent à <literal/2.1r2/ où le r désigne une édition (release) de +la distribution 2.1. Les nouvelles éditions sont limitées à des mises à +jour concernant la sécurité. + </VarListEntry> + + <VarListEntry><term>o= Origine</term> + <ListItem><Para> +Ce terme indique qui a fourni l'archive. Pour Debian, c'est <literal/Debian/. +Les autres fournisseurs peuvent utiliser leur propre nom. + </VarListEntry> + + <VarListEntry><term><term>l= Label</term> + <ListItem><Para> +Cela donne le nom général de la distribution. Pour Debian, c'est +<literal/Debian/. Pour des distributions dérivées, ce terme doit être leur +propre nom. + </VarListEntry> + </VariableList> + <para> +La dernière méthode est le choix de l'origine. C'est simplement le nom du site +d'où proviennent les paquets. Une chaîne vide indique un URI de fichier. + <para> +Le choix d'une version, et en particulier les deux dernières méthodes, +concerne plusieurs parties d'APT, pas seulement le fichier préférences. + </RefSect1> + +<RefSect1><Title>Règles pour le choix d'une version</> + <para> +APT conserve une liste de toutes les versions disponibles de tous les +paquets. Quand on indique plusieurs éditions ou vendeurs dans le fichier +&sources-list;, tous ces éléments sont disponibles. APT choisit par défaut +la version la plus récente parmi toutes ces sources automatiques. Quelques +sources sont étiquetées Non Automatique, p.ex. +<filename>project/experimental</> -- elles sont mises en bas de la pile de +sélection. + <para> +Pour décider quelle version utiliser, APT affecte une priorité à toutes les +versions disponibles d'un paquet. Puis il fait deux choses. Premièrement : +il choisit, parmi les versions plus récentes que la version installée, la +version qui possède la plus haute priorité ; ensuite il choisit, parmi +les versions plus anciennes que la version installée, celle qui possède la +plus haute priorité. Deuxièmement : si les versions plus anciennes ont +une priorité supérieure à 1000, il les compare avec la priorité que possède +l'ensemble de mise à niveau : la plus grande est choisie. Autrement, les +versions provoquant une régression sont ignorées et il choisit la plus grande +priorité de l'ensemble de mise à niveau. + <para> +On peut penser le système de priorité en termes de strates : + <VariableList> + <VarListEntry><term>1000 et au-dessus</term> + <ListItem><Para> +Priorités permettant la régression + </VarListEntry> + + <VarListEntry><term>1000</term> + <ListItem><Para> +La barrière pour empêcher la régression. + </VarListEntry> + + <VarListEntry><term>de 100 à 1000</term> + <ListItem><Para> +Priorités standards. 990 est la priorité définie par l'option +<option/--target-release / du programme &apt-get;. 989 est le début des +priorités automatiques et 500 la priorité par défaut des fichiers d'un paquet. + </VarListEntry> + + <VarListEntry><term>100</term> + <ListItem><Para> +Priorité de la version actuellement installée. + </VarListEntry> + + <VarListEntry><term>de 0 à 100</term> + <ListItem><Para> +Priorités non automatiques. On s'en sert uniquement si le paquet n'est pas +installé et s'il n'y a pas d'autre version disponible. + </VarListEntry> + + <VarListEntry><term>inférieur à 0</term> + <ListItem><Para> +Priorité pour une version qui ne sera jamais sélectionnée. + </VarListEntry> + </VariableList> + <para> +Une priorité supérieure à 1000 donnée à une étiquette (pin) autorise une +régression vers cette version. + <para> +On peut accrocher une étiquette à chaque paquet et chaque fichier +<filename/Packages/ possède une priorité pour tous les paquets. La plus +haute priorité affectée à un paquet est celle qui est utilisée. + <para> +Une étiquette de paquet est de cette forme : +<informalexample><programlisting> +Package: apt +Pin: version 0.4.0 +Pin-Priority: 1001 +</programlisting></informalexample> +La première ligne indique le paquet, la seconde donne le nom de l'étiquette +et la dernière la priorité pour cette étiquette. Le premier mot du nom de +l'étiquette peut être : version, release ou origin ; le reste du +champ est décrit plus haut dans la section « Règles pour le choix d'une +version ». + <para> +Une étiquette par défaut représente comment sont définies les priorités des +fichiers d'un paquet. On peut spécifier autant d'étiquette par défaut qu'on +veut ; la première correspondant au défaut sélectionne la priorité pour +les fichiers d'un paquet. Seuls « release » et « origin » +peuvent être utilisés dans le nom de l'étiquette puisqu'ils correspondent aux +fichiers <filename/Packages/. +<informalexample><programlisting> +Package: * +Pin: release v=2.1* +Pin-Priority: 998 +</programlisting></informalexample> + <para> +Quand le champ Pin-Priority manque, la priorité est par défaut de 989 +dans les deux cas. + + <RefSect2><title>Effets notables</> + <para> +À cause de la barrière empêchant les régressions (priorité 1000), il est +possible qu'une version possédant une priorité inférieure soit choisie si +une version possédant une priorité supérieure provoque une régression. Par +exemple, le paquet foo possède les versions <literal/1.2/, <literal/1.1/ +et <literal/1.0/ ; <literal/1.1/ est la version installée ; les +priorités de chaque version sont : 900, 100 et 950 respectivement : +la version <literal/1.2/ sera installée. + <para> +Dans la pratique, c'est ce qu'on veut ! Un utilisateur utilisera une +étiquette par défaut pour rendre la distribution « stable » la +distribution par défaut ; il utilisera ensuite l'option +<option/--target-dist/ avec &apt-get; pour choisir de nouvelles versions dans +« unstable ». Les paquets mis à niveau avec « unstable » +suivront les versions disponibles dans « unstable » puisque les +versions de « stable » sont maintenant passées +sous la barrière empêchant la régression. + <para> +Si on ne le veut pas, on doit utiliser une étiquette par défaut qui donne +à « unstable » une priorité inférieure à 100. + <para> +Ceux qui utilisent des suppléments venant de tiers comme Helix GNOME peuvent +se servir de ce procédé pour obtenir des paquets Helix ; ils peuvent +forcer l'utilisation des paquets Debian en définissant la priorité de cette +source suffisamment haut. On peut même réaliser une régression massive d'un +ensemble de paquets à un autre en utilisant une priorité supérieure à 1000. + </RefSect2> + </RefSect1> + + <RefSect1><Title>Voir aussi</> + <para> + &apt-cache; &apt-conf; + </RefSect1> + + &manbugs; + &manauthor; +&traducteur; +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/doc/fr/sources.list.5.fr.sgml /tmp/filecJutU1/apt-0.5.17/doc/fr/sources.list.5.fr.sgml --- /tmp/fileSLwC2A/apt-0.5.17/doc/fr/sources.list.5.fr.sgml 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/doc/fr/sources.list.5.fr.sgml 2003-09-27 17:37:22.000000000 -0400 @@ -0,0 +1,207 @@ +<!-- -*- mode: sgml; mode: fold -*- --> +<!-- translation of version 1.2 --> +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry lang=fr> + &apt-docinfo; + + <refmeta> + <refentrytitle>sources.list</> + <manvolnum>5</> + </refmeta> + + <!-- Man page title --> + <refnamediv> + <refname>sources.list</> + <refpurpose>Une liste, utilisée par APT, indiquant les ressources de paquets</> + </refnamediv> + + <RefSect1><Title>Description</> + <para> +La liste des ressources de paquets indique où trouver les archives +du système de distribution de paquets utilisé. Pour l'instant, cette page +de manuel ne documente que le système d'empaquetage utilisé par le système +Debian GNU-Linux. Ce fichier de contrôle est situé dans +<filename>/etc/apt/sources.list</>. + <para> +La liste des sources est conçue pour prendre en compte un nombre quelconque +de sources actives et différents média source. Le fichier présente +une source par ligne et la source préférée apparaît en premier. Le format de +chaque ligne est : <literal/type uri args/. Le premier élément, +<literal/type/, détermine le format des <literal/args/. <literal/uri/ est un +identificateur universel de ressources (URI), qui est un surensemble du plus +spécifique et bien connu repère universel de ressources, ou URL. La fin de la +ligne peut être un commentaire commençant par un caractère #. + </RefSect1> + + <RefSect1><Title>Les types deb et deb-src.</> + <para> +Le type <literal/deb/ décrit une archive Debian classique à deux niveaux, +<filename>distribution/composant</>. <literal/distribution/ peut prendre +l'une des valeurs suivantes : <literal/stable/, <literal/unstable/, ou +<literal/frozen/, et composant : <literal/main/, <literal/contrib/, +<literal/non-free/, ou <literal/non-us/. Le type <literal/deb-src/ décrit le +code source pour une distribution Debian dans le même format que le type +<literal/deb/. Une ligne <literal/deb-src/ est nécessaire pour récupérer les +index de sources. +<para> +Le format d'une entrée dans <filename/sources.list/ utilisant les types +<literal/deb/ et <literal/deb-src/ est de la forme : + <literallayout>deb uri distribution [composant1] [composant2] [...]</literallayout> + <para> +L'URI de type <literal/deb/ doit indiquer la base de la distribution Debian +dans laquelle APT trouvera les informations dont il a besoin. +<literal/distribution/ peut spécifier le chemin exact : dans ce cas, on +doit omettre les composants et <literal/distribution/ doit se terminer par une +barre oblique (/). C'est utile quand seule une sous-section particulière de +l'archive décrite par cet URI est intéressante. Quand <literal/distribution/ +n'indique pas un chemin exact, un <literal/component/ au moins doit être +présent. + <para> +<literal/distribution/ peut aussi contenir une variable <literal/$(ARCH)/, +qui sera remplacée par l'architecture Debian (i386, m68k, powerpc, ...) +sur laquelle s'exécute le système. On peut ainsi utiliser un fichier +<filename/sources.list/ qui ne dépend pas d'une architecture. En général, +ce n'est intéressant que si l'on indique un chemin exact ; sinon +<literal/APT/ crée automatiquement un URI en fonction de l'architecture +effective. + <para> +Puisqu'on ne peut indiquer qu'une seule distribution par ligne, il peut être +nécessaire de disposer le même URI sur plusieurs lignes quand on veut +accéder à un sous-ensemble des distributions ou composants disponibles à cette +adresse. APT trie les URIs après avoir crée pour lui-même la liste +complète ; il regroupe les références multiples au même hôte Internet +en vue d'une connexion unique et il évite ainsi, par exemple, d'établir une +connexion FTP, de la fermer, faire autre chose, puis d'établir encore cette +connexion. Cette fonctionnalité permet l'accès à des sites FTP surchargés qui +limitent le nombre de connexions simultanées pour les utilisateurs anonymes. +APT parallélise aussi les connexions à différents hôtes pour tirer plus +efficacement parti des sites à faible bande passante. + <para> +Il est important d'indiquer les sources par ordre de préférence, +la source principale apparaissant en premier. Un tri est fait, de la plus +rapide à la plus lente ; par exemple, CD-ROM suivi par les hôtes d'un +réseau local, puis les hôtes Internet distants. + <para> +Quelques exemples : + <literallayout> +deb http://http.us.debian.org/debian stable main contrib non-free +deb http://http.us.debian.org/debian dists/stable-updates/ + </literallayout> + </RefSect1> + + <RefSect1><title>La spécification des URIs + +Les URIs actuellement reconnus sont : cdrom, file, http et ftp. + + file + +Le procédé + + cdrom + +Le procédé + + http + +Le procédé + + ftp + +Le procédé + + copy + +Le procédé + + rshssh + +Le procédé + + + + Exemples + +Utiliser l'archive stockée localement (ou montée via NFS) dans +/home/jason/debian pour stable/main, stable/contrib et stable/non-free. + deb file:/home/jason/debian stable main contrib non-free + +Comme ci-dessus, excepté que cette ligne utilise la distribution +« unstable » (développement). + deb file:/home/jason/debian unstable main contrib non-free + +La précédente ligne, mais pour les sources. + deb-src file:/home/jason/debian unstable main contrib non-free + +Utiliser HTTP pour accéder à l'archive située à archive.debian.org, et +n'utiliser que la section hamm/main. + deb http://archive.debian.org/debian-archive hamm main + +Utiliser FTP pour accéder à l'archive située à ftp.debian.org, dans le +répertoire debian, et n'utiliser que la section stable/contrib. + deb ftp://ftp.debian.org/debian stable contrib + +Utiliser FTP pour accéder à l'archive située à ftp.debian.org, dans le +répertoire debian, et n'utiliser que la section unstable/contrib. Si cette +ligne et celle de l'exemple précédent dans deb ftp://ftp.debian.org/debian unstable contrib + +Utiliser HTTP pour accéder à l'archive située à nonus.debian.org, dans le +répertoire debian-non-US. + deb http://nonus.debian.org/debian-non-US stable/non-US main contrib non-free + +Utiliser HTTP pour accéder à l'archive située à nonus.debian.org, dans le +répertoire debian-non-US, et n'utiliser que les fichiers trouvés dans +unstable/binary-i386 pour les machines i386, dans +unstable/binary-m68k pour les machines m68k et ainsi de suite +pour les autres architectures supportées. [Notez que cet exemple montre +seulement la manière d'utiliser la variable à substituer, non-us n'étant plus +structuré comme suit.] + deb http://ftp.de.debian.org/debian-non-US unstable/binary-$(ARCH)/ + + + Voir aussi</> + <para> + &apt-cache; &apt-conf; + </RefSect1> + + &manbugs; + &manauthor; + &deux-traducteurs; +</refentry> diff -Nru /tmp/fileSLwC2A/apt-0.5.17/po/apt-all.pot /tmp/filecJutU1/apt-0.5.17/po/apt-all.pot --- /tmp/fileSLwC2A/apt-0.5.17/po/apt-all.pot 2003-12-26 15:44:13.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/po/apt-all.pot 2004-01-09 15:20:35.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2003-12-26 12:44-0800\n" +"POT-Creation-Date: 2004-01-09 15:20-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -100,7 +100,7 @@ msgid "Package Files:" msgstr "" -#: cmdline/apt-cache.cc:1467 cmdline/apt-cache.cc:1553 +#: cmdline/apt-cache.cc:1467 cmdline/apt-cache.cc:1567 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" @@ -114,7 +114,7 @@ msgid "Pinned Packages:" msgstr "" -#: cmdline/apt-cache.cc:1492 cmdline/apt-cache.cc:1533 +#: cmdline/apt-cache.cc:1492 cmdline/apt-cache.cc:1544 msgid "(not found)" msgstr "" @@ -123,37 +123,37 @@ msgid " Installed: " msgstr "" -#: cmdline/apt-cache.cc:1515 cmdline/apt-cache.cc:1523 +#: cmdline/apt-cache.cc:1515 cmdline/apt-cache.cc:1529 msgid "(none)" msgstr "" #. Candidate Version -#: cmdline/apt-cache.cc:1520 +#: cmdline/apt-cache.cc:1526 msgid " Candidate: " msgstr "" -#: cmdline/apt-cache.cc:1530 +#: cmdline/apt-cache.cc:1541 msgid " Package Pin: " msgstr "" #. Show the priority tables -#: cmdline/apt-cache.cc:1539 +#: cmdline/apt-cache.cc:1550 msgid " Version Table:" msgstr "" -#: cmdline/apt-cache.cc:1554 +#: cmdline/apt-cache.cc:1568 #, c-format msgid " %4i %s\n" msgstr "" -#: cmdline/apt-cache.cc:1581 cmdline/apt-cdrom.cc:731 cmdline/apt-config.cc:70 +#: cmdline/apt-cache.cc:1595 cmdline/apt-cdrom.cc:731 cmdline/apt-config.cc:70 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:545 -#: cmdline/apt-get.cc:2256 cmdline/apt-sortpkgs.cc:144 +#: cmdline/apt-get.cc:2307 cmdline/apt-sortpkgs.cc:144 #, c-format msgid "%s %s for %s %s compiled on %s %s\n" msgstr "" -#: cmdline/apt-cache.cc:1588 +#: cmdline/apt-cache.cc:1602 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] add file1 [file2 ...]\n" @@ -231,7 +231,7 @@ " -o=? Set an arbitary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:699 +#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:701 #, c-format msgid "Unable to write to %s" msgstr "" @@ -270,6 +270,7 @@ "Commands: packages binarypath [overridefile [pathprefix]]\n" " sources srcpath [overridefile [pathprefix]]\n" " contents path\n" +" release path\n" " generate config [groups]\n" " clean config\n" "\n" @@ -305,11 +306,11 @@ " -o=? Set an arbitary configuration option" msgstr "" -#: ftparchive/apt-ftparchive.cc:749 +#: ftparchive/apt-ftparchive.cc:753 msgid "No selections matched" msgstr "" -#: ftparchive/apt-ftparchive.cc:822 +#: ftparchive/apt-ftparchive.cc:826 #, c-format msgid "Some files are missing in the package file group `%s'" msgstr "" @@ -508,188 +509,188 @@ msgid "Failed to rename %s to %s" msgstr "" -#: cmdline/apt-get.cc:118 +#: cmdline/apt-get.cc:119 msgid "Y" msgstr "" -#: cmdline/apt-get.cc:140 cmdline/apt-get.cc:1423 +#: cmdline/apt-get.cc:141 cmdline/apt-get.cc:1473 #, c-format msgid "Regex compilation error - %s" msgstr "" -#: cmdline/apt-get.cc:235 +#: cmdline/apt-get.cc:236 msgid "The following packages have unmet dependencies:" msgstr "" -#: cmdline/apt-get.cc:325 +#: cmdline/apt-get.cc:326 #, c-format msgid "but %s is installed" msgstr "" -#: cmdline/apt-get.cc:327 +#: cmdline/apt-get.cc:328 #, c-format msgid "but %s is to be installed" msgstr "" -#: cmdline/apt-get.cc:334 +#: cmdline/apt-get.cc:335 msgid "but it is not installable" msgstr "" -#: cmdline/apt-get.cc:336 +#: cmdline/apt-get.cc:337 msgid "but it is a virtual package" msgstr "" -#: cmdline/apt-get.cc:339 +#: cmdline/apt-get.cc:340 msgid "but it is not installed" msgstr "" -#: cmdline/apt-get.cc:339 +#: cmdline/apt-get.cc:340 msgid "but it is not going to be installed" msgstr "" -#: cmdline/apt-get.cc:344 +#: cmdline/apt-get.cc:345 msgid " or" msgstr "" -#: cmdline/apt-get.cc:373 +#: cmdline/apt-get.cc:374 msgid "The following NEW packages will be installed:" msgstr "" -#: cmdline/apt-get.cc:399 +#: cmdline/apt-get.cc:400 msgid "The following packages will be REMOVED:" msgstr "" -#: cmdline/apt-get.cc:421 +#: cmdline/apt-get.cc:422 msgid "The following packages have been kept back" msgstr "" -#: cmdline/apt-get.cc:442 +#: cmdline/apt-get.cc:443 msgid "The following packages will be upgraded" msgstr "" -#: cmdline/apt-get.cc:463 +#: cmdline/apt-get.cc:464 msgid "The following packages will be DOWNGRADED" msgstr "" -#: cmdline/apt-get.cc:483 +#: cmdline/apt-get.cc:484 msgid "The following held packages will be changed:" msgstr "" -#: cmdline/apt-get.cc:536 +#: cmdline/apt-get.cc:537 #, c-format msgid "%s (due to %s) " msgstr "" -#: cmdline/apt-get.cc:544 +#: cmdline/apt-get.cc:545 msgid "" "WARNING: The following essential packages will be removed\n" "This should NOT be done unless you know exactly what you are doing!" msgstr "" -#: cmdline/apt-get.cc:574 +#: cmdline/apt-get.cc:575 #, c-format msgid "%lu upgraded, %lu newly installed, " msgstr "" -#: cmdline/apt-get.cc:578 +#: cmdline/apt-get.cc:579 #, c-format msgid "%lu reinstalled, " msgstr "" -#: cmdline/apt-get.cc:580 +#: cmdline/apt-get.cc:581 #, c-format msgid "%lu downgraded, " msgstr "" -#: cmdline/apt-get.cc:582 +#: cmdline/apt-get.cc:583 #, c-format msgid "%lu to remove and %lu not upgraded.\n" msgstr "" -#: cmdline/apt-get.cc:586 +#: cmdline/apt-get.cc:587 #, c-format msgid "%lu not fully installed or removed.\n" msgstr "" -#: cmdline/apt-get.cc:646 +#: cmdline/apt-get.cc:647 msgid "Correcting dependencies..." msgstr "" -#: cmdline/apt-get.cc:649 +#: cmdline/apt-get.cc:650 msgid " failed." msgstr "" -#: cmdline/apt-get.cc:652 +#: cmdline/apt-get.cc:653 msgid "Unable to correct dependencies" msgstr "" -#: cmdline/apt-get.cc:655 +#: cmdline/apt-get.cc:656 msgid "Unable to minimize the upgrade set" msgstr "" -#: cmdline/apt-get.cc:657 +#: cmdline/apt-get.cc:658 msgid " Done" msgstr "" -#: cmdline/apt-get.cc:661 +#: cmdline/apt-get.cc:662 msgid "You might want to run `apt-get -f install' to correct these." msgstr "" -#: cmdline/apt-get.cc:664 +#: cmdline/apt-get.cc:665 msgid "Unmet dependencies. Try using -f." msgstr "" -#: cmdline/apt-get.cc:718 +#: cmdline/apt-get.cc:719 msgid "Packages need to be removed but Remove is disabled." msgstr "" -#: cmdline/apt-get.cc:744 cmdline/apt-get.cc:1712 cmdline/apt-get.cc:1745 +#: cmdline/apt-get.cc:745 cmdline/apt-get.cc:1763 cmdline/apt-get.cc:1796 msgid "Unable to lock the download directory" msgstr "" -#: cmdline/apt-get.cc:754 cmdline/apt-get.cc:1793 cmdline/apt-get.cc:2004 +#: cmdline/apt-get.cc:755 cmdline/apt-get.cc:1844 cmdline/apt-get.cc:2055 #: apt-pkg/cachefile.cc:67 msgid "The list of sources could not be read." msgstr "" -#: cmdline/apt-get.cc:774 +#: cmdline/apt-get.cc:775 #, c-format msgid "Need to get %sB/%sB of archives.\n" msgstr "" -#: cmdline/apt-get.cc:777 +#: cmdline/apt-get.cc:778 #, c-format msgid "Need to get %sB of archives.\n" msgstr "" -#: cmdline/apt-get.cc:782 +#: cmdline/apt-get.cc:783 #, c-format msgid "After unpacking %sB of additional disk space will be used.\n" msgstr "" -#: cmdline/apt-get.cc:785 +#: cmdline/apt-get.cc:786 #, c-format msgid "After unpacking %sB disk space will be freed.\n" msgstr "" -#: cmdline/apt-get.cc:802 +#: cmdline/apt-get.cc:803 #, c-format msgid "You don't have enough free space in %s." msgstr "" -#: cmdline/apt-get.cc:811 +#: cmdline/apt-get.cc:812 msgid "There are problems and -y was used without --force-yes" msgstr "" -#: cmdline/apt-get.cc:817 cmdline/apt-get.cc:837 +#: cmdline/apt-get.cc:818 cmdline/apt-get.cc:838 msgid "Trivial Only specified but this is not a trivial operation." msgstr "" -#: cmdline/apt-get.cc:819 +#: cmdline/apt-get.cc:820 msgid "Yes, do as I say!" msgstr "" -#: cmdline/apt-get.cc:821 +#: cmdline/apt-get.cc:822 #, c-format msgid "" "You are about to do something potentially harmful\n" @@ -697,74 +698,74 @@ " ?] " msgstr "" -#: cmdline/apt-get.cc:827 cmdline/apt-get.cc:846 +#: cmdline/apt-get.cc:828 cmdline/apt-get.cc:847 msgid "Abort." msgstr "" -#: cmdline/apt-get.cc:842 +#: cmdline/apt-get.cc:843 msgid "Do you want to continue? [Y/n] " msgstr "" -#: cmdline/apt-get.cc:911 cmdline/apt-get.cc:1282 cmdline/apt-get.cc:1902 +#: cmdline/apt-get.cc:912 cmdline/apt-get.cc:1315 cmdline/apt-get.cc:1953 #, c-format msgid "Failed to fetch %s %s\n" msgstr "" -#: cmdline/apt-get.cc:929 +#: cmdline/apt-get.cc:930 msgid "Some files failed to download" msgstr "" -#: cmdline/apt-get.cc:930 cmdline/apt-get.cc:1911 +#: cmdline/apt-get.cc:931 cmdline/apt-get.cc:1962 msgid "Download complete and in download only mode" msgstr "" -#: cmdline/apt-get.cc:936 +#: cmdline/apt-get.cc:937 msgid "" "Unable to fetch some archives, maybe run apt-get update or try with --fix-" "missing?" msgstr "" -#: cmdline/apt-get.cc:940 +#: cmdline/apt-get.cc:941 msgid "--fix-missing and media swapping is not currently supported" msgstr "" -#: cmdline/apt-get.cc:945 +#: cmdline/apt-get.cc:946 msgid "Unable to correct missing packages." msgstr "" -#: cmdline/apt-get.cc:946 +#: cmdline/apt-get.cc:947 msgid "Aborting Install." msgstr "" -#: cmdline/apt-get.cc:979 +#: cmdline/apt-get.cc:980 #, c-format msgid "Note, selecting %s instead of %s\n" msgstr "" -#: cmdline/apt-get.cc:989 +#: cmdline/apt-get.cc:990 #, c-format msgid "Skipping %s, it is already installed and upgrade is not set.\n" msgstr "" -#: cmdline/apt-get.cc:1007 +#: cmdline/apt-get.cc:1008 #, c-format msgid "Package %s is not installed, so not removed\n" msgstr "" -#: cmdline/apt-get.cc:1018 +#: cmdline/apt-get.cc:1019 #, c-format msgid "Package %s is a virtual package provided by:\n" msgstr "" -#: cmdline/apt-get.cc:1030 +#: cmdline/apt-get.cc:1031 msgid " [Installed]" msgstr "" -#: cmdline/apt-get.cc:1035 +#: cmdline/apt-get.cc:1036 msgid "You should explicitly select one to install." msgstr "" -#: cmdline/apt-get.cc:1040 +#: cmdline/apt-get.cc:1041 #, c-format msgid "" "Package %s has no available version, but exists in the database.\n" @@ -773,79 +774,94 @@ "of sources.list\n" msgstr "" -#: cmdline/apt-get.cc:1060 +#: cmdline/apt-get.cc:1061 msgid "However the following packages replace it:" msgstr "" -#: cmdline/apt-get.cc:1063 +#: cmdline/apt-get.cc:1064 #, c-format msgid "Package %s has no installation candidate" msgstr "" -#: cmdline/apt-get.cc:1083 +#: cmdline/apt-get.cc:1084 #, c-format msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" msgstr "" -#: cmdline/apt-get.cc:1091 +#: cmdline/apt-get.cc:1092 #, c-format msgid "%s is already the newest version.\n" msgstr "" -#: cmdline/apt-get.cc:1118 +#: cmdline/apt-get.cc:1130 +#, c-format +msgid "Package '%s' was not found for architecture '%s'" +msgstr "" + +#: cmdline/apt-get.cc:1135 +#, c-format +msgid "Release '%s' for '%s' was not found for architecture '%s'" +msgstr "" + +#: cmdline/apt-get.cc:1139 +#, c-format +msgid "Version '%s' for '%s' was not found for architecture '%s'" +msgstr "" + +#: cmdline/apt-get.cc:1150 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "" -#: cmdline/apt-get.cc:1120 +#: cmdline/apt-get.cc:1152 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "" -#: cmdline/apt-get.cc:1126 +#: cmdline/apt-get.cc:1158 #, c-format -msgid "Selected version %s (%s) for %s\n" +msgid "Selected version %s (%s) for %s:%s\n" msgstr "" -#: cmdline/apt-get.cc:1236 +#: cmdline/apt-get.cc:1269 msgid "The update command takes no arguments" msgstr "" -#: cmdline/apt-get.cc:1249 +#: cmdline/apt-get.cc:1282 msgid "Unable to lock the list directory" msgstr "" -#: cmdline/apt-get.cc:1301 +#: cmdline/apt-get.cc:1334 msgid "" "Some index files failed to download, they have been ignored, or old ones " "used instead." msgstr "" -#: cmdline/apt-get.cc:1320 +#: cmdline/apt-get.cc:1353 msgid "Internal Error, AllUpgrade broke stuff" msgstr "" -#: cmdline/apt-get.cc:1410 cmdline/apt-get.cc:1446 +#: cmdline/apt-get.cc:1460 cmdline/apt-get.cc:1496 #, c-format msgid "Couldn't find package %s" msgstr "" -#: cmdline/apt-get.cc:1433 +#: cmdline/apt-get.cc:1483 #, c-format msgid "Note, selecting %s for regex '%s'\n" msgstr "" -#: cmdline/apt-get.cc:1463 +#: cmdline/apt-get.cc:1514 msgid "You might want to run `apt-get -f install' to correct these:" msgstr "" -#: cmdline/apt-get.cc:1466 +#: cmdline/apt-get.cc:1517 msgid "" "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " "solution)." msgstr "" -#: cmdline/apt-get.cc:1478 +#: cmdline/apt-get.cc:1529 msgid "" "Some packages could not be installed. This may mean that you have\n" "requested an impossible situation or if you are using the unstable\n" @@ -853,149 +869,149 @@ "or been moved out of Incoming." msgstr "" -#: cmdline/apt-get.cc:1486 +#: cmdline/apt-get.cc:1537 msgid "" "Since you only requested a single operation it is extremely likely that\n" "the package is simply not installable and a bug report against\n" "that package should be filed." msgstr "" -#: cmdline/apt-get.cc:1491 +#: cmdline/apt-get.cc:1542 msgid "The following information may help to resolve the situation:" msgstr "" -#: cmdline/apt-get.cc:1494 +#: cmdline/apt-get.cc:1545 msgid "Broken packages" msgstr "" -#: cmdline/apt-get.cc:1520 +#: cmdline/apt-get.cc:1571 msgid "The following extra packages will be installed:" msgstr "" -#: cmdline/apt-get.cc:1586 +#: cmdline/apt-get.cc:1637 msgid "Suggested packages:" msgstr "" -#: cmdline/apt-get.cc:1587 +#: cmdline/apt-get.cc:1638 msgid "Recommended packages:" msgstr "" -#: cmdline/apt-get.cc:1607 +#: cmdline/apt-get.cc:1658 msgid "Calculating Upgrade... " msgstr "" -#: cmdline/apt-get.cc:1610 methods/ftp.cc:702 methods/connect.cc:99 +#: cmdline/apt-get.cc:1661 methods/ftp.cc:702 methods/connect.cc:99 msgid "Failed" msgstr "" -#: cmdline/apt-get.cc:1615 +#: cmdline/apt-get.cc:1666 msgid "Done" msgstr "" -#: cmdline/apt-get.cc:1788 +#: cmdline/apt-get.cc:1839 msgid "Must specify at least one package to fetch source for" msgstr "" -#: cmdline/apt-get.cc:1815 cmdline/apt-get.cc:2022 +#: cmdline/apt-get.cc:1866 cmdline/apt-get.cc:2073 #, c-format msgid "Unable to find a source package for %s" msgstr "" -#: cmdline/apt-get.cc:1862 +#: cmdline/apt-get.cc:1913 #, c-format msgid "You don't have enough free space in %s" msgstr "" -#: cmdline/apt-get.cc:1867 +#: cmdline/apt-get.cc:1918 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "" -#: cmdline/apt-get.cc:1870 +#: cmdline/apt-get.cc:1921 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "" -#: cmdline/apt-get.cc:1876 +#: cmdline/apt-get.cc:1927 #, c-format msgid "Fetch Source %s\n" msgstr "" -#: cmdline/apt-get.cc:1907 +#: cmdline/apt-get.cc:1958 msgid "Failed to fetch some archives." msgstr "" -#: cmdline/apt-get.cc:1935 +#: cmdline/apt-get.cc:1986 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" -#: cmdline/apt-get.cc:1947 +#: cmdline/apt-get.cc:1998 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:1964 +#: cmdline/apt-get.cc:2015 #, c-format msgid "Build command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:1983 +#: cmdline/apt-get.cc:2034 msgid "Child process failed" msgstr "" -#: cmdline/apt-get.cc:1999 +#: cmdline/apt-get.cc:2050 msgid "Must specify at least one package to check builddeps for" msgstr "" -#: cmdline/apt-get.cc:2027 +#: cmdline/apt-get.cc:2078 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" -#: cmdline/apt-get.cc:2047 +#: cmdline/apt-get.cc:2098 #, c-format msgid "%s has no build depends.\n" msgstr "" -#: cmdline/apt-get.cc:2099 +#: cmdline/apt-get.cc:2150 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "" -#: cmdline/apt-get.cc:2151 +#: cmdline/apt-get.cc:2202 #, c-format msgid "" "%s dependency for %s cannot be satisfied because no available versions of " "package %s can satisfy version requirements" msgstr "" -#: cmdline/apt-get.cc:2186 +#: cmdline/apt-get.cc:2237 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" -#: cmdline/apt-get.cc:2211 +#: cmdline/apt-get.cc:2262 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "" -#: cmdline/apt-get.cc:2225 +#: cmdline/apt-get.cc:2276 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" -#: cmdline/apt-get.cc:2229 +#: cmdline/apt-get.cc:2280 msgid "Failed to process build dependencies" msgstr "" -#: cmdline/apt-get.cc:2261 +#: cmdline/apt-get.cc:2312 msgid "Supported Modules:" msgstr "" -#: cmdline/apt-get.cc:2302 +#: cmdline/apt-get.cc:2353 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1247,8 +1263,8 @@ msgid "File %s/%s overwrites the one in the package %s" msgstr "" -#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:705 -#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/acquire.cc:412 apt-pkg/clean.cc:38 +#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:747 +#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/acquire.cc:412 apt-pkg/clean.cc:37 #, c-format msgid "Unable to read %s" msgstr "" @@ -1278,9 +1294,9 @@ msgstr "" #. Build the status cache -#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 -#: apt-pkg/pkgcachegen.cc:701 apt-pkg/pkgcachegen.cc:706 -#: apt-pkg/pkgcachegen.cc:829 +#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:645 +#: apt-pkg/pkgcachegen.cc:703 apt-pkg/pkgcachegen.cc:708 +#: apt-pkg/pkgcachegen.cc:831 msgid "Reading Package Lists" msgstr "" @@ -1724,47 +1740,47 @@ msgid "Unrecognized type abbreviation: '%c'" msgstr "" -#: apt-pkg/contrib/configuration.cc:453 +#: apt-pkg/contrib/configuration.cc:495 #, c-format msgid "Opening configuration file %s" msgstr "" -#: apt-pkg/contrib/configuration.cc:563 +#: apt-pkg/contrib/configuration.cc:605 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "" -#: apt-pkg/contrib/configuration.cc:582 +#: apt-pkg/contrib/configuration.cc:624 #, c-format msgid "Syntax error %s:%u: Malformed Tag" msgstr "" -#: apt-pkg/contrib/configuration.cc:599 +#: apt-pkg/contrib/configuration.cc:641 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "" -#: apt-pkg/contrib/configuration.cc:639 +#: apt-pkg/contrib/configuration.cc:681 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" -#: apt-pkg/contrib/configuration.cc:646 +#: apt-pkg/contrib/configuration.cc:688 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "" -#: apt-pkg/contrib/configuration.cc:650 apt-pkg/contrib/configuration.cc:655 +#: apt-pkg/contrib/configuration.cc:692 apt-pkg/contrib/configuration.cc:697 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "" -#: apt-pkg/contrib/configuration.cc:659 +#: apt-pkg/contrib/configuration.cc:701 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "" -#: apt-pkg/contrib/configuration.cc:693 +#: apt-pkg/contrib/configuration.cc:735 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" @@ -1830,7 +1846,7 @@ msgid "Unable to stat the mount point %s" msgstr "" -#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:418 apt-pkg/clean.cc:44 +#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:418 apt-pkg/clean.cc:43 #, c-format msgid "Unable to change to %s" msgstr "" @@ -2110,16 +2126,16 @@ msgid "Method %s did not start correctly" msgstr "" -#: apt-pkg/init.cc:119 +#: apt-pkg/init.cc:122 #, c-format msgid "Packaging system '%s' is not supported" msgstr "" -#: apt-pkg/init.cc:135 +#: apt-pkg/init.cc:138 msgid "Unable to determine a suitable system type" msgstr "" -#: apt-pkg/clean.cc:61 +#: apt-pkg/clean.cc:60 #, c-format msgid "Unable to stat %s." msgstr "" @@ -2149,82 +2165,82 @@ msgid "No priority (or zero) specified for pin" msgstr "" -#: apt-pkg/pkgcachegen.cc:74 +#: apt-pkg/pkgcachegen.cc:76 msgid "Cache has an incompatible versioning system" msgstr "" -#: apt-pkg/pkgcachegen.cc:117 +#: apt-pkg/pkgcachegen.cc:119 #, c-format msgid "Error occured while processing %s (NewPackage)" msgstr "" -#: apt-pkg/pkgcachegen.cc:129 +#: apt-pkg/pkgcachegen.cc:131 #, c-format msgid "Error occured while processing %s (UsePackage1)" msgstr "" -#: apt-pkg/pkgcachegen.cc:150 +#: apt-pkg/pkgcachegen.cc:152 #, c-format msgid "Error occured while processing %s (UsePackage2)" msgstr "" -#: apt-pkg/pkgcachegen.cc:154 +#: apt-pkg/pkgcachegen.cc:156 #, c-format msgid "Error occured while processing %s (NewFileVer1)" msgstr "" -#: apt-pkg/pkgcachegen.cc:184 +#: apt-pkg/pkgcachegen.cc:186 #, c-format msgid "Error occured while processing %s (NewVersion1)" msgstr "" -#: apt-pkg/pkgcachegen.cc:188 +#: apt-pkg/pkgcachegen.cc:190 #, c-format msgid "Error occured while processing %s (UsePackage3)" msgstr "" -#: apt-pkg/pkgcachegen.cc:192 +#: apt-pkg/pkgcachegen.cc:194 #, c-format msgid "Error occured while processing %s (NewVersion2)" msgstr "" -#: apt-pkg/pkgcachegen.cc:207 +#: apt-pkg/pkgcachegen.cc:209 msgid "Wow, you exceeded the number of package names this APT is capable of." msgstr "" -#: apt-pkg/pkgcachegen.cc:210 +#: apt-pkg/pkgcachegen.cc:212 msgid "Wow, you exceeded the number of versions this APT is capable of." msgstr "" -#: apt-pkg/pkgcachegen.cc:213 +#: apt-pkg/pkgcachegen.cc:215 msgid "Wow, you exceeded the number of dependencies this APT is capable of." msgstr "" -#: apt-pkg/pkgcachegen.cc:241 +#: apt-pkg/pkgcachegen.cc:243 #, c-format msgid "Error occured while processing %s (FindPkg)" msgstr "" -#: apt-pkg/pkgcachegen.cc:254 +#: apt-pkg/pkgcachegen.cc:256 #, c-format msgid "Error occured while processing %s (CollectFileProvides)" msgstr "" -#: apt-pkg/pkgcachegen.cc:260 +#: apt-pkg/pkgcachegen.cc:262 #, c-format msgid "Package %s %s was not found while processing file dependencies" msgstr "" -#: apt-pkg/pkgcachegen.cc:574 +#: apt-pkg/pkgcachegen.cc:576 #, c-format msgid "Couldn't stat source package list %s" msgstr "" -#: apt-pkg/pkgcachegen.cc:658 +#: apt-pkg/pkgcachegen.cc:660 msgid "Collecting File Provides" msgstr "" -#: apt-pkg/pkgcachegen.cc:774 apt-pkg/pkgcachegen.cc:781 +#: apt-pkg/pkgcachegen.cc:776 apt-pkg/pkgcachegen.cc:783 msgid "IO Error saving source cache" msgstr "" diff -Nru /tmp/fileSLwC2A/apt-0.5.17/tags /tmp/filecJutU1/apt-0.5.17/tags --- /tmp/fileSLwC2A/apt-0.5.17/tags 1969-12-31 19:00:00.000000000 -0500 +++ /tmp/filecJutU1/apt-0.5.17/tags 2004-01-02 08:55:25.000000000 -0500 @@ -0,0 +1,3043 @@ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ +!_TAG_PROGRAM_VERSION 5.5 // +ABS apt-pkg/contrib/system.h 46;" d +ACQPROGRESS_H cmdline/acqprogress.h 11;" d +AFMap methods/ftp.cc /^struct AFMap AFMap[] = {{AF_INET,1},{AF_INET6,2},{}};$/;" v +AFMap methods/ftp.cc /^struct AFMap AFMap[] = {{AF_INET,1},{}};$/;" v +AFMap methods/ftp.cc /^struct AFMap$/;" s file: +AFlags apt-pkg/contrib/cmndline.h /^ enum AFlags $/;" g class:CommandLine +AI_NUMERICHOST methods/rfc2553emu.h 110;" d +AI_PASSIVE methods/rfc2553emu.h 61;" d +APTPKG_CLEAN_H apt-pkg/clean.h 11;" d +APTPKG_CRC16_H apt-pkg/contrib/crc-16.h 11;" d +APTPKG_HASHES_H apt-pkg/contrib/hashes.h 14;" d +APTPKG_MD5_H apt-pkg/contrib/md5.h 24;" d +APTPKG_SHA1_H apt-pkg/contrib/sha1.h 15;" d +APT_COMPATIBILITY apt-pkg/deb/debversion.cc 13;" d file: +APT_COMPATIBILITY apt-pkg/pkgcachegen.cc 17;" d file: +APT_DOMAIN apt-inst/makefile /^APT_DOMAIN:=libapt-inst$(MAJOR)$/;" m +APT_DOMAIN apt-pkg/makefile /^APT_DOMAIN:=libapt-pkg$(MAJOR)$/;" m +APT_DOMAIN methods/makefile /^APT_DOMAIN := libapt-pkg$(LIB_APT_PKG_MAJOR)$/;" m +APT_FORMAT2 apt-pkg/contrib/strutl.h 141;" d +APT_FORMAT2 apt-pkg/contrib/strutl.h 35;" d +APT_FORMAT2 apt-pkg/contrib/strutl.h 38;" d +APT_FORMAT3 apt-pkg/contrib/strutl.h 36;" d +APT_FORMAT3 apt-pkg/contrib/strutl.h 39;" d +APT_FTPARCHIVE_H ftparchive/apt-ftparchive.h 14;" d +APT_FTP_H methods/ftp.h 11;" d +APT_HTTP_H methods/http.h 12;" d +APT_MFORMAT1 apt-pkg/contrib/error.h /^ bool Error(const char *Description,...) APT_MFORMAT1;$/;" m class:GlobalError +APT_MFORMAT1 apt-pkg/contrib/error.h /^ bool Warning(const char *Description,...) APT_MFORMAT1;$/;" m class:GlobalError +APT_MFORMAT1 apt-pkg/contrib/error.h 100;" d +APT_MFORMAT1 apt-pkg/contrib/error.h 49;" d +APT_MFORMAT1 apt-pkg/contrib/error.h 52;" d +APT_MFORMAT2 apt-pkg/contrib/error.h /^ bool Errno(const char *Function,const char *Description,...) APT_MFORMAT2;$/;" m class:GlobalError +APT_MFORMAT2 apt-pkg/contrib/error.h /^ bool WarningE(const char *Function,const char *Description,...) APT_MFORMAT2;$/;" m class:GlobalError +APT_MFORMAT2 apt-pkg/contrib/error.h 101;" d +APT_MFORMAT2 apt-pkg/contrib/error.h 50;" d +APT_MFORMAT2 apt-pkg/contrib/error.h 53;" d +APT_MKSTRCMP apt-pkg/contrib/strutl.h 65;" d +APT_MKSTRCMP2 apt-pkg/contrib/strutl.h 71;" d +APT_PKG_MAJOR apt-pkg/init.h 20;" d +APT_PKG_MINOR apt-pkg/init.h 21;" d +APT_PKG_RELEASE apt-pkg/init.h 22;" d +APT_RSH_H methods/rsh.h 11;" d +AR apt-inst/deb/debfile.h /^ ARArchive AR;$/;" m class:debDebFile +ARArchive apt-inst/contrib/arfile.cc /^ARArchive::ARArchive(FileFd &File) : List(0), File(File)$/;" f class:ARArchive +ARArchive apt-inst/contrib/arfile.h /^class ARArchive$/;" c +Aborted apt-inst/extract.cc /^bool pkgExtract::Aborted()$/;" f class:pkgExtract +Access apt-pkg/acquire-worker.h /^ string Access;$/;" m class:pkgAcquire::Worker +Access apt-pkg/acquire.h /^ string Access;$/;" m struct:pkgAcquire::MethodConfig +Access apt-pkg/contrib/strutl.h /^ string Access;$/;" m class:URI +AcqTextStatus cmdline/acqprogress.cc /^AcqTextStatus::AcqTextStatus(unsigned int &ScreenWidth,unsigned int Quiet) :$/;" f class:AcqTextStatus +AcqTextStatus cmdline/acqprogress.h /^class AcqTextStatus : public pkgAcquireStatus$/;" c +Add apt-pkg/acquire.cc /^void pkgAcquire::Add(Item *Itm)$/;" f class:pkgAcquire +Add apt-pkg/acquire.cc /^void pkgAcquire::Add(Worker *Work)$/;" f class:pkgAcquire +Add apt-pkg/contrib/hashes.h /^ inline bool Add(const char *Data) {return Add((unsigned char *)Data,strlen(Data));};$/;" f class:Hashes +Add apt-pkg/contrib/hashes.h /^ inline bool Add(const unsigned char *Beg,const unsigned char *End) $/;" f class:Hashes +Add apt-pkg/contrib/hashes.h /^ inline bool Add(const unsigned char *Data,unsigned long Size)$/;" f class:Hashes +Add apt-pkg/contrib/md5.cc /^bool MD5Summation::Add(const unsigned char *data,unsigned long len)$/;" f class:MD5Summation +Add apt-pkg/contrib/md5.h /^ inline bool Add(const char *Data) {return Add((unsigned char *)Data,strlen(Data));};$/;" f class:MD5Summation +Add apt-pkg/contrib/md5.h /^ inline bool Add(const unsigned char *Beg,const unsigned char *End) $/;" f class:MD5Summation +Add apt-pkg/contrib/sha1.cc /^bool SHA1Summation::Add(const unsigned char *data,unsigned long len)$/;" f class:SHA1Summation +Add apt-pkg/contrib/sha1.h /^ inline bool Add(const char *Data) {return Add((unsigned char *)Data,strlen(Data));};$/;" f class:SHA1Summation +Add apt-pkg/contrib/sha1.h /^ inline bool Add(const unsigned char *Beg,const unsigned char *End) $/;" f class:SHA1Summation +Add ftparchive/cachedb.h /^ inline void Add(const Stats &S) {Bytes += S.Bytes; MD5Bytes += S.MD5Bytes;$/;" f struct:CacheDB::Stats +Add ftparchive/contents.cc /^void ContentsExtract::Add(GenContents &Contents,string Package)$/;" f class:ContentsExtract +Add ftparchive/contents.cc /^void GenContents::Add(const char *Dir,const char *Package)$/;" f class:GenContents +AddCRC16 apt-pkg/contrib/crc-16.cc /^unsigned short AddCRC16(unsigned short fcs, void const *Buf,$/;" f +AddConfFile apt-inst/filelist.cc /^bool pkgFLCache::AddConfFile(const char *Name,const char *NameEnd,$/;" f class:pkgFLCache +AddDiversion apt-inst/filelist.cc /^bool pkgFLCache::AddDiversion(PkgIterator const &Owner,$/;" f class:pkgFLCache +AddFD apt-pkg/contrib/hashes.cc /^bool Hashes::AddFD(int Fd,unsigned long Size)$/;" f class:Hashes +AddFD apt-pkg/contrib/md5.cc /^bool MD5Summation::AddFD(int Fd,unsigned long Size)$/;" f class:MD5Summation +AddFD apt-pkg/contrib/sha1.cc /^bool SHA1Summation::AddFD(int Fd,unsigned long Size)$/;" f class:SHA1Summation +AddLoop apt-pkg/orderlist.cc /^bool pkgOrderList::AddLoop(DepIterator D)$/;" f class:pkgOrderList +AddPattern ftparchive/writer.h /^ void AddPattern(string Pattern) { Patterns.push_back(Pattern); };$/;" f class:FTWScanner +AddPending apt-pkg/orderlist.h /^ enum Flags {Added = (1 << 0), AddPending = (1 << 1),$/;" e enum:pkgOrderList::Flags +AddSizes apt-pkg/depcache.cc /^void pkgDepCache::AddSizes(const PkgIterator &Pkg,signed long Mult)$/;" f class:pkgDepCache +AddStates apt-pkg/depcache.cc /^void pkgDepCache::AddStates(const PkgIterator &Pkg,int Add)$/;" f class:pkgDepCache +AddStatusFiles apt-pkg/deb/debsystem.cc /^bool debSystem::AddStatusFiles(vector<pkgIndexFile *> &List)$/;" f class:debSystem +Added apt-pkg/orderlist.h /^ enum Flags {Added = (1 << 0), AddPending = (1 << 1),$/;" e enum:pkgOrderList::Flags +AdminDir apt-inst/deb/dpkgdb.h /^ string AdminDir;$/;" m class:debDpkgDB +After apt-pkg/orderlist.h /^ After = (1 << 8),$/;" e enum:pkgOrderList::Flags +AfterEnd apt-pkg/orderlist.h /^ Package **AfterEnd;$/;" m class:pkgOrderList +AllTargets apt-pkg/pkgcache.cc /^pkgCache::Version **pkgCache::DepIterator::AllTargets()$/;" f class:pkgCache::DepIterator +Allocate apt-pkg/contrib/mmap.cc /^unsigned long DynamicMMap::Allocate(unsigned long ItemSize)$/;" f class:DynamicMMap +AlphaHash apt-pkg/tagfile.cc /^inline static unsigned long AlphaHash(const char *Text, const char *End = 0)$/;" f file: +AlphaIndexes apt-pkg/tagfile.h /^ unsigned short AlphaIndexes[0x100];$/;" m class:pkgTagSection +AnalPrompt cmdline/apt-get.cc /^bool AnalPrompt(const char *Text)$/;" f +AnyP apt-inst/filelist.h /^ unsigned char *AnyP;$/;" m class:pkgFLCache +ArbItem apt-pkg/contrib/cmndline.h /^ ArbItem = (1 << 5) | HasArg$/;" e enum:CommandLine::AFlags +Arch apt-pkg/cacheiterators.h /^ inline const char *Arch() const {return Ver->Arch == 0?0:Owner->StrP + Ver->Arch;};$/;" f class:pkgCache::VerIterator +Arch apt-pkg/deb/deblistparser.h /^ string Arch;$/;" m class:debListParser +Arch apt-pkg/pkgcache.h /^ map_ptrloc Arch; \/\/ StringTable$/;" m struct:pkgCache::Version +Arch cmdline/apt-sortpkgs.cc /^ string Arch;$/;" m struct:PkgName file: +Architecture apt-pkg/cacheiterators.h /^ inline const char *Architecture() const {return File->Architecture == 0?0:Owner->StrP + File->Architecture;};$/;" f class:pkgCache::PkgFileIterator +Architecture apt-pkg/deb/debindexfile.h /^ string Architecture;$/;" m class:debPackagesIndex +Architecture apt-pkg/pkgcache.h /^ map_ptrloc Architecture; \/\/ StringTable$/;" m struct:pkgCache::Header +Architecture apt-pkg/pkgcache.h /^ map_ptrloc Architecture; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +Archive apt-pkg/cacheiterators.h /^ inline const char *Archive() const {return File->Archive == 0?0:Owner->StrP + File->Archive;};$/;" f class:pkgCache::PkgFileIterator +Archive apt-pkg/pkgcache.h /^ map_ptrloc Archive; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +ArchiveInfo apt-pkg/deb/debindexfile.cc /^string debPackagesIndex::ArchiveInfo(pkgCache::VerIterator Ver) const$/;" f class:debPackagesIndex +ArchiveInfo apt-pkg/indexfile.cc /^string pkgIndexFile::ArchiveInfo(pkgCache::VerIterator Ver) const$/;" f class:pkgIndexFile +ArchiveSupported apt-pkg/deb/debsystem.cc /^bool debSystem::ArchiveSupported(const char *Type)$/;" f class:debSystem +ArchiveURI apt-pkg/deb/debindexfile.h /^ virtual string ArchiveURI(string File) const {return URI + File;};$/;" f class:debPackagesIndex +ArchiveURI apt-pkg/deb/debindexfile.h /^ virtual string ArchiveURI(string File) const {return URI + File;};$/;" f class:debSourcesIndex +ArchiveURI apt-pkg/indexfile.h /^ virtual string ArchiveURI(string \/*File*\/) const {return string();};$/;" f class:pkgIndexFile +ArgList apt-pkg/contrib/cmndline.h /^ Args *ArgList;$/;" m class:CommandLine +Args apt-pkg/contrib/cmndline.h /^struct CommandLine::Args$/;" s class:CommandLine +AsStr apt-pkg/deb/debsrcrecords.h /^ virtual string AsStr() $/;" f class:debSrcRecordParser +Auto apt-pkg/pkgcache.h /^ enum PkgFlags {Auto=(1<<0),Essential=(1<<3),Important=(1<<4)};$/;" e enum:pkgCache::Flag::PkgFlags +AutoClose apt-pkg/contrib/fileutl.h /^ enum LocalFlags {AutoClose = (1<<0),Fail = (1<<1),DelOnFail = (1<<2),$/;" e enum:FileFd::LocalFlags +AutoKept apt-pkg/depcache.h /^ enum InternalFlags {AutoKept = (1 << 0), Purge = (1 << 1), ReInstall = (1 << 2)};$/;" e enum:pkgDepCache::InternalFlags +Automatic apt-pkg/pkgcache.cc /^bool pkgCache::VerIterator::Automatic() const$/;" f class:pkgCache::VerIterator +BASE apt-inst/makefile /^BASE=..$/;" m +BASE apt-pkg/makefile /^BASE=..$/;" m +BASE cmdline/makefile /^BASE=..$/;" m +BASE doc/es/makefile /^BASE=..\/..$/;" m +BASE doc/fr/makefile /^BASE=..\/..$/;" m +BASE doc/ja/makefile /^BASE=..\/..$/;" m +BASE doc/makefile /^BASE=..$/;" m +BASE doc/pt_BR/makefile /^BASE=..\/..$/;" m +BASE dselect/makefile /^BASE=..$/;" m +BASE ftparchive/makefile /^BASE=..$/;" m +BASE methods/makefile /^BASE=..$/;" m +BASE po/makefile /^BASE=..$/;" m +BASE test/makefile /^BASE=..$/;" m +BIN buildlib/defaults.mak /^BIN := $(BUILD)\/bin$/;" m +BIN methods/makefile /^BIN := $(BIN)\/methods$/;" m +BOver ftparchive/writer.h /^ Override BOver;$/;" m class:SourcesWriter +BTreeLeft ftparchive/contents.h /^ Node *BTreeLeft;$/;" m struct:GenContents::Node +BTreeRight ftparchive/contents.h /^ Node *BTreeRight;$/;" m struct:GenContents::Node +BUILDDIR buildlib/configure.mak /^BUILDDIR=build$/;" m +BUILDX buildlib/defaults.mak /^BUILDX := error-all$/;" m +BUILDX buildlib/defaults.mak /^BUILDX:= $(foreach i,$(BUILD_POSSIBLE),$(wildcard $(i)\/environment.mak*))$/;" m +BUILDX buildlib/defaults.mak /^BUILDX:= $(patsubst %\/,%,$(firstword $(dir $(BUILDX))))$/;" m +BUILD_POSSIBLE buildlib/defaults.mak /^BUILD_POSSIBLE := $(BASE) $(BASE)\/build-$(shell uname -m) $(BASE)\/build$/;" m +BUILD_POSSIBLE buildlib/defaults.mak /^BUILD_POSSIBLE := $(BUILD) $(BASE)\/$(BUILD)$/;" m +BadCount apt-pkg/depcache.h /^ inline unsigned long BadCount() {return iBadCount;};$/;" f class:pkgDepCache +Base apt-pkg/contrib/mmap.h /^ void *Base;$/;" m class:MMap +Base64Encode apt-pkg/contrib/strutl.cc /^string Base64Encode(string S)$/;" f +BaseDir ftparchive/apt-ftparchive.cc /^ string BaseDir;$/;" m struct:PackageMap file: +BeginDiverLoad apt-inst/filelist.cc /^void pkgFLCache::BeginDiverLoad()$/;" f class:pkgFLCache +BigBlock ftparchive/contents.h /^ struct BigBlock$/;" s class:GenContents +BinCacheDB ftparchive/apt-ftparchive.cc /^ string BinCacheDB;$/;" m struct:PackageMap file: +BinOverride ftparchive/apt-ftparchive.cc /^ string BinOverride;$/;" m struct:PackageMap file: +Binaries apt-pkg/deb/debsrcrecords.cc /^const char **debSrcRecordParser::Binaries()$/;" f class:debSrcRecordParser +Binary ftparchive/multicompress.h /^ const char *Binary;$/;" m struct:MultiCompress::CompType +BlankLine cmdline/acqprogress.h /^ char BlankLine[1024];$/;" m class:AcqTextStatus +Block ftparchive/contents.h /^ void *Block;$/;" m struct:GenContents::BigBlock +BlockDevice apt-inst/contrib/extracttar.h /^ BlockDevice = '4',Directory = '5',FIFO = '6',$/;" e enum:ExtractTar::ItemType +BlockDevice apt-inst/dirstream.h /^ enum Type_t {File, HardLink, SymbolicLink, CharDevice, BlockDevice,$/;" e enum:pkgDirStream::Item::Type_t +BlockList ftparchive/contents.h /^ BigBlock *BlockList; $/;" m class:GenContents +BoolCompare apt-pkg/orderlist.cc /^static int BoolCompare(bool A,bool B)$/;" f file: +Boolean apt-pkg/contrib/cmndline.h /^ Boolean = (1 << 2),$/;" e enum:CommandLine::AFlags +BrokenCount apt-pkg/depcache.h /^ inline unsigned long BrokenCount() {return iBrokenCount;};$/;" f class:pkgDepCache +Buf apt-pkg/contrib/md5.h /^ unsigned char Buf[4*4];$/;" m class:MD5Summation +Buf methods/http.h /^ unsigned char *Buf;$/;" m class:CircleBuf +BufSize ftparchive/writer.h /^ unsigned long BufSize;$/;" m class:SourcesWriter +Buffer apt-pkg/contrib/sha1.h /^ unsigned char Buffer[64] __attribute__((aligned(8)));$/;" m class:SHA1Summation +Buffer apt-pkg/deb/debsrcrecords.h /^ char Buffer[10000];$/;" m class:debSrcRecordParser +Buffer apt-pkg/tagfile.h /^ char *Buffer;$/;" m class:pkgTagFile +Buffer ftparchive/writer.h /^ char *Buffer;$/;" m class:SourcesWriter +Buffer methods/ftp.h /^ char Buffer[1024*10];$/;" m class:FTPConn +Buffer methods/rsh.h /^ char Buffer[1024*10];$/;" m class:RSHConn +BuildCache apt-pkg/pkgcachegen.cc /^static bool BuildCache(pkgCacheGenerator &Gen,$/;" f file: +BuildCaches apt-pkg/cachefile.cc /^bool pkgCacheFile::BuildCaches(OpProgress &Progress,bool WithLock)$/;" f class:pkgCacheFile +BuildCaches cmdline/apt-get.cc /^ bool BuildCaches(bool WithLock = true)$/;" f class:CacheFile +BuildConflict apt-pkg/srcrecords.h /^ BuildConflict=0x2,BuildConflictIndep=0x3};$/;" e enum:pkgSrcRecords::Parser::BuildDep +BuildConflictIndep apt-pkg/srcrecords.h /^ BuildConflict=0x2,BuildConflictIndep=0x3};$/;" e enum:pkgSrcRecords::Parser::BuildDep +BuildDep apt-pkg/srcrecords.h /^ enum BuildDep {BuildDepend=0x0,BuildDependIndep=0x1,$/;" g class:pkgSrcRecords::Parser +BuildDepRec apt-pkg/srcrecords.h /^ struct BuildDepRec $/;" s class:pkgSrcRecords::Parser +BuildDepType apt-pkg/srcrecords.cc /^const char *pkgSrcRecords::Parser::BuildDepType(unsigned char Type)$/;" f class:pkgSrcRecords::Parser +BuildDepend apt-pkg/srcrecords.h /^ enum BuildDep {BuildDepend=0x0,BuildDependIndep=0x1,$/;" e enum:pkgSrcRecords::Parser::BuildDep +BuildDependIndep apt-pkg/srcrecords.h /^ enum BuildDep {BuildDepend=0x0,BuildDependIndep=0x1,$/;" e enum:pkgSrcRecords::Parser::BuildDep +BuildDepends apt-pkg/deb/debsrcrecords.cc /^bool debSrcRecordParser::BuildDepends(vector<pkgSrcRecords::Parser::BuildDepRec> &BuildDeps, bool ArchOnly)$/;" f class:debSrcRecordParser +BuildGroupOrs apt-pkg/depcache.cc /^void pkgDepCache::BuildGroupOrs(VerIterator const &V)$/;" f class:pkgDepCache +Bump apt-pkg/acquire.cc /^void pkgAcquire::Bump()$/;" f class:pkgAcquire +Bump apt-pkg/acquire.cc /^void pkgAcquire::Queue::Bump()$/;" f class:pkgAcquire::Queue +Bytes apt-pkg/contrib/md5.h /^ unsigned char Bytes[2*4];$/;" m class:MD5Summation +Bytes ftparchive/cachedb.h /^ double Bytes;$/;" m struct:CacheDB::Stats +CACHEDB_H ftparchive/cachedb.h 13;" d +CATALOGS po/makefile /^CATALOGS := $(addsuffix .gmo,$(shell cat LINGUAS))$/;" m +CDROM methods/cdrom.cc /^ string CDROM;$/;" m class:CDROMMethod file: +CDROMMethod methods/cdrom.cc /^CDROMMethod::CDROMMethod() : pkgAcqMethod("1.0",SingleInstance | LocalOnly |$/;" f class:CDROMMethod +CDROMMethod methods/cdrom.cc /^class CDROMMethod : public pkgAcqMethod$/;" c file: +CHKFLAG apt-pkg/contrib/system.h 56;" d +CLRFLAG apt-pkg/contrib/system.h 55;" d +CONNECT_H methods/connect.h 11;" d +CONTENTS_H ftparchive/contents.h 11;" d +CONVERTED Makefile /^CONVERTED=environment.mak include\/config.h include\/apti18n.h makefile$/;" m +CONVERTED apt-build/Makefile /^CONVERTED=environment.mak include\/config.h include\/apti18n.h makefile$/;" m +COPY_H buildlib/defaults.mak /^COPY_H = $(BASE)\/buildlib\/copy.mak$/;" m +CPPFLAGS buildlib/podomain.mak /^$($(LOCAL)-OBJS): CPPFLAGS := $(CPPFLAGS) -DAPT_DOMAIN='"$(APT_DOMAIN)"'$/;" m +Cache apt-inst/database.h /^ pkgCacheGenerator *Cache;$/;" m class:pkgDataBase +Cache apt-pkg/algorithms.h /^ pkgDepCache *Cache;$/;" m class:pkgSimulate::Policy +Cache apt-pkg/algorithms.h /^ pkgDepCache &Cache;$/;" m class:pkgProblemResolver +Cache apt-pkg/cachefile.h /^ pkgCache *Cache;$/;" m class:pkgCacheFile +Cache apt-pkg/cacheiterators.h /^ inline pkgCache *Cache() {return Owner;};$/;" f class:pkgCache::DepIterator +Cache apt-pkg/cacheiterators.h /^ inline pkgCache *Cache() {return Owner;};$/;" f class:pkgCache::PkgFileIterator +Cache apt-pkg/cacheiterators.h /^ inline pkgCache *Cache() {return Owner;};$/;" f class:pkgCache::PkgIterator +Cache apt-pkg/cacheiterators.h /^ inline pkgCache *Cache() {return Owner;};$/;" f class:pkgCache::PrvIterator +Cache apt-pkg/cacheiterators.h /^ inline pkgCache *Cache() {return Owner;};$/;" f class:pkgCache::VerFileIterator +Cache apt-pkg/cacheiterators.h /^ inline pkgCache *Cache() {return Owner;};$/;" f class:pkgCache::VerIterator +Cache apt-pkg/depcache.h /^ pkgCache *Cache;$/;" m class:pkgDepCache +Cache apt-pkg/orderlist.h /^ pkgDepCache &Cache; $/;" m class:pkgOrderList +Cache apt-pkg/packagemanager.h /^ pkgDepCache &Cache;$/;" m class:pkgPackageManager +Cache apt-pkg/pkgcachegen.h /^ pkgCache Cache;$/;" m class:pkgCacheGenerator +Cache apt-pkg/pkgrecords.h /^ pkgCache &Cache;$/;" m class:pkgRecords +Cache apt-pkg/policy.h /^ pkgCache *Cache;$/;" m class:pkgPolicy +Cache cmdline/apt-extracttemplates.cc /^pkgCache *DebFile::Cache = 0;$/;" m class:DebFile file: +Cache cmdline/apt-extracttemplates.h /^ static pkgCache *Cache;$/;" m class:DebFile +CacheDB ftparchive/cachedb.h /^ CacheDB(string DB) : Dbp(0), DebFile(0) {ReadyDB(DB);};$/;" f class:CacheDB +CacheDB ftparchive/cachedb.h /^class CacheDB$/;" c +CacheFile apt-inst/filelist.h /^ string CacheFile;$/;" m class:pkgFLCache +CacheFile apt-pkg/pkgcache.h /^ string CacheFile;$/;" m class:pkgCache +CacheFile cmdline/apt-get.cc /^ CacheFile() : List(0) {};$/;" f class:CacheFile +CacheFile cmdline/apt-get.cc /^class CacheFile : public pkgCacheFile$/;" c file: +CacheInitialize cmdline/apt-cache.cc /^void CacheInitialize()$/;" f +CacheMap apt-inst/deb/dpkgdb.h /^ DynamicMMap *CacheMap;$/;" m class:debDpkgDB +CalcFCS apt-pkg/contrib/crc-16.cc 68;" d file: +Cancelled apt-pkg/acquire.h /^ enum RunResult {Continue,Failed,Cancelled};$/;" e enum:pkgAcquire::RunResult +CandVersion apt-pkg/depcache.h /^ const char *CandVersion;$/;" m struct:pkgDepCache::StateCache +CandidateVer apt-pkg/depcache.h /^ Version *CandidateVer;$/;" m struct:pkgDepCache::StateCache +CandidateVerIter apt-pkg/depcache.h /^ inline VerIterator CandidateVerIter(pkgCache &Cache)$/;" f struct:pkgDepCache::StateCache +CandidateVersion apt-pkg/depcache.h /^ enum VersionTypes {NowVersion, InstallVersion, CandidateVersion};$/;" e enum:pkgDepCache::VersionTypes +Capabilities apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::Capabilities(string Message)$/;" f class:pkgAcquire::Worker +CharDevice apt-inst/dirstream.h /^ enum Type_t {File, HardLink, SymbolicLink, CharDevice, BlockDevice,$/;" e enum:pkgDirStream::Item::Type_t +CharacterDevice apt-inst/contrib/extracttar.h /^ SymbolicLink = '2',CharacterDevice = '3',$/;" e enum:ExtractTar::ItemType +CheckChange apt-pkg/contrib/progress.cc /^bool OpProgress::CheckChange(float Interval)$/;" f class:OpProgress +CheckDep apt-pkg/deb/debversion.cc /^bool debVersioningSystem::CheckDep(const char *PkgVer,$/;" f class:debVersioningSystem +CheckDep apt-pkg/depcache.cc /^bool pkgDepCache::CheckDep(DepIterator Dep,int Type,PkgIterator &Res)$/;" f class:pkgDepCache +CheckDep apt-pkg/depcache.h /^ inline bool CheckDep(DepIterator Dep,int Type)$/;" f class:pkgDepCache +CheckDep apt-pkg/orderlist.cc /^bool pkgOrderList::CheckDep(DepIterator D)$/;" f class:pkgOrderList +CheckDeps cmdline/apt-get.cc /^bool CacheFile::CheckDeps(bool AllowBroken)$/;" f class:CacheFile +CheckDirReplace apt-inst/extract.cc /^bool pkgExtract::CheckDirReplace(string Dir,unsigned int Depth)$/;" f class:pkgExtract +CheckDomainList apt-pkg/contrib/strutl.cc /^bool CheckDomainList(string Host,string List)$/;" f +CheckMember apt-inst/deb/debfile.cc /^bool debDebFile::CheckMember(const char *Name)$/;" f class:debDebFile +CheckRConflicts apt-pkg/packagemanager.cc /^bool pkgPackageManager::CheckRConflicts(PkgIterator Pkg,DepIterator D,$/;" f class:pkgPackageManager +CheckSizes apt-inst/filelist.cc /^bool pkgFLCache::Header::CheckSizes(Header &Against) const$/;" f class:pkgFLCache::Header +CheckSizes apt-pkg/pkgcache.cc /^bool pkgCache::Header::CheckSizes(Header &Against) const$/;" f class:pkgCache::Header +CheckSum ftparchive/writer.h /^ struct CheckSum$/;" s class:ReleaseWriter +CheckSums ftparchive/writer.h /^ map<string,struct CheckSum> CheckSums;$/;" m class:ReleaseWriter +CheckUpdates apt-pkg/deb/debsystem.cc /^bool debSystem::CheckUpdates()$/;" f class:debSystem +CheckValidity apt-pkg/pkgcachegen.cc /^static bool CheckValidity(string CacheFile, FileIterator Start, $/;" f file: +Checksum apt-inst/contrib/extracttar.cc /^ char Checksum[8];$/;" m struct:ExtractTar::TarHeader file: +Child apt-pkg/contrib/configuration.h /^ Item *Child;$/;" m struct:Configuration::Item +Child ftparchive/multicompress.cc /^bool MultiCompress::Child(int FD)$/;" f class:MultiCompress +ChopDirs cmdline/indexcopy.cc /^string IndexCopy::ChopDirs(string Path,unsigned int Depth)$/;" f class:IndexCopy +Chunked methods/http.h /^ enum {Chunked,Stream,Closes} Encoding;$/;" e enum:ServerState::<anonymous> +CircleBuf methods/http.cc /^CircleBuf::CircleBuf(unsigned long Size) : Size(Size), Hash(0)$/;" f class:CircleBuf +CircleBuf methods/http.h /^class CircleBuf$/;" c +Clean apt-pkg/acquire.cc /^bool pkgAcquire::Clean(string Dir)$/;" f class:pkgAcquire +Clean ftparchive/apt-ftparchive.cc /^bool Clean(CommandLine &CmdL)$/;" f +Clean ftparchive/cachedb.cc /^bool CacheDB::Clean()$/;" f class:CacheDB +Clear apt-pkg/algorithms.h /^ inline void Clear(pkgCache::PkgIterator Pkg) {Flags[Pkg->ID] &= ~(Protected | ToRemove);};$/;" f class:pkgProblemResolver +Clear apt-pkg/contrib/configuration.cc /^void Configuration::Clear(string Name)$/;" f class:Configuration +ClearPatterns ftparchive/writer.h /^ void ClearPatterns() { Patterns.clear(); };$/;" f class:FTWScanner +Close apt-pkg/cachefile.cc /^void pkgCacheFile::Close()$/;" f class:pkgCacheFile +Close apt-pkg/contrib/fileutl.cc /^bool FileFd::Close()$/;" f class:FileFd +Close apt-pkg/contrib/mmap.cc /^bool MMap::Close(bool DoSync)$/;" f class:MMap +Close methods/ftp.cc /^void FTPConn::Close()$/;" f class:FTPConn +Close methods/http.cc /^bool ServerState::Close()$/;" f class:ServerState +Close methods/rsh.cc /^void RSHConn::Close()$/;" f class:RSHConn +CloseOld ftparchive/multicompress.cc /^bool MultiCompress::CloseOld(int Fd,int Proc)$/;" f class:MultiCompress +Closes methods/http.h /^ enum {Chunked,Stream,Closes} Encoding;$/;" e enum:ServerState::<anonymous> +CmpFragment apt-pkg/deb/debversion.cc /^int debVersioningSystem::CmpFragment(const char *A,const char *AEnd,$/;" f class:debVersioningSystem +CndSet apt-pkg/contrib/configuration.cc /^void Configuration::CndSet(const char *Name,string Value)$/;" f class:Configuration +CnfFlags apt-pkg/acquire-method.h /^ enum CnfFlags {SingleInstance = (1<<0),$/;" g class:pkgAcqMethod +CntCompress ftparchive/apt-ftparchive.cc /^ string CntCompress;$/;" m struct:PackageMap file: +Code methods/http.h /^ char Code[MAXLEN];$/;" m struct:ServerState +CollectFileProvides apt-pkg/pkgcachegen.h /^ virtual bool CollectFileProvides(pkgCache &Cache,$/;" f class:pkgCacheGenerator::ListParser +CommandLine apt-pkg/contrib/cmndline.cc /^CommandLine::CommandLine(Args *AList,Configuration *Conf) : ArgList(AList), $/;" f class:CommandLine +CommandLine apt-pkg/contrib/cmndline.h /^class CommandLine$/;" c +Comp methods/ftp.h /^ bool Comp(URI Other) {return Other.Host == ServerName.Host && Other.Port == ServerName.Port;};$/;" f class:FTPConn +Comp methods/http.h /^ bool Comp(URI Other) {return Other.Host == ServerName.Host && Other.Port == ServerName.Port;};$/;" f struct:ServerState +Comp methods/rsh.h /^ bool Comp(URI Other) {return Other.Host == ServerName.Host && Other.Port == ServerName.Port;};$/;" f class:RSHConn +CompArgs ftparchive/multicompress.h /^ const char *CompArgs;$/;" m struct:MultiCompress::CompType +CompType apt-pkg/cacheiterators.h /^ inline const char *CompType() {return Owner->CompType(Dep->CompareOp);};$/;" f class:pkgCache::DepIterator +CompType apt-pkg/pkgcache.cc /^const char *pkgCache::CompType(unsigned char Comp)$/;" f class:pkgCache +CompType ftparchive/multicompress.h /^ struct CompType$/;" s class:MultiCompress +CompTypeDeb apt-pkg/pkgcache.cc /^const char *pkgCache::CompTypeDeb(unsigned char Comp)$/;" f class:pkgCache +Compare3 cmdline/apt-sortpkgs.cc /^ inline int Compare3(const PkgName &x) const$/;" f struct:PkgName +CompareOp apt-pkg/pkgcache.h /^ unsigned char CompareOp;$/;" m struct:pkgCache::Dependency +CompareVer apt-pkg/pkgcache.cc /^int pkgCache::VerIterator::CompareVer(const VerIterator &B) const$/;" f class:pkgCache::VerIterator +Complete apt-pkg/acquire-item.h /^ bool Complete;$/;" m class:pkgAcquire::Item +Completed apt-pkg/packagemanager.h /^ enum OrderResult {Completed,Failed,Incomplete};$/;" e enum:pkgPackageManager::OrderResult +Component apt-pkg/cacheiterators.h /^ inline const char *Component() const {return File->Component == 0?0:Owner->StrP + File->Component;};$/;" f class:pkgCache::PkgFileIterator +Component apt-pkg/pkgcache.h /^ map_ptrloc Component; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +CompressProc ftparchive/multicompress.h /^ pid_t CompressProc;$/;" m struct:MultiCompress::Files +CompressProg ftparchive/multicompress.h /^ const CompType *CompressProg;$/;" m struct:MultiCompress::Files +Compressors ftparchive/multicompress.cc /^const MultiCompress::CompType MultiCompress::Compressors[] =$/;" m class:MultiCompress file: +Compressors ftparchive/multicompress.h /^ static const CompType Compressors[];$/;" m class:MultiCompress +ComputeSize apt-pkg/pkgcachegen.cc /^static unsigned long ComputeSize(FileIterator Start,FileIterator End)$/;" f file: +Conf apt-pkg/contrib/cmndline.h /^ Configuration *Conf;$/;" m class:CommandLine +ConfFile apt-inst/filelist.h /^ enum Flags {Diversion = (1<<0),ConfFile = (1<<1),$/;" e enum:pkgFLCache::Node::Flags +ConfFile apt-inst/filelist.h /^struct pkgFLCache::ConfFile$/;" s class:pkgFLCache +ConfFileCount apt-inst/filelist.h /^ unsigned int ConfFileCount;$/;" m struct:pkgFLCache::Header +ConfFileSz apt-inst/filelist.h /^ unsigned ConfFileSz;$/;" m struct:pkgFLCache::Header +ConfName apt-pkg/contrib/cmndline.h /^ const char *ConfName;$/;" m struct:CommandLine::Args +ConfP apt-inst/filelist.h /^ ConfFile *ConfP;$/;" m class:pkgFLCache +Config apt-pkg/acquire-worker.h /^ MethodConfig *Config;$/;" m class:pkgAcquire::Worker +Config cmdline/apt-extracttemplates.h /^ char *Config;$/;" m class:DebFile +ConfigFile apt-pkg/contrib/cmndline.h /^ ConfigFile = (1 << 4) | HasArg,$/;" e enum:CommandLine::AFlags +ConfigFiles apt-pkg/pkgcache.h /^ HalfInstalled=4,ConfigFiles=5,Installed=6};$/;" e enum:pkgCache::State::PkgCurrentState +Configs apt-pkg/acquire.h /^ MethodConfig *Configs;$/;" m class:pkgAcquire +Configuration apt-pkg/acquire-method.cc /^bool pkgAcqMethod::Configuration(string Message)$/;" f class:pkgAcqMethod +Configuration apt-pkg/contrib/configuration.cc /^Configuration::Configuration() : ToFree(true)$/;" f class:Configuration +Configuration apt-pkg/contrib/configuration.cc /^Configuration::Configuration(const Item *Root) : Root((Item *)Root), ToFree(false)$/;" f class:Configuration +Configuration apt-pkg/contrib/configuration.h /^class Configuration$/;" c +Configuration methods/ftp.cc /^bool FtpMethod::Configuration(string Message)$/;" f class:FtpMethod +Configuration methods/http.cc /^bool HttpMethod::Configuration(string Message)$/;" f class:HttpMethod +Configuration methods/rsh.cc /^bool RSHMethod::Configuration(string Message)$/;" f class:RSHMethod +Configure apt-pkg/algorithms.cc /^bool pkgSimulate::Configure(PkgIterator iPkg)$/;" f class:pkgSimulate +Configure apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::Configure(PkgIterator Pkg)$/;" f class:pkgDPkgPM +Configure apt-pkg/deb/dpkgpm.h /^ enum Ops {Install, Configure, Remove, Purge} Op;$/;" e enum:pkgDPkgPM::Item::Ops +Configure apt-pkg/packagemanager.h /^ virtual bool Configure(PkgIterator \/*Pkg*\/) {return false;};$/;" f class:pkgPackageManager +ConfigureAll apt-pkg/packagemanager.cc /^bool pkgPackageManager::ConfigureAll()$/;" f class:pkgPackageManager +Configured apt-pkg/orderlist.h /^ UnPacked = (1 << 4), Configured = (1 << 5),$/;" e enum:pkgOrderList::Flags +Conflicts apt-pkg/pkgcache.h /^ Conflicts=5,Replaces=6,Obsoletes=7};$/;" e enum:pkgCache::Dep::DepType +Connect methods/connect.cc /^bool Connect(string Host,int Port,const char *Service,int DefPort,int &Fd,$/;" f +Connect methods/rsh.cc /^bool RSHConn::Connect(string Host, string User)$/;" f class:RSHConn +Construct apt-pkg/acquire-worker.cc /^void pkgAcquire::Worker::Construct()$/;" f class:pkgAcquire::Worker +Contents apt-pkg/contrib/strutl.h /^ const string *Contents;$/;" m struct:SubstVar +Contents ftparchive/apt-ftparchive.cc /^ string Contents;$/;" m struct:PackageMap file: +Contents ftparchive/cachedb.h /^ ContentsExtract Contents;$/;" m class:CacheDB +ContentsCompare ftparchive/apt-ftparchive.cc /^ struct ContentsCompare : public binary_function<PackageMap,PackageMap,bool>$/;" s struct:PackageMap file: +ContentsDone ftparchive/apt-ftparchive.cc /^ bool ContentsDone;$/;" m struct:PackageMap file: +ContentsExtract ftparchive/contents.h /^ ContentsExtract() : Data(0), MaxSize(0), CurSize(0) {};$/;" f class:ContentsExtract +ContentsExtract ftparchive/contents.h /^class ContentsExtract : public pkgDirStream $/;" c +ContentsHead ftparchive/apt-ftparchive.cc /^ string ContentsHead;$/;" m struct:PackageMap file: +ContentsMTime ftparchive/apt-ftparchive.cc /^ time_t ContentsMTime;$/;" m struct:PackageMap file: +ContentsWriter ftparchive/writer.cc /^ContentsWriter::ContentsWriter(string DB) : $/;" f class:ContentsWriter +ContentsWriter ftparchive/writer.h /^class ContentsWriter : public FTWScanner$/;" c +Continue apt-pkg/acquire.h /^ enum RunResult {Continue,Failed,Cancelled};$/;" e enum:pkgAcquire::RunResult +Control apt-inst/deb/debfile.h /^ char *Control;$/;" m class:debDebFile::MemControlExtract +Control cmdline/apt-extracttemplates.h /^ char *Control;$/;" m class:DebFile +Control ftparchive/cachedb.h /^ debDebFile::MemControlExtract Control;$/;" m class:CacheDB +ControlExtract apt-inst/deb/debfile.h /^class debDebFile::ControlExtract : public pkgDirStream$/;" c class:debDebFile +ControlLen cmdline/apt-extracttemplates.h /^ unsigned long ControlLen;$/;" m class:DebFile +ConvertRelation apt-pkg/deb/deblistparser.cc /^const char *debListParser::ConvertRelation(const char *I,unsigned int &Op)$/;" f class:debListParser +ConvertToSourceList cmdline/indexcopy.cc /^void IndexCopy::ConvertToSourceList(string CD,string &Path)$/;" f class:IndexCopy +CopyFile apt-pkg/contrib/fileutl.cc /^bool CopyFile(FileFd &From,FileFd &To)$/;" f +CopyFrom apt-pkg/contrib/strutl.cc /^void URI::CopyFrom(string U)$/;" f class:URI +CopyMethod methods/copy.cc /^ CopyMethod() : pkgAcqMethod("1.0",SingleInstance) {};$/;" f class:CopyMethod +CopyMethod methods/copy.cc /^class CopyMethod : public pkgAcqMethod$/;" c file: +CopyPackages cmdline/indexcopy.cc /^bool IndexCopy::CopyPackages(string CDROM,string Name,vector<string> &List)$/;" f class:IndexCopy +Cost ftparchive/multicompress.h /^ unsigned char Cost;$/;" m struct:MultiCompress::CompType +Count apt-pkg/contrib/mmap.h /^ unsigned long Count;$/;" m struct:DynamicMMap::Pool +Count apt-pkg/contrib/sha1.h /^ unsigned char Count[2*4] __attribute__((aligned(8)));$/;" m class:SHA1Summation +Count apt-pkg/tagfile.h /^ inline unsigned int Count() const {return TagCount;};$/;" f class:pkgTagSection +CreateDataFd methods/ftp.cc /^bool FTPConn::CreateDataFd()$/;" f class:FTPConn +CreateItem apt-pkg/deb/debindexfile.cc /^ bool CreateItem(vector<pkgIndexFile *> &List,string URI,$/;" f class:debSLTypeDeb +CreateItem apt-pkg/deb/debindexfile.cc /^ bool CreateItem(vector<pkgIndexFile *> &List,string URI,$/;" f class:debSLTypeDebSrc +CreateOrderList apt-pkg/packagemanager.cc /^bool pkgPackageManager::CreateOrderList()$/;" f class:pkgPackageManager +CreatePM apt-pkg/deb/debsystem.cc /^pkgPackageManager *debSystem::CreatePM(pkgDepCache *Cache) const$/;" f class:debSystem +CreatePin apt-pkg/policy.cc /^void pkgPolicy::CreatePin(pkgVersionMatch::MatchType Type,string Name,$/;" f class:pkgPolicy +CreatePkgParser apt-pkg/deb/debindexfile.cc /^ virtual pkgRecords::Parser *CreatePkgParser(pkgCache::PkgFileIterator File) const $/;" f class:debIFTypePkg +CreatePkgParser apt-pkg/deb/debindexfile.cc /^ virtual pkgRecords::Parser *CreatePkgParser(pkgCache::PkgFileIterator File) const $/;" f class:debIFTypeStatus +CreatePkgParser apt-pkg/indexfile.h /^ virtual pkgRecords::Parser *CreatePkgParser(pkgCache::PkgFileIterator \/*File*\/) const {return 0;};$/;" f class:pkgIndexFile::Type +CreateSrcParser apt-pkg/deb/debindexfile.cc /^pkgSrcRecords::Parser *debSourcesIndex::CreateSrcParser() const$/;" f class:debSourcesIndex +CreateSrcParser apt-pkg/indexfile.h /^ virtual pkgSrcRecords::Parser *CreateSrcParser() const {return 0;};$/;" f class:pkgIndexFile +CurItem apt-pkg/acquire.h /^ pkgAcquire::Queue::QItem *CurItem;$/;" m class:pkgAcquire::UriIterator +CurQ apt-pkg/acquire.h /^ pkgAcquire::Queue *CurQ;$/;" m class:pkgAcquire::UriIterator +CurSize ftparchive/contents.h /^ unsigned long CurSize;$/;" m class:ContentsExtract +CurStat ftparchive/cachedb.h /^ } CurStat;$/;" m class:CacheDB +CurVersion apt-pkg/depcache.h /^ const char *CurVersion;$/;" m struct:pkgDepCache::StateCache +Current apt-pkg/contrib/progress.h /^ unsigned long Current;$/;" m class:OpProgress +Current apt-pkg/srcrecords.h /^ Parser **Current;$/;" m class:pkgSrcRecords +CurrentBytes apt-pkg/acquire.h /^ double CurrentBytes;$/;" m class:pkgAcquireStatus +CurrentCPS apt-pkg/acquire.h /^ double CurrentCPS;$/;" m class:pkgAcquireStatus +CurrentFile apt-pkg/pkgcachegen.h /^ pkgCache::PackageFile *CurrentFile;$/;" m class:pkgCacheGenerator +CurrentID methods/cdrom.cc /^ string CurrentID;$/;" m class:CDROMMethod file: +CurrentItem apt-pkg/acquire-worker.h /^ pkgAcquire::Queue::QItem *CurrentItem;$/;" m class:pkgAcquire::Worker +CurrentItems apt-pkg/acquire.h /^ unsigned long CurrentItems;$/;" m class:pkgAcquireStatus +CurrentSize apt-pkg/acquire-worker.h /^ unsigned long CurrentSize;$/;" m class:pkgAcquire::Worker +CurrentState apt-pkg/pkgcache.h /^ unsigned char CurrentState; \/\/ State$/;" m struct:pkgCache::Package +CurrentVer apt-pkg/cacheiterators.h /^inline pkgCache::VerIterator pkgCache::PkgIterator::CurrentVer() const$/;" f class:pkgCache::PkgIterator +CurrentVer apt-pkg/pkgcache.h /^ map_ptrloc CurrentVer; \/\/ Version$/;" m struct:pkgCache::Package +Custom600Headers apt-pkg/acquire-item.cc /^string pkgAcqIndex::Custom600Headers()$/;" f class:pkgAcqIndex +Custom600Headers apt-pkg/acquire-item.cc /^string pkgAcqIndexRel::Custom600Headers()$/;" f class:pkgAcqIndexRel +Custom600Headers apt-pkg/acquire-item.h /^ virtual string Custom600Headers() {return string();};$/;" f class:pkgAcquire::Item +Cycle apt-pkg/acquire.cc /^bool pkgAcquire::Queue::Cycle()$/;" f class:pkgAcquire::Queue +DBCompare ftparchive/apt-ftparchive.cc /^ struct DBCompare : public binary_function<PackageMap,PackageMap,bool>$/;" s struct:PackageMap file: +DBFailed ftparchive/cachedb.h /^ inline bool DBFailed() {return Dbp != 0 && DBLoaded == false;};$/;" f class:CacheDB +DBFile ftparchive/cachedb.h /^ string DBFile;$/;" m class:CacheDB +DBLoaded ftparchive/cachedb.h /^ bool DBLoaded;$/;" m class:CacheDB +DCache apt-pkg/cachefile.h /^ pkgDepCache *DCache;$/;" m class:pkgCacheFile +DEBIANDOC_H buildlib/defaults.mak /^DEBIANDOC_H = $(BASE)\/buildlib\/debiandoc.mak$/;" m +DEP buildlib/defaults.mak /^DEP := $(OBJ)$/;" m +DFILE buildlib/defaults.mak /^DFILE = $(DEP)\/$(basename $(@F)).d$/;" m +DFILE buildlib/defaults.mak /^DFILE = $(basename $(@F)).d$/;" m +DOC buildlib/defaults.mak /^DOC := $(BUILD)\/docs$/;" m +DOMAINS po/makefile /^DOMAINS := $(notdir $(wildcard $(PO_DOMAINS)\/*))$/;" m +Data apt-pkg/contrib/mmap.h /^ inline void *Data() {return Base;}; $/;" f class:MMap +Data apt-pkg/policy.h /^ string Data;$/;" m struct:pkgPolicy::Pin +Data ftparchive/cachedb.h /^ DBT Data;$/;" m class:CacheDB +Data ftparchive/contents.h /^ char *Data;$/;" m class:ContentsExtract +Data methods/http.h /^ enum {Header, Data} State;$/;" e enum:ServerState::<anonymous> +DataEnd apt-pkg/pkgcache.h /^ inline void *DataEnd() {return ((unsigned char *)Map.Data()) + Map.Size();};$/;" f class:pkgCache +DataFd methods/ftp.h /^ int DataFd;$/;" m class:FTPConn +DataListenFd methods/ftp.h /^ int DataListenFd;$/;" m class:FTPConn +Database methods/cdrom.cc /^ ::Configuration Database;$/;" m class:CDROMMethod file: +DatabaseLoaded methods/cdrom.cc /^ bool DatabaseLoaded;$/;" m class:CDROMMethod file: +Date methods/http.h /^ time_t Date;$/;" m struct:ServerState +Db ftparchive/writer.h /^ CacheDB Db;$/;" m class:ContentsWriter +Db ftparchive/writer.h /^ CacheDB Db;$/;" m class:PackagesWriter +Dbp ftparchive/cachedb.h /^ DB *Dbp;$/;" m class:CacheDB +DeInstall apt-pkg/pkgcache.h /^ enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};$/;" e enum:pkgCache::State::PkgSelectedState +DeLinkBytes ftparchive/cachedb.h /^ unsigned long DeLinkBytes;$/;" m struct:CacheDB::Stats +DeLinkLimit ftparchive/apt-ftparchive.cc /^ unsigned int DeLinkLimit;$/;" m struct:PackageMap file: +DeLinkLimit ftparchive/writer.h /^ unsigned long DeLinkLimit;$/;" m class:FTWScanner +DeNull apt-pkg/contrib/strutl.h /^inline const char *DeNull(const char *s) {return (s == 0?"(null)":s);};$/;" f +DeQuoteString apt-pkg/contrib/strutl.cc /^string DeQuoteString(string Str)$/;" f +DealWithHeaders methods/http.cc /^int HttpMethod::DealWithHeaders(FetchResult &Res,ServerState *Srv)$/;" f class:HttpMethod +DebFile cmdline/apt-extracttemplates.cc /^DebFile::DebFile(const char *debfile)$/;" f class:DebFile +DebFile cmdline/apt-extracttemplates.h /^class DebFile : public pkgDirStream$/;" c +DebFile ftparchive/cachedb.h /^ debDebFile *DebFile;$/;" m class:CacheDB +DebSize apt-pkg/depcache.h /^ inline double DebSize() {return iDownloadSize;};$/;" f class:pkgDepCache +Debug apt-inst/extract.h /^ bool Debug;$/;" m class:pkgExtract +Debug apt-pkg/acquire-worker.h /^ bool Debug;$/;" m class:pkgAcquire::Worker +Debug apt-pkg/acquire.h /^ bool Debug;$/;" m class:pkgAcquire +Debug apt-pkg/algorithms.h /^ bool Debug;$/;" m class:pkgProblemResolver +Debug apt-pkg/orderlist.h /^ bool Debug;$/;" m class:pkgOrderList +Debug apt-pkg/packagemanager.h /^ bool Debug;$/;" m class:pkgPackageManager +Debug methods/ftp.h /^ bool Debug;$/;" m class:FTPConn +Debug methods/http.cc /^bool Debug = false;$/;" v +Decompression apt-pkg/acquire-item.h /^ bool Decompression;$/;" m class:pkgAcqIndex +Defaults apt-pkg/policy.h /^ vector<Pin> Defaults;$/;" m class:pkgPolicy +DelCount apt-pkg/depcache.h /^ inline unsigned long DelCount() {return iDelCount;};$/;" f class:pkgDepCache +DelOnFail apt-pkg/contrib/fileutl.h /^ enum LocalFlags {AutoClose = (1<<0),Fail = (1<<1),DelOnFail = (1<<2),$/;" e enum:FileFd::LocalFlags +Delete apt-pkg/depcache.h /^ inline bool Delete() const {return Mode == ModeDelete;};$/;" f struct:pkgDepCache::StateCache +Delink ftparchive/writer.cc /^bool FTWScanner::Delink(string &FileName,const char *OriginalPath,$/;" f class:FTWScanner +Dep apt-pkg/algorithms.h /^ DepIterator Dep;$/;" m struct:pkgProblemResolver::PackageKill +Dep apt-pkg/cacheiterators.h /^ Dependency *Dep;$/;" m class:pkgCache::DepIterator +Dep apt-pkg/pkgcache.h /^ struct Dep$/;" s class:pkgCache +Dep apt-pkg/pkgcache.h /^ typedef pkgCache::Dep Dep;$/;" t class:pkgCache::Namespace +DepAdd apt-pkg/packagemanager.cc /^bool pkgPackageManager::DepAdd(pkgOrderList &OList,PkgIterator Pkg,int Depth)$/;" f class:pkgPackageManager +DepAlwaysTrue apt-pkg/packagemanager.cc /^bool pkgPackageManager::DepAlwaysTrue(DepIterator D)$/;" f class:pkgPackageManager +DepCVer apt-pkg/depcache.h /^ enum DepFlags {DepNow = (1 << 0),DepInstall = (1 << 1),DepCVer = (1 << 2),$/;" e enum:pkgDepCache::DepFlags +DepCandMin apt-pkg/depcache.h /^ DepCandPolicy = (1 << 4), DepCandMin = (1 << 5)};$/;" e enum:pkgDepCache::DepStateFlags +DepCandPolicy apt-pkg/depcache.h /^ DepCandPolicy = (1 << 4), DepCandMin = (1 << 5)};$/;" e enum:pkgDepCache::DepStateFlags +DepCompareOp apt-pkg/pkgcache.h /^ enum DepCompareOp {Or=0x10,NoOp=0,LessEq=0x1,GreaterEq=0x2,Less=0x3,$/;" g struct:pkgCache::Dep +DepConfigure apt-pkg/orderlist.cc /^bool pkgOrderList::DepConfigure(DepIterator D)$/;" f class:pkgOrderList +DepFlags apt-pkg/depcache.h /^ enum DepFlags {DepNow = (1 << 0),DepInstall = (1 << 1),DepCVer = (1 << 2),$/;" g class:pkgDepCache +DepFunc apt-pkg/orderlist.h /^ typedef bool (pkgOrderList::*DepFunc)(DepIterator D);$/;" t class:pkgOrderList +DepGCVer apt-pkg/depcache.h /^ DepGNow = (1 << 3),DepGInstall = (1 << 4),DepGCVer = (1 << 5)};$/;" e enum:pkgDepCache::DepFlags +DepGInstall apt-pkg/depcache.h /^ DepGNow = (1 << 3),DepGInstall = (1 << 4),DepGCVer = (1 << 5)};$/;" e enum:pkgDepCache::DepFlags +DepGNow apt-pkg/depcache.h /^ DepGNow = (1 << 3),DepGInstall = (1 << 4),DepGCVer = (1 << 5)};$/;" e enum:pkgDepCache::DepFlags +DepInstMin apt-pkg/depcache.h /^ DepInstPolicy = (1 << 2), DepInstMin = (1 << 3),$/;" e enum:pkgDepCache::DepStateFlags +DepInstPolicy apt-pkg/depcache.h /^ DepInstPolicy = (1 << 2), DepInstMin = (1 << 3),$/;" e enum:pkgDepCache::DepStateFlags +DepInstall apt-pkg/depcache.h /^ enum DepFlags {DepNow = (1 << 0),DepInstall = (1 << 1),DepCVer = (1 << 2),$/;" e enum:pkgDepCache::DepFlags +DepIterator apt-pkg/algorithms.h /^ typedef pkgCache::DepIterator DepIterator;$/;" t class:pkgProblemResolver +DepIterator apt-pkg/cacheiterators.h /^ inline DepIterator() : Dep(0), Type(DepVer), Owner(0) {};$/;" f class:pkgCache::DepIterator +DepIterator apt-pkg/cacheiterators.h /^ inline DepIterator(pkgCache &Owner,Dependency *Trg,Package *) :$/;" f class:pkgCache::DepIterator +DepIterator apt-pkg/cacheiterators.h /^ inline DepIterator(pkgCache &Owner,Dependency *Trg,Version * = 0) :$/;" f class:pkgCache::DepIterator +DepIterator apt-pkg/cacheiterators.h /^class pkgCache::DepIterator$/;" c class:pkgCache +DepIterator apt-pkg/pkgcache.h /^ typedef pkgCache::DepIterator DepIterator;$/;" t class:pkgCache::Namespace +DepNow apt-pkg/depcache.h /^ enum DepFlags {DepNow = (1 << 0),DepInstall = (1 << 1),DepCVer = (1 << 2),$/;" e enum:pkgDepCache::DepFlags +DepNowMin apt-pkg/depcache.h /^ enum DepStateFlags {DepNowPolicy = (1 << 0), DepNowMin = (1 << 1),$/;" e enum:pkgDepCache::DepStateFlags +DepNowPolicy apt-pkg/depcache.h /^ enum DepStateFlags {DepNowPolicy = (1 << 0), DepNowMin = (1 << 1),$/;" e enum:pkgDepCache::DepStateFlags +DepOp cmdline/apt-extracttemplates.h /^ unsigned int DepOp, PreDepOp;$/;" m class:DebFile +DepP apt-pkg/pkgcache.h /^ Dependency *DepP;$/;" m class:pkgCache +DepRemove apt-pkg/orderlist.cc /^bool pkgOrderList::DepRemove(DepIterator D)$/;" f class:pkgOrderList +DepRev apt-pkg/cacheiterators.h /^ enum {DepVer, DepRev} Type;$/;" e enum:pkgCache::DepIterator::<anonymous> +DepState apt-pkg/depcache.h /^ unsigned char DepState; \/\/ DepState Flags$/;" m struct:pkgDepCache::StateCache +DepState apt-pkg/depcache.h /^ unsigned char *DepState;$/;" m class:pkgDepCache +DepStateFlags apt-pkg/depcache.h /^ enum DepStateFlags {DepNowPolicy = (1 << 0), DepNowMin = (1 << 1),$/;" g class:pkgDepCache +DepType apt-pkg/cacheiterators.h /^ inline const char *DepType() {return Owner->DepType(Dep->Type);};$/;" f class:pkgCache::DepIterator +DepType apt-pkg/pkgcache.cc /^const char *pkgCache::DepType(unsigned char Type)$/;" f class:pkgCache +DepType apt-pkg/pkgcache.h /^ enum DepType {Depends=1,PreDepends=2,Suggests=3,Recommends=4,$/;" g struct:pkgCache::Dep +DepUnPackCrit apt-pkg/orderlist.cc /^bool pkgOrderList::DepUnPackCrit(DepIterator D)$/;" f class:pkgOrderList +DepUnPackDep apt-pkg/orderlist.cc /^bool pkgOrderList::DepUnPackDep(DepIterator D)$/;" f class:pkgOrderList +DepUnPackPre apt-pkg/orderlist.cc /^bool pkgOrderList::DepUnPackPre(DepIterator D)$/;" f class:pkgOrderList +DepUnPackPreD apt-pkg/orderlist.cc /^bool pkgOrderList::DepUnPackPreD(DepIterator D)$/;" f class:pkgOrderList +DepVer apt-pkg/cacheiterators.h /^ enum {DepVer, DepRev} Type;$/;" e enum:pkgCache::DepIterator::<anonymous> +DepVer cmdline/apt-extracttemplates.h /^ string DepVer, PreDepVer;$/;" m class:DebFile +Dependency apt-pkg/pkgcache.h /^struct pkgCache::Dependency$/;" s class:pkgCache +DependencyState apt-pkg/depcache.cc /^unsigned char pkgDepCache::DependencyState(DepIterator &D)$/;" f class:pkgDepCache +DependencySz apt-pkg/pkgcache.h /^ unsigned short DependencySz;$/;" m struct:pkgCache::Header +Depends apt-pkg/pkgcache.h /^ enum DepType {Depends=1,PreDepends=2,Suggests=3,Recommends=4,$/;" e enum:pkgCache::Dep::DepType +Depends cmdline/apt-cache.cc /^bool Depends(CommandLine &CmdL)$/;" f +DependsCount apt-pkg/pkgcache.h /^ unsigned long DependsCount;$/;" m struct:pkgCache::Header +DependsList apt-pkg/cacheiterators.h /^inline pkgCache::DepIterator pkgCache::VerIterator::DependsList() const$/;" f class:pkgCache::VerIterator +DependsList apt-pkg/pkgcache.h /^ map_ptrloc DependsList; \/\/ Dependency$/;" m struct:pkgCache::Version +Depth apt-pkg/orderlist.h /^ int Depth;$/;" m class:pkgOrderList +Dequeue apt-pkg/acquire-item.h /^ inline void Dequeue() {Owner->Dequeue(this);};$/;" f class:pkgAcquire::Item +Dequeue apt-pkg/acquire.cc /^bool pkgAcquire::Queue::Dequeue(Item *Owner)$/;" f class:pkgAcquire::Queue +Dequeue apt-pkg/acquire.cc /^void pkgAcquire::Dequeue(Item *Itm)$/;" f class:pkgAcquire +Desc apt-pkg/acquire-item.h /^ pkgAcquire::ItemDesc Desc;$/;" m class:pkgAcqArchive +Desc apt-pkg/acquire-item.h /^ pkgAcquire::ItemDesc Desc;$/;" m class:pkgAcqFile +Desc apt-pkg/acquire-item.h /^ pkgAcquire::ItemDesc Desc;$/;" m class:pkgAcqIndex +Desc apt-pkg/acquire-item.h /^ pkgAcquire::ItemDesc Desc;$/;" m class:pkgAcqIndexRel +DescURI apt-pkg/acquire-item.h /^ virtual string DescURI() {return Desc.URI;};$/;" f class:pkgAcqArchive +DescURI apt-pkg/acquire-item.h /^ virtual string DescURI() {return Desc.URI;};$/;" f class:pkgAcqFile +DescURI apt-pkg/acquire-item.h /^ virtual string DescURI() {return RealURI + ".gz";};$/;" f class:pkgAcqIndex +DescURI apt-pkg/acquire-item.h /^ virtual string DescURI() {return RealURI;};$/;" f class:pkgAcqIndexRel +Describe apt-pkg/algorithms.cc /^void pkgSimulate::Describe(PkgIterator Pkg,ostream &out,bool Now)$/;" f class:pkgSimulate +Describe apt-pkg/deb/debindexfile.cc /^string debPackagesIndex::Describe(bool Short) const$/;" f class:debPackagesIndex +Describe apt-pkg/deb/debindexfile.cc /^string debSourcesIndex::Describe(bool Short) const$/;" f class:debSourcesIndex +Describe apt-pkg/deb/debindexfile.h /^ virtual string Describe(bool Short) const {return File;};$/;" f class:debStatusIndex +Description apt-pkg/acquire.h /^ string Description;$/;" m struct:pkgAcquire::ItemDesc +Description apt-pkg/sourcelist.h /^ string Description;$/;" m struct:pkgSourceList::Vendor +DestFile apt-pkg/acquire-item.h /^ string DestFile;$/;" m class:pkgAcquire::Item +DestFile apt-pkg/acquire-method.h /^ string DestFile;$/;" m struct:pkgAcqMethod::FetchItem +Die ftparchive/multicompress.cc /^bool MultiCompress::Die()$/;" f class:MultiCompress +Dir apt-inst/filelist.h /^ Directory *Dir;$/;" m class:pkgFLCache::DirIterator +Dir apt-inst/filelist.h /^ inline DirIterator Dir() const {return DirIterator(*Owner,Owner->DirP + Nde->Dir);};$/;" f class:pkgFLCache::NodeIterator +Dir apt-inst/filelist.h /^ map_ptrloc Dir; \/\/ Dir$/;" m struct:pkgFLCache::Node +DirCount apt-inst/filelist.h /^ unsigned int DirCount;$/;" m struct:pkgFLCache::Header +DirDown ftparchive/contents.h /^ Node *DirDown;$/;" m struct:GenContents::Node +DirIterator apt-inst/filelist.h /^ DirIterator() : Dir(0), Owner(0) {};$/;" f class:pkgFLCache::DirIterator +DirIterator apt-inst/filelist.h /^ DirIterator(pkgFLCache &Owner,Directory *Trg) : Dir(Trg), Owner(&Owner) {};$/;" f class:pkgFLCache::DirIterator +DirIterator apt-inst/filelist.h /^class pkgFLCache::DirIterator$/;" c class:pkgFLCache +DirN apt-inst/filelist.h /^ inline const char *DirN() const {return Owner->StrP + Owner->DirP[Nde->Dir].Name;};$/;" f class:pkgFLCache::NodeIterator +DirP apt-inst/filelist.h /^ Directory *DirP;$/;" m class:pkgFLCache +DirStrip ftparchive/writer.h /^ string DirStrip;$/;" m class:PackagesWriter +DirStrip ftparchive/writer.h /^ string DirStrip;$/;" m class:ReleaseWriter +DirStrip ftparchive/writer.h /^ string DirStrip;$/;" m class:SourcesWriter +DirSz apt-inst/filelist.h /^ unsigned DirSz;$/;" m struct:pkgFLCache::Header +DirTree apt-inst/filelist.h /^ map_ptrloc DirTree;$/;" m struct:pkgFLCache::Header +Directory apt-inst/contrib/extracttar.h /^ BlockDevice = '4',Directory = '5',FIFO = '6',$/;" e enum:ExtractTar::ItemType +Directory apt-inst/dirstream.h /^ Directory, FIFO} Type;$/;" e enum:pkgDirStream::Item::Type_t +Directory apt-inst/filelist.h /^struct pkgFLCache::Directory$/;" s class:pkgFLCache +Dirty apt-inst/filelist.h /^ bool Dirty;$/;" m struct:pkgFLCache::Header +Dirty apt-pkg/pkgcache.h /^ bool Dirty;$/;" m struct:pkgCache::Header +Discard apt-pkg/contrib/error.cc /^void GlobalError::Discard()$/;" f class:GlobalError +Dispatch apt-pkg/contrib/cmndline.h /^struct CommandLine::Dispatch$/;" s class:CommandLine +DispatchArg apt-pkg/contrib/cmndline.cc /^bool CommandLine::DispatchArg(Dispatch *Map,bool NoMatch)$/;" f class:CommandLine +DisplayRecord cmdline/apt-cache.cc /^bool DisplayRecord(pkgCache::VerIterator V)$/;" f +Dist apt-pkg/deb/debindexfile.h /^ string Dist;$/;" m class:debPackagesIndex +Dist apt-pkg/deb/debindexfile.h /^ string Dist;$/;" m class:debSourcesIndex +Diver apt-inst/filelist.h /^ Diversion *Diver;$/;" m class:pkgFLCache::DiverIterator +DiverBegin apt-inst/filelist.h /^inline pkgFLCache::DiverIterator pkgFLCache::DiverBegin()$/;" f class:pkgFLCache +DiverInode apt-inst/deb/dpkgdb.h /^ unsigned long DiverInode;$/;" m class:debDpkgDB +DiverIterator apt-inst/filelist.h /^ DiverIterator() : Diver(0), Owner(0) {};$/;" f class:pkgFLCache::DiverIterator +DiverIterator apt-inst/filelist.h /^ DiverIterator(pkgFLCache &Owner,Diversion *Trg) : Diver(Trg), Owner(&Owner) {};$/;" f class:pkgFLCache::DiverIterator +DiverIterator apt-inst/filelist.h /^class pkgFLCache::DiverIterator$/;" c class:pkgFLCache +DiverP apt-inst/filelist.h /^ Diversion *DiverP;$/;" m class:pkgFLCache +DiverTime apt-inst/deb/dpkgdb.h /^ signed long DiverTime;$/;" m class:debDpkgDB +Diversion apt-inst/filelist.h /^ enum Flags {Diversion = (1<<0),ConfFile = (1<<1),$/;" e enum:pkgFLCache::Node::Flags +Diversion apt-inst/filelist.h /^ inline DiverIterator Diversion() const {return DiverIterator(*Owner,Owner->DiverP + Nde->Pointer);};$/;" f class:pkgFLCache::NodeIterator +Diversion apt-inst/filelist.h /^struct pkgFLCache::Diversion$/;" s class:pkgFLCache +DiversionCount apt-inst/filelist.h /^ unsigned int DiversionCount;$/;" m struct:pkgFLCache::Header +DiversionSz apt-inst/filelist.h /^ unsigned DiversionSz;$/;" m struct:pkgFLCache::Header +Diversions apt-inst/filelist.h /^ map_ptrloc Diversions;$/;" m struct:pkgFLCache::Header +DivertFrom apt-inst/filelist.h /^ map_ptrloc DivertFrom; \/\/ Node$/;" m struct:pkgFLCache::Diversion +DivertFrom apt-inst/filelist.h /^inline pkgFLCache::NodeIterator pkgFLCache::DiverIterator::DivertFrom() const $/;" f class:pkgFLCache::DiverIterator +DivertTo apt-inst/filelist.h /^ map_ptrloc DivertTo; \/\/ String$/;" m struct:pkgFLCache::Diversion +DivertTo apt-inst/filelist.h /^inline pkgFLCache::NodeIterator pkgFLCache::DiverIterator::DivertTo() const$/;" f class:pkgFLCache::DiverIterator +DoAdd cmdline/apt-cache.cc /^bool DoAdd(CommandLine &CmdL)$/;" f +DoAdd cmdline/apt-cdrom.cc /^bool DoAdd(CommandLine &)$/;" f +DoAutoClean cmdline/apt-get.cc /^bool DoAutoClean(CommandLine &CmdL)$/;" f +DoBuildDep cmdline/apt-get.cc /^bool DoBuildDep(CommandLine &CmdL)$/;" f +DoCheck cmdline/apt-get.cc /^bool DoCheck(CommandLine &CmdL)$/;" f +DoClean cmdline/apt-get.cc /^bool DoClean(CommandLine &CmdL)$/;" f +DoCmpReleaseVer apt-pkg/deb/debversion.h /^ virtual int DoCmpReleaseVer(const char *A,const char *Aend,$/;" f class:debVersioningSystem +DoCmpVersion apt-pkg/deb/debversion.cc /^int debVersioningSystem::DoCmpVersion(const char *A,const char *AEnd,$/;" f class:debVersioningSystem +DoConnect methods/connect.cc /^static bool DoConnect(struct addrinfo *Addr,string Host,$/;" f file: +DoContents ftparchive/writer.h /^ bool DoContents;$/;" m class:PackagesWriter +DoDSelectUpgrade cmdline/apt-get.cc /^bool DoDSelectUpgrade(CommandLine &CmdL)$/;" f +DoDistUpgrade cmdline/apt-get.cc /^bool DoDistUpgrade(CommandLine &CmdL)$/;" f +DoDump cmdline/apt-config.cc /^bool DoDump(CommandLine &CmdL)$/;" f +DoIdent cmdline/apt-cdrom.cc /^bool DoIdent(CommandLine &)$/;" f +DoInstall apt-pkg/packagemanager.cc /^pkgPackageManager::OrderResult pkgPackageManager::DoInstall()$/;" f class:pkgPackageManager +DoInstall cmdline/apt-get.cc /^bool DoInstall(CommandLine &CmdL)$/;" f +DoIt cmdline/apt-sortpkgs.cc /^bool DoIt(string InFile)$/;" f +DoItem apt-inst/deb/debfile.cc /^bool debDebFile::ControlExtract::DoItem(Item &Itm,int &Fd)$/;" f class:debDebFile::ControlExtract +DoItem apt-inst/deb/debfile.cc /^bool debDebFile::MemControlExtract::DoItem(Item &Itm,int &Fd)$/;" f class:debDebFile::MemControlExtract +DoItem apt-inst/dirstream.cc /^bool pkgDirStream::DoItem(Item &Itm,int &Fd)$/;" f class:pkgDirStream +DoItem apt-inst/extract.cc /^bool pkgExtract::DoItem(Item &Itm,int &Fd)$/;" f class:pkgExtract +DoItem cmdline/apt-extracttemplates.cc /^bool DebFile::DoItem(Item &I, int &Fd)$/;" f class:DebFile +DoItem ftparchive/contents.cc /^bool ContentsExtract::DoItem(Item &Itm,int &Fd)$/;" f class:ContentsExtract +DoItem test/testdeb.cc /^ virtual bool DoItem(Item &Itm,int &Fd) {return true;};$/;" f class:NullStream +DoMD5 ftparchive/writer.h /^ bool DoMD5;$/;" m class:PackagesWriter +DoMoo cmdline/apt-get.cc /^bool DoMoo(CommandLine &CmdL)$/;" f +DoPackage ftparchive/writer.cc /^bool ContentsWriter::DoPackage(string FileName,string Package)$/;" f class:ContentsWriter +DoPackage ftparchive/writer.cc /^bool PackagesWriter::DoPackage(string FileName)$/;" f class:PackagesWriter +DoPackage ftparchive/writer.cc /^bool ReleaseWriter::DoPackage(string FileName)$/;" f class:ReleaseWriter +DoPackage ftparchive/writer.cc /^bool SourcesWriter::DoPackage(string FileName)$/;" f class:SourcesWriter +DoPackage ftparchive/writer.h /^ virtual bool DoPackage(string FileName) $/;" f class:ContentsWriter +DoPrint ftparchive/contents.cc /^void GenContents::DoPrint(FILE *Out,GenContents::Node *Top, char *Buf)$/;" f class:GenContents +DoRun apt-pkg/orderlist.cc /^bool pkgOrderList::DoRun()$/;" f class:pkgOrderList +DoShell cmdline/apt-config.cc /^bool DoShell(CommandLine &CmdL)$/;" f +DoSource cmdline/apt-get.cc /^bool DoSource(CommandLine &CmdL)$/;" f +DoUpdate cmdline/apt-get.cc /^bool DoUpdate(CommandLine &CmdL)$/;" f +DoUpgrade apt-pkg/algorithms.cc /^bool pkgProblemResolver::DoUpgrade(pkgCache::PkgIterator Pkg)$/;" f class:pkgProblemResolver +DoUpgrade cmdline/apt-get.cc /^bool DoUpgrade(CommandLine &CmdL)$/;" f +Done apt-inst/contrib/extracttar.cc /^bool ExtractTar::Done(bool Force)$/;" f class:ExtractTar +Done apt-pkg/acquire-item.cc /^void pkgAcqArchive::Done(string Message,unsigned long Size,string Md5Hash,$/;" f class:pkgAcqArchive +Done apt-pkg/acquire-item.cc /^void pkgAcqFile::Done(string Message,unsigned long Size,string MD5,$/;" f class:pkgAcqFile +Done apt-pkg/acquire-item.cc /^void pkgAcqIndex::Done(string Message,unsigned long Size,string MD5,$/;" f class:pkgAcqIndex +Done apt-pkg/acquire-item.cc /^void pkgAcqIndexRel::Done(string Message,unsigned long Size,string MD5,$/;" f class:pkgAcqIndexRel +Done apt-pkg/acquire-item.cc /^void pkgAcquire::Item::Done(string Message,unsigned long Size,string,$/;" f class:pkgAcquire::Item +Done apt-pkg/acquire.h /^ virtual void Done(pkgAcquire::ItemDesc &\/*Itm*\/) {};$/;" f class:pkgAcquireStatus +Done apt-pkg/contrib/md5.h /^ bool Done;$/;" m class:MD5Summation +Done apt-pkg/contrib/progress.cc /^void OpTextProgress::Done()$/;" f class:OpTextProgress +Done apt-pkg/contrib/progress.h /^ virtual void Done() {};$/;" f class:OpProgress +Done apt-pkg/contrib/sha1.h /^ bool Done;$/;" m class:SHA1Summation +Done apt-pkg/tagfile.h /^ bool Done;$/;" m class:pkgTagFile +Done cmdline/acqprogress.cc /^void AcqTextStatus::Done(pkgAcquire::ItemDesc &Itm)$/;" f class:AcqTextStatus +Dotty cmdline/apt-cache.cc /^bool Dotty(CommandLine &CmdL)$/;" f +Downgrade apt-pkg/depcache.h /^ inline bool Downgrade() const {return Status < 0 && Mode == ModeInstall;};$/;" f struct:pkgDepCache::StateCache +Downloadable apt-pkg/pkgcache.cc /^bool pkgCache::VerIterator::Downloadable() const$/;" f class:pkgCache::VerIterator +DropBinaryArch cmdline/apt-cdrom.cc /^bool DropBinaryArch(vector<string> &List)$/;" f +DropNode apt-inst/filelist.cc /^void pkgFLCache::DropNode(map_ptrloc N)$/;" f class:pkgFLCache +DropProgress apt-pkg/pkgcachegen.h /^ void DropProgress() {Progress = 0;};$/;" f class:pkgCacheGenerator +DropRepeats cmdline/apt-cdrom.cc /^bool DropRepeats(vector<string> &List,const char *Name)$/;" f +Dsc cmdline/apt-get.cc /^ string Dsc;$/;" m struct:DscFile file: +DscFile cmdline/apt-get.cc /^struct DscFile$/;" s file: +Dump apt-pkg/contrib/configuration.cc /^void Configuration::Dump(ostream& str)$/;" f class:Configuration +Dump apt-pkg/contrib/configuration.h /^ inline void Dump() { Dump(std::clog); };$/;" f class:Configuration +Dump cmdline/apt-cache.cc /^bool Dump(CommandLine &Cmd)$/;" f +DumpAvail cmdline/apt-cache.cc /^bool DumpAvail(CommandLine &Cmd)$/;" f +DumpErrors apt-pkg/contrib/error.cc /^void GlobalError::DumpErrors()$/;" f class:GlobalError +DumpPackage cmdline/apt-cache.cc /^bool DumpPackage(CommandLine &CmdL)$/;" f +Dups ftparchive/contents.h /^ Node *Dups;$/;" m struct:GenContents::Node +DynamicMMap apt-pkg/contrib/mmap.cc /^DynamicMMap::DynamicMMap(FileFd &F,unsigned long Flags,unsigned long WorkSpace) : $/;" f class:DynamicMMap +DynamicMMap apt-pkg/contrib/mmap.cc /^DynamicMMap::DynamicMMap(unsigned long Flags,unsigned long WorkSpace) :$/;" f class:DynamicMMap +DynamicMMap apt-pkg/contrib/mmap.h /^class DynamicMMap : public MMap$/;" c +EAI_ADDRFAMILY methods/rfc2553emu.h 72;" d +EAI_AGAIN methods/rfc2553emu.h 66;" d +EAI_FAIL methods/rfc2553emu.h 67;" d +EAI_FAMILY methods/rfc2553emu.h 69;" d +EAI_MEMORY methods/rfc2553emu.h 74;" d +EAI_NODATA methods/rfc2553emu.h 68;" d +EAI_NONAME methods/rfc2553emu.h 65;" d +EAI_SERVICE methods/rfc2553emu.h 71;" d +EAI_SOCKTYPE methods/rfc2553emu.h 70;" d +EAI_SYSTEM methods/rfc2553emu.h 73;" d +EarlyRemove apt-pkg/packagemanager.cc /^bool pkgPackageManager::EarlyRemove(PkgIterator Pkg)$/;" f class:pkgPackageManager +ElapsedTime apt-pkg/acquire.h /^ unsigned long ElapsedTime;$/;" m class:pkgAcquireStatus +Encoding methods/http.h /^ enum {Chunked,Stream,Closes} Encoding;$/;" m struct:ServerState +End apt-pkg/orderlist.h /^ Package **End;$/;" m class:pkgOrderList +End apt-pkg/tagfile.h /^ char *End;$/;" m class:pkgTagFile +Enqueue apt-pkg/acquire.cc /^void pkgAcquire::Enqueue(ItemDesc &Item)$/;" f class:pkgAcquire +Enqueue apt-pkg/acquire.cc /^void pkgAcquire::Queue::Enqueue(ItemDesc &Item)$/;" f class:pkgAcquire::Queue +Eof apt-inst/contrib/extracttar.h /^ bool Eof;$/;" m class:ExtractTar +Eof apt-pkg/contrib/fileutl.h /^ inline bool Eof() {return (Flags & HitEof) == HitEof;};$/;" f class:FileFd +Equals apt-pkg/pkgcache.h /^ Greater=0x4,Equals=0x5,NotEquals=0x6};$/;" e enum:pkgCache::Dep::DepCompareOp +Erase apt-pkg/acquire-item.h /^ bool Erase;$/;" m class:pkgAcqIndex +Erase apt-pkg/clean.h /^ virtual void Erase(const char * \/*File*\/,string \/*Pkg*\/,string \/*Ver*\/,struct stat & \/*St*\/) {};$/;" f class:pkgArchiveCleaner +Erase cmdline/apt-get.cc /^ virtual void Erase(const char *File,string Pkg,string Ver,struct stat &St) $/;" f class:LogCleaner +EraseDir apt-inst/deb/dpkgdb.cc /^static bool EraseDir(const char *Dir)$/;" f file: +EraseOnFailure apt-pkg/contrib/fileutl.h /^ inline void EraseOnFailure() {Flags |= DelOnFail;};$/;" f class:FileFd +Errno apt-pkg/contrib/error.cc /^bool GlobalError::Errno(const char *Function,const char *Description,...)$/;" f class:GlobalError +Error apt-pkg/contrib/error.cc /^bool GlobalError::Error(const char *Description,...)$/;" f class:GlobalError +Error apt-pkg/contrib/error.h /^ bool Error;$/;" m struct:GlobalError::Item +ErrorDestroy apt-pkg/contrib/error.cc /^ static void ErrorDestroy(void *Obj) {delete (GlobalError *)Obj;};$/;" f file: +ErrorKey apt-pkg/contrib/error.cc /^ static pthread_key_t ErrorKey;$/;" v file: +ErrorPrinted ftparchive/writer.h /^ bool ErrorPrinted;$/;" m class:FTWScanner +ErrorText apt-pkg/acquire-item.h /^ string ErrorText;$/;" m class:pkgAcquire::Item +Essential apt-pkg/pkgcache.h /^ enum PkgFlags {Auto=(1<<0),Essential=(1<<3),Important=(1<<4)};$/;" e enum:pkgCache::Flag::PkgFlags +ExVerFile cmdline/apt-cache.cc /^struct ExVerFile$/;" s file: +ExecFork apt-pkg/contrib/fileutl.cc /^int ExecFork()$/;" f +ExecWait apt-pkg/contrib/fileutl.cc /^bool ExecWait(int Pid,const char *Name,bool Reap)$/;" f +Exists apt-pkg/contrib/configuration.cc /^bool Configuration::Exists(const char *Name) const$/;" f class:Configuration +Exists apt-pkg/contrib/configuration.h /^ inline bool Exists(string Name) const {return Exists(Name.c_str());};$/;" f class:Configuration +Exists apt-pkg/deb/debindexfile.cc /^bool debPackagesIndex::Exists() const$/;" f class:debPackagesIndex +Exists apt-pkg/deb/debindexfile.cc /^bool debSourcesIndex::Exists() const$/;" f class:debSourcesIndex +Exists apt-pkg/deb/debindexfile.cc /^bool debStatusIndex::Exists() const$/;" f class:debStatusIndex +ExistsAny apt-pkg/contrib/configuration.cc /^bool Configuration::ExistsAny(const char *Name) const$/;" f class:Configuration +Exit apt-pkg/acquire-method.h /^ virtual void Exit() {};$/;" f class:pkgAcqMethod +Exit methods/cdrom.cc /^void CDROMMethod::Exit()$/;" f class:CDROMMethod +ExtGoPasv methods/ftp.cc /^bool FTPConn::ExtGoPasv()$/;" f class:FTPConn +Extension ftparchive/multicompress.h /^ const char *Extension;$/;" m struct:MultiCompress::CompType +Extra apt-pkg/pkgcache.h /^ enum VerPriority {Important=1,Required=2,Standard=3,Optional=4,Extra=5};$/;" e enum:pkgCache::State::VerPriority +ExtraOverride ftparchive/apt-ftparchive.cc /^ string ExtraOverride;$/;" m struct:PackageMap file: +ExtractArchive apt-inst/deb/debfile.cc /^bool debDebFile::ExtractArchive(pkgDirStream &Stream)$/;" f class:debDebFile +ExtractControl apt-inst/deb/debfile.cc /^bool debDebFile::ExtractControl(pkgDataBase &DB)$/;" f class:debDebFile +ExtractMember test/extract-control.cc /^bool ExtractMember(const char *File,const char *Member)$/;" f +ExtractTar apt-inst/contrib/extracttar.cc /^ExtractTar::ExtractTar(FileFd &Fd,unsigned long Max) : File(Fd), $/;" f class:ExtractTar +ExtractTar apt-inst/contrib/extracttar.h /^class ExtractTar$/;" c +F1 apt-pkg/contrib/md5.cc 80;" d file: +F2 apt-pkg/contrib/md5.cc 81;" d file: +F3 apt-pkg/contrib/md5.cc 82;" d file: +F4 apt-pkg/contrib/md5.cc 83;" d file: +FAIL_H buildlib/defaults.mak /^FAIL_H = $(BASE)\/buildlib\/fail.mak$/;" m +FIFO apt-inst/contrib/extracttar.h /^ BlockDevice = '4',Directory = '5',FIFO = '6',$/;" e enum:ExtractTar::ItemType +FIFO apt-inst/dirstream.h /^ Directory, FIFO} Type;$/;" e enum:pkgDirStream::Item::Type_t +FLAG apt-pkg/contrib/system.h 53;" d +FLCache apt-inst/extract.h /^ pkgFLCache &FLCache;$/;" m class:pkgExtract +FLFile ftparchive/apt-ftparchive.cc /^ string FLFile;$/;" m struct:PackageMap file: +FLPkg apt-inst/extract.h /^ pkgFLCache::PkgIterator FLPkg;$/;" m class:pkgExtract +FList apt-inst/database.h /^ pkgFLCache *FList;$/;" m class:pkgDataBase +FTPConn methods/ftp.cc /^FTPConn::FTPConn(URI Srv) : Len(0), ServerFd(-1), DataFd(-1), $/;" f class:FTPConn +FTPConn methods/ftp.h /^class FTPConn$/;" c +FTWScanner ftparchive/writer.cc /^FTWScanner::FTWScanner()$/;" f class:FTWScanner +FTWScanner ftparchive/writer.h /^class FTWScanner$/;" c +Fail apt-inst/dirstream.cc /^bool pkgDirStream::Fail(Item &Itm,int Fd)$/;" f class:pkgDirStream +Fail apt-inst/extract.cc /^bool pkgExtract::Fail(Item &Itm,int Fd)$/;" f class:pkgExtract +Fail apt-pkg/acquire-method.cc /^void pkgAcqMethod::Fail(bool Transient)$/;" f class:pkgAcqMethod +Fail apt-pkg/acquire-method.cc /^void pkgAcqMethod::Fail(string Err,bool Transient)$/;" f class:pkgAcqMethod +Fail apt-pkg/acquire-method.h /^ inline void Fail(const char *Why, bool Transient = false) {Fail(string(Why),Transient);};$/;" f class:pkgAcqMethod +Fail apt-pkg/acquire.h /^ virtual void Fail(pkgAcquire::ItemDesc &\/*Itm*\/) {};$/;" f class:pkgAcquireStatus +Fail apt-pkg/contrib/fileutl.h /^ enum LocalFlags {AutoClose = (1<<0),Fail = (1<<1),DelOnFail = (1<<2),$/;" e enum:FileFd::LocalFlags +Fail cmdline/acqprogress.cc /^void AcqTextStatus::Fail(pkgAcquire::ItemDesc &Itm)$/;" f class:AcqTextStatus +FailExtra apt-pkg/acquire-method.h /^ string FailExtra;$/;" m class:pkgAcqMethod +FailFd methods/ftp.cc /^int FtpMethod::FailFd = -1;$/;" m class:FtpMethod file: +FailFd methods/ftp.h /^ static int FailFd;$/;" m class:FtpMethod +FailFd methods/http.cc /^int HttpMethod::FailFd = -1;$/;" m class:HttpMethod file: +FailFd methods/http.h /^ static int FailFd;$/;" m class:HttpMethod +FailFd methods/rsh.cc /^int RSHMethod::FailFd = -1;$/;" m class:RSHMethod file: +FailFd methods/rsh.h /^ static int FailFd;$/;" m class:RSHMethod +FailFile methods/ftp.cc /^string FtpMethod::FailFile;$/;" m class:FtpMethod file: +FailFile methods/ftp.h /^ static string FailFile;$/;" m class:FtpMethod +FailFile methods/http.cc /^string HttpMethod::FailFile;$/;" m class:HttpMethod file: +FailFile methods/http.h /^ static string FailFile;$/;" m class:HttpMethod +FailFile methods/rsh.cc /^string RSHMethod::FailFile;$/;" m class:RSHMethod file: +FailFile methods/rsh.h /^ static string FailFile;$/;" m class:RSHMethod +FailTime methods/ftp.cc /^time_t FtpMethod::FailTime = 0;$/;" m class:FtpMethod file: +FailTime methods/ftp.h /^ static time_t FailTime;$/;" m class:FtpMethod +FailTime methods/http.cc /^time_t HttpMethod::FailTime = 0;$/;" m class:HttpMethod file: +FailTime methods/http.h /^ static time_t FailTime;$/;" m class:HttpMethod +FailTime methods/rsh.cc /^time_t RSHMethod::FailTime = 0;$/;" m class:RSHMethod file: +FailTime methods/rsh.h /^ static time_t FailTime;$/;" m class:RSHMethod +Failed apt-pkg/acquire-item.cc /^void pkgAcqArchive::Failed(string Message,pkgAcquire::MethodConfig *Cnf)$/;" f class:pkgAcqArchive +Failed apt-pkg/acquire-item.cc /^void pkgAcqFile::Failed(string Message,pkgAcquire::MethodConfig *Cnf)$/;" f class:pkgAcqFile +Failed apt-pkg/acquire-item.cc /^void pkgAcqIndexRel::Failed(string Message,pkgAcquire::MethodConfig *Cnf)$/;" f class:pkgAcqIndexRel +Failed apt-pkg/acquire-item.cc /^void pkgAcquire::Item::Failed(string Message,pkgAcquire::MethodConfig *Cnf)$/;" f class:pkgAcquire::Item +Failed apt-pkg/acquire.h /^ enum RunResult {Continue,Failed,Cancelled};$/;" e enum:pkgAcquire::RunResult +Failed apt-pkg/contrib/fileutl.h /^ inline bool Failed() {return (Flags & Fail) == Fail;};$/;" f class:FileFd +Failed apt-pkg/packagemanager.h /^ enum OrderResult {Completed,Failed,Incomplete};$/;" e enum:pkgPackageManager::OrderResult +Family methods/ftp.cc /^ unsigned long Family;$/;" m struct:AFMap file: +Fd apt-pkg/contrib/fileutl.h /^ inline int Fd() {return iFd;};$/;" f class:FileFd +Fd apt-pkg/contrib/fileutl.h /^ inline void Fd(int fd) {iFd = fd;};$/;" f class:FileFd +Fd apt-pkg/contrib/mmap.h /^ FileFd *Fd;$/;" m class:DynamicMMap +Fd apt-pkg/deb/debsrcrecords.h /^ FileFd Fd;$/;" m class:debSrcRecordParser +Fd apt-pkg/tagfile.h /^ FileFd &Fd;$/;" m class:pkgTagFile +Fd ftparchive/cachedb.h /^ FileFd *Fd;$/;" m class:CacheDB +Fd ftparchive/multicompress.h /^ int Fd;$/;" m struct:MultiCompress::Files +Fetch apt-pkg/acquire-method.h /^ virtual bool Fetch(FetchItem * \/*Item*\/) {return true;};$/;" f class:pkgAcqMethod +Fetch apt-pkg/acquire.h /^ virtual void Fetch(pkgAcquire::ItemDesc &\/*Itm*\/) {};$/;" f class:pkgAcquireStatus +Fetch cmdline/acqprogress.cc /^void AcqTextStatus::Fetch(pkgAcquire::ItemDesc &Itm)$/;" f class:AcqTextStatus +Fetch methods/cdrom.cc /^bool CDROMMethod::Fetch(FetchItem *Itm)$/;" f class:CDROMMethod +Fetch methods/copy.cc /^bool CopyMethod::Fetch(FetchItem *Itm)$/;" f class:CopyMethod +Fetch methods/file.cc /^bool FileMethod::Fetch(FetchItem *Itm)$/;" f class:FileMethod +Fetch methods/ftp.cc /^bool FtpMethod::Fetch(FetchItem *Itm)$/;" f class:FtpMethod +Fetch methods/gzip.cc /^bool GzipMethod::Fetch(FetchItem *Itm)$/;" f class:GzipMethod +Fetch methods/http.cc /^bool HttpMethod::Fetch(FetchItem *)$/;" f class:HttpMethod +Fetch methods/rsh.cc /^bool RSHMethod::Fetch(FetchItem *Itm)$/;" f class:RSHMethod +FetchItem apt-pkg/acquire-method.h /^ struct FetchItem$/;" s class:pkgAcqMethod +FetchNeeded apt-pkg/acquire.cc /^double pkgAcquire::FetchNeeded()$/;" f class:pkgAcquire +FetchResult apt-pkg/acquire-method.cc /^pkgAcqMethod::FetchResult::FetchResult() : LastModified(0),$/;" f class:pkgAcqMethod::FetchResult +FetchResult apt-pkg/acquire-method.h /^ struct FetchResult$/;" s class:pkgAcqMethod +Fetched apt-pkg/acquire.cc /^void pkgAcquireStatus::Fetched(unsigned long Size,unsigned long Resume)$/;" f class:pkgAcquireStatus +FetchedBytes apt-pkg/acquire.h /^ double FetchedBytes;$/;" m class:pkgAcquireStatus +FieldOverride ftparchive/override.h /^ map<string,string> FieldOverride;$/;" m struct:Override::Item +File apt-inst/contrib/arfile.h /^ FileFd &File;$/;" m class:ARArchive +File apt-inst/contrib/extracttar.h /^ FileFd &File;$/;" m class:ExtractTar +File apt-inst/deb/debfile.h /^ FileFd &File;$/;" m class:debDebFile +File apt-inst/dirstream.h /^ enum Type_t {File, HardLink, SymbolicLink, CharDevice, BlockDevice,$/;" e enum:pkgDirStream::Item::Type_t +File apt-inst/filelist.h /^ inline const char *File() const {return Nde->File == 0?0:Owner->StrP + Nde->File;};$/;" f class:pkgFLCache::NodeIterator +File apt-inst/filelist.h /^ map_ptrloc File; \/\/ String$/;" m struct:pkgFLCache::Node +File apt-pkg/cacheiterators.h /^ PackageFile *File;$/;" m class:pkgCache::PkgFileIterator +File apt-pkg/cacheiterators.h /^ inline PkgFileIterator File() const {return PkgFileIterator(*Owner,FileP->File + Owner->PkgFileP);};$/;" f class:pkgCache::VerFileIterator +File apt-pkg/deb/debindexfile.h /^ string File;$/;" m class:debStatusIndex +File apt-pkg/deb/debrecords.h /^ FileFd File;$/;" m class:debRecordParser +File apt-pkg/deb/dpkgpm.h /^ string File;$/;" m struct:pkgDPkgPM::Item +File apt-pkg/pkgcache.h /^ map_ptrloc File; \/\/ PackageFile$/;" m struct:pkgCache::VerFile +File apt-pkg/srcrecords.h /^ struct File$/;" s class:pkgSrcRecords +File cmdline/apt-extracttemplates.h /^ FileFd File;$/;" m class:DebFile +File methods/http.h /^ FileFd *File;$/;" m class:HttpMethod +FileBegin apt-pkg/pkgcache.h /^inline pkgCache::PkgFileIterator pkgCache::FileBegin()$/;" f class:pkgCache +FileCmp apt-pkg/orderlist.cc /^int pkgOrderList::FileCmp(PkgIterator A,PkgIterator B)$/;" f class:pkgOrderList +FileEnd apt-pkg/pkgcache.h /^inline pkgCache::PkgFileIterator pkgCache::FileEnd()$/;" f class:pkgCache +FileExists apt-pkg/contrib/fileutl.cc /^bool FileExists(string File)$/;" f +FileFd apt-pkg/contrib/fileutl.h /^ FileFd(int Fd = -1) : iFd(Fd), Flags(AutoClose) {};$/;" f class:FileFd +FileFd apt-pkg/contrib/fileutl.h /^ FileFd(int Fd,bool) : iFd(Fd), Flags(0) {};$/;" f class:FileFd +FileFd apt-pkg/contrib/fileutl.h /^ FileFd(string FileName,OpenMode Mode,unsigned long Perms = 0666) : iFd(-1), $/;" f class:FileFd +FileFd apt-pkg/contrib/fileutl.h /^class FileFd$/;" c +FileHash apt-inst/filelist.h /^ Node *FileHash;$/;" m class:pkgFLCache +FileHash apt-inst/filelist.h /^ map_ptrloc FileHash;$/;" m struct:pkgFLCache::Header +FileIterator apt-pkg/pkgcachegen.cc /^typedef vector<pkgIndexFile *>::iterator FileIterator;$/;" t file: +FileList apt-pkg/cacheiterators.h /^inline pkgCache::VerFileIterator pkgCache::VerIterator::FileList() const$/;" f class:pkgCache::VerIterator +FileList apt-pkg/contrib/cmndline.h /^ const char **FileList;$/;" m class:CommandLine +FileList apt-pkg/orderlist.h /^ string *FileList;$/;" m class:pkgOrderList +FileList apt-pkg/pkgcache.h /^ map_ptrloc FileList; \/\/ struct PackageFile$/;" m struct:pkgCache::Header +FileList apt-pkg/pkgcache.h /^ map_ptrloc FileList; \/\/ VerFile$/;" m struct:pkgCache::Version +FileMap apt-inst/deb/dpkgdb.h /^ DynamicMMap *FileMap;$/;" m class:debDpkgDB +FileMatch apt-pkg/versionmatch.cc /^bool pkgVersionMatch::FileMatch(pkgCache::PkgFileIterator File)$/;" f class:pkgVersionMatch +FileMethod methods/file.cc /^ FileMethod() : pkgAcqMethod("1.0",SingleInstance | LocalOnly) {};$/;" f class:FileMethod +FileMethod methods/file.cc /^class FileMethod : public pkgAcqMethod$/;" c file: +FileName apt-inst/extract.h /^ char FileName[1024];$/;" m class:pkgExtract +FileName apt-pkg/cacheiterators.h /^ inline const char *FileName() const {return File->FileName == 0?0:Owner->StrP + File->FileName;};$/;" f class:pkgCache::PkgFileIterator +FileName apt-pkg/contrib/fileutl.h /^ string FileName;$/;" m class:FileFd +FileName apt-pkg/deb/debrecords.cc /^string debRecordParser::FileName()$/;" f class:debRecordParser +FileName apt-pkg/pkgcache.h /^ map_ptrloc FileName; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +FileName apt-pkg/pkgrecords.h /^ virtual string FileName() {return string();};$/;" f class:pkgRecords::Parser +FileName ftparchive/cachedb.h /^ string FileName;$/;" m class:CacheDB +FileNames apt-pkg/packagemanager.h /^ string *FileNames;$/;" m class:pkgPackageManager +FileP apt-pkg/cacheiterators.h /^ VerFile *FileP;$/;" m class:pkgCache::VerFileIterator +FileSize apt-pkg/acquire-item.h /^ unsigned long FileSize;$/;" m class:pkgAcquire::Item +FileSize apt-pkg/contrib/cmndline.cc /^unsigned int CommandLine::FileSize() const$/;" f class:CommandLine +FileStat ftparchive/cachedb.h /^ struct stat FileStat;$/;" m class:CacheDB +Filename apt-pkg/acquire-method.h /^ string Filename;$/;" m struct:pkgAcqMethod::FetchResult +Files apt-inst/filelist.h /^ map_ptrloc Files; \/\/ Node$/;" m struct:pkgFLCache::Package +Files apt-inst/filelist.h /^inline pkgFLCache::NodeIterator pkgFLCache::PkgIterator::Files() const$/;" f class:pkgFLCache::PkgIterator +Files apt-pkg/deb/debsrcrecords.cc /^bool debSrcRecordParser::Files(vector<pkgSrcRecords::File> &List)$/;" f class:debSrcRecordParser +Files apt-pkg/pkgrecords.h /^ Parser **Files;$/;" m class:pkgRecords +Files apt-pkg/srcrecords.h /^ Parser **Files;$/;" m class:pkgSrcRecords +Files ftparchive/multicompress.h /^ struct Files$/;" s class:MultiCompress +Fill apt-pkg/tagfile.cc /^bool pkgTagFile::Fill()$/;" f class:pkgTagFile +FillOut methods/http.cc /^void CircleBuf::FillOut()$/;" f class:CircleBuf +Finalize ftparchive/multicompress.cc /^bool MultiCompress::Finalize(unsigned long &OutSize)$/;" f class:MultiCompress +Finalize methods/ftp.cc /^bool FTPConn::Finalize()$/;" f class:FTPConn +Find apt-pkg/contrib/configuration.cc /^string Configuration::Find(const char *Name,const char *Default) const$/;" f class:Configuration +Find apt-pkg/contrib/configuration.h /^ string Find(string Name,const char *Default = 0) const {return Find(Name.c_str(),Default);};$/;" f class:Configuration +Find apt-pkg/srcrecords.cc /^pkgSrcRecords::Parser *pkgSrcRecords::Find(const char *Package,bool SrcOnly)$/;" f class:pkgSrcRecords +Find apt-pkg/tagfile.cc /^bool pkgTagSection::Find(const char *Tag,const char *&Start,$/;" f class:pkgTagSection +Find apt-pkg/tagfile.cc /^bool pkgTagSection::Find(const char *Tag,unsigned &Pos) const$/;" f class:pkgTagSection +Find apt-pkg/versionmatch.cc /^pkgCache::VerIterator pkgVersionMatch::Find(pkgCache::PkgIterator Pkg)$/;" f class:pkgVersionMatch +FindAny apt-pkg/contrib/configuration.cc /^string Configuration::FindAny(const char *Name,const char *Default) const$/;" f class:Configuration +FindB apt-pkg/contrib/configuration.cc /^bool Configuration::FindB(const char *Name,bool Default) const$/;" f class:Configuration +FindB apt-pkg/contrib/configuration.h /^ bool FindB(string Name,bool Default = false) const {return FindB(Name.c_str(),Default);};$/;" f class:Configuration +FindDir apt-pkg/contrib/configuration.cc /^string Configuration::FindDir(const char *Name,const char *Default) const$/;" f class:Configuration +FindFile apt-pkg/contrib/configuration.cc /^string Configuration::FindFile(const char *Name,const char *Default) const$/;" f class:Configuration +FindFlag apt-pkg/tagfile.cc /^bool pkgTagSection::FindFlag(const char *Tag,unsigned long &Flags,$/;" f class:pkgTagSection +FindI apt-pkg/contrib/configuration.cc /^int Configuration::FindI(const char *Name,int Default) const$/;" f class:Configuration +FindI apt-pkg/contrib/configuration.h /^ int FindI(string Name,int Default = 0) const {return FindI(Name.c_str(),Default);};$/;" f class:Configuration +FindI apt-pkg/tagfile.cc /^signed int pkgTagSection::FindI(const char *Tag,signed long Default) const$/;" f class:pkgTagSection +FindInCache apt-pkg/deb/debindexfile.cc /^pkgCache::PkgFileIterator debPackagesIndex::FindInCache(pkgCache &Cache) const$/;" f class:debPackagesIndex +FindInCache apt-pkg/deb/debindexfile.cc /^pkgCache::PkgFileIterator debStatusIndex::FindInCache(pkgCache &Cache) const$/;" f class:debStatusIndex +FindInCache apt-pkg/indexfile.cc /^pkgCache::PkgFileIterator pkgIndexFile::FindInCache(pkgCache &Cache) const$/;" f class:pkgIndexFile +FindIndex apt-pkg/deb/debsystem.cc /^bool debSystem::FindIndex(pkgCache::PkgFileIterator File,$/;" f class:debSystem +FindIndex apt-pkg/sourcelist.cc /^bool pkgSourceList::FindIndex(pkgCache::PkgFileIterator File,$/;" f class:pkgSourceList +FindItem apt-pkg/acquire.cc /^pkgAcquire::Queue::QItem *pkgAcquire::Queue::FindItem(string URI,pkgAcquire::Worker *Owner)$/;" f class:pkgAcquire::Queue +FindMember apt-inst/contrib/arfile.cc /^const ARArchive::Member *ARArchive::FindMember(const char *Name) const$/;" f class:ARArchive +FindPackages cmdline/apt-cdrom.cc /^bool FindPackages(string CD,vector<string> &List,vector<string> &SList,$/;" f +FindPkg apt-pkg/depcache.h /^ inline PkgIterator FindPkg(string const &Name) {return Cache->FindPkg(Name);};$/;" f class:pkgDepCache +FindPkg apt-pkg/pkgcache.cc /^pkgCache::PkgIterator pkgCache::FindPkg(string Name)$/;" f class:pkgCache +FindS apt-pkg/tagfile.cc /^string pkgTagSection::FindS(const char *Tag) const$/;" f class:pkgTagSection +FindSrc cmdline/apt-get.cc /^pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs,$/;" f +FingerPrint apt-pkg/sourcelist.h /^ string FingerPrint;$/;" m struct:pkgSourceList::Vendor +Finish ftparchive/cachedb.cc /^bool CacheDB::Finish()$/;" f class:CacheDB +Finish ftparchive/writer.cc /^void ReleaseWriter::Finish()$/;" f class:ReleaseWriter +Finish ftparchive/writer.h /^ void Finish() {Gen.Print(Output);};$/;" f class:ContentsWriter +FinishDiverLoad apt-inst/filelist.cc /^void pkgFLCache::FinishDiverLoad()$/;" f class:pkgFLCache +Finished apt-inst/extract.cc /^bool pkgExtract::Finished()$/;" f class:pkgExtract +Finished apt-pkg/acquire-item.cc /^void pkgAcqArchive::Finished()$/;" f class:pkgAcqArchive +Finished apt-pkg/acquire-item.h /^ virtual void Finished() {};$/;" f class:pkgAcquire::Item +FinishedFile apt-inst/dirstream.cc /^bool pkgDirStream::FinishedFile(Item &Itm,int Fd)$/;" f class:pkgDirStream +FinishedFile apt-inst/extract.cc /^bool pkgExtract::FinishedFile(Item &Itm,int Fd)$/;" f class:pkgExtract +FixMissing apt-pkg/packagemanager.cc /^bool pkgPackageManager::FixMissing()$/;" f class:pkgPackageManager +FixupURI apt-pkg/sourcelist.cc /^bool pkgSourceList::Type::FixupURI(string &URI) const$/;" f class:pkgSourceList::Type +FlContents ftparchive/cachedb.h /^ enum FlagList {FlControl = (1<<0),FlMD5=(1<<1),FlContents=(1<<2)};$/;" e enum:CacheDB::FlagList +FlControl ftparchive/cachedb.h /^ enum FlagList {FlControl = (1<<0),FlMD5=(1<<1),FlContents=(1<<2)};$/;" e enum:CacheDB::FlagList +FlMD5 ftparchive/cachedb.h /^ enum FlagList {FlControl = (1<<0),FlMD5=(1<<1),FlContents=(1<<2)};$/;" e enum:CacheDB::FlagList +Flag apt-pkg/orderlist.h /^ inline void Flag(Package *Pkg,unsigned long F) {Flags[Pkg->ID] |= F;};$/;" f class:pkgOrderList +Flag apt-pkg/orderlist.h /^ inline void Flag(PkgIterator Pkg,unsigned long F) {Flags[Pkg->ID] |= F;};$/;" f class:pkgOrderList +Flag apt-pkg/orderlist.h /^ void Flag(PkgIterator Pkg,unsigned long State, unsigned long F) {Flags[Pkg->ID] = (Flags[Pkg->ID] & (~F)) | State;};$/;" f class:pkgOrderList +Flag apt-pkg/pkgcache.h /^ struct Flag$/;" s class:pkgCache +Flag apt-pkg/pkgcache.h /^ typedef pkgCache::Flag Flag;$/;" t class:pkgCache::Namespace +FlagList ftparchive/cachedb.h /^ enum FlagList {FlControl = (1<<0),FlMD5=(1<<1),FlContents=(1<<2)};$/;" g class:CacheDB +Flags apt-inst/filelist.h /^ enum Flags {Diversion = (1<<0),ConfFile = (1<<1),$/;" g struct:pkgFLCache::Node +Flags apt-inst/filelist.h /^ enum Flags {Touched = (1<<0)};$/;" g struct:pkgFLCache::Diversion +Flags apt-inst/filelist.h /^ unsigned Flags:8; \/\/ Package$/;" m struct:pkgFLCache::Node +Flags apt-inst/filelist.h /^ unsigned long Flags;$/;" m struct:pkgFLCache::Diversion +Flags apt-pkg/algorithms.h /^ enum Flags {Protected = (1 << 0), PreInstalled = (1 << 1),$/;" g class:pkgProblemResolver +Flags apt-pkg/algorithms.h /^ unsigned char *Flags;$/;" m class:pkgProblemResolver +Flags apt-pkg/algorithms.h /^ unsigned char *Flags;$/;" m class:pkgSimulate +Flags apt-pkg/contrib/cmndline.h /^ unsigned long Flags;$/;" m struct:CommandLine::Args +Flags apt-pkg/contrib/fileutl.h /^ unsigned long Flags;$/;" m class:FileFd +Flags apt-pkg/contrib/mmap.h /^ unsigned long Flags;$/;" m class:MMap +Flags apt-pkg/depcache.h /^ unsigned short Flags;$/;" m struct:pkgDepCache::StateCache +Flags apt-pkg/orderlist.h /^ enum Flags {Added = (1 << 0), AddPending = (1 << 1),$/;" g class:pkgOrderList +Flags apt-pkg/orderlist.h /^ unsigned short *Flags;$/;" m class:pkgOrderList +Flags apt-pkg/pkgcache.h /^ unsigned long Flags;$/;" m struct:pkgCache::Package +Flags apt-pkg/pkgcache.h /^ unsigned long Flags;$/;" m struct:pkgCache::PackageFile +Flags ftparchive/cachedb.h /^ uint32_t Flags;$/;" m struct:CacheDB::StatStore +Flush methods/http.cc /^bool HttpMethod::Flush(ServerState *Srv)$/;" f class:HttpMethod +ForceExtended methods/ftp.h /^ bool ForceExtended;$/;" m class:FTPConn +FoundFileDeps apt-pkg/pkgcachegen.h /^ bool FoundFileDeps;$/;" m class:pkgCacheGenerator +FoundFileDeps apt-pkg/pkgcachegen.h /^ bool FoundFileDeps;$/;" m class:pkgCacheGenerator::ListParser +FtpMethod methods/ftp.cc /^FtpMethod::FtpMethod() : pkgAcqMethod("1.0",SendConfig)$/;" f class:FtpMethod +FtpMethod methods/ftp.h /^class FtpMethod : public pkgAcqMethod$/;" c +FullTag apt-pkg/contrib/configuration.cc /^string Configuration::Item::FullTag(const Item *Stop) const$/;" f class:Configuration::Item +GCache cmdline/apt-cache.cc /^pkgCache *GCache = 0;$/;" v +GETDOMAIN po/makefile /^GETDOMAIN = $(word 1,$(subst \/, ,$(1)))$/;" m +GID apt-inst/contrib/arfile.cc /^ char GID[6];$/;" m struct:ARArchive::MemberHeader file: +GID apt-inst/contrib/arfile.h /^ unsigned long GID;$/;" m struct:ARArchive::Member +GID apt-inst/dirstream.h /^ unsigned long GID;$/;" m struct:pkgDirStream::Item +GNU_LongLink apt-inst/contrib/extracttar.h /^ GNU_LongLink = 'K',GNU_LongName = 'L'};$/;" e enum:ExtractTar::ItemType +GNU_LongName apt-inst/contrib/extracttar.h /^ GNU_LongLink = 'K',GNU_LongName = 'L'};$/;" e enum:ExtractTar::ItemType +GZPid apt-inst/contrib/extracttar.h /^ int GZPid;$/;" m class:ExtractTar +Gen ftparchive/writer.h /^ GenContents Gen;$/;" m class:ContentsWriter +GenCaches cmdline/apt-cache.cc /^bool GenCaches(CommandLine &Cmd)$/;" f +GenContents ftparchive/apt-ftparchive.cc /^bool PackageMap::GenContents(Configuration &Setup,$/;" f class:PackageMap +GenContents ftparchive/contents.h /^ GenContents() : BlockList(0), StrPool(0), StrLeft(0), $/;" f class:GenContents +GenContents ftparchive/contents.h /^class GenContents$/;" c +GenPackages ftparchive/apt-ftparchive.cc /^bool PackageMap::GenPackages(Configuration &Setup,struct CacheDB::Stats &Stats)$/;" f class:PackageMap +GenSources ftparchive/apt-ftparchive.cc /^bool PackageMap::GenSources(Configuration &Setup,struct CacheDB::Stats &Stats)$/;" f class:PackageMap +Generate ftparchive/apt-ftparchive.cc /^bool Generate(CommandLine &CmdL)$/;" f +Get apt-pkg/contrib/sptr.h /^ inline T *Get() {return Ptr;};$/;" f class:SPtrArray +Get apt-pkg/contrib/sptr.h /^ inline T*Get() {return Ptr;};$/;" f class:SPtr +Get apt-pkg/tagfile.h /^ inline void Get(const char *&Start,const char *&Stop,unsigned int I) const$/;" f class:pkgTagSection +Get ftparchive/cachedb.h /^ inline bool Get() $/;" f class:CacheDB +Get methods/ftp.cc /^bool FTPConn::Get(const char *Path,FileFd &To,unsigned long Resume,$/;" f class:FTPConn +Get methods/rsh.cc /^bool RSHConn::Get(const char *Path,FileFd &To,unsigned long Resume,$/;" f class:RSHConn +GetArchives apt-pkg/packagemanager.cc /^bool pkgPackageManager::GetArchives(pkgAcquire *Owner,pkgSourceList *Sources,$/;" f class:pkgPackageManager +GetCache apt-inst/database.h /^ inline pkgCache &GetCache() {return Cache->GetCache();};$/;" f class:pkgDataBase +GetCache apt-pkg/depcache.h /^ inline pkgCache &GetCache() {return *Cache;};$/;" f class:pkgDepCache +GetCache apt-pkg/pkgcachegen.h /^ inline pkgCache &GetCache() {return Cache;};$/;" f class:pkgCacheGenerator +GetCandidateVer apt-pkg/algorithms.h /^ virtual VerIterator GetCandidateVer(PkgIterator Pkg)$/;" f class:pkgSimulate::Policy +GetCandidateVer apt-pkg/depcache.cc /^pkgCache::VerIterator pkgDepCache::Policy::GetCandidateVer(PkgIterator Pkg)$/;" f class:pkgDepCache::Policy +GetCandidateVer apt-pkg/depcache.h /^ inline VerIterator GetCandidateVer(PkgIterator Pkg) {return LocalPolicy->GetCandidateVer(Pkg);};$/;" f class:pkgDepCache +GetCandidateVer apt-pkg/policy.cc /^pkgCache::VerIterator pkgPolicy::GetCandidateVer(pkgCache::PkgIterator Pkg)$/;" f class:pkgPolicy +GetConf apt-pkg/acquire-worker.h /^ inline const MethodConfig *GetConf() const {return Config;};$/;" f class:pkgAcquire::Worker +GetConfig apt-pkg/acquire.cc /^pkgAcquire::MethodConfig *pkgAcquire::GetConfig(string Access)$/;" f class:pkgAcquire +GetCurFile apt-pkg/pkgcachegen.h /^ inline pkgCache::PkgFileIterator GetCurFile() $/;" f class:pkgCacheGenerator +GetFLCache apt-inst/database.h /^ inline pkgFLCache &GetFLCache() {return *FList;};$/;" f class:pkgDataBase +GetFile apt-inst/deb/debfile.h /^ inline FileFd &GetFile() {return File;};$/;" f class:debDebFile +GetFile cmdline/indexcopy.cc /^bool PackageCopy::GetFile(string &File,unsigned long &Size)$/;" f class:PackageCopy +GetFile cmdline/indexcopy.cc /^bool SourceCopy::GetFile(string &File,unsigned long &Size)$/;" f class:SourceCopy +GetFileName cmdline/indexcopy.h /^ virtual const char *GetFileName() {return "Packages";};$/;" f class:PackageCopy +GetFileName cmdline/indexcopy.h /^ virtual const char *GetFileName() {return "Sources";};$/;" f class:SourceCopy +GetGeneral ftparchive/apt-ftparchive.cc /^void PackageMap::GetGeneral(Configuration &Setup,Configuration &Block)$/;" f class:PackageMap +GetGenerator apt-inst/database.h /^ inline pkgCacheGenerator &GetGenerator() {return *Cache;};$/;" f class:pkgDataBase +GetID methods/cdrom.cc /^string CDROMMethod::GetID(string Name)$/;" f class:CDROMMethod +GetIndexes apt-pkg/deb/debindexfile.cc /^bool debPackagesIndex::GetIndexes(pkgAcquire *Owner) const$/;" f class:debPackagesIndex +GetIndexes apt-pkg/deb/debindexfile.cc /^bool debSourcesIndex::GetIndexes(pkgAcquire *Owner) const$/;" f class:debSourcesIndex +GetIndexes apt-pkg/indexfile.cc /^bool pkgIndexFile::GetIndexes(pkgAcquire *Owner) const$/;" f class:pkgIndexFile +GetIndexes apt-pkg/sourcelist.cc /^bool pkgSourceList::GetIndexes(pkgAcquire *Owner) const$/;" f class:pkgSourceList +GetInitialize cmdline/apt-get.cc /^void GetInitialize()$/;" f +GetInstalledVer cmdline/apt-extracttemplates.cc /^string DebFile::GetInstalledVer(const string &package)$/;" f class:DebFile +GetItem ftparchive/override.h /^ inline Item *GetItem(string Package) $/;" f class:Override +GetLock apt-pkg/contrib/fileutl.cc /^int GetLock(string File,bool Errors)$/;" f +GetMD5 ftparchive/cachedb.cc /^bool CacheDB::GetMD5(string &MD5Res,bool GenOnly)$/;" f class:CacheDB +GetMap apt-pkg/pkgcache.h /^ inline MMap &GetMap() {return Map;};$/;" f class:pkgCache +GetMatch apt-pkg/policy.cc /^pkgCache::VerIterator pkgPolicy::GetMatch(pkgCache::PkgIterator Pkg)$/;" f class:pkgPolicy +GetMetaTmp apt-inst/database.cc /^bool pkgDataBase::GetMetaTmp(string &Dir)$/;" f class:pkgDataBase +GetNode apt-inst/filelist.cc /^pkgFLCache::NodeIterator pkgFLCache::GetNode(const char *Name,$/;" f class:pkgFLCache +GetOwner apt-pkg/acquire-item.h /^ pkgAcquire *GetOwner() {return Owner;};$/;" f class:pkgAcquire::Item +GetPkg apt-inst/filelist.cc /^pkgFLCache::PkgIterator pkgFLCache::GetPkg(const char *Name,const char *NameEnd,$/;" f class:pkgFLCache +GetPkg apt-inst/filelist.h /^inline pkgFLCache::PkgIterator pkgFLCache::GetPkg(const char *Name,bool Insert) $/;" f class:pkgFLCache +GetPolicy apt-pkg/depcache.h /^ inline Policy &GetPolicy() {return *LocalPolicy;};$/;" f class:pkgDepCache +GetPrio apt-pkg/deb/deblistparser.cc /^unsigned char debListParser::GetPrio(string Str)$/;" f class:debListParser +GetPriority apt-pkg/policy.cc /^signed short pkgPolicy::GetPriority(pkgCache::PkgIterator const &Pkg)$/;" f class:pkgPolicy +GetPriority apt-pkg/policy.h /^ inline signed short GetPriority(pkgCache::PkgFileIterator const &File) $/;" f class:pkgPolicy +GetRec apt-pkg/deb/debrecords.cc /^void debRecordParser::GetRec(const char *&Start,const char *&Stop)$/;" f class:debRecordParser +GetRec apt-pkg/pkgrecords.h /^ virtual void GetRec(const char *&Start,const char *&Stop) {Start = Stop = 0;};$/;" f class:pkgRecords::Parser +GetSection apt-pkg/tagfile.h /^ inline void GetSection(const char *&Start,const char *&Stop) const$/;" f class:pkgTagSection +GetStat ftparchive/multicompress.cc /^bool MultiCompress::GetStat(string Output,string Compress,struct stat &St)$/;" f class:MultiCompress +GetSystem apt-pkg/pkgsystem.cc /^pkgSystem *pkgSystem::GetSystem(const char *Label)$/;" f class:pkgSystem +GetType apt-pkg/deb/debindexfile.cc /^const pkgIndexFile::Type *debPackagesIndex::GetType() const$/;" f class:debPackagesIndex +GetType apt-pkg/deb/debindexfile.cc /^const pkgIndexFile::Type *debSourcesIndex::GetType() const$/;" f class:debSourcesIndex +GetType apt-pkg/deb/debindexfile.cc /^const pkgIndexFile::Type *debStatusIndex::GetType() const$/;" f class:debStatusIndex +GetType apt-pkg/indexfile.cc /^pkgIndexFile::Type *pkgIndexFile::Type::GetType(const char *Type)$/;" f class:pkgIndexFile::Type +GetType apt-pkg/sourcelist.cc /^pkgSourceList::Type *pkgSourceList::Type::GetType(const char *Type)$/;" f class:pkgSourceList::Type +GetVS apt-pkg/version.cc /^pkgVersioningSystem *pkgVersioningSystem::GetVS(const char *Label)$/;" f class:pkgVersioningSystem +GlobOr apt-pkg/pkgcache.cc /^void pkgCache::DepIterator::GlobOr(DepIterator &Start,DepIterator &End)$/;" f class:pkgCache::DepIterator +GlobalError apt-pkg/contrib/error.cc /^GlobalError::GlobalError() : List(0), PendingFlag(false)$/;" f class:GlobalError +GlobalError apt-pkg/contrib/error.h /^class GlobalError$/;" c +GlobalList apt-pkg/indexfile.cc /^pkgIndexFile::Type **pkgIndexFile::Type::GlobalList = ItmList;$/;" m class:pkgIndexFile::Type file: +GlobalList apt-pkg/indexfile.h /^ static Type **GlobalList;$/;" m class:pkgIndexFile::Type +GlobalList apt-pkg/pkgsystem.cc /^pkgSystem **pkgSystem::GlobalList = SysList;$/;" m class:pkgSystem file: +GlobalList apt-pkg/pkgsystem.h /^ static pkgSystem **GlobalList;$/;" m class:pkgSystem +GlobalList apt-pkg/sourcelist.cc /^pkgSourceList::Type **pkgSourceList::Type::GlobalList = ItmList;$/;" m class:pkgSourceList::Type file: +GlobalList apt-pkg/sourcelist.h /^ static Type **GlobalList;$/;" m class:pkgSourceList::Type +GlobalList apt-pkg/version.cc /^pkgVersioningSystem **pkgVersioningSystem::GlobalList = VSList;$/;" m class:pkgVersioningSystem file: +GlobalList apt-pkg/version.h /^ static pkgVersioningSystem **GlobalList;$/;" m class:pkgVersioningSystem +GlobalListLen apt-pkg/indexfile.cc /^unsigned long pkgIndexFile::Type::GlobalListLen = 0;$/;" m class:pkgIndexFile::Type file: +GlobalListLen apt-pkg/indexfile.h /^ static unsigned long GlobalListLen;$/;" m class:pkgIndexFile::Type +GlobalListLen apt-pkg/pkgsystem.cc /^unsigned long pkgSystem::GlobalListLen = 0;$/;" m class:pkgSystem file: +GlobalListLen apt-pkg/pkgsystem.h /^ static unsigned long GlobalListLen;$/;" m class:pkgSystem +GlobalListLen apt-pkg/sourcelist.cc /^unsigned long pkgSourceList::Type::GlobalListLen = 0;$/;" m class:pkgSourceList::Type file: +GlobalListLen apt-pkg/sourcelist.h /^ static unsigned long GlobalListLen;$/;" m class:pkgSourceList::Type +GlobalListLen apt-pkg/version.cc /^unsigned long pkgVersioningSystem::GlobalListLen = 0;$/;" m class:pkgVersioningSystem file: +GlobalListLen apt-pkg/version.h /^ static unsigned long GlobalListLen;$/;" m class:pkgVersioningSystem +Go apt-inst/contrib/extracttar.cc /^bool ExtractTar::Go(pkgDirStream &Stream)$/;" f class:ExtractTar +Go apt-pkg/clean.cc /^bool pkgArchiveCleaner::Go(string Dir,pkgCache &Cache)$/;" f class:pkgArchiveCleaner +Go apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::Go()$/;" f class:pkgDPkgPM +Go apt-pkg/packagemanager.h /^ virtual bool Go() {return true;};$/;" f class:pkgPackageManager +Go cmdline/apt-extracttemplates.cc /^bool DebFile::Go()$/;" f class:DebFile +Go cmdline/apt-extracttemplates.cc /^bool Go(CommandLine &CmdL)$/;" f +Go methods/http.cc /^bool HttpMethod::Go(bool ToFile,ServerState *Srv)$/;" f class:HttpMethod +Go test/testextract.cc /^bool Go(int argc,char *argv[])$/;" f +GoPasv methods/ftp.cc /^bool FTPConn::GoPasv()$/;" f class:FTPConn +GotoMember apt-inst/deb/debfile.cc /^const ARArchive::Member *debDebFile::GotoMember(const char *Name)$/;" f class:debDebFile +Grab ftparchive/contents.cc /^GenContents::Node *GenContents::Grab(GenContents::Node *Top,const char *Name,$/;" f class:GenContents +GrabFirst cmdline/indexcopy.cc /^bool IndexCopy::GrabFirst(string Path,string &To,unsigned int Depth)$/;" f class:IndexCopy +GrabWord apt-pkg/deb/deblistparser.cc /^bool debListParser::GrabWord(string Word,WordList *List,unsigned char &Out)$/;" f class:debListParser +Greater apt-pkg/pkgcache.h /^ Greater=0x4,Equals=0x5,NotEquals=0x6};$/;" e enum:pkgCache::Dep::DepCompareOp +GreaterEq apt-pkg/pkgcache.h /^ enum DepCompareOp {Or=0x10,NoOp=0,LessEq=0x1,GreaterEq=0x2,Less=0x3,$/;" e enum:pkgCache::Dep::DepCompareOp +GroupID apt-inst/contrib/extracttar.cc /^ char GroupID[8];$/;" m struct:ExtractTar::TarHeader file: +GroupName apt-inst/contrib/extracttar.cc /^ char GroupName[32];$/;" m struct:ExtractTar::TarHeader file: +GzipMethod methods/gzip.cc /^ GzipMethod() : pkgAcqMethod("1.1",SingleInstance | SendConfig) {};$/;" f class:GzipMethod +GzipMethod methods/gzip.cc /^class GzipMethod : public pkgAcqMethod$/;" c file: +HAVE_GETADDRINFO methods/rfc2553emu.h 31;" d +HAVE_GETNAMEINFO methods/rfc2553emu.h 36;" d +HAVE_SGML buildlib/sgml_manpage.mak /^HAVE_SGML=yes$/;" m +HEADERS apt-inst/makefile /^HEADERS := $(addprefix apt-pkg\/,$(HEADERS))$/;" m +HEADERS apt-inst/makefile /^HEADERS = extracttar.h arfile.h filelist.h database.h extract.h \\$/;" m +HEADERS apt-pkg/makefile /^HEADERS := $(addprefix apt-pkg\/,$(HEADERS))$/;" m +HEADERS apt-pkg/makefile /^HEADERS = mmap.h error.h configuration.h fileutl.h cmndline.h \\$/;" m +HEADER_TARGETDIRS apt-inst/makefile /^HEADER_TARGETDIRS = apt-pkg$/;" m +HEADER_TARGETDIRS apt-pkg/makefile /^HEADER_TARGETDIRS = apt-pkg$/;" m +HalfConfigured apt-pkg/pkgcache.h /^ enum PkgCurrentState {NotInstalled=0,UnPacked=1,HalfConfigured=2,$/;" e enum:pkgCache::State::PkgCurrentState +HalfInstalled apt-pkg/pkgcache.h /^ HalfInstalled=4,ConfigFiles=5,Installed=6};$/;" e enum:pkgCache::State::PkgCurrentState +HandleOpt apt-pkg/contrib/cmndline.cc /^bool CommandLine::HandleOpt(int &I,int argc,const char *argv[],$/;" f class:CommandLine +HandleOverwrites apt-inst/extract.cc /^bool pkgExtract::HandleOverwrites(pkgFLCache::NodeIterator Nde,$/;" f class:pkgExtract +Handler apt-pkg/contrib/cmndline.h /^ bool (*Handler)(CommandLine &);$/;" m struct:CommandLine::Dispatch +HardLink apt-inst/contrib/extracttar.h /^ enum ItemType {NormalFile0 = '\\0',NormalFile = '0',HardLink = '1',$/;" e enum:ExtractTar::ItemType +HardLink apt-inst/dirstream.h /^ enum Type_t {File, HardLink, SymbolicLink, CharDevice, BlockDevice,$/;" e enum:pkgDirStream::Item::Type_t +HasArg apt-pkg/contrib/cmndline.h /^ HasArg = (1 << 0),$/;" e enum:CommandLine::AFlags +HasFileDeps apt-pkg/pkgcachegen.h /^ bool HasFileDeps() {return FoundFileDeps;};$/;" f class:pkgCacheGenerator +HasFileDeps apt-pkg/pkgcachegen.h /^ inline bool HasFileDeps() {return FoundFileDeps;};$/;" f class:pkgCacheGenerator::ListParser +HasPackages apt-pkg/deb/debindexfile.h /^ virtual bool HasPackages() const {return false;};$/;" f class:debSourcesIndex +HasPackages apt-pkg/deb/debindexfile.h /^ virtual bool HasPackages() const {return true;};$/;" f class:debPackagesIndex +HasPackages apt-pkg/deb/debindexfile.h /^ virtual bool HasPackages() const {return true;};$/;" f class:debStatusIndex +Hash apt-pkg/pkgcache.h /^ inline unsigned long Hash(const char *S) const {return sHash(S);};$/;" f class:pkgCache +Hash apt-pkg/pkgcache.h /^ inline unsigned long Hash(string S) const {return sHash(S);};$/;" f class:pkgCache +Hash apt-pkg/pkgcache.h /^ unsigned short Hash;$/;" m struct:pkgCache::Version +Hash methods/http.h /^ Hashes *Hash;$/;" m class:CircleBuf +HashIndex apt-pkg/cacheiterators.h /^ long HashIndex;$/;" m class:pkgCache::PkgIterator +HashNode apt-inst/filelist.cc /^pkgFLCache::Node *pkgFLCache::HashNode(NodeIterator const &Nde)$/;" f class:pkgFLCache +HashSize apt-inst/filelist.h /^ unsigned int HashSize;$/;" m struct:pkgFLCache::Header +HashTable apt-pkg/pkgcache.h /^ map_ptrloc HashTable[2*1048];$/;" m struct:pkgCache::Header +Hashes apt-pkg/contrib/hashes.h /^class Hashes$/;" c +HaveContent methods/http.h /^ bool HaveContent;$/;" m struct:ServerState +Head apt-inst/filelist.h /^ Header &Head() {return *HeaderP;};$/;" f class:pkgFLCache +Head apt-pkg/depcache.h /^ inline Header &Head() {return *Cache->HeaderP;};$/;" f class:pkgDepCache +Head apt-pkg/pkgcache.h /^ Header &Head() {return *HeaderP;};$/;" f class:pkgCache +Header apt-inst/filelist.cc /^pkgFLCache::Header::Header()$/;" f class:pkgFLCache::Header +Header apt-inst/filelist.h /^struct pkgFLCache::Header$/;" s class:pkgFLCache +Header apt-pkg/pkgcache.cc /^pkgCache::Header::Header()$/;" f class:pkgCache::Header +Header apt-pkg/pkgcache.h /^ typedef pkgCache::Header Header;$/;" t class:pkgCache::Namespace +Header apt-pkg/pkgcache.h /^struct pkgCache::Header$/;" s class:pkgCache +Header methods/http.h /^ enum {Header, Data} State;$/;" e enum:ServerState::<anonymous> +HeaderLine methods/http.cc /^bool ServerState::HeaderLine(string Line)$/;" f class:ServerState +HeaderP apt-inst/filelist.h /^ Header *HeaderP;$/;" m class:pkgFLCache +HeaderP apt-pkg/pkgcache.h /^ Header *HeaderP;$/;" m class:pkgCache +HeaderSz apt-inst/filelist.h /^ unsigned HeaderSz;$/;" m struct:pkgFLCache::Header +HeaderSz apt-pkg/pkgcache.h /^ unsigned short HeaderSz;$/;" m struct:pkgCache::Header +Held apt-pkg/depcache.h /^ inline bool Held() const {return Status != 0 && Keep();};$/;" f struct:pkgDepCache::StateCache +Hex2Num apt-pkg/contrib/strutl.cc /^bool Hex2Num(string Str,unsigned char *Num,unsigned int Length)$/;" f +HexDigit apt-pkg/contrib/strutl.cc /^static int HexDigit(int c)$/;" f file: +Hit apt-pkg/contrib/strutl.h /^ bool Hit;$/;" m struct:RxChoiceList +HitEof apt-pkg/contrib/fileutl.h /^ HitEof = (1<<3)};$/;" e enum:FileFd::LocalFlags +Hold apt-pkg/pkgcache.h /^ enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};$/;" e enum:pkgCache::State::PkgSelectedState +HoldInst apt-pkg/pkgcache.h /^ enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};$/;" e enum:pkgCache::State::PkgInstState +HoldReInstReq apt-pkg/pkgcache.h /^ enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};$/;" e enum:pkgCache::State::PkgInstState +Host apt-pkg/contrib/strutl.h /^ string Host;$/;" m class:URI +HttpMethod methods/http.h /^ HttpMethod() : pkgAcqMethod("1.2",Pipeline | SendConfig) $/;" f class:HttpMethod +HttpMethod methods/http.h /^class HttpMethod : public pkgAcqMethod$/;" c +ID apt-pkg/acquire-item.h /^ unsigned long ID;$/;" m class:pkgAcquire::Item +ID apt-pkg/pkgcache.h /^ map_ptrloc ID; $/;" m struct:pkgCache::Dependency +ID apt-pkg/pkgcache.h /^ unsigned short ID;$/;" m struct:pkgCache::Package +ID apt-pkg/pkgcache.h /^ unsigned short ID;$/;" m struct:pkgCache::PackageFile +ID apt-pkg/pkgcache.h /^ unsigned short ID;$/;" m struct:pkgCache::Version +ID cmdline/acqprogress.h /^ unsigned long ID;$/;" m class:AcqTextStatus +IETFFamily methods/ftp.cc /^ unsigned long IETFFamily;$/;" m struct:AFMap file: +IMSHit apt-pkg/acquire-method.h /^ bool IMSHit;$/;" m struct:pkgAcqMethod::FetchResult +IMSHit apt-pkg/acquire.h /^ virtual void IMSHit(pkgAcquire::ItemDesc &\/*Itm*\/) {};$/;" f class:pkgAcquireStatus +IMSHit cmdline/acqprogress.cc /^void AcqTextStatus::IMSHit(pkgAcquire::ItemDesc &Itm)$/;" f class:AcqTextStatus +INCLUDE buildlib/defaults.mak /^INCLUDE := $(BUILD)\/include$/;" m +INCLUDES buildlib/sgml_manpage.mak /^INCLUDES :=$/;" m +INCLUDES doc/es/makefile /^INCLUDES = apt.ent.es$/;" m +INCLUDES doc/fr/makefile /^INCLUDES = apt.ent.fr$/;" m +INCLUDES doc/ja/makefile /^INCLUDES = apt.ent.ja$/;" m +INCLUDES doc/makefile /^INCLUDES = apt.ent $/;" m +INCLUDES doc/pt_BR/makefile /^INCLUDES = apt.ent.pt_BR$/;" m +INDEXCOPY_H cmdline/indexcopy.h 11;" d +INIT_FCS apt-pkg/contrib/crc-16.h 17;" d +IdentCdrom apt-pkg/contrib/cdromutl.cc /^bool IdentCdrom(string CD,string &Res,unsigned int Version)$/;" f +Immediate apt-pkg/orderlist.h /^ Immediate = (1 << 2), Loop = (1 << 3),$/;" e enum:pkgOrderList::Flags +Important apt-pkg/pkgcache.h /^ enum PkgFlags {Auto=(1<<0),Essential=(1<<3),Important=(1<<4)};$/;" e enum:pkgCache::Flag::PkgFlags +Important apt-pkg/pkgcache.h /^ enum VerPriority {Important=1,Required=2,Standard=3,Optional=4,Extra=5};$/;" e enum:pkgCache::State::VerPriority +In apt-pkg/contrib/md5.h /^ unsigned char In[16*4];$/;" m class:MD5Summation +In methods/http.h /^ CircleBuf In;$/;" m struct:ServerState +InFd apt-inst/contrib/extracttar.h /^ FileFd InFd;$/;" m class:ExtractTar +InFd apt-pkg/acquire-worker.h /^ int InFd;$/;" m class:pkgAcquire::Worker +InFdReady apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::InFdReady()$/;" f class:pkgAcquire::Worker +InList apt-pkg/orderlist.h /^ InList = (1 << 7),$/;" e enum:pkgOrderList::Flags +InP methods/http.h /^ unsigned long InP;$/;" m class:CircleBuf +InReady apt-pkg/acquire-worker.h /^ bool InReady;$/;" m class:pkgAcquire::Worker +Incomplete apt-pkg/packagemanager.h /^ enum OrderResult {Completed,Failed,Incomplete};$/;" e enum:pkgPackageManager::OrderResult +Index apt-pkg/cacheiterators.h /^ inline unsigned long Index() const {return Dep - Owner->DepP;};$/;" f class:pkgCache::DepIterator +Index apt-pkg/cacheiterators.h /^ inline unsigned long Index() const {return File - Owner->PkgFileP;};$/;" f class:pkgCache::PkgFileIterator +Index apt-pkg/cacheiterators.h /^ inline unsigned long Index() const {return FileP - Owner->VerFileP;};$/;" f class:pkgCache::VerFileIterator +Index apt-pkg/cacheiterators.h /^ inline unsigned long Index() const {return Pkg - Owner->PkgP;};$/;" f class:pkgCache::PkgIterator +Index apt-pkg/cacheiterators.h /^ inline unsigned long Index() const {return Prv - Owner->ProvideP;};$/;" f class:pkgCache::PrvIterator +Index apt-pkg/cacheiterators.h /^ inline unsigned long Index() const {return Ver - Owner->VerP;};$/;" f class:pkgCache::VerIterator +Index apt-pkg/srcrecords.h /^ inline const pkgIndexFile &Index() const {return *iIndex;};$/;" f class:pkgSrcRecords::Parser +IndexCopy cmdline/indexcopy.h /^class IndexCopy$/;" c +IndexFile apt-pkg/acquire-method.h /^ bool IndexFile;$/;" m struct:pkgAcqMethod::FetchItem +IndexFile apt-pkg/deb/debindexfile.cc /^inline string debPackagesIndex::IndexFile(const char *Type) const$/;" f class:debPackagesIndex +IndexFile apt-pkg/deb/debindexfile.cc /^inline string debSourcesIndex::IndexFile(const char *Type) const$/;" f class:debSourcesIndex +IndexType apt-pkg/cacheiterators.h /^ inline const char *IndexType() const {return File->IndexType == 0?0:Owner->StrP + File->IndexType;};$/;" f class:pkgCache::PkgFileIterator +IndexType apt-pkg/pkgcache.h /^ map_ptrloc IndexType; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +IndexURI apt-pkg/deb/debindexfile.cc /^string debPackagesIndex::IndexURI(const char *Type) const$/;" f class:debPackagesIndex +IndexURI apt-pkg/deb/debindexfile.cc /^string debSourcesIndex::IndexURI(const char *Type) const$/;" f class:debSourcesIndex +Indexes apt-pkg/tagfile.h /^ unsigned short Indexes[256];$/;" m class:pkgTagSection +Info apt-pkg/deb/debindexfile.cc /^string debPackagesIndex::Info(const char *Type) const $/;" f class:debPackagesIndex +Info apt-pkg/deb/debindexfile.cc /^string debSourcesIndex::Info(const char *Type) const$/;" f class:debSourcesIndex +Init apt-pkg/depcache.cc /^bool pkgDepCache::Init(OpProgress *Prog)$/;" f class:pkgDepCache +InitDefaults apt-pkg/policy.cc /^bool pkgPolicy::InitDefaults()$/;" f class:pkgPolicy +InitMetaTmp apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::InitMetaTmp(string &Dir)$/;" f class:debDpkgDB +InitQuery ftparchive/cachedb.h /^ inline void InitQuery(const char *Type)$/;" f class:CacheDB +Initialize apt-pkg/deb/debsystem.cc /^bool debSystem::Initialize(Configuration &Cnf)$/;" f class:debSystem +Initialize apt-pkg/pkgsystem.h /^ virtual bool Initialize(Configuration &\/*Cnf*\/) {return true;};$/;" f class:pkgSystem +Input ftparchive/multicompress.h /^ FILE *Input;$/;" m class:MultiCompress +Insert apt-pkg/contrib/error.cc /^void GlobalError::Insert(Item *Itm)$/;" f class:GlobalError +InstBroken apt-pkg/depcache.h /^ inline bool InstBroken() const {return (DepState & DepInstMin) != DepInstMin;};$/;" f struct:pkgDepCache::StateCache +InstCount apt-pkg/depcache.h /^ inline unsigned long InstCount() {return iInstCount;};$/;" f class:pkgDepCache +InstState apt-pkg/pkgcache.h /^ unsigned char InstState; \/\/ Flags$/;" m struct:pkgCache::Package +InstVerIter apt-pkg/depcache.h /^ inline VerIterator InstVerIter(pkgCache &Cache)$/;" f struct:pkgDepCache::StateCache +Install apt-pkg/algorithms.cc /^bool pkgSimulate::Install(PkgIterator iPkg,string \/*File*\/)$/;" f class:pkgSimulate +Install apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::Install(PkgIterator Pkg,string File)$/;" f class:pkgDPkgPM +Install apt-pkg/deb/dpkgpm.h /^ enum Ops {Install, Configure, Remove, Purge} Op;$/;" e enum:pkgDPkgPM::Item::Ops +Install apt-pkg/depcache.h /^ inline bool Install() const {return Mode == ModeInstall;};$/;" f struct:pkgDepCache::StateCache +Install apt-pkg/packagemanager.h /^ virtual bool Install(PkgIterator \/*Pkg*\/,string \/*File*\/) {return false;};$/;" f class:pkgPackageManager +Install apt-pkg/pkgcache.h /^ enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};$/;" e enum:pkgCache::State::PkgSelectedState +InstallPackages cmdline/apt-get.cc /^bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask = true,$/;" f +InstallProtect apt-pkg/algorithms.cc /^void pkgProblemResolver::InstallProtect()$/;" f class:pkgProblemResolver +InstallVer apt-pkg/depcache.h /^ Version *InstallVer;$/;" m struct:pkgDepCache::StateCache +InstallVersion apt-pkg/depcache.h /^ enum VersionTypes {NowVersion, InstallVersion, CandidateVersion};$/;" e enum:pkgDepCache::VersionTypes +Installed apt-pkg/pkgcache.h /^ HalfInstalled=4,ConfigFiles=5,Installed=6};$/;" e enum:pkgCache::State::PkgCurrentState +InstalledSize apt-pkg/pkgcache.h /^ map_ptrloc InstalledSize;$/;" m struct:pkgCache::Version +IntLevel apt-pkg/contrib/cmndline.h /^ IntLevel = (1 << 1),$/;" e enum:CommandLine::AFlags +InternalFlags apt-pkg/depcache.h /^ enum InternalFlags {AutoKept = (1 << 0), Purge = (1 << 1), ReInstall = (1 << 2)};$/;" g class:pkgDepCache +InternalPrefix ftparchive/apt-ftparchive.cc /^ string InternalPrefix;$/;" m struct:PackageMap file: +InternalPrefix ftparchive/writer.h /^ string InternalPrefix;$/;" m class:FTWScanner +InvBoolean apt-pkg/contrib/cmndline.h /^ InvBoolean = (1 << 3),$/;" e enum:CommandLine::AFlags +IsBoolean apt-pkg/contrib/cmndline.h /^ inline bool IsBoolean() {return Flags == 0 || (Flags & (Boolean|InvBoolean)) != 0;};$/;" f struct:CommandLine::Args +IsConfig cmdline/apt-extracttemplates.h /^ enum { None, IsControl, IsConfig, IsTemplate } Which;$/;" e enum:DebFile::<anonymous> +IsControl apt-inst/deb/debfile.h /^ bool IsControl;$/;" m class:debDebFile::MemControlExtract +IsControl cmdline/apt-extracttemplates.h /^ enum { None, IsControl, IsConfig, IsTemplate } Which;$/;" e enum:DebFile::<anonymous> +IsCritical apt-pkg/pkgcache.cc /^bool pkgCache::DepIterator::IsCritical()$/;" f class:pkgCache::DepIterator +IsFlag apt-pkg/orderlist.h /^ inline bool IsFlag(Package *Pkg,unsigned long F) {return (Flags[Pkg->ID] & F) == F;};$/;" f class:pkgOrderList +IsFlag apt-pkg/orderlist.h /^ inline bool IsFlag(PkgIterator Pkg,unsigned long F) {return (Flags[Pkg->ID] & F) == F;};$/;" f class:pkgOrderList +IsImportantDep apt-pkg/depcache.cc /^bool pkgDepCache::Policy::IsImportantDep(DepIterator Dep)$/;" f class:pkgDepCache::Policy +IsImportantDep apt-pkg/depcache.h /^ inline bool IsImportantDep(DepIterator Dep) {return LocalPolicy->IsImportantDep(Dep);};$/;" f class:pkgDepCache +IsImportantDep apt-pkg/policy.h /^ virtual bool IsImportantDep(pkgCache::DepIterator Dep) {return pkgDepCache::Policy::IsImportantDep(Dep);};$/;" f class:pkgPolicy +IsLimit methods/http.h /^ bool IsLimit() {return MaxGet == OutP;};$/;" f class:CircleBuf +IsMissing apt-pkg/orderlist.cc /^bool pkgOrderList::IsMissing(PkgIterator Pkg) $/;" f class:pkgOrderList +IsMounted apt-pkg/contrib/cdromutl.cc /^bool IsMounted(string &Path)$/;" f +IsNow apt-pkg/orderlist.h /^ inline bool IsNow(PkgIterator Pkg) {return (Flags[Pkg->ID] & (States & (~Removed))) == 0;};$/;" f class:pkgOrderList +IsOk apt-pkg/pkgcache.cc /^bool pkgCache::PkgFileIterator::IsOk()$/;" f class:pkgCache::PkgFileIterator +IsOpen apt-pkg/contrib/fileutl.h /^ inline bool IsOpen() {return iFd >= 0;};$/;" f class:FileFd +IsTemplate cmdline/apt-extracttemplates.h /^ enum { None, IsControl, IsConfig, IsTemplate } Which;$/;" e enum:DebFile::<anonymous> +Item apt-inst/dirstream.h /^ struct Item$/;" s class:pkgDirStream +Item apt-pkg/acquire-item.cc /^pkgAcquire::Item::Item(pkgAcquire *Owner) : Owner(Owner), FileSize(0),$/;" f class:pkgAcquire::Item +Item apt-pkg/acquire-item.h /^class pkgAcquire::Item$/;" c class:pkgAcquire +Item apt-pkg/contrib/configuration.h /^ Item() : Parent(0), Child(0), Next(0) {};$/;" f struct:Configuration::Item +Item apt-pkg/contrib/configuration.h /^ struct Item$/;" s class:Configuration +Item apt-pkg/contrib/error.h /^ struct Item$/;" s class:GlobalError +Item apt-pkg/deb/dpkgpm.h /^ Item() {};$/;" f struct:pkgDPkgPM::Item +Item apt-pkg/deb/dpkgpm.h /^ Item(Ops Op,PkgIterator Pkg,string File = "") : Op(Op),$/;" f struct:pkgDPkgPM::Item +Item apt-pkg/deb/dpkgpm.h /^ struct Item$/;" s class:pkgDPkgPM +Item ftparchive/override.h /^ struct Item$/;" s class:Override +ItemCIterator apt-pkg/acquire.h /^ typedef vector<Item *>::const_iterator ItemCIterator;$/;" t class:pkgAcquire +ItemDesc apt-pkg/acquire.h /^struct pkgAcquire::ItemDesc$/;" s class:pkgAcquire +ItemDone apt-pkg/acquire-worker.cc /^void pkgAcquire::Worker::ItemDone()$/;" f class:pkgAcquire::Worker +ItemDone apt-pkg/acquire.cc /^bool pkgAcquire::Queue::ItemDone(QItem *Itm)$/;" f class:pkgAcquire::Queue +ItemIterator apt-pkg/acquire.h /^ typedef vector<Item *>::iterator ItemIterator;$/;" t class:pkgAcquire +ItemSize apt-pkg/contrib/mmap.h /^ unsigned long ItemSize;$/;" m struct:DynamicMMap::Pool +ItemType apt-inst/contrib/extracttar.h /^ enum ItemType {NormalFile0 = '\\0',NormalFile = '0',HardLink = '1',$/;" g class:ExtractTar +Items apt-pkg/acquire.h /^ QItem *Items;$/;" m class:pkgAcquire::Queue +Items apt-pkg/acquire.h /^ vector<Item *> Items;$/;" m class:pkgAcquire +ItemsBegin apt-pkg/acquire.h /^ inline ItemIterator ItemsBegin() {return Items.begin();};$/;" f class:pkgAcquire +ItemsEnd apt-pkg/acquire.h /^ inline ItemIterator ItemsEnd() {return Items.end();};$/;" f class:pkgAcquire +ItmList apt-pkg/indexfile.cc /^static pkgIndexFile::Type *ItmList[10];$/;" v file: +ItmList apt-pkg/sourcelist.cc /^static pkgSourceList::Type *ItmList[10];$/;" v file: +Jump apt-pkg/deb/debrecords.cc /^bool debRecordParser::Jump(pkgCache::VerFileIterator const &Ver)$/;" f class:debRecordParser +Jump apt-pkg/deb/debsrcrecords.h /^ virtual bool Jump(unsigned long Off) {iOffset = Off; return Tags.Jump(Sect,Off);};$/;" f class:debSrcRecordParser +Jump apt-pkg/tagfile.cc /^bool pkgTagFile::Jump(pkgTagSection &Tag,unsigned long Offset)$/;" f class:pkgTagFile +Keep apt-pkg/depcache.h /^ inline bool Keep() const {return Mode == ModeKeep;};$/;" f struct:pkgDepCache::StateCache +KeepCount apt-pkg/depcache.h /^ inline unsigned long KeepCount() {return iKeepCount;};$/;" f class:pkgDepCache +Key ftparchive/cachedb.h /^ DBT Key;$/;" m class:CacheDB +KeyAlloc apt-pkg/contrib/error.cc /^ static void KeyAlloc() {pthread_key_create(&ErrorKey,ErrorDestroy);};$/;" f file: +LANG_POFILES po/makefile /^LANG_POFILES := $(patsubst %.mo,%.po,$(MOFILES))$/;" m +LIB buildlib/defaults.mak /^LIB := $(BIN)$/;" m +LIBEXT apt-inst/makefile /^LIBEXT=$(GLIBC_VER)$(LIBSTDCPP_VER)$/;" m +LIBEXT apt-pkg/makefile /^LIBEXT=$(GLIBC_VER)$(LIBSTDCPP_VER)$/;" m +LIBRARY apt-inst/makefile /^LIBRARY=apt-inst$/;" m +LIBRARY apt-pkg/makefile /^LIBRARY=apt-pkg$/;" m +LIBRARY_H buildlib/defaults.mak /^LIBRARY_H = $(BASE)\/buildlib\/library.mak$/;" m +LIBRARY_H buildlib/defaults.mak /^LIBRARY_H = $(BASE)\/buildlib\/staticlibrary.mak$/;" m +LIB_APT_PKG_MAJOR methods/makefile /^LIB_APT_PKG_MAJOR = 3.3$/;" m +LIB_MAKES cmdline/makefile /^LIB_MAKES = apt-pkg\/makefile$/;" m +LIB_MAKES ftparchive/makefile /^LIB_MAKES = apt-pkg\/makefile apt-inst\/makefile$/;" m +LIB_MAKES methods/makefile /^LIB_MAKES = apt-pkg\/makefile$/;" m +LIB_MAKES test/makefile /^LIB_MAKES = apt-pkg\/makefile apt-inst\/makefile$/;" m +LIB_MAKES test/makefile /^LIB_MAKES = apt-pkg\/makefile$/;" m +LINGUAS po/makefile /^LINGUAS := $(patsubst %.gmo,%,$(CATALOGS))$/;" m +LIST buildlib/podomain.mak /^veryclean\/po\/$(LOCAL): LIST := $(PO_DOMAINS)\/$(MY_DOMAIN)\/$(LOCAL).$(TYPE)list$/;" m +LOCAL buildlib/copy.mak /^LOCAL := copy-$(firstword $(SOURCE))$/;" m +LOCAL buildlib/debiandoc.mak /^LOCAL := debiandoc-$(firstword $(SOURCE))$/;" m +LOCAL buildlib/fail.mak /^LOCAL := $(PROGRAM)$/;" m +LOCAL buildlib/library.mak /^LOCAL := lib$(LIBRARY)$(LIBEXT).so.$(MAJOR).$(MINOR)$/;" m +LOCAL buildlib/manpage.mak /^LOCAL := manpage-$(firstword $(SOURCE))$/;" m +LOCAL buildlib/program.mak /^LOCAL := $(PROGRAM)$/;" m +LOCAL buildlib/python.mak /^LOCAL := $(MODULE)module.so$/;" m +LOCAL buildlib/sgml_manpage.mak /^LOCAL := sgml-manpage-$(firstword $(SOURCE))$/;" m +LOCAL buildlib/staticlibrary.mak /^LOCAL := lib$(LIBRARY).a$/;" m +LOCAL buildlib/yodl_manpage.mak /^LOCAL := yodl-manpage-$(firstword $(SOURCE))$/;" m +LOCAL dselect/makefile /^LOCAL = dselect$/;" m +LOCALE buildlib/defaults.mak /^LOCALE := $(BUILD)\/locale$/;" m +Label apt-pkg/cacheiterators.h /^ inline const char *Label() const {return File->Label == 0?0:Owner->StrP + File->Label;};$/;" f class:pkgCache::PkgFileIterator +Label apt-pkg/indexfile.h /^ const char *Label;$/;" m class:pkgIndexFile::Type +Label apt-pkg/pkgcache.h /^ map_ptrloc Label; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +Label apt-pkg/pkgsystem.h /^ const char *Label;$/;" m class:pkgSystem +Label apt-pkg/sourcelist.h /^ const char *Label;$/;" m class:pkgSourceList::Type +Label apt-pkg/version.h /^ const char *Label;$/;" m class:pkgVersioningSystem +LastBytes apt-pkg/acquire.h /^ double LastBytes;$/;" m class:pkgAcquireStatus +LastHost methods/connect.cc /^static string LastHost;$/;" v file: +LastHostAddr methods/connect.cc /^static struct addrinfo *LastHostAddr = 0;$/;" v file: +LastLen apt-pkg/contrib/progress.h /^ unsigned long LastLen;$/;" m class:OpTextProgress +LastLookupSize apt-inst/filelist.h /^ unsigned long LastLookupSize;$/;" m class:pkgFLCache +LastModified apt-pkg/acquire-method.h /^ time_t LastModified;$/;" m struct:pkgAcqMethod::FetchItem +LastModified apt-pkg/acquire-method.h /^ time_t LastModified;$/;" m struct:pkgAcqMethod::FetchResult +LastOp apt-pkg/contrib/progress.h /^ string LastOp;$/;" m class:OpProgress +LastPercent apt-pkg/contrib/progress.h /^ float LastPercent;$/;" m class:OpProgress +LastPort methods/connect.cc /^static int LastPort = 0;$/;" v file: +LastSubOp apt-pkg/contrib/progress.h /^ string LastSubOp;$/;" m class:OpProgress +LastTime apt-pkg/contrib/progress.h /^ struct timeval LastTime;$/;" m class:OpProgress +LastTreeLookup apt-inst/filelist.h /^ map_ptrloc LastTreeLookup;$/;" m class:pkgFLCache +LastUsed methods/connect.cc /^static struct addrinfo *LastUsed = 0;$/;" v file: +Left apt-inst/filelist.h /^ map_ptrloc Left; \/\/ Directory$/;" m struct:pkgFLCache::Directory +Left apt-inst/filelist.h /^ map_ptrloc Left; \/\/ Package$/;" m struct:pkgFLCache::Package +LeftRead methods/http.h /^ unsigned long LeftRead()$/;" f class:CircleBuf +LeftWrite methods/http.h /^ unsigned long LeftWrite()$/;" f class:CircleBuf +Len methods/ftp.h /^ unsigned long Len;$/;" m class:FTPConn +Len methods/rsh.h /^ unsigned long Len;$/;" m class:RSHConn +Length apt-inst/deb/debfile.h /^ unsigned long Length;$/;" m class:debDebFile::MemControlExtract +Length cmdline/apt-sortpkgs.cc /^ unsigned long Length;$/;" m struct:PkgName file: +Less apt-pkg/pkgcache.h /^ enum DepCompareOp {Or=0x10,NoOp=0,LessEq=0x1,GreaterEq=0x2,Less=0x3,$/;" e enum:pkgCache::Dep::DepCompareOp +LessEq apt-pkg/pkgcache.h /^ enum DepCompareOp {Or=0x10,NoOp=0,LessEq=0x1,GreaterEq=0x2,Less=0x3,$/;" e enum:pkgCache::Dep::DepCompareOp +Limit methods/http.h /^ void Limit(long Max) {if (Max == -1) MaxGet = 0-1; else MaxGet = OutP + Max;} $/;" f class:CircleBuf +LinkFlag apt-inst/contrib/extracttar.cc /^ char LinkFlag;$/;" m struct:ExtractTar::TarHeader file: +LinkName apt-inst/contrib/extracttar.cc /^ char LinkName[100];$/;" m struct:ExtractTar::TarHeader file: +LinkTarget apt-inst/dirstream.h /^ char *LinkTarget;$/;" m struct:pkgDirStream::Item +List apt-inst/contrib/arfile.h /^ Member *List;$/;" m class:ARArchive +List apt-pkg/contrib/error.h /^ Item *List;$/;" m class:GlobalError +List apt-pkg/deb/dpkgpm.h /^ vector<Item> List;$/;" m class:pkgDPkgPM +List apt-pkg/orderlist.h /^ Package **List;$/;" m class:pkgOrderList +List apt-pkg/packagemanager.h /^ pkgOrderList *List;$/;" m class:pkgPackageManager +List cmdline/apt-get.cc /^ pkgCache::Package **List;$/;" m class:CacheFile file: +ListParser apt-pkg/pkgcachegen.h /^ ListParser() : FoundFileDeps(false) {};$/;" f class:pkgCacheGenerator::ListParser +ListParser apt-pkg/pkgcachegen.h /^class pkgCacheGenerator::ListParser$/;" c class:pkgCacheGenerator +LoadBinDir ftparchive/apt-ftparchive.cc /^void LoadBinDir(vector<PackageMap> &PkgList,Configuration &Setup)$/;" f +LoadChanges apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::LoadChanges()$/;" f class:debDpkgDB +LoadContents ftparchive/cachedb.cc /^bool CacheDB::LoadContents(bool GenOnly)$/;" f class:CacheDB +LoadControl ftparchive/cachedb.cc /^bool CacheDB::LoadControl()$/;" f class:CacheDB +LoadFileList ftparchive/writer.cc /^bool FTWScanner::LoadFileList(string Dir,string File)$/;" f class:FTWScanner +LoadHeaders apt-inst/contrib/arfile.cc /^bool ARArchive::LoadHeaders()$/;" f class:ARArchive +LoadReleaseInfo apt-pkg/deb/deblistparser.cc /^bool debListParser::LoadReleaseInfo(pkgCache::PkgFileIterator FileI,$/;" f class:debListParser +LoadTree ftparchive/apt-ftparchive.cc /^void LoadTree(vector<PackageMap> &PkgList,Configuration &Setup)$/;" f +Loaded ftparchive/cachedb.h /^ inline bool Loaded() {return DBLoaded == true;};$/;" f class:CacheDB +Local apt-pkg/acquire-item.h /^ bool Local;$/;" m class:pkgAcquire::Item +LocalFlags apt-pkg/contrib/fileutl.h /^ enum LocalFlags {AutoClose = (1<<0),Fail = (1<<1),DelOnFail = (1<<2),$/;" g class:FileFd +LocalOnly apt-pkg/acquire-method.h /^ LocalOnly = (1<<3), NeedsCleanup = (1<<4), $/;" e enum:pkgAcqMethod::CnfFlags +LocalOnly apt-pkg/acquire.h /^ bool LocalOnly;$/;" m struct:pkgAcquire::MethodConfig +LocalPolicy apt-pkg/depcache.h /^ Policy *LocalPolicy;$/;" m class:pkgDepCache +LocalityCompare cmdline/apt-cache.cc /^int LocalityCompare(const void *a, const void *b)$/;" f +LocalitySort cmdline/apt-cache.cc /^void LocalitySort(pkgCache::VerFile **begin,$/;" f +Lock apt-pkg/deb/debsystem.cc /^bool debSystem::Lock()$/;" f class:debSystem +LockCount apt-pkg/deb/debsystem.h /^ unsigned LockCount;$/;" m class:debSystem +LockFD apt-pkg/deb/debsystem.h /^ int LockFD;$/;" m class:debSystem +Log apt-pkg/acquire-method.cc /^void pkgAcqMethod::Log(const char *Format,...)$/;" f class:pkgAcqMethod +Log apt-pkg/acquire-worker.h /^ pkgAcquireStatus *Log;$/;" m class:pkgAcquire::Worker +Log apt-pkg/acquire.h /^ pkgAcquireStatus *Log;$/;" m class:pkgAcquire +LogCleaner cmdline/apt-get.cc /^class LogCleaner : public pkgArchiveCleaner$/;" c file: +Login methods/ftp.cc /^bool FTPConn::Login()$/;" f class:FTPConn +LongDesc apt-pkg/deb/debrecords.cc /^string debRecordParser::LongDesc()$/;" f class:debRecordParser +LongDesc apt-pkg/pkgrecords.h /^ virtual string LongDesc() {return string();};$/;" f class:pkgRecords::Parser +LongOpt apt-pkg/contrib/cmndline.h /^ const char *LongOpt;$/;" m struct:CommandLine::Args +Lookup apt-pkg/contrib/configuration.cc /^Configuration::Item *Configuration::Lookup(Item *Head,const char *S,$/;" f class:Configuration +Lookup apt-pkg/contrib/configuration.cc /^Configuration::Item *Configuration::Lookup(const char *Name,bool Create)$/;" f class:Configuration +Lookup apt-pkg/contrib/configuration.h /^ inline const Item *Lookup(const char *Name) const$/;" f class:Configuration +Lookup apt-pkg/pkgrecords.cc /^pkgRecords::Parser &pkgRecords::Lookup(pkgCache::VerFileIterator const &Ver)$/;" f class:pkgRecords +LookupTag apt-pkg/contrib/strutl.cc /^string LookupTag(string Message,const char *Tag,const char *Default)$/;" f +Loop apt-pkg/orderlist.h /^ Immediate = (1 << 2), Loop = (1 << 3),$/;" e enum:pkgOrderList::Flags +Loop methods/http.cc /^int HttpMethod::Loop()$/;" f class:HttpMethod +LoopCount apt-pkg/orderlist.h /^ int LoopCount;$/;" m class:pkgOrderList +Loops apt-pkg/orderlist.h /^ DepIterator Loops[20];$/;" m class:pkgOrderList +MAJOR apt-inst/makefile /^MAJOR=1.0$/;" m +MAJOR apt-pkg/makefile /^MAJOR=3.3$/;" m +MANPAGE_H buildlib/defaults.mak /^MANPAGE_H = $(BASE)\/buildlib\/manpage.mak$/;" m +MAX apt-pkg/contrib/system.h 25;" d +MAX apt-pkg/contrib/system.h 31;" d +MAX apt-pkg/contrib/system.h 38;" d +MAXLEN methods/http.h 14;" d +MAX_VAL apt-pkg/contrib/system.h 19;" d +MD5 apt-inst/filelist.h /^ unsigned char MD5[16];$/;" m struct:pkgFLCache::ConfFile +MD5 apt-pkg/acquire-item.h /^ string MD5;$/;" m class:pkgAcqArchive +MD5 apt-pkg/contrib/hashes.h /^ MD5Summation MD5;$/;" m class:Hashes +MD5 ftparchive/writer.h /^ string MD5;$/;" m struct:ReleaseWriter::CheckSum +MD5Bytes ftparchive/cachedb.h /^ double MD5Bytes;$/;" m struct:CacheDB::Stats +MD5Hash apt-pkg/deb/debrecords.cc /^string debRecordParser::MD5Hash()$/;" f class:debRecordParser +MD5Hash apt-pkg/pkgrecords.h /^ virtual string MD5Hash() {return string();};$/;" f class:pkgRecords::Parser +MD5Hash apt-pkg/srcrecords.h /^ string MD5Hash;$/;" m struct:pkgSrcRecords::File +MD5STEP apt-pkg/contrib/md5.cc 86;" d file: +MD5Sum apt-pkg/acquire-item.h /^ virtual string MD5Sum() {return MD5;};$/;" f class:pkgAcqArchive +MD5Sum apt-pkg/acquire-item.h /^ virtual string MD5Sum() {return Md5Hash;};$/;" f class:pkgAcqFile +MD5Sum apt-pkg/acquire-item.h /^ virtual string MD5Sum() {return string();};$/;" f class:pkgAcquire::Item +MD5Sum apt-pkg/acquire-method.h /^ string MD5Sum;$/;" m struct:pkgAcqMethod::FetchResult +MD5SumValue apt-pkg/contrib/md5.cc /^MD5SumValue::MD5SumValue()$/;" f class:MD5SumValue +MD5SumValue apt-pkg/contrib/md5.cc /^MD5SumValue::MD5SumValue(string Str)$/;" f class:MD5SumValue +MD5SumValue apt-pkg/contrib/md5.h /^class MD5SumValue$/;" c +MD5Summation apt-pkg/contrib/md5.cc /^MD5Summation::MD5Summation()$/;" f class:MD5Summation +MD5Summation apt-pkg/contrib/md5.h /^class MD5Summation$/;" c +MD5Transform apt-pkg/contrib/md5.cc /^static void MD5Transform(uint32_t buf[4], uint32_t const in[16])$/;" f file: +MESSAGE ftparchive/makefile /^MESSAGE="Must have db2 to build apt-ftparchive"$/;" m +MIN apt-pkg/contrib/system.h 24;" d +MIN apt-pkg/contrib/system.h 30;" d +MIN apt-pkg/contrib/system.h 37;" d +MINOR apt-inst/makefile /^MINOR=0$/;" m +MINOR apt-pkg/makefile /^MINOR=0$/;" m +MIN_VAL apt-pkg/contrib/system.h 18;" d +MKDIRS buildlib/defaults.mak /^MKDIRS := $(BIN) $/;" m +MMap apt-pkg/contrib/mmap.cc /^MMap::MMap(FileFd &F,unsigned long Flags) : Flags(Flags), iSize(0),$/;" f class:MMap +MMap apt-pkg/contrib/mmap.cc /^MMap::MMap(unsigned long Flags) : Flags(Flags), iSize(0),$/;" f class:MMap +MMap apt-pkg/contrib/mmap.h /^class MMap$/;" c +MOFILES po/makefile /^MOFILES := $(foreach D,$(DOMAINS),$(addprefix $(PO_DOMAINS)\/$(D)\/,$(MOFILES)))$/;" m +MOFILES po/makefile /^MOFILES := $(patsubst %.gmo,%.mo,$(CATALOGS))$/;" m +MTime apt-inst/contrib/arfile.cc /^ char MTime[12];$/;" m struct:ARArchive::MemberHeader file: +MTime apt-inst/contrib/arfile.h /^ unsigned long MTime;$/;" m struct:ARArchive::Member +MTime apt-inst/contrib/extracttar.cc /^ char MTime[12];$/;" m struct:ExtractTar::TarHeader file: +MTime apt-inst/dirstream.h /^ unsigned long MTime;$/;" m struct:pkgDirStream::Item +MULTICOMPRESS_H ftparchive/multicompress.h 17;" d +MY_DOMAIN buildlib/podomain.mak /^MY_DOMAIN := $(APT_DOMAIN)$/;" m +MY_DOMAIN buildlib/podomain.mak /^MY_DOMAIN := $(PACKAGE)$/;" m +Magic apt-inst/contrib/arfile.cc /^ char Magic[2];$/;" m struct:ARArchive::MemberHeader file: +MagicNumber apt-inst/contrib/extracttar.cc /^ char MagicNumber[8];$/;" m struct:ExtractTar::TarHeader file: +Maintainer apt-pkg/deb/debrecords.cc /^string debRecordParser::Maintainer()$/;" f class:debRecordParser +Maintainer apt-pkg/deb/debsrcrecords.h /^ virtual string Maintainer() const {return Sect.FindS("Maintainer");};$/;" f class:debSrcRecordParser +Maintainer apt-pkg/pkgrecords.h /^ virtual string Maintainer() {return string();};$/;" f class:pkgRecords::Parser +Major apt-inst/contrib/extracttar.cc /^ char Major[8];$/;" m struct:ExtractTar::TarHeader file: +Major apt-inst/dirstream.h /^ unsigned long Major;$/;" m struct:pkgDirStream::Item +Major methods/http.h /^ unsigned int Major;$/;" m struct:ServerState +MajorChange apt-pkg/contrib/progress.h /^ bool MajorChange;$/;" m class:OpProgress +MajorVersion apt-inst/filelist.h /^ short MajorVersion;$/;" m struct:pkgFLCache::Header +MajorVersion apt-pkg/pkgcache.h /^ short MajorVersion;$/;" m struct:pkgCache::Header +MakeScores apt-pkg/algorithms.cc /^void pkgProblemResolver::MakeScores()$/;" f class:pkgProblemResolver +Map apt-inst/filelist.h /^ DynamicMMap ⤅$/;" m class:pkgFLCache +Map apt-pkg/cachefile.h /^ MMap *Map;$/;" m class:pkgCacheFile +Map apt-pkg/contrib/mmap.cc /^bool MMap::Map(FileFd &Fd)$/;" f class:MMap +Map apt-pkg/pkgcache.h /^ MMap ⤅$/;" m class:pkgCache +Map apt-pkg/pkgcachegen.h /^ DynamicMMap ⤅$/;" m class:pkgCacheGenerator +Mapping ftparchive/override.h /^ map<string,Item> Mapping;$/;" m class:Override +MarkDelete apt-pkg/depcache.cc /^void pkgDepCache::MarkDelete(PkgIterator const &Pkg, bool rPurge)$/;" f class:pkgDepCache +MarkInstall apt-pkg/depcache.cc /^void pkgDepCache::MarkInstall(PkgIterator const &Pkg,bool AutoInst,$/;" f class:pkgDepCache +MarkKeep apt-pkg/depcache.cc /^void pkgDepCache::MarkKeep(PkgIterator const &Pkg,bool Soft)$/;" f class:pkgDepCache +Match apt-pkg/contrib/cmndline.h /^ const char *Match;$/;" m struct:CommandLine::Dispatch +MatchAll apt-pkg/versionmatch.h /^ bool MatchAll;$/;" m class:pkgVersionMatch +MatchType apt-pkg/versionmatch.h /^ enum MatchType {None = 0,Version,Release,Origin} Type;$/;" g class:pkgVersionMatch +MatchVer apt-pkg/versionmatch.cc /^bool pkgVersionMatch::MatchVer(const char *A,string B,bool Prefix)$/;" f class:pkgVersionMatch +MaxGet methods/http.h /^ unsigned long MaxGet;$/;" m class:CircleBuf +MaxInSize apt-inst/contrib/extracttar.h /^ unsigned long MaxInSize;$/;" m class:ExtractTar +MaxPipeDepth apt-pkg/acquire.h /^ unsigned long MaxPipeDepth;$/;" m class:pkgAcquire::Queue +MaxSize ftparchive/contents.h /^ unsigned long MaxSize;$/;" m class:ContentsExtract +MaxVerFileSize apt-pkg/pkgcache.h /^ unsigned long MaxVerFileSize;$/;" m struct:pkgCache::Header +Md5Hash apt-pkg/acquire-item.h /^ string Md5Hash;$/;" m class:pkgAcqFile +Me apt-pkg/orderlist.cc /^pkgOrderList *pkgOrderList::Me = 0;$/;" m class:pkgOrderList file: +Me apt-pkg/orderlist.h /^ static pkgOrderList *Me;$/;" m class:pkgOrderList +MediaChange apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::MediaChange(string Message)$/;" f class:pkgAcquire::Worker +MediaChange cmdline/acqprogress.cc /^bool AcqTextStatus::MediaChange(string Media,string Drive)$/;" f class:AcqTextStatus +MediaFail apt-pkg/acquire-method.cc /^bool pkgAcqMethod::MediaFail(string Required,string Drive)$/;" f class:pkgAcqMethod +MemControlExtract apt-inst/deb/debfile.h /^ MemControlExtract() : IsControl(false), Control(0), Length(0), Member("control") {};$/;" f class:debDebFile::MemControlExtract +MemControlExtract apt-inst/deb/debfile.h /^ MemControlExtract(string Member) : IsControl(false), Control(0), Length(0), Member(Member) {};$/;" f class:debDebFile::MemControlExtract +MemControlExtract apt-inst/deb/debfile.h /^class debDebFile::MemControlExtract : public pkgDirStream$/;" c class:debDebFile +Member apt-inst/contrib/arfile.h /^ Member() : Start(0), Next(0) {};$/;" f struct:ARArchive::Member +Member apt-inst/contrib/arfile.h /^struct ARArchive::Member$/;" s class:ARArchive +Member apt-inst/deb/debfile.h /^ string Member;$/;" m class:debDebFile::MemControlExtract +MemberHeader apt-inst/contrib/arfile.cc /^struct ARArchive::MemberHeader$/;" s class:ARArchive file: +Merge apt-pkg/deb/debindexfile.cc /^bool debPackagesIndex::Merge(pkgCacheGenerator &Gen,OpProgress &Prog) const$/;" f class:debPackagesIndex +Merge apt-pkg/deb/debindexfile.cc /^bool debStatusIndex::Merge(pkgCacheGenerator &Gen,OpProgress &Prog) const$/;" f class:debStatusIndex +Merge apt-pkg/indexfile.h /^ virtual bool Merge(pkgCacheGenerator &\/*Gen*\/,OpProgress &\/*Prog*\/) const {return false;};$/;" f class:pkgIndexFile +MergeControl apt-inst/deb/debfile.cc /^pkgCache::VerIterator debDebFile::MergeControl(pkgDataBase &DB)$/;" f class:debDebFile +MergeFileProvides apt-pkg/indexfile.h /^ virtual bool MergeFileProvides(pkgCacheGenerator &\/*Gen*\/,OpProgress &\/*Prog*\/) const {return true;};$/;" f class:pkgIndexFile +MergeFileProvides apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::MergeFileProvides(ListParser &List)$/;" f class:pkgCacheGenerator +MergeList apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::MergeList(ListParser &List,$/;" f class:pkgCacheGenerator +MessageQueue apt-pkg/acquire-worker.h /^ vector<string> MessageQueue;$/;" m class:pkgAcquire::Worker +Messages apt-pkg/acquire-method.h /^ vector<string> Messages;$/;" m class:pkgAcqMethod +MetaDir apt-inst/database.h /^ string MetaDir;$/;" m class:pkgDataBase +MethodConfig apt-pkg/acquire.cc /^pkgAcquire::MethodConfig::MethodConfig()$/;" f class:pkgAcquire::MethodConfig +MethodConfig apt-pkg/acquire.h /^struct pkgAcquire::MethodConfig$/;" s class:pkgAcquire +MethodFailure apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::MethodFailure()$/;" f class:pkgAcquire::Worker +Minor apt-inst/contrib/extracttar.cc /^ char Minor[8]; $/;" m struct:ExtractTar::TarHeader file: +Minor apt-inst/dirstream.h /^ unsigned long Minor;$/;" m struct:pkgDirStream::Item +Minor methods/http.h /^ unsigned int Minor;$/;" m struct:ServerState +MinorVersion apt-inst/filelist.h /^ short MinorVersion;$/;" m struct:pkgFLCache::Header +MinorVersion apt-pkg/pkgcache.h /^ short MinorVersion;$/;" m struct:pkgCache::Header +Misses ftparchive/cachedb.h /^ unsigned long Misses; $/;" m struct:CacheDB::Stats +ModTime methods/ftp.cc /^bool FTPConn::ModTime(const char *Path, time_t &Time)$/;" f class:FTPConn +ModTime methods/rsh.cc /^bool RSHConn::ModTime(const char *Path, time_t &Time)$/;" f class:RSHConn +Mode apt-inst/contrib/arfile.cc /^ char Mode[8];$/;" m struct:ARArchive::MemberHeader file: +Mode apt-inst/contrib/arfile.h /^ unsigned long Mode;$/;" m struct:ARArchive::Member +Mode apt-inst/contrib/extracttar.cc /^ char Mode[8];$/;" m struct:ExtractTar::TarHeader file: +Mode apt-inst/dirstream.h /^ unsigned long Mode;$/;" m struct:pkgDirStream::Item +Mode apt-pkg/acquire-item.h /^ const char *Mode;$/;" m class:pkgAcquire::Item +Mode apt-pkg/depcache.h /^ unsigned char Mode; \/\/ ModeList$/;" m struct:pkgDepCache::StateCache +ModeDelete apt-pkg/depcache.h /^ enum ModeList {ModeDelete = 0, ModeKeep = 1, ModeInstall = 2};$/;" e enum:pkgDepCache::ModeList +ModeInstall apt-pkg/depcache.h /^ enum ModeList {ModeDelete = 0, ModeKeep = 1, ModeInstall = 2};$/;" e enum:pkgDepCache::ModeList +ModeKeep apt-pkg/depcache.h /^ enum ModeList {ModeDelete = 0, ModeKeep = 1, ModeInstall = 2};$/;" e enum:pkgDepCache::ModeList +ModeList apt-pkg/depcache.h /^ enum ModeList {ModeDelete = 0, ModeKeep = 1, ModeInstall = 2};$/;" g class:pkgDepCache +MonthConv apt-pkg/contrib/strutl.cc /^static int MonthConv(char *Month)$/;" f file: +MorePulses apt-pkg/acquire.h /^ bool MorePulses;$/;" m class:pkgAcquireStatus +MountCdrom apt-pkg/contrib/cdromutl.cc /^bool MountCdrom(string Path)$/;" f +Mounted methods/cdrom.cc /^ bool Mounted;$/;" m class:CDROMMethod file: +MultiCompress ftparchive/multicompress.cc /^MultiCompress::MultiCompress(string Output,string Compress,$/;" f class:MultiCompress +MultiCompress ftparchive/multicompress.h /^class MultiCompress$/;" c +Mystrdup ftparchive/contents.cc /^char *GenContents::Mystrdup(const char *From)$/;" f class:GenContents +NI_DATAGRAM methods/rfc2553emu.h 102;" d +NI_MAXHOST methods/rfc2553emu.h 93;" d +NI_MAXSERV methods/rfc2553emu.h 94;" d +NI_NAMEREQD methods/rfc2553emu.h 101;" d +NI_NUMERICHOST methods/rfc2553emu.h 98;" d +NI_NUMERICSERV methods/rfc2553emu.h 99;" d +Name apt-inst/contrib/arfile.cc /^ char Name[16];$/;" m struct:ARArchive::MemberHeader file: +Name apt-inst/contrib/arfile.h /^ string Name;$/;" m struct:ARArchive::Member +Name apt-inst/contrib/extracttar.cc /^ char Name[100];$/;" m struct:ExtractTar::TarHeader file: +Name apt-inst/dirstream.h /^ char *Name;$/;" m struct:pkgDirStream::Item +Name apt-inst/filelist.h /^ inline const char *Name() const {return Dir->Name == 0?0:Owner->StrP + Dir->Name;};$/;" f class:pkgFLCache::DirIterator +Name apt-inst/filelist.h /^ inline const char *Name() const {return Pkg->Name == 0?0:Owner->StrP + Pkg->Name;};$/;" f class:pkgFLCache::PkgIterator +Name apt-inst/filelist.h /^ map_ptrloc Name; \/\/ String$/;" m struct:pkgFLCache::Directory +Name apt-inst/filelist.h /^ map_ptrloc Name; \/\/ String$/;" m struct:pkgFLCache::Package +Name apt-pkg/acquire.h /^ string Name;$/;" m class:pkgAcquire::Queue +Name apt-pkg/cacheiterators.h /^ inline const char *Name() const {return Owner->StrP + Owner->PkgP[Prv->ParentPkg].Name;};$/;" f class:pkgCache::PrvIterator +Name apt-pkg/cacheiterators.h /^ inline const char *Name() const {return Pkg->Name == 0?0:Owner->StrP + Pkg->Name;};$/;" f class:pkgCache::PkgIterator +Name apt-pkg/contrib/fileutl.h /^ inline string &Name() {return FileName;};$/;" f class:FileFd +Name apt-pkg/deb/debrecords.cc /^string debRecordParser::Name()$/;" f class:debRecordParser +Name apt-pkg/pkgcache.h /^ map_ptrloc Name; \/\/ Stringtable$/;" m struct:pkgCache::Package +Name apt-pkg/pkgrecords.h /^ virtual string Name() {return string();};$/;" f class:pkgRecords::Parser +Name apt-pkg/sourcelist.h /^ const char *Name;$/;" m class:pkgSourceList::Type +Name cmdline/apt-sortpkgs.cc /^ string Name;$/;" m struct:PkgName file: +Name ftparchive/multicompress.h /^ const char *Name;$/;" m struct:MultiCompress::CompType +NameComp cmdline/apt-get.cc /^int CacheFile::NameComp(const void *a,const void *b)$/;" f class:CacheFile +NameMatch cmdline/apt-cache.cc /^ bool NameMatch;$/;" m struct:ExVerFile file: +Namespace apt-pkg/pkgcache.h /^class pkgCache::Namespace$/;" c class:pkgCache +Nde apt-inst/filelist.h /^ Node *Nde;$/;" m class:pkgFLCache::NodeIterator +NdeHash apt-inst/filelist.h /^ enum {NdePkg, NdeHash} Type; $/;" e enum:pkgFLCache::NodeIterator::<anonymous> +NdePkg apt-inst/filelist.h /^ enum {NdePkg, NdeHash} Type; $/;" e enum:pkgFLCache::NodeIterator::<anonymous> +NeedsCleanup apt-pkg/acquire-method.h /^ LocalOnly = (1<<3), NeedsCleanup = (1<<4), $/;" e enum:pkgAcqMethod::CnfFlags +NeedsCleanup apt-pkg/acquire.h /^ bool NeedsCleanup;$/;" m struct:pkgAcquire::MethodConfig +NeedsConfigure apt-pkg/cacheiterators.h /^ enum OkState {NeedsNothing,NeedsUnpack,NeedsConfigure};$/;" e enum:pkgCache::PkgIterator::OkState +NeedsNothing apt-pkg/cacheiterators.h /^ enum OkState {NeedsNothing,NeedsUnpack,NeedsConfigure};$/;" e enum:pkgCache::PkgIterator::OkState +NeedsUnpack apt-pkg/cacheiterators.h /^ enum OkState {NeedsNothing,NeedsUnpack,NeedsConfigure};$/;" e enum:pkgCache::PkgIterator::OkState +NewConfFile apt-inst/filelist.h /^ NewConfFile = (1<<2),NewFile = (1<<3),$/;" e enum:pkgFLCache::Node::Flags +NewDepends apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::ListParser::NewDepends(pkgCache::VerIterator Ver,$/;" f class:pkgCacheGenerator::ListParser +NewFile apt-inst/filelist.h /^ NewConfFile = (1<<2),NewFile = (1<<3),$/;" e enum:pkgFLCache::Node::Flags +NewFileVer apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::NewFileVer(pkgCache::VerIterator &Ver,$/;" f class:pkgCacheGenerator +NewInstall apt-pkg/depcache.h /^ inline bool NewInstall() const {return Status == 2 && Mode == ModeInstall;};$/;" f struct:pkgDepCache::StateCache +NewLine ftparchive/writer.h /^ inline void NewLine(unsigned Priority)$/;" f class:FTWScanner +NewMaint ftparchive/override.h /^ string NewMaint;$/;" m struct:Override::Item +NewPackage apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::NewPackage(pkgCache::PkgIterator &Pkg,string Name)$/;" f class:pkgCacheGenerator +NewProvides apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::ListParser::NewProvides(pkgCache::VerIterator Ver,$/;" f class:pkgCacheGenerator::ListParser +NewTag apt-pkg/tagfile.h /^ const char *NewTag;$/;" m struct:TFRewriteData +NewVersion apt-pkg/deb/deblistparser.cc /^bool debListParser::NewVersion(pkgCache::VerIterator Ver)$/;" f class:debListParser +NewVersion apt-pkg/pkgcachegen.cc /^unsigned long pkgCacheGenerator::NewVersion(pkgCache::VerIterator &Ver,$/;" f class:pkgCacheGenerator +NewestFile apt-pkg/pkgcache.cc /^pkgCache::VerFileIterator pkgCache::VerIterator::NewestFile() const$/;" f class:pkgCache::VerIterator +Next apt-inst/contrib/arfile.h /^ Member *Next;$/;" m struct:ARArchive::Member +Next apt-inst/filelist.h /^ map_ptrloc Next; \/\/ Diversion$/;" m struct:pkgFLCache::Diversion +Next apt-inst/filelist.h /^ map_ptrloc Next; \/\/ Node$/;" m struct:pkgFLCache::Node +Next apt-pkg/acquire-method.h /^ FetchItem *Next;$/;" m struct:pkgAcqMethod::FetchItem +Next apt-pkg/acquire.h /^ QItem *Next; $/;" m struct:pkgAcquire::Queue::QItem +Next apt-pkg/acquire.h /^ MethodConfig *Next;$/;" m struct:pkgAcquire::MethodConfig +Next apt-pkg/acquire.h /^ Queue *Next;$/;" m class:pkgAcquire::Queue +Next apt-pkg/contrib/configuration.h /^ Item *Next;$/;" m struct:Configuration::Item +Next apt-pkg/contrib/error.h /^ Item *Next;$/;" m struct:GlobalError::Item +Next ftparchive/contents.h /^ BigBlock *Next;$/;" m struct:GenContents::BigBlock +Next ftparchive/multicompress.h /^ Files *Next; $/;" m struct:MultiCompress::Files +NextAcquire apt-pkg/acquire-worker.h /^ Worker *NextAcquire;$/;" m class:pkgAcquire::Worker +NextDepends apt-pkg/pkgcache.h /^ map_ptrloc NextDepends; \/\/ Dependency$/;" m struct:pkgCache::Dependency +NextFile apt-pkg/pkgcache.h /^ map_ptrloc NextFile; \/\/ PackageFile$/;" m struct:pkgCache::PackageFile +NextFile apt-pkg/pkgcache.h /^ map_ptrloc NextFile; \/\/ PkgVerFile$/;" m struct:pkgCache::VerFile +NextItem apt-pkg/pkgcache.h /^ map_ptrloc NextItem; \/\/ StringItem$/;" m struct:pkgCache::StringItem +NextPackage apt-pkg/pkgcache.h /^ map_ptrloc NextPackage; \/\/ Package$/;" m struct:pkgCache::Package +NextPkg apt-inst/filelist.h /^ map_ptrloc NextPkg; \/\/ Node$/;" m struct:pkgFLCache::Node +NextPkgProv apt-pkg/pkgcache.h /^ map_ptrloc NextPkgProv; \/\/ Provides$/;" m struct:pkgCache::Provides +NextProvides apt-pkg/pkgcache.h /^ map_ptrloc NextProvides; \/\/ Provides$/;" m struct:pkgCache::Provides +NextQueue apt-pkg/acquire-worker.h /^ Worker *NextQueue;$/;" m class:pkgAcquire::Worker +NextRevDepends apt-pkg/pkgcache.h /^ map_ptrloc NextRevDepends; \/\/ Dependency$/;" m struct:pkgCache::Dependency +NextVer apt-pkg/pkgcache.h /^ map_ptrloc NextVer; \/\/ Version$/;" m struct:pkgCache::Version +NoDisplay apt-pkg/contrib/progress.h /^ bool NoDisplay;$/;" m class:OpTextProgress +NoImmMap apt-pkg/contrib/mmap.h /^ enum OpenFlags {NoImmMap = (1<<0),Public = (1<<1),ReadOnly = (1<<2),$/;" e enum:MMap::OpenFlags +NoLinkAct ftparchive/writer.h /^ bool NoLinkAct;$/;" m class:FTWScanner +NoOp apt-pkg/pkgcache.h /^ enum DepCompareOp {Or=0x10,NoOp=0,LessEq=0x1,GreaterEq=0x2,Less=0x3,$/;" e enum:pkgCache::Dep::DepCompareOp +NoOverride ftparchive/writer.h /^ bool NoOverride;$/;" m class:PackagesWriter +NoOverride ftparchive/writer.h /^ bool NoOverride;$/;" m class:SourcesWriter +NoUpdate apt-pkg/contrib/progress.h /^ bool NoUpdate;$/;" m class:OpTextProgress +Node apt-inst/filelist.h /^struct pkgFLCache::Node$/;" s class:pkgFLCache +Node ftparchive/contents.h /^ Node() : BTreeLeft(0), BTreeRight(0), DirDown(0), Dups(0), $/;" f struct:GenContents::Node +Node ftparchive/contents.h /^ struct Node$/;" s class:GenContents +NodeCount apt-inst/filelist.h /^ unsigned int NodeCount;$/;" m struct:pkgFLCache::Header +NodeIterator apt-inst/filelist.h /^ NodeIterator() : Nde(0), Type(NdeHash), Owner(0) {};$/;" f class:pkgFLCache::NodeIterator +NodeIterator apt-inst/filelist.h /^ NodeIterator(pkgFLCache &Owner) : Nde(Owner.NodeP), Type(NdeHash), Owner(&Owner) {};$/;" f class:pkgFLCache::NodeIterator +NodeIterator apt-inst/filelist.h /^ NodeIterator(pkgFLCache &Owner,Node *Trg) : Nde(Trg), Type(NdeHash), Owner(&Owner) {};$/;" f class:pkgFLCache::NodeIterator +NodeIterator apt-inst/filelist.h /^ NodeIterator(pkgFLCache &Owner,Node *Trg,Package *) : Nde(Trg), Type(NdePkg), Owner(&Owner) {};$/;" f class:pkgFLCache::NodeIterator +NodeIterator apt-inst/filelist.h /^class pkgFLCache::NodeIterator$/;" c class:pkgFLCache +NodeLeft ftparchive/contents.h /^ unsigned long NodeLeft;$/;" m class:GenContents +NodeP apt-inst/filelist.h /^ Node *NodeP;$/;" m class:pkgFLCache +NodePool ftparchive/contents.h /^ Node *NodePool;$/;" m class:GenContents +NodeSz apt-inst/filelist.h /^ unsigned NodeSz;$/;" m struct:pkgFLCache::Header +None apt-pkg/versionmatch.h /^ enum MatchType {None = 0,Version,Release,Origin} Type;$/;" e enum:pkgVersionMatch::MatchType +None cmdline/apt-extracttemplates.h /^ enum { None, IsControl, IsConfig, IsTemplate } Which;$/;" e enum:DebFile::<anonymous> +NormalFile apt-inst/contrib/extracttar.h /^ enum ItemType {NormalFile0 = '\\0',NormalFile = '0',HardLink = '1',$/;" e enum:ExtractTar::ItemType +NormalFile0 apt-inst/contrib/extracttar.h /^ enum ItemType {NormalFile0 = '\\0',NormalFile = '0',HardLink = '1',$/;" e enum:ExtractTar::ItemType +NotAutomatic apt-pkg/pkgcache.h /^ enum PkgFFlags {NotSource=(1<<0),NotAutomatic=(1<<1)};$/;" e enum:pkgCache::Flag::PkgFFlags +NotEquals apt-pkg/pkgcache.h /^ Greater=0x4,Equals=0x5,NotEquals=0x6};$/;" e enum:pkgCache::Dep::DepCompareOp +NotInstalled apt-pkg/pkgcache.h /^ enum PkgCurrentState {NotInstalled=0,UnPacked=1,HalfConfigured=2,$/;" e enum:pkgCache::State::PkgCurrentState +NotSource apt-pkg/pkgcache.h /^ enum PkgFFlags {NotSource=(1<<0),NotAutomatic=(1<<1)};$/;" e enum:pkgCache::Flag::PkgFFlags +NowBroken apt-pkg/depcache.h /^ inline bool NowBroken() const {return (DepState & DepNowMin) != DepNowMin;};$/;" f struct:pkgDepCache::StateCache +NowVersion apt-pkg/depcache.h /^ enum VersionTypes {NowVersion, InstallVersion, CandidateVersion};$/;" e enum:pkgDepCache::VersionTypes +NullStream test/testdeb.cc /^class NullStream : public pkgDirStream$/;" c file: +OBJ buildlib/defaults.mak /^OBJ := $(BUILD)\/obj\/$(SUBDIR)$/;" m +OVERRIDE_H ftparchive/override.h 13;" d +Obsoletes apt-pkg/pkgcache.h /^ Conflicts=5,Replaces=6,Obsoletes=7};$/;" e enum:pkgCache::Dep::DepType +Offset apt-inst/filelist.h /^ inline unsigned long Offset() const {return Nde - Owner->NodeP;};$/;" f class:pkgFLCache::NodeIterator +Offset apt-inst/filelist.h /^ inline unsigned long Offset() const {return Pkg - Owner->PkgP;};$/;" f class:pkgFLCache::PkgIterator +Offset apt-pkg/deb/deblistparser.h /^ virtual unsigned long Offset() {return iOffset;};$/;" f class:debListParser +Offset apt-pkg/deb/debsrcrecords.h /^ virtual unsigned long Offset() {return iOffset;};$/;" f class:debSrcRecordParser +Offset apt-pkg/pkgcache.h /^ map_ptrloc Offset; \/\/ File offset$/;" m struct:pkgCache::VerFile +Offset apt-pkg/tagfile.h /^ inline unsigned long Offset() {return iOffset;};$/;" f class:pkgTagFile +Offset cmdline/apt-sortpkgs.cc /^ unsigned long Offset;$/;" m struct:PkgName file: +Ok apt-pkg/pkgcache.h /^ enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};$/;" e enum:pkgCache::State::PkgInstState +OkState apt-pkg/cacheiterators.h /^ enum OkState {NeedsNothing,NeedsUnpack,NeedsConfigure};$/;" g class:pkgCache::PkgIterator +OldDepLast apt-pkg/pkgcachegen.h /^ map_ptrloc *OldDepLast;$/;" m class:pkgCacheGenerator::ListParser +OldDepVer apt-pkg/pkgcachegen.h /^ pkgCache::VerIterator OldDepVer;$/;" m class:pkgCacheGenerator::ListParser +OldMTime ftparchive/multicompress.h /^ time_t OldMTime;$/;" m struct:MultiCompress::Files +OldMaint ftparchive/override.h /^ string OldMaint;$/;" m struct:Override::Item +OldOp apt-pkg/contrib/progress.h /^ string OldOp;$/;" m class:OpTextProgress +OldStat ftparchive/cachedb.h /^ struct StatStore OldStat;$/;" m class:CacheDB +Op apt-pkg/contrib/progress.h /^ string Op;$/;" m class:OpProgress +Op apt-pkg/deb/dpkgpm.h /^ enum Ops {Install, Configure, Remove, Purge} Op;$/;" m struct:pkgDPkgPM::Item +Op apt-pkg/srcrecords.h /^ unsigned int Op;$/;" m struct:pkgSrcRecords::Parser::BuildDepRec +OpFail apt-pkg/contrib/fileutl.h /^ inline void OpFail() {Flags |= Fail;};$/;" f class:FileFd +OpProgress apt-pkg/contrib/progress.cc /^OpProgress::OpProgress() : Current(0), Total(0), Size(0), SubTotal(1), $/;" f class:OpProgress +OpProgress apt-pkg/contrib/progress.h /^class OpProgress$/;" c +OpTextProgress apt-pkg/contrib/progress.cc /^OpTextProgress::OpTextProgress(Configuration &Config) : $/;" f class:OpTextProgress +OpTextProgress apt-pkg/contrib/progress.h /^ OpTextProgress(bool NoUpdate = false) : NoUpdate(NoUpdate), $/;" f class:OpTextProgress +OpTextProgress apt-pkg/contrib/progress.h /^class OpTextProgress : public OpProgress$/;" c +Open apt-pkg/cachefile.cc /^bool pkgCacheFile::Open(OpProgress &Progress,bool WithLock)$/;" f class:pkgCacheFile +Open apt-pkg/contrib/fileutl.cc /^bool FileFd::Open(string FileName,OpenMode Mode, unsigned long Perms)$/;" f class:FileFd +Open cmdline/apt-get.cc /^ bool Open(bool WithLock = true) $/;" f class:CacheFile +Open methods/ftp.cc /^bool FTPConn::Open(pkgAcqMethod *Owner)$/;" f class:FTPConn +Open methods/http.cc /^bool ServerState::Open()$/;" f class:ServerState +Open methods/rsh.cc /^bool RSHConn::Open()$/;" f class:RSHConn +OpenCompress ftparchive/multicompress.cc /^bool MultiCompress::OpenCompress(const CompType *Prog,int &Pid,int FileFd,$/;" f class:MultiCompress +OpenFlags apt-pkg/contrib/mmap.h /^ enum OpenFlags {NoImmMap = (1<<0),Public = (1<<1),ReadOnly = (1<<2),$/;" g class:MMap +OpenForInstall cmdline/apt-get.cc /^ bool OpenForInstall()$/;" f class:CacheFile +OpenMode apt-pkg/contrib/fileutl.h /^ enum OpenMode {ReadOnly,WriteEmpty,WriteExists,WriteAny,WriteTemp};$/;" g class:FileFd +OpenOld ftparchive/multicompress.cc /^bool MultiCompress::OpenOld(int &Fd,int &Proc)$/;" f class:MultiCompress +Ops apt-pkg/deb/dpkgpm.h /^ enum Ops {Install, Configure, Remove, Purge} Op;$/;" g struct:pkgDPkgPM::Item +Optional apt-pkg/pkgcache.h /^ enum VerPriority {Important=1,Required=2,Standard=3,Optional=4,Extra=5};$/;" e enum:pkgCache::State::VerPriority +Or apt-pkg/pkgcache.h /^ enum DepCompareOp {Or=0x10,NoOp=0,LessEq=0x1,GreaterEq=0x2,Less=0x3,$/;" e enum:pkgCache::Dep::DepCompareOp +OrSite apt-pkg/versionmatch.h /^ string OrSite;$/;" m class:pkgVersionMatch +OrderCompareA apt-pkg/orderlist.cc /^int pkgOrderList::OrderCompareA(const void *a, const void *b)$/;" f class:pkgOrderList +OrderCompareB apt-pkg/orderlist.cc /^int pkgOrderList::OrderCompareB(const void *a, const void *b)$/;" f class:pkgOrderList +OrderConfigure apt-pkg/orderlist.cc /^bool pkgOrderList::OrderConfigure()$/;" f class:pkgOrderList +OrderCritical apt-pkg/orderlist.cc /^bool pkgOrderList::OrderCritical()$/;" f class:pkgOrderList +OrderInstall apt-pkg/packagemanager.cc /^pkgPackageManager::OrderResult pkgPackageManager::OrderInstall()$/;" f class:pkgPackageManager +OrderResult apt-pkg/packagemanager.h /^ enum OrderResult {Completed,Failed,Incomplete};$/;" g class:pkgPackageManager +OrderUnpack apt-pkg/orderlist.cc /^bool pkgOrderList::OrderUnpack(string *FileList)$/;" f class:pkgOrderList +Origin apt-pkg/cacheiterators.h /^ inline const char *Origin() const {return File->Origin == 0?0:Owner->StrP + File->Origin;};$/;" f class:pkgCache::PkgFileIterator +Origin apt-pkg/pkgcache.h /^ map_ptrloc Origin; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +Origin apt-pkg/versionmatch.h /^ enum MatchType {None = 0,Version,Release,Origin} Type;$/;" e enum:pkgVersionMatch::MatchType +OriginalPath ftparchive/writer.h /^ const char *OriginalPath;$/;" m class:FTWScanner +Out methods/http.h /^ CircleBuf Out;$/;" m struct:ServerState +OutFd apt-pkg/acquire-worker.h /^ int OutFd;$/;" m class:pkgAcquire::Worker +OutFdReady apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::OutFdReady()$/;" f class:pkgAcquire::Worker +OutP methods/http.h /^ unsigned long OutP;$/;" m class:CircleBuf +OutQueue apt-pkg/acquire-worker.h /^ string OutQueue;$/;" m class:pkgAcquire::Worker +OutQueue methods/http.h /^ string OutQueue;$/;" m class:CircleBuf +OutReady apt-pkg/acquire-worker.h /^ bool OutReady;$/;" m class:pkgAcquire::Worker +Output ftparchive/multicompress.h /^ string Output;$/;" m struct:MultiCompress::Files +Output ftparchive/writer.h /^ FILE *Output;$/;" m class:ContentsWriter +Output ftparchive/writer.h /^ FILE *Output;$/;" m class:PackagesWriter +Output ftparchive/writer.h /^ FILE *Output;$/;" m class:ReleaseWriter +Output ftparchive/writer.h /^ FILE *Output;$/;" m class:SourcesWriter +Outputs ftparchive/multicompress.h /^ Files *Outputs;$/;" m class:MultiCompress +Outputter ftparchive/multicompress.h /^ pid_t Outputter;$/;" m class:MultiCompress +Over ftparchive/writer.h /^ Override Over;$/;" m class:PackagesWriter +OverallProgress apt-pkg/contrib/progress.cc /^void OpProgress::OverallProgress(unsigned long Current, unsigned long Total,$/;" f class:OpProgress +Override ftparchive/override.h /^class Override$/;" c +Owner apt-inst/filelist.h /^ pkgFLCache *Owner;$/;" m class:pkgFLCache::DirIterator +Owner apt-inst/filelist.h /^ pkgFLCache *Owner;$/;" m class:pkgFLCache::DiverIterator +Owner apt-inst/filelist.h /^ pkgFLCache *Owner;$/;" m class:pkgFLCache::NodeIterator +Owner apt-inst/filelist.h /^ pkgFLCache *Owner;$/;" m class:pkgFLCache::PkgIterator +Owner apt-pkg/acquire-item.h /^ pkgAcquire *Owner;$/;" m class:pkgAcquire::Item +Owner apt-pkg/acquire.h /^ Item *Owner;$/;" m struct:pkgAcquire::ItemDesc +Owner apt-pkg/acquire.h /^ pkgAcquire *Owner;$/;" m class:pkgAcquire::Queue +Owner apt-pkg/cacheiterators.h /^ pkgCache *Owner;$/;" m class:pkgCache::DepIterator +Owner apt-pkg/cacheiterators.h /^ pkgCache *Owner;$/;" m class:pkgCache::PkgFileIterator +Owner apt-pkg/cacheiterators.h /^ pkgCache *Owner;$/;" m class:pkgCache::PkgIterator +Owner apt-pkg/cacheiterators.h /^ pkgCache *Owner;$/;" m class:pkgCache::PrvIterator +Owner apt-pkg/cacheiterators.h /^ pkgCache *Owner;$/;" m class:pkgCache::VerFileIterator +Owner apt-pkg/cacheiterators.h /^ pkgCache *Owner;$/;" m class:pkgCache::VerIterator +Owner apt-pkg/pkgcachegen.h /^ pkgCacheGenerator *Owner;$/;" m class:pkgCacheGenerator::ListParser +Owner ftparchive/writer.cc /^FTWScanner *FTWScanner::Owner;$/;" m class:FTWScanner file: +Owner ftparchive/writer.h /^ static FTWScanner *Owner;$/;" m class:FTWScanner +Owner methods/http.h /^ HttpMethod *Owner;$/;" m struct:ServerState +OwnerPkg apt-inst/filelist.h /^ inline PkgIterator OwnerPkg() const {return PkgIterator(*Owner,Owner->PkgP + Diver->OwnerPkg);};$/;" f class:pkgFLCache::DiverIterator +OwnerPkg apt-inst/filelist.h /^ map_ptrloc OwnerPkg; \/\/ Package$/;" m struct:pkgFLCache::ConfFile +OwnerPkg apt-inst/filelist.h /^ map_ptrloc OwnerPkg; \/\/ Package$/;" m struct:pkgFLCache::Diversion +OwnerPkg apt-pkg/cacheiterators.h /^ inline PkgIterator OwnerPkg() {return PkgIterator(*Owner,Owner->PkgP + Owner->VerP[Prv->Version].ParentPkg);};$/;" f class:pkgCache::PrvIterator +OwnerQ apt-pkg/acquire-worker.h /^ Queue *OwnerQ;$/;" m class:pkgAcquire::Worker +OwnerVer apt-pkg/cacheiterators.h /^ inline VerIterator OwnerVer() {return VerIterator(*Owner,Owner->VerP + Prv->Version);};$/;" f class:pkgCache::PrvIterator +PARALLEL_RUN buildlib/defaults.mak /^ PARALLEL_RUN=no$/;" m +PARALLEL_RUN buildlib/defaults.mak /^ PARALLEL_RUN=yes$/;" m +PFPriority apt-pkg/policy.h /^ signed short *PFPriority;$/;" m class:pkgPolicy +PKGLIB_ACQUIRE_H apt-pkg/acquire.h 33;" d +PKGLIB_ACQUIRE_ITEM_H apt-pkg/acquire-item.h 21;" d +PKGLIB_ACQUIRE_METHOD_H apt-pkg/acquire-method.h 14;" d +PKGLIB_ACQUIRE_METHOD_H apt-pkg/contrib/cdromutl.h 11;" d +PKGLIB_ACQUIRE_WORKER_H apt-pkg/acquire-worker.h 13;" d +PKGLIB_ALGORITHMS_H apt-pkg/algorithms.h 31;" d +PKGLIB_ARFILE_H apt-inst/contrib/arfile.h 16;" d +PKGLIB_CACHEFILE_H apt-pkg/cachefile.h 18;" d +PKGLIB_CACHEITERATORS_H apt-pkg/cacheiterators.h 32;" d +PKGLIB_CMNDLINE_H apt-pkg/contrib/cmndline.h 45;" d +PKGLIB_CONFIGURATION_H apt-pkg/contrib/configuration.h 29;" d +PKGLIB_DATABASE_H apt-inst/database.h 22;" d +PKGLIB_DEBFILE_H apt-inst/deb/debfile.h 24;" d +PKGLIB_DEBINDEXFILE_H apt-pkg/deb/debindexfile.h 17;" d +PKGLIB_DEBLISTPARSER_H apt-pkg/deb/deblistparser.h 12;" d +PKGLIB_DEBRECORDS_H apt-pkg/deb/debrecords.h 15;" d +PKGLIB_DEBSRCRECORDS_H apt-pkg/deb/debsrcrecords.h 12;" d +PKGLIB_DEBSYSTEM_H apt-pkg/deb/debsystem.h 11;" d +PKGLIB_DEBVERSION_H apt-pkg/deb/debversion.h 13;" d +PKGLIB_DEPCACHE_H apt-pkg/depcache.h 39;" d +PKGLIB_DIRSTREAM_H apt-inst/dirstream.h 26;" d +PKGLIB_DPKGDB_H apt-inst/deb/dpkgdb.h 20;" d +PKGLIB_DPKGPM_H apt-pkg/deb/dpkgpm.h 11;" d +PKGLIB_ERROR_H apt-pkg/contrib/error.h 41;" d +PKGLIB_EXTRACTTAR_H apt-inst/contrib/extracttar.h 15;" d +PKGLIB_EXTRACT_H apt-inst/extract.h 18;" d +PKGLIB_FILELIST_H apt-inst/filelist.h 29;" d +PKGLIB_FILEUTL_H apt-pkg/contrib/fileutl.h 22;" d +PKGLIB_INDEXFILE_H apt-pkg/indexfile.h 22;" d +PKGLIB_INIT_H apt-pkg/init.h 14;" d +PKGLIB_MMAP_H apt-pkg/contrib/mmap.h 26;" d +PKGLIB_ORDERLIST_H apt-pkg/orderlist.h 17;" d +PKGLIB_PACKAGEMANAGER_H apt-pkg/packagemanager.h 24;" d +PKGLIB_PKGCACHEGEN_H apt-pkg/pkgcachegen.h 20;" d +PKGLIB_PKGCACHE_H apt-pkg/pkgcache.h 20;" d +PKGLIB_PKGRECORDS_H apt-pkg/pkgrecords.h 18;" d +PKGLIB_PKGSYSTEM_H apt-pkg/pkgsystem.h 38;" d +PKGLIB_POLICY_H apt-pkg/policy.h 34;" d +PKGLIB_PROGRESS_H apt-pkg/contrib/progress.h 22;" d +PKGLIB_SOURCELIST_H apt-pkg/sourcelist.h 28;" d +PKGLIB_SRCRECORDS_H apt-pkg/srcrecords.h 14;" d +PKGLIB_TAGFILE_H apt-pkg/tagfile.h 21;" d +PKGLIB_VERSIONMATCH_H apt-pkg/versionmatch.h 32;" d +PKGLIB_VERSION_H apt-pkg/version.h 21;" d +PO buildlib/defaults.mak /^PO := $(BUILD)\/po$/;" m +PODOMAIN_H buildlib/defaults.mak /^PODOMAIN_H = $(BASE)\/buildlib\/podomain.mak$/;" m +POTFILES po/makefile /^POTFILES := $(addsuffix .pot,$(addprefix $(PO)\/,$(DOMAINS)))$/;" m +PO_DOMAINS buildlib/defaults.mak /^PO_DOMAINS := $(BUILD)\/po\/domains$/;" m +PROGRAM cmdline/makefile /^PROGRAM=apt-cache$/;" m +PROGRAM cmdline/makefile /^PROGRAM=apt-cdrom$/;" m +PROGRAM cmdline/makefile /^PROGRAM=apt-config$/;" m +PROGRAM cmdline/makefile /^PROGRAM=apt-extracttemplates$/;" m +PROGRAM cmdline/makefile /^PROGRAM=apt-get$/;" m +PROGRAM cmdline/makefile /^PROGRAM=apt-sortpkgs$/;" m +PROGRAM ftparchive/makefile /^PROGRAM=apt-ftparchive$/;" m +PROGRAM methods/makefile /^PROGRAM=cdrom$/;" m +PROGRAM methods/makefile /^PROGRAM=copy$/;" m +PROGRAM methods/makefile /^PROGRAM=file$/;" m +PROGRAM methods/makefile /^PROGRAM=ftp$/;" m +PROGRAM methods/makefile /^PROGRAM=gzip$/;" m +PROGRAM methods/makefile /^PROGRAM=http$/;" m +PROGRAM methods/makefile /^PROGRAM=rsh$/;" m +PROGRAM test/makefile /^PROGRAM=conftest$/;" m +PROGRAM test/makefile /^PROGRAM=extract-control$/;" m +PROGRAM test/makefile /^PROGRAM=hash$/;" m +PROGRAM test/makefile /^PROGRAM=mthdcat$/;" m +PROGRAM test/makefile /^PROGRAM=rpmver$/;" m +PROGRAM test/makefile /^PROGRAM=scratch-test$/;" m +PROGRAM test/makefile /^PROGRAM=testdeb$/;" m +PROGRAM test/makefile /^PROGRAM=testextract$/;" m +PROGRAM test/makefile /^PROGRAM=uritest$/;" m +PROGRAM test/makefile /^PROGRAM=versiontest$/;" m +PROGRAM_H buildlib/defaults.mak /^PROGRAM_H = $(BASE)\/buildlib\/program.mak$/;" m +PYTHON_H buildlib/defaults.mak /^PYTHON_H = $(BASE)\/buildlib\/python.mak$/;" m +Package apt-inst/filelist.h /^struct pkgFLCache::Package$/;" s class:pkgFLCache +Package apt-pkg/algorithms.h /^ typedef pkgCache::Package Package;$/;" t class:pkgProblemResolver +Package apt-pkg/deb/deblistparser.cc /^string debListParser::Package()$/;" f class:debListParser +Package apt-pkg/deb/debsrcrecords.h /^ virtual string Package() const {return Sect.FindS("Package");};$/;" f class:debSrcRecordParser +Package apt-pkg/pkgcache.h /^ map_ptrloc Package; \/\/ Package$/;" m struct:pkgCache::Dependency +Package apt-pkg/pkgcache.h /^ typedef pkgCache::Package Package;$/;" t class:pkgCache::Namespace +Package apt-pkg/pkgcache.h /^struct pkgCache::Package$/;" s class:pkgCache +Package apt-pkg/srcrecords.h /^ string Package;$/;" m struct:pkgSrcRecords::Parser::BuildDepRec +Package cmdline/apt-extracttemplates.h /^ string Package;$/;" m class:DebFile +Package cmdline/apt-get.cc /^ string Package;$/;" m struct:DscFile file: +Package ftparchive/contents.h /^ const char *Package;$/;" m struct:GenContents::Node +PackageCopy cmdline/indexcopy.h /^class PackageCopy : public IndexCopy$/;" c +PackageCount apt-inst/filelist.h /^ unsigned int PackageCount;$/;" m struct:pkgFLCache::Header +PackageCount apt-pkg/pkgcache.h /^ unsigned long PackageCount;$/;" m struct:pkgCache::Header +PackageFile apt-pkg/pkgcache.h /^struct pkgCache::PackageFile$/;" s class:pkgCache +PackageFileCount apt-pkg/pkgcache.h /^ unsigned long PackageFileCount;$/;" m struct:pkgCache::Header +PackageFileSz apt-pkg/pkgcache.h /^ unsigned short PackageFileSz;$/;" m struct:pkgCache::Header +PackageKill apt-pkg/algorithms.h /^ struct PackageKill$/;" s class:pkgProblemResolver +PackageMap ftparchive/apt-ftparchive.cc /^ PackageMap() : DeLinkLimit(0), Permissions(1), ContentsDone(false), $/;" f struct:PackageMap +PackageMap ftparchive/apt-ftparchive.cc /^struct PackageMap$/;" s file: +PackageSz apt-inst/filelist.h /^ unsigned PackageSz;$/;" m struct:pkgFLCache::Header +PackageSz apt-pkg/pkgcache.h /^ unsigned short PackageSz;$/;" m struct:pkgCache::Header +Packages apt-inst/filelist.h /^ map_ptrloc Packages;$/;" m struct:pkgFLCache::Header +Packages ftparchive/cachedb.h /^ unsigned long Packages;$/;" m struct:CacheDB::Stats +PackagesWriter ftparchive/writer.cc /^PackagesWriter::PackagesWriter(string DB,string Overrides,string ExtOverrides) :$/;" f class:PackagesWriter +PackagesWriter ftparchive/writer.h /^class PackagesWriter : public FTWScanner$/;" c +Parent apt-pkg/contrib/configuration.h /^ Item *Parent;$/;" m struct:Configuration::Item +ParentPkg apt-pkg/cacheiterators.h /^ inline PkgIterator ParentPkg() const {return PkgIterator(*Owner,Owner->PkgP + Ver->ParentPkg);};$/;" f class:pkgCache::VerIterator +ParentPkg apt-pkg/cacheiterators.h /^ inline PkgIterator ParentPkg() {return PkgIterator(*Owner,Owner->PkgP + Owner->VerP[Dep->ParentVer].ParentPkg);};$/;" f class:pkgCache::DepIterator +ParentPkg apt-pkg/cacheiterators.h /^ inline PkgIterator ParentPkg() {return PkgIterator(*Owner,Owner->PkgP + Prv->ParentPkg);};$/;" f class:pkgCache::PrvIterator +ParentPkg apt-pkg/pkgcache.h /^ map_ptrloc ParentPkg; \/\/ Package$/;" m struct:pkgCache::Version +ParentPkg apt-pkg/pkgcache.h /^ map_ptrloc ParentPkg; \/\/ Pacakge$/;" m struct:pkgCache::Provides +ParentVer apt-pkg/cacheiterators.h /^ inline VerIterator ParentVer() {return VerIterator(*Owner,Owner->VerP + Dep->ParentVer);};$/;" f class:pkgCache::DepIterator +ParentVer apt-pkg/pkgcache.h /^ map_ptrloc ParentVer; \/\/ Version$/;" m struct:pkgCache::Dependency +Parse apt-pkg/contrib/cmndline.cc /^bool CommandLine::Parse(int argc,const char **argv)$/;" f class:CommandLine +ParseCWord apt-pkg/contrib/strutl.cc /^bool ParseCWord(const char *&String,string &Res)$/;" f +ParseDepends apt-pkg/deb/deblistparser.cc /^bool debListParser::ParseDepends(pkgCache::VerIterator Ver,$/;" f class:debListParser +ParseDepends apt-pkg/deb/deblistparser.cc /^const char *debListParser::ParseDepends(const char *Start,const char *Stop,$/;" f class:debListParser +ParseInfo cmdline/apt-extracttemplates.cc /^bool DebFile::ParseInfo()$/;" f class:DebFile +ParseLine apt-pkg/sourcelist.cc /^bool pkgSourceList::Type::ParseLine(vector<pkgIndexFile *> &List,$/;" f class:pkgSourceList::Type +ParseProvides apt-pkg/deb/deblistparser.cc /^bool debListParser::ParseProvides(pkgCache::VerIterator Ver)$/;" f class:debListParser +ParseQuoteWord apt-pkg/contrib/strutl.cc /^bool ParseQuoteWord(const char *&String,string &Res)$/;" f +ParseStatus apt-pkg/deb/deblistparser.cc /^bool debListParser::ParseStatus(pkgCache::PkgIterator Pkg,$/;" f class:debListParser +Parser apt-pkg/pkgrecords.h /^class pkgRecords::Parser$/;" c class:pkgRecords +Parser apt-pkg/srcrecords.h /^ Parser(const pkgIndexFile *Index) : iIndex(Index) {};$/;" f class:pkgSrcRecords::Parser +Parser apt-pkg/srcrecords.h /^ class Parser$/;" c class:pkgSrcRecords +PartialPresent apt-pkg/acquire.cc /^double pkgAcquire::PartialPresent()$/;" f class:pkgAcquire +PartialSize apt-pkg/acquire-item.h /^ unsigned long PartialSize; $/;" m class:pkgAcquire::Item +Password apt-pkg/contrib/strutl.h /^ string Password;$/;" m class:URI +PasvAddr methods/ftp.h /^ struct addrinfo *PasvAddr;$/;" m class:FTPConn +Path apt-pkg/contrib/strutl.h /^ string Path;$/;" m class:URI +Path apt-pkg/srcrecords.h /^ string Path;$/;" m struct:pkgSrcRecords::File +Path ftparchive/contents.h /^ const char *Path;$/;" m struct:GenContents::Node +PathPrefix ftparchive/apt-ftparchive.cc /^ string PathPrefix;$/;" m struct:PackageMap file: +PathPrefix ftparchive/writer.h /^ string PathPrefix;$/;" m class:PackagesWriter +PathPrefix ftparchive/writer.h /^ string PathPrefix;$/;" m class:ReleaseWriter +PathPrefix ftparchive/writer.h /^ string PathPrefix;$/;" m class:SourcesWriter +Patterns ftparchive/writer.h /^ vector<string> Patterns;$/;" m class:FTWScanner +PeerAddr methods/ftp.h /^ struct sockaddr_storage PeerAddr;$/;" m class:FTPConn +PeerAddrLen methods/ftp.h /^ socklen_t PeerAddrLen;$/;" m class:FTPConn +PendingError apt-pkg/contrib/error.h /^ inline bool PendingError() {return PendingFlag;};$/;" f class:GlobalError +PendingFlag apt-pkg/contrib/error.h /^ bool PendingFlag;$/;" m class:GlobalError +Percent apt-pkg/contrib/progress.h /^ float Percent;$/;" m class:OpProgress +Permissions ftparchive/apt-ftparchive.cc /^ mode_t Permissions;$/;" m struct:PackageMap file: +Permissions ftparchive/multicompress.h /^ mode_t Permissions;$/;" m class:MultiCompress +Persistent methods/http.h /^ bool Persistent;$/;" m struct:ServerState +Pin apt-pkg/policy.h /^ Pin() : Type(pkgVersionMatch::None), Priority(0) {};$/;" f struct:pkgPolicy::Pin +Pin apt-pkg/policy.h /^ struct Pin$/;" s class:pkgPolicy +Pins apt-pkg/policy.h /^ Pin *Pins;$/;" m class:pkgPolicy +PipeDepth apt-pkg/acquire.h /^ signed long PipeDepth;$/;" m class:pkgAcquire::Queue +Pipeline apt-pkg/acquire-method.h /^ Pipeline = (1<<1), SendConfig = (1<<2),$/;" e enum:pkgAcqMethod::CnfFlags +Pipeline apt-pkg/acquire.h /^ bool Pipeline;$/;" m struct:pkgAcquire::MethodConfig +Pipeline methods/http.h /^ bool Pipeline;$/;" m struct:ServerState +PipelineDepth methods/http.cc /^unsigned long PipelineDepth = 10;$/;" v +Pkg apt-inst/filelist.h /^ Package *Pkg;$/;" m class:pkgFLCache::PkgIterator +Pkg apt-pkg/algorithms.h /^ PkgIterator Pkg;$/;" m struct:pkgProblemResolver::PackageKill +Pkg apt-pkg/cacheiterators.h /^ Package *Pkg;$/;" m class:pkgCache::PkgIterator +Pkg apt-pkg/deb/dpkgpm.h /^ PkgIterator Pkg;$/;" m struct:pkgDPkgPM::Item +Pkg apt-pkg/policy.h /^ string Pkg;$/;" m struct:pkgPolicy::PkgPin +PkgBegin apt-pkg/depcache.h /^ inline PkgIterator PkgBegin() {return Cache->PkgBegin();};$/;" f class:pkgDepCache +PkgBegin apt-pkg/pkgcache.h /^inline pkgCache::PkgIterator pkgCache::PkgBegin() $/;" f class:pkgCache +PkgCompress ftparchive/apt-ftparchive.cc /^ string PkgCompress;$/;" m struct:PackageMap file: +PkgCurrentState apt-pkg/pkgcache.h /^ enum PkgCurrentState {NotInstalled=0,UnPacked=1,HalfConfigured=2,$/;" g struct:pkgCache::State +PkgDone ftparchive/apt-ftparchive.cc /^ bool PkgDone;$/;" m struct:PackageMap file: +PkgEnd apt-pkg/pkgcache.h /^inline pkgCache::PkgIterator pkgCache::PkgEnd() $/;" f class:pkgCache +PkgExt ftparchive/apt-ftparchive.cc /^ string PkgExt;$/;" m struct:PackageMap file: +PkgFFlags apt-pkg/pkgcache.h /^ enum PkgFFlags {NotSource=(1<<0),NotAutomatic=(1<<1)};$/;" g struct:pkgCache::Flag +PkgFile ftparchive/apt-ftparchive.cc /^ string PkgFile;$/;" m struct:PackageMap file: +PkgFileIterator apt-pkg/cacheiterators.h /^ inline PkgFileIterator() : Owner(0), File(0) {};$/;" f class:pkgCache::PkgFileIterator +PkgFileIterator apt-pkg/cacheiterators.h /^ inline PkgFileIterator(pkgCache &Owner) : Owner(&Owner), File(Owner.PkgFileP) {};$/;" f class:pkgCache::PkgFileIterator +PkgFileIterator apt-pkg/cacheiterators.h /^ inline PkgFileIterator(pkgCache &Owner,PackageFile *Trg) : Owner(&Owner), File(Trg) {};$/;" f class:pkgCache::PkgFileIterator +PkgFileIterator apt-pkg/cacheiterators.h /^class pkgCache::PkgFileIterator$/;" c class:pkgCache +PkgFileIterator apt-pkg/pkgcache.h /^ typedef pkgCache::PkgFileIterator PkgFileIterator;$/;" t class:pkgCache::Namespace +PkgFileName apt-pkg/pkgcachegen.h /^ string PkgFileName;$/;" m class:pkgCacheGenerator +PkgFileP apt-pkg/pkgcache.h /^ PackageFile *PkgFileP;$/;" m class:pkgCache +PkgFlags apt-pkg/pkgcache.h /^ enum PkgFlags {Auto=(1<<0),Essential=(1<<3),Important=(1<<4)};$/;" g struct:pkgCache::Flag +PkgInstState apt-pkg/pkgcache.h /^ enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};$/;" g struct:pkgCache::State +PkgIterator apt-inst/filelist.h /^ PkgIterator() : Pkg(0), Owner(0) {};$/;" f class:pkgFLCache::PkgIterator +PkgIterator apt-inst/filelist.h /^ PkgIterator(pkgFLCache &Owner,Package *Trg) : Pkg(Trg), Owner(&Owner) {};$/;" f class:pkgFLCache::PkgIterator +PkgIterator apt-inst/filelist.h /^class pkgFLCache::PkgIterator$/;" c class:pkgFLCache +PkgIterator apt-pkg/algorithms.h /^ typedef pkgCache::PkgIterator PkgIterator;$/;" t class:pkgProblemResolver +PkgIterator apt-pkg/cacheiterators.h /^ inline PkgIterator() : Pkg(0), Owner(0), HashIndex(0) {};$/;" f class:pkgCache::PkgIterator +PkgIterator apt-pkg/cacheiterators.h /^ inline PkgIterator(pkgCache &Owner) : Owner(&Owner), HashIndex(-1)$/;" f class:pkgCache::PkgIterator +PkgIterator apt-pkg/cacheiterators.h /^ inline PkgIterator(pkgCache &Owner,Package *Trg) : Pkg(Trg), Owner(&Owner),$/;" f class:pkgCache::PkgIterator +PkgIterator apt-pkg/cacheiterators.h /^class pkgCache::PkgIterator$/;" c class:pkgCache +PkgIterator apt-pkg/pkgcache.h /^ typedef pkgCache::PkgIterator PkgIterator;$/;" t class:pkgCache::Namespace +PkgName cmdline/apt-sortpkgs.cc /^struct PkgName$/;" s file: +PkgP apt-inst/filelist.h /^ Package *PkgP;$/;" m class:pkgFLCache +PkgP apt-pkg/pkgcache.h /^ Package *PkgP;$/;" m class:pkgCache +PkgPin apt-pkg/policy.h /^ struct PkgPin : Pin$/;" s class:pkgPolicy +PkgSelectedState apt-pkg/pkgcache.h /^ enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};$/;" g struct:pkgCache::State +PkgState apt-pkg/depcache.h /^ StateCache *PkgState;$/;" m class:pkgDepCache +Pointer apt-inst/filelist.h /^ unsigned Pointer:24; \/\/ Package\/Diversion\/ConfFile$/;" m struct:pkgFLCache::Node +Policy apt-pkg/algorithms.h /^ Policy(pkgDepCache *Cache) : Cache(Cache) {};$/;" f class:pkgSimulate::Policy +Policy apt-pkg/algorithms.h /^ class Policy : public pkgDepCache::Policy$/;" c class:pkgSimulate +Policy apt-pkg/cachefile.h /^ pkgPolicy *Policy;$/;" m class:pkgCacheFile +Policy apt-pkg/depcache.h /^ class Policy$/;" c class:pkgDepCache +Policy cmdline/apt-cache.cc /^bool Policy(CommandLine &CmdL)$/;" f +Pool apt-pkg/contrib/mmap.h /^ struct Pool$/;" s class:DynamicMMap +PoolCount apt-pkg/contrib/mmap.h /^ unsigned int PoolCount;$/;" m class:DynamicMMap +Pools apt-inst/filelist.h /^ DynamicMMap::Pool Pools[5];$/;" m struct:pkgFLCache::Header +Pools apt-pkg/contrib/mmap.h /^ Pool *Pools;$/;" m class:DynamicMMap +Pools apt-pkg/pkgcache.h /^ DynamicMMap::Pool Pools[7];$/;" m struct:pkgCache::Header +PopMessage apt-pkg/contrib/error.cc /^bool GlobalError::PopMessage(string &Text)$/;" f class:GlobalError +Port apt-pkg/contrib/strutl.h /^ unsigned int Port;$/;" m class:URI +PreDepOp cmdline/apt-extracttemplates.h /^ unsigned int DepOp, PreDepOp;$/;" m class:DebFile +PreDepVer cmdline/apt-extracttemplates.h /^ string DepVer, PreDepVer;$/;" m class:DebFile +PreDepends apt-pkg/pkgcache.h /^ enum DepType {Depends=1,PreDepends=2,Suggests=3,Recommends=4,$/;" e enum:pkgCache::Dep::DepType +PreInstalled apt-pkg/algorithms.h /^ enum Flags {Protected = (1 << 0), PreInstalled = (1 << 1),$/;" e enum:pkgProblemResolver::Flags +Prefix ftparchive/writer.h /^ string Prefix;$/;" m class:ContentsWriter +Primary apt-pkg/orderlist.h /^ DepFunc Primary;$/;" m class:pkgOrderList +Print ftparchive/contents.cc /^void GenContents::Print(FILE *Out)$/;" f class:GenContents +Print methods/http.h /^ void Print() {cout << MaxGet << ',' << OutP << endl;};$/;" f class:CircleBuf +PrintTree apt-inst/filelist.cc /^void pkgFLCache::PrintTree(map_ptrloc Base,unsigned long Size)$/;" f class:pkgFLCache +PrioCache apt-pkg/algorithms.cc /^static pkgCache *PrioCache;$/;" v file: +PrioComp apt-pkg/algorithms.cc /^static int PrioComp(const void *A,const void *B)$/;" f file: +PrioList apt-pkg/deb/deblistparser.cc /^static debListParser::WordList PrioList[] = {{"important",pkgCache::State::Important},$/;" v file: +Priority apt-pkg/pkgcache.cc /^const char *pkgCache::Priority(unsigned char Prio)$/;" f class:pkgCache +Priority apt-pkg/pkgcache.h /^ unsigned char Priority;$/;" m struct:pkgCache::Version +Priority apt-pkg/policy.h /^ signed short Priority;$/;" m struct:pkgPolicy::Pin +Priority ftparchive/override.h /^ string Priority;$/;" m struct:Override::Item +PriorityType apt-pkg/cacheiterators.h /^ inline const char *PriorityType() {return Owner->Priority(Ver->Priority);};$/;" f class:pkgCache::VerIterator +Process apt-inst/deb/debfile.cc /^bool debDebFile::MemControlExtract::Process(Item &Itm,const unsigned char *Data,$/;" f class:debDebFile::MemControlExtract +Process apt-inst/dirstream.h /^ virtual bool Process(Item &Itm,const unsigned char *Data,$/;" f class:pkgDirStream +Process apt-pkg/acquire-worker.h /^ pid_t Process;$/;" m class:pkgAcquire::Worker +Process cmdline/apt-extracttemplates.cc /^bool DebFile::Process(Item &I, const unsigned char *data, $/;" f class:DebFile +Process methods/rsh.h /^ int Process;$/;" m class:RSHConn +Prog methods/gzip.cc /^const char *Prog;$/;" v +Prog methods/rsh.cc /^const char *Prog;$/;" v +Progress apt-pkg/contrib/progress.cc /^void OpProgress::Progress(unsigned long Cur)$/;" f class:OpProgress +Progress apt-pkg/pkgcachegen.h /^ OpProgress *Progress;$/;" m class:pkgCacheGenerator +Prompt cmdline/apt-cdrom.cc /^void Prompt(const char *Text)$/;" f +PromptLine cmdline/apt-cdrom.cc /^string PromptLine(const char *Text)$/;" f +Protect apt-pkg/algorithms.h /^ inline void Protect(pkgCache::PkgIterator Pkg) {Flags[Pkg->ID] |= Protected;};$/;" f class:pkgProblemResolver +Protected apt-pkg/algorithms.h /^ enum Flags {Protected = (1 << 0), PreInstalled = (1 << 1),$/;" e enum:pkgProblemResolver::Flags +ProvideP apt-pkg/pkgcache.h /^ Provides *ProvideP;$/;" m class:pkgCache +ProvideVersion apt-pkg/cacheiterators.h /^ inline const char *ProvideVersion() const {return Prv->ProvideVersion == 0?0:Owner->StrP + Prv->ProvideVersion;};$/;" f class:pkgCache::PrvIterator +ProvideVersion apt-pkg/pkgcache.h /^ map_ptrloc ProvideVersion; \/\/ Stringtable$/;" m struct:pkgCache::Provides +Provides apt-pkg/pkgcache.h /^struct pkgCache::Provides$/;" s class:pkgCache +ProvidesCount apt-pkg/pkgcache.h /^ unsigned long ProvidesCount;$/;" m struct:pkgCache::Header +ProvidesList apt-pkg/cacheiterators.h /^inline pkgCache::PrvIterator pkgCache::PkgIterator::ProvidesList() const$/;" f class:pkgCache::PkgIterator +ProvidesList apt-pkg/cacheiterators.h /^inline pkgCache::PrvIterator pkgCache::VerIterator::ProvidesList() const$/;" f class:pkgCache::VerIterator +ProvidesList apt-pkg/pkgcache.h /^ map_ptrloc ProvidesList; \/\/ Provides$/;" m struct:pkgCache::Package +ProvidesList apt-pkg/pkgcache.h /^ map_ptrloc ProvidesList; \/\/ Provides$/;" m struct:pkgCache::Version +ProvidesSz apt-pkg/pkgcache.h /^ unsigned short ProvidesSz;$/;" m struct:pkgCache::Header +Proxy methods/ftp.cc /^URI Proxy;$/;" v +Proxy methods/http.h /^URI Proxy;$/;" v +Prv apt-pkg/cacheiterators.h /^ Provides *Prv;$/;" m class:pkgCache::PrvIterator +PrvIterator apt-pkg/algorithms.h /^ typedef pkgCache::PrvIterator PrvIterator;$/;" t class:pkgProblemResolver +PrvIterator apt-pkg/cacheiterators.h /^ inline PrvIterator(pkgCache &Owner,Provides *Trg,Package *) : $/;" f class:pkgCache::PrvIterator +PrvIterator apt-pkg/cacheiterators.h /^ inline PrvIterator(pkgCache &Owner,Provides *Trg,Version *) :$/;" f class:pkgCache::PrvIterator +PrvIterator apt-pkg/cacheiterators.h /^class pkgCache::PrvIterator$/;" c class:pkgCache +PrvIterator apt-pkg/pkgcache.h /^ typedef pkgCache::PrvIterator PrvIterator;$/;" t class:pkgCache::Namespace +PrvPkg apt-pkg/cacheiterators.h /^ enum {PrvVer, PrvPkg} Type;$/;" e enum:pkgCache::PrvIterator::<anonymous> +PrvVer apt-pkg/cacheiterators.h /^ enum {PrvVer, PrvPkg} Type;$/;" e enum:pkgCache::PrvIterator::<anonymous> +Ptr apt-pkg/contrib/sptr.h /^ T *Ptr;$/;" m class:SPtr +Ptr apt-pkg/contrib/sptr.h /^ T *Ptr;$/;" m class:SPtrArray +Public apt-pkg/contrib/mmap.h /^ enum OpenFlags {NoImmMap = (1<<0),Public = (1<<1),ReadOnly = (1<<2),$/;" e enum:MMap::OpenFlags +Pulse apt-pkg/acquire-worker.cc /^void pkgAcquire::Worker::Pulse()$/;" f class:pkgAcquire::Worker +Pulse apt-pkg/acquire.cc /^bool pkgAcquireStatus::Pulse(pkgAcquire *Owner)$/;" f class:pkgAcquireStatus +Pulse cmdline/acqprogress.cc /^bool AcqTextStatus::Pulse(pkgAcquire *Owner)$/;" f class:AcqTextStatus +Purge apt-pkg/cacheiterators.h /^ inline bool Purge() const {return Pkg->CurrentState == pkgCache::State::Purge ||$/;" f class:pkgCache::PkgIterator +Purge apt-pkg/deb/dpkgpm.h /^ enum Ops {Install, Configure, Remove, Purge} Op;$/;" e enum:pkgDPkgPM::Item::Ops +Purge apt-pkg/depcache.h /^ enum InternalFlags {AutoKept = (1 << 0), Purge = (1 << 1), ReInstall = (1 << 2)};$/;" e enum:pkgDepCache::InternalFlags +Purge apt-pkg/pkgcache.h /^ enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};$/;" e enum:pkgCache::State::PkgSelectedState +Put ftparchive/cachedb.h /^ inline bool Put(const void *In,unsigned long Length) $/;" f class:CacheDB +QItem apt-pkg/acquire.h /^ struct QItem : pkgAcquire::ItemDesc$/;" s class:pkgAcquire::Queue +Queue apt-pkg/acquire-method.h /^ FetchItem *Queue;$/;" m class:pkgAcqMethod +Queue apt-pkg/acquire.cc /^pkgAcquire::Queue::Queue(string Name,pkgAcquire *Owner) : Name(Name), $/;" f class:pkgAcquire::Queue +Queue apt-pkg/acquire.h /^class pkgAcquire::Queue$/;" c class:pkgAcquire +QueueAccess apt-pkg/acquire.h /^ enum {QueueHost,QueueAccess} QueueMode;$/;" e enum:pkgAcquire::<anonymous> +QueueBack apt-pkg/acquire-method.h /^ FetchItem *QueueBack;$/;" m class:pkgAcqMethod +QueueCounter apt-pkg/acquire-item.h /^ unsigned int QueueCounter;$/;" m class:pkgAcquire::Item +QueueHost apt-pkg/acquire.h /^ enum {QueueHost,QueueAccess} QueueMode;$/;" e enum:pkgAcquire::<anonymous> +QueueItem apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::QueueItem(pkgAcquire::Queue::QItem *Item)$/;" f class:pkgAcquire::Worker +QueueMode apt-pkg/acquire.h /^ enum {QueueHost,QueueAccess} QueueMode;$/;" m class:pkgAcquire +QueueName apt-pkg/acquire.cc /^string pkgAcquire::QueueName(string Uri,MethodConfig const *&Config)$/;" f class:pkgAcquire +QueueNext apt-pkg/acquire-item.cc /^bool pkgAcqArchive::QueueNext()$/;" f class:pkgAcqArchive +QueueURI apt-pkg/acquire-item.h /^ inline void QueueURI(ItemDesc &Item)$/;" f class:pkgAcquire::Item +Queues apt-pkg/acquire.h /^ Queue *Queues;$/;" m class:pkgAcquire +Quiet cmdline/acqprogress.h /^ unsigned long Quiet;$/;" m class:AcqTextStatus +Quiet ftparchive/apt-ftparchive.cc /^unsigned Quiet = 0;$/;" v +QuoteString apt-pkg/contrib/strutl.cc /^string QuoteString(string Str,const char *Bad)$/;" f +R0 apt-pkg/contrib/sha1.cc 66;" d file: +R1 apt-pkg/contrib/sha1.cc 67;" d file: +R2 apt-pkg/contrib/sha1.cc 68;" d file: +R3 apt-pkg/contrib/sha1.cc 69;" d file: +R4 apt-pkg/contrib/sha1.cc 70;" d file: +RDepends cmdline/apt-cache.cc /^bool RDepends(CommandLine &CmdL)$/;" f +RFC2553EMU_H methods/rfc2553emu.h 23;" d +RSHConn methods/rsh.cc /^RSHConn::RSHConn(URI Srv) : Len(0), WriteFd(-1), ReadFd(-1),$/;" f class:RSHConn +RSHConn methods/rsh.h /^class RSHConn$/;" c +RSHMethod methods/rsh.cc /^RSHMethod::RSHMethod() : pkgAcqMethod("1.0",SendConfig)$/;" f class:RSHMethod +RSHMethod methods/rsh.h /^class RSHMethod : public pkgAcqMethod$/;" c +RawAllocate apt-pkg/contrib/mmap.cc /^unsigned long DynamicMMap::RawAllocate(unsigned long Size,unsigned long Aln)$/;" f class:DynamicMMap +ReInstReq apt-pkg/pkgcache.h /^ enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};$/;" e enum:pkgCache::State::PkgInstState +ReInstall apt-pkg/depcache.h /^ enum InternalFlags {AutoKept = (1 << 0), Purge = (1 << 1), ReInstall = (1 << 2)};$/;" e enum:pkgDepCache::InternalFlags +ReInstateTried apt-pkg/algorithms.h /^ Upgradable = (1 << 2), ReInstateTried = (1 << 3),$/;" e enum:pkgProblemResolver::Flags +ReMap apt-pkg/pkgcache.cc /^bool pkgCache::ReMap()$/;" f class:pkgCache +Read apt-inst/deb/debfile.cc /^bool debDebFile::MemControlExtract::Read(debDebFile &Deb)$/;" f class:debDebFile::MemControlExtract +Read apt-pkg/contrib/fileutl.cc /^bool FileFd::Read(void *To,unsigned long Size,unsigned long *Actual)$/;" f class:FileFd +Read apt-pkg/contrib/fileutl.h /^ inline bool Read(void *To,unsigned long Size,bool AllowEof)$/;" f class:FileFd +Read apt-pkg/sourcelist.cc /^bool pkgSourceList::Read(string File)$/;" f class:pkgSourceList +Read ftparchive/contents.cc /^bool ContentsExtract::Read(debDebFile &Deb)$/;" f class:ContentsExtract +Read methods/http.cc /^bool CircleBuf::Read(int Fd)$/;" f class:CircleBuf +Read methods/http.cc /^bool CircleBuf::Read(string Data)$/;" f class:CircleBuf +ReadConfFiles apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::ReadConfFiles()$/;" f class:debDpkgDB +ReadConfigDir apt-pkg/contrib/configuration.cc /^bool ReadConfigDir(Configuration &Conf,string Dir,bool AsSectional,$/;" f +ReadConfigFile apt-pkg/contrib/configuration.cc /^bool ReadConfigFile(Configuration &Conf,string FName,bool AsSectional,$/;" f +ReadDiversions apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::ReadDiversions()$/;" f class:debDpkgDB +ReadExtraOverride ftparchive/override.cc /^bool Override::ReadExtraOverride(string File,bool Source)$/;" f class:Override +ReadExtraOverride ftparchive/writer.h /^ inline bool ReadExtraOverride(string File) $/;" f class:PackagesWriter +ReadFList apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::ReadFList(OpProgress &Progress)$/;" f class:debDpkgDB +ReadFd methods/rsh.h /^ int ReadFd;$/;" m class:RSHConn +ReadFromPkgs ftparchive/writer.cc /^bool ContentsWriter::ReadFromPkgs(string PkgFile,string PkgCompress)$/;" f class:ContentsWriter +ReadLine methods/ftp.cc /^bool FTPConn::ReadLine(string &Text)$/;" f class:FTPConn +ReadLine methods/rsh.cc /^bool RSHConn::ReadLine(string &Text)$/;" f class:RSHConn +ReadMainList apt-pkg/sourcelist.cc /^bool pkgSourceList::ReadMainList()$/;" f class:pkgSourceList +ReadMessages apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::ReadMessages()$/;" f class:pkgAcquire::Worker +ReadMessages apt-pkg/contrib/strutl.cc /^bool ReadMessages(int Fd, vector<string> &List)$/;" f +ReadOnly apt-pkg/contrib/fileutl.h /^ enum OpenMode {ReadOnly,WriteEmpty,WriteExists,WriteAny,WriteTemp};$/;" e enum:FileFd::OpenMode +ReadOnly apt-pkg/contrib/mmap.h /^ enum OpenFlags {NoImmMap = (1<<0),Public = (1<<1),ReadOnly = (1<<2),$/;" e enum:MMap::OpenFlags +ReadOnly ftparchive/cachedb.h /^ bool ReadOnly;$/;" m class:CacheDB +ReadOverride ftparchive/override.cc /^bool Override::ReadOverride(string File,bool Source)$/;" f class:Override +ReadOverride ftparchive/writer.h /^ inline bool ReadOverride(string File) {return Over.ReadOverride(File);};$/;" f class:PackagesWriter +ReadPinFile apt-pkg/policy.cc /^bool ReadPinFile(pkgPolicy &Plcy,string File)$/;" f +ReadResp methods/ftp.cc /^bool FTPConn::ReadResp(unsigned int &Ret,string &Text)$/;" f class:FTPConn +ReadSpace methods/http.h /^ bool ReadSpace() {return Size - (InP - OutP) > 0;};$/;" f class:CircleBuf +ReadVendors apt-pkg/sourcelist.cc /^bool pkgSourceList::ReadVendors()$/;" f class:pkgSourceList +ReadyDB ftparchive/cachedb.cc /^bool CacheDB::ReadyDB(string DB)$/;" f class:CacheDB +ReadyDB ftparchive/writer.h /^ inline bool ReadyDB(string DB) {return Db.ReadyDB(DB);};$/;" f class:ContentsWriter +ReadyFileList apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::ReadyFileList(OpProgress &Progress)$/;" f class:debDpkgDB +ReadyPkgCache apt-inst/deb/dpkgdb.cc /^bool debDpkgDB::ReadyPkgCache(OpProgress &Progress)$/;" f class:debDpkgDB +RealPackage apt-inst/filelist.cc /^pkgFLCache::Package *pkgFLCache::NodeIterator::RealPackage() const$/;" f class:pkgFLCache::NodeIterator +RealPath ftparchive/writer.h /^ char *RealPath;$/;" m class:FTWScanner +RealURI apt-pkg/acquire-item.h /^ string RealURI;$/;" m class:pkgAcqIndex +RealURI apt-pkg/acquire-item.h /^ string RealURI;$/;" m class:pkgAcqIndexRel +Recommends apt-pkg/pkgcache.h /^ enum DepType {Depends=1,PreDepends=2,Suggests=3,Recommends=4,$/;" e enum:pkgCache::Dep::DepType +ReconstructChop cmdline/indexcopy.cc /^bool IndexCopy::ReconstructChop(unsigned long &Chop,string Dir,string File)$/;" f class:IndexCopy +ReconstructPrefix cmdline/indexcopy.cc /^bool IndexCopy::ReconstructPrefix(string &Prefix,string OrigPath,string CD,$/;" f class:IndexCopy +Recs apt-pkg/acquire-item.h /^ pkgRecords *Recs;$/;" m class:pkgAcqArchive +RecursiveScan ftparchive/writer.cc /^bool FTWScanner::RecursiveScan(string Dir)$/;" f class:FTWScanner +ReduceSourcelist cmdline/apt-cdrom.cc /^void ReduceSourcelist(string CD,vector<string> &List)$/;" f +RegexChoice apt-pkg/contrib/strutl.cc /^unsigned long RegexChoice(RxChoiceList *Rxs,const char **ListBegin,$/;" f +RelArchive apt-pkg/versionmatch.h /^ string RelArchive;$/;" m class:pkgVersionMatch +RelComponent apt-pkg/versionmatch.h /^ string RelComponent;$/;" m class:pkgVersionMatch +RelLabel apt-pkg/versionmatch.h /^ string RelLabel;$/;" m class:pkgVersionMatch +RelOrigin apt-pkg/versionmatch.h /^ string RelOrigin;$/;" m class:pkgVersionMatch +RelStr apt-pkg/pkgcache.cc /^string pkgCache::PkgFileIterator::RelStr()$/;" f class:pkgCache::PkgFileIterator +RelStr apt-pkg/pkgcache.cc /^string pkgCache::VerIterator::RelStr()$/;" f class:pkgCache::VerIterator +RelVerPrefixMatch apt-pkg/versionmatch.h /^ bool RelVerPrefixMatch;$/;" m class:pkgVersionMatch +RelVerStr apt-pkg/versionmatch.h /^ string RelVerStr;$/;" m class:pkgVersionMatch +Release apt-pkg/versionmatch.h /^ enum MatchType {None = 0,Version,Release,Origin} Type;$/;" e enum:pkgVersionMatch::MatchType +ReleaseWriter ftparchive/writer.cc /^ReleaseWriter::ReleaseWriter(string DB)$/;" f class:ReleaseWriter +ReleaseWriter ftparchive/writer.h /^class ReleaseWriter : public FTWScanner$/;" c +Removable apt-pkg/acquire-method.h /^ Removable = (1<<5)};$/;" e enum:pkgAcqMethod::CnfFlags +Removable apt-pkg/acquire.h /^ bool Removable;$/;" m struct:pkgAcquire::MethodConfig +Remove apt-pkg/acquire.cc /^void pkgAcquire::Remove(Item *Itm)$/;" f class:pkgAcquire +Remove apt-pkg/acquire.cc /^void pkgAcquire::Remove(Worker *Work)$/;" f class:pkgAcquire +Remove apt-pkg/algorithms.cc /^bool pkgSimulate::Remove(PkgIterator iPkg,bool Purge)$/;" f class:pkgSimulate +Remove apt-pkg/algorithms.h /^ inline void Remove(pkgCache::PkgIterator Pkg) {Flags[Pkg->ID] |= ToRemove;};$/;" f class:pkgProblemResolver +Remove apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::Remove(PkgIterator Pkg,bool Purge)$/;" f class:pkgDPkgPM +Remove apt-pkg/deb/dpkgpm.h /^ enum Ops {Install, Configure, Remove, Purge} Op;$/;" e enum:pkgDPkgPM::Item::Ops +Remove apt-pkg/orderlist.h /^ DepFunc Remove;$/;" m class:pkgOrderList +Remove apt-pkg/packagemanager.h /^ virtual bool Remove(PkgIterator \/*Pkg*\/,bool \/*Purge*\/=false) {return false;};$/;" f class:pkgPackageManager +RemoveSizes apt-pkg/depcache.h /^ inline void RemoveSizes(const PkgIterator &Pkg) {AddSizes(Pkg,-1);};$/;" f class:pkgDepCache +RemoveStates apt-pkg/depcache.h /^ inline void RemoveStates(const PkgIterator &Pkg) {AddStates(Pkg,-1);};$/;" f class:pkgDepCache +Removed apt-pkg/orderlist.h /^ Removed = (1 << 6), \/\/ Early Remove$/;" e enum:pkgOrderList::Flags +Rename apt-pkg/acquire-item.cc /^void pkgAcquire::Item::Rename(string From,string To)$/;" f class:pkgAcquire::Item +Replaced apt-inst/filelist.h /^ Unpacked = (1<<4),Replaced = (1<<5)};$/;" e enum:pkgFLCache::Node::Flags +Replaces apt-pkg/pkgcache.h /^ Conflicts=5,Replaces=6,Obsoletes=7};$/;" e enum:pkgCache::Dep::DepType +Required apt-pkg/pkgcache.h /^ enum VerPriority {Important=1,Required=2,Standard=3,Optional=4,Extra=5};$/;" e enum:pkgCache::State::VerPriority +Reset apt-pkg/deb/dpkgpm.cc /^void pkgDPkgPM::Reset() $/;" f class:pkgDPkgPM +Reset apt-pkg/packagemanager.h /^ virtual void Reset() {};$/;" f class:pkgPackageManager +Reset ftparchive/contents.h /^ void Reset() {CurSize = 0;};$/;" f class:ContentsExtract +Reset methods/http.cc /^void CircleBuf::Reset()$/;" f class:CircleBuf +Reset methods/http.h /^ void Reset() {Major = 0; Minor = 0; Result = 0; Size = 0; StartPos = 0;$/;" f struct:ServerState +Resolve apt-pkg/algorithms.cc /^bool pkgProblemResolver::Resolve(bool BrokenFix)$/;" f class:pkgProblemResolver +ResolveByKeep apt-pkg/algorithms.cc /^bool pkgProblemResolver::ResolveByKeep()$/;" f class:pkgProblemResolver +Restart apt-pkg/deb/debsrcrecords.h /^ virtual bool Restart() {return Tags.Jump(Sect,0);};$/;" f class:debSrcRecordParser +Restart apt-pkg/srcrecords.cc /^bool pkgSrcRecords::Restart()$/;" f class:pkgSrcRecords +Result apt-pkg/contrib/md5.cc /^MD5SumValue MD5Summation::Result()$/;" f class:MD5Summation +Result apt-pkg/contrib/sha1.cc /^SHA1SumValue SHA1Summation::Result()$/;" f class:SHA1Summation +Result methods/http.h /^ unsigned int Result;$/;" m struct:ServerState +ResumePoint apt-pkg/acquire-method.h /^ unsigned long ResumePoint;$/;" m struct:pkgAcqMethod::FetchResult +ResumePoint apt-pkg/acquire-worker.h /^ unsigned long ResumePoint;$/;" m class:pkgAcquire::Worker +Retries apt-pkg/acquire-item.h /^ unsigned int Retries;$/;" m class:pkgAcqArchive +Retries apt-pkg/acquire-item.h /^ unsigned int Retries;$/;" m class:pkgAcqFile +RevDepends apt-pkg/orderlist.h /^ DepFunc RevDepends;$/;" m class:pkgOrderList +RevDepends apt-pkg/pkgcache.h /^ map_ptrloc RevDepends; \/\/ Dependency$/;" m struct:pkgCache::Package +RevDependsList apt-pkg/cacheiterators.h /^inline pkgCache::DepIterator pkgCache::PkgIterator::RevDependsList() const$/;" f class:pkgCache::PkgIterator +Reverse apt-pkg/cacheiterators.h /^ inline bool Reverse() {return Type == DepRev;};$/;" f class:pkgCache::DepIterator +Rewrite apt-pkg/tagfile.h /^ const char *Rewrite;$/;" m struct:TFRewriteData +RewriteEntry cmdline/indexcopy.cc /^bool PackageCopy::RewriteEntry(FILE *Target,string File)$/;" f class:PackageCopy +RewriteEntry cmdline/indexcopy.cc /^bool SourceCopy::RewriteEntry(FILE *Target,string File)$/;" f class:SourceCopy +Right apt-inst/filelist.h /^ map_ptrloc Right; \/\/ Directory$/;" m struct:pkgFLCache::Directory +Right apt-inst/filelist.h /^ map_ptrloc Right; \/\/ Package$/;" m struct:pkgFLCache::Package +Root apt-pkg/contrib/configuration.h /^ Item *Root;$/;" m class:Configuration +Root ftparchive/contents.h /^ Node Root;$/;" m class:GenContents +RotateDNS methods/connect.cc /^void RotateDNS()$/;" f +RshOptions methods/rsh.cc /^Configuration::Item const *RshOptions = 0;$/;" m class:Configuration file: +Run apt-pkg/acquire-method.cc /^int pkgAcqMethod::Run(bool Single)$/;" f class:pkgAcqMethod +Run apt-pkg/acquire.cc /^pkgAcquire::RunResult pkgAcquire::Run()$/;" f class:pkgAcquire +RunData methods/http.cc /^bool ServerState::RunData()$/;" f class:ServerState +RunFds apt-pkg/acquire.cc /^void pkgAcquire::RunFds(fd_set *RSet,fd_set *WSet)$/;" f class:pkgAcquire +RunHeaders methods/http.cc /^int ServerState::RunHeaders()$/;" f class:ServerState +RunMessages apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::RunMessages()$/;" f class:pkgAcquire::Worker +RunResult apt-pkg/acquire.h /^ enum RunResult {Continue,Failed,Cancelled};$/;" g class:pkgAcquire +RunScripts apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::RunScripts(const char *Cnf)$/;" f class:pkgDPkgPM +RunScriptsWithPkgs apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::RunScriptsWithPkgs(const char *Cnf)$/;" f class:pkgDPkgPM +RunTest test/versiontest.cc /^bool RunTest(const char *File)$/;" f +Running apt-pkg/acquire.h /^ bool Running;$/;" m class:pkgAcquire +RxChoiceList apt-pkg/contrib/strutl.h /^struct RxChoiceList$/;" s +SETFLAG apt-pkg/contrib/system.h 54;" d +SGML_MANPAGE_H buildlib/defaults.mak /^SGML_MANPAGE_H = $(BASE)\/buildlib\/sgml_manpage.mak$/;" m +SHA1 apt-pkg/contrib/hashes.h /^ SHA1Summation SHA1;$/;" m class:Hashes +SHA1 ftparchive/writer.h /^ string SHA1;$/;" m struct:ReleaseWriter::CheckSum +SHA1Hash apt-pkg/deb/debrecords.cc /^string debRecordParser::SHA1Hash()$/;" f class:debRecordParser +SHA1Hash apt-pkg/pkgrecords.h /^ virtual string SHA1Hash() {return string();};$/;" f class:pkgRecords::Parser +SHA1Sum apt-pkg/acquire-method.h /^ string SHA1Sum;$/;" m struct:pkgAcqMethod::FetchResult +SHA1SumValue apt-pkg/contrib/sha1.cc /^SHA1SumValue::SHA1SumValue()$/;" f class:SHA1SumValue +SHA1SumValue apt-pkg/contrib/sha1.cc /^SHA1SumValue::SHA1SumValue(string Str)$/;" f class:SHA1SumValue +SHA1SumValue apt-pkg/contrib/sha1.h /^class SHA1SumValue$/;" c +SHA1Summation apt-pkg/contrib/sha1.cc /^SHA1Summation::SHA1Summation()$/;" f class:SHA1Summation +SHA1Summation apt-pkg/contrib/sha1.h /^class SHA1Summation$/;" c +SHA1Transform apt-pkg/contrib/sha1.cc /^static void SHA1Transform(uint32_t state[5],uint8_t const buffer[64])$/;" f file: +SLIBS apt-inst/makefile /^SLIBS=$(PTHREADLIB) -lapt-pkg$/;" m +SLIBS apt-pkg/makefile /^SLIBS=$(PTHREADLIB) $(INTLLIBS)$/;" m +SLIBS cmdline/makefile /^SLIBS = -lapt-pkg -lapt-inst$/;" m +SLIBS cmdline/makefile /^SLIBS = -lapt-pkg$/;" m +SLIBS ftparchive/makefile /^SLIBS = -lapt-pkg -lapt-inst $(DB2LIB)$/;" m +SLIBS methods/makefile /^SLIBS = -lapt-pkg $(SOCKETLIBS)$/;" m +SLIBS methods/makefile /^SLIBS = -lapt-pkg $/;" m +SLIBS methods/makefile /^SLIBS = -lapt-pkg$/;" m +SLIBS test/makefile /^SLIBS = $/;" m +SLIBS test/makefile /^SLIBS = -lapt-inst -lapt-pkg$/;" m +SLIBS test/makefile /^SLIBS = -lapt-pkg $/;" m +SLIBS test/makefile /^SLIBS = -lapt-pkg -lapt-inst$/;" m +SLIBS test/makefile /^SLIBS = -lapt-pkg -lrpm$/;" m +SLIBS test/makefile /^SLIBS = -lapt-pkg$/;" m +SMART_POINTER_H apt-pkg/contrib/sptr.h 22;" d +SOURCE apt-inst/makefile /^SOURCE = contrib\/extracttar.cc contrib\/arfile.cc$/;" m +SOURCE apt-pkg/makefile /^SOURCE = contrib\/mmap.cc contrib\/error.cc contrib\/strutl.cc \\$/;" m +SOURCE buildlib/sgml_manpage.mak /^SOURCE := $(wildcard $(SOURCE))$/;" m +SOURCE buildlib/yodl_manpage.mak /^SOURCE := $(wildcard $(SOURCE))$/;" m +SOURCE cmdline/makefile /^SOURCE = apt-cache.cc$/;" m +SOURCE cmdline/makefile /^SOURCE = apt-cdrom.cc indexcopy.cc$/;" m +SOURCE cmdline/makefile /^SOURCE = apt-config.cc$/;" m +SOURCE cmdline/makefile /^SOURCE = apt-extracttemplates.cc $/;" m +SOURCE cmdline/makefile /^SOURCE = apt-get.cc acqprogress.cc$/;" m +SOURCE cmdline/makefile /^SOURCE = apt-sortpkgs.cc$/;" m +SOURCE doc/es/makefile /^SOURCE = apt-cache.es.8 apt-get.es.8 apt-cdrom.es.8 apt.conf.es.5 \\$/;" m +SOURCE doc/fr/makefile /^SOURCE = apt-cache.fr.8 apt-get.fr.8 apt-cdrom.fr.8 apt.conf.fr.5 \\$/;" m +SOURCE doc/ja/makefile /^SOURCE = apt-cache.ja.8 apt-get.ja.8 apt-cdrom.ja.8 apt.conf.ja.5$/;" m +SOURCE doc/makefile /^SOURCE = apt-cache.8 apt-get.8 apt-cdrom.8 apt.conf.5 sources.list.5 \\$/;" m +SOURCE doc/makefile /^SOURCE = dpkg-tech.sgml design.sgml files.sgml guide.sgml guide.it.sgml \\$/;" m +SOURCE doc/makefile /^SOURCE = examples\/apt.conf examples\/sources.list examples\/configure-index $/;" m +SOURCE doc/pt_BR/makefile /^SOURCE = apt_preferences.pt_BR.5$/;" m +SOURCE dselect/makefile /^SOURCE = desc.apt install names setup update$/;" m +SOURCE dselect/makefile /^SOURCE = install update$/;" m +SOURCE ftparchive/makefile /^SOURCE = apt-ftparchive.cc cachedb.cc writer.cc contents.cc override.cc \\$/;" m +SOURCE methods/makefile /^SOURCE = cdrom.cc$/;" m +SOURCE methods/makefile /^SOURCE = copy.cc$/;" m +SOURCE methods/makefile /^SOURCE = file.cc$/;" m +SOURCE methods/makefile /^SOURCE = ftp.cc rfc2553emu.cc connect.cc$/;" m +SOURCE methods/makefile /^SOURCE = gzip.cc$/;" m +SOURCE methods/makefile /^SOURCE = http.cc rfc2553emu.cc connect.cc$/;" m +SOURCE methods/makefile /^SOURCE = rsh.cc$/;" m +SOURCE test/makefile /^SOURCE = conf.cc$/;" m +SOURCE test/makefile /^SOURCE = extract-control.cc$/;" m +SOURCE test/makefile /^SOURCE = hash.cc$/;" m +SOURCE test/makefile /^SOURCE = mthdcat.cc$/;" m +SOURCE test/makefile /^SOURCE = rpmver.cc$/;" m +SOURCE test/makefile /^SOURCE = scratch.cc$/;" m +SOURCE test/makefile /^SOURCE = testdeb.cc$/;" m +SOURCE test/makefile /^SOURCE = testextract.cc$/;" m +SOURCE test/makefile /^SOURCE = uri.cc$/;" m +SOURCE test/makefile /^SOURCE = versiontest.cc$/;" m +SOver ftparchive/writer.h /^ Override SOver;$/;" m class:SourcesWriter +SPtr apt-pkg/contrib/sptr.h /^ inline SPtr() : Ptr(0) {};$/;" f class:SPtr +SPtr apt-pkg/contrib/sptr.h /^ inline SPtr(T *Ptr) : Ptr(Ptr) {};$/;" f class:SPtr +SPtr apt-pkg/contrib/sptr.h /^class SPtr$/;" c +SPtrArray apt-pkg/contrib/sptr.h /^ inline SPtrArray() : Ptr(0) {};$/;" f class:SPtrArray +SPtrArray apt-pkg/contrib/sptr.h /^ inline SPtrArray(T *Ptr) : Ptr(Ptr) {};$/;" f class:SPtrArray +SPtrArray apt-pkg/contrib/sptr.h /^class SPtrArray$/;" c +SRC buildlib/podomain.mak /^$(PO_DOMAINS)\/$(MY_DOMAIN)\/$(LOCAL).$(TYPE)list: SRC := $(addprefix $(SUBDIR)\/,$(SOURCE))$/;" m +STRUTL_H apt-pkg/contrib/strutl.h 17;" d +SUBDIR apt-inst/makefile /^SUBDIR=apt-inst$/;" m +SUBDIR apt-pkg/makefile /^SUBDIR=apt-pkg$/;" m +SUBDIR cmdline/makefile /^SUBDIR=cmdline$/;" m +SUBDIR doc/es/makefile /^SUBDIR=doc\/es$/;" m +SUBDIR doc/fr/makefile /^SUBDIR=doc\/fr$/;" m +SUBDIR doc/ja/makefile /^SUBDIR=doc\/ja$/;" m +SUBDIR doc/makefile /^SUBDIR=doc$/;" m +SUBDIR doc/pt_BR/makefile /^SUBDIR=doc\/pt_BR$/;" m +SUBDIR dselect/makefile /^SUBDIR=dselect$/;" m +SUBDIR ftparchive/makefile /^SUBDIR=ftparchive$/;" m +SUBDIR methods/makefile /^SUBDIR=methods$/;" m +SUBDIR po/makefile /^SUBDIR=po$/;" m +SUBDIR test/makefile /^SUBDIR=test$/;" m +SUBDIRS apt-inst/makefile /^SUBDIRS = contrib deb$/;" m +SUBDIRS apt-pkg/makefile /^SUBDIRS = deb contrib$/;" m +SUBDIRS doc/makefile /^SUBDIRS= fr ja pt_BR es$/;" m +SYSTEM_H apt-pkg/contrib/system.h 15;" d +SafeGetCWD apt-pkg/contrib/fileutl.cc /^string SafeGetCWD()$/;" f +Scan apt-pkg/tagfile.cc /^bool pkgTagSection::Scan(const char *Start,unsigned long MaxLength)$/;" f class:pkgTagSection +Scanner ftparchive/writer.cc /^int FTWScanner::Scanner(const char *File,const struct stat *sb,int Flag)$/;" f class:FTWScanner +Score apt-pkg/deb/debsystem.cc /^signed debSystem::Score(Configuration const &Cnf)$/;" f class:debSystem +Score apt-pkg/orderlist.cc /^int pkgOrderList::Score(PkgIterator Pkg)$/;" f class:pkgOrderList +Score apt-pkg/pkgsystem.h /^ virtual signed Score(Configuration const &\/*Cnf*\/) {return 0;};$/;" f class:pkgSystem +Score cmdline/apt-cdrom.cc /^int Score(string Path)$/;" f +ScoreSort apt-pkg/algorithms.cc /^int pkgProblemResolver::ScoreSort(const void *a,const void *b)$/;" f class:pkgProblemResolver +Scores apt-pkg/algorithms.h /^ signed short *Scores;$/;" m class:pkgProblemResolver +ScreenWidth cmdline/acqprogress.h /^ unsigned int &ScreenWidth;$/;" m class:AcqTextStatus +ScreenWidth cmdline/apt-get.cc /^unsigned int ScreenWidth = 80;$/;" v +Search cmdline/apt-cache.cc /^bool Search(CommandLine &CmdL)$/;" f +Secondary apt-pkg/orderlist.h /^ DepFunc Secondary;$/;" m class:pkgOrderList +Sect apt-pkg/deb/debsrcrecords.h /^ pkgTagSection Sect;$/;" m class:debSrcRecordParser +Section apt-inst/deb/debfile.h /^ pkgTagSection Section;$/;" m class:debDebFile::MemControlExtract +Section apt-pkg/cacheiterators.h /^ inline const char *Section() const {return Pkg->Section == 0?0:Owner->StrP + Pkg->Section;};$/;" f class:pkgCache::PkgIterator +Section apt-pkg/cacheiterators.h /^ inline const char *Section() const {return Ver->Section == 0?0:Owner->StrP + Ver->Section;};$/;" f class:pkgCache::VerIterator +Section apt-pkg/deb/debindexfile.h /^ string Section;$/;" m class:debPackagesIndex +Section apt-pkg/deb/debindexfile.h /^ string Section;$/;" m class:debSourcesIndex +Section apt-pkg/deb/deblistparser.h /^ pkgTagSection Section;$/;" m class:debListParser +Section apt-pkg/deb/debrecords.h /^ pkgTagSection Section;$/;" m class:debRecordParser +Section apt-pkg/deb/debsrcrecords.h /^ virtual string Section() const {return Sect.FindS("Section");};$/;" f class:debSrcRecordParser +Section apt-pkg/pkgcache.h /^ map_ptrloc Section; \/\/ StringTable (StringItem)$/;" m struct:pkgCache::Package +Section apt-pkg/pkgcache.h /^ map_ptrloc Section; \/\/ StringTable (StringItem)$/;" m struct:pkgCache::Version +Section apt-pkg/tagfile.h /^ const char *Section;$/;" m class:pkgTagSection +Section cmdline/indexcopy.h /^ pkgTagSection *Section;$/;" m class:IndexCopy +Seek apt-pkg/contrib/fileutl.cc /^bool FileFd::Seek(unsigned long To)$/;" f class:FileFd +SelectFile apt-pkg/pkgcachegen.cc /^bool pkgCacheGenerator::SelectFile(string File,string Site,$/;" f class:pkgCacheGenerator +SelectedState apt-pkg/pkgcache.h /^ unsigned char SelectedState; \/\/ What$/;" m struct:pkgCache::Package +SendConfig apt-pkg/acquire-method.h /^ Pipeline = (1<<1), SendConfig = (1<<2),$/;" e enum:pkgAcqMethod::CnfFlags +SendConfig apt-pkg/acquire.h /^ bool SendConfig;$/;" m struct:pkgAcquire::MethodConfig +SendConfiguration apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::SendConfiguration()$/;" f class:pkgAcquire::Worker +SendReq methods/http.cc /^void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out)$/;" f class:HttpMethod +SendV2Pkgs apt-pkg/deb/dpkgpm.cc /^bool pkgDPkgPM::SendV2Pkgs(FILE *F)$/;" f class:pkgDPkgPM +Server methods/ftp.h /^ FTPConn *Server;$/;" m class:FtpMethod +Server methods/http.h /^ ServerState *Server;$/;" m class:HttpMethod +Server methods/rsh.h /^ RSHConn *Server;$/;" m class:RSHMethod +ServerAddr methods/ftp.h /^ struct sockaddr_storage ServerAddr;$/;" m class:FTPConn +ServerAddrLen methods/ftp.h /^ socklen_t ServerAddrLen;$/;" m class:FTPConn +ServerDie methods/http.cc /^bool HttpMethod::ServerDie(ServerState *Srv)$/;" f class:HttpMethod +ServerFd methods/ftp.h /^ int ServerFd;$/;" m class:FTPConn +ServerFd methods/http.h /^ int ServerFd;$/;" m struct:ServerState +ServerName methods/ftp.h /^ URI ServerName;$/;" m class:FTPConn +ServerName methods/http.h /^ URI ServerName;$/;" m struct:ServerState +ServerName methods/rsh.h /^ URI ServerName;$/;" m class:RSHConn +ServerState methods/http.cc /^ServerState::ServerState(URI Srv,HttpMethod *Owner) : Owner(Owner),$/;" f class:ServerState +ServerState methods/http.h /^struct ServerState$/;" s +Set apt-pkg/contrib/configuration.cc /^void Configuration::Set(const char *Name,int Value)$/;" f class:Configuration +Set apt-pkg/contrib/configuration.cc /^void Configuration::Set(const char *Name,string Value)$/;" f class:Configuration +Set apt-pkg/contrib/configuration.h /^ inline void Set(string Name,string Value) {Set(Name.c_str(),Value);};$/;" f class:Configuration +Set apt-pkg/contrib/md5.cc /^bool MD5SumValue::Set(string Str)$/;" f class:MD5SumValue +Set apt-pkg/contrib/md5.h /^ inline void Set(unsigned char S[16]) $/;" f class:MD5SumValue +Set apt-pkg/contrib/sha1.cc /^bool SHA1SumValue::Set(string Str)$/;" f class:SHA1SumValue +Set apt-pkg/contrib/sha1.h /^ inline void Set(unsigned char S[20]) $/;" f class:SHA1SumValue +SetCandidateVersion apt-pkg/depcache.cc /^void pkgDepCache::SetCandidateVersion(VerIterator TargetVer)$/;" f class:pkgDepCache +SetCloseExec apt-pkg/contrib/fileutl.cc /^void SetCloseExec(int Fd,bool Close)$/;" f +SetExts ftparchive/writer.cc /^bool FTWScanner::SetExts(string Vals)$/;" f class:FTWScanner +SetFailExtraMsg apt-pkg/acquire-method.h /^ inline void SetFailExtraMsg(string Msg) {FailExtra = Msg;};$/;" f class:pkgAcqMethod +SetFds apt-pkg/acquire.cc /^void pkgAcquire::SetFds(int &Fd,fd_set *RSet,fd_set *WSet)$/;" f class:pkgAcquire +SetFile ftparchive/cachedb.cc /^bool CacheDB::SetFile(string FileName,struct stat St,FileFd *Fd)$/;" f class:CacheDB +SetFileList apt-pkg/orderlist.h /^ void SetFileList(string *FileList) {this->FileList = FileList;};$/;" f class:pkgOrderList +SetNonBlock apt-pkg/contrib/fileutl.cc /^void SetNonBlock(int Fd,bool Block)$/;" f +SetReInstall apt-pkg/depcache.cc /^void pkgDepCache::SetReInstall(PkgIterator const &Pkg,bool To)$/;" f class:pkgDepCache +SetTFRewriteData ftparchive/writer.cc /^inline void SetTFRewriteData(struct TFRewriteData &tfrd,$/;" f +ShortBreaks apt-pkg/algorithms.cc /^void pkgSimulate::ShortBreaks()$/;" f class:pkgSimulate +ShortDesc apt-pkg/acquire.h /^ string ShortDesc;$/;" m struct:pkgAcquire::ItemDesc +ShortDesc apt-pkg/deb/debrecords.cc /^string debRecordParser::ShortDesc()$/;" f class:debRecordParser +ShortDesc apt-pkg/pkgrecords.h /^ virtual string ShortDesc() {return string();};$/;" f class:pkgRecords::Parser +ShortOpt apt-pkg/contrib/cmndline.h /^ char ShortOpt;$/;" m struct:CommandLine::Args +ShowBroken cmdline/apt-get.cc /^void ShowBroken(ostream &out,CacheFile &Cache,bool Now)$/;" f +ShowDel cmdline/apt-get.cc /^void ShowDel(ostream &out,CacheFile &Cache)$/;" f +ShowDowngraded cmdline/apt-get.cc /^bool ShowDowngraded(ostream &out,CacheFile &Cache)$/;" f +ShowEssential cmdline/apt-get.cc /^bool ShowEssential(ostream &out,CacheFile &Cache)$/;" f +ShowHelp cmdline/apt-cache.cc /^bool ShowHelp(CommandLine &Cmd)$/;" f +ShowHelp cmdline/apt-cdrom.cc /^int ShowHelp()$/;" f +ShowHelp cmdline/apt-config.cc /^int ShowHelp()$/;" f +ShowHelp cmdline/apt-extracttemplates.cc /^int ShowHelp(void)$/;" f +ShowHelp cmdline/apt-get.cc /^bool ShowHelp(CommandLine &CmdL)$/;" f +ShowHelp cmdline/apt-sortpkgs.cc /^int ShowHelp()$/;" f +ShowHelp ftparchive/apt-ftparchive.cc /^bool ShowHelp(CommandLine &CmdL)$/;" f +ShowHold cmdline/apt-get.cc /^bool ShowHold(ostream &out,CacheFile &Cache)$/;" f +ShowKept cmdline/apt-get.cc /^void ShowKept(ostream &out,CacheFile &Cache)$/;" f +ShowList cmdline/apt-get.cc /^bool ShowList(ostream &out,string Title,string List,string VersionsList)$/;" f +ShowNew cmdline/apt-get.cc /^void ShowNew(ostream &out,CacheFile &Cache)$/;" f +ShowPackage cmdline/apt-cache.cc /^bool ShowPackage(CommandLine &CmdL)$/;" f +ShowPkgNames cmdline/apt-cache.cc /^bool ShowPkgNames(CommandLine &CmdL)$/;" f +ShowSrcPackage cmdline/apt-cache.cc /^bool ShowSrcPackage(CommandLine &CmdL)$/;" f +ShowUpgraded cmdline/apt-get.cc /^void ShowUpgraded(ostream &out,CacheFile &Cache)$/;" f +Shutdown apt-pkg/acquire.cc /^bool pkgAcquire::Queue::Shutdown(bool Final)$/;" f class:pkgAcquire::Queue +Shutdown apt-pkg/acquire.cc /^void pkgAcquire::Shutdown()$/;" f class:pkgAcquire +SigTerm methods/ftp.cc /^void FtpMethod::SigTerm(int)$/;" f class:FtpMethod +SigTerm methods/http.cc /^void HttpMethod::SigTerm(int)$/;" f class:HttpMethod +SigTerm methods/rsh.cc /^void RSHMethod::SigTerm(int sig)$/;" f class:RSHMethod +SigWinch cmdline/apt-get.cc /^void SigWinch(int)$/;" f +Signature apt-inst/filelist.h /^ unsigned long Signature;$/;" m struct:pkgFLCache::Header +Signature apt-pkg/pkgcache.h /^ unsigned long Signature;$/;" m struct:pkgCache::Header +Sim apt-pkg/algorithms.h /^ pkgDepCache Sim;$/;" m class:pkgSimulate +SimpleGenContents ftparchive/apt-ftparchive.cc /^bool SimpleGenContents(CommandLine &CmdL)$/;" f +SimpleGenPackages ftparchive/apt-ftparchive.cc /^bool SimpleGenPackages(CommandLine &CmdL)$/;" f +SimpleGenRelease ftparchive/apt-ftparchive.cc /^bool SimpleGenRelease(CommandLine &CmdL)$/;" f +SimpleGenSources ftparchive/apt-ftparchive.cc /^bool SimpleGenSources(CommandLine &CmdL)$/;" f +SingleInstance apt-pkg/acquire-method.h /^ enum CnfFlags {SingleInstance = (1<<0),$/;" e enum:pkgAcqMethod::CnfFlags +SingleInstance apt-pkg/acquire.h /^ bool SingleInstance;$/;" m struct:pkgAcquire::MethodConfig +Site apt-pkg/cacheiterators.h /^ inline const char *Site() const {return File->Site == 0?0:Owner->StrP + File->Site;};$/;" f class:pkgCache::PkgFileIterator +Site apt-pkg/pkgcache.h /^ map_ptrloc Site; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +SiteOnly apt-pkg/contrib/strutl.cc /^string URI::SiteOnly(string URI)$/;" f class:URI +Size apt-inst/contrib/arfile.cc /^ char Size[10];$/;" m struct:ARArchive::MemberHeader file: +Size apt-inst/contrib/arfile.h /^ unsigned long Size;$/;" m struct:ARArchive::Member +Size apt-inst/contrib/extracttar.cc /^ char Size[12];$/;" m struct:ExtractTar::TarHeader file: +Size apt-inst/dirstream.h /^ unsigned long Size;$/;" m struct:pkgDirStream::Item +Size apt-pkg/acquire-method.h /^ unsigned long Size;$/;" m struct:pkgAcqMethod::FetchResult +Size apt-pkg/contrib/fileutl.cc /^unsigned long FileFd::Size()$/;" f class:FileFd +Size apt-pkg/contrib/mmap.h /^ inline unsigned long Size() {return iSize;};$/;" f class:MMap +Size apt-pkg/contrib/progress.h /^ unsigned long Size;$/;" m class:OpProgress +Size apt-pkg/deb/debindexfile.cc /^unsigned long debPackagesIndex::Size() const$/;" f class:debPackagesIndex +Size apt-pkg/deb/debindexfile.cc /^unsigned long debSourcesIndex::Size() const$/;" f class:debSourcesIndex +Size apt-pkg/deb/debindexfile.cc /^unsigned long debStatusIndex::Size() const$/;" f class:debStatusIndex +Size apt-pkg/deb/deblistparser.h /^ virtual unsigned long Size() {return Section.size();};$/;" f class:debListParser +Size apt-pkg/pkgcache.h /^ map_ptrloc Size; \/\/ These are the .deb size$/;" m struct:pkgCache::Version +Size apt-pkg/pkgcache.h /^ unsigned long Size; $/;" m struct:pkgCache::PackageFile +Size apt-pkg/pkgcache.h /^ unsigned short Size;$/;" m struct:pkgCache::VerFile +Size apt-pkg/srcrecords.h /^ unsigned long Size;$/;" m struct:pkgSrcRecords::File +Size apt-pkg/tagfile.h /^ unsigned long Size;$/;" m class:pkgTagFile +Size cmdline/apt-extracttemplates.h /^ unsigned long Size;$/;" m class:DebFile +Size methods/ftp.cc /^bool FTPConn::Size(const char *Path,unsigned long &Size)$/;" f class:FTPConn +Size methods/http.h /^ unsigned long Size;$/;" m class:CircleBuf +Size methods/http.h /^ unsigned long Size;$/;" m struct:ServerState +Size methods/rsh.cc /^bool RSHConn::Size(const char *Path,unsigned long &Size)$/;" f class:RSHConn +SizeToStr apt-pkg/contrib/strutl.cc /^string SizeToStr(double Size)$/;" f +Skip apt-pkg/contrib/fileutl.cc /^bool FileFd::Skip(unsigned long Over)$/;" f class:FileFd +SmartConfigure apt-pkg/packagemanager.cc /^bool pkgPackageManager::SmartConfigure(PkgIterator Pkg)$/;" f class:pkgPackageManager +SmartRemove apt-pkg/packagemanager.cc /^bool pkgPackageManager::SmartRemove(PkgIterator Pkg)$/;" f class:pkgPackageManager +SmartTargetPkg apt-pkg/cacheiterators.h /^ inline PkgIterator SmartTargetPkg() {PkgIterator R(*Owner,0);SmartTargetPkg(R);return R;};$/;" f class:pkgCache::DepIterator +SmartTargetPkg apt-pkg/pkgcache.cc /^bool pkgCache::DepIterator::SmartTargetPkg(PkgIterator &Result)$/;" f class:pkgCache::DepIterator +SmartUnPack apt-pkg/packagemanager.cc /^bool pkgPackageManager::SmartUnPack(PkgIterator Pkg)$/;" f class:pkgPackageManager +Sort cmdline/apt-get.cc /^void CacheFile::Sort()$/;" f class:CacheFile +SortCache cmdline/apt-get.cc /^ static pkgCache *SortCache;$/;" m class:CacheFile file: +SortCache cmdline/apt-get.cc /^pkgCache *CacheFile::SortCache = 0;$/;" m class:CacheFile file: +SourceCopy cmdline/indexcopy.h /^class SourceCopy : public IndexCopy$/;" c +SourceInfo apt-pkg/deb/debindexfile.cc /^string debSourcesIndex::SourceInfo(pkgSrcRecords::Parser const &Record,$/;" f class:debSourcesIndex +SourceInfo apt-pkg/indexfile.cc /^string pkgIndexFile::SourceInfo(pkgSrcRecords::Parser const &Record,$/;" f class:pkgIndexFile +SourcePkg apt-pkg/deb/debrecords.cc /^string debRecordParser::SourcePkg()$/;" f class:debRecordParser +SourcePkg apt-pkg/pkgrecords.h /^ virtual string SourcePkg() {return string();};$/;" f class:pkgRecords::Parser +Sources apt-pkg/acquire-item.h /^ pkgSourceList *Sources;$/;" m class:pkgAcqArchive +SourcesWriter ftparchive/writer.cc /^SourcesWriter::SourcesWriter(string BOverrides,string SOverrides,$/;" f class:SourcesWriter +SourcesWriter ftparchive/writer.h /^class SourcesWriter : public FTWScanner$/;" c +SrcCompress ftparchive/apt-ftparchive.cc /^ string SrcCompress;$/;" m struct:PackageMap file: +SrcDone ftparchive/apt-ftparchive.cc /^ bool SrcDone;$/;" m struct:PackageMap file: +SrcExt ftparchive/apt-ftparchive.cc /^ string SrcExt;$/;" m struct:PackageMap file: +SrcExtraOverride ftparchive/apt-ftparchive.cc /^ string SrcExtraOverride;$/;" m struct:PackageMap file: +SrcFile ftparchive/apt-ftparchive.cc /^ string SrcFile;$/;" m struct:PackageMap file: +SrcList apt-pkg/sourcelist.h /^ vector<pkgIndexFile *> SrcList;$/;" m class:pkgSourceList +SrcList cmdline/apt-cache.cc /^pkgSourceList *SrcList = 0;$/;" v +SrcOverride ftparchive/apt-ftparchive.cc /^ string SrcOverride;$/;" m struct:PackageMap file: +Standard apt-pkg/pkgcache.h /^ enum VerPriority {Important=1,Required=2,Standard=3,Optional=4,Extra=5};$/;" e enum:pkgCache::State::VerPriority +Start apt-inst/contrib/arfile.h /^ unsigned long Start;$/;" m struct:ARArchive::Member +Start apt-pkg/acquire-item.cc /^void pkgAcquire::Item::Start(string \/*Message*\/,unsigned long Size)$/;" f class:pkgAcquire::Item +Start apt-pkg/acquire-worker.cc /^bool pkgAcquire::Worker::Start()$/;" f class:pkgAcquire::Worker +Start apt-pkg/acquire.cc /^void pkgAcquireStatus::Start()$/;" f class:pkgAcquireStatus +Start apt-pkg/contrib/mmap.h /^ unsigned long Start;$/;" m struct:DynamicMMap::Pool +Start apt-pkg/tagfile.h /^ char *Start;$/;" m class:pkgTagFile +Start cmdline/acqprogress.cc /^void AcqTextStatus::Start() $/;" f class:AcqTextStatus +Start ftparchive/multicompress.cc /^bool MultiCompress::Start()$/;" f class:MultiCompress +Start methods/http.h /^ struct timeval Start;$/;" m class:CircleBuf +StartGzip apt-inst/contrib/extracttar.cc /^bool ExtractTar::StartGzip()$/;" f class:ExtractTar +StartPos methods/http.h /^ signed long StartPos;$/;" m struct:ServerState +StartTime apt-pkg/acquire.h /^ struct timeval StartTime;$/;" m class:pkgAcquireStatus +Startup apt-pkg/acquire.cc /^bool pkgAcquire::Queue::Startup()$/;" f class:pkgAcquire::Queue +StatDone apt-pkg/acquire-item.h /^ enum {StatIdle, StatFetching, StatDone, StatError} Status;$/;" e enum:pkgAcquire::Item::<anonymous> +StatError apt-pkg/acquire-item.h /^ enum {StatIdle, StatFetching, StatDone, StatError} Status;$/;" e enum:pkgAcquire::Item::<anonymous> +StatFetching apt-pkg/acquire-item.h /^ enum {StatIdle, StatFetching, StatDone, StatError} Status;$/;" e enum:pkgAcquire::Item::<anonymous> +StatIdle apt-pkg/acquire-item.h /^ enum {StatIdle, StatFetching, StatDone, StatError} Status;$/;" e enum:pkgAcquire::Item::<anonymous> +StatStore ftparchive/cachedb.h /^ struct StatStore$/;" s class:CacheDB +State apt-pkg/contrib/sha1.h /^ unsigned char State[5*4] __attribute__((aligned(8)));$/;" m class:SHA1Summation +State apt-pkg/pkgcache.cc /^pkgCache::PkgIterator::OkState pkgCache::PkgIterator::State() const$/;" f class:pkgCache::PkgIterator +State apt-pkg/pkgcache.h /^ struct State$/;" s class:pkgCache +State methods/http.h /^ enum {Header, Data} State;$/;" m struct:ServerState +StateCache apt-pkg/depcache.h /^ struct StateCache$/;" s class:pkgDepCache +States apt-pkg/orderlist.h /^ States = (UnPacked | Configured | Removed)};$/;" e enum:pkgOrderList::Flags +StaticBinList apt-pkg/deb/debsrcrecords.h /^ char *StaticBinList[400];$/;" m class:debSrcRecordParser +Stats cmdline/apt-cache.cc /^bool Stats(CommandLine &Cmd)$/;" f +Stats cmdline/apt-get.cc /^void Stats(ostream &out,pkgDepCache &Dep)$/;" f +Stats ftparchive/cachedb.h /^ Stats() : Bytes(0), MD5Bytes(0), Packages(0), Misses(0), DeLinkBytes(0) {};$/;" f struct:CacheDB::Stats +Stats ftparchive/cachedb.h /^ struct Stats$/;" s class:CacheDB +Stats ftparchive/cachedb.h /^ } Stats;$/;" m class:CacheDB +Stats ftparchive/writer.h /^ struct CacheDB::Stats &Stats;$/;" m class:ContentsWriter +Stats ftparchive/writer.h /^ struct CacheDB::Stats &Stats;$/;" m class:PackagesWriter +Stats ftparchive/writer.h /^ struct CacheDB::Stats Stats;$/;" m class:SourcesWriter +Stats methods/http.cc /^void CircleBuf::Stats()$/;" f class:CircleBuf +Status apt-pkg/acquire-item.h /^ enum {StatIdle, StatFetching, StatDone, StatError} Status;$/;" m class:pkgAcquire::Item +Status apt-pkg/acquire-method.cc /^void pkgAcqMethod::Status(const char *Format,...)$/;" f class:pkgAcqMethod +Status apt-pkg/acquire-worker.h /^ string Status;$/;" m class:pkgAcquire::Worker +Status apt-pkg/depcache.h /^ signed char Status; \/\/ -1,0,1,2$/;" m struct:pkgDepCache::StateCache +StatusFile apt-pkg/deb/debsystem.h /^ debStatusIndex *StatusFile;$/;" m class:debSystem +StatusOverride apt-pkg/policy.h /^ bool StatusOverride;$/;" m class:pkgPolicy +Step apt-pkg/deb/deblistparser.cc /^bool debListParser::Step()$/;" f class:debListParser +Step apt-pkg/deb/debsrcrecords.h /^ virtual bool Step() {iOffset = Tags.Offset(); return Tags.Step(Sect);};$/;" f class:debSrcRecordParser +Step apt-pkg/tagfile.cc /^bool pkgTagFile::Step(pkgTagSection &Tag)$/;" f class:pkgTagFile +Stop apt-pkg/acquire.cc /^void pkgAcquireStatus::Stop()$/;" f class:pkgAcquireStatus +Stop apt-pkg/tagfile.h /^ const char *Stop;$/;" m class:pkgTagSection +Stop cmdline/acqprogress.cc /^void AcqTextStatus::Stop()$/;" f class:AcqTextStatus +StoreFilename apt-pkg/acquire-item.h /^ string &StoreFilename;$/;" m class:pkgAcqArchive +Str apt-pkg/contrib/strutl.h /^ const char *Str;$/;" m struct:RxChoiceList +Str apt-pkg/deb/deblistparser.h /^ const char *Str;$/;" m struct:debListParser::WordList +StrLeft ftparchive/contents.h /^ unsigned long StrLeft;$/;" m class:GenContents +StrP apt-inst/filelist.h /^ char *StrP;$/;" m class:pkgFLCache +StrP apt-pkg/pkgcache.h /^ char *StrP;$/;" m class:pkgCache +StrPool ftparchive/contents.h /^ char *StrPool;$/;" m class:GenContents +StrPos methods/http.h /^ unsigned long StrPos;$/;" m class:CircleBuf +StrToNum apt-pkg/contrib/strutl.cc /^bool StrToNum(const char *Str,unsigned long &Res,unsigned Len,unsigned Base)$/;" f +StrToTime apt-pkg/contrib/strutl.cc /^bool StrToTime(string Val,time_t &Result)$/;" f +Stream methods/http.h /^ enum {Chunked,Stream,Closes} Encoding;$/;" e enum:ServerState::<anonymous> +String apt-pkg/pkgcache.h /^ map_ptrloc String; \/\/ Stringtable$/;" m struct:pkgCache::StringItem +StringItem apt-pkg/pkgcache.h /^struct pkgCache::StringItem$/;" s class:pkgCache +StringItemP apt-pkg/pkgcache.h /^ StringItem *StringItemP;$/;" m class:pkgCache +StringList apt-pkg/pkgcache.h /^ map_ptrloc StringList; \/\/ struct StringItem$/;" m struct:pkgCache::Header +StringToBool apt-pkg/contrib/strutl.cc /^int StringToBool(string Text,int Default)$/;" f +Stringfy apt-pkg/init.cc 21;" d file: +Stringfy_ apt-pkg/init.cc 20;" d file: +StripEpoch apt-pkg/depcache.cc /^const char *pkgDepCache::StateCache::StripEpoch(const char *Ver)$/;" f class:pkgDepCache::StateCache +SubOp apt-pkg/contrib/progress.h /^ string SubOp;$/;" m class:OpProgress +SubProgress apt-pkg/contrib/progress.cc /^void OpProgress::SubProgress(unsigned long SubTotal)$/;" f class:OpProgress +SubProgress apt-pkg/contrib/progress.cc /^void OpProgress::SubProgress(unsigned long SubTotal,string Op)$/;" f class:OpProgress +SubTotal apt-pkg/contrib/progress.h /^ unsigned long SubTotal;$/;" m class:OpProgress +Subst apt-pkg/contrib/strutl.h /^ const char *Subst;$/;" m struct:SubstVar +SubstVar apt-pkg/contrib/strutl.cc /^string SubstVar(string Str,const struct SubstVar *Vars)$/;" f +SubstVar apt-pkg/contrib/strutl.cc /^string SubstVar(string Str,string Subst,string Contents)$/;" f +SubstVar apt-pkg/contrib/strutl.h /^struct SubstVar$/;" s +Suggests apt-pkg/pkgcache.h /^ enum DepType {Depends=1,PreDepends=2,Suggests=3,Recommends=4,$/;" e enum:pkgCache::Dep::DepType +Sum apt-pkg/contrib/md5.h /^ unsigned char Sum[4*4];$/;" m class:MD5SumValue +Sum apt-pkg/contrib/sha1.h /^ unsigned char Sum[20];$/;" m class:SHA1SumValue +SupportedArch apt-pkg/contrib/configuration.cc /^bool Configuration::SupportedArch (const string testArch)$/;" f class:Configuration +SwapMaint ftparchive/override.cc /^string Override::Item::SwapMaint(string Orig,bool &Failed)$/;" f class:Override::Item +SymbolicLink apt-inst/contrib/extracttar.h /^ SymbolicLink = '2',CharacterDevice = '3',$/;" e enum:ExtractTar::ItemType +SymbolicLink apt-inst/dirstream.h /^ enum Type_t {File, HardLink, SymbolicLink, CharDevice, BlockDevice,$/;" e enum:pkgDirStream::Item::Type_t +Sync apt-pkg/contrib/fileutl.cc /^bool FileFd::Sync()$/;" f class:FileFd +Sync apt-pkg/contrib/mmap.cc /^bool MMap::Sync()$/;" f class:MMap +Sync apt-pkg/contrib/mmap.cc /^bool MMap::Sync(unsigned long Start,unsigned long Stop)$/;" f class:MMap +Sync apt-pkg/pkgcache.h /^ inline bool Sync() {return Map.Sync();};$/;" f class:pkgCache +SysList apt-pkg/pkgsystem.cc /^static pkgSystem *SysList[10];$/;" v file: +TARGET doc/makefile /^TARGET = binary$/;" m +TARGET dselect/makefile /^TARGET = program$/;" m +TFRewrite apt-pkg/tagfile.cc /^bool TFRewrite(FILE *Output,pkgTagSection const &Tags,const char *Order[],$/;" f +TFRewriteData apt-pkg/tagfile.h /^struct TFRewriteData$/;" s +TFRewritePackageOrder apt-pkg/tagfile.cc /^const char **TFRewritePackageOrder = iTFRewritePackageOrder;$/;" v +TFRewriteSourceOrder apt-pkg/tagfile.cc /^const char **TFRewriteSourceOrder = iTFRewriteSourceOrder;$/;" v +TMPDIR cmdline/apt-extracttemplates.cc 46;" d file: +TO doc/makefile /^TO = $(DOC)$/;" m +TO dselect/makefile /^TO = $(BUILD)\/scripts\/dselect$/;" m +TYPE buildlib/library.mak /^TYPE = src$/;" m +TYPE buildlib/program.mak /^TYPE = src$/;" m +TYPE dselect/makefile /^TYPE = sh$/;" m +Tag apt-pkg/contrib/configuration.h /^ string Tag;$/;" m struct:Configuration::Item +Tag apt-pkg/tagfile.h /^ const char *Tag;$/;" m struct:TFRewriteData +Tag ftparchive/apt-ftparchive.cc /^ string Tag;$/;" m struct:PackageMap file: +TagCount apt-pkg/tagfile.h /^ unsigned int TagCount;$/;" m class:pkgTagSection +Tags apt-pkg/deb/deblistparser.h /^ pkgTagFile Tags;$/;" m class:debListParser +Tags apt-pkg/deb/debrecords.h /^ pkgTagFile Tags;$/;" m class:debRecordParser +Tags apt-pkg/deb/debsrcrecords.h /^ pkgTagFile Tags;$/;" m class:debSrcRecordParser +TakeContents ftparchive/contents.cc /^bool ContentsExtract::TakeContents(const void *NewData,unsigned long Length)$/;" f class:ContentsExtract +TakeControl apt-inst/deb/debfile.cc /^bool debDebFile::MemControlExtract::TakeControl(const void *Data,unsigned long Size)$/;" f class:debDebFile::MemControlExtract +TakeHashes apt-pkg/acquire-method.cc /^void pkgAcqMethod::FetchResult::TakeHashes(Hashes &Hash)$/;" f class:pkgAcqMethod::FetchResult +TarHeader apt-inst/contrib/extracttar.cc /^struct ExtractTar::TarHeader$/;" s class:ExtractTar file: +TargetPkg apt-pkg/cacheiterators.h /^ inline PkgIterator TargetPkg() {return PkgIterator(*Owner,Owner->PkgP + Dep->Package);};$/;" f class:pkgCache::DepIterator +TargetVer apt-pkg/cacheiterators.h /^ inline const char *TargetVer() const {return Dep->Version == 0?0:Owner->StrP + Dep->Version;};$/;" f class:pkgCache::DepIterator +Tell apt-pkg/contrib/fileutl.cc /^unsigned long FileFd::Tell()$/;" f class:FileFd +TempExt apt-inst/extract.cc /^static const char *TempExt = "dpkg-tmp";$/;" v file: +Template cmdline/apt-extracttemplates.h /^ char *Template;$/;" m class:DebFile +Test test/hash.cc /^template <class T> void Test(const char *In,const char *Out)$/;" f +Test test/testdeb.cc /^bool Test(const char *File)$/;" f +Test test/uri.cc /^void Test(const char *Foo)$/;" f +TestCompatibility apt-pkg/version.h /^ virtual bool TestCompatibility(pkgVersioningSystem const &Against) $/;" f class:pkgVersioningSystem +TestMill test/hash.cc /^template <class T> void TestMill(const char *Out)$/;" f +Text apt-pkg/contrib/error.h /^ string Text;$/;" m struct:GlobalError::Item +The_DFiles buildlib/library.mak /^The_DFiles = $(wildcard $($(LOCAL)-DEP))$/;" m +The_DFiles buildlib/program.mak /^The_DFiles = $(wildcard $($(LOCAL)-DEP))$/;" m +The_DFiles buildlib/python.mak /^The_DFiles = $(wildcard $($(LOCAL)-DEP))$/;" m +The_DFiles buildlib/staticlibrary.mak /^The_DFiles = $(wildcard $($(LOCAL)-DEP))$/;" m +The_DFiles po/makefile /^The_DFiles = $(wildcard $(PO)\/*.d)$/;" m +This apt-pkg/algorithms.cc /^pkgProblemResolver *pkgProblemResolver::This = 0;$/;" m class:pkgProblemResolver file: +This apt-pkg/algorithms.h /^ static pkgProblemResolver *This;$/;" m class:pkgProblemResolver +Time apt-pkg/acquire.h /^ struct timeval Time;$/;" m class:pkgAcquireStatus +TimeOut methods/ftp.cc /^unsigned long TimeOut = 120;$/;" v +TimeOut methods/http.cc /^unsigned long TimeOut = 120;$/;" v +TimeOut methods/rsh.cc /^unsigned long TimeOut = 120;$/;" v +TimeRFC1123 apt-pkg/contrib/strutl.cc /^string TimeRFC1123(time_t Date)$/;" f +TimeToStr apt-pkg/contrib/strutl.cc /^string TimeToStr(unsigned long Sec)$/;" f +TmpFile ftparchive/multicompress.h /^ FileFd TmpFile;$/;" m struct:MultiCompress::Files +TmpKey ftparchive/cachedb.h /^ char TmpKey[600];$/;" m class:CacheDB +ToFetch apt-pkg/acquire.h /^ unsigned long ToFetch;$/;" m class:pkgAcquire +ToFree apt-pkg/contrib/configuration.h /^ bool ToFree;$/;" m class:Configuration +ToRemove apt-pkg/algorithms.h /^ ToRemove = (1 << 4)};$/;" e enum:pkgProblemResolver::Flags +TokSplitString apt-pkg/contrib/strutl.cc /^bool TokSplitString(char Tok,char *Input,char **List,$/;" f +Total apt-pkg/contrib/progress.h /^ unsigned long Total;$/;" m class:OpProgress +TotalBytes apt-pkg/acquire.h /^ double TotalBytes;$/;" m class:pkgAcquireStatus +TotalItems apt-pkg/acquire.h /^ unsigned long TotalItems;$/;" m class:pkgAcquireStatus +TotalNeeded apt-pkg/acquire.cc /^double pkgAcquire::TotalNeeded()$/;" f class:pkgAcquire +TotalSize apt-pkg/acquire-worker.h /^ unsigned long TotalSize;$/;" m class:pkgAcquire::Worker +Touched apt-inst/filelist.h /^ enum Flags {Touched = (1<<0)};$/;" e enum:pkgFLCache::Diversion::Flags +Tree apt-pkg/contrib/configuration.h /^ inline const Item *Tree(const char *Name) const {return Lookup(Name);};$/;" f class:Configuration +TreeLookup apt-inst/filelist.cc /^map_ptrloc pkgFLCache::TreeLookup(map_ptrloc *Base,const char *Text,$/;" f class:pkgFLCache +Trim apt-pkg/tagfile.cc /^void pkgTagSection::Trim()$/;" f class:pkgTagSection +Truncate apt-pkg/contrib/fileutl.cc /^bool FileFd::Truncate(unsigned long To)$/;" f class:FileFd +TryPassive methods/ftp.h /^ bool TryPassive;$/;" m class:FTPConn +TryToChangeVer cmdline/apt-get.cc /^bool TryToChangeVer(pkgCache::PkgIterator Pkg,pkgDepCache &Cache,$/;" f +TryToInstall cmdline/apt-get.cc /^bool TryToInstall(pkgCache::PkgIterator Pkg,pkgDepCache &Cache,$/;" f +Type apt-inst/dirstream.h /^ Directory, FIFO} Type;$/;" m struct:pkgDirStream::Item +Type apt-inst/filelist.h /^ enum {NdePkg, NdeHash} Type; $/;" m class:pkgFLCache::NodeIterator +Type apt-pkg/cacheiterators.h /^ enum {DepVer, DepRev} Type;$/;" m class:pkgCache::DepIterator +Type apt-pkg/cacheiterators.h /^ enum {PrvVer, PrvPkg} Type;$/;" m class:pkgCache::PrvIterator +Type apt-pkg/indexfile.cc /^pkgIndexFile::Type::Type()$/;" f class:pkgIndexFile::Type +Type apt-pkg/indexfile.h /^ class Type$/;" c class:pkgIndexFile +Type apt-pkg/pkgcache.h /^ unsigned char Type;$/;" m struct:pkgCache::Dependency +Type apt-pkg/policy.h /^ pkgVersionMatch::MatchType Type;$/;" m struct:pkgPolicy::Pin +Type apt-pkg/sourcelist.cc /^pkgSourceList::Type::Type()$/;" f class:pkgSourceList::Type +Type apt-pkg/sourcelist.h /^ class Type$/;" c class:pkgSourceList +Type apt-pkg/srcrecords.h /^ unsigned char Type;$/;" m struct:pkgSrcRecords::Parser::BuildDepRec +Type apt-pkg/srcrecords.h /^ string Type;$/;" m struct:pkgSrcRecords::File +Type apt-pkg/versionmatch.h /^ enum MatchType {None = 0,Version,Release,Origin} Type;$/;" m class:pkgVersionMatch +Type cmdline/indexcopy.h /^ virtual const char *Type() {return "Package";};$/;" f class:PackageCopy +Type cmdline/indexcopy.h /^ virtual const char *Type() {return "Source";};$/;" f class:SourceCopy +Type_t apt-inst/dirstream.h /^ enum Type_t {File, HardLink, SymbolicLink, CharDevice, BlockDevice,$/;" g struct:pkgDirStream::Item +UID apt-inst/contrib/arfile.cc /^ char UID[6];$/;" m struct:ARArchive::MemberHeader file: +UID apt-inst/contrib/arfile.h /^ unsigned long UID;$/;" m struct:ARArchive::Member +UID apt-inst/dirstream.h /^ unsigned long UID;$/;" m struct:pkgDirStream::Item +UILD buildlib/defaults.mak /^ echo Can not find the build directory in $(BUILD_POSSIBLE) -- use BUILD=$/;" m +UILD buildlib/defaults.mak /^override BUILD := $(BUILDX)$/;" m +URI apt-pkg/acquire.h /^ string URI;$/;" m struct:pkgAcquire::ItemDesc +URI apt-pkg/contrib/strutl.h /^ URI() : Port(0) {};$/;" f class:URI +URI apt-pkg/contrib/strutl.h /^ URI(string Path) {CopyFrom(Path);};$/;" f class:URI +URI apt-pkg/contrib/strutl.h /^class URI$/;" c +URI apt-pkg/deb/debindexfile.h /^ string URI;$/;" m class:debPackagesIndex +URI apt-pkg/deb/debindexfile.h /^ string URI;$/;" m class:debSourcesIndex +URIDone apt-pkg/acquire-method.cc /^void pkgAcqMethod::URIDone(FetchResult &Res, FetchResult *Alt)$/;" f class:pkgAcqMethod +URIStart apt-pkg/acquire-method.cc /^void pkgAcqMethod::URIStart(FetchResult &Res)$/;" f class:pkgAcqMethod +URItoFileName apt-pkg/contrib/strutl.cc /^string URItoFileName(string URI)$/;" f +UnCompArgs ftparchive/multicompress.h /^ const char *UnCompArgs;$/;" m struct:MultiCompress::CompType +UnGuard apt-pkg/contrib/sptr.h /^ inline T *UnGuard() {T *Tmp = Ptr; Ptr = 0; return Tmp;};$/;" f class:SPtr +UnGuard apt-pkg/contrib/sptr.h /^ inline T *UnGuard() {T *Tmp = Ptr; Ptr = 0; return Tmp;};$/;" f class:SPtrArray +UnLock apt-pkg/deb/debsystem.cc /^bool debSystem::UnLock(bool NoErrors)$/;" f class:debSystem +UnMapped apt-pkg/contrib/mmap.h /^ UnMapped = (1<<3)};$/;" e enum:MMap::OpenFlags +UnMet cmdline/apt-cache.cc /^bool UnMet(CommandLine &CmdL)$/;" f +UnPacked apt-pkg/orderlist.h /^ UnPacked = (1 << 4), Configured = (1 << 5),$/;" e enum:pkgOrderList::Flags +UnPacked apt-pkg/pkgcache.h /^ enum PkgCurrentState {NotInstalled=0,UnPacked=1,HalfConfigured=2,$/;" e enum:pkgCache::State::PkgCurrentState +UniqFindTagWrite apt-pkg/deb/deblistparser.cc /^unsigned long debListParser::UniqFindTagWrite(const char *Tag)$/;" f class:debListParser +UniqHash apt-pkg/pkgcachegen.h /^ pkgCache::StringItem *UniqHash[26];$/;" m class:pkgCacheGenerator +UniqNodes apt-inst/filelist.h /^ unsigned long UniqNodes;$/;" m struct:pkgFLCache::Header +Unknown apt-pkg/pkgcache.h /^ enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};$/;" e enum:pkgCache::State::PkgSelectedState +Unmatched apt-pkg/policy.h /^ vector<PkgPin> Unmatched;$/;" m class:pkgPolicy +UnmountCdrom apt-pkg/contrib/cdromutl.cc /^bool UnmountCdrom(string Path)$/;" f +Unpacked apt-inst/filelist.h /^ Unpacked = (1<<4),Replaced = (1<<5)};$/;" e enum:pkgFLCache::Node::Flags +Update apt-pkg/acquire.h /^ bool Update;$/;" m class:pkgAcquireStatus +Update apt-pkg/contrib/progress.cc /^void OpTextProgress::Update()$/;" f class:OpTextProgress +Update apt-pkg/contrib/progress.h /^ virtual void Update() {};$/;" f class:OpProgress +Update apt-pkg/depcache.cc /^void pkgDepCache::StateCache::Update(PkgIterator Pkg,pkgCache &Cache)$/;" f class:pkgDepCache::StateCache +Update apt-pkg/depcache.cc /^void pkgDepCache::Update(DepIterator D)$/;" f class:pkgDepCache +Update apt-pkg/depcache.cc /^void pkgDepCache::Update(OpProgress *Prog)$/;" f class:pkgDepCache +Update apt-pkg/depcache.cc /^void pkgDepCache::Update(PkgIterator const &Pkg)$/;" f class:pkgDepCache +UpdateMTime ftparchive/multicompress.h /^ unsigned long UpdateMTime;$/;" m class:MultiCompress +UpdateVerState apt-pkg/depcache.cc /^void pkgDepCache::UpdateVerState(PkgIterator Pkg)$/;" f class:pkgDepCache +Upgradable apt-pkg/algorithms.h /^ Upgradable = (1 << 2), ReInstateTried = (1 << 3),$/;" e enum:pkgProblemResolver::Flags +Upgradable apt-pkg/depcache.h /^ inline bool Upgradable() const {return Status >= 1;};$/;" f struct:pkgDepCache::StateCache +Upgrade apt-pkg/depcache.h /^ inline bool Upgrade() const {return Status > 0 && Mode == ModeInstall;};$/;" f struct:pkgDepCache::StateCache +UpstreamVersion apt-pkg/deb/debversion.cc /^string debVersioningSystem::UpstreamVersion(const char *Ver)$/;" f class:debVersioningSystem +Uri apt-pkg/acquire-method.h /^ string Uri;$/;" m struct:pkgAcqMethod::FetchItem +UriBegin apt-pkg/acquire.cc /^pkgAcquire::UriIterator pkgAcquire::UriBegin()$/;" f class:pkgAcquire +UriEnd apt-pkg/acquire.cc /^pkgAcquire::UriIterator pkgAcquire::UriEnd()$/;" f class:pkgAcquire +UriIterator apt-pkg/acquire.h /^ UriIterator(pkgAcquire::Queue *Q) : CurQ(Q), CurItem(0)$/;" f class:pkgAcquire::UriIterator +UriIterator apt-pkg/acquire.h /^class pkgAcquire::UriIterator$/;" c class:pkgAcquire +UsePackage apt-pkg/deb/deblistparser.cc /^bool debListParser::UsePackage(pkgCache::PkgIterator Pkg,$/;" f class:debListParser +UsePools apt-pkg/contrib/mmap.h /^ void UsePools(Pool &P,unsigned int Count) {Pools = &P; PoolCount = Count;};$/;" f class:DynamicMMap +User apt-pkg/contrib/strutl.h /^ string User;$/;" m class:URI +UserData apt-pkg/contrib/strutl.h /^ void *UserData;$/;" m struct:RxChoiceList +UserID apt-inst/contrib/extracttar.cc /^ char UserID[8];$/;" m struct:ExtractTar::TarHeader file: +UserName apt-inst/contrib/extracttar.cc /^ char UserName[32];$/;" m struct:ExtractTar::TarHeader file: +UsrSize apt-pkg/depcache.h /^ inline double UsrSize() {return iUsrSize;};$/;" f class:pkgDepCache +VS apt-pkg/depcache.h /^ inline pkgVersioningSystem &VS() {return *Cache->VS;};$/;" f class:pkgDepCache +VS apt-pkg/pkgcache.h /^ pkgVersioningSystem *VS;$/;" m class:pkgCache +VS apt-pkg/pkgsystem.h /^ pkgVersioningSystem *VS;$/;" m class:pkgSystem +VSList apt-pkg/version.cc /^static pkgVersioningSystem *VSList[10];$/;" v file: +Val apt-pkg/deb/deblistparser.h /^ unsigned char Val;$/;" m struct:debListParser::WordList +Value apt-pkg/contrib/configuration.h /^ string Value;$/;" m struct:Configuration::Item +Value apt-pkg/contrib/md5.cc /^string MD5SumValue::Value() const$/;" f class:MD5SumValue +Value apt-pkg/contrib/md5.h /^ inline void Value(unsigned char S[16]) $/;" f class:MD5SumValue +Value apt-pkg/contrib/sha1.cc /^string SHA1SumValue::Value() const$/;" f class:SHA1SumValue +Value apt-pkg/contrib/sha1.h /^ inline void Value(unsigned char S[20])$/;" f class:SHA1SumValue +Vendor apt-pkg/sourcelist.h /^ struct Vendor$/;" s class:pkgSourceList +VendorID apt-pkg/sourcelist.h /^ string VendorID;$/;" m struct:pkgSourceList::Vendor +VendorList apt-pkg/sourcelist.h /^ vector<Vendor const *> VendorList;$/;" m class:pkgSourceList +Ver apt-inst/extract.h /^ pkgCache::VerIterator Ver;$/;" m class:pkgExtract +Ver apt-pkg/cacheiterators.h /^ Version *Ver;$/;" m class:pkgCache::VerIterator +Ver cmdline/apt-sortpkgs.cc /^ string Ver;$/;" m struct:PkgName file: +VerFile apt-pkg/pkgcache.h /^struct pkgCache::VerFile$/;" s class:pkgCache +VerFileCount apt-pkg/pkgcache.h /^ unsigned long VerFileCount;$/;" m struct:pkgCache::Header +VerFileIterator apt-pkg/cacheiterators.h /^ inline VerFileIterator() : Owner(0), FileP(0) {};$/;" f class:pkgCache::VerFileIterator +VerFileIterator apt-pkg/cacheiterators.h /^ inline VerFileIterator(pkgCache &Owner,VerFile *Trg) : Owner(&Owner), FileP(Trg) {};$/;" f class:pkgCache::VerFileIterator +VerFileIterator apt-pkg/cacheiterators.h /^class pkgCache::VerFileIterator$/;" c class:pkgCache +VerFileIterator apt-pkg/pkgcache.h /^ typedef pkgCache::VerFileIterator VerFileIterator; $/;" t class:pkgCache::Namespace +VerFileP apt-pkg/pkgcache.h /^ VerFile *VerFileP;$/;" m class:pkgCache +VerFileSz apt-pkg/pkgcache.h /^ unsigned short VerFileSz;$/;" m struct:pkgCache::Header +VerIterator apt-pkg/algorithms.h /^ typedef pkgCache::VerIterator VerIterator;$/;" t class:pkgProblemResolver +VerIterator apt-pkg/cacheiterators.h /^ inline VerIterator() : Ver(0), Owner(0) {}; $/;" f class:pkgCache::VerIterator +VerIterator apt-pkg/cacheiterators.h /^ inline VerIterator(pkgCache &Owner,Version *Trg = 0) : Ver(Trg), $/;" f class:pkgCache::VerIterator +VerIterator apt-pkg/cacheiterators.h /^class pkgCache::VerIterator$/;" c class:pkgCache +VerIterator apt-pkg/pkgcache.h /^ typedef pkgCache::VerIterator VerIterator;$/;" t class:pkgCache::Namespace +VerP apt-pkg/pkgcache.h /^ Version *VerP;$/;" m class:pkgCache +VerPrefixMatch apt-pkg/versionmatch.h /^ bool VerPrefixMatch;$/;" m class:pkgVersionMatch +VerPriority apt-pkg/pkgcache.h /^ enum VerPriority {Important=1,Required=2,Standard=3,Optional=4,Extra=5};$/;" g struct:pkgCache::State +VerStr apt-pkg/cacheiterators.h /^ inline const char *VerStr() const {return Ver->VerStr == 0?0:Owner->StrP + Ver->VerStr;};$/;" f class:pkgCache::VerIterator +VerStr apt-pkg/pkgcache.h /^ map_ptrloc VerStr; \/\/ Stringtable$/;" m struct:pkgCache::Version +VerStr apt-pkg/versionmatch.h /^ string VerStr;$/;" m class:pkgVersionMatch +VerSysName apt-pkg/pkgcache.h /^ map_ptrloc VerSysName; \/\/ StringTable$/;" m struct:pkgCache::Header +Version apt-pkg/acquire-item.h /^ pkgCache::VerIterator Version;$/;" m class:pkgAcqArchive +Version apt-pkg/acquire.h /^ string Version;$/;" m struct:pkgAcquire::MethodConfig +Version apt-pkg/algorithms.h /^ typedef pkgCache::Version Version;$/;" t class:pkgProblemResolver +Version apt-pkg/cacheiterators.h /^ inline const char *Version() const {return File->Version == 0?0:Owner->StrP + File->Version;};$/;" f class:pkgCache::PkgFileIterator +Version apt-pkg/deb/deblistparser.cc /^string debListParser::Version()$/;" f class:debListParser +Version apt-pkg/deb/debsrcrecords.h /^ virtual string Version() const {return Sect.FindS("Version");};$/;" f class:debSrcRecordParser +Version apt-pkg/pkgcache.h /^ map_ptrloc Version; \/\/ Version$/;" m struct:pkgCache::Provides +Version apt-pkg/pkgcache.h /^ map_ptrloc Version; \/\/ Stringtable$/;" m struct:pkgCache::Dependency +Version apt-pkg/pkgcache.h /^ map_ptrloc Version; \/\/ Stringtable$/;" m struct:pkgCache::PackageFile +Version apt-pkg/pkgcache.h /^ typedef pkgCache::Version Version;$/;" t class:pkgCache::Namespace +Version apt-pkg/pkgcache.h /^struct pkgCache::Version$/;" s class:pkgCache +Version apt-pkg/srcrecords.h /^ string Version;$/;" m struct:pkgSrcRecords::Parser::BuildDepRec +Version apt-pkg/versionmatch.h /^ enum MatchType {None = 0,Version,Release,Origin} Type;$/;" e enum:pkgVersionMatch::MatchType +Version cmdline/apt-extracttemplates.h /^ string Version;$/;" m class:DebFile +Version cmdline/apt-get.cc /^ string Version;$/;" m struct:DscFile file: +VersionCount apt-pkg/pkgcache.h /^ unsigned long VersionCount;$/;" m struct:pkgCache::Header +VersionHash apt-pkg/deb/deblistparser.cc /^unsigned short debListParser::VersionHash()$/;" f class:debListParser +VersionList apt-pkg/cacheiterators.h /^inline pkgCache::VerIterator pkgCache::PkgIterator::VersionList() const$/;" f class:pkgCache::PkgIterator +VersionList apt-pkg/pkgcache.h /^ map_ptrloc VersionList; \/\/ Version$/;" m struct:pkgCache::Package +VersionState apt-pkg/depcache.cc /^unsigned char pkgDepCache::VersionState(DepIterator D,unsigned char Check,$/;" f class:pkgDepCache +VersionSz apt-pkg/pkgcache.h /^ unsigned short VersionSz;$/;" m struct:pkgCache::Header +VersionTypes apt-pkg/depcache.h /^ enum VersionTypes {NowVersion, InstallVersion, CandidateVersion};$/;" g class:pkgDepCache +Vf apt-pkg/acquire-item.h /^ pkgCache::VerFileIterator Vf;$/;" m class:pkgAcqArchive +Vf cmdline/apt-cache.cc /^ pkgCache::VerFile *Vf;$/;" m struct:ExVerFile file: +VisitDeps apt-pkg/orderlist.cc /^bool pkgOrderList::VisitDeps(DepFunc F,PkgIterator Pkg)$/;" f class:pkgOrderList +VisitNode apt-pkg/orderlist.cc /^bool pkgOrderList::VisitNode(PkgIterator Pkg)$/;" f class:pkgOrderList +VisitProvides apt-pkg/orderlist.cc /^bool pkgOrderList::VisitProvides(DepIterator D,bool Critical)$/;" f class:pkgOrderList +VisitRDeps apt-pkg/orderlist.cc /^bool pkgOrderList::VisitRDeps(DepFunc F,PkgIterator Pkg)$/;" f class:pkgOrderList +VisitRProvides apt-pkg/orderlist.cc /^bool pkgOrderList::VisitRProvides(DepFunc F,VerIterator Ver)$/;" f class:pkgOrderList +WRITER_H ftparchive/writer.h 14;" d +WaitFd apt-pkg/contrib/fileutl.cc /^bool WaitFd(int Fd,bool write,unsigned long timeout)$/;" f +Warning apt-pkg/contrib/error.cc /^bool GlobalError::Warning(const char *Description,...)$/;" f class:GlobalError +WarningE apt-pkg/contrib/error.cc /^bool GlobalError::WarningE(const char *Function,const char *Description,...)$/;" f class:GlobalError +Which cmdline/apt-extracttemplates.h /^ enum { None, IsControl, IsConfig, IsTemplate } Which;$/;" m class:DebFile +WipeFlags apt-pkg/orderlist.cc /^void pkgOrderList::WipeFlags(unsigned long F)$/;" f class:pkgOrderList +WordList apt-pkg/deb/deblistparser.h /^ struct WordList$/;" s class:debListParser +WorkSpace apt-pkg/contrib/mmap.h /^ unsigned long WorkSpace;$/;" m class:DynamicMMap +Worker apt-pkg/acquire-worker.cc /^pkgAcquire::Worker::Worker(MethodConfig *Cnf)$/;" f class:pkgAcquire::Worker +Worker apt-pkg/acquire-worker.cc /^pkgAcquire::Worker::Worker(Queue *Q,MethodConfig *Cnf,$/;" f class:pkgAcquire::Worker +Worker apt-pkg/acquire-worker.h /^class pkgAcquire::Worker$/;" c class:pkgAcquire +Worker apt-pkg/acquire.h /^ pkgAcquire::Worker *Worker;$/;" m struct:pkgAcquire::Queue::QItem +WorkerStep apt-pkg/acquire.cc /^pkgAcquire::Worker *pkgAcquire::WorkerStep(Worker *I)$/;" f class:pkgAcquire +Workers apt-pkg/acquire.h /^ Worker *Workers;$/;" m class:pkgAcquire +Workers apt-pkg/acquire.h /^ pkgAcquire::Worker *Workers;$/;" m class:pkgAcquire::Queue +WorkersBegin apt-pkg/acquire.h /^ inline Worker *WorkersBegin() {return Workers;};$/;" f class:pkgAcquire +Write apt-pkg/contrib/fileutl.cc /^bool FileFd::Write(const void *From,unsigned long Size)$/;" f class:FileFd +Write apt-pkg/contrib/progress.cc /^void OpTextProgress::Write(const char *S)$/;" f class:OpTextProgress +Write methods/http.cc /^bool CircleBuf::Write(int Fd)$/;" f class:CircleBuf +WriteAny apt-pkg/contrib/fileutl.h /^ enum OpenMode {ReadOnly,WriteEmpty,WriteExists,WriteAny,WriteTemp};$/;" e enum:FileFd::OpenMode +WriteConfig cmdline/apt-extracttemplates.cc /^void WriteConfig(const DebFile &file)$/;" f +WriteDatabase cmdline/apt-cdrom.cc /^bool WriteDatabase(Configuration &Cnf)$/;" f +WriteEmpty apt-pkg/contrib/fileutl.h /^ enum OpenMode {ReadOnly,WriteEmpty,WriteExists,WriteAny,WriteTemp};$/;" e enum:FileFd::OpenMode +WriteExists apt-pkg/contrib/fileutl.h /^ enum OpenMode {ReadOnly,WriteEmpty,WriteExists,WriteAny,WriteTemp};$/;" e enum:FileFd::OpenMode +WriteFd methods/rsh.h /^ int WriteFd;$/;" m class:RSHConn +WriteFile cmdline/apt-extracttemplates.cc /^string WriteFile(const char *package, const char *prefix, const char *data)$/;" f +WriteMsg methods/ftp.cc /^bool FTPConn::WriteMsg(unsigned int &Ret,string &Text,const char *Fmt,...)$/;" f class:FTPConn +WriteMsg methods/rsh.cc /^bool RSHConn::WriteMsg(string &Text,bool Sync,const char *Fmt,...)$/;" f class:RSHConn +WriteSourceList cmdline/apt-cdrom.cc /^bool WriteSourceList(string Name,vector<string> &List,bool Source)$/;" f +WriteSpace ftparchive/contents.cc /^void GenContents::WriteSpace(FILE *Out,unsigned int Current,unsigned int Target)$/;" f class:GenContents +WriteSpace methods/http.h /^ bool WriteSpace() {return InP - OutP > 0;};$/;" f class:CircleBuf +WriteString apt-pkg/contrib/mmap.cc /^unsigned long DynamicMMap::WriteString(const char *String,$/;" f class:DynamicMMap +WriteString apt-pkg/contrib/mmap.h /^ inline unsigned long WriteString(string S) {return WriteString(S.c_str(),S.length());};$/;" f class:DynamicMMap +WriteString apt-pkg/pkgcachegen.h /^ inline unsigned long WriteString(const char *S,unsigned int Size) {return Owner->Map.WriteString(S,Size);};$/;" f class:pkgCacheGenerator::ListParser +WriteString apt-pkg/pkgcachegen.h /^ inline unsigned long WriteString(string S) {return Owner->Map.WriteString(S);};$/;" f class:pkgCacheGenerator::ListParser +WriteTemp apt-pkg/contrib/fileutl.h /^ enum OpenMode {ReadOnly,WriteEmpty,WriteExists,WriteAny,WriteTemp};$/;" e enum:FileFd::OpenMode +WriteTillEl methods/http.cc /^bool CircleBuf::WriteTillEl(string &Data,bool Single)$/;" f class:CircleBuf +WriteUniqString apt-pkg/pkgcachegen.cc /^unsigned long pkgCacheGenerator::WriteUniqString(const char *S,$/;" f class:pkgCacheGenerator +WriteUniqString apt-pkg/pkgcachegen.h /^ inline unsigned long WriteUniqString(const char *S,unsigned int Size) {return Owner->WriteUniqString(S,Size);};$/;" f class:pkgCacheGenerator::ListParser +WriteUniqString apt-pkg/pkgcachegen.h /^ inline unsigned long WriteUniqString(string S) {return Owner->WriteUniqString(S);};$/;" f class:pkgCacheGenerator::ListParser +WriteUniqString apt-pkg/pkgcachegen.h /^ inline unsigned long WriteUniqString(string S) {return WriteUniqString(S.c_str(),S.length());};$/;" f class:pkgCacheGenerator +XVcg cmdline/apt-cache.cc /^bool XVcg(CommandLine &CmdL)$/;" f +YODL_MANPAGE_H buildlib/defaults.mak /^YODL_MANPAGE_H = $(BASE)\/buildlib\/yodl_manpage.mak$/;" m +YnPrompt cmdline/apt-get.cc /^bool YnPrompt()$/;" f +_APTEXTRACTTEMPLATE_H_ cmdline/apt-extracttemplates.h 11;" d +_BSD_SOURCE apt-pkg/contrib/mmap.cc 28;" d file: +_GetErrorObj apt-pkg/contrib/error.cc /^ GlobalError *_GetErrorObj()$/;" f +_apt_DebSrcType apt-pkg/deb/debindexfile.cc /^debSLTypeDebSrc _apt_DebSrcType;$/;" v +_apt_DebType apt-pkg/deb/debindexfile.cc /^debSLTypeDeb _apt_DebType;$/;" v +_apt_Pkg apt-pkg/deb/debindexfile.cc /^static debIFTypePkg _apt_Pkg;$/;" v file: +_apt_Src apt-pkg/deb/debindexfile.cc /^static debIFTypeSrc _apt_Src;$/;" v file: +_apt_Status apt-pkg/deb/debindexfile.cc /^static debIFTypeStatus _apt_Status;$/;" v file: +_bound apt-pkg/contrib/system.h 44;" d +_boundv apt-pkg/contrib/system.h 45;" d +_config apt-pkg/contrib/configuration.cc /^Configuration *_config = new Configuration;$/;" v +_count apt-pkg/contrib/system.h 50;" d +_dummy apt-pkg/pkgcache.cc /^void pkgCache::DepIterator::_dummy() {}$/;" f class:pkgCache::DepIterator +_dummy apt-pkg/pkgcache.cc /^void pkgCache::PrvIterator::_dummy() {}$/;" f class:pkgCache::PrvIterator +_dummy apt-pkg/pkgcache.cc /^void pkgCache::VerIterator::_dummy() {}$/;" f class:pkgCache::VerIterator +_error apt-pkg/contrib/error.h 98;" d +_strstrip apt-pkg/contrib/strutl.cc /^char *_strstrip(char *String)$/;" f +_strtabexpand apt-pkg/contrib/strutl.cc /^char *_strtabexpand(char *String,size_t Len)$/;" f +_system apt-pkg/pkgsystem.cc /^pkgSystem *_system = 0;$/;" v +addrinfo methods/rfc2553emu.h 53;" d +addrinfo_emu methods/rfc2553emu.h /^ struct addrinfo_emu$/;" s +ai_addr methods/rfc2553emu.h /^ struct sockaddr *ai_addr; \/* binary address *\/$/;" m struct:addrinfo_emu +ai_addrlen methods/rfc2553emu.h /^ size_t ai_addrlen; \/* length of ai_addr *\/$/;" m struct:addrinfo_emu +ai_canonname methods/rfc2553emu.h /^ char *ai_canonname; \/* canonical name for nodename *\/$/;" m struct:addrinfo_emu +ai_family methods/rfc2553emu.h /^ int ai_family; \/* PF_xxx *\/$/;" m struct:addrinfo_emu +ai_flags methods/rfc2553emu.h /^ int ai_flags; \/* AI_PASSIVE, AI_CANONNAME, AI_NUMERICHOST *\/$/;" m struct:addrinfo_emu +ai_next methods/rfc2553emu.h /^ struct addrinfo_emu *ai_next; \/* next structure in linked list *\/$/;" m struct:addrinfo_emu +ai_protocol methods/rfc2553emu.h /^ int ai_protocol; \/* 0 or IPPROTO_xxx for IPv4 and IPv6 *\/$/;" m struct:addrinfo_emu +ai_socktype methods/rfc2553emu.h /^ int ai_socktype; \/* SOCK_xxx *\/$/;" m struct:addrinfo_emu +begin apt-pkg/orderlist.h /^ inline iterator begin() {return List;};$/;" f class:pkgOrderList +begin apt-pkg/sourcelist.h /^ inline const_iterator begin() const {return SrcList.begin();};$/;" f class:pkgSourceList +blk apt-pkg/contrib/sha1.cc 62;" d file: +blk0 apt-pkg/contrib/sha1.cc 57;" d file: +blk0 apt-pkg/contrib/sha1.cc 60;" d file: +byteSwap apt-pkg/contrib/md5.cc /^static void byteSwap(uint32_t *buf, unsigned words)$/;" f file: +byteSwap apt-pkg/contrib/md5.cc 69;" d file: +check_apt_conf debian/postinst /^check_apt_conf ()$/;" f +connect apt-build/configure /^connect()$/;" f +connect configure /^connect()$/;" f +const_iterator apt-pkg/sourcelist.h /^ typedef vector<pkgIndexFile *>::const_iterator const_iterator;$/;" t class:pkgSourceList +crc16_table apt-pkg/contrib/crc-16.cc /^static unsigned short const crc16_table[256] =$/;" v file: +create_apt_conf debian/postinst /^create_apt_conf ()$/;" f +db_open apt-build/configure /^db_open()$/;" f +db_open configure /^db_open()$/;" f +debDebFile apt-inst/deb/debfile.cc /^debDebFile::debDebFile(FileFd &File) : File(File), AR(File)$/;" f class:debDebFile +debDebFile apt-inst/deb/debfile.h /^class debDebFile$/;" c +debDpkgDB apt-inst/deb/dpkgdb.cc /^debDpkgDB::debDpkgDB() : CacheMap(0), FileMap(0)$/;" f class:debDpkgDB +debDpkgDB apt-inst/deb/dpkgdb.h /^class debDpkgDB : public pkgDataBase$/;" c +debIFTypePkg apt-pkg/deb/debindexfile.cc /^ debIFTypePkg() {Label = "Debian Package Index";};$/;" f class:debIFTypePkg +debIFTypePkg apt-pkg/deb/debindexfile.cc /^class debIFTypePkg : public pkgIndexFile::Type$/;" c file: +debIFTypeSrc apt-pkg/deb/debindexfile.cc /^ debIFTypeSrc() {Label = "Debian Source Index";};$/;" f class:debIFTypeSrc +debIFTypeSrc apt-pkg/deb/debindexfile.cc /^class debIFTypeSrc : public pkgIndexFile::Type$/;" c file: +debIFTypeStatus apt-pkg/deb/debindexfile.cc /^ debIFTypeStatus() {Label = "Debian dpkg status file";};$/;" f class:debIFTypeStatus +debIFTypeStatus apt-pkg/deb/debindexfile.cc /^class debIFTypeStatus : public pkgIndexFile::Type$/;" c file: +debListParser apt-pkg/deb/deblistparser.cc /^debListParser::debListParser(FileFd *File) : Tags(File)$/;" f class:debListParser +debListParser apt-pkg/deb/deblistparser.h /^class debListParser : public pkgCacheGenerator::ListParser$/;" c +debPackagesIndex apt-pkg/deb/debindexfile.cc /^debPackagesIndex::debPackagesIndex(string URI,string Dist,string Section,$/;" f class:debPackagesIndex +debPackagesIndex apt-pkg/deb/debindexfile.h /^class debPackagesIndex : public pkgIndexFile$/;" c +debRecordParser apt-pkg/deb/debrecords.cc /^debRecordParser::debRecordParser(string FileName,pkgCache &Cache) : $/;" f class:debRecordParser +debRecordParser apt-pkg/deb/debrecords.h /^class debRecordParser : public pkgRecords::Parser$/;" c +debSLTypeDeb apt-pkg/deb/debindexfile.cc /^ debSLTypeDeb()$/;" f class:debSLTypeDeb +debSLTypeDeb apt-pkg/deb/debindexfile.cc /^class debSLTypeDeb : public pkgSourceList::Type$/;" c file: +debSLTypeDebSrc apt-pkg/deb/debindexfile.cc /^ debSLTypeDebSrc()$/;" f class:debSLTypeDebSrc +debSLTypeDebSrc apt-pkg/deb/debindexfile.cc /^class debSLTypeDebSrc : public pkgSourceList::Type$/;" c file: +debSourcesIndex apt-pkg/deb/debindexfile.cc /^debSourcesIndex::debSourcesIndex(string URI,string Dist,string Section) :$/;" f class:debSourcesIndex +debSourcesIndex apt-pkg/deb/debindexfile.h /^class debSourcesIndex : public pkgIndexFile$/;" c +debSrcRecordParser apt-pkg/deb/debsrcrecords.h /^ debSrcRecordParser(string File,pkgIndexFile const *Index) :$/;" f class:debSrcRecordParser +debSrcRecordParser apt-pkg/deb/debsrcrecords.h /^class debSrcRecordParser : public pkgSrcRecords::Parser$/;" c +debStatusIndex apt-pkg/deb/debindexfile.cc /^debStatusIndex::debStatusIndex(string File) : File(File)$/;" f class:debStatusIndex +debStatusIndex apt-pkg/deb/debindexfile.h /^class debStatusIndex : public pkgIndexFile$/;" c +debSys apt-pkg/deb/debsystem.cc /^debSystem debSys;$/;" v +debSystem apt-pkg/deb/debsystem.cc /^debSystem::debSystem()$/;" f class:debSystem +debSystem apt-pkg/deb/debsystem.h /^class debSystem : public pkgSystem$/;" c +debVS apt-pkg/deb/debversion.cc /^debVersioningSystem debVS;$/;" v +debVersioningSystem apt-pkg/deb/debversion.cc /^debVersioningSystem::debVersioningSystem()$/;" f class:debVersioningSystem +debVersioningSystem apt-pkg/deb/debversion.h /^class debVersioningSystem : public pkgVersioningSystem$/;" c +delLocalPolicy apt-pkg/depcache.h /^ Policy *delLocalPolicy; \/\/ For memory clean up..$/;" m class:pkgDepCache +empty apt-pkg/contrib/error.h /^ inline bool empty() {return List == 0;};$/;" f class:GlobalError +empty apt-pkg/contrib/strutl.h /^ inline bool empty() {return Access.empty();};$/;" f class:URI +empty apt-pkg/orderlist.h /^ inline bool empty() {return End == List;};$/;" f class:pkgOrderList +empty apt-pkg/sourcelist.h /^ inline bool empty() const {return SrcList.empty();};$/;" f class:pkgSourceList +end apt-inst/filelist.h /^ inline bool end() const {return Owner == 0 || Diver == Owner->DiverP;};$/;" f class:pkgFLCache::DiverIterator +end apt-inst/filelist.h /^ inline bool end() const {return Owner == 0 || Nde == Owner->NodeP;};$/;" f class:pkgFLCache::NodeIterator +end apt-inst/filelist.h /^ inline bool end() const {return Owner == 0 || Pkg == Owner->PkgP?true:false;}$/;" f class:pkgFLCache::PkgIterator +end apt-pkg/cacheiterators.h /^ inline bool end() const {return File == Owner->PkgFileP?true:false;};$/;" f class:pkgCache::PkgFileIterator +end apt-pkg/cacheiterators.h /^ inline bool end() const {return FileP == Owner->VerFileP?true:false;};$/;" f class:pkgCache::VerFileIterator +end apt-pkg/cacheiterators.h /^ inline bool end() const {return Owner == 0 || Dep == Owner->DepP?true:false;};$/;" f class:pkgCache::DepIterator +end apt-pkg/cacheiterators.h /^ inline bool end() const {return Owner == 0 || Pkg == Owner->PkgP?true:false;};$/;" f class:pkgCache::PkgIterator +end apt-pkg/cacheiterators.h /^ inline bool end() const {return Prv == Owner->ProvideP?true:false;};$/;" f class:pkgCache::PrvIterator +end apt-pkg/cacheiterators.h /^ inline bool end() const {return Ver == Owner->VerP?true:false;};$/;" f class:pkgCache::VerIterator +end apt-pkg/contrib/cmndline.h /^ inline bool end() {return ShortOpt == 0 && LongOpt == 0;};$/;" f struct:CommandLine::Args +end apt-pkg/orderlist.h /^ inline iterator end() {return End;};$/;" f class:pkgOrderList +end apt-pkg/sourcelist.h /^ inline const_iterator end() const {return SrcList.end();};$/;" f class:pkgSourceList +flCombine apt-pkg/contrib/fileutl.cc /^string flCombine(string Dir,string File)$/;" f +flExtension apt-pkg/contrib/fileutl.cc /^string flExtension(string File)$/;" f +flNoLink apt-pkg/contrib/fileutl.cc /^string flNoLink(string File)$/;" f +flNotDir apt-pkg/contrib/fileutl.cc /^string flNotDir(string File)$/;" f +flNotFile apt-pkg/contrib/fileutl.cc /^string flNotFile(string File)$/;" f +freeaddrinfo methods/rfc2553emu.cc /^void freeaddrinfo(struct addrinfo *ai)$/;" f +get_components dselect/setup /^sub get_components {$/;" s +get_source dselect/setup /^sub get_source {$/;" s +get_sources dselect/setup /^sub get_sources {$/;" s +getaddrinfo methods/rfc2553emu.cc /^int getaddrinfo(const char *nodename, const char *servname,$/;" f +gethostbyname apt-build/configure /^gethostbyname()$/;" f +gethostbyname configure /^gethostbyname()$/;" f +getnameinfo methods/rfc2553emu.cc /^int getnameinfo(const struct sockaddr *sa, socklen_t salen,$/;" f +iBadCount apt-pkg/depcache.h /^ unsigned long iBadCount;$/;" m class:pkgDepCache +iBrokenCount apt-pkg/depcache.h /^ unsigned long iBrokenCount;$/;" m class:pkgDepCache +iDelCount apt-pkg/depcache.h /^ unsigned long iDelCount;$/;" m class:pkgDepCache +iDownloadSize apt-pkg/depcache.h /^ double iDownloadSize;$/;" m class:pkgDepCache +iFd apt-pkg/contrib/fileutl.h /^ int iFd;$/;" m class:FileFd +iFlags apt-pkg/depcache.h /^ unsigned short iFlags; \/\/ Internal flags$/;" m struct:pkgDepCache::StateCache +iIndex apt-pkg/srcrecords.h /^ const pkgIndexFile *iIndex;$/;" m class:pkgSrcRecords::Parser +iInstCount apt-pkg/depcache.h /^ unsigned long iInstCount;$/;" m class:pkgDepCache +iKeepCount apt-pkg/depcache.h /^ unsigned long iKeepCount;$/;" m class:pkgDepCache +iOffset apt-pkg/deb/deblistparser.h /^ unsigned long iOffset;$/;" m class:debListParser +iOffset apt-pkg/deb/debsrcrecords.h /^ unsigned long iOffset;$/;" m class:debSrcRecordParser +iOffset apt-pkg/tagfile.h /^ unsigned long iOffset;$/;" m class:pkgTagFile +iPolicy apt-pkg/algorithms.h /^ Policy iPolicy;$/;" m class:pkgSimulate +iSize apt-pkg/contrib/mmap.h /^ unsigned long iSize;$/;" m class:MMap +iTFRewritePackageOrder apt-pkg/tagfile.cc /^static const char *iTFRewritePackageOrder[] = {$/;" v file: +iTFRewriteSourceOrder apt-pkg/tagfile.cc /^static const char *iTFRewriteSourceOrder[] = {"Package",$/;" v file: +iUsrSize apt-pkg/depcache.h /^ double iUsrSize;$/;" m class:pkgDepCache +ioprintf apt-pkg/contrib/strutl.cc /^void ioprintf(ostream &out,const char *format,...) $/;" f +iterator apt-pkg/orderlist.h /^ typedef Package **iterator;$/;" t class:pkgOrderList +main buildlib/config.guess /^ main()$/;" f +main buildlib/config.guess /^ main ()$/;" f +main buildlib/config.guess /^main ()$/;" f +main cmdline/apt-cache.cc /^int main(int argc,const char *argv[])$/;" f +main cmdline/apt-cdrom.cc /^int main(int argc,const char *argv[])$/;" f +main cmdline/apt-config.cc /^int main(int argc,const char *argv[])$/;" f +main cmdline/apt-extracttemplates.cc /^int main(int argc, const char **argv)$/;" f +main cmdline/apt-get.cc /^int main(int argc,const char *argv[])$/;" f +main cmdline/apt-sortpkgs.cc /^int main(unsigned int argc,const char *argv[])$/;" f +main dselect/setup /^sub main {$/;" s +main ftparchive/apt-ftparchive.cc /^int main(int argc, const char *argv[])$/;" f +main methods/cdrom.cc /^int main()$/;" f +main methods/copy.cc /^int main()$/;" f +main methods/file.cc /^int main()$/;" f +main methods/ftp.cc /^int main(int argc,const char *argv[])$/;" f +main methods/gzip.cc /^int main(int argc, char *argv[])$/;" f +main methods/http.cc /^int main()$/;" f +main methods/rsh.cc /^int main(int argc, const char *argv[])$/;" f +main test/conf.cc /^int main(int argc,const char *argv[])$/;" f +main test/extract-control.cc /^int main(int argc, const char *argv[])$/;" f +main test/hash.cc /^int main()$/;" f +main test/mthdcat.cc /^int main()$/;" f +main test/rpmver.cc /^int main(int argc,const char *argv[])$/;" f +main test/scratch.cc /^int main(int argc,char *argv[])$/;" f +main test/testdeb.cc /^int main(int argc, const char *argv[])$/;" f +main test/testextract.cc /^int main(int argc,char *argv[])$/;" f +main test/uri.cc /^int main()$/;" f +main test/versiontest.cc /^int main(int argc, char *argv[])$/;" f +map_ptrloc apt-pkg/contrib/mmap.h /^typedef unsigned int map_ptrloc;$/;" t +mtime apt-pkg/pkgcache.h /^ time_t mtime; \/\/ Modification time for the file$/;" m struct:pkgCache::PackageFile +mtime ftparchive/cachedb.h /^ uint32_t mtime; $/;" m struct:CacheDB::StatStore +operator != apt-pkg/acquire.h /^ inline bool operator !=(UriIterator const &rhs) const {return rhs.CurQ != CurQ || rhs.CurItem != CurItem;};$/;" f class:pkgAcquire::UriIterator +operator != apt-pkg/cacheiterators.h /^ inline bool operator !=(const DepIterator &B) const {return Dep != B.Dep;};$/;" f class:pkgCache::DepIterator +operator != apt-pkg/cacheiterators.h /^ inline bool operator !=(const PkgFileIterator &B) const {return File != B.File;};$/;" f class:pkgCache::PkgFileIterator +operator != apt-pkg/cacheiterators.h /^ inline bool operator !=(const PkgIterator &B) const {return Pkg != B.Pkg;};$/;" f class:pkgCache::PkgIterator +operator != apt-pkg/cacheiterators.h /^ inline bool operator !=(const PrvIterator &B) const {return Prv != B.Prv;};$/;" f class:pkgCache::PrvIterator +operator != apt-pkg/cacheiterators.h /^ inline bool operator !=(const VerFileIterator &B) const {return FileP != B.FileP;};$/;" f class:pkgCache::VerFileIterator +operator != apt-pkg/cacheiterators.h /^ inline bool operator !=(const VerIterator &B) const {return Ver != B.Ver;};$/;" f class:pkgCache::VerIterator +operator != apt-pkg/contrib/sptr.h /^ inline bool operator !=(T *lhs) const {return Ptr != lhs;};$/;" f class:SPtr +operator != apt-pkg/contrib/sptr.h /^ inline bool operator !=(T *lhs) const {return Ptr != lhs;};$/;" f class:SPtrArray +operator != apt-pkg/tagfile.h /^ inline bool operator !=(const pkgTagSection &rhs) {return Section != rhs.Section;};$/;" f class:pkgTagSection +operator () ftparchive/apt-ftparchive.cc /^ inline bool operator() (const PackageMap &x,const PackageMap &y)$/;" f struct:PackageMap::ContentsCompare +operator () ftparchive/apt-ftparchive.cc /^ inline bool operator() (const PackageMap &x,const PackageMap &y)$/;" f struct:PackageMap::DBCompare +operator * apt-inst/filelist.h /^ inline Directory const &operator *() const {return *Dir;};$/;" f class:pkgFLCache::DirIterator +operator * apt-inst/filelist.h /^ inline Diversion const &operator *() const {return *Diver;};$/;" f class:pkgFLCache::DiverIterator +operator * apt-inst/filelist.h /^ inline Node const &operator *() const {return *Nde;};$/;" f class:pkgFLCache::NodeIterator +operator * apt-inst/filelist.h /^ inline Package const &operator *() const {return *Pkg;};$/;" f class:pkgFLCache::PkgIterator +operator * apt-pkg/cachefile.h /^ inline pkgDepCache &operator *() {return *DCache;};$/;" f class:pkgCacheFile +operator * apt-pkg/cacheiterators.h /^ inline Dependency &operator *() {return *Dep;};$/;" f class:pkgCache::DepIterator +operator * apt-pkg/cacheiterators.h /^ inline Dependency const &operator *() const {return *Dep;};$/;" f class:pkgCache::DepIterator +operator * apt-pkg/cacheiterators.h /^ inline Package const &operator *() const {return *Pkg;};$/;" f class:pkgCache::PkgIterator +operator * apt-pkg/cacheiterators.h /^ inline PackageFile const &operator *() const {return *File;};$/;" f class:pkgCache::PkgFileIterator +operator * apt-pkg/cacheiterators.h /^ inline Provides &operator *() {return *Prv;};$/;" f class:pkgCache::PrvIterator +operator * apt-pkg/cacheiterators.h /^ inline Provides const &operator *() const {return *Prv;};$/;" f class:pkgCache::PrvIterator +operator * apt-pkg/cacheiterators.h /^ inline VerFile const &operator *() const {return *FileP;};$/;" f class:pkgCache::VerFileIterator +operator * apt-pkg/cacheiterators.h /^ inline Version &operator *() {return *Ver;};$/;" f class:pkgCache::VerIterator +operator * apt-pkg/cacheiterators.h /^ inline Version const &operator *() const {return *Ver;};$/;" f class:pkgCache::VerIterator +operator * apt-pkg/contrib/sptr.h /^ inline T &operator *() {return *Ptr;};$/;" f class:SPtr +operator ++ apt-inst/filelist.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgFLCache::DiverIterator +operator ++ apt-inst/filelist.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgFLCache::NodeIterator +operator ++ apt-inst/filelist.h /^ void operator ++(int) {if (Diver != Owner->DiverP) Diver = Owner->DiverP + Diver->Next;};$/;" f class:pkgFLCache::DiverIterator +operator ++ apt-inst/filelist.h /^ void operator ++(int) {if (Nde != Owner->NodeP) Nde = Owner->NodeP + $/;" f class:pkgFLCache::NodeIterator +operator ++ apt-pkg/acquire.h /^ inline void operator ++() {operator ++();};$/;" f class:pkgAcquire::UriIterator +operator ++ apt-pkg/acquire.h /^ void operator ++(int)$/;" f class:pkgAcquire::UriIterator +operator ++ apt-pkg/cacheiterators.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgCache::DepIterator +operator ++ apt-pkg/cacheiterators.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgCache::PkgFileIterator +operator ++ apt-pkg/cacheiterators.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgCache::PkgIterator +operator ++ apt-pkg/cacheiterators.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgCache::PrvIterator +operator ++ apt-pkg/cacheiterators.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgCache::VerFileIterator +operator ++ apt-pkg/cacheiterators.h /^ inline void operator ++() {operator ++(0);};$/;" f class:pkgCache::VerIterator +operator ++ apt-pkg/cacheiterators.h /^ void operator ++(int) {if (Dep != Owner->DepP) Dep = Owner->DepP +$/;" f class:pkgCache::DepIterator +operator ++ apt-pkg/cacheiterators.h /^ void operator ++(int) {if (File!= Owner->PkgFileP) File = Owner->PkgFileP + File->NextFile;};$/;" f class:pkgCache::PkgFileIterator +operator ++ apt-pkg/cacheiterators.h /^ void operator ++(int) {if (FileP != Owner->VerFileP) FileP = Owner->VerFileP + FileP->NextFile;};$/;" f class:pkgCache::VerFileIterator +operator ++ apt-pkg/cacheiterators.h /^ void operator ++(int) {if (Prv != Owner->ProvideP) Prv = Owner->ProvideP +$/;" f class:pkgCache::PrvIterator +operator ++ apt-pkg/cacheiterators.h /^ void operator ++(int) {if (Ver != Owner->VerP) Ver = Owner->VerP + Ver->NextVer;};$/;" f class:pkgCache::VerIterator +operator ++ apt-pkg/pkgcache.cc /^void pkgCache::PkgIterator::operator ++(int) $/;" f class:pkgCache::PkgIterator +operator -> apt-inst/filelist.h /^ inline Directory *operator ->() {return Dir;};$/;" f class:pkgFLCache::DirIterator +operator -> apt-inst/filelist.h /^ inline Directory const *operator ->() const {return Dir;};$/;" f class:pkgFLCache::DirIterator +operator -> apt-inst/filelist.h /^ inline Diversion *operator ->() {return Diver;};$/;" f class:pkgFLCache::DiverIterator +operator -> apt-inst/filelist.h /^ inline Diversion const *operator ->() const {return Diver;};$/;" f class:pkgFLCache::DiverIterator +operator -> apt-inst/filelist.h /^ inline Node *operator ->() {return Nde;};$/;" f class:pkgFLCache::NodeIterator +operator -> apt-inst/filelist.h /^ inline Node const *operator ->() const {return Nde;};$/;" f class:pkgFLCache::NodeIterator +operator -> apt-inst/filelist.h /^ inline Package *operator ->() {return Pkg;};$/;" f class:pkgFLCache::PkgIterator +operator -> apt-inst/filelist.h /^ inline Package const *operator ->() const {return Pkg;};$/;" f class:pkgFLCache::PkgIterator +operator -> apt-pkg/acquire.h /^ inline pkgAcquire::ItemDesc const *operator ->() const {return CurItem;};$/;" f class:pkgAcquire::UriIterator::pkgAcquire +operator -> apt-pkg/cachefile.h /^ inline pkgDepCache *operator ->() {return DCache;};$/;" f class:pkgCacheFile +operator -> apt-pkg/cacheiterators.h /^ inline Dependency *operator ->() {return Dep;};$/;" f class:pkgCache::DepIterator +operator -> apt-pkg/cacheiterators.h /^ inline Dependency const *operator ->() const {return Dep;};$/;" f class:pkgCache::DepIterator +operator -> apt-pkg/cacheiterators.h /^ inline Package *operator ->() {return Pkg;};$/;" f class:pkgCache::PkgIterator +operator -> apt-pkg/cacheiterators.h /^ inline Package const *operator ->() const {return Pkg;};$/;" f class:pkgCache::PkgIterator +operator -> apt-pkg/cacheiterators.h /^ inline PackageFile *operator ->() {return File;};$/;" f class:pkgCache::PkgFileIterator +operator -> apt-pkg/cacheiterators.h /^ inline PackageFile const *operator ->() const {return File;};$/;" f class:pkgCache::PkgFileIterator +operator -> apt-pkg/cacheiterators.h /^ inline Provides *operator ->() {return Prv;};$/;" f class:pkgCache::PrvIterator +operator -> apt-pkg/cacheiterators.h /^ inline Provides const *operator ->() const {return Prv;};$/;" f class:pkgCache::PrvIterator +operator -> apt-pkg/cacheiterators.h /^ inline VerFile *operator ->() {return FileP;};$/;" f class:pkgCache::VerFileIterator +operator -> apt-pkg/cacheiterators.h /^ inline VerFile const *operator ->() const {return FileP;};$/;" f class:pkgCache::VerFileIterator +operator -> apt-pkg/cacheiterators.h /^ inline Version *operator ->() {return Ver;};$/;" f class:pkgCache::VerIterator +operator -> apt-pkg/cacheiterators.h /^ inline Version const *operator ->() const {return Ver;};$/;" f class:pkgCache::VerIterator +operator -> apt-pkg/contrib/sptr.h /^ inline T *operator ->() {return Ptr;};$/;" f class:SPtr +operator < cmdline/apt-sortpkgs.cc /^ bool operator <(const PkgName &x) const {return Compare3(x) < 0;};$/;" f struct:PkgName +operator = apt-pkg/acquire.h /^ void operator =(pkgAcquire::ItemDesc const &I)$/;" f struct:pkgAcquire::Queue::QItem +operator = apt-pkg/cacheiterators.h /^ inline void operator =(const VerIterator &B) {Ver = B.Ver; Owner = B.Owner;};$/;" f class:pkgCache::VerIterator +operator = apt-pkg/contrib/sptr.h /^ inline void operator =(T *N) {Ptr = N;}; $/;" f class:SPtr +operator = apt-pkg/contrib/sptr.h /^ inline void operator =(T *N) {Ptr = N;};$/;" f class:SPtrArray +operator = apt-pkg/contrib/strutl.h /^ inline void operator =(string From) {CopyFrom(From);};$/;" f class:URI +operator == apt-pkg/acquire.h /^ inline bool operator ==(UriIterator const &rhs) const {return rhs.CurQ == CurQ && rhs.CurItem == CurItem;};$/;" f class:pkgAcquire::UriIterator +operator == apt-pkg/cacheiterators.h /^ inline bool operator ==(const DepIterator &B) const {return Dep == B.Dep;};$/;" f class:pkgCache::DepIterator +operator == apt-pkg/cacheiterators.h /^ inline bool operator ==(const PkgFileIterator &B) const {return File == B.File;};$/;" f class:pkgCache::PkgFileIterator +operator == apt-pkg/cacheiterators.h /^ inline bool operator ==(const PkgIterator &B) const {return Pkg == B.Pkg;};$/;" f class:pkgCache::PkgIterator +operator == apt-pkg/cacheiterators.h /^ inline bool operator ==(const PrvIterator &B) const {return Prv == B.Prv;};$/;" f class:pkgCache::PrvIterator +operator == apt-pkg/cacheiterators.h /^ inline bool operator ==(const VerFileIterator &B) const {return FileP == B.FileP;};$/;" f class:pkgCache::VerFileIterator +operator == apt-pkg/cacheiterators.h /^ inline bool operator ==(const VerIterator &B) const {return Ver == B.Ver;};$/;" f class:pkgCache::VerIterator +operator == apt-pkg/contrib/md5.cc /^bool MD5SumValue::operator ==(const MD5SumValue &rhs) const$/;" f class:MD5SumValue +operator == apt-pkg/contrib/sha1.cc /^bool SHA1SumValue::operator == (const SHA1SumValue & rhs) const$/;" f class:SHA1SumValue +operator == apt-pkg/contrib/sptr.h /^ inline bool operator ==(T *lhs) const {return Ptr == lhs;};$/;" f class:SPtr +operator == apt-pkg/contrib/sptr.h /^ inline bool operator ==(T *lhs) const {return Ptr == lhs;};$/;" f class:SPtrArray +operator == apt-pkg/tagfile.h /^ inline bool operator ==(const pkgTagSection &rhs) {return Section == rhs.Section;};$/;" f class:pkgTagSection +operator == cmdline/apt-sortpkgs.cc /^ bool operator ==(const PkgName &x) const {return Compare3(x) == 0;};$/;" f struct:PkgName +operator > cmdline/apt-sortpkgs.cc /^ bool operator >(const PkgName &x) const {return Compare3(x) > 0;};$/;" f struct:PkgName +operator Dependency * apt-pkg/cacheiterators.h /^ inline operator Dependency *() {return Dep == Owner->DepP?0:Dep;};$/;" f class:pkgCache::DepIterator +operator Dependency const * apt-pkg/cacheiterators.h /^ inline operator Dependency const *() const {return Dep == Owner->DepP?0:Dep;};$/;" f class:pkgCache::DepIterator +operator Directory * apt-inst/filelist.h /^ inline operator Directory *() {return Dir == Owner->DirP?0:Dir;};$/;" f class:pkgFLCache::DirIterator +operator Directory const * apt-inst/filelist.h /^ inline operator Directory const *() const {return Dir == Owner->DirP?0:Dir;};$/;" f class:pkgFLCache::DirIterator +operator Diversion * apt-inst/filelist.h /^ inline operator Diversion *() {return Diver == Owner->DiverP?0:Diver;};$/;" f class:pkgFLCache::DiverIterator +operator Diversion const * apt-inst/filelist.h /^ inline operator Diversion const *() const {return Diver == Owner->DiverP?0:Diver;};$/;" f class:pkgFLCache::DiverIterator +operator Node * apt-inst/filelist.h /^ inline operator Node *() {return Nde == Owner->NodeP?0:Nde;};$/;" f class:pkgFLCache::NodeIterator +operator Node const * apt-inst/filelist.h /^ inline operator Node const *() const {return Nde == Owner->NodeP?0:Nde;};$/;" f class:pkgFLCache::NodeIterator +operator Package * apt-inst/filelist.h /^ inline operator Package *() {return Pkg == Owner->PkgP?0:Pkg;};$/;" f class:pkgFLCache::PkgIterator +operator Package * apt-pkg/cacheiterators.h /^ inline operator Package *() {return Pkg == Owner->PkgP?0:Pkg;};$/;" f class:pkgCache::PkgIterator +operator Package const * apt-inst/filelist.h /^ inline operator Package const *() const {return Pkg == Owner->PkgP?0:Pkg;};$/;" f class:pkgFLCache::PkgIterator +operator Package const * apt-pkg/cacheiterators.h /^ inline operator Package const *() const {return Pkg == Owner->PkgP?0:Pkg;};$/;" f class:pkgCache::PkgIterator +operator PackageFile * apt-pkg/cacheiterators.h /^ inline operator PackageFile *() {return File == Owner->PkgFileP?0:File;};$/;" f class:pkgCache::PkgFileIterator +operator PackageFile const * apt-pkg/cacheiterators.h /^ inline operator PackageFile const *() const {return File == Owner->PkgFileP?0:File;};$/;" f class:pkgCache::PkgFileIterator +operator Provides * apt-pkg/cacheiterators.h /^ inline operator Provides *() {return Prv == Owner->ProvideP?0:Prv;};$/;" f class:pkgCache::PrvIterator +operator Provides const * apt-pkg/cacheiterators.h /^ inline operator Provides const *() const {return Prv == Owner->ProvideP?0:Prv;};$/;" f class:pkgCache::PrvIterator +operator T * apt-pkg/contrib/sptr.h /^ inline operator T *() {return Ptr;};$/;" f class:SPtr +operator T * apt-pkg/contrib/sptr.h /^ inline operator T *() {return Ptr;};$/;" f class:SPtrArray +operator VerFile * apt-pkg/cacheiterators.h /^ inline operator VerFile *() {return FileP == Owner->VerFileP?0:FileP;};$/;" f class:pkgCache::VerFileIterator +operator VerFile const * apt-pkg/cacheiterators.h /^ inline operator VerFile const *() const {return FileP == Owner->VerFileP?0:FileP;};$/;" f class:pkgCache::VerFileIterator +operator Version * apt-pkg/cacheiterators.h /^ inline operator Version *() {return Ver == Owner->VerP?0:Ver;};$/;" f class:pkgCache::VerIterator +operator Version const * apt-pkg/cacheiterators.h /^ inline operator Version const *() const {return Ver == Owner->VerP?0:Ver;};$/;" f class:pkgCache::VerIterator +operator [] apt-pkg/cachefile.h /^ inline pkgDepCache::StateCache &operator [](pkgCache::PkgIterator const &I) {return (*DCache)[I];};$/;" f class:pkgCacheFile +operator [] apt-pkg/cachefile.h /^ inline unsigned char &operator [](pkgCache::DepIterator const &I) {return (*DCache)[I];};$/;" f class:pkgCacheFile +operator [] apt-pkg/depcache.h /^ inline StateCache &operator [](PkgIterator const &I) {return PkgState[I->ID];};$/;" f class:pkgDepCache +operator [] apt-pkg/depcache.h /^ inline unsigned char &operator [](DepIterator const &I) {return DepState[I->ID];};$/;" f class:pkgDepCache +operator delete ftparchive/contents.h /^ void operator delete(void *) {};$/;" f struct:GenContents::Node +operator new ftparchive/contents.cc /^void *GenContents::Node::operator new(size_t Amount,GenContents *Owner)$/;" f class:GenContents::Node +operator pkgCache & apt-pkg/cachefile.h /^ inline operator pkgCache &() {return *Cache;};$/;" f class:pkgCacheFile +operator pkgCache & apt-pkg/depcache.h /^ inline operator pkgCache &() {return *Cache;};$/;" f class:pkgDepCache +operator pkgCache * apt-pkg/cachefile.h /^ inline operator pkgCache *() {return Cache;};$/;" f class:pkgCacheFile +operator pkgDepCache & apt-pkg/cachefile.h /^ inline operator pkgDepCache &() {return *DCache;};$/;" f class:pkgCacheFile +operator pkgDepCache * apt-pkg/cachefile.h /^ inline operator pkgDepCache *() {return DCache;};$/;" f class:pkgCacheFile +operator string apt-pkg/contrib/md5.h /^ inline operator string() const {return Value();};$/;" f class:MD5SumValue +operator string apt-pkg/contrib/sha1.h /^ inline operator string() const {return Value();};$/;" f class:SHA1SumValue +operator string apt-pkg/contrib/strutl.cc /^URI::operator string()$/;" f class:URI +operator void * apt-pkg/contrib/mmap.h /^ inline operator void *() {return Base;};$/;" f class:MMap +operator void * apt-pkg/contrib/sptr.h /^ inline operator void *() {return Ptr;};$/;" f class:SPtr +operator void * apt-pkg/contrib/sptr.h /^ inline operator void *() {return Ptr;};$/;" f class:SPtrArray +order apt-pkg/deb/debversion.cc 40;" d file: +pkgAcqArchive apt-pkg/acquire-item.cc /^pkgAcqArchive::pkgAcqArchive(pkgAcquire *Owner,pkgSourceList *Sources,$/;" f class:pkgAcqArchive +pkgAcqArchive apt-pkg/acquire-item.h /^class pkgAcqArchive : public pkgAcquire::Item$/;" c +pkgAcqFile apt-pkg/acquire-item.cc /^pkgAcqFile::pkgAcqFile(pkgAcquire *Owner,string URI,string MD5,$/;" f class:pkgAcqFile +pkgAcqFile apt-pkg/acquire-item.h /^class pkgAcqFile : public pkgAcquire::Item$/;" c +pkgAcqIndex apt-pkg/acquire-item.cc /^pkgAcqIndex::pkgAcqIndex(pkgAcquire *Owner,$/;" f class:pkgAcqIndex +pkgAcqIndex apt-pkg/acquire-item.h /^class pkgAcqIndex : public pkgAcquire::Item$/;" c +pkgAcqIndexRel apt-pkg/acquire-item.cc /^pkgAcqIndexRel::pkgAcqIndexRel(pkgAcquire *Owner,$/;" f class:pkgAcqIndexRel +pkgAcqIndexRel apt-pkg/acquire-item.h /^class pkgAcqIndexRel : public pkgAcquire::Item$/;" c +pkgAcqMethod apt-pkg/acquire-method.cc /^pkgAcqMethod::pkgAcqMethod(const char *Ver,unsigned long Flags)$/;" f class:pkgAcqMethod +pkgAcqMethod apt-pkg/acquire-method.h /^class pkgAcqMethod$/;" c +pkgAcquire apt-pkg/acquire.cc /^pkgAcquire::pkgAcquire(pkgAcquireStatus *Log) : Log(Log)$/;" f class:pkgAcquire +pkgAcquire apt-pkg/acquire.h /^class pkgAcquire$/;" c +pkgAcquireStatus apt-pkg/acquire.cc /^pkgAcquireStatus::pkgAcquireStatus() : Update(true), MorePulses(false)$/;" f class:pkgAcquireStatus +pkgAcquireStatus apt-pkg/acquire.h /^class pkgAcquireStatus$/;" c +pkgAllUpgrade apt-pkg/algorithms.cc /^bool pkgAllUpgrade(pkgDepCache &Cache)$/;" f +pkgApplyStatus apt-pkg/algorithms.cc /^bool pkgApplyStatus(pkgDepCache &Cache)$/;" f +pkgArchiveCleaner apt-pkg/clean.h /^class pkgArchiveCleaner$/;" c +pkgBaseVersion apt-pkg/deb/debversion.h /^inline string pkgBaseVersion(const char *Ver)$/;" f +pkgCPU apt-pkg/init.cc /^const char *pkgCPU = COMMON_CPU;$/;" v +pkgCache apt-pkg/pkgcache.cc /^pkgCache::pkgCache(MMap *Map, bool DoMap) : Map(*Map)$/;" f class:pkgCache +pkgCache apt-pkg/pkgcache.h /^class pkgCache$/;" c +pkgCacheFile apt-pkg/cachefile.cc /^pkgCacheFile::pkgCacheFile() : Map(0), Cache(0), DCache(0), Policy(0)$/;" f class:pkgCacheFile +pkgCacheFile apt-pkg/cachefile.h /^class pkgCacheFile$/;" c +pkgCacheGenerator apt-pkg/pkgcachegen.cc /^pkgCacheGenerator::pkgCacheGenerator(DynamicMMap *pMap,OpProgress *Prog) :$/;" f class:pkgCacheGenerator +pkgCacheGenerator apt-pkg/pkgcachegen.h /^class pkgCacheGenerator$/;" c +pkgCheckDep apt-pkg/deb/debversion.h /^inline bool pkgCheckDep(const char *DepVer,const char *PkgVer,int Op)$/;" f +pkgDPkgPM apt-pkg/deb/dpkgpm.cc /^pkgDPkgPM::pkgDPkgPM(pkgDepCache *Cache) : pkgPackageManager(Cache)$/;" f class:pkgDPkgPM +pkgDPkgPM apt-pkg/deb/dpkgpm.h /^class pkgDPkgPM : public pkgPackageManager$/;" c +pkgDataBase apt-inst/database.h /^ pkgDataBase() : Cache(0), FList(0) {};$/;" f class:pkgDataBase +pkgDataBase apt-inst/database.h /^class pkgDataBase$/;" c +pkgDepCache apt-pkg/depcache.cc /^pkgDepCache::pkgDepCache(pkgCache *pCache,Policy *Plcy) :$/;" f class:pkgDepCache +pkgDepCache apt-pkg/depcache.h /^class pkgDepCache : protected pkgCache::Namespace$/;" c +pkgDirStream apt-inst/dirstream.h /^class pkgDirStream$/;" c +pkgDistUpgrade apt-pkg/algorithms.cc /^bool pkgDistUpgrade(pkgDepCache &Cache)$/;" f +pkgExtract apt-inst/extract.cc /^pkgExtract::pkgExtract(pkgFLCache &FLCache,pkgCache::VerIterator Ver) : $/;" f class:pkgExtract +pkgExtract apt-inst/extract.h /^class pkgExtract : public pkgDirStream$/;" c +pkgFLCache apt-inst/filelist.cc /^pkgFLCache::pkgFLCache(DynamicMMap &Map) : Map(Map)$/;" f class:pkgFLCache +pkgFLCache apt-inst/filelist.h /^class pkgFLCache$/;" c +pkgFixBroken apt-pkg/algorithms.cc /^bool pkgFixBroken(pkgDepCache &Cache)$/;" f +pkgIndexFile apt-pkg/indexfile.h /^class pkgIndexFile$/;" c +pkgInitConfig apt-pkg/init.cc /^bool pkgInitConfig(Configuration &Cnf)$/;" f +pkgInitSystem apt-pkg/init.cc /^bool pkgInitSystem(Configuration &Cnf,pkgSystem *&Sys)$/;" f +pkgInitialize apt-pkg/init.h /^inline bool pkgInitialize(Configuration &Cnf) $/;" f +pkgLibVersion apt-pkg/init.cc /^const char *pkgLibVersion = Stringfy(APT_PKG_MAJOR) "."$/;" v +pkgMakeOnlyStatusCache apt-pkg/pkgcachegen.cc /^bool pkgMakeOnlyStatusCache(OpProgress &Progress,DynamicMMap **OutMap)$/;" f +pkgMakeStatusCache apt-pkg/pkgcachegen.cc /^bool pkgMakeStatusCache(pkgSourceList &List,OpProgress &Progress,$/;" f +pkgMakeStatusCacheMem apt-pkg/pkgcachegen.h /^MMap *pkgMakeStatusCacheMem(pkgSourceList &List,OpProgress &Progress)$/;" f +pkgMinimizeUpgrade apt-pkg/algorithms.cc /^bool pkgMinimizeUpgrade(pkgDepCache &Cache)$/;" f +pkgOS apt-pkg/init.cc /^const char *pkgOS = COMMON_OS;$/;" v +pkgOrderList apt-pkg/orderlist.cc /^pkgOrderList::pkgOrderList(pkgDepCache *pCache) : Cache(*pCache)$/;" f class:pkgOrderList +pkgOrderList apt-pkg/orderlist.h /^class pkgOrderList : protected pkgCache::Namespace$/;" c +pkgPackageManager apt-pkg/packagemanager.cc /^pkgPackageManager::pkgPackageManager(pkgDepCache *pCache) : Cache(*pCache)$/;" f class:pkgPackageManager +pkgPackageManager apt-pkg/packagemanager.h /^class pkgPackageManager : protected pkgCache::Namespace$/;" c +pkgPolicy apt-pkg/policy.cc /^pkgPolicy::pkgPolicy(pkgCache *Owner) : Pins(0), PFPriority(0), Cache(Owner)$/;" f class:pkgPolicy +pkgPolicy apt-pkg/policy.h /^class pkgPolicy : public pkgDepCache::Policy$/;" c +pkgPrioSortList apt-pkg/algorithms.cc /^void pkgPrioSortList(pkgCache &Cache,pkgCache::Version **List)$/;" f +pkgProblemResolver apt-pkg/algorithms.cc /^pkgProblemResolver::pkgProblemResolver(pkgDepCache *pCache) : Cache(*pCache)$/;" f class:pkgProblemResolver +pkgProblemResolver apt-pkg/algorithms.h /^class pkgProblemResolver$/;" c +pkgRecords apt-pkg/pkgrecords.cc /^pkgRecords::pkgRecords(pkgCache &Cache) : Cache(Cache), Files(0)$/;" f class:pkgRecords +pkgRecords apt-pkg/pkgrecords.h /^class pkgRecords$/;" c +pkgSimulate apt-pkg/algorithms.cc /^pkgSimulate::pkgSimulate(pkgDepCache *Cache) : pkgPackageManager(Cache),$/;" f class:pkgSimulate +pkgSimulate apt-pkg/algorithms.h /^class pkgSimulate : public pkgPackageManager$/;" c +pkgSourceList apt-pkg/sourcelist.cc /^pkgSourceList::pkgSourceList()$/;" f class:pkgSourceList +pkgSourceList apt-pkg/sourcelist.cc /^pkgSourceList::pkgSourceList(string File)$/;" f class:pkgSourceList +pkgSourceList apt-pkg/sourcelist.h /^class pkgSourceList$/;" c +pkgSrcRecords apt-pkg/srcrecords.cc /^pkgSrcRecords::pkgSrcRecords(pkgSourceList &List) : Files(0), Current(0)$/;" f class:pkgSrcRecords +pkgSrcRecords apt-pkg/srcrecords.h /^class pkgSrcRecords$/;" c +pkgSystem apt-pkg/pkgsystem.cc /^pkgSystem::pkgSystem()$/;" f class:pkgSystem +pkgSystem apt-pkg/pkgsystem.h /^class pkgSystem$/;" c +pkgTagFile apt-pkg/tagfile.cc /^pkgTagFile::pkgTagFile(FileFd *pFd,unsigned long Size) : Fd(*pFd), Size(Size)$/;" f class:pkgTagFile +pkgTagFile apt-pkg/tagfile.h /^class pkgTagFile$/;" c +pkgTagSection apt-pkg/tagfile.h /^ pkgTagSection() : Section(0), Stop(0) {};$/;" f class:pkgTagSection +pkgTagSection apt-pkg/tagfile.h /^class pkgTagSection$/;" c +pkgVersion apt-pkg/init.cc /^const char *pkgVersion = VERSION;$/;" v +pkgVersionCompare apt-pkg/deb/debversion.h /^inline int pkgVersionCompare(const char *A, const char *AEnd, $/;" f +pkgVersionCompare apt-pkg/deb/debversion.h /^inline int pkgVersionCompare(const char *A, const char *B)$/;" f +pkgVersionCompare apt-pkg/deb/debversion.h /^inline int pkgVersionCompare(string A,string B)$/;" f +pkgVersionMatch apt-pkg/versionmatch.cc /^pkgVersionMatch::pkgVersionMatch(string Data,MatchType Type) : Type(Type)$/;" f class:pkgVersionMatch +pkgVersionMatch apt-pkg/versionmatch.h /^class pkgVersionMatch$/;" c +pkgVersioningSystem apt-pkg/version.cc /^pkgVersioningSystem::pkgVersioningSystem()$/;" f class:pkgVersioningSystem +pkgVersioningSystem apt-pkg/version.h /^class pkgVersioningSystem$/;" c +pop_back apt-pkg/orderlist.h /^ inline void pop_back() {End--;};$/;" f class:pkgOrderList +print_config dselect/setup /^sub print_config {$/;" s +push_back apt-pkg/orderlist.h /^ inline void push_back(Package *Pkg) {*(End++) = Pkg;};$/;" f class:pkgOrderList +push_back apt-pkg/orderlist.h /^ inline void push_back(PkgIterator Pkg) {*(End++) = Pkg;};$/;" f class:pkgOrderList +read_config dselect/setup /^sub read_config {$/;" s +rol apt-pkg/contrib/sha1.cc 52;" d file: +rpmvercmp test/rpmver.cc /^int rpmvercmp(const char * a, const char * b)$/;" f +sHash apt-pkg/pkgcache.cc /^unsigned long pkgCache::sHash(const char *Str) const$/;" f class:pkgCache +sHash apt-pkg/pkgcache.cc /^unsigned long pkgCache::sHash(string Str) const$/;" f class:pkgCache +safe_snprintf apt-pkg/contrib/strutl.cc /^char *safe_snprintf(char *Buffer,char *End,const char *Format,...)$/;" f +size apt-pkg/orderlist.h /^ inline unsigned int size() {return End - List;};$/;" f class:pkgOrderList +size apt-pkg/sourcelist.h /^ inline unsigned int size() const {return SrcList.size();};$/;" f class:pkgSourceList +size apt-pkg/tagfile.h /^ inline unsigned long size() const {return Stop - Section;};$/;" f class:pkgTagSection +size ftparchive/writer.h /^ unsigned long size;$/;" m struct:ReleaseWriter::CheckSum +sockaddr_storage methods/rfc2553emu.h 105;" d +sockaddr_storage methods/rfc2553emu.h 81;" d +statvfs apt-build/configure /^statvfs();$/;" f +statvfs configure /^statvfs();$/;" f +strerror configure /^strerror()$/;" f +stringcasecmp apt-pkg/contrib/strutl.cc /^int stringcasecmp(const char *A,const char *AEnd,const char *B,const char *BEnd)$/;" f +stringcasecmp apt-pkg/contrib/strutl.cc /^int stringcasecmp(string::const_iterator A,string::const_iterator AEnd,$/;" f +stringcasecmp apt-pkg/contrib/strutl.h /^inline int stringcasecmp(string::const_iterator A,string::const_iterator Aend,const char *B) {return stringcasecmp(A,Aend,B,B+strlen(B));};$/;" f +stringcmp apt-pkg/contrib/strutl.cc /^int stringcmp(const char *A,const char *AEnd,const char *B,const char *BEnd)$/;" f +stringcmp apt-pkg/contrib/strutl.cc /^int stringcmp(string::const_iterator A,string::const_iterator AEnd,$/;" f +stringcmp apt-pkg/contrib/strutl.h /^inline int stringcmp(string::const_iterator A,string::const_iterator Aend,const char *B) {return stringcmp(A,Aend,B,B+strlen(B));};$/;" f +timegm apt-pkg/contrib/strutl.cc /^static time_t timegm(struct tm *t)$/;" f file: +timegm configure /^timegm();$/;" f +verrevcmp test/versiontest.cc /^ static int verrevcmp(const char *val, const char *ref) $/;" f file: +write_config dselect/setup /^sub write_config {$/;" s +xisalnum test/rpmver.cc 9;" d file: +xisalpha test/rpmver.cc 8;" d file: +xisdigit test/rpmver.cc 7;" d file: +yesno dselect/install /^yesno() {$/;" f +~ARArchive apt-inst/contrib/arfile.cc /^ARArchive::~ARArchive()$/;" f class:ARArchive +~CacheDB ftparchive/cachedb.h /^ ~CacheDB() {ReadyDB(string()); delete DebFile;};$/;" f class:CacheDB +~CircleBuf methods/http.h /^ ~CircleBuf() {delete [] Buf; delete Hash;};$/;" f class:CircleBuf +~CommandLine apt-pkg/contrib/cmndline.cc /^CommandLine::~CommandLine()$/;" f class:CommandLine +~Configuration apt-pkg/contrib/configuration.cc /^Configuration::~Configuration()$/;" f class:Configuration +~ContentsExtract ftparchive/contents.h /^ virtual ~ContentsExtract() {delete [] Data;};$/;" f class:ContentsExtract +~ContentsWriter ftparchive/writer.h /^ virtual ~ContentsWriter() {};$/;" f class:ContentsWriter +~DebFile cmdline/apt-extracttemplates.cc /^DebFile::~DebFile()$/;" f class:DebFile +~DynamicMMap apt-pkg/contrib/mmap.cc /^DynamicMMap::~DynamicMMap()$/;" f class:DynamicMMap +~ExtractTar apt-inst/contrib/extracttar.cc /^ExtractTar::~ExtractTar()$/;" f class:ExtractTar +~FTPConn methods/ftp.cc /^FTPConn::~FTPConn()$/;" f class:FTPConn +~FTWScanner ftparchive/writer.h /^ virtual ~FTWScanner() {delete [] RealPath;};$/;" f class:FTWScanner +~FileFd apt-pkg/contrib/fileutl.cc /^FileFd::~FileFd()$/;" f class:FileFd +~GenContents ftparchive/contents.cc /^GenContents::~GenContents()$/;" f class:GenContents +~Item apt-pkg/acquire-item.cc /^pkgAcquire::Item::~Item()$/;" f class:pkgAcquire::Item +~ListParser apt-pkg/pkgcachegen.h /^ virtual ~ListParser() {};$/;" f class:pkgCacheGenerator::ListParser +~MMap apt-pkg/contrib/mmap.cc /^MMap::~MMap()$/;" f class:MMap +~MemControlExtract apt-inst/deb/debfile.h /^ ~MemControlExtract() {delete [] Control;}; $/;" f class:debDebFile::MemControlExtract +~MultiCompress ftparchive/multicompress.cc /^MultiCompress::~MultiCompress()$/;" f class:MultiCompress +~OpProgress apt-pkg/contrib/progress.h /^ virtual ~OpProgress() {};$/;" f class:OpProgress +~OpTextProgress apt-pkg/contrib/progress.h /^ virtual ~OpTextProgress() {Done();};$/;" f class:OpTextProgress +~PackagesWriter ftparchive/writer.h /^ virtual ~PackagesWriter() {};$/;" f class:PackagesWriter +~Parser apt-pkg/pkgrecords.h /^ virtual ~Parser() {};$/;" f class:pkgRecords::Parser +~Parser apt-pkg/srcrecords.h /^ virtual ~Parser() {};$/;" f class:pkgSrcRecords::Parser +~Policy apt-pkg/depcache.h /^ virtual ~Policy() {};$/;" f class:pkgDepCache::Policy +~Queue apt-pkg/acquire.cc /^pkgAcquire::Queue::~Queue()$/;" f class:pkgAcquire::Queue +~RSHConn methods/rsh.cc /^RSHConn::~RSHConn()$/;" f class:RSHConn +~SPtr apt-pkg/contrib/sptr.h /^ inline ~SPtr() {delete Ptr;};$/;" f class:SPtr +~SPtrArray apt-pkg/contrib/sptr.h /^ inline ~SPtrArray() {delete [] Ptr;};$/;" f class:SPtrArray +~ServerState methods/http.h /^ ~ServerState() {Close();};$/;" f struct:ServerState +~SourcesWriter ftparchive/writer.h /^ virtual ~SourcesWriter() {free(Buffer);};$/;" f class:SourcesWriter +~Type apt-pkg/sourcelist.h /^ virtual ~Type() {};$/;" f class:pkgSourceList::Type +~Worker apt-pkg/acquire-worker.cc /^pkgAcquire::Worker::~Worker()$/;" f class:pkgAcquire::Worker +~debDpkgDB apt-inst/deb/dpkgdb.cc /^debDpkgDB::~debDpkgDB()$/;" f class:debDpkgDB +~debSystem apt-pkg/deb/debsystem.cc /^debSystem::~debSystem()$/;" f class:debSystem +~pkgAcqMethod apt-pkg/acquire-method.h /^ virtual ~pkgAcqMethod() {};$/;" f class:pkgAcqMethod +~pkgAcquire apt-pkg/acquire.cc /^pkgAcquire::~pkgAcquire()$/;" f class:pkgAcquire +~pkgAcquireStatus apt-pkg/acquire.h /^ virtual ~pkgAcquireStatus() {};$/;" f class:pkgAcquireStatus +~pkgCache apt-pkg/pkgcache.h /^ virtual ~pkgCache() {};$/;" f class:pkgCache +~pkgCacheFile apt-pkg/cachefile.cc /^pkgCacheFile::~pkgCacheFile()$/;" f class:pkgCacheFile +~pkgCacheGenerator apt-pkg/pkgcachegen.cc /^pkgCacheGenerator::~pkgCacheGenerator()$/;" f class:pkgCacheGenerator +~pkgDPkgPM apt-pkg/deb/dpkgpm.cc /^pkgDPkgPM::~pkgDPkgPM()$/;" f class:pkgDPkgPM +~pkgDataBase apt-inst/database.h /^ virtual ~pkgDataBase() {delete Cache; delete FList;};$/;" f class:pkgDataBase +~pkgDepCache apt-pkg/depcache.cc /^pkgDepCache::~pkgDepCache()$/;" f class:pkgDepCache +~pkgDirStream apt-inst/dirstream.h /^ virtual ~pkgDirStream() {}; $/;" f class:pkgDirStream +~pkgIndexFile apt-pkg/indexfile.h /^ virtual ~pkgIndexFile() {};$/;" f class:pkgIndexFile +~pkgOrderList apt-pkg/orderlist.cc /^pkgOrderList::~pkgOrderList()$/;" f class:pkgOrderList +~pkgPackageManager apt-pkg/packagemanager.cc /^pkgPackageManager::~pkgPackageManager()$/;" f class:pkgPackageManager +~pkgPolicy apt-pkg/policy.h /^ virtual ~pkgPolicy() {delete [] PFPriority; delete [] Pins;};$/;" f class:pkgPolicy +~pkgProblemResolver apt-pkg/algorithms.cc /^pkgProblemResolver::~pkgProblemResolver()$/;" f class:pkgProblemResolver +~pkgRecords apt-pkg/pkgrecords.cc /^pkgRecords::~pkgRecords()$/;" f class:pkgRecords +~pkgSourceList apt-pkg/sourcelist.cc /^pkgSourceList::~pkgSourceList()$/;" f class:pkgSourceList +~pkgSrcRecords apt-pkg/srcrecords.cc /^pkgSrcRecords::~pkgSrcRecords()$/;" f class:pkgSrcRecords +~pkgSystem apt-pkg/pkgsystem.h /^ virtual ~pkgSystem() {};$/;" f class:pkgSystem +~pkgTagFile apt-pkg/tagfile.cc /^pkgTagFile::~pkgTagFile()$/;" f class:pkgTagFile +~pkgVersioningSystem apt-pkg/version.h /^ virtual ~pkgVersioningSystem() {};$/;" f class:pkgVersioningSystem