packages feed

hark (empty) → 0.2

raw patch · 115 files changed

+19727/−0 lines, 115 filesdep +basedep +bytestringdep +directorysetup-changedbinary-added

Dependencies added: base, bytestring, directory, filepath, haskell98, mtl, old-locale, old-time, regex-pcre

Files

+ .hg_archival.txt view
@@ -0,0 +1,2 @@+repo: 1b858432d66364ceb2c5d60232c10ba197c05c89+node: 54728cec790644c8d799b07ead0fb78534c638db
+ .hgignore view
@@ -0,0 +1,11 @@+# use glob syntac+syntax: glob++*.hi+*.o+*.swp+\#*+.\#*+hark+Tester+TAGS
+ .hgtags view
@@ -0,0 +1,2 @@+9957b6684d150411c71c3949f6067a931f53487d version-0.1+3be933f0cc4934741f27af0d1f0aef123355adc5 version-0.2
+ AUTHORS view
@@ -0,0 +1,1 @@+Markus Dittrich <markusle@gmail.com>
+ COPYING view
@@ -0,0 +1,674 @@+                    GNU GENERAL PUBLIC LICENSE+                       Version 3, 29 June 2007++ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>+ Everyone is permitted to copy and distribute verbatim copies+ of this license document, but changing it is not allowed.++                            Preamble++  The GNU General Public License is a free, copyleft license for+software and other kinds of works.++  The licenses for most software and other practical works are designed+to take away your freedom to share and change the works.  By contrast,+the GNU General Public License is intended to guarantee your freedom to+share and change all versions of a program--to make sure it remains free+software for all its users.  We, the Free Software Foundation, use the+GNU General Public License for most of our software; it applies also to+any other work released this way by its authors.  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+them 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 prevent others from denying you+these rights or asking you to surrender the rights.  Therefore, you have+certain responsibilities if you distribute copies of the software, or if+you modify it: responsibilities to respect the freedom of others.++  For example, if you distribute copies of such a program, whether+gratis or for a fee, you must pass on to the recipients the same+freedoms that you received.  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.++  Developers that use the GNU GPL protect your rights with two steps:+(1) assert copyright on the software, and (2) offer you this License+giving you legal permission to copy, distribute and/or modify it.++  For the developers' and authors' protection, the GPL clearly explains+that there is no warranty for this free software.  For both users' and+authors' sake, the GPL requires that modified versions be marked as+changed, so that their problems will not be attributed erroneously to+authors of previous versions.++  Some devices are designed to deny users access to install or run+modified versions of the software inside them, although the manufacturer+can do so.  This is fundamentally incompatible with the aim of+protecting users' freedom to change the software.  The systematic+pattern of such abuse occurs in the area of products for individuals to+use, which is precisely where it is most unacceptable.  Therefore, we+have designed this version of the GPL to prohibit the practice for those+products.  If such problems arise substantially in other domains, we+stand ready to extend this provision to those domains in future versions+of the GPL, as needed to protect the freedom of users.++  Finally, every program is threatened constantly by software patents.+States should not allow patents to restrict development and use of+software on general-purpose computers, but in those that do, we wish to+avoid the special danger that patents applied to a free program could+make it effectively proprietary.  To prevent this, the GPL assures that+patents cannot be used to render the program non-free.++  The precise terms and conditions for copying, distribution and+modification follow.++                       TERMS AND CONDITIONS++  0. Definitions.++  "This License" refers to version 3 of the GNU General Public License.++  "Copyright" also means copyright-like laws that apply to other kinds of+works, such as semiconductor masks.++  "The Program" refers to any copyrightable work licensed under this+License.  Each licensee is addressed as "you".  "Licensees" and+"recipients" may be individuals or organizations.++  To "modify" a work means to copy from or adapt all or part of the work+in a fashion requiring copyright permission, other than the making of an+exact copy.  The resulting work is called a "modified version" of the+earlier work or a work "based on" the earlier work.++  A "covered work" means either the unmodified Program or a work based+on the Program.++  To "propagate" a work means to do anything with it that, without+permission, would make you directly or secondarily liable for+infringement under applicable copyright law, except executing it on a+computer or modifying a private copy.  Propagation includes copying,+distribution (with or without modification), making available to the+public, and in some countries other activities as well.++  To "convey" a work means any kind of propagation that enables other+parties to make or receive copies.  Mere interaction with a user through+a computer network, with no transfer of a copy, is not conveying.++  An interactive user interface displays "Appropriate Legal Notices"+to the extent that it includes a convenient and prominently visible+feature that (1) displays an appropriate copyright notice, and (2)+tells the user that there is no warranty for the work (except to the+extent that warranties are provided), that licensees may convey the+work under this License, and how to view a copy of this License.  If+the interface presents a list of user commands or options, such as a+menu, a prominent item in the list meets this criterion.++  1. Source Code.++  The "source code" for a work means the preferred form of the work+for making modifications to it.  "Object code" means any non-source+form of a work.++  A "Standard Interface" means an interface that either is an official+standard defined by a recognized standards body, or, in the case of+interfaces specified for a particular programming language, one that+is widely used among developers working in that language.++  The "System Libraries" of an executable work include anything, other+than the work as a whole, that (a) is included in the normal form of+packaging a Major Component, but which is not part of that Major+Component, and (b) serves only to enable use of the work with that+Major Component, or to implement a Standard Interface for which an+implementation is available to the public in source code form.  A+"Major Component", in this context, means a major essential component+(kernel, window system, and so on) of the specific operating system+(if any) on which the executable work runs, or a compiler used to+produce the work, or an object code interpreter used to run it.++  The "Corresponding Source" for a work in object code form means all+the source code needed to generate, install, and (for an executable+work) run the object code and to modify the work, including scripts to+control those activities.  However, it does not include the work's+System Libraries, or general-purpose tools or generally available free+programs which are used unmodified in performing those activities but+which are not part of the work.  For example, Corresponding Source+includes interface definition files associated with source files for+the work, and the source code for shared libraries and dynamically+linked subprograms that the work is specifically designed to require,+such as by intimate data communication or control flow between those+subprograms and other parts of the work.++  The Corresponding Source need not include anything that users+can regenerate automatically from other parts of the Corresponding+Source.++  The Corresponding Source for a work in source code form is that+same work.++  2. Basic Permissions.++  All rights granted under this License are granted for the term of+copyright on the Program, and are irrevocable provided the stated+conditions are met.  This License explicitly affirms your unlimited+permission to run the unmodified Program.  The output from running a+covered work is covered by this License only if the output, given its+content, constitutes a covered work.  This License acknowledges your+rights of fair use or other equivalent, as provided by copyright law.++  You may make, run and propagate covered works that you do not+convey, without conditions so long as your license otherwise remains+in force.  You may convey covered works to others for the sole purpose+of having them make modifications exclusively for you, or provide you+with facilities for running those works, provided that you comply with+the terms of this License in conveying all material for which you do+not control copyright.  Those thus making or running the covered works+for you must do so exclusively on your behalf, under your direction+and control, on terms that prohibit them from making any copies of+your copyrighted material outside their relationship with you.++  Conveying under any other circumstances is permitted solely under+the conditions stated below.  Sublicensing is not allowed; section 10+makes it unnecessary.++  3. Protecting Users' Legal Rights From Anti-Circumvention Law.++  No covered work shall be deemed part of an effective technological+measure under any applicable law fulfilling obligations under article+11 of the WIPO copyright treaty adopted on 20 December 1996, or+similar laws prohibiting or restricting circumvention of such+measures.++  When you convey a covered work, you waive any legal power to forbid+circumvention of technological measures to the extent such circumvention+is effected by exercising rights under this License with respect to+the covered work, and you disclaim any intention to limit operation or+modification of the work as a means of enforcing, against the work's+users, your or third parties' legal rights to forbid circumvention of+technological measures.++  4. Conveying Verbatim Copies.++  You may convey 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;+keep intact all notices stating that this License and any+non-permissive terms added in accord with section 7 apply to the code;+keep intact all notices of the absence of any warranty; and give all+recipients a copy of this License along with the Program.++  You may charge any price or no price for each copy that you convey,+and you may offer support or warranty protection for a fee.++  5. Conveying Modified Source Versions.++  You may convey a work based on the Program, or the modifications to+produce it from the Program, in the form of source code under the+terms of section 4, provided that you also meet all of these conditions:++    a) The work must carry prominent notices stating that you modified+    it, and giving a relevant date.++    b) The work must carry prominent notices stating that it is+    released under this License and any conditions added under section+    7.  This requirement modifies the requirement in section 4 to+    "keep intact all notices".++    c) You must license the entire work, as a whole, under this+    License to anyone who comes into possession of a copy.  This+    License will therefore apply, along with any applicable section 7+    additional terms, to the whole of the work, and all its parts,+    regardless of how they are packaged.  This License gives no+    permission to license the work in any other way, but it does not+    invalidate such permission if you have separately received it.++    d) If the work has interactive user interfaces, each must display+    Appropriate Legal Notices; however, if the Program has interactive+    interfaces that do not display Appropriate Legal Notices, your+    work need not make them do so.++  A compilation of a covered work with other separate and independent+works, which are not by their nature extensions of the covered work,+and which are not combined with it such as to form a larger program,+in or on a volume of a storage or distribution medium, is called an+"aggregate" if the compilation and its resulting copyright are not+used to limit the access or legal rights of the compilation's users+beyond what the individual works permit.  Inclusion of a covered work+in an aggregate does not cause this License to apply to the other+parts of the aggregate.++  6. Conveying Non-Source Forms.++  You may convey a covered work in object code form under the terms+of sections 4 and 5, provided that you also convey the+machine-readable Corresponding Source under the terms of this License,+in one of these ways:++    a) Convey the object code in, or embodied in, a physical product+    (including a physical distribution medium), accompanied by the+    Corresponding Source fixed on a durable physical medium+    customarily used for software interchange.++    b) Convey the object code in, or embodied in, a physical product+    (including a physical distribution medium), accompanied by a+    written offer, valid for at least three years and valid for as+    long as you offer spare parts or customer support for that product+    model, to give anyone who possesses the object code either (1) a+    copy of the Corresponding Source for all the software in the+    product that is covered by this License, on a durable physical+    medium customarily used for software interchange, for a price no+    more than your reasonable cost of physically performing this+    conveying of source, or (2) access to copy the+    Corresponding Source from a network server at no charge.++    c) Convey individual copies of the object code with a copy of the+    written offer to provide the Corresponding Source.  This+    alternative is allowed only occasionally and noncommercially, and+    only if you received the object code with such an offer, in accord+    with subsection 6b.++    d) Convey the object code by offering access from a designated+    place (gratis or for a charge), and offer equivalent access to the+    Corresponding Source in the same way through the same place at no+    further charge.  You need not require recipients to copy the+    Corresponding Source along with the object code.  If the place to+    copy the object code is a network server, the Corresponding Source+    may be on a different server (operated by you or a third party)+    that supports equivalent copying facilities, provided you maintain+    clear directions next to the object code saying where to find the+    Corresponding Source.  Regardless of what server hosts the+    Corresponding Source, you remain obligated to ensure that it is+    available for as long as needed to satisfy these requirements.++    e) Convey the object code using peer-to-peer transmission, provided+    you inform other peers where the object code and Corresponding+    Source of the work are being offered to the general public at no+    charge under subsection 6d.++  A separable portion of the object code, whose source code is excluded+from the Corresponding Source as a System Library, need not be+included in conveying the object code work.++  A "User Product" is either (1) a "consumer product", which means any+tangible personal property which is normally used for personal, family,+or household purposes, or (2) anything designed or sold for incorporation+into a dwelling.  In determining whether a product is a consumer product,+doubtful cases shall be resolved in favor of coverage.  For a particular+product received by a particular user, "normally used" refers to a+typical or common use of that class of product, regardless of the status+of the particular user or of the way in which the particular user+actually uses, or expects or is expected to use, the product.  A product+is a consumer product regardless of whether the product has substantial+commercial, industrial or non-consumer uses, unless such uses represent+the only significant mode of use of the product.++  "Installation Information" for a User Product means any methods,+procedures, authorization keys, or other information required to install+and execute modified versions of a covered work in that User Product from+a modified version of its Corresponding Source.  The information must+suffice to ensure that the continued functioning of the modified object+code is in no case prevented or interfered with solely because+modification has been made.++  If you convey an object code work under this section in, or with, or+specifically for use in, a User Product, and the conveying occurs as+part of a transaction in which the right of possession and use of the+User Product is transferred to the recipient in perpetuity or for a+fixed term (regardless of how the transaction is characterized), the+Corresponding Source conveyed under this section must be accompanied+by the Installation Information.  But this requirement does not apply+if neither you nor any third party retains the ability to install+modified object code on the User Product (for example, the work has+been installed in ROM).++  The requirement to provide Installation Information does not include a+requirement to continue to provide support service, warranty, or updates+for a work that has been modified or installed by the recipient, or for+the User Product in which it has been modified or installed.  Access to a+network may be denied when the modification itself materially and+adversely affects the operation of the network or violates the rules and+protocols for communication across the network.++  Corresponding Source conveyed, and Installation Information provided,+in accord with this section must be in a format that is publicly+documented (and with an implementation available to the public in+source code form), and must require no special password or key for+unpacking, reading or copying.++  7. Additional Terms.++  "Additional permissions" are terms that supplement the terms of this+License by making exceptions from one or more of its conditions.+Additional permissions that are applicable to the entire Program shall+be treated as though they were included in this License, to the extent+that they are valid under applicable law.  If additional permissions+apply only to part of the Program, that part may be used separately+under those permissions, but the entire Program remains governed by+this License without regard to the additional permissions.++  When you convey a copy of a covered work, you may at your option+remove any additional permissions from that copy, or from any part of+it.  (Additional permissions may be written to require their own+removal in certain cases when you modify the work.)  You may place+additional permissions on material, added by you to a covered work,+for which you have or can give appropriate copyright permission.++  Notwithstanding any other provision of this License, for material you+add to a covered work, you may (if authorized by the copyright holders of+that material) supplement the terms of this License with terms:++    a) Disclaiming warranty or limiting liability differently from the+    terms of sections 15 and 16 of this License; or++    b) Requiring preservation of specified reasonable legal notices or+    author attributions in that material or in the Appropriate Legal+    Notices displayed by works containing it; or++    c) Prohibiting misrepresentation of the origin of that material, or+    requiring that modified versions of such material be marked in+    reasonable ways as different from the original version; or++    d) Limiting the use for publicity purposes of names of licensors or+    authors of the material; or++    e) Declining to grant rights under trademark law for use of some+    trade names, trademarks, or service marks; or++    f) Requiring indemnification of licensors and authors of that+    material by anyone who conveys the material (or modified versions of+    it) with contractual assumptions of liability to the recipient, for+    any liability that these contractual assumptions directly impose on+    those licensors and authors.++  All other non-permissive additional terms are considered "further+restrictions" within the meaning of section 10.  If the Program as you+received it, or any part of it, contains a notice stating that it is+governed by this License along with a term that is a further+restriction, you may remove that term.  If a license document contains+a further restriction but permits relicensing or conveying under this+License, you may add to a covered work material governed by the terms+of that license document, provided that the further restriction does+not survive such relicensing or conveying.++  If you add terms to a covered work in accord with this section, you+must place, in the relevant source files, a statement of the+additional terms that apply to those files, or a notice indicating+where to find the applicable terms.++  Additional terms, permissive or non-permissive, may be stated in the+form of a separately written license, or stated as exceptions;+the above requirements apply either way.++  8. Termination.++  You may not propagate or modify a covered work except as expressly+provided under this License.  Any attempt otherwise to propagate or+modify it is void, and will automatically terminate your rights under+this License (including any patent licenses granted under the third+paragraph of section 11).++  However, if you cease all violation of this License, then your+license from a particular copyright holder is reinstated (a)+provisionally, unless and until the copyright holder explicitly and+finally terminates your license, and (b) permanently, if the copyright+holder fails to notify you of the violation by some reasonable means+prior to 60 days after the cessation.++  Moreover, your license from a particular copyright holder is+reinstated permanently if the copyright holder notifies you of the+violation by some reasonable means, this is the first time you have+received notice of violation of this License (for any work) from that+copyright holder, and you cure the violation prior to 30 days after+your receipt of the notice.++  Termination of your rights under this section does not terminate the+licenses of parties who have received copies or rights from you under+this License.  If your rights have been terminated and not permanently+reinstated, you do not qualify to receive new licenses for the same+material under section 10.++  9. Acceptance Not Required for Having Copies.++  You are not required to accept this License in order to receive or+run a copy of the Program.  Ancillary propagation of a covered work+occurring solely as a consequence of using peer-to-peer transmission+to receive a copy likewise does not require acceptance.  However,+nothing other than this License grants you permission to propagate or+modify any covered work.  These actions infringe copyright if you do+not accept this License.  Therefore, by modifying or propagating a+covered work, you indicate your acceptance of this License to do so.++  10. Automatic Licensing of Downstream Recipients.++  Each time you convey a covered work, the recipient automatically+receives a license from the original licensors, to run, modify and+propagate that work, subject to this License.  You are not responsible+for enforcing compliance by third parties with this License.++  An "entity transaction" is a transaction transferring control of an+organization, or substantially all assets of one, or subdividing an+organization, or merging organizations.  If propagation of a covered+work results from an entity transaction, each party to that+transaction who receives a copy of the work also receives whatever+licenses to the work the party's predecessor in interest had or could+give under the previous paragraph, plus a right to possession of the+Corresponding Source of the work from the predecessor in interest, if+the predecessor has it or can get it with reasonable efforts.++  You may not impose any further restrictions on the exercise of the+rights granted or affirmed under this License.  For example, you may+not impose a license fee, royalty, or other charge for exercise of+rights granted under this License, and you may not initiate litigation+(including a cross-claim or counterclaim in a lawsuit) alleging that+any patent claim is infringed by making, using, selling, offering for+sale, or importing the Program or any portion of it.++  11. Patents.++  A "contributor" is a copyright holder who authorizes use under this+License of the Program or a work on which the Program is based.  The+work thus licensed is called the contributor's "contributor version".++  A contributor's "essential patent claims" are all patent claims+owned or controlled by the contributor, whether already acquired or+hereafter acquired, that would be infringed by some manner, permitted+by this License, of making, using, or selling its contributor version,+but do not include claims that would be infringed only as a+consequence of further modification of the contributor version.  For+purposes of this definition, "control" includes the right to grant+patent sublicenses in a manner consistent with the requirements of+this License.++  Each contributor grants you a non-exclusive, worldwide, royalty-free+patent license under the contributor's essential patent claims, to+make, use, sell, offer for sale, import and otherwise run, modify and+propagate the contents of its contributor version.++  In the following three paragraphs, a "patent license" is any express+agreement or commitment, however denominated, not to enforce a patent+(such as an express permission to practice a patent or covenant not to+sue for patent infringement).  To "grant" such a patent license to a+party means to make such an agreement or commitment not to enforce a+patent against the party.++  If you convey a covered work, knowingly relying on a patent license,+and the Corresponding Source of the work is not available for anyone+to copy, free of charge and under the terms of this License, through a+publicly available network server or other readily accessible means,+then you must either (1) cause the Corresponding Source to be so+available, or (2) arrange to deprive yourself of the benefit of the+patent license for this particular work, or (3) arrange, in a manner+consistent with the requirements of this License, to extend the patent+license to downstream recipients.  "Knowingly relying" means you have+actual knowledge that, but for the patent license, your conveying the+covered work in a country, or your recipient's use of the covered work+in a country, would infringe one or more identifiable patents in that+country that you have reason to believe are valid.++  If, pursuant to or in connection with a single transaction or+arrangement, you convey, or propagate by procuring conveyance of, a+covered work, and grant a patent license to some of the parties+receiving the covered work authorizing them to use, propagate, modify+or convey a specific copy of the covered work, then the patent license+you grant is automatically extended to all recipients of the covered+work and works based on it.++  A patent license is "discriminatory" if it does not include within+the scope of its coverage, prohibits the exercise of, or is+conditioned on the non-exercise of one or more of the rights that are+specifically granted under this License.  You may not convey a covered+work if you are a party to an arrangement with a third party that is+in the business of distributing software, under which you make payment+to the third party based on the extent of your activity of conveying+the work, and under which the third party grants, to any of the+parties who would receive the covered work from you, a discriminatory+patent license (a) in connection with copies of the covered work+conveyed by you (or copies made from those copies), or (b) primarily+for and in connection with specific products or compilations that+contain the covered work, unless you entered into that arrangement,+or that patent license was granted, prior to 28 March 2007.++  Nothing in this License shall be construed as excluding or limiting+any implied license or other defenses to infringement that may+otherwise be available to you under applicable patent law.++  12. No Surrender of Others' Freedom.++  If 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 convey a+covered work so as to satisfy simultaneously your obligations under this+License and any other pertinent obligations, then as a consequence you may+not convey it at all.  For example, if you agree to terms that obligate you+to collect a royalty for further conveying from those to whom you convey+the Program, the only way you could satisfy both those terms and this+License would be to refrain entirely from conveying the Program.++  13. Use with the GNU Affero General Public License.++  Notwithstanding any other provision of this License, you have+permission to link or combine any covered work with a work licensed+under version 3 of the GNU Affero General Public License into a single+combined work, and to convey the resulting work.  The terms of this+License will continue to apply to the part which is the covered work,+but the special requirements of the GNU Affero General Public License,+section 13, concerning interaction through a network will apply to the+combination as such.++  14. Revised Versions of this License.++  The Free Software Foundation may publish revised and/or new versions of+the GNU 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 that a certain numbered version of the GNU General+Public License "or any later version" applies to it, you have the+option of following the terms and conditions either of that numbered+version or of any later version published by the Free Software+Foundation.  If the Program does not specify a version number of the+GNU General Public License, you may choose any version ever published+by the Free Software Foundation.++  If the Program specifies that a proxy can decide which future+versions of the GNU General Public License can be used, that proxy's+public statement of acceptance of a version permanently authorizes you+to choose that version for the Program.++  Later license versions may give you additional or different+permissions.  However, no additional obligations are imposed on any+author or copyright holder as a result of your choosing to follow a+later version.++  15. Disclaimer of Warranty.++  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.++  16. Limitation of Liability.++  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS+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.++  17. Interpretation of Sections 15 and 16.++  If the disclaimer of warranty and limitation of liability provided+above cannot be given local legal effect according to their terms,+reviewing courts shall apply local law that most closely approximates+an absolute waiver of all civil liability in connection with the+Program, unless a warranty or assumption of liability accompanies a+copy of the Program in return for a fee.++                     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+state the exclusion of warranty; and each file should have at least+the "copyright" line and a pointer to where the full notice is found.++    <one line to give the program's name and a brief idea of what it does.>+    Copyright (C) <year>  <name of author>++    This program is free software: you can redistribute it and/or modify+    it under the terms of the GNU General Public License as published by+    the Free Software Foundation, either version 3 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, see <http://www.gnu.org/licenses/>.++Also add information on how to contact you by electronic and paper mail.++  If the program does terminal interaction, make it output a short+notice like this when it starts in an interactive mode:++    <program>  Copyright (C) <year>  <name of author>+    This program 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, your program's commands+might be different; for a GUI interface, you would use an "about box".++  You should also get your employer (if you work as a programmer) or school,+if any, to sign a "copyright disclaimer" for the program, if necessary.+For more information on this, and how to apply and follow the GNU GPL, see+<http://www.gnu.org/licenses/>.++  The GNU 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 Lesser General+Public License instead of this License.  But first, please read+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
+ ChangeLog view
@@ -0,0 +1,18 @@+2009-08-27 Markus Dittrich <haskelladdict@gmail.com>++	* 0.2 release++	* Complete rework of file parsing framework.+	* Significant code cleanup and isolation of I/O routines+	  in parser routines only.+	* Implemented ability to search for packages that have+	  USE flag foo (-u) and where also emerged with it turned+	  on (-U).+	* Implemented a detailed search option that returns more+	  detailed information for all returned hits (-S).+	* Lots of bugfixes.+++2009-08-09 Markus Dittrich <haskelladdict@gmail.com>++	* initial 0.1 release
+ Makefile view
@@ -0,0 +1,52 @@+# Copyright 2008-2009 Markus Dittrich <markusle@gentoo.org>+# Distributed under the terms of the GNU General Public License v3+#++VERSION=0.2+DESTDIR=+mandir=$(DESTDIR)/usr/share/man/man1+docdir=$(DESTDIR)/usr/share/doc/hark-$(VERSION)+htmldir=$(docdir)/html+bindir=$(DESTDIR)/usr/bin++GHC_FLAGS_DEVEL = -O -Wall -fwarn-simple-patterns -fwarn-tabs -fwarn-incomplete-record-updates -fwarn-monomorphism-restriction -fwarn-implicit-prelude -fno-warn-orphans++GHC_FLAGS_RELEASE = -O2+export GHC_FLAGS_RELEASE GHC_FLAGS_DEVEL+++all: release+++release:+	$(MAKE) -C src release+++devel:+	$(MAKE) -C src devel++++doc:+	$(MAKE) -C src doc+++install:+	install -d $(docdir)+	install -d $(mandir)+	install -d $(bindir)+	install -d $(htmldir)+	install -m 0755 src/hark $(bindir)/+	install -m 0644 AUTHORS $(docdir)/+	install -m 0644 html/* $(htmldir)/+	install -m 0644 man/hark.1 $(mandir)/+	++.PHONY: test clean++test: +	$(MAKE) -C test++clean:+	$(MAKE) -C test clean+	$(MAKE) -C src clean
+ README view
@@ -0,0 +1,1 @@+
+ Setup.hs view
@@ -0,0 +1,3 @@+#!/usr/bin/env runhaskell+import Distribution.Simple+main = defaultMain
+ hark.cabal view
@@ -0,0 +1,24 @@+Name:          hark+Version:       0.2+License:       GPL+license-file:  COPYING+copyright:     (C) 2009 Markus Dittrich+category:      System+Synopsis:      A Gentoo package query tool.+Description:   hark is a query tool for the package database of +               installed packages on Gentoo Linux systems.+Author:        Markus Dittrich <haskelladdict@gmail.com>+Maintainer:    Markus Dittrich <haskelladdict@gmail.com>+stability:     beta+build-type:    Simple+Homepage:      http://code.google.com/p/hark/+cabal-version: >= 1.6+extra-source-files: README++Executable hark+  Build-Depends:  base >= 3 && < 5, haskell98, mtl >= 1.1, +                  bytestring >= 0.9, filepath >= 1.1, regex-pcre, +                  directory, old-time >= 1.0.0.1, old-locale >= 1.0.0.1+  ghc-options:    -O2+  Main-Is:        hark.hs+  hs-source-dirs: src
+ html/Drivers-Content.html view
@@ -0,0 +1,334 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Content</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Drivers-Content.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Drivers.Content</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains the top level functions for retrieving+ the contents of a package.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_package_contents"+>display_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_binary_package_contents"+>display_binary_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_doc_package_contents"+>display_doc_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_etc_package_contents"+>display_etc_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_include_package_contents"+>display_include_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_library_package_contents"+>display_library_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_share_package_contents"+>display_share_package_contents</A+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aretrieve_package_content"+>retrieve_package_content</A+> :: FilePath -&gt; IO [<A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+>]</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_package_contents"+><A NAME="v%3Adisplay_package_contents"+></A+></A+><B+>display_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the full content of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_binary_package_contents"+><A NAME="v%3Adisplay_binary_package_contents"+></A+></A+><B+>display_binary_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the binary files installed by a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_doc_package_contents"+><A NAME="v%3Adisplay_doc_package_contents"+></A+></A+><B+>display_doc_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the doc files installed by a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_etc_package_contents"+><A NAME="v%3Adisplay_etc_package_contents"+></A+></A+><B+>display_etc_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the /etc content of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_include_package_contents"+><A NAME="v%3Adisplay_include_package_contents"+></A+></A+><B+>display_include_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the include files installed by a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_library_package_contents"+><A NAME="v%3Adisplay_library_package_contents"+></A+></A+><B+>display_library_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the library files installed by a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_share_package_contents"+><A NAME="v%3Adisplay_share_package_contents"+></A+></A+><B+>display_share_package_contents</B+> :: FilePath -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function for displaying the include files installed by a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:retrieve_package_content"+><A NAME="v%3Aretrieve_package_content"+></A+></A+><B+>retrieve_package_content</B+> :: FilePath -&gt; IO [<A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+>]</TD+></TR+><TR+><TD CLASS="doc"+>retrieve content of package located at location path+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Drivers-Depend.html view
@@ -0,0 +1,274 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Depend</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Drivers-Depend.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Drivers.Depend</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains the top level routines for searching for+ packages with certain dependencies+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3ADependTarget"+>DependTarget</A+>  = <A HREF="#v%3ADependTarget"+>DependTarget</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3ApkgName"+>pkgName</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3ApkgSlot"+>pkgSlot</A+> :: ByteString</TD+></TR+></TABLE+>}</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aparse_category"+>parse_category</A+> :: <A HREF="Drivers-Depend.html#t%3ADependTarget"+>DependTarget</A+> -&gt; FilePath -&gt; Bool -&gt; [FilePath] -&gt; IO [<A HREF="Parsers-Depend.html#t%3APackageDep"+>PackageDep</A+>]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Asearch_for_depends"+>search_for_depends</A+> :: String -&gt; [FilePath] -&gt; Bool -&gt; IO ()</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:DependTarget"+><A NAME="t%3ADependTarget"+></A+></A+><B+>DependTarget</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>Data type for tracking the depend info for the requested+  depend package +</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:DependTarget"+><A NAME="v%3ADependTarget"+></A+></A+><B+>DependTarget</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:pkgName"+><A NAME="v%3ApkgName"+></A+></A+><B+>pkgName</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:pkgSlot"+><A NAME="v%3ApkgSlot"+></A+></A+><B+>pkgSlot</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:parse_category"+><A NAME="v%3Aparse_category"+></A+></A+><B+>parse_category</B+> :: <A HREF="Drivers-Depend.html#t%3ADependTarget"+>DependTarget</A+> -&gt; FilePath -&gt; Bool -&gt; [FilePath] -&gt; IO [<A HREF="Parsers-Depend.html#t%3APackageDep"+>PackageDep</A+>]</TD+></TR+><TR+><TD CLASS="doc"+>check the DEPEND info for all items in [FilePath]+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:search_for_depends"+><A NAME="v%3Asearch_for_depends"+></A+></A+><B+>search_for_depends</B+> :: String -&gt; [FilePath] -&gt; Bool -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>Search for packages depending on a particular package.+ The results from this function are similar to the ones+ from equery via -d+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Drivers-Owner.html view
@@ -0,0 +1,117 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Owner</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Drivers-Owner.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Drivers.Owner</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Adisplay_file_owner"+>display_file_owner</A+> :: FilePath -&gt; [FilePath] -&gt; IO ()</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:display_file_owner"+><A NAME="v%3Adisplay_file_owner"+></A+></A+><B+>display_file_owner</B+> :: FilePath -&gt; [FilePath] -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>main handler for displaying the owners of a supplied file+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Drivers-SearchPackage.html view
@@ -0,0 +1,156 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.SearchPackage</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Drivers-SearchPackage.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Drivers.SearchPackage</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains the functionality needed for searching+ for packages+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Asearch_for_packages_short"+>search_for_packages_short</A+> :: ByteString -&gt; [FilePath] -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Asearch_for_packages_detailed"+>search_for_packages_detailed</A+> :: ByteString -&gt; [FilePath] -&gt; IO ()</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:search_for_packages_short"+><A NAME="v%3Asearch_for_packages_short"+></A+></A+><B+>search_for_packages_short</B+> :: ByteString -&gt; [FilePath] -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>Simply retrieve matches and print them out+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:search_for_packages_detailed"+><A NAME="v%3Asearch_for_packages_detailed"+></A+></A+><B+>search_for_packages_detailed</B+> :: ByteString -&gt; [FilePath] -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>Retrieve detailed information for all matched packages+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Drivers-Use.html view
@@ -0,0 +1,149 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Use</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Drivers-Use.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Drivers.Use</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Asearch_for_use_all"+>search_for_use_all</A+> :: [FilePath] -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Asearch_for_use_used"+>search_for_use_used</A+> :: [FilePath] -&gt; ByteString -&gt; IO ()</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:search_for_use_all"+><A NAME="v%3Asearch_for_use_all"+></A+></A+><B+>search_for_use_all</B+> :: [FilePath] -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>read each packages IUSE flags and match against the + user search request +</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:search_for_use_used"+><A NAME="v%3Asearch_for_use_used"+></A+></A+><B+>search_for_use_used</B+> :: [FilePath] -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>read each packages IUSE flags, match against the user+ request and finally check if the flag was actually present+ during the emerge +</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Drivers-Version.html view
@@ -0,0 +1,322 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Version</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Drivers-Version.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Drivers.Version</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains the top level routines for searching for+ packages with certain dependencies+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Amatch_version"+>match_version</A+> :: ByteString -&gt; ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_equal"+>is_equal</A+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_larger"+>is_larger</A+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_larger_equal"+>is_larger_equal</A+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_smaller"+>is_smaller</A+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_smaller_equal"+>is_smaller_equal</A+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_same_rev_class"+>is_same_rev_class</A+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:match_version"+><A NAME="v%3Amatch_version"+></A+></A+><B+>match_version</B+> :: ByteString -&gt; ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>check if a version plus qualifier matches a supplied+ version string +</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:is_equal"+><A NAME="v%3Ais_equal"+></A+></A+><B+>is_equal</B+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+><P+>function checking equality of two version strings+</P+><P+>NOTE: We do two things to determine equality:+</P+><UL+><LI+> a raw comparison of the ByteString+       - next, we tokenize both ByteStrings, strip the trailing+         zeros, and then compare to catch cases like+         1.1.0.0.0 == 1.1+</LI+></UL+><P+>This means we're currently missing things like + 1.1.0.0-rc1 and 1.1-rc1 as being equal+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:is_larger"+><A NAME="v%3Ais_larger"+></A+></A+><B+>is_larger</B+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>check if version string 1 is larger than version string 2+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:is_larger_equal"+><A NAME="v%3Ais_larger_equal"+></A+></A+><B+>is_larger_equal</B+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>check if version string 1 is large equal than version+ string 2+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:is_smaller"+><A NAME="v%3Ais_smaller"+></A+></A+><B+>is_smaller</B+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>check if version string 1 is smaller than version string2+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:is_smaller_equal"+><A NAME="v%3Ais_smaller_equal"+></A+></A+><B+>is_smaller_equal</B+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>check if version string 1 is smaller equal than version+ string 2.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:is_same_rev_class"+><A NAME="v%3Ais_same_rev_class"+></A+></A+><B+>is_same_rev_class</B+> :: ByteString -&gt; ByteString -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>function checking if two particular versions match+ apart from the revision number+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Helpers-ByteString.html view
@@ -0,0 +1,1053 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.ByteString</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Helpers-ByteString.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Helpers.ByteString</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains some helper function for ByteString+ related functionality+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AandStr"+>andStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcolonW"+>colonW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AdashW"+>dashW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AexclMarkW"+>exclMarkW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AglobW"+>globW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AnewlineW"+>newlineW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Anewline"+>newline</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AperiodW"+>periodW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AplusW"+>plusW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AquestMark"+>questMark</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AslashW"+>slashW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AspaceCharW"+>spaceCharW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AunderscoreW"+>underscoreW</A+> :: Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AbinStr"+>binStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AcloseBracket"+>closeBracket</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Adash"+>dash</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AdocStr"+>docStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AequalSign"+>equalSign</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AetcStr"+>etcStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AexclMark"+>exclMark</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aglob"+>glob</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Agreater"+>greater</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Agr_eq"+>gr_eq</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AincludeStr"+>includeStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AlibStr"+>libStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Alib64Str"+>lib64Str</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Alow_eq"+>low_eq</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AorSymbol"+>orSymbol</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AopenBracket"+>openBracket</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aplus"+>plus</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AsbinStr"+>sbinStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AshareStr"+>shareStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Asmaller"+>smaller</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AspaceChar"+>spaceChar</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atilde"+>tilde</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AusrStr"+>usrStr</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Achar_to_Word8"+>char_to_Word8</A+> :: Char -&gt; Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aremove_last_newline"+>remove_last_newline</A+> :: ByteString -&gt; ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atokenize_BS"+>tokenize_BS</A+> :: ByteString -&gt; [ByteString]</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:andStr"+><A NAME="v%3AandStr"+></A+></A+><B+>andStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:colonW"+><A NAME="v%3AcolonW"+></A+></A+><B+>colonW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:dashW"+><A NAME="v%3AdashW"+></A+></A+><B+>dashW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:exclMarkW"+><A NAME="v%3AexclMarkW"+></A+></A+><B+>exclMarkW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:globW"+><A NAME="v%3AglobW"+></A+></A+><B+>globW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:newlineW"+><A NAME="v%3AnewlineW"+></A+></A+><B+>newlineW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:newline"+><A NAME="v%3Anewline"+></A+></A+><B+>newline</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:periodW"+><A NAME="v%3AperiodW"+></A+></A+><B+>periodW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:plusW"+><A NAME="v%3AplusW"+></A+></A+><B+>plusW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:questMark"+><A NAME="v%3AquestMark"+></A+></A+><B+>questMark</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:slashW"+><A NAME="v%3AslashW"+></A+></A+><B+>slashW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:spaceCharW"+><A NAME="v%3AspaceCharW"+></A+></A+><B+>spaceCharW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:underscoreW"+><A NAME="v%3AunderscoreW"+></A+></A+><B+>underscoreW</B+> :: Word8</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:binStr"+><A NAME="v%3AbinStr"+></A+></A+><B+>binStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:closeBracket"+><A NAME="v%3AcloseBracket"+></A+></A+><B+>closeBracket</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:dash"+><A NAME="v%3Adash"+></A+></A+><B+>dash</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:docStr"+><A NAME="v%3AdocStr"+></A+></A+><B+>docStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:equalSign"+><A NAME="v%3AequalSign"+></A+></A+><B+>equalSign</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:etcStr"+><A NAME="v%3AetcStr"+></A+></A+><B+>etcStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:exclMark"+><A NAME="v%3AexclMark"+></A+></A+><B+>exclMark</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:glob"+><A NAME="v%3Aglob"+></A+></A+><B+>glob</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:greater"+><A NAME="v%3Agreater"+></A+></A+><B+>greater</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:gr_eq"+><A NAME="v%3Agr_eq"+></A+></A+><B+>gr_eq</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:includeStr"+><A NAME="v%3AincludeStr"+></A+></A+><B+>includeStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:libStr"+><A NAME="v%3AlibStr"+></A+></A+><B+>libStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:lib64Str"+><A NAME="v%3Alib64Str"+></A+></A+><B+>lib64Str</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:low_eq"+><A NAME="v%3Alow_eq"+></A+></A+><B+>low_eq</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:orSymbol"+><A NAME="v%3AorSymbol"+></A+></A+><B+>orSymbol</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:openBracket"+><A NAME="v%3AopenBracket"+></A+></A+><B+>openBracket</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:plus"+><A NAME="v%3Aplus"+></A+></A+><B+>plus</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:sbinStr"+><A NAME="v%3AsbinStr"+></A+></A+><B+>sbinStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:shareStr"+><A NAME="v%3AshareStr"+></A+></A+><B+>shareStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:smaller"+><A NAME="v%3Asmaller"+></A+></A+><B+>smaller</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:spaceChar"+><A NAME="v%3AspaceChar"+></A+></A+><B+>spaceChar</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:tilde"+><A NAME="v%3Atilde"+></A+></A+><B+>tilde</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:usrStr"+><A NAME="v%3AusrStr"+></A+></A+><B+>usrStr</B+> :: ByteString</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:char_to_Word8"+><A NAME="v%3Achar_to_Word8"+></A+></A+><B+>char_to_Word8</B+> :: Char -&gt; Word8</TD+></TR+><TR+><TD CLASS="doc"+>convert char into Word8+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:remove_last_newline"+><A NAME="v%3Aremove_last_newline"+></A+></A+><B+>remove_last_newline</B+> :: ByteString -&gt; ByteString</TD+></TR+><TR+><TD CLASS="doc"+>if the last element in a ByteString is a newline,+ discard it, otherwise splitting the ByteString by+ newlines will result in an empty last element+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:tokenize_BS"+><A NAME="v%3Atokenize_BS"+></A+></A+><B+>tokenize_BS</B+> :: ByteString -&gt; [ByteString]</TD+></TR+><TR+><TD CLASS="doc"+>split ByteString into tokens separated by whitespace + (currently only spaces) making sure to remove any trailing+ newlines+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Helpers-Common.html view
@@ -0,0 +1,425 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.Common</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Helpers-Common.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Helpers.Common</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains some common function used by other modules+ that don't (yet) have their own category+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AdefaultVersionToken"+>defaultVersionToken</A+> :: <A HREF="Helpers-Common.html#t%3AVersionToken"+>VersionToken</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Afind_package_paths"+>find_package_paths</A+> :: String -&gt; [FilePath] -&gt; IO [FilePath]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_categories"+>get_categories</A+> :: FilePath -&gt; IO [FilePath]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ashow_version"+>show_version</A+> :: IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Astrip_category"+>strip_category</A+> :: String -&gt; [FilePath] -&gt; (String, [FilePath])</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Asplit_version_BS"+>split_version_BS</A+> :: ByteString -&gt; <A HREF="Helpers-Common.html#t%3AVersionToken"+>VersionToken</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3AVersionToken"+>VersionToken</A+>  = <A HREF="#v%3AVersionToken"+>VersionToken</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AdName"+>dName</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AdVersion"+>dVersion</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AdSlot"+>dSlot</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AdUseDeps"+>dUseDeps</A+> :: ByteString</TD+></TR+></TABLE+>}</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:defaultVersionToken"+><A NAME="v%3AdefaultVersionToken"+></A+></A+><B+>defaultVersionToken</B+> :: <A HREF="Helpers-Common.html#t%3AVersionToken"+>VersionToken</A+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:find_package_paths"+><A NAME="v%3Afind_package_paths"+></A+></A+><B+>find_package_paths</B+> :: String -&gt; [FilePath] -&gt; IO [FilePath]</TD+></TR+><TR+><TD CLASS="doc"+>look for packages matching the searched for name in database+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_categories"+><A NAME="v%3Aget_categories"+></A+></A+><B+>get_categories</B+> :: FilePath -&gt; IO [FilePath]</TD+></TR+><TR+><TD CLASS="doc"+>filter all category directories from main database + directory+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:show_version"+><A NAME="v%3Ashow_version"+></A+></A+><B+>show_version</B+> :: IO ()</TD+></TR+><TR+><TD CLASS="doc"+>function printing out the current version information+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:strip_category"+><A NAME="v%3Astrip_category"+></A+></A+><B+>strip_category</B+> :: String -&gt; [FilePath] -&gt; (String, [FilePath])</TD+></TR+><TR+><TD CLASS="doc"+>given a pattern and a list of search paths, try to strip+ the category of the pattern. If one exists, restrict+ the search to the single path in the list of filepaths+ corresponding to the category.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:split_version_BS"+><A NAME="v%3Asplit_version_BS"+></A+></A+><B+>split_version_BS</B+> :: ByteString -&gt; <A HREF="Helpers-Common.html#t%3AVersionToken"+>VersionToken</A+></TD+></TR+><TR+><TD CLASS="doc"+>splits off the version string from the package name + via regular expression+ NOTE: This is a specialized version for ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:VersionToken"+><A NAME="t%3AVersionToken"+></A+></A+><B+>VersionToken</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>data structure holding the pieces of an EAPI+ version string, i.e. name-version:slot[useDep]+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:VersionToken"+><A NAME="v%3AVersionToken"+></A+></A+><B+>VersionToken</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:dName"+><A NAME="v%3AdName"+></A+></A+><B+>dName</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:dVersion"+><A NAME="v%3AdVersion"+></A+></A+><B+>dVersion</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:dSlot"+><A NAME="v%3AdSlot"+></A+></A+><B+>dSlot</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:dUseDeps"+><A NAME="v%3AdUseDeps"+></A+></A+><B+>dUseDeps</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Helpers-FileIO.html view
@@ -0,0 +1,274 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.FileIO</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Helpers-FileIO.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Helpers.FileIO</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module contains file IO functionality+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AdataBaseDir"+>dataBaseDir</A+> :: FilePath</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Afilter_dot_dirs"+>filter_dot_dirs</A+> :: [FilePath] -&gt; [FilePath]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_file_date"+>get_file_date</A+> :: FilePath -&gt; IO String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aread_file"+>read_file</A+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aretrieve_directory_contents"+>retrieve_directory_contents</A+> :: FilePath -&gt; IO [FilePath]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atry_read_file"+>try_read_file</A+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:dataBaseDir"+><A NAME="v%3AdataBaseDir"+></A+></A+><B+>dataBaseDir</B+> :: FilePath</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:filter_dot_dirs"+><A NAME="v%3Afilter_dot_dirs"+></A+></A+><B+>filter_dot_dirs</B+> :: [FilePath] -&gt; [FilePath]</TD+></TR+><TR+><TD CLASS="doc"+>filter the .. and . directories from a list of paths+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_file_date"+><A NAME="v%3Aget_file_date"+></A+></A+><B+>get_file_date</B+> :: FilePath -&gt; IO String</TD+></TR+><TR+><TD CLASS="doc"+>return the modification time of a file as a string of+ the form mm-dd-yy-hh-mm+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:read_file"+><A NAME="v%3Aread_file"+></A+></A+><B+>read_file</B+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="doc"+>open the given file. If things fail try to detect+ why and provide the user with some sort of useful error + message (generic one otherwise); then quit +</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:retrieve_directory_contents"+><A NAME="v%3Aretrieve_directory_contents"+></A+></A+><B+>retrieve_directory_contents</B+> :: FilePath -&gt; IO [FilePath]</TD+></TR+><TR+><TD CLASS="doc"+>returns a list of the content of dir sans <A HREF="--.html"+>..</A+> and <A HREF="-.html"+>.</A+>+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:try_read_file"+><A NAME="v%3Atry_read_file"+></A+></A+><B+>try_read_file</B+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="doc"+>try to open the given file and return the content+ as a Just ByteString if it exists and Nothing otherwise+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Helpers-PrettyPrint.html view
@@ -0,0 +1,461 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.PrettyPrint</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Helpers-PrettyPrint.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Helpers.PrettyPrint</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>PrettyPrint provides tools for colored output to the terminal+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AputColorStr"+>putColorStr</A+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; String -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AputColorStrLn"+>putColorStrLn</A+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; String -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AputColorBStr"+>putColorBStr</A+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AputColorBStrLn"+>putColorBStrLn</A+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3AColor"+>Color</A+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+>= <A HREF="#v%3ABlack"+>Black</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ARed"+>Red</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AGreen"+>Green</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AYellow"+>Yellow</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ABlue"+>Blue</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AMagenta"+>Magenta</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ACyan"+>Cyan</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AWhite"+>White</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AReset"+>Reset</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:putColorStr"+><A NAME="v%3AputColorStr"+></A+></A+><B+>putColorStr</B+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; String -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>print a colored string to the terminal+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:putColorStrLn"+><A NAME="v%3AputColorStrLn"+></A+></A+><B+>putColorStrLn</B+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; String -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:putColorBStr"+><A NAME="v%3AputColorBStr"+></A+></A+><B+>putColorBStr</B+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="doc"+>print a colored ByteString to the terminal+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:putColorBStrLn"+><A NAME="v%3AputColorBStrLn"+></A+></A+><B+>putColorBStrLn</B+> :: <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+> -&gt; ByteString -&gt; IO ()</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:Color"+><A NAME="t%3AColor"+></A+></A+><B+>Color</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>available colors+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:Black"+><A NAME="v%3ABlack"+></A+></A+><B+>Black</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Red"+><A NAME="v%3ARed"+></A+></A+><B+>Red</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Green"+><A NAME="v%3AGreen"+></A+></A+><B+>Green</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Yellow"+><A NAME="v%3AYellow"+></A+></A+><B+>Yellow</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Blue"+><A NAME="v%3ABlue"+></A+></A+><B+>Blue</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Magenta"+><A NAME="v%3AMagenta"+></A+></A+><B+>Magenta</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Cyan"+><A NAME="v%3ACyan"+></A+></A+><B+>Cyan</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:White"+><A NAME="v%3AWhite"+></A+></A+><B+>White</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Reset"+><A NAME="v%3AReset"+></A+></A+><B+>Reset</B+></TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Color')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:Color" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Enum <A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Color</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Chost.html view
@@ -0,0 +1,127 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Chost</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Chost.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Chost</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the CHOST info of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_chost"+>get_chost</A+> :: FilePath -&gt; IO ByteString</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_chost"+><A NAME="v%3Aget_chost"+></A+></A+><B+>get_chost</B+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="doc"+>open the SLOT info of a package and return as a+ ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-CommandLine.html view
@@ -0,0 +1,721 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.CommandLine</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-CommandLine.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.CommandLine</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the command line options for the +   word count utility+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AdefaultOptions"+>defaultOptions</A+> :: <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+>getArgs</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aoptions"+>options</A+> :: [OptDescr (<A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+> -&gt; IO <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+>)]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3AOptions"+>Options</A+>  = <A HREF="#v%3AOptions"+>Options</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AtheQuery"+>theQuery</A+> :: <A HREF="Parsers-CommandLine.html#t%3AQuery"+>Query</A+></TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AqueryOpt"+>queryOpt</A+> :: String</TD+></TR+></TABLE+>}</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3AQuery"+>Query</A+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+>= <A HREF="#v%3ABinContents"+>BinContents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AContents"+>Contents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ADependAll"+>DependAll</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ADependUsed"+>DependUsed</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ADocContents"+>DocContents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AEtcContents"+>EtcContents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AIncludeContents"+>IncludeContents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ALibContents"+>LibContents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ANone"+>None</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AOwner"+>Owner</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ASearchShort"+>SearchShort</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ASearchDetailed"+>SearchDetailed</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AShareContents"+>ShareContents</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AUseAll"+>UseAll</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AUseUsed"+>UseUsed</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AVersion"+>Version</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ashow_usage"+>show_usage</A+> :: <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+> -&gt; IO <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:defaultOptions"+><A NAME="v%3AdefaultOptions"+></A+></A+><B+>defaultOptions</B+> :: <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+></TD+></TR+><TR+><TD CLASS="doc"+>default selections+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+>getArgs</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:options"+><A NAME="v%3Aoptions"+></A+></A+><B+>options</B+> :: [OptDescr (<A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+> -&gt; IO <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+>)]</TD+></TR+><TR+><TD CLASS="doc"+>available command line flags+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:Options"+><A NAME="t%3AOptions"+></A+></A+><B+>Options</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>data structure for keeping track of selected command line options+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:Options"+><A NAME="v%3AOptions"+></A+></A+><B+>Options</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:theQuery"+><A NAME="v%3AtheQuery"+></A+></A+><B+>theQuery</B+> :: <A HREF="Parsers-CommandLine.html#t%3AQuery"+>Query</A+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:queryOpt"+><A NAME="v%3AqueryOpt"+></A+></A+><B+>queryOpt</B+> :: String</TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:Query"+><A NAME="t%3AQuery"+></A+></A+><B+>Query</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+><P+>data structure for keeping track of command+ line requests. If only a subset of a package's content+ is requested we assume that+</P+><UL+><LI+>binaries are in /usr/bin, /usr/sbin+     /bin/, /sbin,+</LI+><LI+>libraries are in /lib/, /lib64, +     /usr/lib, /usr/lib64+</LI+><LI+>docs are in /usr/share/doc+</LI+><LI+>for the remainder we provide filters for /etc,+     /usr/include, and all of /usr/share+</LI+></UL+></TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:BinContents"+><A NAME="v%3ABinContents"+></A+></A+><B+>BinContents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Contents"+><A NAME="v%3AContents"+></A+></A+><B+>Contents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:DependAll"+><A NAME="v%3ADependAll"+></A+></A+><B+>DependAll</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:DependUsed"+><A NAME="v%3ADependUsed"+></A+></A+><B+>DependUsed</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:DocContents"+><A NAME="v%3ADocContents"+></A+></A+><B+>DocContents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:EtcContents"+><A NAME="v%3AEtcContents"+></A+></A+><B+>EtcContents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:IncludeContents"+><A NAME="v%3AIncludeContents"+></A+></A+><B+>IncludeContents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:LibContents"+><A NAME="v%3ALibContents"+></A+></A+><B+>LibContents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:None"+><A NAME="v%3ANone"+></A+></A+><B+>None</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Owner"+><A NAME="v%3AOwner"+></A+></A+><B+>Owner</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:SearchShort"+><A NAME="v%3ASearchShort"+></A+></A+><B+>SearchShort</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:SearchDetailed"+><A NAME="v%3ASearchDetailed"+></A+></A+><B+>SearchDetailed</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:ShareContents"+><A NAME="v%3AShareContents"+></A+></A+><B+>ShareContents</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:UseAll"+><A NAME="v%3AUseAll"+></A+></A+><B+>UseAll</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:UseUsed"+><A NAME="v%3AUseUsed"+></A+></A+><B+>UseUsed</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Version"+><A NAME="v%3AVersion"+></A+></A+><B+>Version</B+></TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Query')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:Query" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Eq <A HREF="Parsers-CommandLine.html#t%3AQuery"+>Query</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:show_usage"+><A NAME="v%3Ashow_usage"+></A+></A+><B+>show_usage</B+> :: <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+> -&gt; IO <A HREF="Parsers-CommandLine.html#t%3AOptions"+>Options</A+></TD+></TR+><TR+><TD CLASS="doc"+>initiate query to show usage info+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Content.html view
@@ -0,0 +1,517 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Content</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Content.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Content</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the contents of a package and+ puts everything into a list of PackageContent data + structures+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3AdefaultContent"+>defaultContent</A+> :: <A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_content"+>get_content</A+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3AFileType"+>FileType</A+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+>= <A HREF="#v%3ANone"+>None</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ADir"+>Dir</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ASym"+>Sym</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AObj"+>Obj</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3APackageContentItem"+>PackageContentItem</A+>  = <A HREF="#v%3APackageContentItem"+>PackageContentItem</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AfileType"+>fileType</A+> :: <A HREF="Parsers-Content.html#t%3AFileType"+>FileType</A+></TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Aname"+>name</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Amd5"+>md5</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Asize"+>size</A+> :: ByteString</TD+></TR+></TABLE+>}</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aretrieve_package_content"+>retrieve_package_content</A+> :: FilePath -&gt; IO [<A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+>]</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:defaultContent"+><A NAME="v%3AdefaultContent"+></A+></A+><B+>defaultContent</B+> :: <A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+></TD+></TR+><TR+><TD CLASS="doc"+>default Dependency data structure+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_content"+><A NAME="v%3Aget_content"+></A+></A+><B+>get_content</B+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="doc"+>read the CONTENT of a file and return it as a raw + ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:FileType"+><A NAME="t%3AFileType"+></A+></A+><B+>FileType</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>data type for describing the type of <A HREF="file.html"+>file</A+>+ in the PackageContent+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:None"+><A NAME="v%3ANone"+></A+></A+><B+>None</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Dir"+><A NAME="v%3ADir"+></A+></A+><B+>Dir</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Sym"+><A NAME="v%3ASym"+></A+></A+><B+>Sym</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Obj"+><A NAME="v%3AObj"+></A+></A+><B+>Obj</B+></TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FileType')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:FileType" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Eq <A HREF="Parsers-Content.html#t%3AFileType"+>FileType</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:PackageContentItem"+><A NAME="t%3APackageContentItem"+></A+></A+><B+>PackageContentItem</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>data structure for holding a single entry in the + CONTENTS file of a package+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:PackageContentItem"+><A NAME="v%3APackageContentItem"+></A+></A+><B+>PackageContentItem</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:fileType"+><A NAME="v%3AfileType"+></A+></A+><B+>fileType</B+> :: <A HREF="Parsers-Content.html#t%3AFileType"+>FileType</A+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:name"+><A NAME="v%3Aname"+></A+></A+><B+>name</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:md5"+><A NAME="v%3Amd5"+></A+></A+><B+>md5</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:size"+><A NAME="v%3Asize"+></A+></A+><B+>size</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:PackageContentItem')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:PackageContentItem" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Eq <A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:retrieve_package_content"+><A NAME="v%3Aretrieve_package_content"+></A+></A+><B+>retrieve_package_content</B+> :: FilePath -&gt; IO [<A HREF="Parsers-Content.html#t%3APackageContentItem"+>PackageContentItem</A+>]</TD+></TR+><TR+><TD CLASS="doc"+>retrieve content of package located at location path+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Depend.html view
@@ -0,0 +1,567 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Depend</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Depend.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Depend</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the depend string of a package and +  returns a list of Dependency data structures+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Adepend_parser"+>depend_parser</A+> :: ByteString -&gt; [<A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+>]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3AdefaultDepend"+>defaultDepend</A+> :: <A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_depend"+>get_depend</A+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_pdepend"+>get_pdepend</A+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_rdepend"+>get_rdepend</A+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>newtype</SPAN+>  <A HREF="#t%3APackageDep"+>PackageDep</A+>  = <A HREF="#v%3APackageDep"+>PackageDep</A+> (String, [<A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+>])</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3ADependency"+>Dependency</A+>  = <A HREF="#v%3ADependency"+>Dependency</A+> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="recfield"+><A HREF="#v%3AuseFlags"+>useFlags</A+> :: [ByteString]</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Aqualifier"+>qualifier</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AfullName"+>fullName</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Apackage"+>package</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Aversion"+>version</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3Aslot"+>slot</A+> :: ByteString</TD+></TR+><TR+><TD CLASS="recfield"+><A HREF="#v%3AuseDeps"+>useDeps</A+> :: ByteString</TD+></TR+></TABLE+>}</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:depend_parser"+><A NAME="v%3Adepend_parser"+></A+></A+><B+>depend_parser</B+> :: ByteString -&gt; [<A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+>]</TD+></TR+><TR+><TD CLASS="doc"+>top level function for parsing a package dependency string+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:defaultDepend"+><A NAME="v%3AdefaultDepend"+></A+></A+><B+>defaultDepend</B+> :: <A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+></TD+></TR+><TR+><TD CLASS="doc"+>default Dependency data structure+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_depend"+><A NAME="v%3Aget_depend"+></A+></A+><B+>get_depend</B+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="doc"+><P+>raw functions for attempting to open DEPEND, RDEPEND,+ and RDEPEND files+</P+><P+>DEPEND+</P+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_pdepend"+><A NAME="v%3Aget_pdepend"+></A+></A+><B+>get_pdepend</B+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="doc"+>PDEPEND+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_rdepend"+><A NAME="v%3Aget_rdepend"+></A+></A+><B+>get_rdepend</B+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="doc"+>RDPEND+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>newtype</SPAN+>  <A NAME="t:PackageDep"+><A NAME="t%3APackageDep"+></A+></A+><B+>PackageDep</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>type holding all dependencies for a particular package+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:PackageDep"+><A NAME="v%3APackageDep"+></A+></A+><B+>PackageDep</B+> (String, [<A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+>])</TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:PackageDep')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:PackageDep" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Show <A HREF="Parsers-Depend.html#t%3APackageDep"+>PackageDep</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:Dependency"+><A NAME="t%3ADependency"+></A+></A+><B+>Dependency</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>data structure for holding a dependency of a package;+ it includes the name, version, qualifier as well as + the use flag that requested it if applicable+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:Dependency"+><A NAME="v%3ADependency"+></A+></A+><B+>Dependency</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="body" COLSPAN="2"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:useFlags"+><A NAME="v%3AuseFlags"+></A+></A+><B+>useFlags</B+> :: [ByteString]</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:qualifier"+><A NAME="v%3Aqualifier"+></A+></A+><B+>qualifier</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:fullName"+><A NAME="v%3AfullName"+></A+></A+><B+>fullName</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:package"+><A NAME="v%3Apackage"+></A+></A+><B+>package</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:version"+><A NAME="v%3Aversion"+></A+></A+><B+>version</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:slot"+><A NAME="v%3Aslot"+></A+></A+><B+>slot</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:useDeps"+><A NAME="v%3AuseDeps"+></A+></A+><B+>useDeps</B+> :: ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Dependency')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:Dependency" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Eq <A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+></TD+></TR+><TR+><TD CLASS="decl"+>Show <A HREF="Parsers-Depend.html#t%3ADependency"+>Dependency</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Keywords.html view
@@ -0,0 +1,127 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Keywords</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Keywords.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Keywords</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the KEYWORD info of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_keywords"+>get_keywords</A+> :: FilePath -&gt; IO [ByteString]</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_keywords"+><A NAME="v%3Aget_keywords"+></A+></A+><B+>get_keywords</B+> :: FilePath -&gt; IO [ByteString]</TD+></TR+><TR+><TD CLASS="doc"+>open the SLOT info of a package and return as a+ ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Repository.html view
@@ -0,0 +1,127 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Repository</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Repository.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Repository</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the repository info of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_repository"+>get_repository</A+> :: FilePath -&gt; IO ByteString</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_repository"+><A NAME="v%3Aget_repository"+></A+></A+><B+>get_repository</B+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="doc"+>open the SLOT info of a package and return as a+ ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Slot.html view
@@ -0,0 +1,157 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Slot</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Slot.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Slot</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the SLOT info of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_slot"+>get_slot</A+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atry_get_slot"+>try_get_slot</A+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_slot"+><A NAME="v%3Aget_slot"+></A+></A+><B+>get_slot</B+> :: FilePath -&gt; IO ByteString</TD+></TR+><TR+><TD CLASS="doc"+>open the SLOT info of a package and return as a+ ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:try_get_slot"+><A NAME="v%3Atry_get_slot"+></A+></A+><B+>try_get_slot</B+> :: FilePath -&gt; IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="doc"+>same as get_slot but uses try_read so we can handle+ failure in opening a SLOT file during execution+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Use.html view
@@ -0,0 +1,217 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Use</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Use.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Use</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this module parses the USE info of a package+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_USE_flags"+>get_USE_flags</A+> :: FilePath -&gt; IO [ByteString]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_IUSE_flags"+>get_IUSE_flags</A+> :: FilePath -&gt; IO [ByteString]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atry_get_USE_flags"+>try_get_USE_flags</A+> :: FilePath -&gt; IO (Maybe [ByteString])</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atry_get_IUSE_flags"+>try_get_IUSE_flags</A+> :: FilePath -&gt; IO (Maybe [ByteString])</TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_USE_flags"+><A NAME="v%3Aget_USE_flags"+></A+></A+><B+>get_USE_flags</B+> :: FilePath -&gt; IO [ByteString]</TD+></TR+><TR+><TD CLASS="doc"+>parses the USE flags active during the emerge of the current + package and returns the content in tokenized form.+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:get_IUSE_flags"+><A NAME="v%3Aget_IUSE_flags"+></A+></A+><B+>get_IUSE_flags</B+> :: FilePath -&gt; IO [ByteString]</TD+></TR+><TR+><TD CLASS="doc"+>parses the USE flags active during the emerge of the current + package and returns them as a raw ByteString+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:try_get_USE_flags"+><A NAME="v%3Atry_get_USE_flags"+></A+></A+><B+>try_get_USE_flags</B+> :: FilePath -&gt; IO (Maybe [ByteString])</TD+></TR+><TR+><TD CLASS="doc"+>same as get_useFlags but uses try_read so we can handle+ failure in opening a USE file during execution+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:try_get_IUSE_flags"+><A NAME="v%3Atry_get_IUSE_flags"+></A+></A+><B+>try_get_IUSE_flags</B+> :: FilePath -&gt; IO (Maybe [ByteString])</TD+></TR+><TR+><TD CLASS="doc"+>same as get_useFlags_raw but uses try_read so we can handle+ failure in opening a USE file during execution+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/Parsers-Version.html view
@@ -0,0 +1,574 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Version</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+><SCRIPT TYPE="text/javascript"+>window.onload = function () {setSynopsis("mini_Parsers-Version.html")};</SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="modulebar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><FONT SIZE="6"+>Parsers.Version</FONT+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Description</TD+></TR+><TR+><TD CLASS="doc"+>this parser module contains functions that allow to parse+ and compare ebuild version numbers+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Synopsis</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><A HREF="#v%3Asplit_version"+>split_version</A+> :: ByteString -&gt; [<A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+>]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atest_NumCharTok"+>test_NumCharTok</A+> :: <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atest_Revision"+>test_Revision</A+> :: <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aremove_trailing_zeros"+>remove_trailing_zeros</A+> :: [<A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+>] -&gt; [<A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+>]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3AVersionTok"+>VersionTok</A+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+>= <A HREF="#v%3ANumTok"+>NumTok</A+> ByteString</TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ASuffix"+>Suffix</A+> <A HREF="Parsers-Version.html#t%3ASuffixChoice"+>SuffixChoice</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ARevision"+>Revision</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A HREF="#t%3ASuffixChoice"+>SuffixChoice</A+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="decl"+>= <A HREF="#v%3AAlpha"+>Alpha</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ABeta"+>Beta</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3APre"+>Pre</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3ARc"+>Rc</A+></TD+></TR+><TR+><TD CLASS="decl"+>| <A HREF="#v%3AP"+>P</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="section1"+>Documentation</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:split_version"+><A NAME="v%3Asplit_version"+></A+></A+><B+>split_version</B+> :: ByteString -&gt; [<A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+>]</TD+></TR+><TR+><TD CLASS="doc"+>split a version number into tokens+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:test_NumCharTok"+><A NAME="v%3Atest_NumCharTok"+></A+></A+><B+>test_NumCharTok</B+> :: <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>simple function to test if an VersionTok data element+ is of type NumTok or CharTok+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:test_Revision"+><A NAME="v%3Atest_Revision"+></A+></A+><B+>test_Revision</B+> :: <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+> -&gt; Bool</TD+></TR+><TR+><TD CLASS="doc"+>simple function to test if an VersionTok data element+ is of type Revision +</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><A NAME="v:remove_trailing_zeros"+><A NAME="v%3Aremove_trailing_zeros"+></A+></A+><B+>remove_trailing_zeros</B+> :: [<A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+>] -&gt; [<A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+>]</TD+></TR+><TR+><TD CLASS="doc"+>remove trailing zeros from a list of NumToks+</TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:VersionTok"+><A NAME="t%3AVersionTok"+></A+></A+><B+>VersionTok</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>keeps track of the token type in a version string+</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:NumTok"+><A NAME="v%3ANumTok"+></A+></A+><B+>NumTok</B+> ByteString</TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Suffix"+><A NAME="v%3ASuffix"+></A+></A+><B+>Suffix</B+> <A HREF="Parsers-Version.html#t%3ASuffixChoice"+>SuffixChoice</A+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Revision"+><A NAME="v%3ARevision"+></A+></A+><B+>Revision</B+></TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:VersionTok')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:VersionTok" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Eq <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+></TD+></TR+><TR+><TD CLASS="decl"+>Ord <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+></TD+></TR+><TR+><TD CLASS="decl"+>Show <A HREF="Parsers-Version.html#t%3AVersionTok"+>VersionTok</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>  <A NAME="t:SuffixChoice"+><A NAME="t%3ASuffixChoice"+></A+></A+><B+>SuffixChoice</B+>  </TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="ndoc"+>keeps track of the type of version suffix +</TD+></TR+><TR+><TD CLASS="section4"+>Constructors</TD+></TR+><TR+><TD CLASS="body"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="arg"+><A NAME="v:Alpha"+><A NAME="v%3AAlpha"+></A+></A+><B+>Alpha</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Beta"+><A NAME="v%3ABeta"+></A+></A+><B+>Beta</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Pre"+><A NAME="v%3APre"+></A+></A+><B+>Pre</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:Rc"+><A NAME="v%3ARc"+></A+></A+><B+>Rc</B+></TD+><TD CLASS="rdoc"+></TD+></TR+><TR+><TD CLASS="arg"+><A NAME="v:P"+><A NAME="v%3AP"+></A+></A+><B+>P</B+></TD+><TD CLASS="rdoc"+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section4"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:SuffixChoice')" ALT="show/hide"+> Instances</TD+></TR+><TR+><TD CLASS="body"+><DIV ID="i:SuffixChoice" STYLE="display:block;"+><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"+><TR+><TD CLASS="decl"+>Enum <A HREF="Parsers-Version.html#t%3ASuffixChoice"+>SuffixChoice</A+></TD+></TR+><TR+><TD CLASS="decl"+>Eq <A HREF="Parsers-Version.html#t%3ASuffixChoice"+>SuffixChoice</A+></TD+></TR+><TR+><TD CLASS="decl"+>Ord <A HREF="Parsers-Version.html#t%3ASuffixChoice"+>SuffixChoice</A+></TD+></TR+><TR+><TD CLASS="decl"+>Show <A HREF="Parsers-Version.html#t%3ASuffixChoice"+>SuffixChoice</A+></TD+></TR+></TABLE+></DIV+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/doc-index.html view
@@ -0,0 +1,1546 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+> (Index)</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD COLSPAN="2" STYLE="padding-top:5px;"+><FORM onsubmit="full_search(); return false;" ACTION=""+>Search: <INPUT ID="searchbox" onkeyup="quick_search()"+> <INPUT VALUE="Search" TYPE="submit"+> <SPAN ID="searchmsg"+> </SPAN+></FORM+></TD+></TR+><TR+><TD+><TABLE ID="indexlist" CELLPADDING="0" CELLSPACING="5"+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Alpha</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3AAlpha"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>andStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AandStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>ArgDescr</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>ArgOrder</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Beta</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3ABeta"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>BinContents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ABinContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>binStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AbinStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Black</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3ABlack"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Blue</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3ABlue"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>char_to_Word8</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Achar_to_Word8"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>closeBracket</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AcloseBracket"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>colonW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AcolonW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Color</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#t%3AColor"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Contents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Cyan</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3ACyan"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dash</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Adash"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dashW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AdashW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dataBaseDir</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-FileIO.html#v%3AdataBaseDir"+>Helpers.FileIO</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>defaultContent</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3AdefaultContent"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>defaultDepend</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3AdefaultDepend"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>defaultOptions</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AdefaultOptions"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>defaultVersionToken</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3AdefaultVersionToken"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>DependAll</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ADependAll"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>Dependency</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Type/Class)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#t%3ADependency"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3ADependency"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>DependTarget</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Type/Class)</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Depend.html#t%3ADependTarget"+>Drivers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Depend.html#v%3ADependTarget"+>Drivers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>DependUsed</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ADependUsed"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>depend_parser</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Adepend_parser"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Dir</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3ADir"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_binary_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_binary_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_doc_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_doc_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_etc_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_etc_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_file_owner</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Owner.html#v%3Adisplay_file_owner"+>Drivers.Owner</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_include_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_include_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_library_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_library_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>display_share_package_contents</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Content.html#v%3Adisplay_share_package_contents"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dName</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3AdName"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>DocContents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ADocContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>docStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AdocStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dSlot</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3AdSlot"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dUseDeps</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3AdUseDeps"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>dVersion</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3AdVersion"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>equalSign</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AequalSign"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>EtcContents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AEtcContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>etcStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AetcStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>exclMark</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AexclMark"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>exclMarkW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AexclMarkW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>FileType</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#t%3AFileType"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>fileType</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3AfileType"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>filter_dot_dirs</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-FileIO.html#v%3Afilter_dot_dirs"+>Helpers.FileIO</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>find_package_paths</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3Afind_package_paths"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>fullName</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3AfullName"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>getArgs</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>getOpt</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_categories</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3Aget_categories"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_chost</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Chost.html#v%3Aget_chost"+>Parsers.Chost</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_content</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3Aget_content"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_depend</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Aget_depend"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_file_date</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-FileIO.html#v%3Aget_file_date"+>Helpers.FileIO</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_IUSE_flags</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Use.html#v%3Aget_IUSE_flags"+>Parsers.Use</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_keywords</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Keywords.html#v%3Aget_keywords"+>Parsers.Keywords</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_pdepend</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Aget_pdepend"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_rdepend</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Aget_rdepend"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_repository</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Repository.html#v%3Aget_repository"+>Parsers.Repository</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_slot</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Slot.html#v%3Aget_slot"+>Parsers.Slot</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>get_USE_flags</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Use.html#v%3Aget_USE_flags"+>Parsers.Use</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>glob</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Aglob"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>globW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AglobW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>greater</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Agreater"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Green</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AGreen"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>gr_eq</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Agr_eq"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>IncludeContents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AIncludeContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>includeStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AincludeStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>is_equal</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Ais_equal"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>is_larger</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Ais_larger"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>is_larger_equal</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Ais_larger_equal"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>is_same_rev_class</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Ais_same_rev_class"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>is_smaller</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Ais_smaller"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>is_smaller_equal</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Ais_smaller_equal"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>lib64Str</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Alib64Str"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>LibContents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ALibContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>libStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AlibStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>low_eq</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Alow_eq"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Magenta</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AMagenta"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>match_version</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Version.html#v%3Amatch_version"+>Drivers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>md5</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3Amd5"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>name</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3Aname"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>newline</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Anewline"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>newlineW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AnewlineW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>NoArg</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>None</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3ANone"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ANone"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>NumTok</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3ANumTok"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Obj</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3AObj"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>openBracket</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AopenBracket"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>OptArg</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>OptDescr</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Option</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>Options</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Type/Class)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#t%3AOptions"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AOptions"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>options</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3Aoptions"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>orSymbol</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AorSymbol"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Owner</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AOwner"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>P</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3AP"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>package</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Apackage"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>PackageContentItem</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Type/Class)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#t%3APackageContentItem"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3APackageContentItem"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>PackageDep</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Type/Class)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#t%3APackageDep"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3APackageDep"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>parse_category</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Depend.html#v%3Aparse_category"+>Drivers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>periodW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AperiodW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Permute</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>pkgName</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Depend.html#v%3ApkgName"+>Drivers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>pkgSlot</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Depend.html#v%3ApkgSlot"+>Drivers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>plus</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Aplus"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>plusW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AplusW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Pre</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3APre"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>putColorBStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorBStr"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>putColorBStrLn</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorBStrLn"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>putColorStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorStr"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>putColorStrLn</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorStrLn"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>qualifier</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Aqualifier"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Query</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#t%3AQuery"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>queryOpt</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AqueryOpt"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>questMark</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AquestMark"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Rc</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3ARc"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>read_file</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-FileIO.html#v%3Aread_file"+>Helpers.FileIO</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Red</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3ARed"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>remove_last_newline</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Aremove_last_newline"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>remove_trailing_zeros</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3Aremove_trailing_zeros"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>ReqArg</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>RequireOrder</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Reset</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AReset"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>retrieve_directory_contents</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-FileIO.html#v%3Aretrieve_directory_contents"+>Helpers.FileIO</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>retrieve_package_content</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3Aretrieve_package_content"+>Parsers.Content</A+>, <A HREF="Drivers-Content.html#v%3Aretrieve_package_content"+>Drivers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>ReturnInOrder</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Revision</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3ARevision"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>sbinStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AsbinStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>SearchDetailed</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ASearchDetailed"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>SearchShort</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3ASearchShort"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>search_for_depends</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Depend.html#v%3Asearch_for_depends"+>Drivers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>search_for_packages_detailed</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-SearchPackage.html#v%3Asearch_for_packages_detailed"+>Drivers.SearchPackage</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>search_for_packages_short</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-SearchPackage.html#v%3Asearch_for_packages_short"+>Drivers.SearchPackage</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>search_for_use_all</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Use.html#v%3Asearch_for_use_all"+>Drivers.Use</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>search_for_use_used</TD+><TD CLASS="indexlinks"+><A HREF="Drivers-Use.html#v%3Asearch_for_use_used"+>Drivers.Use</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>ShareContents</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AShareContents"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>shareStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AshareStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>show_usage</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3Ashow_usage"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>show_version</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3Ashow_version"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>size</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3Asize"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>slashW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AslashW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>slot</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Aslot"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>smaller</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Asmaller"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>spaceChar</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AspaceChar"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>spaceCharW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AspaceCharW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>split_version</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3Asplit_version"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>split_version_BS</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3Asplit_version_BS"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>strip_category</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3Astrip_category"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Suffix</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3ASuffix"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>SuffixChoice</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#t%3ASuffixChoice"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Sym</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Content.html#v%3ASym"+>Parsers.Content</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>test_NumCharTok</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3Atest_NumCharTok"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>test_Revision</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#v%3Atest_Revision"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>theQuery</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AtheQuery"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>tilde</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Atilde"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>tokenize_BS</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3Atokenize_BS"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>try_get_IUSE_flags</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Use.html#v%3Atry_get_IUSE_flags"+>Parsers.Use</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>try_get_slot</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Slot.html#v%3Atry_get_slot"+>Parsers.Slot</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>try_get_USE_flags</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Use.html#v%3Atry_get_USE_flags"+>Parsers.Use</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>try_read_file</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-FileIO.html#v%3Atry_read_file"+>Helpers.FileIO</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>underscoreW</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AunderscoreW"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>usageInfo</TD+><TD CLASS="indexlinks"+>Parsers.CommandLine</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>UseAll</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AUseAll"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>useDeps</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3AuseDeps"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>useFlags</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3AuseFlags"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>UseUsed</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AUseUsed"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>usrStr</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-ByteString.html#v%3AusrStr"+>Helpers.ByteString</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Version</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-CommandLine.html#v%3AVersion"+>Parsers.CommandLine</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>version</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Depend.html#v%3Aversion"+>Parsers.Depend</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>VersionTok</TD+><TD CLASS="indexlinks"+><A HREF="Parsers-Version.html#t%3AVersionTok"+>Parsers.Version</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry" COLSPAN="2"+>VersionToken</TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>1 (Type/Class)</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#t%3AVersionToken"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexannot"+>2 (Data Constructor)</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-Common.html#v%3AVersionToken"+>Helpers.Common</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>White</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AWhite"+>Helpers.PrettyPrint</A+></TD+></TR+><TR CLASS="indexrow"+><TD CLASS="indexentry"+>Yellow</TD+><TD CLASS="indexlinks"+><A HREF="Helpers-PrettyPrint.html#v%3AYellow"+>Helpers.PrettyPrint</A+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></BODY+></HTML+>
+ html/frames.html view
@@ -0,0 +1,27 @@+<html>
+<head>
+<script type="text/javascript"><!--
+/*
+
+  The synopsis frame needs to be updated using javascript, so we hide
+  it by default and only show it if javascript is enabled.
+
+  TODO: provide some means to disable it.
+*/
+function load() {
+  var d = document.getElementById("inner-fs");
+  d.rows = "50%,50%";
+}
+--></script>
+<frameset id="outer-fs" cols="25%,75%" onload="load()">
+  <frameset id="inner-fs" rows="100%,0%">
+
+    <frame src="index-frames.html" name="modules">
+    <frame src="" name="synopsis">
+
+  </frameset>
+  <frame src="index.html" name="main">
+
+</frameset>
+
+</html>
+ html/haddock-util.js view
@@ -0,0 +1,139 @@+// Haddock JavaScript utilities+function toggle(button,id)+{+   var n = document.getElementById(id).style;+   if (n.display == "none")+   {+    button.src = "minus.gif";+    n.display = "block";+   }+   else+   {+    button.src = "plus.gif";+    n.display = "none";+   }+}+++var max_results = 75; // 50 is not enough to search for map in the base libraries+var shown_range = null;+var last_search = null;++function quick_search()+{+    perform_search(false);+}++function full_search()+{+    perform_search(true);+}+++function perform_search(full)+{+    var text = document.getElementById("searchbox").value.toLowerCase();+    if (text == last_search && !full) return;+    last_search = text;+    +    var table = document.getElementById("indexlist");+    var status = document.getElementById("searchmsg");+    var children = table.firstChild.childNodes;+    +    // first figure out the first node with the prefix+    var first = bisect(-1);+    var last = (first == -1 ? -1 : bisect(1));++    if (first == -1)+    {+        table.className = "";+        status.innerHTML = "No results found, displaying all";+    }+    else if (first == 0 && last == children.length - 1)+    {+        table.className = "";+        status.innerHTML = "";+    }+    else if (last - first >= max_results && !full)+    {+        table.className = "";+        status.innerHTML = "More than " + max_results + ", press Search to display";+    }+    else+    {+        // decide what you need to clear/show+        if (shown_range)+            setclass(shown_range[0], shown_range[1], "indexrow");+        setclass(first, last, "indexshow");+        shown_range = [first, last];+        table.className = "indexsearch";+        status.innerHTML = "";+    }++    +    function setclass(first, last, status)+    {+        for (var i = first; i <= last; i++)+        {+            children[i].className = status;+        }+    }+    +    +    // do a binary search, treating 0 as ...+    // return either -1 (no 0's found) or location of most far match+    function bisect(dir)+    {+        var first = 0, finish = children.length - 1;+        var mid, success = false;++        while (finish - first > 3)+        {+            mid = Math.floor((finish + first) / 2);++            var i = checkitem(mid);+            if (i == 0) i = dir;+            if (i == -1)+                finish = mid;+            else+                first = mid;+        }+        var a = (dir == 1 ? first : finish);+        var b = (dir == 1 ? finish : first);+        for (var i = b; i != a - dir; i -= dir)+        {+            if (checkitem(i) == 0) return i;+        }+        return -1;+    }    +    +    +    // from an index, decide what the result is+    // 0 = match, -1 is lower, 1 is higher+    function checkitem(i)+    {+        var s = getitem(i).toLowerCase().substr(0, text.length);+        if (s == text) return 0;+        else return (s > text ? -1 : 1);+    }+    +    +    // from an index, get its string+    // this abstracts over alternates+    function getitem(i)+    {+        for ( ; i >= 0; i--)+        {+            var s = children[i].firstChild.firstChild.data;+            if (s.indexOf(' ') == -1)+                return s;+        }+        return ""; // should never be reached+    }+}++function setSynopsis(filename) {+    if (parent.window.synopsis) {+      parent.window.synopsis.location = filename;+    }+}
+ html/haddock.css view
@@ -0,0 +1,297 @@+/* -------- Global things --------- */++BODY { +  background-color: #ffffff;+  color: #000000;+  font-family: sans-serif;+  padding: 0 0;+  } ++A:link    { color: #0000e0; text-decoration: none }+A:visited { color: #0000a0; text-decoration: none }+A:hover   { background-color: #e0e0ff; text-decoration: none }++TABLE.vanilla {+  width: 100%;+  border-width: 0px;+  /* I can't seem to specify cellspacing or cellpadding properly using CSS... */+}++TABLE.vanilla2 {+  border-width: 0px;+}++/* <TT> font is a little too small in MSIE */+TT  { font-size: 100%; }+PRE { font-size: 100%; }++LI P { margin: 0pt } ++TD {+  border-width: 0px;+}++TABLE.narrow {+  border-width: 0px;+}++TD.s8  {  height: 8px;  }+TD.s15 {  height: 15px; }++SPAN.keyword { text-decoration: underline; }++/* Resize the buttom image to match the text size */+IMG.coll { width : 0.75em; height: 0.75em; margin-bottom: 0; margin-right: 0.5em }++/* --------- Contents page ---------- */++DIV.node {+  padding-left: 3em;+}++DIV.cnode {+  padding-left: 1.75em;+}++SPAN.pkg {+  position: absolute;+  left: 50em;+}++/* --------- Documentation elements ---------- */++TD.children {+  padding-left: 25px;+  }++TD.synopsis {+  padding: 2px;+  background-color: #f0f0f0;+  font-family: monospace+ }++TD.decl { +  padding: 2px;+  background-color: #f0f0f0; +  font-family: monospace;+  vertical-align: top;+  }++TD.topdecl {+  padding: 2px;+  background-color: #f0f0f0;+  font-family: monospace;+  vertical-align: top;+}++TABLE.declbar {+  border-spacing: 0px;+ }++TD.declname {+  width: 100%;+ }++TD.declbut {+  padding-left: 5px;+  padding-right: 5px;+  border-left-width: 1px;+  border-left-color: #000099;+  border-left-style: solid;+  white-space: nowrap;+  font-size: small;+ }++/* +  arg is just like decl, except that wrapping is not allowed.  It is+  used for function and constructor arguments which have a text box+  to the right, where if wrapping is allowed the text box squashes up+  the declaration by wrapping it.+*/+TD.arg { +  padding: 2px;+  background-color: #f0f0f0; +  font-family: monospace;+  vertical-align: top;+  white-space: nowrap;+  }++TD.recfield { padding-left: 20px }++TD.doc  { +  padding-top: 2px;+  padding-left: 10px;+  }++TD.ndoc  { +  padding: 2px;+  }++TD.rdoc  { +  padding: 2px;+  padding-left: 10px;+  width: 100%;+  }++TD.body  { +  padding-left: 10px+  }++TD.pkg {+  width: 100%;+  padding-left: 10px+}++TABLE.indexsearch TR.indexrow {+  display: none;+}+TABLE.indexsearch TR.indexshow {+  display: table-row;+}++TD.indexentry {+  vertical-align: top;+  padding-right: 10px+  }++TD.indexannot {+  vertical-align: top;+  padding-left: 20px;+  white-space: nowrap+  }++TD.indexlinks {+  width: 100%+  }++/* ------- Section Headings ------- */++TD.section1 {+  padding-top: 15px;+  font-weight: bold;+  font-size: 150%+  }++TD.section2 {+  padding-top: 10px;+  font-weight: bold;+  font-size: 130%+  }++TD.section3 {+  padding-top: 5px;+  font-weight: bold;+  font-size: 110%+  }++TD.section4 {+  font-weight: bold;+  font-size: 100%+  }++/* -------------- The title bar at the top of the page */++TD.infohead {+  color: #ffffff;+  font-weight: bold;+  padding-right: 10px;+  text-align: left;+}++TD.infoval {+  color: #ffffff;+  padding-right: 10px;+  text-align: left;+}++TD.topbar {+  background-color: #000099;+  padding: 5px;+}++TD.title {+  color: #ffffff;+  padding-left: 10px;+  width: 100%+  }++TD.topbut {+  padding-left: 5px;+  padding-right: 5px;+  border-left-width: 1px;+  border-left-color: #ffffff;+  border-left-style: solid;+  white-space: nowrap;+  }++TD.topbut A:link {+  color: #ffffff+  }++TD.topbut A:visited {+  color: #ffff00+  }++TD.topbut A:hover {+  background-color: #6060ff;+  }++TD.topbut:hover {+  background-color: #6060ff+  }++TD.modulebar { +  background-color: #0077dd;+  padding: 5px;+  border-top-width: 1px;+  border-top-color: #ffffff;+  border-top-style: solid;+  }++/* --------- The page footer --------- */++TD.botbar {+  background-color: #000099;+  color: #ffffff;+  padding: 5px+  }+TD.botbar A:link {+  color: #ffffff;+  text-decoration: underline+  }+TD.botbar A:visited {+  color: #ffff00+  }+TD.botbar A:hover {+  background-color: #6060ff+  }++/* --------- Mini Synopsis for Frame View --------- */++.outer {+  margin: 0 0;+  padding: 0 0;+}++.mini-synopsis {+  padding: 0.25em 0.25em;+}++.mini-synopsis H1 { font-size: 130%; }+.mini-synopsis H2 { font-size: 110%; }+.mini-synopsis H3 { font-size: 100%; }+.mini-synopsis H1, .mini-synopsis H2, .mini-synopsis H3 {+  margin-top: 0.5em;+  margin-bottom: 0.25em;+  padding: 0 0;+}++.mini-synopsis H1 { border-bottom: 1px solid #ccc; }++.mini-topbar {+  font-size: 130%;+  background: #0077dd;+  padding: 0.25em;+}++
+ html/haskell_icon.gif view

binary file changed (absent → 911 bytes)

+ html/index-frames.html view
@@ -0,0 +1,76 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+></TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><P+><A HREF="Drivers-Content.html" TARGET="main"+>Drivers.Content</A+><BR+><A HREF="Drivers-Depend.html" TARGET="main"+>Drivers.Depend</A+><BR+><A HREF="Drivers-Owner.html" TARGET="main"+>Drivers.Owner</A+><BR+><A HREF="Drivers-SearchPackage.html" TARGET="main"+>Drivers.SearchPackage</A+><BR+><A HREF="Drivers-Use.html" TARGET="main"+>Drivers.Use</A+><BR+><A HREF="Drivers-Version.html" TARGET="main"+>Drivers.Version</A+><BR+><A HREF="Helpers-ByteString.html" TARGET="main"+>Helpers.ByteString</A+><BR+><A HREF="Helpers-Common.html" TARGET="main"+>Helpers.Common</A+><BR+><A HREF="Helpers-FileIO.html" TARGET="main"+>Helpers.FileIO</A+><BR+><A HREF="Helpers-PrettyPrint.html" TARGET="main"+>Helpers.PrettyPrint</A+><BR+><A HREF="Parsers-Chost.html" TARGET="main"+>Parsers.Chost</A+><BR+><A HREF="Parsers-CommandLine.html" TARGET="main"+>Parsers.CommandLine</A+><BR+><A HREF="Parsers-Content.html" TARGET="main"+>Parsers.Content</A+><BR+><A HREF="Parsers-Depend.html" TARGET="main"+>Parsers.Depend</A+><BR+><A HREF="Parsers-Keywords.html" TARGET="main"+>Parsers.Keywords</A+><BR+><A HREF="Parsers-Repository.html" TARGET="main"+>Parsers.Repository</A+><BR+><A HREF="Parsers-Slot.html" TARGET="main"+>Parsers.Slot</A+><BR+><A HREF="Parsers-Use.html" TARGET="main"+>Parsers.Use</A+><BR+><A HREF="Parsers-Version.html" TARGET="main"+>Parsers.Version</A+><BR+></P+></TABLE+></BODY+></HTML+>
+ html/index.html view
@@ -0,0 +1,293 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+></TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD CLASS="topbar"+><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"+><TR+><TD+><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "+></TD+><TD CLASS="title"+></TD+><TD CLASS="topbut"+><A HREF="index.html"+>Contents</A+></TD+><TD CLASS="topbut"+><A HREF="doc-index.html"+>Index</A+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="section1"+>Modules</TD+></TR+><TR+><TD+><TABLE CLASS="vanilla2" CELLSPACING="0" CELLPADDING="0"+><TR+><TD STYLE="width: 50em"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'n:0')" ALT="show/hide"+>Drivers</TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding: 0; padding-left: 2em" COLSPAN="3"+><TABLE CLASS="vanilla2" CELLSPACING="0" CELLPADDING="0" ID="n:0" STYLE="display:block;"+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Drivers-Content.html"+>Drivers.Content</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Drivers-Depend.html"+>Drivers.Depend</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Drivers-Owner.html"+>Drivers.Owner</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Drivers-SearchPackage.html"+>Drivers.SearchPackage</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Drivers-Use.html"+>Drivers.Use</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Drivers-Version.html"+>Drivers.Version</A+></TD+><TD+></TD+><TD+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD STYLE="width: 50em"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'n:1')" ALT="show/hide"+>Helpers</TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding: 0; padding-left: 2em" COLSPAN="3"+><TABLE CLASS="vanilla2" CELLSPACING="0" CELLPADDING="0" ID="n:1" STYLE="display:block;"+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Helpers-ByteString.html"+>Helpers.ByteString</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Helpers-Common.html"+>Helpers.Common</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Helpers-FileIO.html"+>Helpers.FileIO</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Helpers-PrettyPrint.html"+>Helpers.PrettyPrint</A+></TD+><TD+></TD+><TD+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD STYLE="width: 50em"+><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'n:2')" ALT="show/hide"+>Parsers</TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding: 0; padding-left: 2em" COLSPAN="3"+><TABLE CLASS="vanilla2" CELLSPACING="0" CELLPADDING="0" ID="n:2" STYLE="display:block;"+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Chost.html"+>Parsers.Chost</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-CommandLine.html"+>Parsers.CommandLine</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Content.html"+>Parsers.Content</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Depend.html"+>Parsers.Depend</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Keywords.html"+>Parsers.Keywords</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Repository.html"+>Parsers.Repository</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Slot.html"+>Parsers.Slot</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Use.html"+>Parsers.Use</A+></TD+><TD+></TD+><TD+></TD+></TR+><TR+><TD STYLE="padding-left: 1.25em;width: 48em"+><A HREF="Parsers-Version.html"+>Parsers.Version</A+></TD+><TD+></TD+><TD+></TD+></TR+></TABLE+></TD+></TR+></TABLE+></TD+></TR+><TR+><TD CLASS="s15"+></TD+></TR+><TR+><TD CLASS="botbar"+>Produced by <A HREF="http://www.haskell.org/haddock/"+>Haddock</A+> version 2.4.2</TD+></TR+></TABLE+></BODY+></HTML+>
+ html/mini_Drivers-Content.html view
@@ -0,0 +1,53 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Content</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Drivers.Content</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_package_contents" TARGET="main"+>display_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_binary_package_contents" TARGET="main"+>display_binary_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_doc_package_contents" TARGET="main"+>display_doc_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_etc_package_contents" TARGET="main"+>display_etc_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_include_package_contents" TARGET="main"+>display_include_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_library_package_contents" TARGET="main"+>display_library_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Adisplay_share_package_contents" TARGET="main"+>display_share_package_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Content.html#v%3Aretrieve_package_content" TARGET="main"+>retrieve_package_content</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Drivers-Depend.html view
@@ -0,0 +1,35 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Depend</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Drivers.Depend</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Drivers-Depend.html#t%3ADependTarget" TARGET="main"+>DependTarget</A+> </DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Depend.html#v%3Aparse_category" TARGET="main"+>parse_category</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Depend.html#v%3Asearch_for_depends" TARGET="main"+>search_for_depends</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Drivers-Owner.html view
@@ -0,0 +1,25 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Owner</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Drivers.Owner</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Drivers-Owner.html#v%3Adisplay_file_owner" TARGET="main"+>display_file_owner</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Drivers-SearchPackage.html view
@@ -0,0 +1,29 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.SearchPackage</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Drivers.SearchPackage</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Drivers-SearchPackage.html#v%3Asearch_for_packages_short" TARGET="main"+>search_for_packages_short</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-SearchPackage.html#v%3Asearch_for_packages_detailed" TARGET="main"+>search_for_packages_detailed</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Drivers-Use.html view
@@ -0,0 +1,29 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Use</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Drivers.Use</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Drivers-Use.html#v%3Asearch_for_use_all" TARGET="main"+>search_for_use_all</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Use.html#v%3Asearch_for_use_used" TARGET="main"+>search_for_use_used</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Drivers-Version.html view
@@ -0,0 +1,49 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Drivers.Version</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Drivers.Version</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Amatch_version" TARGET="main"+>match_version</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Ais_equal" TARGET="main"+>is_equal</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Ais_larger" TARGET="main"+>is_larger</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Ais_larger_equal" TARGET="main"+>is_larger_equal</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Ais_smaller" TARGET="main"+>is_smaller</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Ais_smaller_equal" TARGET="main"+>is_smaller_equal</A+></DIV+> <DIV CLASS="decl"+><A HREF="Drivers-Version.html#v%3Ais_same_rev_class" TARGET="main"+>is_same_rev_class</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Helpers-ByteString.html view
@@ -0,0 +1,177 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.ByteString</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Helpers.ByteString</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AandStr" TARGET="main"+>andStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AcolonW" TARGET="main"+>colonW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AdashW" TARGET="main"+>dashW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AexclMarkW" TARGET="main"+>exclMarkW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AglobW" TARGET="main"+>globW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AnewlineW" TARGET="main"+>newlineW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Anewline" TARGET="main"+>newline</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AperiodW" TARGET="main"+>periodW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AplusW" TARGET="main"+>plusW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AquestMark" TARGET="main"+>questMark</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AslashW" TARGET="main"+>slashW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AspaceCharW" TARGET="main"+>spaceCharW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AunderscoreW" TARGET="main"+>underscoreW</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AbinStr" TARGET="main"+>binStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AcloseBracket" TARGET="main"+>closeBracket</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Adash" TARGET="main"+>dash</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AdocStr" TARGET="main"+>docStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AequalSign" TARGET="main"+>equalSign</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AetcStr" TARGET="main"+>etcStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AexclMark" TARGET="main"+>exclMark</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Aglob" TARGET="main"+>glob</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Agreater" TARGET="main"+>greater</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Agr_eq" TARGET="main"+>gr_eq</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AincludeStr" TARGET="main"+>includeStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AlibStr" TARGET="main"+>libStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Alib64Str" TARGET="main"+>lib64Str</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Alow_eq" TARGET="main"+>low_eq</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AorSymbol" TARGET="main"+>orSymbol</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AopenBracket" TARGET="main"+>openBracket</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Aplus" TARGET="main"+>plus</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AsbinStr" TARGET="main"+>sbinStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AshareStr" TARGET="main"+>shareStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Asmaller" TARGET="main"+>smaller</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AspaceChar" TARGET="main"+>spaceChar</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Atilde" TARGET="main"+>tilde</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3AusrStr" TARGET="main"+>usrStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Achar_to_Word8" TARGET="main"+>char_to_Word8</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Aremove_last_newline" TARGET="main"+>remove_last_newline</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-ByteString.html#v%3Atokenize_BS" TARGET="main"+>tokenize_BS</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Helpers-Common.html view
@@ -0,0 +1,51 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.Common</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Helpers.Common</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Helpers-Common.html#v%3AdefaultVersionToken" TARGET="main"+>defaultVersionToken</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-Common.html#v%3Afind_package_paths" TARGET="main"+>find_package_paths</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-Common.html#v%3Aget_categories" TARGET="main"+>get_categories</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-Common.html#v%3Ashow_version" TARGET="main"+>show_version</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-Common.html#v%3Astrip_category" TARGET="main"+>strip_category</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-Common.html#v%3Asplit_version_BS" TARGET="main"+>split_version_BS</A+></DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Helpers-Common.html#t%3AVersionToken" TARGET="main"+>VersionToken</A+> </DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Helpers-FileIO.html view
@@ -0,0 +1,45 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.FileIO</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Helpers.FileIO</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Helpers-FileIO.html#v%3AdataBaseDir" TARGET="main"+>dataBaseDir</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-FileIO.html#v%3Afilter_dot_dirs" TARGET="main"+>filter_dot_dirs</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-FileIO.html#v%3Aget_file_date" TARGET="main"+>get_file_date</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-FileIO.html#v%3Aread_file" TARGET="main"+>read_file</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-FileIO.html#v%3Aretrieve_directory_contents" TARGET="main"+>retrieve_directory_contents</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-FileIO.html#v%3Atry_read_file" TARGET="main"+>try_read_file</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Helpers-PrettyPrint.html view
@@ -0,0 +1,43 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Helpers.PrettyPrint</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Helpers.PrettyPrint</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorStr" TARGET="main"+>putColorStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorStrLn" TARGET="main"+>putColorStrLn</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorBStr" TARGET="main"+>putColorBStr</A+></DIV+> <DIV CLASS="decl"+><A HREF="Helpers-PrettyPrint.html#v%3AputColorBStrLn" TARGET="main"+>putColorBStrLn</A+></DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Helpers-PrettyPrint.html#t%3AColor" TARGET="main"+>Color</A+> </DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Chost.html view
@@ -0,0 +1,25 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Chost</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Chost</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Chost.html#v%3Aget_chost" TARGET="main"+>get_chost</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-CommandLine.html view
@@ -0,0 +1,45 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.CommandLine</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.CommandLine</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-CommandLine.html#v%3AdefaultOptions" TARGET="main"+>defaultOptions</A+></DIV+>  <DIV CLASS="decl"+><A HREF="Parsers-CommandLine.html#v%3Aoptions" TARGET="main"+>options</A+></DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-CommandLine.html#t%3AOptions" TARGET="main"+>Options</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-CommandLine.html#t%3AQuery" TARGET="main"+>Query</A+> </DIV+> <DIV CLASS="decl"+><A HREF="Parsers-CommandLine.html#v%3Ashow_usage" TARGET="main"+>show_usage</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Content.html view
@@ -0,0 +1,45 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Content</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Content</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Content.html#v%3AdefaultContent" TARGET="main"+>defaultContent</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Content.html#v%3Aget_content" TARGET="main"+>get_content</A+></DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-Content.html#t%3AFileType" TARGET="main"+>FileType</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-Content.html#t%3APackageContentItem" TARGET="main"+>PackageContentItem</A+> </DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Content.html#v%3Aretrieve_package_content" TARGET="main"+>retrieve_package_content</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Depend.html view
@@ -0,0 +1,53 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Depend</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Depend</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Depend.html#v%3Adepend_parser" TARGET="main"+>depend_parser</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Depend.html#v%3AdefaultDepend" TARGET="main"+>defaultDepend</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Depend.html#v%3Aget_depend" TARGET="main"+>get_depend</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Depend.html#v%3Aget_pdepend" TARGET="main"+>get_pdepend</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Depend.html#v%3Aget_rdepend" TARGET="main"+>get_rdepend</A+></DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-Depend.html#t%3APackageDep" TARGET="main"+>PackageDep</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-Depend.html#t%3ADependency" TARGET="main"+>Dependency</A+> </DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Keywords.html view
@@ -0,0 +1,25 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Keywords</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Keywords</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Keywords.html#v%3Aget_keywords" TARGET="main"+>get_keywords</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Repository.html view
@@ -0,0 +1,25 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Repository</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Repository</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Repository.html#v%3Aget_repository" TARGET="main"+>get_repository</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Slot.html view
@@ -0,0 +1,29 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Slot</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Slot</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Slot.html#v%3Aget_slot" TARGET="main"+>get_slot</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Slot.html#v%3Atry_get_slot" TARGET="main"+>try_get_slot</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Use.html view
@@ -0,0 +1,37 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Use</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Use</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Use.html#v%3Aget_USE_flags" TARGET="main"+>get_USE_flags</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Use.html#v%3Aget_IUSE_flags" TARGET="main"+>get_IUSE_flags</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Use.html#v%3Atry_get_USE_flags" TARGET="main"+>try_get_USE_flags</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Use.html#v%3Atry_get_IUSE_flags" TARGET="main"+>try_get_IUSE_flags</A+></DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/mini_Parsers-Version.html view
@@ -0,0 +1,49 @@+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">+<!--Rendered using the Haskell Html Library v0.2-->+<HTML+><HEAD+><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"+><TITLE+>Parsers.Version</TITLE+><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"+><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"+></SCRIPT+></HEAD+><BODY+><DIV CLASS="outer"+><DIV CLASS="mini-topbar"+>Parsers.Version</DIV+><DIV CLASS="mini-synopsis"+><DIV CLASS="decl"+><A HREF="Parsers-Version.html#v%3Asplit_version" TARGET="main"+>split_version</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Version.html#v%3Atest_NumCharTok" TARGET="main"+>test_NumCharTok</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Version.html#v%3Atest_Revision" TARGET="main"+>test_Revision</A+></DIV+> <DIV CLASS="decl"+><A HREF="Parsers-Version.html#v%3Aremove_trailing_zeros" TARGET="main"+>remove_trailing_zeros</A+></DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-Version.html#t%3AVersionTok" TARGET="main"+>VersionTok</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+>&nbsp;<A HREF="Parsers-Version.html#t%3ASuffixChoice" TARGET="main"+>SuffixChoice</A+> </DIV+></DIV+></DIV+></BODY+></HTML+>
+ html/minus.gif view

binary file changed (absent → 56 bytes)

+ html/plus.gif view

binary file changed (absent → 59 bytes)

+ man/hark.1 view
@@ -0,0 +1,220 @@+.TH "hark" "1" "Aug 2009" "hark-0.2" "hark"+.SH "NAME"+hark \- Gentoo: Package Query and Checking Tool+.SH "SYNOPSIS"+.B hark+.I [option] [pattern]+.PP++.SH "DESCRIPTION"+hark is a command line driven query tool for the package database +on a Gentoo Linux system.  +++.SH "OPTIONS"+hark provides a number of different command line options (either+in POSIX or GNU long format) to specify queries to the package +database. Currently, the following options are available:+++.TP 4m+.PD 0+\fI-d PACKAGE +.TP+.PD+\fI--find-depends-used PACKAGE\fR+++Search for all installed packages depending on PACKAGE. Here, +PACKAGE can either be a simple package name or a category/package +name specifier. In addition, a version specifier or an EAPI +style slot can be specified. Hence, the following are examples+of valid depend queries++.nf+tcl+dev-lang/tcl+tcl-8.2+dev-lang/tcl-8.2+x11-libs/fltk:1.1+.ni++If multiple installed packages match PACKAGE, hark will complain+with a request to un-ambiguate the call, e.g., via adding an+explicit package category, version, or slot.++Please note that in contrast to equery, hark will also consider+the USE flags of each possible dependency. That is, package+dependencies qualified with a USE flag will only be considered+true dependencies if that USE flag was present during the emerge+of the package.++.TP 4m+.PD 0+\fI-D PACKAGE\fR +.TP+.PD+\fI--find-depends-all PACKAGE\fR++Like -d, but all dependencies are listed, no matter if requested+by a USE flag or not. ++.TP 4m+.PD 0+\fI-f PACKAGE\fR+.TP+.PD+\fI--show-all-content PACKAGE\fR++Show all files installed by package PACKAGE. PACKAGE +can either be a simple package name or a category/package +name specifier. In addition, a version specifier or an EAPI +style slot can be specified.+++.I NOTE:+hark will always only print the content of a single package +at a time and complain if a request matches more than a single +package. +++.TP 4m+.PD 0+\fI-F SPEC PACKAGE\fR+.TP+.PD+\fI--show-restricted-content SPEC PACKAGE \fR++Like --show-files but only displays files in category SPEC.+Currently, the following SPECs are known:++.nf+b  : list binaries /usr/bin, /usr/sbin, /bin, /sbin+d  : list docs in /usr/share/doc+e  : list files in /etc+i  : list include files in /usr/include+l  : list libraries in /lib, /lib/64, /usr/lib, /usr/lib64+s  : list files in /usr/share+.ni+++.TP 4m+.PD 0+\fI-o FILEPATH\fR+.TP+.PD+\fI--show-files FILEPATH\fR++Show the package who owns the file located at FILEPATH. FILEPATH+has to be absolute and hark currently does not follow symbolic+links, with exception of /usr/lib and /lib symlinked to +/usr/lib64 and /lib64, respectively, on 64bit installs.+++.TP 4m+.PD 0+\fI-s STRING\fR +.TP+.PD+\fI--find-package-short STRING\fR++Search for all installed package with STRING in their name. +Please note that regular expressions are not allowed in STRING+and will be escaped to allow proper matching of packages like+gtk+ and the like. ++.RS 4m+.I Example: +If STRING is equal to "libc", possible matches would include ++.nf+dev-libs/libcroco-0.6.1 and +sys-libs/glibc-2.8_p20080602.+.ni+.RE+++.TP 4m+.PD 0+\fI-S STRING\fR +.TP+.PD+\fI--find-package-detailed STRING\fR++Like -s but will provide additional information for all found+packages. Currently, hark returns [KEYWORD | REPOSITORY | DATE]+prefixing each returned package name. Here,++.nf+KEYWORD   : keyword with which package was emerged+REPOSITORY: repository from which ebuild for package was taken; +            g == main portage tree, o = any other.+DATE      : date and time at which package was installed+.ni ++Please not that since the additional information requires hark+to open additional files, the detailed search will in general be+slower than a plain search.+++.TP 4m+.PD 0+\fI-u USE\fR +.TP+.PD+\fI--find-use-all USE\fR++Shows all packages that have use flag USE no matter if that+use flag was turned on or not during the emerge of the+package.+++.TP 4m+.PD 0+\fI-U USE\fR +.TP+.PD+\fI--find-use-used USE\fR++Like -u but only displays packages that were actually emerged+with this USE flag turned on.+++.TP 4m+.PD 0+\fI-v\fR+.TP+.PD+\fI--version-info\fR++Shows a brief version information.+++.TP 4m+.PD 0+\fI-h\fR+.TP+.PD+\fI--help\fR++Shows a brief help summary.+++.SH "REPORTING BUGS"++Please report bugs to <haskelladdict@gmail.com>+++.SH "COPYRIGHT AND LICENSE"++hark is released under the GPL version 3.+There is NO warranty; not even for MERCHANTABILITY or FITNESS+FOR A PARTICULAR PURPOSE.++(C) 2008-2009 Markus Dittrich+++.SH "AUTHOR"+.nf+Markus Dittrich <haskelladdict@gmail.com>+.fi
+ src/Drivers/Content.hs view
@@ -0,0 +1,219 @@+{-----------------------------------------------------------------++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | this module contains the top level functions for retrieving+-- the contents of a package.+module Drivers.Content ( display_package_contents+                       , display_binary_package_contents+                       , display_doc_package_contents+                       , display_etc_package_contents+                       , display_include_package_contents+                       , display_library_package_contents+                       , display_share_package_contents +                       , retrieve_package_content+                       ) where++-- imports+import qualified Data.ByteString as B(ByteString, null, putStrLn, +  split)+import Prelude+++-- local imports+import Helpers.ByteString(binStr, docStr, etcStr, includeStr, libStr,+  lib64Str, sbinStr, shareStr, slashW, usrStr)+import Helpers.PrettyPrint(Color(..), putColorBStrLn)+import Parsers.Content(FileType(..), PackageContentItem(..), +  retrieve_package_content)+++-- | function for displaying the full content of a package+display_package_contents :: FilePath -> IO ()+display_package_contents = display_content_dispatcher (\_ -> True) ++++-- | function for displaying the binary files installed by a package+display_binary_package_contents :: FilePath -> IO ()+display_binary_package_contents = +    display_content_dispatcher is_binary_file ++++-- | function for displaying the doc files installed by a package+display_doc_package_contents :: FilePath -> IO ()+display_doc_package_contents = display_content_dispatcher is_doc_file ++++-- | function for displaying the \/etc content of a package+display_etc_package_contents :: FilePath -> IO ()+display_etc_package_contents = display_content_dispatcher is_etc_file++++-- | function for displaying the include files installed by a package+display_include_package_contents :: FilePath -> IO ()+display_include_package_contents =+  display_content_dispatcher is_include_file ++++-- | function for displaying the library files installed by a package+display_library_package_contents :: FilePath -> IO ()+display_library_package_contents =+  display_content_dispatcher is_library_file ++++-- | function for displaying the include files installed by a package+display_share_package_contents :: FilePath -> IO ()+display_share_package_contents =+  display_content_dispatcher is_share_file ++++-- | dispatch the content lookup mechanism with the package filter+-- filterFunc provided by the caller+display_content_dispatcher :: (PackageContentItem -> Bool) -> FilePath+                           -> IO ()+display_content_dispatcher filterFunc targetPkg =++      retrieve_package_content targetPkg+      >>= print_content . filter filterFunc ++++-- | print the list of PackageContentItem corresponding+-- to a particular file+print_content :: [PackageContentItem] -> IO ()+print_content []           = return ()+print_content (item:items) = +  do +    case fileType item of+      Dir -> putColorBStrLn Red $ name item+      Sym -> putColorBStrLn Cyan $ name item+      _   -> B.putStrLn $ name item+ +    print_content items+  +   ++-- | Filter all binary files out of the complete package content,+-- i.e., everything in \/bin, \/sbin, \/usr\/bin, \/usr\/sbin+-- is shown.+is_binary_file :: PackageContentItem -> Bool+is_binary_file item +    | B.null $ name item = False+    | otherwise          = match_bin $ tail $ B.split slashW +                             $ name item++  where+    match_bin :: [B.ByteString] -> Bool+    match_bin []      = False+    match_bin (x:y:_) = (x == usrStr) &&+                        ((y == binStr) || (y == sbinStr))+    match_bin (x:_)   = (x == binStr) || (x == sbinStr)++++-- | Filter all doc files (i.e. files in \/usr\/share\/doc)+is_doc_file :: PackageContentItem -> Bool+is_doc_file item +    | B.null $ name item = False+    | otherwise          = match_bin $ tail $ B.split slashW +                             $ name item++  where+    match_bin :: [B.ByteString] -> Bool+    match_bin []        = False+    match_bin (x:y:z:_) = (x == usrStr) && (y == shareStr) +                          && (z == docStr)+    match_bin (_:_)     =  False++++-- | Filter all library files out of the complete package content,+-- i.e., everything in \/lib, \/lib64, \/usr\/lib, \/usr\/lib64+-- is shown.+-- NOTE: This may return more than the actual libs since some +-- packages install a whole host of stuff in /usr/lib. If we+-- really only want libs we could filter out the *.so and such+is_library_file :: PackageContentItem -> Bool+is_library_file item +    | B.null $ name item = False+    | otherwise          = match_bin $ tail $ B.split slashW +                             $ name item++  where+    match_bin :: [B.ByteString] -> Bool+    match_bin []      = False+    match_bin (x:y:_) = (x == usrStr) &&+                        ((y == libStr) || (y == lib64Str))+    match_bin (x:_)   = (x == libStr) || (x == lib64Str)++++-- | Filter all files in \/usr\/include out of the complete +-- package content,+is_include_file :: PackageContentItem -> Bool+is_include_file item +    | B.null $ name item = False+    | otherwise          = match_bin $ tail $ B.split slashW +                             $ name item++  where+    match_bin :: [B.ByteString] -> Bool+    match_bin []      = False+    match_bin (x:y:_) = (x == usrStr) && (y == includeStr) +    match_bin _       = False++++-- | Filter all files in \/etc out of the complete package content+is_etc_file :: PackageContentItem -> Bool+is_etc_file item +    | B.null $ name item = False+    | otherwise          = match_bin $ tail $ B.split slashW +                             $ name item++  where+    match_bin :: [B.ByteString] -> Bool+    match_bin []      = False+    match_bin (x:_)   = (x == etcStr)++++-- | Filter all files in \/usr\/share out of the complete package +-- content+is_share_file :: PackageContentItem -> Bool+is_share_file item +    | B.null $ name item = False+    | otherwise          = match_bin $ tail $ B.split slashW +                             $ name item++  where+    match_bin :: [B.ByteString] -> Bool+    match_bin []        = False+    match_bin (x:y:_)   = (x == usrStr) && (y == shareStr)+    match_bin _         = False+++
+ src/Drivers/Depend.hs view
@@ -0,0 +1,331 @@+{-----------------------------------------------------------------++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | this module contains the top level routines for searching for+-- packages with certain dependencies+module Drivers.Depend ( DependTarget(..) +                      , parse_category+                      , search_for_depends+                      ) where+++-- imports+import qualified Data.ByteString as B(append, ByteString, concat, +  empty, head, null, split, tail)+import qualified Data.ByteString.Char8 as BC(pack)+import List(intersect, nub, partition, union)+import Prelude+import System.FilePath.Posix((</>), takeBaseName)+import Text.Regex.PCRE((=~))+++-- local imports+import Drivers.Version(match_version)+import Helpers.ByteString(andStr, exclMark, exclMarkW, +  remove_last_newline, slashW, spaceChar)+import Helpers.Common(split_version_BS, VersionToken(..))+import Helpers.FileIO(retrieve_directory_contents)+import Helpers.PrettyPrint(Color(..), putColorStr, putColorBStr)+import Parsers.Depend(Dependency(..), depend_parser, get_depend, +  get_pdepend, get_rdepend, PackageDep(..))+import Parsers.Slot(get_slot)+import Parsers.Use(get_USE_flags)++-- import Debug.Trace+++-- | Search for packages depending on a particular package.+-- The results from this function are similar to the ones+-- from equery via -d+search_for_depends :: String -> [FilePath] -> Bool -> IO ()+search_for_depends _ [] _                     = return ()+search_for_depends filePath fullPaths withUse = +  +  -- before we look for packages depending on packageName+  -- we make sure it exists and we retrieve all neccessary+  -- information via a DependTarget data structure+  -- query_requested_package strippedName pkgPaths+  -- >>= \dependTargetInfo ->++  get_slot filePath+  >>= \aSlot -> +  let +    info = DependTarget (BC.pack filePath) aSlot+  in +    mapM_ (\path -> do+           matches <- retrieve_matches info path withUse+           print_matches matches+          ) fullPaths++++-- | Data type for tracking the depend info for the requested+--  depend package +data DependTarget = DependTarget+  {+    pkgName :: B.ByteString+  , pkgSlot :: B.ByteString +  }          +++-- | retrieve all matches for a particular package category+retrieve_matches :: DependTarget -> FilePath -> Bool+                 -> IO [PackageDep]+retrieve_matches packageInfo path withUse = +  +  retrieve_directory_contents path+  >>= parse_category packageInfo path withUse . reverse ++++-- | check the DEPEND info for all items in [FilePath]+parse_category :: DependTarget -> FilePath -> Bool -> [FilePath] +               -> IO [PackageDep]+parse_category depInfo path withUse packages+  = check [] packages+   +  where+    category = takeBaseName path++    --+    -- this function checks for matching dependencies and+    -- discards matches from non-existing USE flags +    -- or packages that have a slot mismatch. +    --+    check :: [PackageDep] -> [FilePath] -> IO [PackageDep]+    check acc [] = return acc+    check acc (x:xs) = +  +      let +        pkgPath = path </> x +      in+      parse_depend (pkgName depInfo) pkgPath+      >>= \deps ->+       +       if null deps+        then +          check acc xs +        else+          let +            validDeps = filter_valid_slots (pkgSlot depInfo) deps +          in+            if not withUse +              then +                check (PackageDep(category </> x, validDeps):acc) xs+              else +                get_USE_flags pkgPath+                >>= \uFlags ->+                let +                  finalDeps = filter_valid_use validDeps uFlags+                in+                  if null finalDeps+                    then+                      check acc xs+                    else+                      check (PackageDep(category </> x,+                                        finalDeps):acc) xs++++-- | function filtering dependencies not matching in the+-- slot info with the requester's+filter_valid_slots :: B.ByteString -> [Dependency] -> [Dependency]+filter_valid_slots aSlot = filter matchSlot++  where+    matchSlot (Dependency {slot = x}) ++      -- without any slot info for the target we accept it+      | x == B.empty  = True    ++      -- otherwise we compare+      | otherwise     = aSlot == x++++-- | filter all dependencies tied to a USE flag not in the+-- list of USE flags for this package+filter_valid_use :: [Dependency] -> [B.ByteString] -> [Dependency] +filter_valid_use []   _         = []+filter_valid_use depList []     = depList+filter_valid_use depList uFlags = filter_helper [] depList++    where+      filter_helper :: [Dependency] -> [Dependency] -> [Dependency]   +      filter_helper acc   []       = acc+      filter_helper acc (dep:deps) +        | null $ useFlags dep      = filter_helper (dep:acc) deps+        | otherwise                = ++          -- filter USE flags into regular ones and ones prefixed+          -- by '!' and test them separately+          let+            (notDeps,regDeps) = partition check_for_not (useFlags dep)+            depIntersect = intersect regDeps uFlags+            notIntersect = intersect (map B.tail notDeps) uFlags+          in+            case depIntersect == regDeps && null notIntersect of+              True -> filter_helper (dep:acc) deps+              _    -> filter_helper acc deps++     +      -- +      -- function returning if a particular Dependency use+      -- entry has the '!' (not) qualifier+      -- +      check_for_not :: B.ByteString -> Bool+      check_for_not aUseFlag+        | B.null aUseFlag == True        = False+        | B.head aUseFlag == exclMarkW   = True+        | otherwise                      = False+++++-- | parse the actual DEPEND/RDEPEND/PDEPEND files and +-- construct a list of Dependencies+parse_depend :: B.ByteString -> FilePath -> IO [Dependency] +parse_depend targetQuery pathName = ++  -- read DEPEND and parse content +  get_depend pathName+  >>= \dependContent -> +    let dependList = extract_content dependContent in++    -- read RDEPEND and parse content+    get_rdepend pathName+    >>= \rdependContent ->+      let rdependList = extract_content rdependContent in++      -- read PDEPEND and parse content+      get_pdepend pathName+      >>= \pdependContent ->+        let pdependList = extract_content pdependContent in++        -- merge depend lists+        return (nub $ union dependList $ union rdependList +                      pdependList)++  where+    extract_content c =+      case c of+        Nothing      -> []+        Just content -> if B.null content+                          then +                            []+                          else+                            filter_package_depend targetQuery content++ ++-- | parse a the content of a DEPEND, RDEPEND, and PDEPEND file +-- for the presence of a package +filter_package_depend :: B.ByteString -> B.ByteString -> [Dependency]+filter_package_depend targetQuery = +  match_target_name targetQuery . depend_parser . remove_last_newline ++   ++-- | parse a list of Dependencies for a particular package.+-- Try to match either the package name only of the full name +-- including the category. If a version number is supplied+-- we check if the dependency matches it also.+-- NOTE: to exclude all elements prefixed with ! we match+-- these cases with a regular expression instead of an+-- exact match.+match_target_name ::  B.ByteString -> [Dependency] -> [Dependency]+match_target_name targetQuery = find_matching_deps [] ++  where+    find_matching_deps :: [Dependency] -> [Dependency] -> [Dependency]+    find_matching_deps acc [] = acc+    find_matching_deps acc (x:xs) ++      | qualifier x =~ exclMark = find_matching_deps acc xs++      | (package x == targetName) && (version_matches x targetVers) +                                = find_matching_deps (x:acc) xs++      | (baseName x == targetName) && (version_matches x targetVers)+                                = find_matching_deps (x:acc) xs++      | otherwise               = find_matching_deps acc xs+      +      where+        baseName = \z -> (B.split slashW (package z) ) !! 1+        targetName = dName . split_version_BS $ targetQuery+        targetVers = dVersion . split_version_BS $ targetQuery+       +        -- | in case a version was supplied to the search, check+        -- if it matches the one present in the depend info+        version_matches :: Dependency -> B.ByteString -> Bool++        -- no version info supplied or present always leads to+        -- a successful match+        version_matches dep t_version+          | version dep == B.empty  = True+          | t_version   == B.empty  = True++        -- use version_matcher to do a full blown version comparison+          | otherwise = match_version (qualifier dep) (version dep) +                                       t_version++++-- | pretty printer for found DEPEND et al. matches +print_matches :: [PackageDep] -> IO ()+print_matches [] = return ()+print_matches (PackageDep(aName,depend):xs) =+ +  (putStr $ aName ++ " ")+  >> mapM_ print_depends depend+  >> putStrLn ""+  >> print_matches xs++  where+    print_depends :: Dependency -> IO ()+    print_depends dep = do+      case length theUse of+        0 ->+            putStr " ["+            >> putColorBStr Red thePackage+            >> putStr "]"+        +        _ ->+            putStr " ["+            >> putColorStr Blue "( "+            >> putColorBStr Blue (head theUse)+            >> (mapM_ (\x -> putColorBStr Blue $ B.append spacer x) +                  $ tail theUse)+            >> putColorStr Blue " )?"+            >> putColorStr Red " " +            >> putColorBStr Red thePackage +            >> putStr "]"+      +      where+        Dependency { +          fullName = thePackage, +          useFlags = theUse+        } = dep++        spacer = B.concat [spaceChar, andStr, spaceChar]+        ++
+ src/Drivers/Owner.hs view
@@ -0,0 +1,113 @@+{-----------------------------------------------------------------+ +  this module contains the functionality to search for the package+  owning a particular system installed file on the filesystem+++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++module Drivers.Owner ( display_file_owner ) where+++-- imports+import Prelude+import System.FilePath.Posix((</>), joinPath, splitPath, +  takeBaseName)+import Text.Regex.PCRE((=~))+++-- local imports+import Parsers.Content(get_content)+import Helpers.FileIO(retrieve_directory_contents)+import Helpers.PrettyPrint(putColorStr, Color(..))++++-- | main handler for displaying the owners of a supplied file+display_file_owner :: FilePath -> [FilePath] -> IO ()+display_file_owner filePath paths =++  mapM_ (\path -> do+    -- peek into category and then into each packages CONTENTS +    packages <- retrieve_directory_contents path+    let categoryName = takeBaseName path +    matches <- check_contents filePath path categoryName packages +    print_owner matches filePath +  ) paths++++-- | check if one of the CONTENTS file of packages in a +-- category contains the looked for file. Instead+-- of parsing the whole file, we do a simple pattern+-- match on the complete content read in as a ByteString+--+-- NOTE: In order to handle lookups through the /usr/lib+-- symlink to /usr/lib64 on amd64 systems we employ a hack:+-- each provided filepath is copied to a second variable+-- with lib replaced by lib64 and both filepaths are matched+-- against the contents of each package. This creates+-- some overhead for non-lib packages and on non x86 systems+-- but the speed impact should be small.+-- +check_contents :: FilePath -> FilePath -> String -> [FilePath] +                    -> IO [String]+check_contents filePath baseDir category packages = check [] packages++  where+    check :: [String] -> [FilePath] -> IO [String]+    check acc [] = return acc+    check acc (x:xs) = +    +      -- read CONTENT and parse it+      get_content (baseDir </> x)+      >>= \content -> +        let +          match1 = (content =~ (filePath ++ " ") :: Bool) +          match2 = (content =~ (replace_lib filePath ++ " ") :: Bool)+        in+        +          -- append and move to next package+          if match1 || match2+          then +            check ((category </> x):acc) xs+          else +            check acc xs +++-- | function replacing all occurences of lib with lib64 in+-- and arbitrary filepath+replace_lib :: FilePath -> FilePath+replace_lib = joinPath +              . map (\x -> if x == "lib/" then "lib64/" else x)+              . splitPath++++-- | print successfully matched files+print_owner :: [String] -> String -> IO () +print_owner matches filePath = +  +  mapM_ (\m -> do+    putStr $ m ++ " ["+    putColorStr Red filePath+    putStrLn "]" +  ) matches+
+ src/Drivers/SearchPackage.hs view
@@ -0,0 +1,140 @@+{-----------------------------------------------------------------++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | this module contains the functionality needed for searching+-- for packages+module Drivers.SearchPackage ( search_for_packages_short+                             , search_for_packages_detailed+                             ) where+++-- imports+import Control.Monad(foldM)+import qualified Data.ByteString as B(append, ByteString,+  intercalate, putStr, splitWith)+import qualified Data.ByteString.Char8 as BC(pack)+import Data.List(sort)+import Prelude+import System.Directory(getDirectoryContents)+import System.FilePath.Posix((</>))+import Text.Regex.PCRE((=~))+++-- local imports+import Helpers.FileIO(get_file_date)+import Helpers.ByteString(char_to_Word8, dash, spaceChar, tilde)+import Parsers.Chost(get_chost)+import Parsers.Keywords(get_keywords)+import Parsers.Repository(get_repository)++-- import Debug.Trace +++-- | Simply retrieve matches and print them out+search_for_packages_short :: B.ByteString -> [FilePath] -> IO ()+search_for_packages_short name paths = +  +  search_for_packages name paths+  >>= mapM_ putStrLn++++-- | Retrieve detailed information for all matched packages+search_for_packages_detailed :: B.ByteString -> [FilePath] -> IO ()+search_for_packages_detailed name paths =++  search_for_packages name paths+  >>= mapM_ generate_pkg_info_string++++-- | retrieve all info for a particular package and then+-- assemble a IO action for printing it all+generate_pkg_info_string :: FilePath -> IO ()+generate_pkg_info_string pkgName = ++  get_chost pkgName+  >>= \host -> get_repository pkgName+  >>= \repo -> get_file_date pkgName+  >>= \date -> get_keywords pkgName+  >>= \keywds -> putStr "["+                 >> (B.putStr $ create_keyword_string host keywds) +                 >> (putStr $ " | " ++ create_repo_string repo)+                 >> (putStr $ " | " ++ date)+                 >> putStr "] : "+                 >> putStrLn pkgName+++  where+    create_keyword_string h kwd = +      +      let+        dashedHost = B.append dash h+        tildedHost = B.append tilde h+      in+        if any ( h == ) kwd+          then B.append spaceChar h+          else+            if any ( tildedHost == ) kwd+              then tildedHost+              else dashedHost++    +    create_repo_string rep = if (rep == BC.pack "gentoo") +                               then "g"+                               else "o"+++    +++-- | Search for packages in complete data base based on pattern +search_for_packages :: B.ByteString -> [FilePath] -> IO [FilePath]+search_for_packages _ [] = return []+search_for_packages packageName paths = ++    foldM (\acc p -> process_category p +                     >>= \x -> return (acc ++ x)+          ) [] paths++    where+      process_category path =+        getDirectoryContents path+        >>= \packages ->+          let +            matches = sort $ filter (\x -> x =~ escape_regex_chars +                                     packageName :: Bool) packages+            categoryMatches = map ( path </> ) matches+          in+            return categoryMatches++++-- | this function looks for regexp characters in the search+-- string an "escapes" them inside a character class.+-- So far we're only looking for * and +, the latter being +-- crucial to get search for gtk+ correct.+escape_regex_chars :: B.ByteString -> B.ByteString+escape_regex_chars = escape '+' . escape '*'++  where+    escape :: Char -> B.ByteString -> B.ByteString+    escape c = B.intercalate (BC.pack $ "[" ++ c:"]") +                . B.splitWith ( == char_to_Word8 c)
+ src/Drivers/Use.hs view
@@ -0,0 +1,128 @@+{-----------------------------------------------------------------+ +  this module contains the functionality to search for packages+  that have been emerged with a particular USE flag++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++module Drivers.Use ( search_for_use_all +                   , search_for_use_used+                   ) where+++-- imports+import Control.Monad(foldM)+import qualified Data.ByteString as B(ByteString)+import Prelude+import System.FilePath.Posix((</>))+++-- local imports+import Helpers.FileIO(retrieve_directory_contents)+import Parsers.Use(try_get_IUSE_flags, try_get_USE_flags)++++-- | read each packages IUSE flags and match against the +-- user search request +search_for_use_all :: [FilePath] -> B.ByteString -> IO ()+search_for_use_all categories useFlag = +  foldM (examine_category match_use_all) [] categories+  >>= print_useflag_pkgs ++  where+    match_use_all :: [FilePath] -> FilePath -> IO [FilePath]+    match_use_all acc path = ++      try_get_IUSE_flags path+      >>= \content ->+        case content of+          Nothing -> return acc+          Just c  ->+            let+              result = filter ( useFlag == ) c+            in+              if null result+                then return acc+                else return (path:acc)++++-- | retrieve all packages within a category and apply a +-- function to each entry+examine_category :: ([FilePath] -> FilePath -> IO [FilePath])+                    -> [FilePath] -> FilePath -> IO [FilePath]+examine_category f acc cat = retrieve_directory_contents cat+                             >>= foldM (\a b -> f a (cat </> b)) acc ++++-- | read each packages IUSE flags, match against the user+-- request and finally check if the flag was actually present+-- during the emerge +search_for_use_used :: [FilePath] -> B.ByteString -> IO ()+search_for_use_used categories useFlag = +  foldM (examine_category match_use_used) [] categories+  >>= print_useflag_pkgs ++  where+    -- check if a user requested USE flag+    -- is present in IUSE+    match_use_used acc path = ++      try_get_IUSE_flags path+      >>= \content ->+        case content of+          Nothing -> return acc+          Just c  ->+            let+              result = filter ( useFlag == ) c+            in+              if null result+                then return acc+                else match_use_active acc path++   +    -- check if use flag present in IUSE was actually active+    -- during the emerge+    match_use_active acc path = +      +      try_get_USE_flags path+      >>= \content ->+        case content of+          Nothing -> return acc+          Just c  -> +            let+              result = filter ( useFlag == ) c+            in +              if null result+                then return acc+                else return (path:acc)+++++-- | small helper function for printing the packages that depend+-- on a particular use flag+print_useflag_pkgs :: [FilePath] -> IO ()+print_useflag_pkgs = mapM_ putStrLn . reverse +++
+ src/Drivers/Version.hs view
@@ -0,0 +1,229 @@+{-----------------------------------------------------------------++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | this module contains the top level routines for searching for+-- packages with certain dependencies+module Drivers.Version (  match_version +                        , is_equal+                        , is_larger+                        , is_larger_equal+                        , is_smaller+                        , is_smaller_equal+                        , is_same_rev_class+                       ) where++-- imports+import qualified Data.ByteString as B(ByteString, length)+import Prelude+++-- local imports+import Helpers.ByteString(equalSign, glob, greater, gr_eq, low_eq,+  smaller, tilde)+import Parsers.Version(test_NumCharTok, test_Revision, +  remove_trailing_zeros, split_version, VersionTok(..))+++-- | check if a version plus qualifier matches a supplied+-- version string +match_version :: B.ByteString -> B.ByteString -> B.ByteString -> Bool+match_version qualifier version target +      | qualifier == tilde      = is_same_rev_class target version+      | qualifier == equalSign  = is_equal target version+      | qualifier == smaller    = is_smaller target version+      | qualifier == greater    = is_larger target version+      | qualifier == low_eq     = is_smaller_equal target version+      | qualifier == gr_eq      = is_larger_equal target version+      | otherwise = False++++-- | function checking if two particular versions match+-- apart from the revision number+is_same_rev_class :: B.ByteString -> B.ByteString -> Bool+is_same_rev_class s1 s2 = list_equal (tokenize s1) (tokenize s2)++   where +     tokenize :: B.ByteString -> [VersionTok]+     tokenize = \x -> extract_prefix x ++ extract_suffix x+++-- | function checking equality of two version strings+--  +-- NOTE: We do two things to determine equality:+--+--       - a raw comparison of the ByteString+--       - next, we tokenize both ByteStrings, strip the trailing+--         zeros, and then compare to catch cases like+--         1.1.0.0.0 == 1.1+--+-- This means we're currently missing things like +-- 1.1.0.0-rc1 and 1.1-rc1 as being equal+is_equal :: B.ByteString -> B.ByteString -> Bool+is_equal s1 s2+   | s1          == s2          = True+   | list_equal (tokenize s1) (tokenize s2) == True   = True          +   | otherwise                  = False++   where+     tokenize :: B.ByteString -> [VersionTok]+     tokenize = remove_trailing_zeros . split_version++++-- | compares tokenized version string; this is similar to the+-- plain list comparison with the difference that we abort+-- when we encounter a glob pattern and declare the versions+-- as equal+list_equal :: [VersionTok] -> [VersionTok] -> Bool+list_equal [] []         = True+list_equal (x:xs) (y:ys) +    | x == y             = list_equal xs ys+    | x == NumTok glob   = True+    | y == NumTok glob   = True+    | otherwise          = False+list_equal [] (x : _)    +    | x == NumTok glob   = True+    | otherwise          = False+list_equal (x : _) []    +    | x == NumTok glob   = True+    | otherwise          = False++++-- | check if version string 1 is smaller equal than version+-- string 2.+is_smaller_equal :: B.ByteString -> B.ByteString -> Bool+is_smaller_equal s1 s2 +   | (is_equal s1 s2 == True)   = True+   | otherwise                  = is_smaller s1 s2++++-- | check if version string 1 is large equal than version+-- string 2+is_larger_equal :: B.ByteString -> B.ByteString -> Bool+is_larger_equal s1 s2 +   | (is_equal s1 s2 == True)   = True+   | otherwise                  = is_larger s1 s2++++-- | check if version string 1 is smaller than version string2+is_smaller :: B.ByteString -> B.ByteString -> Bool+is_smaller s1 s2 = is_larger s2 s1++++-- | check if version string 1 is larger than version string 2+is_larger :: B.ByteString -> B.ByteString -> Bool+is_larger s1 s2 = comp_prefix_larger (extract_prefix s1) +                    (extract_prefix s2)++    where ++      -- compare the prefix and descent into suffix comparator+      -- if prefix if identical+      -- NOTE: Since NumTok is a ByteString we need to compare +      -- its length first and then its value since e.g. 4 > 12+      comp_prefix_larger :: [VersionTok] -> [VersionTok] -> Bool+      comp_prefix_larger [] (_:_) = False+      comp_prefix_larger (_:_) [] = True+      comp_prefix_larger [] [] = comp_suffix_larger +                    (extract_suffix s1) (extract_suffix s2)+      comp_prefix_larger ((NumTok x):xs) ((NumTok y):ys) +        | (B.length y) < (B.length x) = True    +        | (B.length x) < (B.length y) = False+        | y < x     = True+        | x < y     = False+        | otherwise = comp_prefix_larger xs ys++      -- these next ones should never happen since only NumTok+      -- and CharTok allowed in the prefix; maybe throw an error+      -- instead?+      comp_prefix_larger (Revision : _) (_ : _)            = False+      comp_prefix_larger ((Suffix _) : _) (_ : _)          = False+      comp_prefix_larger ((NumTok _) : _) (Revision : _)   = False+      comp_prefix_larger ((NumTok _) : _) ((Suffix _) : _) = False+++      -- compare the suffic and decent into the revision comparator+      -- if suffix is identical as well+      comp_suffix_larger :: [VersionTok] -> [VersionTok] -> Bool+      comp_suffix_larger [] (_:_) = False+      comp_suffix_larger (_:_) [] = True+      comp_suffix_larger [] [] = comp_rev_larger (extract_rev s1) +                                   (extract_rev s2)+      comp_suffix_larger ((Suffix x1):x2:xs) ((Suffix y1):y2:ys) +        | x1 < y1   = False+        | x2 < y2   = False+        | y1 < x1   = True+        | y2 < x2   = True+        | otherwise = comp_suffix_larger xs ys++      -- these next two should never happen since the values+      -- always come paired; maybe throw an error instead?+      comp_suffix_larger [_] (_:_) = False   +      comp_suffix_larger (_ : (_ : _)) [_] = False+      comp_suffix_larger (Revision : (_ : _)) (_ : (_ : _)) = False+      comp_suffix_larger ((NumTok _) : (_ : _)) (_ : (_ : _)) = False+      comp_suffix_larger ((Suffix _) : (_ : _)) (Revision : (_ : _)) +        = False+      comp_suffix_larger ((Suffix _) : (_ : _)) ((NumTok _) : (_ : _))+        = False++      -- compare revision +      -- NOTE: the length of both arrays can in principle either+      -- only be 0 or 2 hence we could add a safety check here+      -- as well+      comp_rev_larger :: [VersionTok] -> [VersionTok] -> Bool+      comp_rev_larger [] [] = False+      comp_rev_larger [] (_:_) = False+      comp_rev_larger (_:_) [] = True+      comp_rev_larger (_:x2:_) (_:y2:_) +        | y2 < x2  = True+        | x2 < y2   = False+        | otherwise = False++      -- these ones should never happen since we should always+      -- have r<num> pairs+      comp_rev_larger [_] (_:_) = False+      comp_rev_larger (_: (_:_)) [_] = False++++-- | extract the prefix of a version string+extract_prefix :: B.ByteString -> [VersionTok]+extract_prefix = remove_trailing_zeros . takeWhile test_NumCharTok +                  . split_version++++-- | extract the suffix of a version string+extract_suffix :: B.ByteString -> [VersionTok]+extract_suffix = takeWhile ( not . test_Revision ) +                   . dropWhile test_NumCharTok . split_version++++-- | extract the revision of a version string+extract_rev :: B.ByteString -> [VersionTok]+extract_rev = dropWhile ( not . test_Revision ) +                . dropWhile test_NumCharTok . split_version
+ src/Helpers/ByteString.hs view
@@ -0,0 +1,209 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module contains some helper function for ByteString+-- related functionality+module Helpers.ByteString ( andStr+                          , colonW+                          , dashW+                          , exclMarkW+                          , globW+                          , newlineW+                          , newline+                          , periodW+                          , plusW+                          , questMark+                          , slashW+                          , spaceCharW+                          , underscoreW+                          , binStr+                          , closeBracket+                          , dash+                          , docStr+                          , equalSign+                          , etcStr+                          , exclMark+                          , glob+                          , greater+                          , gr_eq+                          , includeStr+                          , libStr+                          , lib64Str+                          , low_eq+                          , orSymbol+                          , openBracket+                          , plus+                          , sbinStr+                          , shareStr+                          , smaller+                          , spaceChar+                          , tilde+                          , usrStr+                          , char_to_Word8+                          , remove_last_newline+                          , tokenize_BS+                          ) where +++-- imports+import Char(ord)+import qualified Data.ByteString as B(ByteString, init, last, split)+import qualified Data.ByteString.Char8 as BC(pack)+import Prelude+import Word(Word8)+++--+-- some useful constants+--++-- Word8+colonW :: Word8+colonW = char_to_Word8 ':'++dashW :: Word8+dashW = char_to_Word8 '-'++exclMarkW :: Word8+exclMarkW = char_to_Word8 '!'++globW :: Word8+globW = char_to_Word8 '*'++newlineW :: Word8+newlineW = char_to_Word8 '\n' ++periodW :: Word8+periodW = char_to_Word8 '.'++plusW :: Word8+plusW = char_to_Word8 '+'++spaceCharW :: Word8+spaceCharW = char_to_Word8 ' '++slashW :: Word8+slashW = char_to_Word8 '/'++underscoreW :: Word8+underscoreW = char_to_Word8 '_'+++-- ByteString+andStr :: B.ByteString+andStr = BC.pack "&"++binStr :: B.ByteString+binStr = BC.pack "bin"++closeBracket :: B.ByteString+closeBracket = BC.pack ")"++dash :: B.ByteString+dash = BC.pack "-"++docStr :: B.ByteString+docStr = BC.pack "doc"++equalSign :: B.ByteString+equalSign = BC.pack "="++etcStr :: B.ByteString+etcStr = BC.pack "etc"++exclMark :: B.ByteString+exclMark = BC.pack "!"++glob :: B.ByteString+glob = BC.pack "*"++greater :: B.ByteString+greater = BC.pack ">"++gr_eq :: B.ByteString+gr_eq = BC.pack ">="++includeStr :: B.ByteString+includeStr = BC.pack "include"++libStr :: B.ByteString+libStr = BC.pack "lib"++lib64Str :: B.ByteString+lib64Str = BC.pack "lib64"++low_eq :: B.ByteString+low_eq = BC.pack "<="++newline :: B.ByteString+newline = BC.pack "\n"++orSymbol :: B.ByteString+orSymbol = BC.pack "||"  -- "||"++openBracket :: B.ByteString+openBracket = BC.pack "("++plus :: B.ByteString+plus = BC.pack "+"++questMark :: B.ByteString+questMark = BC.pack "?"++sbinStr :: B.ByteString+sbinStr = BC.pack "sbin"++shareStr :: B.ByteString+shareStr = BC.pack "share"++smaller :: B.ByteString+smaller = BC.pack "<"++spaceChar :: B.ByteString+spaceChar = BC.pack " "         -- " "++tilde :: B.ByteString+tilde = BC.pack "~"++usrStr :: B.ByteString+usrStr = BC.pack "usr"+++-- | convert char into Word8+char_to_Word8 :: Char -> Word8+char_to_Word8 = fromIntegral . ord+++-- | if the last element in a ByteString is a newline,+-- discard it, otherwise splitting the ByteString by+-- newlines will result in an empty last element+remove_last_newline :: B.ByteString -> B.ByteString +remove_last_newline string = if ( B.last string == newlineW ) then +                               B.init string +                             else +                               string  +++-- | split ByteString into tokens separated by whitespace +-- (currently only spaces) making sure to remove any trailing+-- newlines+tokenize_BS :: B.ByteString -> [B.ByteString]+tokenize_BS = B.split spaceCharW . remove_last_newline
+ src/Helpers/Common.hs view
@@ -0,0 +1,287 @@+{-# LANGUAGE DeriveDataTypeable #-}+{-----------------------------------------------------------------+ +  this module contains some common function used by other modules+  that don't (yet) have their own category+++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+ +-- | this module contains some common function used by other modules+-- that don't (yet) have their own category+module Helpers.Common ( defaultVersionToken+                      , find_package_paths+                      , get_categories+                      , show_version+                      , strip_category+                      , split_version_BS+                      , VersionToken(..)+                      ) where++++-- imports+import Control.Monad(filterM, liftM)+import qualified Data.ByteString as B(append, ByteString, empty, null,+  tail)+import qualified Data.ByteString.Char8 as BC(pack)+import List(sort)+import Prelude+import System.Directory(doesDirectoryExist, getDirectoryContents)+import System.FilePath.Posix((</>), dropTrailingPathSeparator, +  splitPath, takeFileName) +import Text.Regex.PCRE((=~))+++-- local imports+import Helpers.FileIO+import Parsers.Slot++++-- some global and useful definitions++-- | current version of hark+harkVersion :: String+harkVersion = "0.2"++++-- | data structure holding the pieces of an EAPI+-- version string, i.e. name-version:slot[useDep]+data VersionToken = VersionToken +  { +    dName    :: B.ByteString+  , dVersion :: B.ByteString+  , dSlot    :: B.ByteString+  , dUseDeps :: B.ByteString+  }+++defaultVersionToken :: VersionToken+defaultVersionToken = VersionToken+  {+    dName    = B.empty+  , dVersion = B.empty+  , dSlot    = B.empty+  , dUseDeps = B.empty+  }++++-- | token which signify the beginning of a version or+-- SLOT specifier+versionStartToken :: B.ByteString+versionStartToken = BC.pack "[-][0-9]"++slotStartToken :: B.ByteString+slotStartToken = BC.pack "[:]"++useDepStartToken :: B.ByteString+useDepStartToken = BC.pack "[[]"+++++-- | filter all category directories from main database +-- directory+get_categories :: FilePath -> IO [FilePath]+get_categories path = +  +  getDirectoryContents path+  >>= \rawContent ->++    let +      content = filter_dot_dirs rawContent +    in+      liftM (sort . map takeFileName) (filterM doesDirectoryExist $ +                    map ( path </>) content)++++-- | given a pattern and a list of search paths, try to strip+-- the category of the pattern. If one exists, restrict+-- the search to the single path in the list of filepaths+-- corresponding to the category.+strip_category :: String -> [FilePath] -> (String, [FilePath])+strip_category x [] = (x,[])+strip_category pattern paths ++  | length splitPattern == 2    = +              (aName, filter (\x -> x =~ path :: Bool) paths )++  | otherwise                   = (pattern,paths)+  +  where +    splitPattern = splitPath pattern+    path = dropTrailingPathSeparator $ (!!) splitPattern 0+    aName = (!!) splitPattern 1+++++-- | splits off the version string from the package name +-- via regular expression+-- NOTE: This is a specialized version for ByteString+split_version_BS :: B.ByteString -> VersionToken+split_version_BS inString = ++  let+    -- split off use depend tokens if present+    (r1, _, use)    = inString =~ useDepStartToken +                        :: (B.ByteString,B.ByteString,B.ByteString)++    -- split off the slot if present+    (r2, _, slot)   = r1 =~ slotStartToken +                        :: (B.ByteString,B.ByteString,B.ByteString)++    -- split the rest into the name plus version if present+    (name, m, vers) = r2 =~ versionStartToken+                        :: (B.ByteString,B.ByteString,B.ByteString)+    in+      if B.null m +        then+         defaultVersionToken {+                               dName = name+                             , dSlot = slot+                             , dUseDeps = use+                             }++        else+         defaultVersionToken {+                               dName = name+                             , dVersion = B.append (B.tail m) vers +                             , dSlot = slot+                             , dUseDeps = use+                             }+++++-- | look for packages matching the searched for name in database+find_package_paths :: String -> [FilePath] -> IO [FilePath]+find_package_paths packageName paths = find_path [] paths++  where+    -- go through all categories and try to find a match+    find_path :: [FilePath] -> [FilePath] -> IO [FilePath]+    find_path acc [] = return acc+    find_path acc (dir:dirs) =+        +        retrieve_directory_contents dir +        >>= \packages -> ++          -- NOTE: Slotted packages can lead to more than+          -- a single match in a category if only the+          -- package name is given+          match_package packageName packages dir >>= \matches ->+   +            case length matches of+              0 -> find_path acc dirs+              _ -> find_path (make_paths matches ++ acc) dirs++              where+                make_paths = map (\x -> dir ++ "/" ++ x) ++++-- | check if a package is in a list of FilePaths+-- The following additional constraints apply:+-- +--   * if the user specified only the package name we attempt +--     to match entries in the pathList based on the name only. +--   * if a version is supplied we do a full match only.+--   * if a slot dependency is supplied we only match packages+--     the have this exact slot+match_package :: String -> [FilePath] -> FilePath -> IO [FilePath]+match_package packageQuery pathList topDir = ++  -- if we have a full version we're good apart from stripping+  -- off the slot information in case it is present+  if not $ null aVersion +     then +       return $ filter (\x -> x == (aName ++ aVersion)) pathList+     else+       -- if we have a slot we only pick packages with+       -- a matching slot+       if not $ null aSlot+          then+            filterM (check_slot_name aName aSlot) pathList+          else+            -- only have the name was provided+            return $ filter (\x -> get_name x == aName) pathList+++   where+     (aName, aVersion, aSlot) = split_version_slot packageQuery+++     -- | in case the user supplied a slot we try to figure out+     -- retrieve the SLOT of the target package as well and+     -- make sure it matches.+     -- NOTE: We have to be prepared that some packges don't+     -- have a SLOT+     check_slot_name n s pkg =+       +       try_get_slot (topDir ++ "/" ++ pkg) >>= \pkgSlot ->+       case pkgSlot of+         Nothing  -> return (get_name pkg == n)+         Just val -> return $ (get_name pkg == n) +                           && (val == BC.pack s)++++     -- | splits a full package name request into the name,+     -- and possibly version and slot info+     split_version_slot theName = ++       let +         -- split off the slot if present+         (r1, _, theSlot)  = theName =~ slotStartToken +                           :: (String, String, String)++         -- split off the version if present+         (name, m, vers) = r1 =~ versionStartToken+                           :: (String, String, String)+       in+         (name, m ++ vers, theSlot)++                           +         +     -- | conveniece function to get at the name only+     get_name item = let+                       (theName, _, _) = split_version_slot item+                     in+                       theName++++-- | function printing out the current version information+show_version :: IO ()+show_version = ++  do+    putStr $ "hark version " ++ harkVersion ++ "      "+    putStrLn "(C) 2008-2009 Markus Dittrich\n" +    putStrLn "Please type 'man hark' for a detailed description"+    putStrLn "of hark's capabilities.\n"+    putStrLn "hark is distributed under the terms of the GNU General"+    putStrLn "Public License v3. There is NO warranty; not even for"+    putStrLn "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"+
+ src/Helpers/FileIO.hs view
@@ -0,0 +1,121 @@+{-----------------------------------------------------------------+ +  this module contains functions doing actual file IO++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+ +-- | this module contains file IO functionality+module Helpers.FileIO ( dataBaseDir+                      , filter_dot_dirs+                      , get_file_date+                      , read_file+                      , retrieve_directory_contents+                      , try_read_file+                      ) where+++-- imports+import qualified Data.ByteString as B(ByteString, readFile)+import List(sort)+import Prelude+import System.Directory(getDirectoryContents, getModificationTime)+import System.FilePath.Posix((</>))+import System.IO.Error(isPermissionError, isDoesNotExistError, try)+import System.Locale(defaultTimeLocale)+import System.Time(formatCalendarTime, toCalendarTime)+++-- local imports+import Helpers.PrettyPrint(Color(..), putColorStrLn)+++-- location of database+dataBaseDir :: FilePath+--dataBaseDir = "/home/markus/programming/haskell/hark-data/db"+dataBaseDir = "/var/db/pkg"+++-- | try to open the given file and return the content+-- as a Just ByteString if it exists and Nothing otherwise+try_read_file :: FilePath -> IO (Maybe B.ByteString)+try_read_file path = +  +  try (B.readFile path)+  >>= \content ->+  +    case content of+      Right fileContent -> return (Just fileContent)+      Left _            -> return Nothing++++-- | open the given file. If things fail try to detect+-- why and provide the user with some sort of useful error +-- message (generic one otherwise); then quit +read_file :: FilePath -> IO B.ByteString+read_file path = +  +  try (B.readFile path)+  >>= \content ->+  +    case content of+      Right fileContent -> return fileContent+      Left e            -> +        let +          reason = analyze_error e+        in +         (putColorStrLn Red  $ "\n\nERROR:  Cannot parse file\n") +         >> (putColorStrLn Yellow $ dataBaseDir </> path ++ "\n")+         >> (putColorStrLn Red  $ "Reason: " ++ reason ++ "\n")+         >> (error "... aborting.")++      where+        analyze_error :: IOError -> String+        analyze_error err+          | isPermissionError err   = "Permission denied."+          | isDoesNotExistError err = "File does not exist."+          | otherwise               = "Unknown problem :("++++-- | return the modification time of a file as a string of+-- the form mm-dd-yy-hh-mm+get_file_date :: FilePath -> IO String+get_file_date path = +  +  getModificationTime path+  >>= toCalendarTime+  >>= \calTime ->+    return $ formatCalendarTime defaultTimeLocale "%m/%d/%y %H:%M" +           calTime++++-- | returns a list of the content of dir sans ".." and "."+retrieve_directory_contents :: FilePath -> IO [FilePath]+retrieve_directory_contents dir = +  +   getDirectoryContents dir +   >>= \rawPackages -> return (sort $ filter_dot_dirs rawPackages)++++-- | filter the .. and . directories from a list of paths+filter_dot_dirs :: [FilePath] -> [FilePath]+filter_dot_dirs = filter (`notElem` [".",".."])
+ src/Helpers/PrettyPrint.hs view
@@ -0,0 +1,107 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | PrettyPrint provides tools for colored output to the terminal+module Helpers.PrettyPrint ( putColorStr,+                            putColorStrLn,+                            putColorBStr,+                            putColorBStrLn,+                            Color(..)+                          ) where+++-- imports+import qualified Data.ByteString as B(ByteString, concat, putStr)+import Prelude+++-- local imports+import Helpers.ByteString+++-- | available colors+data Color = Black | Red | Green | Yellow | Blue | Magenta +           | Cyan | White | Reset +           deriving(Enum)++++-- | available intensities+data Intensity = Normal | Bold+               deriving(Eq)++++-- | convert a color into the corresponding color code string+get_color_code :: Color -> String+get_color_code = show . fromEnum ++++-- | convert an intensity to the corresponding color code string+get_intensity_code :: Intensity -> String+get_intensity_code x+  | x == Normal  = "22"+  | x == Bold    = "1"+  | otherwise    = "1"++++-- | generate color string header+gen_color_header :: Intensity -> Color -> String+gen_color_header intensity col = +    "\ESC[" +    ++ (get_intensity_code intensity) +    ++ ";3" +    ++ (get_color_code col) +    ++ "m"++++-- | generate final terminal sequence+gen_color_footer :: String+gen_color_footer = "\ESC[0;m"++++-- | print a colored string to the terminal+putColorStr :: Color -> String -> IO ()+putColorStr color text = +  (putStr $ gen_color_header Bold color)+  >> putStr text+  >> (putStr $ gen_color_footer) +++putColorStrLn :: Color -> String -> IO ()+putColorStrLn color text = putColorStr color (text ++ "\n")++++-- | print a colored ByteString to the terminal+putColorBStr :: Color -> B.ByteString -> IO ()+putColorBStr color text = +  (putStr $ gen_color_header Bold color)+  >> B.putStr text+  >> (putStr $ gen_color_footer)+++putColorBStrLn :: Color -> B.ByteString -> IO ()+putColorBStrLn color text = +  putColorBStr color (B.concat [text,newline])
+ src/Makefile view
@@ -0,0 +1,45 @@+# Copyright 2008 Markus Dittrich <markusle@gentoo.org>+# Distributed under the terms of the GNU General Public License v3+#++PARSER_SOURCES := Parsers/CommandLine.hs Parsers/Chost.hs \+		Parsers/Content.hs Parsers/Depend.hs \+		Parsers/Keywords.hs Parsers/Use.hs \+		Parsers/Slot.hs Parsers/Version.hs++DRIVER_SOURCES := Drivers/Content.hs Drivers/Depend.hs \+		Drivers/Owner.hs Drivers/SearchPackage.hs \+		Drivers/Use.hs Drivers/Version.hs++HELPER_SOURCES := Helpers/ByteString.hs Helpers/Common.hs \+		Helpers/FileIO.hs Helpers/PrettyPrint.hs ++DEPEND_SOURCES := $(PARSER_SOURCES) $(DRIVER_SOURCES) \+		$(HELPER_SOURCES)+export DEPEND_SOURCES+++all: release+++release: hark.hs $(DEPEND_SOURCES)+	ghc $(GHC_FLAGS_RELEASE) --make hark.hs++++devel: hark.hs $(DEPEND_SOURCES)+	ghc $(GHC_FLAGS_DEVEL) --make hark.hs++++doc:+	@haddock -h -o ../html $(DEPEND_SOURCES)+++.PHONY: clean++clean:+	rm -f *.o *.hi hark+	rm -f Drivers/*.o Drivers/*.hi+	rm -f Parsers/*.o Parsers/*.hi+	rm -f Helpers/*.o Helpers/*.hi
+ src/Parsers/Chost.hs view
@@ -0,0 +1,64 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module parses the CHOST info of a package+module Parsers.Chost ( get_chost+                     ) where +++-- imports+import qualified Data.ByteString as B(ByteString)+import qualified Data.ByteString.Char8 as BC(pack)+import Prelude+import System.FilePath.Posix((</>))+import Text.Regex.PCRE((=~))+++-- local imports+import Helpers.FileIO(read_file)++++-- | open the SLOT info of a package and return as a+-- ByteString+get_chost :: FilePath -> IO B.ByteString+get_chost p = read_file (p </> "CHOST") +             >>= \item -> return $ determine_chost item++  where+    -- if we can't figure out the CHOST we simply+    -- propagate the string "???" to the user+    determine_chost x +      | x =~ "i686-"      = BC.pack "x86"+      | x =~ "x86_64-"    = BC.pack "amd64" +      | x =~ "alpha-"     = BC.pack "alpha"+      | x =~ "arm-"       = BC.pack "arm"+      | x =~ "hppa-"      = BC.pack "hppa"+      | x =~ "ia64-"      = BC.pack "ia64"+      | x =~ "m68k-"      = BC.pack "m68k"+      | x =~ "mips64-"    = BC.pack "mips"+      | x =~ "powerpc-"   = BC.pack "ppc"+      | x =~ "powerpc64-" = BC.pack "ppc64"+      | x =~ "s390-"      = BC.pack "s390"+      | x =~ "sh-"        = BC.pack "sh"+      | x =~ "sparc-"     = BC.pack "sparc"+      | otherwise         = BC.pack "???"+
+ src/Parsers/CommandLine.hs view
@@ -0,0 +1,219 @@+{-----------------------------------------------------------------++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++{-|+   this module parses the command line options for the +   word count utility+-}+module Parsers.CommandLine ( defaultOptions+                           , getArgs+                           , options+                           , Options(..)+                           , Query(..)+                           , show_usage+                           , module System.Console.GetOpt +                           ) where+++-- imports+import Prelude+import System(exitWith, ExitCode(..))+import System.Console.GetOpt(ArgDescr(..), ArgOrder(..), getOpt, +  OptDescr(..), usageInfo)+import System.Environment(getArgs)++-- local imports+import Helpers.Common(show_version)+++-- | data structure for keeping track of command+-- line requests. If only a subset of a package's content+-- is requested we assume that+--+--    *binaries are in \/usr\/bin, \/usr\/sbin+--     \/bin\/, \/sbin,+--+--    *libraries are in \/lib\/, \/lib64, +--     \/usr\/lib, \/usr\/lib64+--+--    *docs are in \/usr\/share\/doc+--+--    *for the remainder we provide filters for \/etc,+--     \/usr\/include, and all of \/usr\/share+--+data Query = BinContents +           | Contents +           | DependAll+           | DependUsed +           | DocContents+           | EtcContents +           | IncludeContents +           | LibContents +           | None +           | Owner +           | SearchShort+           | SearchDetailed+           | ShareContents +           | UseAll+           | UseUsed+           | Version+  deriving(Eq)++++-- | data structure for keeping track of selected command line options+data Options = Options {+  theQuery :: Query,+  queryOpt :: String+} ++++-- | default selections+defaultOptions :: Options+defaultOptions = Options {+  theQuery = None,+  queryOpt = ""+}++++-- | available command line flags+options :: [OptDescr (Options -> IO Options)]+options = [ +  Option ['s'] ["find-package-short"] (NoArg find_package_short) +    "search for package(s) matching pattern (short and fast)",+  Option ['S'] ["find-package-detailed"] +    (NoArg find_package_detailed) +    "search for package(s) matching pattern and provide detailed \+    \package information",+  Option ['d'] ["find-depends-used"] (NoArg find_depends)+    "search for all packages depending on PACKAGE",+  Option ['D'] ["find-depends-all"] (NoArg find_depends_used)+    "search for all packages depending on PACKAGE (ignore \+    \packages not request by a USE flag)",+  Option ['f'] ["show-all-content"] (NoArg find_all_contents)+    "show all files installed by PACKAGE (abort in case of \ +     \multiple matches)", +  Option ['F'] ["show-restricted-content"] +    (ReqArg find_restricted_contents "SPEC") +    "like show-all-content but restrict output according to SPEC",+  Option ['o'] ["owns-file"] (NoArg find_owner) +    "find the package which owns file at FILEPATH", +  Option ['U'] ["find-use-all"] (NoArg find_use_all) +    "find all packages that have useflag USE", +  Option ['u'] ["find-use-used"] (NoArg find_use_used) +    "find all packages that have useflag USE", +  Option ['h'] ["help"] (NoArg show_usage) +    "show usage information",+  Option ['v'] ["version-info"] (NoArg version_info) +    "show version information"]++++-- | initiate a quick search (displays only package+-- name but is fast)+find_package_short :: Options -> IO Options+find_package_short opt = +  return opt { theQuery = SearchShort }++++-- | initiate a detailed search (displays detailed+-- package information)+find_package_detailed :: Options -> IO Options+find_package_detailed opt = +  return opt { theQuery = SearchDetailed }++++-- | initiate query for name of depend package+find_depends :: Options -> IO Options+find_depends opt =+  return opt { theQuery = DependUsed }++++-- | initiate query for name of used depend package+find_depends_used :: Options -> IO Options+find_depends_used opt =+  return opt { theQuery = DependAll }++++-- | initiate query to show all files belonging to a package+find_all_contents :: Options -> IO Options+find_all_contents opt =+  return opt { theQuery = Contents }++++-- | initiate query to show a specified subset of files +-- belonging to a package +find_restricted_contents :: String -> Options -> IO Options+find_restricted_contents arg opt =++  case arg of+    "b" -> return opt { theQuery = BinContents }+    "d" -> return opt { theQuery = DocContents }+    "e" -> return opt { theQuery = EtcContents }+    "i" -> return opt { theQuery = IncludeContents }+    "l" -> return opt { theQuery = LibContents }+    "s" -> return opt { theQuery = ShareContents }+    _   -> return opt { theQuery = Contents }++++-- | initiate query for the package owning a file+find_owner :: Options -> IO Options+find_owner opt = +  return opt { theQuery = Owner }++++-- | initiate a query for all packages that have+-- a particular useflag +find_use_all :: Options -> IO Options+find_use_all opt = +  return opt { theQuery = UseAll }++++-- | initiate a query for all packages that have+-- a particular useflag and were also emerged+-- with it present+find_use_used :: Options -> IO Options+find_use_used opt = +  return opt { theQuery = UseUsed }++++-- | initiate query to show usage info+show_usage :: Options -> IO Options+show_usage _ = +  (putStrLn $ usageInfo "Usage: hark OPTIONS PATTERN\n\n" options)+  >> exitWith ExitSuccess++++-- | initiate query to show version info+version_info :: Options -> IO Options+version_info _ = show_version+                 >> exitWith ExitSuccess
+ src/Parsers/Content.hs view
@@ -0,0 +1,129 @@+{-----------------------------------------------------------------++  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | this module parses the contents of a package and+-- puts everything into a list of PackageContent data +-- structures+module Parsers.Content ( defaultContent+                       , get_content+                       , FileType(..)+                       , PackageContentItem(..) +                       , retrieve_package_content+                       ) where +++-- basic imports+import qualified Data.ByteString as B(ByteString, null, split, concat)+import Prelude+import System.FilePath.Posix((</>))+import Text.Regex.PCRE((=~))+++-- local imports+import Helpers.ByteString(newlineW, remove_last_newline, spaceChar, +  spaceCharW)+import Helpers.FileIO(read_file)++++-- | data type for describing the type of "file"+-- in the PackageContent+data FileType = None | Dir | Sym | Obj +                deriving(Eq)++++-- | data structure for holding a single entry in the +-- CONTENTS file of a package+data PackageContentItem = PackageContentItem {+  fileType  :: FileType,+  name      :: B.ByteString,+  md5       :: B.ByteString,+  size      :: B.ByteString+} deriving(Eq)++++-- | default Dependency data structure+defaultContent :: PackageContentItem+defaultContent = PackageContentItem {+  fileType  = None, +  name      = spaceChar,+  md5       = spaceChar,+  size      = spaceChar +}++++-- | read the CONTENT of a file and return it as a raw +-- ByteString+get_content :: FilePath -> IO B.ByteString+get_content path = read_file (path </> "CONTENTS")++++-- | retrieve content of package located at location path+retrieve_package_content :: FilePath -> IO [PackageContentItem]+retrieve_package_content path = get_content path+                                >>= return . content_parser++++-- | split the content into list of lines and then hands them+-- over for parsing of each line+-- NOTE: the passed string may be empty so we need to check+content_parser :: B.ByteString -> [PackageContentItem]+content_parser content +  | B.null content  = []+  | otherwise       = map (parse_line) splitLines++    where+      lineList = B.split newlineW $ remove_last_newline content+      splitLines = map (B.split spaceCharW) lineList++++-- | parse each line and create a corresponding+-- PackageContentItem entry+parse_line :: [B.ByteString] -> PackageContentItem+parse_line []          = defaultContent+parse_line (x:xs) +  | x =~ "dir"         = defaultContent { +                            fileType = Dir,+                            name     = head xs +                          }+  | x =~ "sym"         = defaultContent {+                            fileType = Sym,+                            name     = assemble_link xs,+                            size     = (!!) xs 3 +                          }+  | x =~ "obj"         = defaultContent {+                            fileType = Obj,+                            name     = (!!) xs 0,+                            md5      = (!!) xs 1,+                            size     = (!!) xs 2+                         }+  | otherwise          = defaultContent++  where+    assemble_link :: [B.ByteString] -> B.ByteString+    assemble_link (a:b:c:_) = +      B.concat [a, spaceChar, b, spaceChar, c]+    assemble_link _       = spaceChar
+ src/Parsers/Depend.hs view
@@ -0,0 +1,268 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module parses the depend string of a package and +--  returns a list of Dependency data structures+module Parsers.Depend ( depend_parser+                      , defaultDepend+                      , get_depend+                      , get_pdepend+                      , get_rdepend+                      , PackageDep(..)+                      , Dependency(..)+                      ) where +++-- basic imports+import qualified Data.ByteString as B(ByteString, append, drop, +  empty, head, index, init, intercalate, reverse, split, tail, take)+import Prelude+import System.FilePath.Posix((</>))+++-- local imports+import Helpers.ByteString(closeBracket, equalSign, exclMark, +  openBracket, orSymbol, questMark, spaceChar, spaceCharW, tilde)+import Helpers.Common(split_version_BS, VersionToken(..))+import Helpers.FileIO(try_read_file)+-- import Debug.Trace+++-- | data structure for holding a dependency of a package;+-- it includes the name, version, qualifier as well as +-- the use flag that requested it if applicable+data Dependency = Dependency +  {+    useFlags  :: [B.ByteString]+  , qualifier :: B.ByteString+  , fullName  :: B.ByteString+  , package   :: B.ByteString+  , version   :: B.ByteString+  , slot      :: B.ByteString+  , useDeps   :: B.ByteString+  }++++-- | implement Eq typeclass for Dependency so we can+-- compare; for now we define two Dependencies +-- identical if they both have the identical full+-- name and are pulled in by the same use flag+instance Eq Dependency where++  a == b   =  (fullName a == fullName b) +              && (useFlags a == useFlags b)++++-- | implement Show typeclass for dependency+-- We simply want to display the content in an easy+-- to parse form for now+instance Show Dependency where+  show d = show $ B.intercalate spaceChar line++    where+      part1 = [fullName d, package d, version d, qualifier d]+      line  = part1 ++ (useFlags d)++++-- | default Dependency data structure+defaultDepend :: Dependency +defaultDepend = Dependency +  {+    useFlags  = []+  , qualifier = B.empty+  , fullName  = B.empty+  , package   = B.empty+  , version   = B.empty+  , slot      = B.empty+  , useDeps   = B.empty+  }++++-- | type holding all dependencies for a particular package+newtype PackageDep = PackageDep (String,[Dependency]) +  deriving(Show)++++-- | data type used to implement a stack for storing+-- useflags or || atoms+data StackItem = Use B.ByteString | Or | Bracket+    deriving(Eq,Show)++++-- | raw functions for attempting to open DEPEND, RDEPEND,+-- and RDEPEND files++-- | DEPEND+get_depend :: FilePath -> IO (Maybe B.ByteString)+get_depend path = try_read_file ( path </> "DEPEND")++++-- | RDPEND+get_rdepend :: FilePath -> IO (Maybe B.ByteString)+get_rdepend path = try_read_file ( path </> "RDEPEND")++++-- | PDEPEND+get_pdepend :: FilePath -> IO (Maybe B.ByteString)+get_pdepend path = try_read_file ( path </> "PDEPEND")+++++-- | top level function for parsing a package dependency string+depend_parser :: B.ByteString -> [Dependency]+depend_parser = parse_recursive . B.split spaceCharW ++++-- | recursive parser for depend elements; can go infinitely+-- deep and relies on the fact that each nested level is+-- enclosed in parentheses+parse_recursive :: [B.ByteString] -> [Dependency]+parse_recursive atoms = parse atoms [] [] +  +  where+    parse :: [B.ByteString] -> [StackItem] -> [Dependency] +              -> [Dependency]+    parse [] _ deps = deps+    parse (item:items) uFlags deps ++      -- strip the trailing question mark+      | is_useflag item           +          = parse items (Use (B.init item):uFlags) deps++      | is_or item                +          = parse items (Or:uFlags) deps++      -- ignore+      | is_opening_bracket item +          = parse items (Bracket:uFlags) deps+++      | is_closing_bracket item +          = parse items (pop_bracket uFlags) deps+              ++      | otherwise +          = parse items uFlags ( +              create_depend (extract_uses uFlags) item +                : deps )+            ++        where+          -- every time we encounter a closing bracket we either pop+          -- a single opening bracket or a single opening bracket plus a +          -- preceeding Use/Or token if present+          pop_bracket [] = error "Parse failure in a (R/P)DEPEND statement"+          pop_bracket ((Bracket):(Or):xs) = xs +          pop_bracket ((Bracket):(Use _):xs) = xs+          pop_bracket (_:xs) = xs+++          -- we use foldl since we need to reverse the+          -- stack anyways+          extract_uses :: [StackItem] -> [B.ByteString]+          extract_uses = foldl (\acc x -> case x of+                                            Use a -> a:acc+                                            _     -> acc+                               ) []+++          --+          -- helper functions to match depend atoms+          --+          is_opening_bracket :: B.ByteString -> Bool+          is_opening_bracket = (==) openBracket++          is_closing_bracket :: B.ByteString -> Bool+          is_closing_bracket = (==) closeBracket++          is_or :: B.ByteString -> Bool+          is_or = (==) orSymbol++          is_useflag :: B.ByteString -> Bool+          is_useflag x  +            = ( B.head $ B.reverse x) == B.head questMark++++-- | creates a new dependency data structure +create_depend :: [B.ByteString] -> B.ByteString -> Dependency+create_depend flags versionString = +  +  defaultDepend +    { +      useFlags  = flags+    , qualifier = aQualifier+    , fullName  = versionString+    , package   = dName versionTok+    , version   = dVersion versionTok+    , slot      = dSlot versionTok+    , useDeps   = dUseDeps versionTok+    }++  where+    (aQualifier, versionTok) = separate_depend versionString++++-- | separates a field in a dependency string into its +-- qualifier if present (=, >=, <=), name, and version+-- info if present+separate_depend :: B.ByteString -> (B.ByteString, VersionToken)+separate_depend x+  -- matches blocks starting with a !+  -- we need to be careful to catch things like+  -- !<= and !< as well+  | B.head x == B.head exclMark  +      = let +          (tempQual, tmpToken) = separate_depend (B.tail x)+         in+          (B.append exclMark tempQual, tmpToken)+ +  -- matches tilded deps+  | B.head x == B.head tilde     +      = (tilde, split_version_BS (B.tail x))++  -- matches => and =+  | B.head x == B.head equalSign +      = (equalSign, split_version_BS (B.tail x))++  -- matches <=+  | B.index x 1 == B.head equalSign  +      = (B.take 2 x, split_version_BS nameElem)++  -- matches plain deps without qualifier+  | otherwise  +      = (B.empty, split_version_BS x) ++  where+    nameElem  = B.drop 2 x ++
+ src/Parsers/Keywords.hs view
@@ -0,0 +1,45 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module parses the KEYWORD info of a package+module Parsers.Keywords ( get_keywords+                        ) where ++++-- imports+import qualified Data.ByteString as B(ByteString)+import Prelude+import System.FilePath.Posix((</>))+++-- local imports+import Helpers.ByteString(tokenize_BS)+import Helpers.FileIO(read_file)++++-- | open the SLOT info of a package and return as a+-- ByteString+get_keywords :: FilePath -> IO [B.ByteString]+get_keywords p = read_file (p </> "KEYWORDS") +             >>= return . tokenize_BS+
+ src/Parsers/Repository.hs view
@@ -0,0 +1,43 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module parses the repository info of a package+module Parsers.Repository ( get_repository+                          ) where +++-- imports+import qualified Data.ByteString as B(ByteString)+import Prelude+import System.FilePath.Posix((</>))+++-- local imports+import Helpers.ByteString(remove_last_newline)+import Helpers.FileIO(read_file)++++-- | open the SLOT info of a package and return as a+-- ByteString+get_repository :: FilePath -> IO B.ByteString+get_repository p = read_file (p </> "repository") +                   >>= \cont -> return $ remove_last_newline cont
+ src/Parsers/Slot.hs view
@@ -0,0 +1,54 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module parses the SLOT info of a package+module Parsers.Slot ( get_slot +                    , try_get_slot+                    ) where +++-- imports+import qualified Data.ByteString as B(ByteString)+import Prelude+import System.FilePath.Posix((</>))+++-- local imports+import Helpers.ByteString(remove_last_newline)+import Helpers.FileIO(read_file, try_read_file)++++-- | open the SLOT info of a package and return as a+-- ByteString+get_slot :: FilePath -> IO B.ByteString+get_slot p = read_file (p </> "SLOT") +             >>= \item -> return $ remove_last_newline item+++-- | same as get_slot but uses try_read so we can handle+-- failure in opening a SLOT file during execution+try_get_slot :: FilePath -> IO (Maybe B.ByteString)+try_get_slot p = try_read_file (p </> "SLOT")+                 >>= \item -> +                   case item of+                     Just v -> return . Just $ remove_last_newline v+                     _      -> return item
+ src/Parsers/Use.hs view
@@ -0,0 +1,119 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this module parses the USE info of a package+module Parsers.Use ( get_USE_flags +                   , get_IUSE_flags+                   , try_get_USE_flags+                   , try_get_IUSE_flags+                   ) where +++-- imports+import qualified Data.ByteString as B(ByteString, head, tail)+import Prelude+import System.FilePath.Posix((</>))+++-- local imports+import Helpers.ByteString(tokenize_BS, plusW, dashW)+import Helpers.FileIO(read_file, try_read_file)++++-- | parses the USE flags active during the emerge of the current +-- package and returns them as a raw ByteString+get_IUSE_flags :: FilePath -> IO [B.ByteString]+get_IUSE_flags path = (get_USE_flags_generic "IUSE" path)+                      >>= \flags ->+                        let+                          filteredFlags = filter_prefix flags+                        in+                          return filteredFlags++++-- | parses the USE flags active during the emerge of the current +-- package and returns the content in tokenized form.+get_USE_flags :: FilePath -> IO [B.ByteString]+get_USE_flags = get_USE_flags_generic "USE"+                +         ++-- | same as get_useFlags_raw but uses try_read so we can handle+-- failure in opening a USE file during execution+try_get_IUSE_flags :: FilePath -> IO (Maybe [B.ByteString])+try_get_IUSE_flags path = + +  (try_get_USE_flags_generic "IUSE" path)+  >>= \flags ->+    case flags of+      Nothing -> return Nothing+      Just f  -> let+                   filteredFlags = filter_prefix f+                 in       +                   return $ Just filteredFlags++              ++-- | same as get_useFlags but uses try_read so we can handle+-- failure in opening a USE file during execution+try_get_USE_flags :: FilePath -> IO (Maybe [B.ByteString])+try_get_USE_flags = try_get_USE_flags_generic "USE"++++-- | generic function to parse USE/IUSE flags active during the +-- emerge of the current package and returns them as a +-- tokenized ByteString+get_USE_flags_generic :: String -> FilePath -> IO [B.ByteString]+get_USE_flags_generic name path = (read_file $ path </> name)+                                  >>= return . tokenize_BS+++-- | same as get_USE_flags_generic but uses try_read so we can handle+-- failure in opening a USE/IUSE file during execution+try_get_USE_flags_generic :: String -> FilePath +                          -> IO (Maybe [B.ByteString])+try_get_USE_flags_generic name path = ++  try_read_file (path </> name)+  >>= \useContent -> +    case useContent of+      Just v -> return . Just $ tokenize_BS v+      _      -> return Nothing++++-- | according to EAPI=1 use flags in IUSE can have a prefix+-- of +/- that we throw out for the moment in order to be able+-- to match it against plain use flag requests.+-- NOTE: We might be able to use these prefixes for more detailed+-- queries in the future+filter_prefix :: [B.ByteString] -> [B.ByteString]+filter_prefix foo = map remove_prefix foo++  where+    remove_prefix x = if ( (B.head x) == plusW || (B.head x) == dashW)+                      then+                        B.tail x+                      else+                        x
+ src/Parsers/Version.hs view
@@ -0,0 +1,200 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}+++-- | this parser module contains functions that allow to parse+-- and compare ebuild version numbers+module Parsers.Version (  split_version+                        , test_NumCharTok+                        , test_Revision+                        , remove_trailing_zeros+                        , VersionTok(NumTok,Suffix,Revision)+                        , SuffixChoice(Alpha,Beta,Pre,Rc,P)+                        ) where +++-- imports+import qualified Data.ByteString as B(ByteString, split, splitAt, +  takeWhile)+import qualified Data.ByteString.Char8 as BC(pack)+import Prelude+import Text.Regex.PCRE((=~))+import Word(Word8)++-- local imports+import Helpers.ByteString(colonW, dashW, glob, globW, periodW, +  underscoreW)++++-- | keeps track of the type of version suffix +data SuffixChoice = Alpha | Beta | Pre | Rc | P +  deriving(Enum,Eq,Ord,Show)++++-- | keeps track of the token type in a version string+data VersionTok = NumTok B.ByteString | Suffix SuffixChoice +                   | Revision +  deriving(Eq,Show)++++-- | default instance of versionTok+instance Ord VersionTok where++   (NumTok a)  <=  (NumTok b)    =   a <= b +   Revision    <=  _             =   True+   (Suffix _)  <=  _             =   True+   _           <=  Revision      =   False+   _           <=  (Suffix _)    =   False+   +++-- | simple function to test if an VersionTok data element+-- is of type NumTok or CharTok+test_NumCharTok :: VersionTok -> Bool+test_NumCharTok x = case x of+                      NumTok _  -> True+                      _         -> False++++-- | simple function to test if an VersionTok data element+-- is of type Revision +test_Revision :: VersionTok -> Bool+test_Revision x = case x of+                 Revision -> True+                 _        -> False++++-- | parses the tokenized version information from a list+-- of ByteString into a list of VersionTok so we can+-- compare it more efficiently+parse_into_VersionTok :: [B.ByteString] -> [VersionTok]+parse_into_VersionTok list = parse [] (reverse list)++  where+    parse :: [VersionTok] -> [B.ByteString] -> [VersionTok]+    parse acc [] = acc+    parse acc (x:xs) +      | x =~ "[:][0-9]+" = parse (NumTok preEAPI1:acc) xs+      | x =~ "[*]$"      = parse (NumTok preGlob:NumTok glob:acc) xs+      | x =~ "alpha"     = parse (Suffix Alpha:acc) xs+      | x =~ "beta"      = parse (Suffix Beta:acc) xs+      | x =~ "pre"       = parse (Suffix Pre:acc) xs+      | x =~ "rc"        = parse (Suffix Rc:acc) xs+      | x =~ "p"         = parse (Suffix P:acc) xs+      | x =~ "r"         = parse (Revision:acc) xs+      | x =~ "^[a-z]$"   = parse (NumTok x:acc) xs+      | otherwise        = parse (NumTok x:acc) xs++     where+       preGlob = B.takeWhile (\z -> z /= globW) x +       preEAPI1 = B.takeWhile (\z -> z /= colonW) x      +++++-- | split a version number into tokens+split_version :: B.ByteString -> [VersionTok]+split_version = parse_into_VersionTok . separate_number_suffix +                . separate_final_char . initial_parse+++++-- | function separating a version string at instances+-- of ".", "-", and "_"+initial_parse :: B.ByteString -> [B.ByteString]+initial_parse string = ++  let +    stage1 = parse_sep periodW string+    stage2 = flatten $ map (parse_sep underscoreW) stage1+  in+    flatten $ map (parse_sep dashW) stage2++++-- | function separating off the optional characted after+-- the intial numbers+separate_final_char :: [B.ByteString] -> [B.ByteString]+separate_final_char = flatten . map num_match ++  where+    num_match :: B.ByteString -> [B.ByteString]+    num_match string = +    +      let+        (a,b) = string =~ "([0-9]+)[a-z]$" :: (Int,Int)+        (num,letter) = B.splitAt (b-1) string+      in+        if a == -1 then+          [string]+        else+          [num,letter]+        +++-- | function splitting the optional alpha, beta, pre, rc, p,+-- and r suffices and the optional integer following them+separate_number_suffix :: [B.ByteString] -> [B.ByteString]+separate_number_suffix = flatten . map suffix_match++  where+    suffix_match :: B.ByteString -> [B.ByteString]+    suffix_match string =++      let+        (a,b) = string =~ "^(alpha|beta|pre|rc|p|r)" :: (Int,Int)+        (name,num) = B.splitAt b string+      in+        if a == -1 then+          [string]+        else+          [name,num]++++-- | parse a version string with a certain separator+parse_sep :: Word8 -> B.ByteString -> [B.ByteString]+parse_sep sep string = B.split sep string++++-- | flatten a list+flatten :: [[a]] -> [a]+flatten = foldl (++) []++++-- | NumTok zero+zeroTok :: VersionTok+zeroTok = NumTok $ BC.pack "0"++++-- | remove trailing zeros from a list of NumToks+remove_trailing_zeros :: [VersionTok] -> [VersionTok]+remove_trailing_zeros = reverse . dropWhile ( \x -> x == zeroTok ) +                          . reverse+
+ src/hark.hs view
@@ -0,0 +1,254 @@+{-----------------------------------------------------------------+ +  (c) 2008-2009 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- | hark is a tool for querying installed packages on a Gentoo+--  Linux system++-- imports+import qualified Data.ByteString.Char8 as BC(pack)+import Prelude+import System.Directory(doesFileExist, setCurrentDirectory)+import System.Exit(exitWith, ExitCode(..))+++-- local imports+import Drivers.Depend(search_for_depends)+import Drivers.Content(display_package_contents, +  display_binary_package_contents, display_etc_package_contents, +  display_doc_package_contents, display_include_package_contents, +  display_library_package_contents, display_share_package_contents)+import Drivers.Owner(display_file_owner)+import Drivers.SearchPackage(search_for_packages_detailed,+  search_for_packages_short)+import Drivers.Use(search_for_use_all, search_for_use_used)+import Helpers.Common(find_package_paths, get_categories, +  strip_category)+import Helpers.FileIO(dataBaseDir)+import Helpers.PrettyPrint(Color(..), putColorStr, putColorStrLn)+import Parsers.CommandLine(ArgOrder(..), defaultOptions, getArgs, +  getOpt, Query(..), options, Options(..), show_usage, usageInfo)++--import Debug.Trace++-- | main driver routine+main :: IO ()+main = ++  -- parse command line +  getArgs+  >>= \args ->+  let +    ( actions, nonOpts, _) = getOpt RequireOrder options args+  in+    foldl (>>=) ( return defaultOptions ) actions+    >>= \opts ->++    -- assign command line options+    let +      Options { theQuery = request } = opts+    in++      -- retrieve all categories from database +      get_categories dataBaseDir+      >>= \categories -> setCurrentDirectory dataBaseDir++      -- check for supplied patterns and then call the +      -- appropriate handler if any patterns given, otherwise abort+      -- FIXME: For now we only call the handler for the first +      --        pattern supplied on the command line even if +      --        more are given. Should we instead loop over them+      --        all on at a time?+      >> if null nonOpts +          then (putColorStrLn Red $ "\nERROR: No pattern supplied.\n")+               >> show_usage opts +               >> return ()+          else +            case request of+              None    -> show_usage opts >> return () +              UseAll  -> handle_use_all categories (head nonOpts)+              UseUsed -> handle_use_used categories (head nonOpts)+              _       -> handle_path_request request categories +                         (head nonOpts)++++-- | main request handler dealing with request to show+-- packages that have a certain USE flag+handle_use_all :: [FilePath] -> String -> IO ()+handle_use_all categories useFlag = ++  message "packages that have" ("IUSE = " ++ useFlag)+  >> search_for_use_all categories (BC.pack useFlag)++++-- | main request handler dealing with request to show+-- packages that have and were emerged with a certain +-- USE flag+handle_use_used :: [FilePath] -> String -> IO ()+handle_use_used categories useFlag = ++  message "packages that were emerge with" ("USE = " ++ useFlag)+  >> search_for_use_used categories (BC.pack useFlag)++++-- | main request handler dealing with requests involving+-- some type of category/package name type request.+-- Dispatches the proper routine depending on the user request+handle_path_request :: Query -> [FilePath] -> String -> IO ()+handle_path_request request categories pattern = ++  -- if the user supplied a full category/name+  -- entry we strip the category and search only+  -- the relevant subdirectory for efficiency+  let +    (strippedPattern, strippedPaths) = strip_category pattern +                                          categories+  in++    -- dispatch on user selection +    case request of +        +      -- quick search for package; no need to make sure that the+      -- requested package exists since we're searching+      SearchShort -> message "package(s) matching" pattern+        >> search_for_packages_short (BC.pack strippedPattern) +             strippedPaths+++      -- detailed search for package; no need to make sure that the+      -- requested package exists since we're searching+      SearchDetailed -> message "package(s) matching" pattern+        >> search_for_packages_detailed (BC.pack strippedPattern) +             strippedPaths+      ++      -- display package owning a particular file+      Owner -> message "package owning" pattern+        +        -- check if the user supplied path exists, if so, try+        -- to find a match+        >> doesFileExist pattern+        >>= \isFile ->+          case isFile of +            False -> putColorStrLn Cyan $ "ERROR: " ++ pattern +                       ++ "is not a file"+            True  -> display_file_owner pattern categories+  ++      -- dispatch on options that require unique filename+      _     -> find_package_paths strippedPattern strippedPaths+               >>= \result ->+                 case length result of++                   0 -> print_no_match++                   1 -> dispatch_unique_request categories request+                          pattern (head result)++                   _ -> print_multiple_pkg_error result+ +++-- | dispatch on options that require a unique file path+dispatch_unique_request :: [FilePath] -> Query -> String+                           -> FilePath -> IO ()+dispatch_unique_request paths request pattern targetPath =++  case request of+    +    -- search for dependent packages (for all use flags)+    DependUsed -> message "(USEd) dependencies of" pattern+                  >> search_for_depends targetPath paths True+++    -- search for dependent packages (for "used" use flags)+    DependAll  -> message "(USEd) dependencies of" pattern+                  >> search_for_depends targetPath paths False+++    -- display full content belonging to a package+    Contents -> message "files installed by" pattern+                >> display_package_contents targetPath +++    -- display binaries belonging to a package+    BinContents -> message "binary files installed by" pattern+                   >> display_binary_package_contents targetPath+++    -- display docs belonging to a package +    DocContents -> message "doc files installed by" pattern+                   >> display_doc_package_contents targetPath+++    -- display etc content belonging to a package+    EtcContents -> message "etc files installed by" pattern+                   >> display_etc_package_contents targetPath+++    -- display all include files belonging to a package+    IncludeContents -> message "include files installed by" pattern+                       >> display_include_package_contents targetPath++  +    -- display all libraries belonging to a package+    LibContents -> message "library files installed by" pattern+                   >> display_library_package_contents targetPath+++    -- display all content in share belonging to a package+    ShareContents -> message "library files installed by" pattern+                     >> display_share_package_contents targetPath+++    -- default action +    _  -> putStrLn $ usageInfo "Usage: hark [options]\n" options +++++-- | helper functions for printing status messages+message :: String -> String -> IO ()+message string pattern = +  (putColorStr Magenta $ "\n*** Searching for " ++ string ++ " ")+  >> (putColorStr Yellow $ pattern)+  >> (putColorStr Magenta $ " ***\n")++++-- | helper function for printing no matches+print_no_match :: IO ()+print_no_match = (putColorStrLn Red $ "\nERROR: No match found.\n")+                 >> (exitWith $ ExitFailure 1)++++-- | helper function for printing multiple matches+print_multiple_pkg_error :: [FilePath] -> IO ()+print_multiple_pkg_error paths =++  (putColorStr Red "WARNING: ")+  >> (putStrLn "Search pattern matches multiple packages.")+  >> (putStr "\t Please unambiguate via a category, version ")+  >> (putStrLn "or slot.\n")+  >> (mapM_ (putStrLn . (++) "\t " ) paths)+  >> (exitWith $ ExitFailure 1)
+ test/ContentParserTest.hs view
@@ -0,0 +1,122 @@+{-----------------------------------------------------------------+ +  this module tests the CONTENT parsing facility++  (c) 2008 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++module ContentParserTest ( content_tester ) where+++-- basic imports+import qualified Data.ByteString.Char8 as BC+import Prelude+import System.FilePath.Posix((</>))+import System.IO++-- local imports+import Helpers.PrettyPrint+import TestHelpers+import Drivers.Content+import Parsers.Content+++--+-- names and versions of test packages+--+category :: String+category = "test-category"++package :: String+package = "content-test-package"++version1 :: String+version1= "1.0.0"++version2 :: String+version2= "2.0.0"+++--+-- reference data for package contents+--+contentPackage1 :: [PackageContentItem]+contentPackage1 = [+  defaultContent { fileType = Dir, name = BC.pack "/foo"},+  defaultContent { fileType = Dir, name = BC.pack "/foo/bar"},+  defaultContent { fileType = Obj, +                         name = BC.pack "/foo/bar/stuff.sh", +                         md5  = BC.pack "123",+                         size = BC.pack "456"}]+++contentPackage2 :: [PackageContentItem]+contentPackage2 = [+  defaultContent { fileType = Dir, name = BC.pack "/one"},+  defaultContent { fileType = Dir, name = BC.pack "/one/two"},+  defaultContent { fileType = Obj, +                         name = BC.pack "/one/two/three", +                         md5  = BC.pack "661",+                         size = BC.pack "231"}]+++testPackageContent :: [(String,[PackageContentItem])]+testPackageContent = [(package ++ "-" ++ version1, contentPackage1),+                      (package ++ "-" ++ version2, contentPackage2)]+++------------------------------------------------------------------+-- end of section describing test and expected results+------------------------------------------------------------------++--+-- main driver to test parsing of content+--+content_tester :: IO Bool+content_tester = do+        -- retrieve database dir+        dbDir <- get_test_dbDir+        let path = dbDir ++ "/" ++ category++        contentResults <- mapM (\x -> check_content path (fst x) +          (snd x) ) testPackageContent++        -- return status; if a single test failed False+        -- otherwise true+        return $ foldl (&&) True contentResults+++--+-- checks the parsed content of a file against a reference data set+--+check_content :: FilePath -> String -> [PackageContentItem] -> IO Bool+check_content path packageName reference =+    +    do +      -- short message+      putColorStr Cyan "Testing content of " +      putColorStr White packageName+      putColorStr Cyan $ " ...."++      -- get content and compare it+      contents <- retrieve_package_content $ path </> packageName+      if (contents == reference)+        then do+          print_success+        else do+          print_failure
+ test/DependParserTest.hs view
@@ -0,0 +1,318 @@+{-----------------------------------------------------------------+ +  this module tests the DEPEND parsing facility++  (c) 2008 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++module DependParserTest ( depend_tester +                        , depend_use_tester+                        ) where+++-- basic imports+import qualified Data.ByteString.Char8 as BC+import Prelude+import System.IO++-- local imports+import Helpers.PrettyPrint+import TestHelpers+import Drivers.Depend+import Parsers.Depend+++------------------------------------------------------------------+-- beginning of section describing test and expected results+--+-- NOTE: To add a new test simply define a ref_<name> +-- ReferenceData structure with the expected values and add+-- the new test to dependTests with the search string supplied+-- as a String+------------------------------------------------------------------++-- +-- general informatio needed to retrieve the test+-- database and its content+--+testCategory :: String+testCategory = "test-category"++testFile :: String+testFile  = "test-package-1.0.0"+ +-- +-- list of tuples containing the available tests performed by+-- depend test-suite. The tuples are in the form+-- [dependency name, reference dependencies), (..., ...), ...]+--+dependTests :: [(String,ReferenceData)]+dependTests = [("seamonkey",ref_seamonkey),+               ("www-client/seamonkey",ref_seamonkey),+               ("dbus-glib", ref_dbus_glib),+               ("dev-libs/dbus-glib", ref_dbus_glib),+               ("portage", ref_portage),+               ("sys-apps/portage", ref_portage),+               ("arphicfonts", ref_arphic_fonts),+               ("media-fonts/arphicfonts", ref_arphic_fonts),+               ("python", ref_python),+               ("dev-lang/python", ref_python)]++++--+-- reference data to test the USE flag selective depend +-- routines. We use the same data as for the depend tests+-- Depend queries that should not return any results due to+-- non-present USE flags get passed an empty list+--+dependUseTests :: [(String,ReferenceData)]+dependUseTests = [("seamonkey",[]),           +                  ("www-client/seamonkey",[]),+                  ("dbus-glib", ref_dbus_glib),+                  ("dev-libs/dbus-glib", ref_dbus_glib),+                  ("portage", []),+                  ("sys-apps/portage", []),+                  ("arphicfonts", []),+                  ("media-fonts/arphicfonts", []),+                  ("python", ref_python),+                  ("dev-lang/python", ref_python)]+++--+-- list of references for all dependencies to be tested+--++-- [!xulrunner? !firefox? seamonkey? =www-client/seamonkey-1*]+ref_seamonkey :: ReferenceData+ref_seamonkey = [entry1]+  where+    entry1 = defaultDepend +             { +               fullName  = BC.pack "=www-client/seamonkey-1*"+             , package   = BC.pack "www-client/seamonkey"+             , version   = BC.pack "1*"+             , qualifier = BC.pack "="+             , useFlags  = [ BC.pack "!xulrunner" +                           , BC.pack "!firefox"+                           , BC.pack "seamonkey"]+             }++++-- [dbus? >=dev-libs/dbus-glib-0.71]+ref_dbus_glib :: ReferenceData+ref_dbus_glib = [entry1]+  where+    entry1 = defaultDepend +             { +               fullName  = BC.pack ">=dev-libs/dbus-glib-0.71"+             , package   = BC.pack "dev-libs/dbus-glib"+             , version   = BC.pack "0.71"+             , qualifier = BC.pack ">="+             , useFlags  = [BC.pack "dbus"]+             }++++-- [java? >=sys-apps/portage-2.1.2.7]+ref_portage :: ReferenceData+ref_portage = [entry1]+  where+    entry1 = defaultDepend +             { +               fullName  = BC.pack ">=sys-apps/portage-2.1.2.7"+             , package   = BC.pack "sys-apps/portage"+             , version   = BC.pack "2.1.2.7"+             , qualifier = BC.pack ">="+             , useFlags  = [BC.pack "java"]+             }++++-- [linguas_zh_CN? >=media-fonts/arphicfonts-0.1-r2] [linguas_zh_TW? >=media-fonts/arphicfonts-0.1-r2]+ref_arphic_fonts :: ReferenceData+ref_arphic_fonts = [entry1,entry2]+  where+    entry1 = defaultDepend +             { +               fullName  = BC.pack ">=media-fonts/arphicfonts-0.1-r2"+             , package   = BC.pack "media-fonts/arphicfonts"+             , version   = BC.pack "0.1-r2"+             , qualifier = BC.pack ">="+             , useFlags  = [BC.pack "linguas_zh_CN"]+             }++    entry2 = defaultDepend+             { +               fullName  = BC.pack ">=media-fonts/arphicfonts-0.1-r2"+             , package   = BC.pack "media-fonts/arphicfonts"+             , version   = BC.pack "0.1-r2"+             , qualifier = BC.pack ">="+             , useFlags  = [BC.pack "linguas_zh_TW"]+             }++++-- [>=dev-lang/python-2.3.4]+ref_python :: ReferenceData+ref_python = [entry1]+  where+    entry1 = defaultDepend+             { +               fullName  = BC.pack ">=dev-lang/python-2.3.4"+             , package   = BC.pack "dev-lang/python"+             , version   = BC.pack "2.3.4"+             , qualifier = BC.pack ">="+             , useFlags  = []+             }+++------------------------------------------------------------------+-- end of section describing test and expected results+------------------------------------------------------------------++--+-- main driver to test parsing of dependencies+--+depend_tester :: IO Bool+depend_tester = do+        -- retrieve database dir+        dbDir <- get_test_dbDir++        -- run all available tests+        results <- mapM (\x -> check_depend False dbDir testCategory +          testFile (fst x) (snd x)) dependTests++        -- return status; if a single test failed False+        -- otherwise true+        return $ foldl (&&) True results+        +++--+-- main driver to test parsing of dependencies when taking +-- use flags into account+--+depend_use_tester :: IO Bool+depend_use_tester = do+        -- retrieve database dir+        dbDir <- get_test_dbDir++        -- run all available tests+        result <- mapM (\x -> check_depend True dbDir testCategory +          testFile (fst x) (snd x)) dependUseTests++        -- return status; if a single test failed False+        -- otherwise true+        return $ foldl (&&) True result+++--+-- retrieve the dependency info for a package from the test +-- database and compare it against the reference result+--+check_depend :: Bool -> FilePath -> String -> String -> String +  -> ReferenceData -> IO Bool+check_depend withUse path category file packageName reference = ++  let+    name = DependTarget { +                          pkgName = BC.pack packageName +                        , pkgSlot = BC.empty +                        }++    baseDir = path ++ "/" ++ category+  in+    do+      -- short message+      putColorStr Cyan $ "Testing " ++ packageName ++ " depend ......"++      -- parse DEPEND+      depends <- parse_category name baseDir withUse [file]++      -- if the reference data is empty we expect depends to be+      -- empty also+      if (null depends) && (not $ null reference)+         then do+           print_failure+         else do+           -- in case we didn't expect any dependencies we can+           -- return successfully+           if null depends+              then do +                print_success+              else do+                let PackageDep(_,dependResult) = head depends+                let result = check dependResult reference +      +                -- print difference in case there was no match+                if result +                  then do+                    print_success+                    return result+                  else do+                    print_failure+                    print_differences dependResult reference+                    return result++++-- +-- print the differences in case the calculated dependencies+-- did not match our expectations+--+print_differences :: [Dependency] -> ReferenceData -> IO ()+print_differences actual target =++  do+    putColorStr   Red $ "**** Error in DependTest: "+    putColorStrLn Red $ "found non-matching results:"+    putStrLn "Expected:"+    mapM_ (putStrLn . show) target+    putStrLn "Actual:"+    mapM_ (putStrLn . show) actual+++--+-- function testing a reference dependency list against+-- the actual result returning bool+--+check :: [Dependency] -> ReferenceData -> Bool+check actual target = foldl (&&) True resultList++  where+    resultList = zipWith compareDepend actual target ++    compareDepend :: Dependency -> Dependency -> Bool+    compareDepend r t = (fullName r  == fullName t) +                     && (package r   == package t) +                     && (version r   == version t) +                     && (qualifier r == qualifier t)+                     && (useFlags r  == useFlags t)++++--+-- covenience typedef+--+type ReferenceData = [Dependency]++++
+ test/Makefile view
@@ -0,0 +1,22 @@+GHC_FLAGS = -O -Wall -fwarn-simple-patterns -fwarn-tabs -fwarn-incomplete-record-updates -fwarn-monomorphism-restriction -fwarn-implicit-prelude -fno-warn-orphans++all: test++TEST_SOURCES = Tester.hs DependParserTest.hs VersionParserTest.hs \+	       ContentParserTest.hs+++Tester: $(DEPEND_SOURCES:%=../%) $(TEST_SOURCES) +	ghc -i../src $(GHC_FLAGS) --make Tester.hs+++.PHONY: clean++test: Tester+	@echo "[Running tests] ..."+	@echo+	@./Tester++clean: +	rm -f *.o *.hi Tester+
+ test/TestHelpers.hs view
@@ -0,0 +1,66 @@+{-----------------------------------------------------------------+ +  collection of tools for use with the test routines++  (c) 2008 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++module TestHelpers ( print_success,+                     print_failure,+                     get_test_dbDir+                   ) where++-- imports+import Prelude+import System.Directory+++-- local imports+import Helpers.PrettyPrint++--+-- a small helper function to print [ok] and [failed] messages+--+print_success :: IO Bool+print_success = +  do+    putColorStr Cyan "["+    putColorStr Green "ok"+    putColorStrLn Cyan "]"+    return True+++print_failure :: IO Bool+print_failure = +  do+    putColorStr Cyan "["+    putColorStr Red "failed!!"+    putColorStrLn Cyan "]"+    return False+++--+-- location of test database +--+dbName :: String+dbName = "test-db"++get_test_dbDir :: IO FilePath+get_test_dbDir = do+  cwd <- getCurrentDirectory +  return $ cwd ++ "/" ++ dbName
+ test/Tester.hs view
@@ -0,0 +1,113 @@+{-----------------------------------------------------------------+ +  simple wrapper which runs through all the available tests+  and returns the proper exit code to the shell++  (c) 2008 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++-- imports+import Prelude+import System.Exit++-- local imports+import ContentParserTest+import DependParserTest+import Helpers.PrettyPrint+import TestHelpers+import VersionParserTest+++main :: IO ()+main = do+        +        -- run the dependency tests+        putColorStrLn Cyan $ "Testing depend parsing .....\n"+        dependResult <- depend_tester+        putColorStr Cyan $ "Summary result for depend parsing ....."+        if dependResult+          then+            print_success+          else+            print_failure+++        -- run the dependency tests with USE flags taken into +        -- consideration+        putStrLn "\n\n"+        putColorStrLn Cyan $ "Testing USE depend parsing .....\n"+        dependUseResult <- depend_use_tester+        putColorStr Cyan $ "Summary result for USEd depend parsing ....."+        if dependUseResult+          then+            print_success+          else+            print_failure+++        -- run the version string parsing tests+        putStrLn "\n\n"+        putColorStrLn Cyan $ "Testing version string parsing .....\n"+        versionParseResult <- version_parse_tester+        putColorStr Cyan $ "Summary result for version string "+        putColorStr Cyan $ "parsing ....."+        if versionParseResult+          then+            print_success+          else+            print_failure++        +        -- run the version string comparison tests+        putStrLn "\n\n"+        putColorStr Cyan $ "Testing comparing of version "+        putColorStrLn Cyan $ "strings .....\n"+        versionCompResult <- version_compare_tester+        putColorStr Cyan $ "Summary result for comparing version "+        putColorStr Cyan $ "strings ....."+        if versionCompResult+          then+            print_success+          else+            print_failure+++        -- run the contenst parser tests+        putStrLn "\n\n"+        putColorStrLn Cyan $ "Testing content parsing "+        contentCompResult <- content_tester+        putColorStr Cyan $ "Summary result for comparing version "+        putColorStr Cyan $ "strings ....."+        if contentCompResult+          then+            print_success+          else+            print_failure++++        -- return proper exit status depending on test results+        if (dependResult && dependUseResult && versionParseResult +            && versionCompResult)+          then+            exitWith ExitSuccess+          else+            exitWith $ ExitFailure 1+++
+ test/VersionParserTest.hs view
@@ -0,0 +1,863 @@+{-----------------------------------------------------------------+ +  this module tests the DEPEND parsing facility++  (c) 2008 Markus Dittrich + +  This program is free software; you can redistribute it +  and/or modify it under the terms of the GNU General Public +  License Version 3 as published by the Free Software Foundation. + +  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 Version 3 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.++--------------------------------------------------------------------}++module VersionParserTest ( version_parse_tester+                         , version_compare_tester+                         ) where++-- basic imports+import qualified Data.ByteString as B(ByteString)+import qualified Data.ByteString.Char8 as BC+import Control.Monad+import Prelude+import System.IO+++-- local imports+import Helpers.PrettyPrint+import Helpers.ByteString+import TestHelpers+import Parsers.Version+import Drivers.Version+++--+-- main driver to test parsing of dependencies+--+version_parse_tester :: IO Bool+version_parse_tester = do++        parseRes <- foldM check_version_parser True testParseVersions+        return parseRes+++--+-- check if a particular version string parser properly+-- into tokens+--+check_version_parser :: Bool -> VersionTestItem -> IO Bool+check_version_parser state item = do++  -- short message+  putColorStr Cyan   $ "Testing version parser -- "+  putColorBStr White $ (versionString item) +  putColorStr Cyan   $ " ... "++  -- parse and compare+  let parseResult = split_version $ versionString item+  if parseResult == parsedVersion item +    then do+      print_success+      return (state && True)+    else do+      print_failure+      return (state && False)+++--+-- main driver for checking if comparing versions works+--+version_compare_tester :: IO Bool+version_compare_tester = do++        compRes <- foldM check_version_comparator True testCompVersions+        return compRes++++--+-- check if comparing two particular versions leads to the+-- expected results+--+check_version_comparator :: Bool -> VersionCompareItem -> IO Bool+check_version_comparator state item = do++  -- short message +  putColorStr Cyan    $ "Testing version comparator -- "+  putColorBStr White  $ (firstV item)+  putColorStr Magenta $ " <> "+  putColorBStr White  $ (secondV item)+  putColorStr Cyan    $ " ... "++  -- compare+  let compResult = (comparator item) (firstV item) (secondV item)+  if compResult == (result item) +    then do+      print_success+      return (state && True)+    else do+      print_failure+      return (state && False)+++------------------------------------------------------------------+-- beginning of section describing test and expected results+--+-- NOTE: To add a new test simply define a ref_<name> +-- ReferenceData structure with the expected values and add+-- the new test to dependTests with the search string supplied+-- as a String+------------------------------------------------------------------++-- +-- define small helper data type that holds a versions+-- item as ByteString as well as a parsed list of VersionTok+--+data VersionTestItem = VersionTestItem +  {   +    versionString :: B.ByteString+  , parsedVersion :: [VersionTok]+  }+++--+-- a few small helpers to simplify live+--+emptyTok :: VersionTok+emptyTok = NumTok $ BC.pack ""++zeroTok :: VersionTok+zeroTok = NumTok $ BC.pack "0"++oneTok :: VersionTok+oneTok = NumTok $ BC.pack "1"++twoTok :: VersionTok+twoTok = NumTok $ BC.pack "2"++fourTok :: VersionTok+fourTok = NumTok $ BC.pack "4"++aTok :: VersionTok+aTok   = NumTok $ BC.pack "a"++bTok :: VersionTok+bTok   = NumTok $ BC.pack "b"++globTok :: VersionTok+globTok = NumTok glob+++--+-- test data sets to check correct parsing of version+-- strings+-- ++-- test parser data 1+version1 :: VersionTestItem+version1 = VersionTestItem+  {+    versionString = BC.pack "1.1.2"+  , parsedVersion = [oneTok, oneTok, twoTok]+  }+++-- test parser data 2+version2 :: VersionTestItem+version2 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok]+  }+++-- test parser data 3+version3 :: VersionTestItem+version3 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1a"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, aTok]+  }+++-- test parser data 4+version4 :: VersionTestItem+version4 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok]+  }+++-- test parser data 5+version5 :: VersionTestItem+version5 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b-alpha"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok, +      Suffix Alpha, emptyTok]+  }+++-- test parser data 6+version6 :: VersionTestItem+version6 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b-beta"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok, +      Suffix Beta, emptyTok]+  }++++-- test parser data 7+version7 :: VersionTestItem+version7 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b-beta2"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok, +      Suffix Beta, twoTok]+  }+++-- test parser data 8+version8 :: VersionTestItem+version8 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b-beta2-pre"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok, +      Suffix Beta, twoTok, Suffix Pre, emptyTok]+  }+++-- test parser data 9+version9 :: VersionTestItem+version9 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b-beta2-p"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok, +      Suffix Beta, twoTok, Suffix P, emptyTok]+  }+++-- test parser data 10+version10 :: VersionTestItem+version10 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.1b-beta2-p-r1"+  , parsedVersion = [oneTok, oneTok, twoTok, oneTok, bTok, +      Suffix Beta, twoTok, Suffix P, emptyTok, Revision, oneTok]+  }+++-- test parser data 11+version11 :: VersionTestItem+version11 = VersionTestItem+  {+    versionString = BC.pack "2.20081023a-r1"+  , parsedVersion = [twoTok, NumTok $ BC.pack "20081023", aTok, +      Revision, oneTok]+  }+++-- test parser data 12+version12 :: VersionTestItem+version12 = VersionTestItem+  {+    versionString = BC.pack "2.20081123b"+  , parsedVersion = [twoTok, NumTok $ BC.pack "20081123", bTok] +  }+++-- test parser data 13+version13 :: VersionTestItem+version13 = VersionTestItem+  {+    versionString = BC.pack "1.22.2"+  , parsedVersion = [oneTok, NumTok $ BC.pack "22", twoTok]+  }+++-- test parser data 14+version14 :: VersionTestItem+version14 = VersionTestItem+  {+    versionString = BC.pack "1.4.2"+  , parsedVersion = [oneTok, NumTok $ BC.pack "4", twoTok]+  }+++-- test parser data 15+version15 :: VersionTestItem+version15 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.0"+  , parsedVersion = [oneTok, oneTok, twoTok, zeroTok]+  }+++-- test parser data 16+version16 :: VersionTestItem+version16 = VersionTestItem+  {+    versionString = BC.pack "1.1.2.0.0.0"+  , parsedVersion = [oneTok, oneTok, twoTok, zeroTok, zeroTok, zeroTok]+  }+++-- test parser data 17+version17 :: VersionTestItem+version17 = VersionTestItem+  {+    versionString = BC.pack "1.2*"+  , parsedVersion = [oneTok, twoTok, globTok]+  }+++-- test parser data 18+version18 :: VersionTestItem+version18 = VersionTestItem+  {+    versionString = BC.pack "1.1*"+  , parsedVersion = [oneTok, oneTok, globTok]+  }+++-- test parser data 19+version19 :: VersionTestItem+version19 = VersionTestItem+  {+    versionString = BC.pack "2*"+  , parsedVersion = [twoTok, globTok]+  }+++-- test parser data 20+version20 :: VersionTestItem+version20 = VersionTestItem+  {+    versionString = BC.pack "1.1.2-r5"+  , parsedVersion = [oneTok, oneTok, twoTok, Revision, +                     NumTok $ BC.pack "5"]+  }+++-- test parser data 21+version21 :: VersionTestItem+version21 = VersionTestItem+  {+    versionString = BC.pack "2.20081023a-r4"+  , parsedVersion = [twoTok, NumTok $ BC.pack "20081023", aTok, +      Revision, fourTok]+  }++++-- list all version string to be tested+testParseVersions :: [VersionTestItem]+testParseVersions = [version1, version2, version3, version4, version5,+                     version6, version7, version8, version9, version10,+                     version11, version12, version13, version14,+                     version15, version16, version17, version18,+                     version19, version20, version21]++++-- +-- test data sets for checking correct comparison of version+-- string+--++--+-- helper data structure+--+data VersionCompareItem = VersionCompareItem +  {+      firstV     :: B.ByteString+    , secondV    :: B.ByteString+    , comparator :: B.ByteString -> B.ByteString -> Bool+    , result     :: Bool+  }+++-- test compare data 1+versionComp1 :: VersionCompareItem+versionComp1 = VersionCompareItem+  {+    firstV     = versionString version1+  , secondV    = versionString version2+  , comparator = is_larger+  , result     = False+  }+++-- test compare data 2+versionComp2 :: VersionCompareItem+versionComp2 = VersionCompareItem+  {+    firstV     = versionString version1+  , secondV    = versionString version2+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 3+versionComp3 :: VersionCompareItem+versionComp3 = VersionCompareItem+  {+    firstV     = versionString version2+  , secondV    = versionString version3+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 4+versionComp4 :: VersionCompareItem+versionComp4 = VersionCompareItem+  {+    firstV     = versionString version3+  , secondV    = versionString version2+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 5+versionComp5 :: VersionCompareItem+versionComp5 = VersionCompareItem+  {+    firstV     = versionString version3+  , secondV    = versionString version2+  , comparator = is_larger_equal+  , result     = True+  }+++-- test compare data 6+versionComp6 :: VersionCompareItem+versionComp6 = VersionCompareItem+  {+    firstV     = versionString version4+  , secondV    = versionString version3+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 7+versionComp7 :: VersionCompareItem+versionComp7 = VersionCompareItem+  {+    firstV     = versionString version5+  , secondV    = versionString version4+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 8+versionComp8 :: VersionCompareItem+versionComp8 = VersionCompareItem+  {+    firstV     = versionString version6+  , secondV    = versionString version5+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 9+versionComp9 :: VersionCompareItem+versionComp9 = VersionCompareItem+  {+    firstV     = versionString version7+  , secondV    = versionString version6+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 10 +versionComp10 :: VersionCompareItem+versionComp10 = VersionCompareItem+  {+    firstV     = versionString version8+  , secondV    = versionString version7+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 11+versionComp11 :: VersionCompareItem+versionComp11 = VersionCompareItem+  {+    firstV     = versionString version9+  , secondV    = versionString version8+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 12+versionComp12 :: VersionCompareItem+versionComp12 = VersionCompareItem+  {+    firstV     = versionString version10+  , secondV    = versionString version9+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 13+versionComp13 :: VersionCompareItem+versionComp13 = VersionCompareItem+  {+    firstV     = versionString version7+  , secondV    = versionString version8+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 14+versionComp14 :: VersionCompareItem+versionComp14 = VersionCompareItem+  {+    firstV     = versionString version3+  , secondV    = versionString version7+  , comparator = is_larger+  , result     = False+  }+++-- test compare data 15+versionComp15 :: VersionCompareItem+versionComp15 = VersionCompareItem+  {+    firstV     = versionString version6+  , secondV    = versionString version9+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 16+versionComp16 :: VersionCompareItem+versionComp16 = VersionCompareItem+  {+    firstV     = versionString version4+  , secondV    = versionString version10+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 17+versionComp17 :: VersionCompareItem+versionComp17 = VersionCompareItem+  {+    firstV     = versionString version11+  , secondV    = versionString version12+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 18+versionComp18 :: VersionCompareItem+versionComp18 = VersionCompareItem+  {+    firstV     = versionString version11+  , secondV    = versionString version1+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 19+versionComp19 :: VersionCompareItem+versionComp19 = VersionCompareItem+  {+    firstV     = versionString version13+  , secondV    = versionString version14+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 20+versionComp20 :: VersionCompareItem+versionComp20 = VersionCompareItem+  {+    firstV     = versionString version1+  , secondV    = versionString version15+  , comparator = is_larger_equal+  , result     = True+  }+++-- test compare data 21+versionComp21 :: VersionCompareItem+versionComp21 = VersionCompareItem+  {+    firstV     = versionString version15+  , secondV    = versionString version16+  , comparator = is_larger_equal+  , result     = True+  }+++-- test compare data 22+versionComp22 :: VersionCompareItem+versionComp22 = VersionCompareItem+  {+    firstV     = versionString version16+  , secondV    = versionString version17+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 23+versionComp23 :: VersionCompareItem+versionComp23 = VersionCompareItem+  {+    firstV     = versionString version14+  , secondV    = versionString version17+  , comparator = is_larger_equal+  , result     = True+  }+++-- test compare data 24+versionComp24 :: VersionCompareItem+versionComp24 = VersionCompareItem+  {+    firstV     = versionString version16+  , secondV    = versionString version18+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 25+versionComp25 :: VersionCompareItem+versionComp25 = VersionCompareItem+  {+    firstV     = versionString version18+  , secondV    = versionString version2+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 26+versionComp26 :: VersionCompareItem+versionComp26 = VersionCompareItem+  {+    firstV     = versionString version18+  , secondV    = versionString version4+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 27+versionComp27 :: VersionCompareItem+versionComp27 = VersionCompareItem+  {+    firstV     = versionString version18+  , secondV    = versionString version7+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 28+versionComp28 :: VersionCompareItem+versionComp28 = VersionCompareItem+  {+    firstV     = versionString version18+  , secondV    = versionString version8+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 29+versionComp29 :: VersionCompareItem+versionComp29 = VersionCompareItem+  {+    firstV     = versionString version17+  , secondV    = versionString version2+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 30+versionComp30 :: VersionCompareItem+versionComp30 = VersionCompareItem+  {+    firstV     = versionString version17+  , secondV    = versionString version4+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 31+versionComp31 :: VersionCompareItem+versionComp31 = VersionCompareItem+  {+    firstV     = versionString version17+  , secondV    = versionString version7+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 32+versionComp32 :: VersionCompareItem+versionComp32 = VersionCompareItem+  {+    firstV     = versionString version17+  , secondV    = versionString version8+  , comparator = is_larger+  , result     = True+  }+++-- test compare data 33+versionComp33 :: VersionCompareItem+versionComp33 = VersionCompareItem+  {+    firstV     = versionString version19+  , secondV    = versionString version12+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 34+versionComp34 :: VersionCompareItem+versionComp34 = VersionCompareItem+  {+    firstV     = versionString version19+  , secondV    = versionString version11+  , comparator = is_equal+  , result     = True+  }+++-- test compare data 35+versionComp35 :: VersionCompareItem+versionComp35 = VersionCompareItem+  {+    firstV     = versionString version2+  , secondV    = versionString version17+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 36+versionComp36 :: VersionCompareItem+versionComp36 = VersionCompareItem+  {+    firstV     = versionString version4+  , secondV    = versionString version17+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 37+versionComp37 :: VersionCompareItem+versionComp37 = VersionCompareItem+  {+    firstV     = versionString version5+  , secondV    = versionString version17+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 38+versionComp38 :: VersionCompareItem+versionComp38 = VersionCompareItem+  {+    firstV     = versionString version9+  , secondV    = versionString version17+  , comparator = is_smaller+  , result     = True+  }+++-- test compare data 39+versionComp39 :: VersionCompareItem+versionComp39 = VersionCompareItem+  {+    firstV     = versionString version20+  , secondV    = versionString version1+  , comparator = is_same_rev_class +  , result     = True+  }+++-- test compare data 40+versionComp40 :: VersionCompareItem+versionComp40 = VersionCompareItem+  {+    firstV     = versionString version20+  , secondV    = versionString version11+  , comparator = is_same_rev_class+  , result     = False+  }+++-- test compare data 41+versionComp41 :: VersionCompareItem+versionComp41 = VersionCompareItem+  {+    firstV     = versionString version21+  , secondV    = versionString version11+  , comparator = is_same_rev_class+  , result     = True+  }+++-- list all version comparison tests to be run+testCompVersions :: [VersionCompareItem]+testCompVersions = [versionComp1, versionComp2, versionComp3,+  versionComp4, versionComp5, versionComp6, versionComp7,+  versionComp8, versionComp9, versionComp10, versionComp11,+  versionComp12, versionComp13, versionComp14, versionComp15,+  versionComp16, versionComp17, versionComp18, versionComp19,+  versionComp20, versionComp21, versionComp22, versionComp23,+  versionComp24, versionComp25, versionComp26, versionComp27,+  versionComp28, versionComp29, versionComp30, versionComp31,+  versionComp32, versionComp33, versionComp34, versionComp35,+  versionComp36, versionComp37, versionComp38, versionComp39,+  versionComp40, versionComp41]++++------------------------------------------------------------------+-- end of section describing test and expected results+------------------------------------------------------------------++
+ test/test-db/test-category/content-test-package-1.0.0/CONTENTS view
@@ -0,0 +1,3 @@+dir /foo+dir /foo/bar+obj /foo/bar/stuff.sh 123 456
+ test/test-db/test-category/content-test-package-2.0.0/CONTENTS view
@@ -0,0 +1,3 @@+dir /one+dir /one/two+obj /one/two/three 661 231
+ test/test-db/test-category/test-package-1.0.0/CATEGORY view
@@ -0,0 +1,1 @@+app-office
+ test/test-db/test-category/test-package-1.0.0/CBUILD view
@@ -0,0 +1,1 @@+i686-pc-linux-gnu
+ test/test-db/test-category/test-package-1.0.0/CFLAGS view
@@ -0,0 +1,1 @@+-march=pentium4 -pipe -fomit-frame-pointer -fno-ident -mfpmath=sse -DGL_GLEXT_PROTOTYPES
+ test/test-db/test-category/test-package-1.0.0/CHOST view
@@ -0,0 +1,1 @@+i686-pc-linux-gnu
+ test/test-db/test-category/test-package-1.0.0/CONTENTS view
@@ -0,0 +1,2996 @@+dir /etc+dir /etc/bash_completion.d+obj /etc/bash_completion.d/ooffice.sh 3fddb9dd97fa03ae23d2a6e9b97b2386 1213268197+dir /usr+dir /usr/bin+obj /usr/bin/ooweb b27e571e4c3636e913e8227a5414d2f2 1213268197+obj /usr/bin/oofromtemplate 6057c04d7b7b0e8e91dadcf77a483ef0 1213268197+sym /usr/bin/soffice -> /usr/lib/openoffice/program/soffice 1213268480+obj /usr/bin/ooimpress 976932480f574895d67ba465920e4976 1213268197+obj /usr/bin/ooconfig b62434a6f62c45161492f67e68c4ff7d 1213268197+obj /usr/bin/oobase 2f5c1ea5fe37766414a2d113f2ec30ad 1213268197+obj /usr/bin/oocalc 41513a818f0a0669cf4c604bcdcb95a1 1213268196+obj /usr/bin/oodraw e10d359a00c5c47e69f9a026af3382b1 1213268197+obj /usr/bin/oomath cf533e001eeaccd18dfe2f13ab86b456 1213268197+obj /usr/bin/ootool c47d2905d67df3710515288c76c9406f 1213268197+obj /usr/bin/unopkg a447c6172aaf8ab3d96eb280469cce4d 1213268197+obj /usr/bin/oowriter 87801c72cf49d026ee06a13f5fa2f1c3 1213268197+obj /usr/bin/ooffice c45559f63cdbab9e64b381c7cd7c7e3b 1213268197+dir /usr/lib+dir /usr/lib/openoffice+dir /usr/lib/openoffice/help+dir /usr/lib/openoffice/help/en+obj /usr/lib/openoffice/help/en/err.html 0b507b7643939a1391f18c2fe6f74534 1213249074+obj /usr/lib/openoffice/help/en/swriter.cfg fb8b13fcac7a8ddbb29550fa74c53b06 1093344244+dir /usr/lib/openoffice/help/en/swriter.idx+obj /usr/lib/openoffice/help/en/swriter.idx/DOCS 6e053b882fbb5dadd8e2ceb63071d0ae 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249220+obj /usr/lib/openoffice/help/en/swriter.idx/LINKNAMES 5427f7bbfca11011bd92648e42976117 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/CONTEXTS 06d9522c85a76776634fb2c4595e62d3 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/SCHEMA 7984c58a98e7f7da58c477d4d1f7e046 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/DOCS.TAB d7821fcb265b02fefcc35069d04a76b6 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/OFFSETS 92b43a63a7b6602bfa04e3bc5fc61c3b 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/POSITIONS 846a5a787e22d1e2f0a9ddf4571b4a6f 1213249236+obj /usr/lib/openoffice/help/en/swriter.idx/DICTIONARY 15a1a6fee0617a4ffd1f832b389cf9cc 1213249236+obj /usr/lib/openoffice/help/en/swriter.jar 2028e93900bf838a4b43696bb8442527 1213249218+obj /usr/lib/openoffice/help/en/swriter.key 30c4339b40a55a1b47cfa2423c5bb772 1213249236+obj /usr/lib/openoffice/help/en/simpress.tree 89aefe0f85c55d92ac066d9a47c0c9ca 1213249040+obj /usr/lib/openoffice/help/en/default.css 36b07ae81b53f0f07d9ddb9a005f9888 1213241086+obj /usr/lib/openoffice/help/en/swriter.db 54d4f7175f5da11c99ad40c01abc9cc3 1213249236+obj /usr/lib/openoffice/help/en/swriter.ht f19900a7128dca4a9540a530eb49ffec 1213249236+obj /usr/lib/openoffice/help/en/scalc.db 109f44e165831e3a7b4c915ab030f5ab 1213249138+obj /usr/lib/openoffice/help/en/scalc.ht de5ab5c7d60b40c7cf8b40daea4907ce 1213249138+obj /usr/lib/openoffice/help/en/sbasic.cfg 4c442008b5b3e0e60d134f59e2fcbb89 1093344242+dir /usr/lib/openoffice/help/en/sbasic.idx+obj /usr/lib/openoffice/help/en/sbasic.idx/DOCS 5e3403b574915a99ba1155e4a65ed841 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249104+obj /usr/lib/openoffice/help/en/sbasic.idx/LINKNAMES feb770934792ee34ad3391f7dbb67e20 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/CONTEXTS 5ac36fc681883a6727954ef71832234b 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/SCHEMA e0205bf62b9e2f46a68ed87c7394a017 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/DOCS.TAB 9f33811b2a649207b0742becc2473b82 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/OFFSETS f57d711d126f4ce884ac1bd597f172a8 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/POSITIONS 2ef3c82a3c888e446e3a49a2438b4bd2 1213249118+obj /usr/lib/openoffice/help/en/sbasic.idx/DICTIONARY c4abddd00c5dca7c359ed2031e492f09 1213249118+obj /usr/lib/openoffice/help/en/sbasic.jar f4214a27fce3c7dfefa8e76ca552f0cd 1213249104+obj /usr/lib/openoffice/help/en/sbasic.key 6ddef11a130590bbcbaeb577f6bfc8c5 1213249118+obj /usr/lib/openoffice/help/en/schart.db 816824f035f0cce46d64ccb04f86308b 1213249152+obj /usr/lib/openoffice/help/en/schart.ht fa9b30b10ca65f3672641b494ccc2d83 1213249152+obj /usr/lib/openoffice/help/en/schart.tree 8e51b05e4eb1db28a800da46da5df9f4 1213249040+obj /usr/lib/openoffice/help/en/swriter.tree 8b0059e25f135e743607be617ea12be8 1213249040+obj /usr/lib/openoffice/help/en/sdraw.cfg d2f3a0142212f681f672a344f94441fa 1093344242+dir /usr/lib/openoffice/help/en/sdraw.idx+obj /usr/lib/openoffice/help/en/sdraw.idx/DOCS 4e2351cc56c616dbff75381e8578b17c 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249166+obj /usr/lib/openoffice/help/en/sdraw.idx/LINKNAMES a578281a17755f45ca3e5a8b6391fa26 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/CONTEXTS d20e16065601c1fd4b35da2f4255a38f 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/SCHEMA d82abc5d04641dbe251c9a2a97ba6e59 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/DOCS.TAB 5b7de6bb39bfebab41c862578afcc808 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/OFFSETS e3f18b8bdb0127bf54fbd27bc433e161 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/POSITIONS 78eb5378e8fa66f50e1b294d687b2ba5 1213249182+obj /usr/lib/openoffice/help/en/sdraw.idx/DICTIONARY 100a8fc0b5673cc2539fb0632e584a7f 1213249182+obj /usr/lib/openoffice/help/en/sdraw.jar 903cfc5981e4803cc47e0261e2e4f1bf 1213249166+obj /usr/lib/openoffice/help/en/sdraw.key 7cf4014495e496a40984ebd52a8294f9 1213249182+obj /usr/lib/openoffice/help/en/scalc.cfg 3d3b59ec280520f64771ea04d88bac07 1093344242+dir /usr/lib/openoffice/help/en/scalc.idx+obj /usr/lib/openoffice/help/en/scalc.idx/DOCS c9575893fac5e4a4efb445c5c88b67cf 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249124+obj /usr/lib/openoffice/help/en/scalc.idx/LINKNAMES 03987ff086a0faa052903406d0c7c417 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/CONTEXTS 74daa9a9db5b4792cdc770a927c03d27 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/SCHEMA abbc55efeee6ee7d758b9a35ad7267ab 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/DOCS.TAB 057899acde2d39e04ba4d8caa1c75a31 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/OFFSETS 5dc2a33168ea2b65c98b35f4fb84125a 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/POSITIONS 70ce9d5c6e4359608ca3ce33076400fd 1213249138+obj /usr/lib/openoffice/help/en/scalc.idx/DICTIONARY 8cbf7530422225da3e27810f7f48d1e2 1213249138+obj /usr/lib/openoffice/help/en/scalc.jar 57a4d909e86c9d2a3aa5144759183256 1213249122+obj /usr/lib/openoffice/help/en/scalc.key b7e5f38ae1fe871c46e32827630575d2 1213249138+obj /usr/lib/openoffice/help/en/sbasic.tree cd2b0ee7af2d1a4cea3de8757bcd4e3d 1213249042+obj /usr/lib/openoffice/help/en/shared.jar b55c76adfca916f35b36921e08d9e9ca 1213249184+obj /usr/lib/openoffice/help/en/shared.key 6eccf138fe8b2c8c39ba65680fbc05d0 1213249184+obj /usr/lib/openoffice/help/en/schart.cfg 2a8aff41ac99e846896b4fb266a48297 1179848088+dir /usr/lib/openoffice/help/en/schart.idx+obj /usr/lib/openoffice/help/en/schart.idx/DOCS 46705d1714fdfcb33af4cf12ba385739 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249142+obj /usr/lib/openoffice/help/en/schart.idx/LINKNAMES 9f89f6dc6ca4a338681ab44efabb3679 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/CONTEXTS fedb4bc9f62600e57035d96d0859870f 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/SCHEMA 24890b6d3d5343cbbccde85ddcf9b674 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/DOCS.TAB 3096824ffead19463bdb2f177217fd62 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/OFFSETS f70c4857279c37214ce45e35a0db3896 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/POSITIONS 95d129f0e9dfefd4455b84fa5a13b5b7 1213249152+obj /usr/lib/openoffice/help/en/schart.idx/DICTIONARY b7ca22e80bff9ee019c3f06e99ea0e6f 1213249152+obj /usr/lib/openoffice/help/en/schart.jar 252c5a3a5fd86cdceebdb49aee37e306 1213249140+obj /usr/lib/openoffice/help/en/schart.key 5c5eddd75926789849ce16a61db4bf7f 1213249152+obj /usr/lib/openoffice/help/en/shared.db f07392f3a50831ea549113d8e7fc3b5a 1213249184+obj /usr/lib/openoffice/help/en/shared.ht 1ff2f66e913cacc8959f4caa3c473d4e 1213249184+obj /usr/lib/openoffice/help/en/smath.cfg f6814535f92eeb32eadc2ab37d639086 1101478186+dir /usr/lib/openoffice/help/en/smath.idx+obj /usr/lib/openoffice/help/en/smath.idx/DOCS de92c48c3d1caae3ac1945ed4c7148db 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249204+obj /usr/lib/openoffice/help/en/smath.idx/LINKNAMES e3f8007c438cf154ec8afd8d318c1768 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/CONTEXTS 1d5c4697b859f25715384755dfe50cbf 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/SCHEMA e31b3a62e291097fc6422e842beed639 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/DOCS.TAB 91ec53dd3a46a44b7b0182ffc966eb2f 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/OFFSETS 6839c01730a0508a7967e97cdd2c4644 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/POSITIONS 061fc93f006eff20a91c767f6bdd73fb 1213249216+obj /usr/lib/openoffice/help/en/smath.idx/DICTIONARY eec4d6d812f1a5acf9587da6f53915e4 1213249216+obj /usr/lib/openoffice/help/en/smath.jar d3d7dfaf5d42c871f3ef9c062d997cbc 1213249204+obj /usr/lib/openoffice/help/en/smath.key aa94dc30625bbf6695b8656d3ed38f9e 1213249216+obj /usr/lib/openoffice/help/en/sdatabase.db 837e91413e70d63616013088471246f4 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.ht d6b627149163553eb45cde5cbfb46844 1213249164+obj /usr/lib/openoffice/help/en/smath.tree f4cd8ae1ff2dbf9dcf0ffcd6fea69176 1213249042+obj /usr/lib/openoffice/help/en/sdraw.db f8656352e7fb40490fd26ea62a3a90f9 1213249180+obj /usr/lib/openoffice/help/en/sdraw.ht afe556b1b191c7886b94d0da85eb1f01 1213249180+obj /usr/lib/openoffice/help/en/simpress.db 13d33075b928f6a643f34de86de24cc6 1213249200+obj /usr/lib/openoffice/help/en/simpress.ht 37142d0dc402e917ecd1f6ed7a57ddc6 1213249200+obj /usr/lib/openoffice/help/en/scalc.tree b7e682d2ed62cb009107ee99449622e6 1213249044+obj /usr/lib/openoffice/help/en/sdatabase.cfg dfe25d9b6e9181bc6741b717b36766b4 1106837874+dir /usr/lib/openoffice/help/en/sdatabase.idx+obj /usr/lib/openoffice/help/en/sdatabase.idx/DOCS 2fc337863b47d201a5ec2c3c03488163 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249154+obj /usr/lib/openoffice/help/en/sdatabase.idx/LINKNAMES 9f89f6dc6ca4a338681ab44efabb3679 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/CONTEXTS 4d445d09c8574a0f2163a25bc312d14e 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/SCHEMA 2e7b05bfe9938207e21dd0565fcfebff 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/DOCS.TAB 812eff04183b1be0b15d819a2e04ca5c 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/OFFSETS 88334f8d9485c2c216bdf64b97f4ab3a 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/POSITIONS 7f81d0dcfdbb03fedc9fef7e65d3e879 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.idx/DICTIONARY 8b8912f43f5a4b7963c6c770c3701bf6 1213249164+obj /usr/lib/openoffice/help/en/sdatabase.jar dc12d596476bed4b4147e386e6b9110b 1213249154+obj /usr/lib/openoffice/help/en/sdatabase.key 96a3094b1186b0d5c4b98a4a992c8d82 1213249164+obj /usr/lib/openoffice/help/en/highcontrast1.css 723a2d3308d6f33bf186caea796fffd9 1213241086+obj /usr/lib/openoffice/help/en/highcontrast2.css bab857a08ea0ab40385e8fcab3f1710c 1213241086+obj /usr/lib/openoffice/help/en/smath.db d33e0e5c75aa5909d8f414bc76e8f34d 1213249216+obj /usr/lib/openoffice/help/en/smath.ht c38b5b284699907f191ba8dbfef759d5 1213249216+obj /usr/lib/openoffice/help/en/shared.tree 5b4fbafe11e52f3fde260a063a0c5f63 1213249044+obj /usr/lib/openoffice/help/en/simpress.cfg 9102f7d1a1383ef98b2d1916b23732d3 1093344242+dir /usr/lib/openoffice/help/en/simpress.idx+obj /usr/lib/openoffice/help/en/simpress.idx/DOCS 4e2351cc56c616dbff75381e8578b17c 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/EDGE e9b09cfb558d525ecba16328dd764b88 1213249186+obj /usr/lib/openoffice/help/en/simpress.idx/LINKNAMES a578281a17755f45ca3e5a8b6391fa26 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/CONTEXTS d20e16065601c1fd4b35da2f4255a38f 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/SCHEMA d82abc5d04641dbe251c9a2a97ba6e59 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/DOCS.TAB 5b7de6bb39bfebab41c862578afcc808 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/OFFSETS e3f18b8bdb0127bf54fbd27bc433e161 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/POSITIONS 78eb5378e8fa66f50e1b294d687b2ba5 1213249202+obj /usr/lib/openoffice/help/en/simpress.idx/DICTIONARY b26d8e18559c84932c92203b722e4c55 1213249202+obj /usr/lib/openoffice/help/en/simpress.jar 325039b4ee5b1419b3768283da650033 1213249186+obj /usr/lib/openoffice/help/en/simpress.key 9f4240623d0c37787ca68eb65f30ab99 1213249202+obj /usr/lib/openoffice/help/en/highcontrastblack.css 446714a3ac02487172ba35facd98d9d3 1213241086+obj /usr/lib/openoffice/help/en/highcontrastwhite.css deee0278828f93b1bda36122a56c6c89 1213241086+obj /usr/lib/openoffice/help/en/sbasic.db 817dc753b6c84bca8e2f07f035199f6c 1213249118+obj /usr/lib/openoffice/help/en/sbasic.ht 6ff1b3a57ae4e2d8da4a6e96331fe548 1213249118+obj /usr/lib/openoffice/help/main_transform.xsl 590ae4b22bad68482e3988d7d852327e 1179847939+dir /usr/lib/openoffice/readmes+obj /usr/lib/openoffice/readmes/README_en-US aee202705d55a5c1131a4994670cdb4e 1213268236+obj /usr/lib/openoffice/readmes/README_en-US.html 535fc146fe2e28a84c326e268d9064aa 1213268236+obj /usr/lib/openoffice/LICENSE 3bb8f33cfda5a6697dc478f7084463f7 1213268235+dir /usr/lib/openoffice/share+dir /usr/lib/openoffice/share/dtd+dir /usr/lib/openoffice/share/dtd/math+dir /usr/lib/openoffice/share/dtd/math/1_01+obj /usr/lib/openoffice/share/dtd/math/1_01/math.dtd 94f6d88444bb95ae2aa9c6ade9c7700b 996484752+obj /usr/lib/openoffice/share/dtd/math/1_01/w3c_ipr_software_notice.html 6953287f1463a15a7ebc1a5209edf3df 996484572+dir /usr/lib/openoffice/share/dtd/officedocument+dir /usr/lib/openoffice/share/dtd/officedocument/1_0+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/nmspace.mod 10c68ce530f01438550cff77f804fc38 1126269087+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/meta.mod bf78760e39fa72b775633e98e34e46ab 1126269067+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/toolbar.dtd 9f2d276db1d779a941c6dd857e0bfa70 1126223816+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/module.dtd ec2823058ee84a516727e6a113a970c1 1126282086+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/drawing.mod 0f91f4757af1d53d6962e94ac2ce4b8c 1152530367+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/style.mod 64a1697a76c7ec466c712dcc79597ce4 1126269190+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/Manifest.dtd 0ba8a90dc76e49548bb433503d01ab66 1126194834+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/library.dtd 02e915623b34142e22f0a206915ca2c1 1126282070+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/accelerator.dtd 6107dd8cb0c8fa7822cbafe8650e5aba 1126223738+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/chart.mod 6d7d2365f85953ec15c5c8cb1896ee44 1126268960+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/form.mod 46ddc82351e4d9450c0016f6d0df7a4e 1126269049+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/text.mod 497a79557d42c8dcfa35204eebc49b96 1126269235+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/event.dtd 16541392d4eb2fd2a82e0f7a21d48c12 1126223755+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/dialog.dtd 70aa76793a6915931754c76c14bfd44e 1196094887+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/libraries.dtd cb25d028be20eaab7a706d82f685e99e 1126282054+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/menubar.dtd f1b4007557fc6fa84c3f2bb1e9201a4a 1126223786+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/defs.mod d831f052598200d14606281224a90ca5 1126268997+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/statusbar.dtd 0ca2db39efc9334a46740cda28a193aa 1126223800+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/image.dtd 1d96484135e40eb545ec5d548ec66f72 1126223770+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/settings.mod 776e5745d57b99304737ae656e60410a 1126269171+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/groupuinames.dtd aff79b8598b6465e8468a5eb1cbf6d8b 1152792205+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/script.mod 158cc26f3df101fd6d1ae8d980241f8d 1126269155+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/dtypes.mod aa9d63d6c47b9608750a3619f309ebd7 1126269031+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/datastyl.mod 5c02d430cd78fd451f0fa8bf033967f8 1126268980+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/office.dtd 4cfac671e580c97ba9f6b6fa372f14ed 1126269104+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/office.mod 6e30226766564c4029eb2b512f3e5bf6 1126269120+obj /usr/lib/openoffice/share/dtd/officedocument/1_0/table.mod bc07ec59037624a0f4c3167df947b74e 1126269209+dir /usr/lib/openoffice/share/xdg+obj /usr/lib/openoffice/share/xdg/extension.desktop 1710c6957dc69a3782b017a0b10c2bc4 1213268235+obj /usr/lib/openoffice/share/xdg/base.desktop c1fb49e70126afb6296acd317ddeca70 1213268235+obj /usr/lib/openoffice/share/xdg/writer.desktop aca9939b455a307ef4d6fe31c91257bc 1213268236+obj /usr/lib/openoffice/share/xdg/qstart.desktop 329099b0529dbe41804617066dba1771 1213268235+obj /usr/lib/openoffice/share/xdg/calc.desktop 64433fe6c938e10becad130ef276d081 1213268236+obj /usr/lib/openoffice/share/xdg/math.desktop 9d4ac79161596a4c436092d9bafa711a 1213268235+obj /usr/lib/openoffice/share/xdg/impress.desktop ae8a2018066c008ef7a11ba9a5e490c3 1213268236+obj /usr/lib/openoffice/share/xdg/draw.desktop 3b54b4d46b258295ee7dcb7254a0c5e5 1213268236+obj /usr/lib/openoffice/share/xdg/printeradmin.desktop 8fa97ee3d7bf76b04c96fa1c65aef920 1213268235+dir /usr/lib/openoffice/share/dict+dir /usr/lib/openoffice/share/dict/ooo+sym /usr/lib/openoffice/share/dict/ooo/en_AU.aff -> /usr/share/myspell/en_AU.aff 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_AU.dic -> /usr/share/myspell/en_AU.dic 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_CA.aff -> /usr/share/myspell/en_CA.aff 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_CA.dic -> /usr/share/myspell/en_CA.dic 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_GB.aff -> /usr/share/myspell/en_GB.aff 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_GB.dic -> /usr/share/myspell/en_GB.dic 1213268483+sym /usr/lib/openoffice/share/dict/ooo/hyph_en_GB.dic -> /usr/share/myspell/hyph_en_GB.dic 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_NZ.aff -> /usr/share/myspell/en_NZ.aff 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_NZ.dic -> /usr/share/myspell/en_NZ.dic 1213268483+obj /usr/lib/openoffice/share/dict/ooo/dictionary.lst 450ae1c2e39443611430e2c779a29cfc 1213268383+sym /usr/lib/openoffice/share/dict/ooo/en_US.aff -> /usr/share/myspell/en_US.aff 1213268483+sym /usr/lib/openoffice/share/dict/ooo/en_US.dic -> /usr/share/myspell/en_US.dic 1213268483+sym /usr/lib/openoffice/share/dict/ooo/hyph_en_US.dic -> /usr/share/myspell/hyph_en_US.dic 1213268483+sym /usr/lib/openoffice/share/dict/ooo/th_en_US.dat -> /usr/share/myspell/th_en_US.dat 1213268483+sym /usr/lib/openoffice/share/dict/ooo/th_en_US.idx -> /usr/share/myspell/th_en_US.idx 1213268483+dir /usr/lib/openoffice/share/xslt+dir /usr/lib/openoffice/share/xslt/wiki+obj /usr/lib/openoffice/share/xslt/wiki/oopedia-style.ott 0254d285a711030e665f2dc2183b41f3 1184159237+obj /usr/lib/openoffice/share/xslt/wiki/odt2mediawiki.xsl 6aa148bcab77918ae0da64874218786e 1201189661+dir /usr/lib/openoffice/share/xslt/docbook+obj /usr/lib/openoffice/share/xslt/docbook/sofftodocbookheadings.xsl f1a60374ff81de24bf449d19b46285ea 1213257557+obj /usr/lib/openoffice/share/xslt/docbook/DocBookTemplate.stw 38993097fa79601accc008c82ce54eee 1213257557+obj /usr/lib/openoffice/share/xslt/docbook/docbooktosoffheadings.xsl 1b2c25187705f750ef6b0928540f61b8 1213257557+dir /usr/lib/openoffice/share/xslt/odfflatxml+obj /usr/lib/openoffice/share/xslt/odfflatxml/odfflatxmlimport.xsl beaae72cb27a1b38d3e70a0bb3fa7df7 1213241030+obj /usr/lib/openoffice/share/xslt/odfflatxml/odfflatxmlexport.xsl f3eafdce0c820cf73ce0bcc530906a8b 1213241030+dir /usr/lib/openoffice/share/xslt/common+obj /usr/lib/openoffice/share/xslt/common/measure_conversion.xsl dd8c809dc9ba090389a3d070269079de 1126216838+obj /usr/lib/openoffice/share/xslt/common/math.xsl 01bc7abc433fa5d32ad7b044230228ef 1129196338+dir /usr/lib/openoffice/share/xslt/export+dir /usr/lib/openoffice/share/xslt/export/xhtml+obj /usr/lib/openoffice/share/xslt/export/xhtml/ooo2xhtml.xsl 15d6385aa62fa5ae660f4954fe6a2e97 1126217393+obj /usr/lib/openoffice/share/xslt/export/xhtml/master_chapter_numbering.xsl 0e89b6b6330302cc3cbb3408d2a759c4 1126217330+obj /usr/lib/openoffice/share/xslt/export/xhtml/master_refs_workaround.xsl 8849e32d12401432a0ed113e9dc12c11 1126217361+obj /usr/lib/openoffice/share/xslt/export/xhtml/body.xsl 932d4b1bcde1c5af08a5d55beede6438 1126217294+obj /usr/lib/openoffice/share/xslt/export/xhtml/master_usability_links.xsl 455e3aedb54420112fd713074a01a921 1126217379+obj /usr/lib/openoffice/share/xslt/export/xhtml/master_document.xsl 66d20915fe1dac8cb9f310cbb7a5c4b1 1126217346+obj /usr/lib/openoffice/share/xslt/export/xhtml/header.xsl c1d792b2cfb830d573dd057692176218 1213241004+obj /usr/lib/openoffice/share/xslt/export/xhtml/table.xsl b6f91020bd7e1743361ce5d122bf840c 1180957739+dir /usr/lib/openoffice/share/xslt/export/common+dir /usr/lib/openoffice/share/xslt/export/common/table+obj /usr/lib/openoffice/share/xslt/export/common/table/table_rows.xsl 6bae12d205434054025834e1e90ed08a 1126217000+obj /usr/lib/openoffice/share/xslt/export/common/table/table_columns.xsl f94e02e3f2c4f1adb86463b9e1399b42 1126216979+obj /usr/lib/openoffice/share/xslt/export/common/table/table.xsl 2fc115a8955840d45b818175495b288c 1126216949+obj /usr/lib/openoffice/share/xslt/export/common/table/table_cells.xsl 560d1356683e647f860691da4a013580 1180957715+dir /usr/lib/openoffice/share/xslt/export/common/styles+obj /usr/lib/openoffice/share/xslt/export/common/styles/style_collector.xsl 6a7f02353687103a7fb2b22e4c25cebc 1180957684+obj /usr/lib/openoffice/share/xslt/export/common/styles/style_mapping_html32.xsl 43bac9da5ef27559656918dbb03d1c14 1126216934+obj /usr/lib/openoffice/share/xslt/export/common/styles/style_mapping_css.xsl 9267a81199d725295173dc87e38d14a1 1180957702+obj /usr/lib/openoffice/share/xslt/export/common/table_of_content.xsl 29322ef0f8d8d6b8472032cc363d18ce 1126216888+obj /usr/lib/openoffice/share/xslt/export/common/body.xsl c450c4c72ef02640549acb38fe15b3a7 1126216853+obj /usr/lib/openoffice/share/xslt/export/common/ooo2ms_docpr.xsl c535b1ce84372947fb59bf1a3a2958f4 1126216868+dir /usr/lib/openoffice/share/xslt/export/spreadsheetml+obj /usr/lib/openoffice/share/xslt/export/spreadsheetml/formular.xsl ae06db921f02fb4f2cb865f486a0bc9a 1131641550+obj /usr/lib/openoffice/share/xslt/export/spreadsheetml/ooo2spreadsheetml.xsl e37a51b5bac28af32ba4c2e16aee9c27 1131641566+obj /usr/lib/openoffice/share/xslt/export/spreadsheetml/style_mapping.xsl 19e09d35d7bb5417b26ab3306105a261 1131641579+obj /usr/lib/openoffice/share/xslt/export/spreadsheetml/styles.xsl 7cbb2b3f3ea620343fa14eea57beb310 1131641592+obj /usr/lib/openoffice/share/xslt/export/spreadsheetml/table.xsl 40c4314f05e6682628367d993b6b61ad 1180957726+dir /usr/lib/openoffice/share/xslt/export/wordml+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_list.xsl 245deeeae547d025f29c512d9458592e 1126217189+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_custom_draw.xsl 40ad08d001d359214da9190eaa1e7230 1126217137+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_page.xsl 5ce7871f957c1dd185ad6595611393ba 1126217206+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_table.xsl 1dcf56d15123648f164847be40980722 1126217264+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_draw.xsl da735aeb1c49f4c090fa62f4d5776407 1126217156+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_path.xsl b9d73f617c07a3d4dd51cdf1a9cf2447 1126217222+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_text.xsl 0e56b6ba9ad71c086a6e1c192e996597 1126217279+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml.xsl ba42b5cd4fa80d0fd3ff2479f3f7d490 1126217106+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_settings.xsl 06eed4e9226b502963345f62a08654e8 1126217246+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_field.xsl ecca9a6fe7133dadb29c3767f10082e0 1126217174+obj /usr/lib/openoffice/share/xslt/export/wordml/ooo2wordml_border.xsl 76b8bb250c65980364a8be152e9695d1 1126217122+dir /usr/lib/openoffice/share/xslt/import+dir /usr/lib/openoffice/share/xslt/import/common+obj /usr/lib/openoffice/share/xslt/import/common/ms2ooo_docpr.xsl 7f36491e88e57f6950c9edab56cd98e6 1126217424+dir /usr/lib/openoffice/share/xslt/import/spreadsheetml+obj /usr/lib/openoffice/share/xslt/import/spreadsheetml/spreadsheetml2ooo.xsl 2cc6b800c3d99114a43ba80a138c283f 1152782051+dir /usr/lib/openoffice/share/xslt/import/wordml+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_draw.xsl ba3dd7b00334c29fff1d069bd39f1e6c 1126217504+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_path.xsl 8ab379acc45ee62e988d8b504f3256b0 1126217565+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_text.xsl 23862c0cdcafae12ce3d72f79f68fad1 1157646271+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_props.xsl d75e3cdf1b6a40df1ef7c8ff27e2f579 1113837195+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo.xsl 75f0654232841d141863c0a2899de46c 1157646223+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_table.xsl 94e89be606753b02334de0ab5d7ad03a 1157646257+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_custom_draw.xsl 77754570b1ed94dd95245f35e2fa7d02 1126217487+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_field.xsl dc620d0da615b636cfca97682ebef11b 1126217519+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_list.xsl 3a7e373d14bb584555c43609739e5599 1126217534+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_page.xsl 710798295c6f5361f7744eb01f44f6d5 1157646243+obj /usr/lib/openoffice/share/xslt/import/wordml/wordml2ooo_settings.xsl 8de453e839dfcc76446e055263f1116e 1126217580+dir /usr/lib/openoffice/share/basic+dir /usr/lib/openoffice/share/basic/Euro+obj /usr/lib/openoffice/share/basic/Euro/Protect.xba eb4dccd2ca43702b1022e170531cd351 1032268175+obj /usr/lib/openoffice/share/basic/Euro/Hard.xba a9fda544282f8ef678d12252ba7b112b 1032273792+obj /usr/lib/openoffice/share/basic/Euro/Writer.xba 9e94aec36b5866dfe239a8fe6f859a5f 1139223645+obj /usr/lib/openoffice/share/basic/Euro/dialog.xlb 7855a0dc5d3aaf12f3238fe0c21b54f8 1026402245+obj /usr/lib/openoffice/share/basic/Euro/DlgPassword.xdl c3826e250651e1b52ea8142d486d2086 1108995056+obj /usr/lib/openoffice/share/basic/Euro/Init.xba d6886ffdcac535956e33aa8673cb3ab2 1168342646+obj /usr/lib/openoffice/share/basic/Euro/AutoPilotRun.xba d274b29f237d9380b82a9886882835bb 1200667905+obj /usr/lib/openoffice/share/basic/Euro/script.xlb 582ad4312ae6c4e775cbba95e7f4d08e 1098884644+obj /usr/lib/openoffice/share/basic/Euro/Soft.xba f8f67719c1beb2d5740897e88addee9a 1032268175+obj /usr/lib/openoffice/share/basic/Euro/ConvertRun.xba ef9154970c2f876581412e76d6739d94 1048787916+obj /usr/lib/openoffice/share/basic/Euro/Common.xba 819ab8453e0198cdc219809095e692fa 1139223612+obj /usr/lib/openoffice/share/basic/Euro/DlgConvert.xdl ca14b020af33bb1e896270f9f9a44720 1108995039+dir /usr/lib/openoffice/share/basic/Depot+obj /usr/lib/openoffice/share/basic/Depot/Internet.xba 9a44a8a83d8f07fd014b802ee99a1024 1111620306+obj /usr/lib/openoffice/share/basic/Depot/CommonLang.xba 66003befe53024abd8f0b592dd2b0e75 1037885213+obj /usr/lib/openoffice/share/basic/Depot/tools.xba b717c6646787bf2e37208cf05cde4de6 1111620452+obj /usr/lib/openoffice/share/basic/Depot/dialog.xlb 9f9fc9fe4ff08a3826d4529b65904812 1029239599+obj /usr/lib/openoffice/share/basic/Depot/Currency.xba 303a528ecf05ce436d3cfceb205ec10d 1037885214+obj /usr/lib/openoffice/share/basic/Depot/Lang_de.xba e717a00c72169daf5f3f762c47994ed3 1111620320+obj /usr/lib/openoffice/share/basic/Depot/Dialog2.xdl 81f5f32873c8305bcee5fafb8cdbadb2 1111620279+obj /usr/lib/openoffice/share/basic/Depot/Dialog3.xdl 981cfc3516fb6bd34a27802af6971412 1111620292+obj /usr/lib/openoffice/share/basic/Depot/Dialog4.xdl 4fb3bd5f84b1c7fd78fd95d5617c895a 1082417133+obj /usr/lib/openoffice/share/basic/Depot/Lang_en.xba 322bf68f5c6bd3371db6b6afc7bce0a2 1111620333+obj /usr/lib/openoffice/share/basic/Depot/Lang_es.xba 243106c4bb3093c77a4edbe877c219d5 1111620347+obj /usr/lib/openoffice/share/basic/Depot/Lang_fr.xba 72f0634739c24f62ae886339865f8b51 1111620360+obj /usr/lib/openoffice/share/basic/Depot/Lang_ja.xba a4e9c13aada125d30b2f677eedb8db3f 1111620387+obj /usr/lib/openoffice/share/basic/Depot/Lang_it.xba eeb8079840724703c6941c897258db16 1111620374+obj /usr/lib/openoffice/share/basic/Depot/Lang_ko.xba 7fdb2b0825d05b5a7578b81f7d7ca152 1111620400+obj /usr/lib/openoffice/share/basic/Depot/script.xlb 33bb279e3baf5100f2caec389c5f5c95 1055348098+obj /usr/lib/openoffice/share/basic/Depot/Lang_sv.xba 06a625fb7a40b33d96aeae949d1849af 1111620413+obj /usr/lib/openoffice/share/basic/Depot/Lang_tw.xba 24ec17fd431fad26e2d2ccd89e2bf999 1111620426+obj /usr/lib/openoffice/share/basic/Depot/Lang_zh.xba 985d96e4692bca3ec7bfdaebfac2ced6 1111620440+obj /usr/lib/openoffice/share/basic/Depot/Depot.xba ed70b4ae336b4625eb208a8256ce2090 1111620265+dir /usr/lib/openoffice/share/basic/Tools+obj /usr/lib/openoffice/share/basic/Tools/Strings.xba f01f1fc9898bfa73f04d8ea7a327472d 1048787933+obj /usr/lib/openoffice/share/basic/Tools/Misc.xba 28cf6f1ae72fb8e6e6d11ee807c016db 1106927881+obj /usr/lib/openoffice/share/basic/Tools/UCB.xba 2e1e25f6f7e76e58e65631692ad55879 1200667935+obj /usr/lib/openoffice/share/basic/Tools/dialog.xlb 78b115afda8a7c20f401b6723eb1bb4f 1038411608+obj /usr/lib/openoffice/share/basic/Tools/script.xlb 3d852bdd5d5999ba13c96680bbbac3ab 1038833293+obj /usr/lib/openoffice/share/basic/Tools/Debug.xba cea869bdbd434483db12bbb624a93cdb 1034764449+obj /usr/lib/openoffice/share/basic/Tools/ModuleControls.xba d756210617f7ad2639eddbfe9636a409 1108995159+obj /usr/lib/openoffice/share/basic/Tools/DlgOverwriteAll.xdl f29f0860ada9017043887b404046bc57 1082417283+obj /usr/lib/openoffice/share/basic/Tools/Listbox.xba 8e4f31a6d4fd3614ad2a9e8e8c48f5f2 1111620487+dir /usr/lib/openoffice/share/basic/ScriptBindingLibrary+obj /usr/lib/openoffice/share/basic/ScriptBindingLibrary/Highlight.xdl 361b813be1a71a2acc71e36f9ab0a970 1098454290+obj /usr/lib/openoffice/share/basic/ScriptBindingLibrary/dialog.xlb e669ed91fe426f1aa8996dc4e00caa55 1108139915+obj /usr/lib/openoffice/share/basic/ScriptBindingLibrary/script.xlb f6b9b9d01ac2a34f44435a9824ad94e6 1103802653+dir /usr/lib/openoffice/share/basic/Tutorials+obj /usr/lib/openoffice/share/basic/Tutorials/TutorialOpenDialog.xdl f1ba589fa7d99f93ea234928bb1b38c4 1127489705+obj /usr/lib/openoffice/share/basic/Tutorials/TutorialClose.xba 5ed4fb275bcbc4b9e4859f007d0811c3 1084973154+obj /usr/lib/openoffice/share/basic/Tutorials/ShowInfoDialog.xba 45f5350d585a57445bd50a33803a24eb 1127489625+obj /usr/lib/openoffice/share/basic/Tutorials/TutorialCreator.xba 58f3e546e9402258a12b94453148f360 1084973181+obj /usr/lib/openoffice/share/basic/Tutorials/dialog.xlb 9dd1266cc29c824ca802aa37b99014e5 1127489745+obj /usr/lib/openoffice/share/basic/Tutorials/Functions.xba 9b290bc87fb0d1654826320b070b0d5b 1127489607+obj /usr/lib/openoffice/share/basic/Tutorials/TutorialOpen.xba 52618fddd8c4d63bc5c6a2ca74c8228b 1127489683+obj /usr/lib/openoffice/share/basic/Tutorials/RoadMap.xba 97c4e50b69e020dce30373c3c4f8ed72 1084973127+obj /usr/lib/openoffice/share/basic/Tutorials/TutorialCloseDialog.xdl e0ef302a57e236196693c58fe8b20dcb 1127489660+obj /usr/lib/openoffice/share/basic/Tutorials/script.xlb 69d1ad9e8111cb3cd473b71b29f6b2e9 1127489761+obj /usr/lib/openoffice/share/basic/Tutorials/TutorialsDialog.xdl 7a63b29d416f92bbdaac13e343834d40 1127489728+dir /usr/lib/openoffice/share/basic/FormWizard+obj /usr/lib/openoffice/share/basic/FormWizard/tools.xba 3454d7e51a68e4293204fdcb1ccc9e0b 1108639273+obj /usr/lib/openoffice/share/basic/FormWizard/Language.xba 2d3144ea6c313558639e2aed99b03176 1108639258+obj /usr/lib/openoffice/share/basic/FormWizard/FormWizard.xba e61b9bab33c69fa062b81fef0c62b8e3 1091467420+obj /usr/lib/openoffice/share/basic/FormWizard/Layouter.xba 4bf9073c4bbb2eb4a5a4b8108883807d 1035304592+obj /usr/lib/openoffice/share/basic/FormWizard/dialog.xlb 4682bd27cd47da2e7188afe39a1489b8 1120558820+obj /usr/lib/openoffice/share/basic/FormWizard/develop.xba c5c402f99a30ff79536f64f98f84ea98 1053598667+obj /usr/lib/openoffice/share/basic/FormWizard/DlgFormDB.xdl 54fc68c198244fb3dae414248a14a70e 1091467394+obj /usr/lib/openoffice/share/basic/FormWizard/script.xlb 6b8314ac7735deab0a625fbc0cb5125c 1120558832+obj /usr/lib/openoffice/share/basic/FormWizard/DBMeta.xba 2652df71701ff5eab165d7d5abcb820a 1091467362+dir /usr/lib/openoffice/share/basic/Launcher+obj /usr/lib/openoffice/share/basic/Launcher/dialog.xlb 3bf872a357f560facf4f0b7dc25282f7 1120558875+obj /usr/lib/openoffice/share/basic/Launcher/script.xlb 8c9286f125ad37a6721a6994bb7936ed 1120558889+obj /usr/lib/openoffice/share/basic/Launcher/DicOOo.xba eed5bf6f0099402e170ab3a33517a47c 1147100677+dir /usr/lib/openoffice/share/basic/ImportWizard+obj /usr/lib/openoffice/share/basic/ImportWizard/Main.xba cc68af20d10426af7db1361932d5e0a4 1200584380+obj /usr/lib/openoffice/share/basic/ImportWizard/ImportDialog.xdl 16e525ca394c119e1ef0fe97c8bc9468 1108995098+obj /usr/lib/openoffice/share/basic/ImportWizard/Language.xba 75f5567caa9c0eb2a7b1b43ba0a7e56a 1103794739+obj /usr/lib/openoffice/share/basic/ImportWizard/DialogModul.xba 6d24bcaf36bb3b4cd7d17f86dba291f0 1131718825+obj /usr/lib/openoffice/share/basic/ImportWizard/dialog.xlb caafa26364b33e6cf631b0b567feaec7 1056440021+obj /usr/lib/openoffice/share/basic/ImportWizard/API.xba e96a9d56d2a9f87c424d1e6eb6b76df4 1080653901+obj /usr/lib/openoffice/share/basic/ImportWizard/FilesModul.xba 17c66c3eedb714bd112b14a0510dde17 1213241002+obj /usr/lib/openoffice/share/basic/ImportWizard/script.xlb 3665cb292d7a19bd7f9dec7937a0de44 1056440033+dir /usr/lib/openoffice/share/basic/Gimmicks+obj /usr/lib/openoffice/share/basic/Gimmicks/GetTexts.xba f83eca778454d5677934310b1d4dc0b0 1094653218+obj /usr/lib/openoffice/share/basic/Gimmicks/UserfieldDlg.xdl 59c289ab86550915515ed6f4b6752cf4 1082417206+obj /usr/lib/openoffice/share/basic/Gimmicks/ReadFolderDlg.xdl 89d86834c0a6bc0f5049a59c029bd150 1082417193+obj /usr/lib/openoffice/share/basic/Gimmicks/Userfields.xba 2e1cba77a2f60a0a124dedbbfd2a207a 1002705989+obj /usr/lib/openoffice/share/basic/Gimmicks/dialog.xlb 51cbf34ee6f47c24f0ea47569cb3fb96 1120558849+obj /usr/lib/openoffice/share/basic/Gimmicks/AutoText.xba 2efa55d5dddf86ee85f63f2f76345429 1034763329+obj /usr/lib/openoffice/share/basic/Gimmicks/script.xlb 3c30783f02a0efc2deae7fcca1624756 1120558862+obj /usr/lib/openoffice/share/basic/Gimmicks/ChangeAllChars.xba d021306a6897b1b030e23ee71f144fe9 1002534721+obj /usr/lib/openoffice/share/basic/Gimmicks/ReadDir.xba e629577834fa64d2a77856bb47539d5c 1034763330+dir /usr/lib/openoffice/share/basic/Template+obj /usr/lib/openoffice/share/basic/Template/TemplateDialog.xdl 80e517313ff0b0dc91fa3cde1885d6fe 1082417267+obj /usr/lib/openoffice/share/basic/Template/DialogStyles.xdl c0a633a59abcfd58ae838ba549647dfe 1082417252+obj /usr/lib/openoffice/share/basic/Template/Samples.xba b0921e747b588a91a2548eaefbf1b25a 1112782792+obj /usr/lib/openoffice/share/basic/Template/dialog.xlb 01c78da42bb3be7b72a5d20cc14849a4 1005314736+obj /usr/lib/openoffice/share/basic/Template/Correspondence.xba b7ba94fbd008e54a82fa868dcd9709a7 1084973028+obj /usr/lib/openoffice/share/basic/Template/script.xlb 5e30d04c78b195339636330df5e06dea 1038825164+obj /usr/lib/openoffice/share/basic/Template/ModuleAgenda.xba 158042e2c6132877551848072381f2c5 1108995142+obj /usr/lib/openoffice/share/basic/Template/Autotext.xba 16435b7ade4ae90d54130b3658d90c92 1031647921+dir /usr/lib/openoffice/share/basic/Schedule+obj /usr/lib/openoffice/share/basic/Schedule/Language.xba e929dfa3729be0279668f7ba35474e0f 1131467651+obj /usr/lib/openoffice/share/basic/Schedule/dialog.xlb 7a29967e6bd8acd59086ccc4ffa873e2 1011704617+obj /usr/lib/openoffice/share/basic/Schedule/DlgControl.xba 3381ed65e2032bf24e6ded1a56703f9e 1071667185+obj /usr/lib/openoffice/share/basic/Schedule/DlgCalendar.xdl bd1d67abe925c672e85e72c26044e06e 1082417239+obj /usr/lib/openoffice/share/basic/Schedule/LocalHolidays.xba 23d3a954bca9dc4f70b0cf10d6df9d3d 1035888493+obj /usr/lib/openoffice/share/basic/Schedule/CalendarMain.xba effa2f813841349e189f41d9e5183bb5 1127485336+obj /usr/lib/openoffice/share/basic/Schedule/script.xlb 7b287884ebd2a096bafbe12a2c54073f 1011704617+obj /usr/lib/openoffice/share/basic/Schedule/BankHoliday.xba 2b2004959626380c02f080686f8f8889 1106927856+obj /usr/lib/openoffice/share/basic/Schedule/GermanHolidays.xba 43b8d8e261a27b23e8019354fd5fab33 1035888492+obj /usr/lib/openoffice/share/basic/Schedule/CreateTable.xba adfa169e7d6805c230759b68885f34a6 1035888492+obj /usr/lib/openoffice/share/basic/Schedule/OwnEvents.xba 5b90da1e6697c4e14394958757930585 1035888493+dir /usr/lib/openoffice/share/fonts+dir /usr/lib/openoffice/share/fonts/truetype+obj /usr/lib/openoffice/share/fonts/truetype/opens___.ttf 32ea837fcd5ce94a809d51b74aa51266 1157647098+dir /usr/lib/openoffice/share/samples+dir /usr/lib/openoffice/share/samples/en-US+dir /usr/lib/openoffice/share/autocorr+obj /usr/lib/openoffice/share/autocorr/acor_bg-BG.dat 08cd25ef24563ff7d57f4b3901d495f9 1200667232+obj /usr/lib/openoffice/share/autocorr/acor_fr-FR.dat c14fbd6563fa1cc2c4bde03f388f8034 1200667351+obj /usr/lib/openoffice/share/autocorr/acor_ko-KR.dat f7a1b0a85e693eefb46fe23886ea7001 1106928517+obj /usr/lib/openoffice/share/autocorr/acor_es-ES.dat 7138ce054e7b2e225067a60cd456ecb6 1200667328+obj /usr/lib/openoffice/share/autocorr/acor_sv-SE.dat 7915cb215cdcba250dfb8058ef0ba950 1200667485+obj /usr/lib/openoffice/share/autocorr/acor_ja-JP.dat f7a1b0a85e693eefb46fe23886ea7001 1106928480+obj /usr/lib/openoffice/share/autocorr/acor_pt-PT.dat 75cf8e3b5239fc5865d7a29dacc91968 1200667413+obj /usr/lib/openoffice/share/autocorr/acor_af-ZA.dat 9fc595ae23866ab908e43c9ee1e683d4 1200667215+obj /usr/lib/openoffice/share/autocorr/acor_en-US.dat 78bfebb3bd233c572760b3bd3655aa4a 1200667300+obj /usr/lib/openoffice/share/autocorr/acor_en-ZA.dat bb91d7e297d9ea98a0496e33963368cc 1200667313+obj /usr/lib/openoffice/share/autocorr/acor_pl-PL.dat 4742e3760ef3bd0f3b4ec910074dd27d 1200667400+obj /usr/lib/openoffice/share/autocorr/acor_tr-TR.dat fa157d751bad7b954da96b0c8e804977 1200667497+obj /usr/lib/openoffice/share/autocorr/acor_zh-CN.dat f7a1b0a85e693eefb46fe23886ea7001 1106928873+obj /usr/lib/openoffice/share/autocorr/acor_sk-SK.dat 868f4af864fb21af59c86c392012d4be 1200667461+obj /usr/lib/openoffice/share/autocorr/acor_fi-FI.dat 66863c9831024a40fc44012113c6cc8f 1200667339+obj /usr/lib/openoffice/share/autocorr/acor_da-DK.dat d39bbc3c47c59237f20a838db30e6c45 1200667258+obj /usr/lib/openoffice/share/autocorr/acor_zh-TW.dat f7a1b0a85e693eefb46fe23886ea7001 1106928907+obj /usr/lib/openoffice/share/autocorr/acor_cs-CZ.dat 1374c72581cd09afe3ee0fcd8112b54a 1200667245+obj /usr/lib/openoffice/share/autocorr/acor_ru-RU.dat 6c32ed985c4376776a0aa4374bdcac59 1200667447+obj /usr/lib/openoffice/share/autocorr/acor_pt-BR.dat 7cc8e187e96bd7dbdf54a9d2f4a3bc09 1200667434+obj /usr/lib/openoffice/share/autocorr/acor_en-GB.dat e2d0fe1f2a05f70416d1a3c8296b43a6 1200667285+obj /usr/lib/openoffice/share/autocorr/acor_it-IT.dat 76d2af395e1fbb26e3d14648d1e25ec5 1200667376+obj /usr/lib/openoffice/share/autocorr/acor_hu-HU.dat 06fa216e35b3e68dee40419a8913bf1a 1200667363+obj /usr/lib/openoffice/share/autocorr/acor_de-DE.dat 991c0ce040c13db97de3b50ae46b33f4 1200667272+obj /usr/lib/openoffice/share/autocorr/acor_nl-NL.dat c6ba8ea3dbc81be058a7b390d2e7d1ee 1200667388+obj /usr/lib/openoffice/share/autocorr/acor_sl-SI.dat 820532d6264ac1106efd46c116d9372d 1200667473+dir /usr/lib/openoffice/share/autotext+dir /usr/lib/openoffice/share/autotext/en-US+obj /usr/lib/openoffice/share/autotext/en-US/standard.bau 13a41e689691423bd927dbb8df1f266c 1111620796+obj /usr/lib/openoffice/share/autotext/en-US/crdbus50.bau 5da3cb125213658664c337b82d0fb9a8 1088222858+obj /usr/lib/openoffice/share/autotext/en-US/template.bau 8607c5410a068d16107c8920ba5c504f 1111620815+dir /usr/lib/openoffice/share/template+dir /usr/lib/openoffice/share/template/en-US+dir /usr/lib/openoffice/share/template/en-US/forms+obj /usr/lib/openoffice/share/template/en-US/forms/resume.ott 2a33c8c7c98b9c9b1c28e81a82a864dd 1213268197+dir /usr/lib/openoffice/share/template/en-US/officorr+obj /usr/lib/openoffice/share/template/en-US/officorr/project-proposal.ott a4c2fa90759c2b5f72bb640b9d7663bc 1213268197+dir /usr/lib/openoffice/share/template/en-US/layout+obj /usr/lib/openoffice/share/template/en-US/layout/lyt-darkblue.otp 84eb81faede2fbe40b40956a45e577d5 1113302656+obj /usr/lib/openoffice/share/template/en-US/layout/lyt-cool.otp 85a248a5e731d96d99a609c56695c582 1113302635+dir /usr/lib/openoffice/share/template/en-US/presnt+obj /usr/lib/openoffice/share/template/en-US/presnt/prs-strategy.otp 13a0df3283711f866e4371d54a6278c7 1113303131+obj /usr/lib/openoffice/share/template/en-US/presnt/prs-novelty.otp 17dc9c3717a7a537d51895cd3fb6ab4f 1113303113+dir /usr/lib/openoffice/share/template/en-US/wizard+dir /usr/lib/openoffice/share/template/en-US/wizard/fax+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/pri-fax_f.ott 6bf7901512f96f5a0bd2be0c8fdab6a6 1113308516+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/pri-bottle_f.ott 23815f4b3e478a08d9b638fe3cf70127 1113308499+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/pri-lines_f.ott 08300c62208dbbf9761feaf182486b15 1113308537+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/bus-classic_f.ott b5677d6c02beeb56c082794af9a48cfc 1113308436+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/pri-marine_f.ott 484560f17aedc6e1d2b2fa01a6e98797 1113308557+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/bus-modern_f.ott 8f0325c042103007559795738819b9e5 1113308479+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/bus-classic-pri_f.ott bb10ee08221824dd1a9a150517e32040 1113308417+obj /usr/lib/openoffice/share/template/en-US/wizard/fax/bus-modern-pri_f.ott 6ae50e48a68f22b95bf34c1460cab44e 1113308455+dir /usr/lib/openoffice/share/template/en-US/wizard/agenda+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/4classic.ott 485ea519fbaf4e1290599a45bb935df0 1113304134+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/3modern.ott fc9d05a0527939c4b3d06013d92e3108 1113304115+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/9colorful.ott 8f17a4e496c8ab0b5dbc826fe02b5dda 1113304250+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/10grey.ott ea0e4466094d1f249262a4188d4f77c8 1113304032+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/7red.ott 44c3cfdfe519b62c6fcaf5f9c37b442e 1113304205+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/8green.ott 0ca2673d6219e7cdfd9ad82abc779eb6 1113304226+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-10grey.ott 11d9f95baa15bf9c93bfc52d3839c162 1113304275+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-8green.ott bfc9c84d8465045c2adae4f79a968180 1113304446+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-1simple.ott e0310691cac6a4bf10467f236d46cb5f 1113304290+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-6orange.ott dea11a7c3c7f4e9449d241e91100a8ed 1113304404+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/1simple.ott 2a2bf1691216cd6d1a78ca8313390f99 1113304068+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-2elegant.ott 2a2d7319dd8d343c7aa6eef9dae116ad 1113304309+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-3modern.ott 266bb3c23b5b3a991d900a235348f5cb 1113304345+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-5blue.ott 2b1dca821e76e4798003bcebfaedfe03 1113304384+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/2elegant.ott e58be0023dda1626501a7449ff7aaa9b 1113304088+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-7red.ott dea0f508d88526acf5af725f9eb5b31e 1127926033+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-9colorful.ott a858cac4c7642e3930db0230915d3b37 1113304464+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/5blue.ott a06253c1880e6593cec92c397caab90a 1113304168+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/aw-4classic.ott d6b1b61f6790e561e7c39ebea8774ef5 1113304365+obj /usr/lib/openoffice/share/template/en-US/wizard/agenda/6orange.ott 9cd2e84f553b5cea9bac1ae19bbc7248 1113304185+dir /usr/lib/openoffice/share/template/en-US/wizard/bitmap+obj /usr/lib/openoffice/share/template/en-US/wizard/bitmap/denmark.gif b36067a541e1e7c2f30442776671f606 1035890031+dir /usr/lib/openoffice/share/template/en-US/wizard/letter+dir /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/bus-elegant_l.ott b565fdf8823562cc9b6d312146b5db22 1200667860+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/pri-bottle_l.ott 7edb1eaf765e20d02f8146ee5b85fd7b 1127926164+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/pri-mail_l.ott c5d399f0c072d6560451ef02724385d8 1127926191+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/pri-marine_l.ott 6d4ec7f5e42f6e7ccc3df1efae69d2ce 1127926235+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/off-elegant_l.ott a54070e615ed3b599306da79e9f0aa8c 1200667900+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/bus-office_l.ott b2e01a4f5417e0b9a4d2464a069c1532 1200667887+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/bus-modern_l.ott 6f3bf375c043a8efde9c8156514ffcbd 1200667874+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/off-office_l.ott 2b09d560ff11b934edeaf0f447d3e54b 1200667928+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/off-modern_l.ott c8679a667ee6811ad0738e225e715c7b 1200667915+obj /usr/lib/openoffice/share/template/en-US/wizard/letter/en-US/pri-redline_l.ott 80c4c9a37fa90a16a8b092fdd7ebff72 1127926264+dir /usr/lib/openoffice/share/template/en-US/wizard/report+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-default.ott caf1f83d01b9743093f80326c873d561 1113314826+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-01.ott c565a650ae11b3248f3cd4d13f89369f 1113314854+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-02.ott eb3c64dc1e4108485305c8c13f0ca8a5 1113314874+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-03.ott 42368bc8da1d1e65c290a7af4040f5d0 1113314892+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-04.ott 393a8bf2af82211108a81f8b24c78623 1113314913+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-05.ott 0a27fe5305ad04dfa15ac9b365e58243 1113314933+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-06.ott 4ec57f17686bea383e31732ea3165650 1113314953+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-07.ott 711c6d9a9af8d45cd934a26c62a7c980 1113314974+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-08.ott bf7b91d553256549dced68ab6a58a4cf 1113314991+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-09.ott dba28e643937524e27608c06255c9cf7 1113315005+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-10.ott b6b4c08041f251eca92b7f561a2b6d3f 1113315025+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-011.ott 43623fc7fc23bb805e92ba1c92047a3a 1113314501+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-012.ott 3302bc64bd91333b7d2dac1b6ca29997 1113314521+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-021.ott 14f38ba90a0f159dc2b40ee6974f5512 1113314560+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-022.ott 95360523a3d027a5bc61380baf253a43 1113314579+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-01.ott e54492bc246007d256d62d8ca28fdee9 1113314486+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-02.ott d3f16d6130e8cc52d8a7b11586575b9f 1113314544+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-03.ott 1daf1dfdd53fb494585a05ae8fb0508f 1113314596+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-04.ott 4bd18cee3d1c0ff84f9b477ce8b96429 1113314651+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-05.ott 77e21c4938b72d498f99522e86b2f0dd 1113314702+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-06.ott 02474c214135eb270bc31ee7fd542274 1113314761+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-031.ott 04dbf97b158583ac70771477d8c2b5f4 1113314617+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-032.ott 85da9c6b8906391829b1bc4a0a4de54b 1113314632+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-041.ott 00c992c646b16fdcd159f685bf1666bc 1113314667+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-042.ott 998b054909bf1d7274b3a7cd3eb7b244 1113314681+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-051.ott 2165c7ae81c94e6a36ff631827018d67 1113314724+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-052.ott 1d37ffe124a0ba51f8b744cf07bdc674 1113314739+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-061.ott 8b87f8b6b3f0953716333418228e259c 1113314780+obj /usr/lib/openoffice/share/template/en-US/wizard/report/cnt-062.ott 9aa8f3dea62d5bc28cc9be66845a57f9 1113314798+obj /usr/lib/openoffice/share/template/en-US/wizard/report/stl-default.ott f40a19d81a3b21881b40162931dea7d7 1113315038+dir /usr/lib/openoffice/share/template/en-US/wizard/styles+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/green_grapes.ots cf611742e0016e945007aea3ee78d997 1113322479+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/xos.ots 0e39dd1304be409d8e605c00f35ec5c2 1113322700+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/blackberry.ots 1a65009973942cedac121d4913df2b7a 1113322400+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/nature.ots 27c3271cb33752efdc66bef8da84efb4 1113322561+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/default.ots 3c4e15f3d0e72078bb475586312d9630 1113322417+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/diner.ots 1a60af4caba734a1f5158f97666ccdd8 1113322433+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/fall.ots e8be526e18d2096b3b4c9da7277b4216 1113322449+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/pool.ots be4fd89d51730f243b9807731b8ee718 1113322640+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/jeans.ots 193365f5b72bbd540aac28549dfa3ec1 1113322492+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/pumpkin.ots 6a83bc368bf59a3af35d2a2f9c8ba07f 1113322663+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/pastell.ots 590684a97415cbdf1cdcc08aaf0d99a1 1113322624+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/sunstyle.ots 12273e46f5405864fcde73ddb2401728 1113322680+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/black_white.ots 67363164517d3d8727fc5cb839580db1 1113322378+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/nostalgic.ots a4dfb9d2fed6ed7bd95e1e97a3cd3725 1113322610+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/neon.ots 85eb50ad3116ec15ae2d9d22f7d7bb88 1113322576+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/glacier.ots abb4fd8294784edc33e88aae0f29d55a 1113322462+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/millennium.ots 6cc73a1e457c57d69c7065736711b709 1113322531+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/night.ots 5b97ccf7d72c56a582a08356df9ac8c3 1113322595+obj /usr/lib/openoffice/share/template/en-US/wizard/styles/marine.ots 3f2daa246c60e38a989c275dd1a25f06 1113322516+dir /usr/lib/openoffice/share/template/en-US/internal+obj /usr/lib/openoffice/share/template/en-US/internal/html.stw 431134d74d5703e83c421404f32d7898 1088232254+obj /usr/lib/openoffice/share/template/en-US/internal/url_transfer.htm 3a65462b44f08830dafd11cea963191a 1144328851+obj /usr/lib/openoffice/share/template/en-US/internal/idxexample.odt 34237ac26af0a1ea27b2badb77701de1 1139224869+dir /usr/lib/openoffice/share/template/wizard+dir /usr/lib/openoffice/share/template/wizard/letter+dir /usr/lib/openoffice/share/template/wizard/letter/de+obj /usr/lib/openoffice/share/template/wizard/letter/de/bus-elegant_l.ott f58688f991e63ef369f56530f59ed426 1200667701+obj /usr/lib/openoffice/share/template/wizard/letter/de/pri-bottle_l.ott 33aa05764b2a61917e80da98d581f8de 1127926056+obj /usr/lib/openoffice/share/template/wizard/letter/de/pri-mail_l.ott c7e1445e737fdc36bc908d9b1d35d7cd 1127926086+obj /usr/lib/openoffice/share/template/wizard/letter/de/pri-marine_l.ott c08b0b6e3b392b1df84ebd299bff0be6 1127926107+obj /usr/lib/openoffice/share/template/wizard/letter/de/off-elegant_l.ott 7cae0539157deac864b9c5000bc56c80 1200667738+obj /usr/lib/openoffice/share/template/wizard/letter/de/bus-office_l.ott 08a2ea2baecc64f79dbaaf8ca168ec26 1200667725+obj /usr/lib/openoffice/share/template/wizard/letter/de/bus-modern_l.ott 1cd7c31bce4e427dd17c8b6bbe819ecc 1200667713+obj /usr/lib/openoffice/share/template/wizard/letter/de/off-office_l.ott 7fd194785938d8832db5a64c029c678d 1200667767+obj /usr/lib/openoffice/share/template/wizard/letter/de/off-modern_l.ott c487807000a2cb167b6905033d221d13 1200667751+obj /usr/lib/openoffice/share/template/wizard/letter/de/pri-redline_l.ott 4bef84e143ee142b63d13e4cce2df852 1127926137+dir /usr/lib/openoffice/share/template/wizard/letter/en-US+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/bus-elegant_l.ott b565fdf8823562cc9b6d312146b5db22 1200667860+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/pri-bottle_l.ott 7edb1eaf765e20d02f8146ee5b85fd7b 1127926164+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/pri-mail_l.ott c5d399f0c072d6560451ef02724385d8 1127926191+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/pri-marine_l.ott 6d4ec7f5e42f6e7ccc3df1efae69d2ce 1127926235+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/off-elegant_l.ott a54070e615ed3b599306da79e9f0aa8c 1200667900+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/bus-office_l.ott b2e01a4f5417e0b9a4d2464a069c1532 1200667887+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/bus-modern_l.ott 6f3bf375c043a8efde9c8156514ffcbd 1200667874+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/off-office_l.ott 2b09d560ff11b934edeaf0f447d3e54b 1200667928+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/off-modern_l.ott c8679a667ee6811ad0738e225e715c7b 1200667915+obj /usr/lib/openoffice/share/template/wizard/letter/en-US/pri-redline_l.ott 80c4c9a37fa90a16a8b092fdd7ebff72 1127926264+dir /usr/lib/openoffice/share/uno_packages+dir /usr/lib/openoffice/share/uno_packages/cache+dir /usr/lib/openoffice/share/gallery+obj /usr/lib/openoffice/share/gallery/sg24.sdg f05f7387678c5b0d0d11403c14ce7401 1137426709+obj /usr/lib/openoffice/share/gallery/sg24.sdv 76b4ad263c2fe28bd22b0f4aabb1e608 1137426734+obj /usr/lib/openoffice/share/gallery/sg24.thm 15fc1445ef49511ee438f57a7cf884f5 1137426768+obj /usr/lib/openoffice/share/gallery/sg25.sdg 11e0fb6a011c48aeddd7ed674598652e 1025619236+obj /usr/lib/openoffice/share/gallery/sg25.sdv a2e85f463600039026ff7fb5374991a1 1062005896+obj /usr/lib/openoffice/share/gallery/sg25.thm 5e0a369ba0701e9ad9f819be6dae1671 1062005904+obj /usr/lib/openoffice/share/gallery/sg36.sdg 0e509aa7521c3baf0cf386feb50296c6 1141636095+obj /usr/lib/openoffice/share/gallery/sg36.sdv 60031c7d10c9689a91db18952747db2a 1141636116+obj /usr/lib/openoffice/share/gallery/sg36.thm d304df2b8fbedcfd066ec45c8237edb0 1141636130+dir /usr/lib/openoffice/share/gallery/htmlexpo+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-plus.png 5679ff59451f59a5faa0377c9ede85da 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-left-inactive.png 0cb63d6781e0e2769fe6f12f1f81ad37 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-nav.png 5b8f05b55997c45d10ec31b706b6fe01 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-last.png 585193b27202fec9c1029e8734293a3d 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/bluup.gif aeeec0487db0bfc20216831df6db25e5 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-left-inactive.png 2e0f8268b0c3ac86b8c72446c8da3a67 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-minus.png 3f09bd41a3ca216b20cf4daf29a94a95 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-last.png b58c16f638e59cc4087a0828e9efc1a0 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-left.png 353e2dba09b1312cd0d00983eafda46e 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-last-inactive.png c06a4e6dca723425b0562221f097f9b0 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/bludown.gif ad9e0ef5b0aff5d4a98fb23d3960c014 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-left-inactive.png 230b97ab9c21c60bf8f8651b7503cd35 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/simdown.gif 5f7a63acfedcd785e0fededa392a93fb 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-first-inactive.png 3820826a20b5edf1efb9d0ab15726b45 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-left-inactive.png 448882bc9f1249ed6b23a3ba73fd60f3 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-plus.png 595df38e1e55e2df18149f268d5556e8 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/blulast_.gif f9663f82c93a65a31dc2e335b23db7c6 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/grefirs_.gif f49fabcb5a9f291295a95fd9cb994b88 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-left.png c938fa7f51bd9d79184c0af6f9cccc3d 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-first-inactive.png d518366277e934cf5f3b19d1e94afeab 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubfirs_.gif 51a2ae20ca82b229d9b9dcf8a5a5d0da 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-first.png 14c5a820c9a42b9e92e475df0d42e988 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-first.png 0e18810a6d154ac53775909886fadd6a 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/grenext_.gif 47a1c0baa57e54212093a3119e75d9b1 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/gredown.gif 3fc3b663ac7539bd15c3101a04da8b3f 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubnext_.gif 62dbf309bd679920e57f1c6394da10c3 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-plus.png 055cce1c6ede9644efc3d49712e94cd1 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-text.png 6793b55f83a9b1ff8df653b466a7cd31 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/simlast_.gif 61b34e5dcae7b5fad519c401409a4730 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-first-inactive.png d831ca8582f528e50858f5c08ede64c6 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-first.png 8f38919f1dea7942940c9e85d6e3f8d3 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-last.png 1e9b42cf50f5d4dc05a4ce28fd545914 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-text.png 105b81a02d06b6ad4f7f8d7f17b5333d 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/greup.gif c2ba25e7d2eaf87c62c74f70bd75b630 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-first.png f93451d4f7401a7c52248c94a9b373b6 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubdown.gif d2b64deeb3ba50cccab4db855fa4e659 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-left.png 0a380d704d63448a92c920a7b332be40 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-left-inactive.png 0952b06ee8b91e57ae041a89f5268a8c 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-right.png 14389e40fdba5f8d33322b4b36f5a528 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-right.png 9e36449bf68f4294958c54bb0f5ff2a2 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/blutext.gif 4b729c146b54eef3053fba9c556d34b9 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-right-inactive.png 99406bbe414530d2094849e571429344 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/simtext.gif 2ee6ecdbea1bba7b77473e838e4b8aa3 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blufirs_.gif 1a04f24b004f138555b94542658daaac 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubup.gif 5115b92a6cb790d5e46db2b0471094ac 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-last.png 781ed518bf7bae902763add358446b0d 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-right-inactive.png 53b131235a2162e863d05b53daa67a6d 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-plus.png e1afc8ed7d7a1f5b1f4f2c1270844260 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/blufirs.gif 572ca3f1971d1bedd4f616498d6290ba 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simfirs.gif 776e06ea8d14c7d2164f5c45e75ba854 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blunext_.gif 2c8c165fd10cb6a57cc10ac31622a894 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-right.png 92fd268da92731c51543d0db79a5ae8d 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/gretext.gif 0bbcbb811b9c2139c7cdf794929c8936 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-text.png e58dda038ab8095a66af0c6cd8065014 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-right.png 4ad5e5b34f1afe2b0c5cd543887940f6 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-left.png 73b745b3175750ace547b97c81c6182e 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/simfirs_.gif a1289f162ee396f35cb643096b7e3f2f 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-right-inactive.png b8e8c2c1b72f9ae1bd7a333aaef9f79f 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/grefirs.gif 4c72b78ca961abd4f2346b0df785699c 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-first-inactive.png 17713f5c96002fb0818d1ebc35cc190e 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-last-inactive.png 7e23c78785f997afd7027e0972e97072 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-plus.png a6cdc4813ccf18d843d65f7de870ba34 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-first-inactive.png 75420eab739af735ecc9cbd30e7f6fb8 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-first-inactive.png 32dfb1ea751f369b05c16c8cfca241ab 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/simnext_.gif 7f047bfa0182e7ae0ca90e18ef4170ca 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-nav.png 2af4da4183b710a256aa91ff0e5d527d 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubtext.gif 0644def053254d5d9aacf5b2e058db76 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-left.png 0705e204288833a6d7b3df8b35974302 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-first.png 02cb0942a4cfdd78b0b02be9c78077a1 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-first.png 8ad035e064f86e444df3c0c1e9a7a0ad 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/simnav.gif 3bc0ceb5a6c81b34abce74ff6f6bdb9d 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/greprev_.gif 53365ffc9b15b30b14b588b8058c0b0b 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubfirs.gif 9c4b747836fa978c2878fdc3cd53779a 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubprev_.gif cb08bbcac67de77544412a0947173355 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-text.png 0d0bbb1c4b433ee026df9f7893d872de 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-first-inactive.png 7dcf40dcb04283ecc3ea9469f76d8c6a 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-minus.png c66f9d3a044048639067369a53dab651 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-last-inactive.png 20efeafa3269afb4558a93b04cf5e873 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-minus.png 6fb8e438a0258cefcc04f9d41762844b 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/bluprev.gif b8325a389e02adfc0970d0eed161dee7 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simprev.gif 9fe09e343f13765f6aaf71fd1555b140 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-nav.png a964bc6a592a800816dde64f26cbcf1f 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-text.png 36579b32f541bce53d34ad392d5a7e84 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-left-inactive.png 8ca121fae3abba9358a00471277afabc 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-minus.png 9b8fc80461d4236644c76114b85664bf 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/blunext.gif 4392fc0ba8170cef4376081033ea0c8b 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simnext.gif 69e247a27b05c8a240a71b92a8c41c4b 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-left.png a7f8a4b6f90641ad44be16c8599645b2 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-right-inactive.png c8e0624040528b9ea27de6289a9d28b5 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/greprev.gif 8947a2a57d61ce1ed5ff5277ed17ecb5 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-minus.png e66a78a6e417a9d11105dfe26ca4263d 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-first.png ae366191fab7cf92821545e9608fd879 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-right-inactive.png 9988e6d159873723bd1d6e8b759d1685 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-right.png 0a88cab3038f4d3f2c8a38a024f284c8 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-right-inactive.png 01ab4847d7d17606f4f611eb2f36a07c 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-right.png 03fd45614de0cbcdb65af3f0de812c04 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-last.png bd304a70370ea4bd68567094d5eaa77d 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-nav.png cec032f7f241dabf7757a17138213242 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/grenext.gif 658035b09afa7551f8104ed275d553ae 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-last.png ba8d02e5d9f9646fa54dfae43ad00349 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/bluprev_.gif 4d33c7dc32984f23cd7c744a4b286c70 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-nav.png ebf7923797312425082bd818f7b69b56 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-left-inactive.png be41d01adfef4e8f4d41aece055ca693 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-left.png 425c738a55acb543cd4bbbdc0f6800be 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubprev.gif dcedbb44fc7fa7e8b6ba6f2f16965193 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-right-inactive.png 2f4da66f1de538e415669a1315ad700f 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/blue-text.png be74ac957c3eb94807702a3e574c61a8 1107794320+obj /usr/lib/openoffice/share/gallery/htmlexpo/blunav.gif 59c96fc799e347ddd40c592fe7319662 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-last-inactive.png 1b4dc1c1a24dcf14a4802ffd9d4f0e5a 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/red-plus.png dc8bbc4f02b4b79f4ca735e6adb538d4 1107794301+obj /usr/lib/openoffice/share/gallery/htmlexpo/blulast.gif b529f8a5492478cfb977ddd3650da6e8 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubnav.gif 941d374fcbc81c65e54d9fe5b88ea562 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/cubnext.gif 4d4e0eda7420dad2685a6c2eacea08fb 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simlast.gif 1cf9c988fb1f389b44c50fd3d5efb3df 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/simprev_.gif 05a8d6607ea3ac5b2df5865b18c5242f 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-right.png 18d95e2f5c4ebd92a9c17fdedaa18278 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-plus.png 903b4ddcd4f6548d8dcee2d2986b5ad6 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/simup.gif 80061c3c28951f50a323afdc99254e64 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/yellow-text.png 2b42853bdabafdfb8713490212c044ea 1107794306+obj /usr/lib/openoffice/share/gallery/htmlexpo/grelast.gif 5ed7513a6ba6a8af69db754e86196c09 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-last.png 01a08a46554ffd7a90ae9d443a0ea5b8 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-nav.png 21925e023da4325debcdf3d209fe6ddc 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/grenav.gif 6e37b3438e342f7ae04198007cbe60d0 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/grey-last-inactive.png 12cc4a09baba454c88c04503e73bad4c 1107794318+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-nav.png 70678838b0eb62413091aa62df7e2bf5 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/grelast_.gif 56f3e8edbc67144c8cf01ac009895163 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/gorilla-last-inactive.png 7df75c3a259c28d1a7e1bc1efca64b75 1107794311+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-minus.png 469e73bf0c85a6705cb353536b02a692 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/simple-last-inactive.png 0b5f2d2ef365dddf4c757ef93e64b63c 1107794327+obj /usr/lib/openoffice/share/gallery/htmlexpo/cublast_.gif 8d7efd58cfcc32b06d5c28235ef33290 969354188+obj /usr/lib/openoffice/share/gallery/htmlexpo/green-minus.png 43b13800d919a6c29bdd7be45d9e06a8 1107794314+obj /usr/lib/openoffice/share/gallery/htmlexpo/cublast.gif edb8ec6ff29ab991b349070c852e7544 969354188+obj /usr/lib/openoffice/share/gallery/sg1.sdg 603ccaaba41d7fbcd18999190f72a57e 1007134108+obj /usr/lib/openoffice/share/gallery/sg1.sdv 58b26eb6ab03be973425381f1de81aeb 976806981+obj /usr/lib/openoffice/share/gallery/sg1.thm 8917979f1619fe5bc971fda8eb137549 1007134108+obj /usr/lib/openoffice/share/gallery/sg2.sdg 4a727f42ac61c117947de2e1d4c94fe3 1007134108+obj /usr/lib/openoffice/share/gallery/sg2.sdv 58b26eb6ab03be973425381f1de81aeb 976806981+obj /usr/lib/openoffice/share/gallery/sg2.thm 09a0ec9e256f4ab6df8b929274a0e63a 1007134108+obj /usr/lib/openoffice/share/gallery/sg3.sdg 129ecb33bd1f80c96e7d8559067efc03 1007134108+obj /usr/lib/openoffice/share/gallery/sg3.sdv 58b26eb6ab03be973425381f1de81aeb 986980831+obj /usr/lib/openoffice/share/gallery/sg3.thm f203e0220db1d84ab79c99cd588f85ff 1007134108+obj /usr/lib/openoffice/share/gallery/sg4.sdg 122c5360281dfbb3096680436be39872 1029162358+obj /usr/lib/openoffice/share/gallery/sg4.sdv 58b26eb6ab03be973425381f1de81aeb 1029162359+obj /usr/lib/openoffice/share/gallery/sg4.thm b5b9ed6066c49e8bfb0666ea892926e9 1029162360+obj /usr/lib/openoffice/share/gallery/sg9.sdg 969083a9f8737f1beee02f3bfb844979 986980831+obj /usr/lib/openoffice/share/gallery/sg9.sdv 58b26eb6ab03be973425381f1de81aeb 976806981+obj /usr/lib/openoffice/share/gallery/sg9.thm f20bc4b26ac90d773e73344f15e70af7 986980831+obj /usr/lib/openoffice/share/gallery/sky.gif 77f1d9393852bf18194d0485c4c8dd20 969354188+obj /usr/lib/openoffice/share/gallery/sdddndx1 334c0d6eef00b214fcec1230b3ba2075 969354188+obj /usr/lib/openoffice/share/gallery/flower.gif b202e0760ae90a39f8d6831b273f6ca0 969354187+obj /usr/lib/openoffice/share/gallery/flowers.gif 7180abaf8fde38797e405734081beca4 969354188+obj /usr/lib/openoffice/share/gallery/bigapple.gif 4e23440bc7ebf9d2e67538e577568ac4 969354187+dir /usr/lib/openoffice/share/gallery/rulers+obj /usr/lib/openoffice/share/gallery/rulers/ylwrulr1.gif 1295d202832d70aee9ab7a882ef0774a 969354189+obj /usr/lib/openoffice/share/gallery/rulers/redrulr1.gif 381a6ccf52a9e3f49a961c1066b938d5 969354189+obj /usr/lib/openoffice/share/gallery/rulers/redrulr2.gif 113cbe256d0decc83365f08b030a51b6 969354189+obj /usr/lib/openoffice/share/gallery/rulers/redrulr3.gif 5c61a778ca18b7c57af380b40ef099d1 969354189+obj /usr/lib/openoffice/share/gallery/rulers/redrulr4.gif afa7b9bc43a0a14c999e2ec176efcd1c 969354189+obj /usr/lib/openoffice/share/gallery/rulers/redrulr5.gif b83136dd1cfba13e82b5c439640d6a86 969354189+obj /usr/lib/openoffice/share/gallery/rulers/grnballs.gif bc8d3edd49f669436febcd01da3bebb9 969354189+obj /usr/lib/openoffice/share/gallery/rulers/gryrulr1.gif c5be16d7060fb00940f36520bcdfba8d 969354189+obj /usr/lib/openoffice/share/gallery/rulers/gryrulr2.gif 153f173678f8c2cc7d6fae3f23b9c843 969354189+obj /usr/lib/openoffice/share/gallery/rulers/gryrulr3.gif 00f55f2566e154cd98f344590370dba7 969354189+obj /usr/lib/openoffice/share/gallery/rulers/blurulr1.gif 89449234cf7bab2520718744c5b3d3d2 969354188+obj /usr/lib/openoffice/share/gallery/rulers/blurulr2.gif 7116aef3fd2d0f3bdab82b0974b3b3c7 969354188+obj /usr/lib/openoffice/share/gallery/rulers/blurulr3.gif 22823667e73ec42b83527f9f05647802 969354188+obj /usr/lib/openoffice/share/gallery/rulers/blurulr4.gif cc2d0a7c1899129f3fe6abac2eeb3ccf 969354188+obj /usr/lib/openoffice/share/gallery/rulers/blurulr5.gif bcdead3f8253cba70da8d73914af1360 969354189+obj /usr/lib/openoffice/share/gallery/rulers/blurulr6.gif 0a81ffe7ffb9805f343f45cdc46e5845 969354189+obj /usr/lib/openoffice/share/gallery/rulers/gldballs.gif f492fe99aa82d37bcc294d2e91bb27e3 969354189+obj /usr/lib/openoffice/share/gallery/rulers/grnrulr1.gif d9cf9ff1dd29a04caad3d00c08364dec 969354189+obj /usr/lib/openoffice/share/gallery/rulers/grnrulr2.gif 30f7576a261ae1b38fb12061c2971a40 969354189+obj /usr/lib/openoffice/share/gallery/rulers/grnrulr3.gif 0403fd53a1f569a21ecfea47357fba0a 969354189+obj /usr/lib/openoffice/share/gallery/rulers/grnrulr4.gif c9b2b2d57a9ae26ae5966054347d9bc3 969354189+obj /usr/lib/openoffice/share/gallery/rulers/striped.gif 25317f4f0a5d460c7cc0aa8f60848db6 969354189+obj /usr/lib/openoffice/share/gallery/rulers/orgrulr1.gif 1c2e648d9d3351226df32c216a1e141a 969354189+obj /usr/lib/openoffice/share/gallery/rulers/blkballs.gif ff62c640ecbe2f056fd580cbc7446805 969354188+obj /usr/lib/openoffice/share/gallery/rulers/whtballs.gif 68912f0ddc75ad3f480db8455ee5e897 969354189+dir /usr/lib/openoffice/share/gallery/sounds+obj /usr/lib/openoffice/share/gallery/sounds/train.wav ae1c4b3f9427dfef435092ddc71dac3c 1121353082+obj /usr/lib/openoffice/share/gallery/sounds/soft.wav cfcccbf23280fe1f1c755821c73ed3df 1121352944+obj /usr/lib/openoffice/share/gallery/sounds/apert2.wav 7a60de39a07547093b2aa07da7649ba8 1121352591+obj /usr/lib/openoffice/share/gallery/sounds/cow.wav cceaa2c4cfabc9a8b29322d343bd3761 1121352659+obj /usr/lib/openoffice/share/gallery/sounds/nature1.wav 8ca802f9d61e690e9eca1ff410e2a91f 1121352854+obj /usr/lib/openoffice/share/gallery/sounds/nature2.wav 3e14354fbdea696e5dfe3a5ac2537709 1121352869+obj /usr/lib/openoffice/share/gallery/sounds/space.wav 5be728f8c995cfcaed75e1145c52535a 1121352971+obj /usr/lib/openoffice/share/gallery/sounds/strom.wav 2d94761832bb4ecb21cbc16441313807 1121353033+obj /usr/lib/openoffice/share/gallery/sounds/beam.wav ad72557f58fb276ec1a8ded4491a8241 1121352632+obj /usr/lib/openoffice/share/gallery/sounds/wallewal.wav 2db9440f89e139ce55539c9d9f70a304 1121353133+obj /usr/lib/openoffice/share/gallery/sounds/left.wav e1792d035fb96adda9c0edde84f8b8bf 1121352840+obj /usr/lib/openoffice/share/gallery/sounds/kling.wav 229541bb1fcd4f6c5ddbc06dcd114ae0 1121352799+obj /usr/lib/openoffice/share/gallery/sounds/explos.wav 53db34c2b8c8a89dc093653ca6e734d6 1121352716+obj /usr/lib/openoffice/share/gallery/sounds/theetone.wav c9dd7dbc31362269c52cdcde80dab746 1121353053+obj /usr/lib/openoffice/share/gallery/sounds/kongas.wav 4fb93c533cf0bd1ea49c054af60733b4 1121352813+obj /usr/lib/openoffice/share/gallery/sounds/roll.wav 62a72041e158f2a8484992b3d2809ea1 1121352912+obj /usr/lib/openoffice/share/gallery/sounds/top.wav 8dc56bb6fe9c583450d2f60e5e4ced71 1121353068+obj /usr/lib/openoffice/share/gallery/sounds/ok.wav b7e55bf1b5fbce7288768d757beaf636 1121352881+obj /usr/lib/openoffice/share/gallery/sounds/apert.wav 29cd8deed45584a23713c0b1bea46bb9 1121352575+obj /usr/lib/openoffice/share/gallery/sounds/ups.wav ac9454cfe0fedbfe7a788d890f8d0d91 1121353117+obj /usr/lib/openoffice/share/gallery/sounds/curve.wav 48832f640a5567f54a45b74dc57cdf4f 1121352676+obj /usr/lib/openoffice/share/gallery/sounds/laser.wav fdd60ced20c1cedfd4b94027f3e96402 1121352826+obj /usr/lib/openoffice/share/gallery/sounds/sparcle.wav 4c83569e5e75d8f7576eb6421be6b6fd 1121353018+obj /usr/lib/openoffice/share/gallery/sounds/glasses.wav fb31fe267f1f53b32ff7dd7b235630e3 1121352745+obj /usr/lib/openoffice/share/gallery/sounds/horse.wav a18b36f939e1fc5dc682d87c86a6568b 1121352785+obj /usr/lib/openoffice/share/gallery/sounds/beam2.wav ccd70c5b1e3f124d7e716b5c0ede5651 1121352646+obj /usr/lib/openoffice/share/gallery/sounds/space2.wav ec81bb504da10dede42e16c2f5e7989a 1121352990+obj /usr/lib/openoffice/share/gallery/sounds/space3.wav f99abd3715a5dfdac39bd4cb18a4075a 1121353004+obj /usr/lib/openoffice/share/gallery/sounds/untie.wav 0aa72a8d9d0651ee462285eb6bd55c3e 1121353098+obj /usr/lib/openoffice/share/gallery/sounds/gong.wav 18c40e9b08ce889e0cf70567352d914b 1121352763+obj /usr/lib/openoffice/share/gallery/sounds/drama.wav d97c7cec4c3176f46059799e25e275f1 1121352693+obj /usr/lib/openoffice/share/gallery/sounds/applause.wav 2e91a5b1d7e3004ce50d830a4fe6215a 1121352609+obj /usr/lib/openoffice/share/gallery/sounds/pluck.wav 003df3b5e13a3a8d35804127f8bd0ef6 1121352895+obj /usr/lib/openoffice/share/gallery/sounds/falling.wav 9b58e335e5e22941926dc83c5ef7211b 1121352731+obj /usr/lib/openoffice/share/gallery/sounds/romans.wav 3dc6c6b30ad66f35f68be29b774d50a2 1121352927+obj /usr/lib/openoffice/share/gallery/apples.gif f221a7beff3154e16d64a5ae47121baf 969354187+dir /usr/lib/openoffice/share/gallery/www-back+obj /usr/lib/openoffice/share/gallery/www-back/structure_green.jpg de843f7668bd7379479442d4b4083a06 969354190+obj /usr/lib/openoffice/share/gallery/www-back/lino-green.jpg d28d78c2e2cdc63edd57ed1afc1ec95c 969354189+obj /usr/lib/openoffice/share/gallery/www-back/interstices.jpg c028aa3fad15699abd90ce969a8f55d8 969354189+obj /usr/lib/openoffice/share/gallery/www-back/bulging.jpg 84f02578b43c85a1b059390d55f84408 969354189+obj /usr/lib/openoffice/share/gallery/www-back/stone-dark.jpg 5296f496c950f0a5ad7d9e0af3344e35 969354190+obj /usr/lib/openoffice/share/gallery/www-back/cheese.jpg 66780059780707d17cf38b3206f42cce 969354189+obj /usr/lib/openoffice/share/gallery/www-back/sand.jpg a5d4e9b3d8c7aabf8ffbcf9804e89d37 969354190+obj /usr/lib/openoffice/share/gallery/www-back/wet-turquoise.jpg 17eee5f18d001f696443a9a4d942fe54 969354190+obj /usr/lib/openoffice/share/gallery/www-back/marble_dark.jpg 323ab4b0a170fafd0e846dce8eaed075 969354189+obj /usr/lib/openoffice/share/gallery/www-back/gregre.gif f41e225369f97262de006f95295c6bf3 969354189+obj /usr/lib/openoffice/share/gallery/www-back/bathroom.jpg 8fc6ad23238d1e2a9c59153ab010ad6c 969354189+obj /usr/lib/openoffice/share/gallery/www-back/pattern.jpg 6c91d6c2f85ec60f68568dade207be59 969354189+obj /usr/lib/openoffice/share/gallery/www-back/chocolate.jpg cd94bcbdd727597347ce50dd2ea4e7c1 969354189+obj /usr/lib/openoffice/share/gallery/www-back/space.jpg e978dbb05f433267aa6af367940d4010 969354190+obj /usr/lib/openoffice/share/gallery/www-back/reddark.jpg c6b061e1474e2863caa32a22cac331b0 969354189+obj /usr/lib/openoffice/share/gallery/www-back/ice-light.jpg 6b5ce5d97457ef4292be1ab5fe36d0fc 969354189+obj /usr/lib/openoffice/share/gallery/www-back/grey.gif 5acb9b9644a7c8b3ad11f3fe3e0687be 969354189+obj /usr/lib/openoffice/share/gallery/www-back/linen-fine.jpg d299c5806f109b1da2cd154f5022a1a4 969354189+obj /usr/lib/openoffice/share/gallery/www-back/canvas_blue.jpg a7ffd287de06b1a0c2cea09cae77ae93 969354189+obj /usr/lib/openoffice/share/gallery/www-back/purple.jpg 4b7507c0260bc3989280c214c7b52ae0 969354190+obj /usr/lib/openoffice/share/gallery/www-back/jeansblk.jpg c936df2cf11f209aa4d04b64e7d8bcd4 969354189+obj /usr/lib/openoffice/share/gallery/www-back/mazes.jpg 00192dd96df17ac8bc780778110b9c0f 969354189+obj /usr/lib/openoffice/share/gallery/www-back/sky.jpg 07e85085f194235b5560190d4a11e30e 969354190+obj /usr/lib/openoffice/share/gallery/www-back/notes.gif de4b2d233f96da466e63beb9b07e3efa 976806257+obj /usr/lib/openoffice/share/gallery/www-back/pool.jpg f6124eb407629b7c59b8b35a55b55b1d 969354189+obj /usr/lib/openoffice/share/gallery/www-back/fuzzy-lightgrey.jpg 3c9f1cc3703b330f0595f4b66a4c11da 969354189+obj /usr/lib/openoffice/share/gallery/www-back/fluffy-grey.jpg 269fc219519c8248a8df46e0308327bc 969354189+obj /usr/lib/openoffice/share/gallery/www-back/structure.jpg 21fb76470e8189bd236c4776438f4374 969354190+obj /usr/lib/openoffice/share/gallery/www-back/fuzzy-grey.jpg a59c8bba981680123f9f40f47438189c 969354189+obj /usr/lib/openoffice/share/gallery/www-back/imitation_leather.jpg 01f072f3838ef15c28ab3bcf0420ffde 969354189+obj /usr/lib/openoffice/share/gallery/www-back/soft-structure_grey.jpg 96b8554abb4e43067289be2324eba308 969354190+obj /usr/lib/openoffice/share/gallery/www-back/jeans.jpg f53df9e7da446882b8fc33a21a53e5a3 969354189+obj /usr/lib/openoffice/share/gallery/www-back/pink.gif a0caf45a0e5266e98602fdbf1c5f143b 969354189+obj /usr/lib/openoffice/share/gallery/www-back/liquid-blue.jpg 0393d4d4fe96125cd13fba9c826479a1 969354189+obj /usr/lib/openoffice/share/gallery/www-back/fuzzy-darkgrey.jpg 040a3673ef34c8fb370c1915ac00be42 969354189+obj /usr/lib/openoffice/share/gallery/www-back/wood.jpg 7625dbdbe3b2da15692174829bcc862d 969354190+obj /usr/lib/openoffice/share/gallery/www-back/popcorn.jpg 92bd9b4c850504174517fe76df9ad47a 969354189+obj /usr/lib/openoffice/share/gallery/www-back/rings-green.jpg 468dfde652d198613c894aee2e2c6f5a 969354190+obj /usr/lib/openoffice/share/gallery/www-back/roses.jpg a0165a876994a9259343677c07a98112 969354190+obj /usr/lib/openoffice/share/gallery/www-back/mint.gif aaa898aadde88ebb1fd0d40049601c39 969354189+obj /usr/lib/openoffice/share/gallery/www-back/sand-light.jpg 8bce7b0c2adf61732931f7c8d47eb0e8 969354190+obj /usr/lib/openoffice/share/gallery/www-back/citrus.jpg b51eccf840a5d5850e588ec96b41f41a 969354189+obj /usr/lib/openoffice/share/gallery/www-back/ice-blue.jpg 7e37a93a3f82da553503c72681f1130c 969354189+obj /usr/lib/openoffice/share/gallery/www-back/aqua.jpg b7717a2f595c325b7e63192955f451ed 969354189+obj /usr/lib/openoffice/share/gallery/www-back/blocks.jpg ca40b3ee337d6091552223da957a1ddf 969354189+obj /usr/lib/openoffice/share/gallery/www-back/blueblop.jpg 6e1a9387f79cd1a1dcd728322698fa4b 969354189+obj /usr/lib/openoffice/share/gallery/www-back/wall-grey.jpg 3ac4f02012e5a8a7de2f2b42d7d592a4 969354190+obj /usr/lib/openoffice/share/gallery/www-back/fluffy.jpg c14e7337411db60718cfa90bfe63929a 969354189+obj /usr/lib/openoffice/share/gallery/www-back/stone.jpg 2740383e4b1ffb684f7e09a445ed5e6c 969354190+obj /usr/lib/openoffice/share/gallery/www-back/fuzzy-blue.jpg 1d6580e854547fd167ebc29fc77280bb 969354189+obj /usr/lib/openoffice/share/gallery/www-back/pebble-light.jpg 370e6cacce7f8a017a9b80c1a6d8274f 969354189+obj /usr/lib/openoffice/share/gallery/www-back/confetti.jpg 699c27c8a35f60d379e2af45cb5387fa 969354189+obj /usr/lib/openoffice/share/gallery/www-back/lightblue-wet.jpg 0f6c72942da14b7e247398ae9ee11626 969354189+obj /usr/lib/openoffice/share/gallery/www-back/fuzzy_light.jpg 80b91939d27cd30719330ae104dc3df7 969354189+obj /usr/lib/openoffice/share/gallery/www-back/daisy.jpg a96e97c28e47a9a178cb3a63392c4f2c 969354189+obj /usr/lib/openoffice/share/gallery/www-back/blow_green.jpg 7af588edc5415e408992614cd4205f73 969354189+obj /usr/lib/openoffice/share/gallery/www-back/marble.jpg 635a6c4f0d3e1a264548b9f670288cce 969354189+obj /usr/lib/openoffice/share/gallery/www-back/grypaws.gif 360ba5262bba0f2a3de4f83159eebde3 969354189+obj /usr/lib/openoffice/share/gallery/www-back/lawn-artificial.jpg 9cd1dde39d17b44c29f3295022eca2e3 969354189+obj /usr/lib/openoffice/share/gallery/www-back/structure_darkgreen.gif 112b4173fb7c05e3dc9370ac8b9f5f09 969354190+obj /usr/lib/openoffice/share/gallery/www-back/lawn.jpg c7c4cbeabab6c16c9e13c4f25c2f1f7b 969354189+obj /usr/lib/openoffice/share/gallery/www-back/rings-orange.jpg 8a9aa8949d26e28f30e60dfda296086b 969354190+dir /usr/lib/openoffice/share/gallery/www-graf+obj /usr/lib/openoffice/share/gallery/www-graf/greplus.gif 8ad0b2a8102228ed407376616121a543 1029161612+obj /usr/lib/openoffice/share/gallery/www-graf/orgplus.gif 6db82464f549111f316c8a568525eb2d 1029161630+obj /usr/lib/openoffice/share/gallery/www-graf/bluup.gif c377067f89452834672f96f85a4ef6e0 1029161608+obj /usr/lib/openoffice/share/gallery/www-graf/ylwdown.gif f775608c7fbea579416fa803c74862ae 1029161648+obj /usr/lib/openoffice/share/gallery/www-graf/redplus.gif fb3f6b74f85017e71e25628e3305abd9 1029161639+obj /usr/lib/openoffice/share/gallery/www-graf/bluquest.gif 37a60eca0fb54e73dbdb0bb63918dc0e 1029161607+obj /usr/lib/openoffice/share/gallery/www-graf/ylwright.gif 364a631ffabf97c70746e96e336a78c7 1029161652+obj /usr/lib/openoffice/share/gallery/www-graf/orgup.gif 6f00f108d1b2855cd9359fccb5ebd285 1029161631+obj /usr/lib/openoffice/share/gallery/www-graf/turhome.gif 20607e3efb587a8a84ee20799c8cfee8 1029161644+obj /usr/lib/openoffice/share/gallery/www-graf/grnplus.gif 7f54498b5fde8f2797a008ddbc93a9ab 1029161617+obj /usr/lib/openoffice/share/gallery/www-graf/bludown.gif 9efc6bc5d16c75c43c0a04eba9ec2b49 1029161604+obj /usr/lib/openoffice/share/gallery/www-graf/grnquest.gif d1c8844bc23f00d00fe5cf36ad1c6630 1029161618+obj /usr/lib/openoffice/share/gallery/www-graf/gryback.gif 6613450e7e7006cd51f2d16e88a41b5f 1029161620+obj /usr/lib/openoffice/share/gallery/www-graf/gryup.gif d28273e3e44db5039823b00a6913041c 1029161625+obj /usr/lib/openoffice/share/gallery/www-graf/ylwleft.gif 4022640bd51a2fcbb3b3f48c40f3525b 1029161650+obj /usr/lib/openoffice/share/gallery/www-graf/gredown.gif 2edbe0086345ddab8cae56d8892e0963 1029161609+obj /usr/lib/openoffice/share/gallery/www-graf/bludisk.gif 35bdefce7ad2b3a6c537cab77faf933b 1029161604+obj /usr/lib/openoffice/share/gallery/www-graf/bluleft.gif b0aafabcbd43d773c56dd9fe52109054 1029161606+obj /usr/lib/openoffice/share/gallery/www-graf/orgdown.gif ef5fbf4bd097b231fa6ac101b8155640 1029161627+obj /usr/lib/openoffice/share/gallery/www-graf/ylwmail.gif 5065531cd15cfd6da37725d89cd81e59 1029161651+obj /usr/lib/openoffice/share/gallery/www-graf/gredisk.gif 5748d7fff63fbf9410e4616928313293 1029161609+obj /usr/lib/openoffice/share/gallery/www-graf/gryinfo.gif 4f53ad0b98303929cdff28b3e1ea45f9 1029161622+obj /usr/lib/openoffice/share/gallery/www-graf/greup.gif eb3266b1430001929e087271844b0f49 1029161613+obj /usr/lib/openoffice/share/gallery/www-graf/blumail.gif ad2e1f12d179ccee63eb31d46c73a678 1029161606+obj /usr/lib/openoffice/share/gallery/www-graf/reddown.gif 249dbf3f78eb5fc92892591a72a27bbc 1029161632+obj /usr/lib/openoffice/share/gallery/www-graf/orgquest.gif 7a3d0199bde14a1e8a4684c66ee166a2 1029161630+obj /usr/lib/openoffice/share/gallery/www-graf/greleft.gif f156fd31e1af4ef2d5fcc79fe606d2fc 1029161611+obj /usr/lib/openoffice/share/gallery/www-graf/orgdisk.gif 142ec2b2076ae8f31c81802e81dcc63b 1029161627+obj /usr/lib/openoffice/share/gallery/www-graf/grndown.gif c6f644996da4dd37796143a6a404cffb 1029161615+obj /usr/lib/openoffice/share/gallery/www-graf/grnat.gif 9445771058c2e978fd2a4d62946c6903 1029161613+obj /usr/lib/openoffice/share/gallery/www-graf/ylwhome.gif 01851af3b68dc4ff964eeb1652651af2 1029161649+obj /usr/lib/openoffice/share/gallery/www-graf/redright.gif 072bba338b749a345ee97ea8fefc2aba 1029161641+obj /usr/lib/openoffice/share/gallery/www-graf/greright.gif da0d8b247703c9c0202f61eb3a7ba1da 1029161613+obj /usr/lib/openoffice/share/gallery/www-graf/orgleft.gif a81f207b7f8df2405afc2e537004abbb 1029161628+obj /usr/lib/openoffice/share/gallery/www-graf/gremail.gif 83c06f7e71e91023f4a7638b09839c86 1029161611+obj /usr/lib/openoffice/share/gallery/www-graf/redat.gif 78f26f4112c0248c93302c9dc6a5cbce 1029161631+obj /usr/lib/openoffice/share/gallery/www-graf/reddisk.gif 0c791e3a114ece3d084874a56671b1d3 1029161632+obj /usr/lib/openoffice/share/gallery/www-graf/bluhome.gif fe58aa44d8dd68149c06461131a8f716 1029161605+obj /usr/lib/openoffice/share/gallery/www-graf/grndisk.gif 8810f0f40b91c68ed8b3c3102add827d 1029161614+obj /usr/lib/openoffice/share/gallery/www-graf/orgmail.gif 5a705e861bb1d9a5ce1966d7cae4b7a3 1029161629+obj /usr/lib/openoffice/share/gallery/www-graf/gryright.gif a25db1e239fbd9a57178fa9520131a07 1029161624+obj /usr/lib/openoffice/share/gallery/www-graf/redleft.gif 9209395a9389ce61eea91f4b27a86e26 1029161634+obj /usr/lib/openoffice/share/gallery/www-graf/grnleft.gif eebda65b91d05bcc344e0a346868dd1b 1029161616+obj /usr/lib/openoffice/share/gallery/www-graf/redmail.gif 030c1fd7ad0222949b9e1dbca8222e0d 1029161636+obj /usr/lib/openoffice/share/gallery/www-graf/grehome.gif 95c74587cce776ee7a354a02cf36788d 1029161610+obj /usr/lib/openoffice/share/gallery/www-graf/turup.gif 09a750e0a57eceffc721a9c7a19efb6b 1029161646+obj /usr/lib/openoffice/share/gallery/www-graf/grnmail.gif 2e15ae68dd2dbd8b68303d475b1efbcb 1029161617+obj /usr/lib/openoffice/share/gallery/www-graf/gryplus.gif 06e44ec9db99e270844a2815a8ba5103 1029161624+obj /usr/lib/openoffice/share/gallery/www-graf/vioright.gif 5771cbd0293a6ab67d4cf726118f420f 1029161648+obj /usr/lib/openoffice/share/gallery/www-graf/orghome.gif 9f1d4cb37e59fd847d7216901c585e57 1029161628+obj /usr/lib/openoffice/share/gallery/www-graf/redhome.gif 30bf72ff607cb2887a2ab5a5297cc34f 1029161633+obj /usr/lib/openoffice/share/gallery/www-graf/ylwup.gif 03063a176f7562a052871522b23a0426 1029161653+obj /usr/lib/openoffice/share/gallery/www-graf/bluright.gif ce5e5e04a666a2617bf60fd215a45678 1029161608+obj /usr/lib/openoffice/share/gallery/www-graf/grnhome.gif 9387e49b08c30c3b44247f5935849f82 1029161616+obj /usr/lib/openoffice/share/gallery/www-graf/grnright.gif c17da0d923d30bda91916f4e90cbd624 1029161618+obj /usr/lib/openoffice/share/gallery/www-graf/grnup.gif 485142eeefe9170725af832ad217d94f 1029161619+obj /usr/lib/openoffice/share/gallery/www-graf/redminus.gif 7a47e498788820ba56d3b5059dd5b40d 1029161638+obj /usr/lib/openoffice/share/gallery/www-graf/greminus.gif 49e97cfca4d9b0005c65d1aa1ff46218 1029161611+obj /usr/lib/openoffice/share/gallery/www-graf/violeft.gif 77cf99996cf87bbd51c63b17c1a8a42c 1029161647+obj /usr/lib/openoffice/share/gallery/www-graf/grnexcla.gif 2b5933e5cf3f191c8b4c40d1a94c3399 1029161615+obj /usr/lib/openoffice/share/gallery/www-graf/redup.gif 4de48123410a527a37a83d5991db5590 1029161642+obj /usr/lib/openoffice/share/gallery/www-graf/bluback.gif 7bb3cee4fb1988916809a7b1f920c0a2 1029161604+obj /usr/lib/openoffice/share/gallery/www-graf/gryminus.gif 6692777f11ce80c338c9f64178df568e 1029161623+obj /usr/lib/openoffice/share/gallery/www-graf/grydown.gif 0f248e229665e98e803e53df5e640f30 1029161621+obj /usr/lib/openoffice/share/gallery/www-graf/viohome.gif 53f55e974028193e6c2c0fbd18cd6fd8 1029161646+obj /usr/lib/openoffice/share/gallery/www-graf/grydisk.gif d6502360fb44e283538f403c33a36b53 1029161620+obj /usr/lib/openoffice/share/gallery/www-graf/orgback.gif 7ba57587e1ca8cd6b25cdb30bf9e3af4 1029161626+obj /usr/lib/openoffice/share/gallery/www-graf/bluinfo.gif 0bdbe55c1c5e3a498957ec824c5d74fa 1029161605+obj /usr/lib/openoffice/share/gallery/www-graf/orgright.gif a236f73c996999eec6630871fa5a5e61 1029161630+obj /usr/lib/openoffice/share/gallery/www-graf/gryleft.gif 1332d0c48b585359164a074fe6532a89 1029161622+obj /usr/lib/openoffice/share/gallery/www-graf/turright.gif 0934bd3ae50fedcf8b2105634d7bd27b 1029161645+obj /usr/lib/openoffice/share/gallery/www-graf/redback.gif 65aaf554f4c103e9db8507a672f1a154 1029161632+obj /usr/lib/openoffice/share/gallery/www-graf/bluminus.gif 8fe69a6c65714545d1873ce2b5222b3e 1029161607+obj /usr/lib/openoffice/share/gallery/www-graf/grymail.gif 3af2c683c6be4a34de6f33183ab10cb0 1029161623+obj /usr/lib/openoffice/share/gallery/www-graf/greinfo.gif fcaa281afa969e8e5635ca3b03387a29 1029161610+obj /usr/lib/openoffice/share/gallery/www-graf/grnback.gif 807cb0b0948878eee0c38f7524c8bde3 1029161614+obj /usr/lib/openoffice/share/gallery/www-graf/bluat.gif 832e42911e2af77ce5b0350b6eeea7fc 1029161603+obj /usr/lib/openoffice/share/gallery/www-graf/grnminus.gif 922bfce33ed48d3bd86e3e0c75d8e577 1029161617+obj /usr/lib/openoffice/share/gallery/www-graf/orgat.gif 46426754799d639752f05e09af9164e4 1029161626+obj /usr/lib/openoffice/share/gallery/www-graf/orginfo.gif 897d6ced4fc8a0769ad2713055f80eac 1029161628+obj /usr/lib/openoffice/share/gallery/www-graf/men@work.gif daa66300d7baf71ea99be082abfa75de 1029161626+obj /usr/lib/openoffice/share/gallery/www-graf/vioup.gif bc7a768fb02958c8888ca8ec5b939315 1029161648+obj /usr/lib/openoffice/share/gallery/www-graf/turdown.gif b1dcda17a1b3b7b40eb2b5fae849ed6e 1029161643+obj /usr/lib/openoffice/share/gallery/www-graf/redquest.gif 68252d828dc2ebd555086f548d5f5642 1029161639+obj /usr/lib/openoffice/share/gallery/www-graf/grequest.gif 031a67631d12e01676e2e03398ff016f 1029161612+obj /usr/lib/openoffice/share/gallery/www-graf/gryhome.gif 2716eedca0bf67877da692b8fc196028 1029161621+obj /usr/lib/openoffice/share/gallery/www-graf/redinfo.gif 7b37f864f290b42b54e49340b85c4ce2 1029161633+obj /usr/lib/openoffice/share/gallery/www-graf/grninfo.gif 817a667109e41e144d0e9e8eeed4e538 1029161616+obj /usr/lib/openoffice/share/gallery/www-graf/gryat.gif 3c1b245a3485e91cb3b9ccbe92efac2b 1029161619+obj /usr/lib/openoffice/share/gallery/www-graf/bluplus.gif 6a23a3015aeeda1bc52e12e2b2077698 1029161607+obj /usr/lib/openoffice/share/gallery/www-graf/gryquest.gif e89e5650830cb69f7a4eafc280ee15b3 1029161624+obj /usr/lib/openoffice/share/gallery/www-graf/turleft.gif 5f4a60770a008bbda967070ef524aca8 1029161645+obj /usr/lib/openoffice/share/gallery/www-graf/orgminus.gif 11e9944e59520d0fe0194605aa9778fc 1029161629+dir /usr/lib/openoffice/share/gallery/bullets+obj /usr/lib/openoffice/share/gallery/bullets/grnarrow.gif dd20ac7414b86cb667ff1f8e8e8439c2 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-pink.gif 996732b26a959c6730cae07f126fa0ce 976805286+obj /usr/lib/openoffice/share/gallery/bullets/redsqare.gif 04959e81ffe99511968bd24d6060a766 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-blue.gif 202df5409af60096f884e4bfbe9c993a 976805286+obj /usr/lib/openoffice/share/gallery/bullets/grysqare.gif 01fe2bdf1b082c27745bae881fcc0df4 976805286+obj /usr/lib/openoffice/share/gallery/bullets/golfball.gif 39878492e0152946f0361baa718d3d08 969354188+obj /usr/lib/openoffice/share/gallery/bullets/rainbow.gif f6629567ca8fc62bd8dfc1b9b7e21cc2 969354188+obj /usr/lib/openoffice/share/gallery/bullets/grystar.gif 7aa88c3ff05b1dd24bd4a995f81d26c2 976805286+obj /usr/lib/openoffice/share/gallery/bullets/orgarrow.gif d5c95fa5180fe1b349c8ede3893ddba2 976805286+obj /usr/lib/openoffice/share/gallery/bullets/ylwdiamd.gif 85cabe7570aa4266c3c96a4e7da30586 976805286+obj /usr/lib/openoffice/share/gallery/bullets/blusqare.gif 650e36a2afdf9d2d21b9897c92f2d3ae 976805286+obj /usr/lib/openoffice/share/gallery/bullets/poliball.gif ace67436a490fb4ab964222c143995c9 969354188+obj /usr/lib/openoffice/share/gallery/bullets/grnsqare.gif 7d5ec377537715c3c06a4a9e70b97892 976805286+obj /usr/lib/openoffice/share/gallery/bullets/coffee_1.gif a7ab9bcdd7c6bd1458cea812a3033512 976805286+obj /usr/lib/openoffice/share/gallery/bullets/coffee_2.gif ef3fa7e864d02c8a1759051639c660e1 976805286+obj /usr/lib/openoffice/share/gallery/bullets/coffee_3.gif 52a8e8672ce43c8dedb6c2ccecd401c9 976805286+obj /usr/lib/openoffice/share/gallery/bullets/coffee_4.gif 005cb2b1a97f1714472b81a8c6b96d96 976805286+obj /usr/lib/openoffice/share/gallery/bullets/coffee_5.gif cbc8c6f2cb88804b93fcea7768443719 976805286+obj /usr/lib/openoffice/share/gallery/bullets/gryball.gif 86131e53e0ce4f5ec313cd3f15e2e66c 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-cyan.gif b53f622a2715b984401c4539db0edcd7 976805286+obj /usr/lib/openoffice/share/gallery/bullets/grnpearl.gif bd43466f02a5118e89606afaab9c78dd 969354188+obj /usr/lib/openoffice/share/gallery/bullets/con-lilac.gif c7653da4c68aaecc238a285edddcbd6b 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-yellow.gif 197569fcd4847a4e8f3069a70c0664bf 976805286+obj /usr/lib/openoffice/share/gallery/bullets/orgsqare.gif 822b0fc0662d32b985913adebc120a1d 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-oran.gif 6ea869315af6788590b073637b82cbb9 976805286+obj /usr/lib/openoffice/share/gallery/bullets/reddiamd.gif ee026f5e84a22f30f0076a7b549b4db7 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-red.gif a7b64f18fab26cb820df943d8975642c 976805286+obj /usr/lib/openoffice/share/gallery/bullets/grydiamd.gif 1c4ecccdea64563b1996000451ba1dcd 976805286+obj /usr/lib/openoffice/share/gallery/bullets/ylwarrow.gif a9b373c99094a9b4d13390a696499732 976805286+obj /usr/lib/openoffice/share/gallery/bullets/gldpearl.gif 9146c303253ca3d8b452facc4c5940eb 969354188+obj /usr/lib/openoffice/share/gallery/bullets/darkblue.gif f096e98ca04897313921c78ec6ea4094 969354188+obj /usr/lib/openoffice/share/gallery/bullets/ylwstar.gif 5f09623f7dfdfb6f859565609f812707 976805286+obj /usr/lib/openoffice/share/gallery/bullets/blustar.gif c25a6d653520225c134233fa49712495 976805286+obj /usr/lib/openoffice/share/gallery/bullets/bludiamd.gif 290bf0ce94bb20118a38ef2d3347309d 976805286+obj /usr/lib/openoffice/share/gallery/bullets/grndiamd.gif b888c97e97c720490706c1f527022ba9 976805286+obj /usr/lib/openoffice/share/gallery/bullets/blkpearl.gif 91c4c05e8c6f4203082007d84369b832 969354188+obj /usr/lib/openoffice/share/gallery/bullets/ylwball.gif 96829be7b2c2e94088fa1d89f779221e 976805286+obj /usr/lib/openoffice/share/gallery/bullets/pebble_1.gif 5b17156dbe8cdfb15e5d6dfbdd3e6772 976805286+obj /usr/lib/openoffice/share/gallery/bullets/pebble_2.gif b568ff40f138eade6ec7303482d971b7 976805286+obj /usr/lib/openoffice/share/gallery/bullets/pebble_3.gif bd83c465da300fb1751f7c67666c832d 976805286+obj /usr/lib/openoffice/share/gallery/bullets/orgstar.gif 679117b55080500613314727a7c30f78 976805286+obj /usr/lib/openoffice/share/gallery/bullets/bluball.gif 1e3250c0895be7e5d0b289ea8994b531 976805286+obj /usr/lib/openoffice/share/gallery/bullets/redarrow.gif 45617a1e3ec45677636f8ad7156c5962 976805286+obj /usr/lib/openoffice/share/gallery/bullets/corner_1.gif 22849f7306b746a7c1cc8366e48d18b2 976805286+obj /usr/lib/openoffice/share/gallery/bullets/corner_2.gif 4e604262128daecdcf7dca6c7428e5f6 976805286+obj /usr/lib/openoffice/share/gallery/bullets/corner_3.gif 925f534fd259763b6a4c0d87a9a66b4f 976805286+obj /usr/lib/openoffice/share/gallery/bullets/corner_4.gif 81e00ad35bf005cd11097de07469ad91 976805286+obj /usr/lib/openoffice/share/gallery/bullets/ylwsqare.gif 16e8836184ac0f5d57c281b13ee29c26 976805286+obj /usr/lib/openoffice/share/gallery/bullets/redstar.gif ab51373f9780ce40d2d2501577caee43 976805286+obj /usr/lib/openoffice/share/gallery/bullets/gryarrow.gif ea09524ccd93254bebbc39271e69a54c 976805286+obj /usr/lib/openoffice/share/gallery/bullets/grnstar.gif 3b4de72e06964fd47cad4711c1d51d62 976805286+obj /usr/lib/openoffice/share/gallery/bullets/darkball.gif 2aec4b44037fe9898c77d0fa8c6e16e1 969354188+obj /usr/lib/openoffice/share/gallery/bullets/orgball.gif 0e8927961b1c638b8ffe708755258a41 976805286+obj /usr/lib/openoffice/share/gallery/bullets/orgdiamd.gif a286d8d4617e0ca8e7a083c768b1854b 976805286+obj /usr/lib/openoffice/share/gallery/bullets/whtpearl.gif 216e523406c0002225a63ff35faa461b 969354188+obj /usr/lib/openoffice/share/gallery/bullets/popcorn_1.gif 47e9eef33b81f86a59fe4300c037460e 976805286+obj /usr/lib/openoffice/share/gallery/bullets/popcorn_2.gif 0f44db71d04b573cd7b62ac446bfad2d 976805286+obj /usr/lib/openoffice/share/gallery/bullets/redball.gif 4123ca339eab5307c0d67d09cd719876 976805286+obj /usr/lib/openoffice/share/gallery/bullets/bluered.gif 641633d74b40c9d462bdcafb6582f060 969354188+obj /usr/lib/openoffice/share/gallery/bullets/grnball.gif cfc0f66ddb393d85f4d884a66ed0cd2d 976805286+obj /usr/lib/openoffice/share/gallery/bullets/bluarrow.gif a4f1a56a11f112526963ca06837bdd5f 976805286+obj /usr/lib/openoffice/share/gallery/bullets/con-green.gif 973c6833cd343ef1e63d4aaaf0db9415 976805286+dir /usr/lib/openoffice/share/config+obj /usr/lib/openoffice/share/config/images.zip 23ff0a8354b82070bacf8b1645b57fa6 1213268093+obj /usr/lib/openoffice/share/config/psetupl.xpm e8641c981fdbb3d2ab06b1a87a04a5e7 969354214+obj /usr/lib/openoffice/share/config/images_industrial.zip 5ac20cfe15e535b7453f62db44cbdb54 1213268149+obj /usr/lib/openoffice/share/config/images_crystal.zip beaf41bff7b9ee2fe8f42fc9044b3bd6 1213268170+dir /usr/lib/openoffice/share/config/symbol+obj /usr/lib/openoffice/share/config/symbol/s_flower.bmp afa522f82cf1d2601d2fd7926510ca03 1053599732+obj /usr/lib/openoffice/share/config/symbol/s_home.bmp 0843c883111bb37038b194f19c778f0e 1053599836+obj /usr/lib/openoffice/share/config/symbol/s_clover.bmp c388e321b80ac1a05825c073599eba1b 1053599671+obj /usr/lib/openoffice/share/config/symbol/l_smiley_1.bmp 3647109499eb9caa4d392d1fb6bf0926 1053599317+obj /usr/lib/openoffice/share/config/symbol/s_x.bmp 2062269cdc5ce137d97c5b3b63117994 1053600288+obj /usr/lib/openoffice/share/config/symbol/s_bug.bmp 0d1c880368f0776d79cb78aea51f4d59 1053599652+obj /usr/lib/openoffice/share/config/symbol/s_heart.bmp b051be04aa1b61bde3b432601761aee4 1053599814+obj /usr/lib/openoffice/share/config/symbol/l_home.bmp 5ba48f97d5ff1760d794edd60f4bbed1 1053599132+obj /usr/lib/openoffice/share/config/symbol/s_star.bmp 6d02a77dd2df0212336e04c99f4fb01a 1053600199+obj /usr/lib/openoffice/share/config/symbol/s_lock.bmp 2feab2d9fb058a7eac7f6a6bae6ec095 1053599857+obj /usr/lib/openoffice/share/config/symbol/l_rose.bmp e02bb29681f363c28104915c1962d41f 1053599276+obj /usr/lib/openoffice/share/config/symbol/l_people.bmp 68a8784dd2d4c9f70db0ada4846d33f6 1053599258+obj /usr/lib/openoffice/share/config/symbol/s_ball.bmp ac6a0f680fc1b0bcb7536ce5aeef7b99 1053599633+obj /usr/lib/openoffice/share/config/symbol/s_x-g.bmp 2dfe4a985459132a4749cd58ed307a4b 1053600245+obj /usr/lib/openoffice/share/config/symbol/s_egg.bmp 4e684db567ff84d9ac3dbf8682509030 1053599691+obj /usr/lib/openoffice/share/config/symbol/s_x-r.bmp 3335d77227d14502d63335fc76c9be03 1053600269+obj /usr/lib/openoffice/share/config/symbol/l_ghost.bmp 6fe43bba5fd4d4ae85c42d4ef0c0c2aa 1053599096+obj /usr/lib/openoffice/share/config/symbol/l_smiley_oh.bmp 89d494546fd7f33559df04d49e8519e8 1053599339+obj /usr/lib/openoffice/share/config/symbol/l_star.bmp 34634593be147c8cf35a150362eb05e1 1053599405+obj /usr/lib/openoffice/share/config/symbol/s_ghost.bmp 27b4b3850dd50e766ea3aef01d471db4 1053599753+obj /usr/lib/openoffice/share/config/symbol/l_lock.bmp f14d0521c47741217739f1409a58949a 1053599171+obj /usr/lib/openoffice/share/config/symbol/s_attention1.bmp ca887fca72dba6cb15fec9ebbb6d6048 1053599514+obj /usr/lib/openoffice/share/config/symbol/s_attention2.bmp fcf448ac80a45246c6c8b59f6334925a 1053599536+obj /usr/lib/openoffice/share/config/symbol/s_attention3.bmp 9ba7b57c2f4474b359c0b4b6646fa35d 1053599557+obj /usr/lib/openoffice/share/config/symbol/s_group.bmp 458204e75efebd8d2168d8225c3aff0b 1053599772+obj /usr/lib/openoffice/share/config/symbol/l_page_b.bmp 987655a55d1b8dedeb85931488dc0963 1053599191+obj /usr/lib/openoffice/share/config/symbol/l_lamp.bmp 1a63617a5f24d609b387dbfe802a8f5b 1053599150+obj /usr/lib/openoffice/share/config/symbol/s_smily_1.bmp a6a656f8ac4671df943788a452e8616c 1053600114+obj /usr/lib/openoffice/share/config/symbol/l_page_g.bmp 9a634d796c96df77e225b65578baa72e 1053599213+obj /usr/lib/openoffice/share/config/symbol/s_ball-b.bmp e1ce7d75b490f94b73aaccfc0cf7fd75 1053599575+obj /usr/lib/openoffice/share/config/symbol/s_ball-g.bmp a5b18250a1fff33a5178cb084e277e3e 1053599594+obj /usr/lib/openoffice/share/config/symbol/s_snow.bmp 02bcd51eb8a35a44600dc058e309cd6e 1053600179+obj /usr/lib/openoffice/share/config/symbol/l_page_y.bmp c2137e6948dc505e3bb2520bba6901ef 1053599236+obj /usr/lib/openoffice/share/config/symbol/s_ball-r.bmp 141f49ed696cd51cb51a5d321f55f01b 1053599614+obj /usr/lib/openoffice/share/config/symbol/s_smily_oh.bmp 7fdd623cbaded25c8ea327d83ccecdcc 1053600137+obj /usr/lib/openoffice/share/config/symbol/s_people.bmp 7044d642795d17ac5ae209c9782c4578 1053600089+obj /usr/lib/openoffice/share/config/symbol/l_candy.bmp d0597c0c1243090b77a3caa4dcd0f47a 1053599041+obj /usr/lib/openoffice/share/config/symbol/s_face.bmp 20a5e925d314e882f8c4988163ee771b 1053599711+obj /usr/lib/openoffice/share/config/symbol/s_team.bmp 66f5b8c26c0d75b9d375ed05aed86e95 1053600222+obj /usr/lib/openoffice/share/config/symbol/l_flower.bmp e495b159e5aa64cc977cdc574c60b74a 1053599078+obj /usr/lib/openoffice/share/config/symbol/s_ok.bmp 521096b09a9fc426652e46c4bc6fdb67 1053599926+obj /usr/lib/openoffice/share/config/symbol/l_snow.bmp 43e2bbed501083b4c5340d2ff325b109 1053599385+obj /usr/lib/openoffice/share/config/symbol/s_ok-g.bmp 4acac70797baccfabc4122ec3091d795 1053599880+obj /usr/lib/openoffice/share/config/symbol/s_halloween.bmp e44674a62f6b4562b5026facc30d6bbe 1053599792+obj /usr/lib/openoffice/share/config/symbol/s_pen-b.bmp 6bc08481b4205c5e4de783bd5ba988de 1053600018+obj /usr/lib/openoffice/share/config/symbol/s_ok-r.bmp 0a09623ba7a6b54e78c3361b95bfc649 1053599902+obj /usr/lib/openoffice/share/config/symbol/s_smily_sad.bmp 0713723c81bc7fb3466b51ec1c9299e9 1053600160+obj /usr/lib/openoffice/share/config/symbol/s_pen-g.bmp d0c3b3bb9cf1315a28618cf5594a7990 1053600041+obj /usr/lib/openoffice/share/config/symbol/s_pen-r.bmp 66d14fc1702556b99e2a63112399f795 1053600067+obj /usr/lib/openoffice/share/config/symbol/s_page_b.bmp 5e926bcfc2b1819abe50a7b80451a5a0 1053599949+obj /usr/lib/openoffice/share/config/symbol/s_arrow-1.bmp c7f781313d1d0b2a1114b9aee944f33a 1053599427+obj /usr/lib/openoffice/share/config/symbol/s_arrow-2.bmp 0fd047f87f2a71138b471eec61593b31 1053599449+obj /usr/lib/openoffice/share/config/symbol/s_arrow-3.bmp eab030eadb749204f6b63a4a75e9cc87 1053599470+obj /usr/lib/openoffice/share/config/symbol/s_arrow-4.bmp 69ca34576b6b1957ae35e0b64c13e084 1053599492+obj /usr/lib/openoffice/share/config/symbol/s_page_g.bmp 70ff8b8892b6a857383766e890351609 1053599973+obj /usr/lib/openoffice/share/config/symbol/l_2people.bmp bc2c1a5fc99df617e2fa7357129f21cc 1053598961+obj /usr/lib/openoffice/share/config/symbol/s_page_y.bmp f4147b95475be697e08e1e4d4b794cbf 1053599996+obj /usr/lib/openoffice/share/config/symbol/l_face.bmp d519bce49c37f0464534150eb4e6f86b 1053599060+obj /usr/lib/openoffice/share/config/symbol/l_smiley_sad.bmp f2960610263cb1210e55e0f61cb9baf9 1053599361+obj /usr/lib/openoffice/share/config/symbol/l_attention1.bmp 67210324efad6c751dd2fd6648e86ddf 1053598985+obj /usr/lib/openoffice/share/config/symbol/l_attention2.bmp 6ad1bac701d9a46c30bfb3fe65fd1209 1053599005+obj /usr/lib/openoffice/share/config/symbol/l_attention3.bmp ef19d993fa706992fdede124a123c6b5 1053599023+obj /usr/lib/openoffice/share/config/symbol/l_halloween.bmp d84612452faa5dfb8742b383fd0d1e5d 1053599114+obj /usr/lib/openoffice/share/config/symbol/l_save.bmp d6beb11d1a8bdcd63d28d703df95d2ad 1053599295+dir /usr/lib/openoffice/share/config/soffice.cfg+dir /usr/lib/openoffice/share/config/soffice.cfg/simpress+obj /usr/lib/openoffice/share/config/soffice.cfg/simpress/effects.xml 016439a9136835e8835346f67382765d 1185966530+obj /usr/lib/openoffice/share/config/soffice.cfg/simpress/transitions-ogl.xml b869d750f3a52414dc2633762048eb1e 1213263297+obj /usr/lib/openoffice/share/config/soffice.cfg/simpress/transitions.xml efe768116a623ff2f659221342959530 1106927030+dir /usr/lib/openoffice/share/config/soffice.cfg/modules+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/menubar/menubar.xml 541668644a2d4e438e8f5f8fe69d5c97 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/formcontrols.xml e80f4b566e009f0c1e774486c8db6a21 1169541254+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/optimizetablebar.xml d25cda8a4cb163c36a1496c4f8909ccc 1111404550+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1111404322+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/toolbar.xml 5a9afbf29c3e9ff5f609491afc99be38 1111404660+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/numobjectbar.xml 873b2ef2f95ed9115e22d1d252c7b0b9 1101499604+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1101499514+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/formsfilterbar.xml f77520cabe2d49bd72a148bb5e211b7b 1111404462+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/fontworkobjectbar.xml dadc507fabf23043b1bb8bc94343b63b 1112111638+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/insertbar.xml 19977242eb5c9e4fe86a65a05993a6a6 1195653586+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/drawtextobjectbar.xml 1502642721ea558155357f1e0fa19a98 1111404392+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1111404490+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/colorbar.xml 0ecd3dca53c576982df04c2741296813 1111404378+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/textobjectbar.xml 52cd3d647c892fe0452c17a7885cb6a0 1169541264+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1111404406+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1111404532+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1110470220+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/graphicobjectbar.xml c47cbb09fdff50f28c1f75d76418bf1b 1101499560+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/previewobjectbar.xml ab3fbad13c6229007f181210cbbac745 1111404562+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/tableobjectbar.xml 0935c8a8356eed65d6f3be0d5a714a8e 1129710910+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1111404674+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/formdesign.xml 677fb7d1c4bae17ed4ecc9574ba733d2 1111404450+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/bezierobjectbar.xml 62af4885f75f045c2455e34b5b732823 1111404350+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1112110644+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1111404362+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1111404618+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/drawingobjectbar.xml 75ebe0f08b9c5cbb3fbe2520b01d9842 1101499432+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/oleobjectbar.xml 87b89819b32aea7282ed036d69e219c5 1101499618+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1111404336+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1111404504+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1101499444+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/frameobjectbar.xml a45feea7da220e2eb0f5b7b69de5aec4 1111404476+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/standardbar.xml b2097a9c01f210c2deea8b6c506c5b0b 1111404578+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1111404596+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/de/default.xml 2d4e81fbd6fee249ec3755e038fa9399 1195746316+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/es/default.xml 42d7def06c539fb1db4c15c2673ee925 1195746378+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/fr/default.xml 80a0a9c82958dc5c26c182a6fd42af0b 1195746392+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/accelerator/en-US/default.xml b426a493bcd4fd766e4f5c53a374e0e2 1195746358+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sweb/statusbar/statusbar.xml dba88bc6b61702ba132f8d7b1c643bc3 1195835342+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/menubar/menubar.xml ada0d10222d5da7744890c92e26a878e 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/toolbar/toolbar.xml 1be18e4e2c24d879ac46fced4d53689a 1161178546+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/toolbar/sqlobjectbar.xml 5727ce3451d104a27232e7862aa34812 1094723614+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/toolbar/designobjectbar.xml d58d89e466e60a80759c0540c2d57c8a 1094723604+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/accelerator/de/default.xml 8bec17515d120f624e8af15fef7d82da 1161178518+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbquery/accelerator/en-US/default.xml 8bec17515d120f624e8af15fef7d82da 1161178530+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbtable+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbtable/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbtable/menubar/menubar.xml ef146ad21001440c24879ff841a00f09 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbtable/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbtable/toolbar/toolbar.xml c6e70574e51308945556284f1a5bbefa 1101500144+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sbibliography+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sbibliography/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sbibliography/menubar/menubar.xml 7cbd7a066c7c1498e996760908ee4bcb 1146084772+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/menubar/menubar.xml 091d902ac928524f4f4ae380da5ac0fb 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/toolbar/queryobjectbar.xml b798836ac5b05daad059d391a269ac7a 1094723520+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/toolbar/toolbar.xml 4b7e212e395015788f603b94da9534d2 1101500090+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/toolbar/tableobjectbar.xml 59c3bb09558283aa1f69520d585524ac 1094723540+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/toolbar/reportobjectbar.xml 50fdbb46b605451772f98f8c5e402a70 1094723532+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/toolbar/formobjectbar.xml 8b19147975a420d646d0eabab8a010e9 1094723510+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/de/default.xml 8115b0e3e6cc9803f437ba2926b3d10a 1161178398+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/es/default.xml 8115b0e3e6cc9803f437ba2926b3d10a 1161178436+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/fr/default.xml 8115b0e3e6cc9803f437ba2926b3d10a 1161178448+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/en-GB+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/en-GB/default.xml 8115b0e3e6cc9803f437ba2926b3d10a 1161178410+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/accelerator/en-US/default.xml 8115b0e3e6cc9803f437ba2926b3d10a 1161178424+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbapp/statusbar/statusbar.xml 730c395b0912e5caf3e937f8bd9fd92c 1100703286+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/menubar/menubar.xml c7034be6b7aa76eaee7f90836693c1b2 1213241046+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/formcontrols.xml 1ad243f2817030eeb2e2dcb5dc7a2d7b 1111412178+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1111412070+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/toolbar.xml 5fba5a9bea9b12f09ae2e3ca3c18ea97 1111412438+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1101498984+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/formsfilterbar.xml 6180ee46b731303d1d55a0a3e2490d2d 1111412206+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1112110364+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/insertbar.xml 667cdc9914e6ed13126c3a8bc84e322a 1183726134+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1111412242+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1111412122+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/textobjectbar.xml 8e1aaf0e3a35cf3c4c0fc1cc95f9b495 1111412422+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1111412150+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1111412332+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1110474686+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/graphicobjectbar.xml 39fa822354cbf4f786af198368f44652 1111412270+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/drawobjectbar.xml 62293e49b3252c6eff603fa9e8c82c68 1101498916+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1111412452+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/previewbar.xml 4f20e45b30db9ae2360f4f3011f995bb 1111412364+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/formdesign.xml 63a24088a33d5994fa704e5591b45cd1 1195663334+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1112110374+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1111412108+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/moreformcontrols.xml 8d9386c950735da2480fa9eefc17226a 1111412348+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1111412408+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1111412094+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1111412256+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1101498930+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/insertcellsbar.xml 6199629fb9e2340b590ed00104d4f89d 1111412300+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/formatobjectbar.xml cfde99c0e48f4f09f3476533d78b400f 1213241052+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/standardbar.xml fce034e95d7b7dbf82577967d6c32f3f 1179864928+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1111412392+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/alignmentbar.xml d0412330b1666b3ff39e9a6baa8c05c1 1111412054+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/toolbar/drawbar.xml 1abb7c08f89f584104df77a43be64089 1111412136+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/de/default.xml a0200810942b5be8e887e1ffcfa3149a 1183478188+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/es/default.xml c39703cdab5a57d67ee654e9320a29a0 1183478232+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/fr/default.xml c69975dfa37b99e7fc9b7e74a97ff0a7 1183478250+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/accelerator/en-US/default.xml a926736058ac87bdce2237c6b8368aff 1213241008+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/scalc/statusbar/statusbar.xml f2e7a83934966083cb25d57afbc018f7 1094750494+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/menubar/menubar.xml 75a5368a47ffb4cdaff19f25f5f02941 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/formcontrols.xml b43e898598647995002f77b26c0ce8cc 1111402946+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/arrowshapes.xml 98bc0adc9c208aad072c04e3fc7365ab 1111402818+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/masterviewtoolbar.xml 87a6023948a776ca89ad7db3a463010c 1111403098+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/toolbar.xml 45ab941887bd2ea0f578da95c229600b 1213241002+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/zoombar.xml 43e8005518643c2d87b953f275b46ed6 1101498420+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/3dobjectsbar.xml fe6661b0301cbf92c6279a35c8fdaab8 1111402762+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/arrowsbar.xml d4b1b309bc1b5b63a792bf5d729490e3 1111402802+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1101498266+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/formsfilterbar.xml e22f24d1378169bf29308b3c7e696215 1111402986+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/choosemodebar.xml f5cd41aea0be2462569d6b0c3d9d6b48 1111402874+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1112110102+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/insertbar.xml fa6f9fafc81d56a7ac468979ff21d048 1182959296+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/ellipsesbar.xml 3642fc85e6e66cb1d40d07bbbd314ac4 1111402916+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1111403016+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/optionsbar.xml 1a7d511352e1b1b1d49dc7b796126327 1196087908+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1111402888+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/textobjectbar.xml 96c57019a5d8bd2c42d44c3984b594ab 1127472442+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/linesbar.xml f338efd5a00a7181a6d0e48135933a62 1111403084+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/flowchartshapes.xml b248196b47f396e1a510acd9e271adad 1111402932+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1111403114+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1110469760+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/graphicobjectbar.xml d863471d452804fb6468705d91b47cf2 1111413082+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1111403248+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/connectorsbar.xml e96264d22ee5aa52e056fee9ee1679dd 1107162080+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/gluepointsobjectbar.xml 6e8b7a550be9941123128d109aecbb0f 1111403032+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/formdesign.xml 649e5fece9327a6eb129872cf06a231c 1111402968+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/positionbar.xml 9adc4de127b4f83a30c2f083a46da15f 1111403162+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/bezierobjectbar.xml e53517901bb80e2c0b403a79a6362a0d 1111402846+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1112110112+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1111402860+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/moreformcontrols.xml 6fb25da9f23ea926245a8041581fbb21 1111403130+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/symbolshapes.xml e2c5a101e717f86adc0b06a9807a766b 1111403206+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/textbar.xml 5baf036bf81736d222c621b9abb4d725 1111403220+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/drawingobjectbar.xml 0c358dfd61b1d946cd8f4b2015941692 1111402902+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1111402832+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1111403046+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1101498198+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/standardbar.xml f5f998114b1569554e2d3cd19f657dce 1106839602+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1111403192+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/toolbar/alignmentbar.xml d0412330b1666b3ff39e9a6baa8c05c1 1111402788+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/de/default.xml 2ac16b0090b7c3e819dd7ac3d036b89e 1138798384+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/es/default.xml d58df160900af5eee85dd2e93502cb12 1138798422+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/fr/default.xml 4359b25ce90f3b85295d944cbc68bf9a 1138798436+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/accelerator/en-US/default.xml bcd9f98406d85c7042210105fc2bfb20 1138798408+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sdraw/statusbar/statusbar.xml 6a62ea505e9c0dbe0dd452331290e02c 1094743592+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/smath+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/menubar/menubar.xml ad4a2ac2ca4172e8f21650301fc19b68 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/toolbar/toolbar.xml 1df156b7bbdd84a92affa5b0bc135232 1089108828+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/toolbar/fullscreenbar.xml 86fca201156124ba831c5dca2ddf72d3 1089108802+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/toolbar/standardbar.xml b6c5851bee83ab5f13fb8820683c9b64 1111411552+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/accelerator/en-US/default.xml 3a289dae83996c922d58191b22c12e63 1099395844+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/smath/statusbar/statusbar.xml f382e5db5a65dc9987eeda8711e2f016 1094747578+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/menubar/menubar.xml 884de9d87d723f74a5ed4d9c1cba74a8 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/formcontrols.xml b43e898598647995002f77b26c0ce8cc 1111403464+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/arrowshapes.xml b499cc417715d3cf4280e91e63e3f82a 1111403310+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/masterviewtoolbar.xml 87a6023948a776ca89ad7db3a463010c 1111403588+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/toolbar.xml d093c850c8d9d4622def02452b81b5e9 1213241002+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/zoombar.xml 43e8005518643c2d87b953f275b46ed6 1101498740+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/3dobjectsbar.xml fe6661b0301cbf92c6279a35c8fdaab8 1111403262+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/arrowsbar.xml d4b1b309bc1b5b63a792bf5d729490e3 1111403290+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1101498562+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/formsfilterbar.xml f77520cabe2d49bd72a148bb5e211b7b 1111403492+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/choosemodebar.xml f5cd41aea0be2462569d6b0c3d9d6b48 1111403368+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1112110150+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/insertbar.xml ba1c7ad241923603a402307e8c4f0f03 1182959310+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/ellipsesbar.xml 3642fc85e6e66cb1d40d07bbbd314ac4 1111403430+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/slideviewobjectbar.xml 28cead26c4e6b51cfb29e4337a7a3991 1165939764+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1111403504+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/optionsbar.xml b1eed8189be5ad6401bb73432514e1f0 1196087926+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1111403386+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/textobjectbar.xml 61f3acc87d8d024a0c3837f8fa2c76ef 1127472464+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/linesbar.xml f338efd5a00a7181a6d0e48135933a62 1111403574+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/flowchartshapes.xml dd8f54519a70c1e0d4074e8dccce6e0f 1111403444+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1111403602+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1110469778+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/graphicobjectbar.xml a8d809828ff6a60a3b101b7f163f3ce3 1111403548+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/viewerbar.xml f48085a5a3b6b7bbc3c97c8c3228d951 1111403736+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/connectorsbar.xml e96264d22ee5aa52e056fee9ee1679dd 1107162180+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/gluepointsobjectbar.xml 6e8b7a550be9941123128d109aecbb0f 1111403518+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/formdesign.xml 649e5fece9327a6eb129872cf06a231c 1111403478+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/commontaskbar.xml 644db5868be1da0d554df88470622e91 1111165476+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/positionbar.xml 9adc4de127b4f83a30c2f083a46da15f 1111403640+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/bezierobjectbar.xml e53517901bb80e2c0b403a79a6362a0d 1111403338+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1112110160+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1111403352+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/moreformcontrols.xml 6fb25da9f23ea926245a8041581fbb21 1111403614+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/symbolshapes.xml e2c5a101e717f86adc0b06a9807a766b 1111403704+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/slideviewtoolbar.xml 31878d0d89e7d61be9d267df18756039 1111403668+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/textbar.xml 5baf036bf81736d222c621b9abb4d725 1111403716+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/drawingobjectbar.xml 0c358dfd61b1d946cd8f4b2015941692 1111403416+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/basicshapes.xml 3a2884b146c5005ebe953b8d2eaed1f2 1111403324+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/outlinetoolbar.xml 2ee9817fb360d4d71720fef9b461d47a 1111403626+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1111403532+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1101498488+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/standardbar.xml 3958e2ef7280cbb1c52d37be6c5d0617 1111403680+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/starshapes.xml 7ef90e4ec2021b4ec07f022707657237 1111403692+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/toolbar/alignmentbar.xml b0f6c012cbdfb52296b5c7743c035401 1111403276+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/de/default.xml 40a2f0d96c19c6c5230d9bc34d05ec27 1213241000+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/es/default.xml d63725fe7698278270b8afbd6b24a409 1213241000+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/fr/default.xml ce470f5d4e4dd6335709c351ea0f779e 1213241000+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/accelerator/default.xml f8aa16d705a1267a5099cdf057a98c78 1213241000+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/simpress/statusbar/statusbar.xml 6a62ea505e9c0dbe0dd452331290e02c 1094743618+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/menubar/menubar.xml 96bb880ffdec66d831b5371f3a4a9a89 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/formcontrols.xml bcf3f005a1b473fe61c0539e4bb4a73d 1111404078+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/optimizetablebar.xml 4786b3c7aed5370aed128b0cd3e0e42d 1111404232+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1111403946+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/toolbar.xml dcb34f67a8c0d12cb10725acff3b12f2 1101499418+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/numobjectbar.xml 873b2ef2f95ed9115e22d1d252c7b0b9 1101499352+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1101499286+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/formsfilterbar.xml a0bafd0480954e9134d051b995ed93a7 1111404108+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1112110600+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/insertbar.xml 748e2b32ba75f84d9d3ade8b98b30964 1195653480+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/drawtextobjectbar.xml f5b3c5f653fc1caa69243ab6f17c02f9 1111404050+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/fullscreenbar.xml fb143946ed4bb806005cc6a417c6d93d 1111404136+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/colorbar.xml 890746bed51f5e0e2113caa7c71ac1b7 1111404004+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/textobjectbar.xml b8b92e7fec457e83a71a44f0d9811ffb 1111404294+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1111404064+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/mediaobjectbar.xml 24599b1f4f3e09d59c2eca8ad5814a31 1111404208+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1110470206+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/graphicobjectbar.xml cab0bb3750da170d00ed21c525c1c432 1111404166+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/previewobjectbar.xml 5965176665c969a1470c164f6750280b 1111404244+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/tableobjectbar.xml 282bbbe5d786420974964374c1c83d3c 1129710896+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1111404306+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/formdesign.xml 4129e04a17e664d569b6866a2e43640d 1111404092+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/bezierobjectbar.xml 0b8d313c22854475e7057ee96e0b3123 1111403974+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1112110612+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/calloutshapes.xml 7e8f858a10d16796a9374907e43d8c1b 1111403988+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/insertobjectbar.xml 484a1ed1af0cfd1dc8dab211a6fed0f7 1111404194+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/moreformcontrols.xml 786ece43da5f498b278d9d0a653aa10d 1111404220+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1111404270+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/drawingobjectbar.xml e1846667c296adf117f27228af9a8522 1111404032+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/oleobjectbar.xml 87b89819b32aea7282ed036d69e219c5 1101499366+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1111403958+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/graffilterbar.xml 8ed460a5d2e452a7526a8917875d9e8e 1111404152+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1101499238+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/frameobjectbar.xml ed59ccfa670d9b92cf2c799347b3c130 1111404122+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/standardbar.xml 726c9857f7ad12a4f86747aea0ec5aa9 1102527112+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1111404258+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/alignmentbar.xml b0f6c012cbdfb52296b5c7743c035401 1111403924+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/toolbar/drawbar.xml 1abb7c08f89f584104df77a43be64089 1111404018+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/de/default.xml 2d4e81fbd6fee249ec3755e038fa9399 1195746210+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/es/default.xml 42d7def06c539fb1db4c15c2673ee925 1195746266+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/fr/default.xml 80a0a9c82958dc5c26c182a6fd42af0b 1195746284+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/accelerator/en-US/default.xml b426a493bcd4fd766e4f5c53a374e0e2 1195746244+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/sglobal/statusbar/statusbar.xml dba88bc6b61702ba132f8d7b1c643bc3 1195835312+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/menubar/menubar.xml be5904bd6e0d86362f93019d6673a7e1 1195746644+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/formcontrols.xml e7587e97a4a423ceb9f4330fabcb6616 1176738966+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/optimizetablebar.xml d25cda8a4cb163c36a1496c4f8909ccc 1176739222+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1176738776+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/toolbar.xml 866c893e706bbf3c4d25c344c472f60a 1176739324+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/numobjectbar.xml 873b2ef2f95ed9115e22d1d252c7b0b9 1176739172+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1176739006+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/formsfilterbar.xml f77520cabe2d49bd72a148bb5e211b7b 1176738994+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1176738926+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/insertbar.xml 4cbccc691e1f70118b8fc318193ea500 1176739118+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/drawtextobjectbar.xml ded45087b5207482c9390227cc376c39 1176738888+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1176739064+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1176738838+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/textobjectbar.xml 849518c37f9ab1fee3b4a75364566f9e 1176739314+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1176738914+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1176739144+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1176739018+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/graphicobjectbar.xml cab0bb3750da170d00ed21c525c1c432 1176739090+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/previewobjectbar.xml 86e8243c8bf3bb19ace0392de247ed5d 1176739236+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/tableobjectbar.xml b71e8eb0f46a63e430c1b9cfe5d3734c 1176739302+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1176739354+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/formdesign.xml 259f7aac7ec260a55ba247ca477721fc 1195662650+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/bezierobjectbar.xml 62af4885f75f045c2455e34b5b732823 1176738816+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1176738938+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1176738828+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/insertobjectbar.xml 7687a1244550e3f991d4b13b175218fc 1176739132+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/moreformcontrols.xml 07cc308f86427d17685a610f89249b91 1176739158+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1176739290+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/drawingobjectbar.xml 5ccfcbbe1f4a4781ef334f34412598c3 1176738862+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/oleobjectbar.xml 87b89819b32aea7282ed036d69e219c5 1176739204+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1176738788+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1176739076+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1176738902+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/frameobjectbar.xml a45feea7da220e2eb0f5b7b69de5aec4 1176739052+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/standardbar.xml 726c9857f7ad12a4f86747aea0ec5aa9 1176739252+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1176739278+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/alignmentbar.xml d0412330b1666b3ff39e9a6baa8c05c1 1176738764+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/toolbar/drawbar.xml 1abb7c08f89f584104df77a43be64089 1176738850+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/de/default.xml 2d4e81fbd6fee249ec3755e038fa9399 1195746544+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/es/default.xml 42d7def06c539fb1db4c15c2673ee925 1195746604+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/fr/default.xml 80a0a9c82958dc5c26c182a6fd42af0b 1195746622+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/accelerator/en-US/default.xml b426a493bcd4fd766e4f5c53a374e0e2 1195746582+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swreport/statusbar/statusbar.xml a6572fc32f283954c5e5eb3871d149dd 1176738752+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/menubar/menubar.xml 1deabee7c0b39e1d9a9bdac00a67196f 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/toolbar/toolbar.xml d5bfbfe17795c8220ce14c7e89cfd7e2 1101500104+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/toolbar/copyobjectbar.xml 3145cdfdc62f4f76dbab0d27ff84bea8 1094723572+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/toolbar/browserobjectbar.xml d845cc7cbfc6eb1f385521bbdf31528c 1100703298+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/de/default.xml eb9a9b5af942b88d55003de5e949be0d 1161178460+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/es/default.xml 3d2b5c891eb01718823e40d1c3faae9f 1161178496+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/fr/default.xml 3d2b5c891eb01718823e40d1c3faae9f 1161178508+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/en-GB+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/en-GB/default.xml 3d2b5c891eb01718823e40d1c3faae9f 1161178470+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbbrowser/accelerator/en-US/default.xml 3d2b5c891eb01718823e40d1c3faae9f 1161178482+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/menubar/menubar.xml 23c82047b8b87423f4f7c77a32aaaecb 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/toolbar/standardbar.xml 8027f9e2ddfd658f7474bc62ec40476e 1111411740+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/accelerator/en-US/default.xml 7cbb3ae8fab7fe26a2e5f9e24a3f8b1a 1099396110+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/StartModule/statusbar/statusbar.xml 4d9d8ae344ce8547b01422e304151242 1094750026+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/menubar/menubar.xml c2efacbacc47ba3d9a0e0a36e6dea2c0 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/formcontrols.xml e7587e97a4a423ceb9f4330fabcb6616 1185889648+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/optimizetablebar.xml d25cda8a4cb163c36a1496c4f8909ccc 1111405004+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1111404702+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/toolbar.xml 866c893e706bbf3c4d25c344c472f60a 1101499906+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/numobjectbar.xml 873b2ef2f95ed9115e22d1d252c7b0b9 1101499836+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1101499768+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/formsfilterbar.xml f77520cabe2d49bd72a148bb5e211b7b 1111404874+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1112110672+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/insertbar.xml 3434a79a9c145ac096679a2ea035863d 1195653882+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/drawtextobjectbar.xml ded45087b5207482c9390227cc376c39 1111404810+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1111404906+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1111404756+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/textobjectbar.xml 849518c37f9ab1fee3b4a75364566f9e 1111405076+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1111404826+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1111404976+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1110470280+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/graphicobjectbar.xml cab0bb3750da170d00ed21c525c1c432 1111404934+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/previewobjectbar.xml 86e8243c8bf3bb19ace0392de247ed5d 1111405016+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/tableobjectbar.xml b71e8eb0f46a63e430c1b9cfe5d3734c 1129710924+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1111405090+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/formdesign.xml c390aca117fe819848e8d179963a01e5 1195662664+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/bezierobjectbar.xml 62af4885f75f045c2455e34b5b732823 1111404728+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1112110684+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1111404740+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/moreformcontrols.xml 07cc308f86427d17685a610f89249b91 1111404988+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1111405046+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/drawingobjectbar.xml 5ccfcbbe1f4a4781ef334f34412598c3 1111404794+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/oleobjectbar.xml 87b89819b32aea7282ed036d69e219c5 1101499852+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1111404714+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1111404920+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1101499730+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/frameobjectbar.xml a45feea7da220e2eb0f5b7b69de5aec4 1111404890+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/standardbar.xml 726c9857f7ad12a4f86747aea0ec5aa9 1102527138+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1111405032+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/alignmentbar.xml d0412330b1666b3ff39e9a6baa8c05c1 1111404688+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/toolbar/drawbar.xml 1abb7c08f89f584104df77a43be64089 1111404776+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/de/default.xml f768efc0e29ce1a8f8578ab37e43d0a6 1195746662+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/es/default.xml 9225af2b7d4f6286d43e09b24f4c6e9c 1195746720+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/fr/default.xml ed2a71f325890310b3ede2bbfcb83c50 1195746738+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/accelerator/en-US/default.xml 4f4da12999f92e906ebb73d57b79e3cc 1195746700+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swriter/statusbar/statusbar.xml dba88bc6b61702ba132f8d7b1c643bc3 1195835372+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/menubar/menubar.xml be5904bd6e0d86362f93019d6673a7e1 1195746862+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/formcontrols.xml 956bdae42eb4897ba47769904a5962d2 1176739742+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/optimizetablebar.xml d25cda8a4cb163c36a1496c4f8909ccc 1176739980+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1176739530+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/toolbar.xml 866c893e706bbf3c4d25c344c472f60a 1176740076+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/numobjectbar.xml 873b2ef2f95ed9115e22d1d252c7b0b9 1176739936+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1176739778+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/formsfilterbar.xml f77520cabe2d49bd72a148bb5e211b7b 1176739766+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1176739704+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/insertbar.xml 4cbccc691e1f70118b8fc318193ea500 1176739880+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/drawtextobjectbar.xml ded45087b5207482c9390227cc376c39 1176739664+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1176739830+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1176739604+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/textobjectbar.xml 849518c37f9ab1fee3b4a75364566f9e 1176740064+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1176739688+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1176739908+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1176739804+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/graphicobjectbar.xml cab0bb3750da170d00ed21c525c1c432 1176739854+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/previewobjectbar.xml 86e8243c8bf3bb19ace0392de247ed5d 1176739990+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/tableobjectbar.xml b71e8eb0f46a63e430c1b9cfe5d3734c 1176740052+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1176740088+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/formdesign.xml d548afeca231a0715443ad749c010f39 1176739752+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/bezierobjectbar.xml 62af4885f75f045c2455e34b5b732823 1176739576+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1176739730+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1176739590+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/insertobjectbar.xml 7687a1244550e3f991d4b13b175218fc 1176739894+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/moreformcontrols.xml ebe41b15bdaa30df785ded7c717f9f64 1176739920+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1176740040+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/drawingobjectbar.xml 5ccfcbbe1f4a4781ef334f34412598c3 1176739632+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/oleobjectbar.xml 87b89819b32aea7282ed036d69e219c5 1176739968+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1176739544+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1176739842+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1176739676+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/frameobjectbar.xml a45feea7da220e2eb0f5b7b69de5aec4 1176739818+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/standardbar.xml 726c9857f7ad12a4f86747aea0ec5aa9 1176740002+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1176740012+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/alignmentbar.xml d0412330b1666b3ff39e9a6baa8c05c1 1176739514+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/toolbar/drawbar.xml 1abb7c08f89f584104df77a43be64089 1176739616+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/de/default.xml 2d4e81fbd6fee249ec3755e038fa9399 1195746776+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/es/default.xml 42d7def06c539fb1db4c15c2673ee925 1195746826+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/fr/default.xml 80a0a9c82958dc5c26c182a6fd42af0b 1195746844+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/accelerator/en-US/default.xml b426a493bcd4fd766e4f5c53a374e0e2 1195746808+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swxform/statusbar/statusbar.xml a6572fc32f283954c5e5eb3871d149dd 1176739500+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/menubar/menubar.xml 6264f03e925a17d122a851fa94df9829 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar/dialogbar.xml ef140bf53c044fbc683fc50bd7ebf294 1182876812+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1111405348+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar/insertcontrolsbar.xml 6992f8ed28b3a931918687caaa6efada 1183467914+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar/macrobar.xml 3fbdacb0fb0790df0b51f7e16cd521e3 1182876826+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar/translationbar.xml df660bf2ce66cda87f2bd8247ba4b139 1167753178+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/toolbar/standardbar.xml c9a491104e0178e5e3df7ae3765efce3 1111405394+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/accelerator/en-US/default.xml 1df5b3ec384dfb4df839ddfea85e2005 1095674432+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/BasicIDE/statusbar/statusbar.xml 25dda5f7113139a83f74a2fe0517e05d 1110477578+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/schart+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/menubar/menubar.xml de77b65983c0f8f7a7b2d415b5366dce 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/toolbar/toolbar.xml 4979366970cf9531c1d0bbec64e2f5bc 1179862134+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/toolbar/standardbar.xml 5c8fe5a3f6579a887214690854db8263 1179862124+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/accelerator/en-US/default.xml 3040e78a8ec94fd46872d051ba61c0e5 1179862094+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/schart/statusbar/statusbar.xml b046e317a6af1ac5b41c95b9515c12db 1179862114+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbrelation+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbrelation/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbrelation/menubar/menubar.xml 0e1c237d2fb81e280f225f24e2373e7f 1213241028+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/dbrelation/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/dbrelation/toolbar/toolbar.xml f433a96036d336d7e602cae06c2d908b 1101500132+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/menubar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/menubar/menubar.xml be5904bd6e0d86362f93019d6673a7e1 1195746524+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/formcontrols.xml e7587e97a4a423ceb9f4330fabcb6616 1176738326+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/optimizetablebar.xml d25cda8a4cb163c36a1496c4f8909ccc 1176738532+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/arrowshapes.xml bc42497064f087b8ff7bceb64b5d9a60 1176738152+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/toolbar.xml 866c893e706bbf3c4d25c344c472f60a 1176738628+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/numobjectbar.xml 873b2ef2f95ed9115e22d1d252c7b0b9 1176738510+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/formsnavigationbar.xml a639751b912690785da845f28218cb56 1176738378+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/formsfilterbar.xml f77520cabe2d49bd72a148bb5e211b7b 1176738350+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/fontworkobjectbar.xml a11e3c8d3bf0efa1e1b7d6069fb96105 1176738302+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/insertbar.xml 4cbccc691e1f70118b8fc318193ea500 1176738448+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/drawtextobjectbar.xml ded45087b5207482c9390227cc376c39 1176738248+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/fullscreenbar.xml a380898966778b36b027e83883ad96e1 1176738412+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/colorbar.xml d5c475c8d35ec935bc2c300103fca00e 1176738194+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/textobjectbar.xml 849518c37f9ab1fee3b4a75364566f9e 1176738616+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/flowchartshapes.xml 91ad4dea1a97ef72bbc28db63af02470 1176738274+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/mediaobjectbar.xml a80e5023795bbb3696d8c3e976ae5d8d 1176738472+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/formtextobjectbar.xml 2c818f1d4c48ee3b3f388ead4313f482 1176738390+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/graphicobjectbar.xml cab0bb3750da170d00ed21c525c1c432 1176738436+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/previewobjectbar.xml 86e8243c8bf3bb19ace0392de247ed5d 1176738544+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/tableobjectbar.xml b71e8eb0f46a63e430c1b9cfe5d3734c 1176738604+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/viewerbar.xml 9cb35b54a270b0927513bce929a36a65 1176738638+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/formdesign.xml c390aca117fe819848e8d179963a01e5 1195662628+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/bezierobjectbar.xml 62af4885f75f045c2455e34b5b732823 1176738172+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/fontworkshapetype.xml 1d5f93d9f61078d812c7941e0c1f7bdc 1176738314+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/calloutshapes.xml 2645f0de8cc6eb520614048730d26560 1176738182+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/insertobjectbar.xml 7687a1244550e3f991d4b13b175218fc 1176738460+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/moreformcontrols.xml 07cc308f86427d17685a610f89249b91 1176738484+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/symbolshapes.xml 1b6166fedd57931360fd7ea65c45042a 1176738594+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/drawingobjectbar.xml 5ccfcbbe1f4a4781ef334f34412598c3 1176738238+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/oleobjectbar.xml 87b89819b32aea7282ed036d69e219c5 1176738522+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/basicshapes.xml ed327bd9519c61c109ac83270f48cb69 1176738162+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/graffilterbar.xml f1aac1f09ef694b193a882e52843b7da 1176738424+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/extrusionobjectbar.xml 16e26f9fa2e9a253edbc22a172566479 1176738260+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/frameobjectbar.xml a45feea7da220e2eb0f5b7b69de5aec4 1176738400+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/standardbar.xml 726c9857f7ad12a4f86747aea0ec5aa9 1176738556+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/starshapes.xml c9ebfa862c947143c3b6bf62b507f690 1176738582+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/alignmentbar.xml d0412330b1666b3ff39e9a6baa8c05c1 1176738140+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/toolbar/drawbar.xml 1abb7c08f89f584104df77a43be64089 1176738226+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/de+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/de/default.xml 5e40943bd9299469102b191de70ec76a 1195746428+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/es/default.xml 4dd67435ae1fdc95da40659a30f08467 1195746472+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/fr+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/fr/default.xml 97fd3de32c40bcb3ded54ddb77049e7d 1195746490+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/accelerator/en-US/default.xml cb8b54a5d75c77a1add4c80a6a2c4415 1195746448+dir /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/statusbar+obj /usr/lib/openoffice/share/config/soffice.cfg/modules/swform/statusbar/statusbar.xml a6572fc32f283954c5e5eb3871d149dd 1176738116+dir /usr/lib/openoffice/share/config/soffice.cfg/global+dir /usr/lib/openoffice/share/config/soffice.cfg/global/accelerator+dir /usr/lib/openoffice/share/config/soffice.cfg/global/accelerator/es+obj /usr/lib/openoffice/share/config/soffice.cfg/global/accelerator/es/default.xml aee67bb1864c1f63571798b292a02a65 1146060948+dir /usr/lib/openoffice/share/config/soffice.cfg/global/accelerator/en-US+obj /usr/lib/openoffice/share/config/soffice.cfg/global/accelerator/en-US/default.xml 3a51723e73ac0f20b854477e942738af 1146060938+obj /usr/lib/openoffice/share/config/soffice.cfg/global/accelerator/default.xml b7f3fb8061db20fa7a412ec72082e302 1184079784+dir /usr/lib/openoffice/share/config/wizard+dir /usr/lib/openoffice/share/config/wizard/web+dir /usr/lib/openoffice/share/config/wizard/web/layouts+dir /usr/lib/openoffice/share/config/wizard/web/layouts/frame_top+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_top/index.html.xsl 9123b3a05a83f95b3a431b71f9bf4926 1101548040+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_top/mainframe.html ddf9aea5b7cb82e7616218bcd3995a39 1101548051+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_top/tocframe.html.xsl b5f982d4181420448e801c9b973042b2 1101548060+dir /usr/lib/openoffice/share/config/wizard/web/layouts/diagonal+obj /usr/lib/openoffice/share/config/wizard/web/layouts/diagonal/index.html.xsl edfc3779ed464f26c17024d4639155af 1101547932+dir /usr/lib/openoffice/share/config/wizard/web/layouts/frame_left+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_left/index.html.xsl f272b4e4798d3e48301739f57ecf0f71 1101547971+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_left/mainframe.html ddf9aea5b7cb82e7616218bcd3995a39 1101547982+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_left/tocframe.html.xsl 19050ec72139ff79992004891b036dfe 1101547998+obj /usr/lib/openoffice/share/config/wizard/web/layouts/source.xml.xsl 3e53896831aeeb95882424050922c957 1126214181+dir /usr/lib/openoffice/share/config/wizard/web/layouts/table_2+obj /usr/lib/openoffice/share/config/wizard/web/layouts/table_2/index.html.xsl 3ff3e074927e5fbb9664f241271b81ed 1101548081+dir /usr/lib/openoffice/share/config/wizard/web/layouts/table_3+obj /usr/lib/openoffice/share/config/wizard/web/layouts/table_3/index.html.xsl eacc2439b66acbec02b67aaa84bd7900 1101548091+obj /usr/lib/openoffice/share/config/wizard/web/layouts/layoutF.xsl 9f154107d977221973cc3ef50b2695c3 1126214149+obj /usr/lib/openoffice/share/config/wizard/web/layouts/layoutX.xsl a1476c263277c9d88ea1116f54bd72c4 1126214168+dir /usr/lib/openoffice/share/config/wizard/web/layouts/frame_bottom+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_bottom/index.html.xsl 6d29eda22c88759aaa342b1d9e1237b5 1101547941+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_bottom/mainframe.html ddf9aea5b7cb82e7616218bcd3995a39 1101547951+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_bottom/tocframe.html.xsl 201cf8df65fd6eac3cacd31cd11fda6a 1101547961+dir /usr/lib/openoffice/share/config/wizard/web/layouts/simple+obj /usr/lib/openoffice/share/config/wizard/web/layouts/simple/index.html.xsl 60fe6714c271ce4ef034a627b820fdd0 1101548071+dir /usr/lib/openoffice/share/config/wizard/web/layouts/zigzag+obj /usr/lib/openoffice/share/config/wizard/web/layouts/zigzag/index.html.xsl 61a7d214a1302644e41ad34ced6af970 1101548101+dir /usr/lib/openoffice/share/config/wizard/web/layouts/frame_right+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_right/index.html.xsl 8de2ee7b9bf0b40041d1ec61d144ad78 1101548008+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_right/mainframe.html ddf9aea5b7cb82e7616218bcd3995a39 1101548019+obj /usr/lib/openoffice/share/config/wizard/web/layouts/frame_right/tocframe.html.xsl 329d1704c85f3cda650fa2d67e9f6e6d 1101548029+obj /usr/lib/openoffice/share/config/wizard/web/layouts/layout.xsl de2c340da3fa5e829ff6800048c699d4 1126214135+dir /usr/lib/openoffice/share/config/wizard/web/images+obj /usr/lib/openoffice/share/config/wizard/web/images/html.gif 5d4dcb1b7c5c52f4f2fb8696f4fe3c6f 1101547740+obj /usr/lib/openoffice/share/config/wizard/web/images/other.gif 617a69d14a9f5fee3346dfba1c5cd3f4 1101547769+obj /usr/lib/openoffice/share/config/wizard/web/images/writer.gif 4633e3e00f1aedf4bce50784530a842c 1101547788+obj /usr/lib/openoffice/share/config/wizard/web/images/draw.gif 0c2dca817afe9fbe9deb07c41aa4b0d9 1101547709+obj /usr/lib/openoffice/share/config/wizard/web/images/calc.gif f613af9c186f8080e1fbf2a0805c6de1 1101547699+obj /usr/lib/openoffice/share/config/wizard/web/images/fls.gif 448aa4036e92608c7342d0e9b06d36f8 1101547719+obj /usr/lib/openoffice/share/config/wizard/web/images/media.gif b7a51801cebab1dca0e02e76b8ab8e5a 1101547759+obj /usr/lib/openoffice/share/config/wizard/web/images/impress.gif 32d426071814b9911b7e1722b815a57e 1101547749+obj /usr/lib/openoffice/share/config/wizard/web/images/pdf.gif 2b43410be9e7939eac1b5b7295cd90c4 1101547779+obj /usr/lib/openoffice/share/config/wizard/web/images/graphics.gif a7c9d021b3305c6fc31a9fdf610f432e 1101547730+dir /usr/lib/openoffice/share/config/wizard/web/styles+obj /usr/lib/openoffice/share/config/wizard/web/styles/green.css c8dd00bc85e6cdd0e0dca8893fcc4830 1101548203+obj /usr/lib/openoffice/share/config/wizard/web/styles/red.css ddb9d8ef212c8b5eed42d5063e54b9c0 1101548283+obj /usr/lib/openoffice/share/config/wizard/web/styles/dark.css 93844ef8b09b9b264e57c55c6fc2f727 1101548172+obj /usr/lib/openoffice/share/config/wizard/web/styles/rgb.css 32e6705510c0f8478f4635b7215f3293 1101548292+obj /usr/lib/openoffice/share/config/wizard/web/styles/water.css efd653076355e82f85a0b716317d39fe 1101548327+obj /usr/lib/openoffice/share/config/wizard/web/styles/pc_old.css 00330dc7c0b50df7555cfcb3c82b2d69 1101548272+obj /usr/lib/openoffice/share/config/wizard/web/styles/grey.css c847534c3c27fc1b1266767719f1816a 1101548223+obj /usr/lib/openoffice/share/config/wizard/web/styles/violet.css a155df7d675656bb8e108225593a5e18 1101548316+obj /usr/lib/openoffice/share/config/wizard/web/styles/greenred.css c2bbf4436f14d7c7790481a0de2243cc 1101548213+obj /usr/lib/openoffice/share/config/wizard/web/styles/bg.css bb9bf0ad6da1a8e9d6b61fc75c31259e 1101548121+obj /usr/lib/openoffice/share/config/wizard/web/styles/bgrey.css b576746a2f7963d26c49464cb2dbd4b3 1101548141+obj /usr/lib/openoffice/share/config/wizard/web/styles/dp.css 120163cece1e1494799d7d4ee67e24b9 1101548182+obj /usr/lib/openoffice/share/config/wizard/web/styles/orange.css 3600c2a481de6f3de3f21543b15e10b4 1101548263+obj /usr/lib/openoffice/share/config/wizard/web/styles/forest.css 203bc253e318a8202506f005ea9da002 1101548192+obj /usr/lib/openoffice/share/config/wizard/web/styles/ibg.css cd8b382dbc40a4681834cf28424ff2d1 1101548233+obj /usr/lib/openoffice/share/config/wizard/web/styles/strange.css afade74ac826d03d4ab9471ffe5409ca 1101548306+obj /usr/lib/openoffice/share/config/wizard/web/styles/ice.css 03ccbc50bc4072f5de0f438eb93ad412 1101548243+obj /usr/lib/openoffice/share/config/wizard/web/styles/bgr.css 30893260d97d15e0950317634ee35a6a 1101548131+obj /usr/lib/openoffice/share/config/wizard/web/styles/marine.css 8c468809c27a594950b1afe6ea30164b 1101548253+obj /usr/lib/openoffice/share/config/wizard/web/styles/beige.css 6cde86866385a75c54f0df8274aefdb7 1101548110+obj /usr/lib/openoffice/share/config/wizard/web/styles/bwb.css 1751cfd2e4a07ee4f54952317e821de8 1101548152+obj /usr/lib/openoffice/share/config/wizard/web/styles/bwo.css 60a619c4c515fd039d97a482debf62d7 1101548162+obj /usr/lib/openoffice/share/config/wizard/web/preview.html 90c77e23920d50eab727c8e1181f0f30 1102085051+dir /usr/lib/openoffice/share/config/wizard/web/buttons+obj /usr/lib/openoffice/share/config/wizard/web/buttons/glas-blue.zip 6374c618f5944e68b231cf7853be560b 1182958521+obj /usr/lib/openoffice/share/config/wizard/web/buttons/square-blue.zip 02f53bb45699ac6130f228fbdafff48a 1182958591+obj /usr/lib/openoffice/share/config/wizard/web/buttons/glas-green.zip 83f8a173d907191176b4b1d7dffd1f96 1182958532+obj /usr/lib/openoffice/share/config/wizard/web/buttons/round-white.zip 3c96c0e55954b0cdd8fc010bf7b7537f 1182958568+obj /usr/lib/openoffice/share/config/wizard/web/buttons/square-red.zip fc8286ec7639df6084d163a9b1eb5c75 1182958627+obj /usr/lib/openoffice/share/config/wizard/web/buttons/square-yellow.zip ebca582c94ca3921a7cfb2d57d947917 1182958638+obj /usr/lib/openoffice/share/config/wizard/web/buttons/square-green.zip 44502e2e267987a464d3c3736bd63944 1182958615+obj /usr/lib/openoffice/share/config/wizard/web/buttons/square-gray.zip 9c5f809cb99d7d567adbe511ef650887 1182958602+obj /usr/lib/openoffice/share/config/wizard/web/buttons/round-gorilla.zip 4042718d1049835ae5d55b9057cbabab 1182958557+obj /usr/lib/openoffice/share/config/wizard/web/buttons/glas-red.zip e1072c16eb0f74bb05d7c96a5fbaab11 1182958545+obj /usr/lib/openoffice/share/config/wizard/web/buttons/simple.zip 81a64a32809704a096d0c6378fcbbc4b 1182958579+dir /usr/lib/openoffice/share/config/wizard/form+dir /usr/lib/openoffice/share/config/wizard/form/styles+obj /usr/lib/openoffice/share/config/wizard/form/styles/red.css ddb9d8ef212c8b5eed42d5063e54b9c0 1098881379+obj /usr/lib/openoffice/share/config/wizard/form/styles/dark.css f9dbad3383318d9a3f07a16aad763470 1135791267+obj /usr/lib/openoffice/share/config/wizard/form/styles/water.css 23b7d8aab8b6d84d28ff0220a470df74 1135791364+obj /usr/lib/openoffice/share/config/wizard/form/styles/grey.css 1e4f0a7616a185e46134e0cfad48de57 1135791284+obj /usr/lib/openoffice/share/config/wizard/form/styles/violet.css 03c0a1b5ad3e6751de55f3b2a14a94f7 1135791353+obj /usr/lib/openoffice/share/config/wizard/form/styles/orange.css 61ceed0eec61ec862f08297e6dadf7d4 1135791327+obj /usr/lib/openoffice/share/config/wizard/form/styles/ibg.css cd8b382dbc40a4681834cf28424ff2d1 1098881341+obj /usr/lib/openoffice/share/config/wizard/form/styles/ice.css fdd0da305e74b90fdf640f3e59e66605 1135791304+obj /usr/lib/openoffice/share/config/wizard/form/styles/bgr.css 30893260d97d15e0950317634ee35a6a 1098881304+obj /usr/lib/openoffice/share/config/wizard/form/styles/beige.css 6cde86866385a75c54f0df8274aefdb7 1098881293+obj /usr/lib/openoffice/share/config/images_hicontrast.zip 28860a578894d342db4ab4a7bf29362a 1213268122+dir /usr/lib/openoffice/share/config/webcast+obj /usr/lib/openoffice/share/config/webcast/edit.asp f3cadbec185b76680f5aa44258c67006 969295709+obj /usr/lib/openoffice/share/config/webcast/editpic.asp a5ba7357df9bc2d5f26bb354e11dae7a 969295709+obj /usr/lib/openoffice/share/config/webcast/webcast.pl 34d6a0ade4981a74f05795fc9f2b87b9 1039701426+obj /usr/lib/openoffice/share/config/webcast/show.asp c2d9212754d47a64f5bb86df9c45a285 969295709+obj /usr/lib/openoffice/share/config/webcast/webcast.asp ee46fe18a38a6c6176ee602e9a8d58ba 969295709+obj /usr/lib/openoffice/share/config/webcast/common.pl 4899b95160fca38c8930ff9abe5cffac 1039701018+obj /usr/lib/openoffice/share/config/webcast/edit.pl f7228f2b661e6137a8d9a9faa2663390 1039701424+obj /usr/lib/openoffice/share/config/webcast/show.pl a53e54f8d3dee69cd7e2240ab243edd6 1039701426+obj /usr/lib/openoffice/share/config/webcast/poll.asp 3136a455e95d95fe725de4380acbd638 969295709+obj /usr/lib/openoffice/share/config/webcast/savepic.pl 47862128b5d5fd7425eab85f9de83f16 1039701426+obj /usr/lib/openoffice/share/config/webcast/index.pl c1266a26470fe16fbf0edaa9e6d2d000 1039701425+obj /usr/lib/openoffice/share/config/webcast/editpic.pl 6ddddbb96d2516304d873ccb28a356b4 1039701425+obj /usr/lib/openoffice/share/config/webcast/savepic.asp 866e30f97f1120c4deb7659b84577173 969295709+obj /usr/lib/openoffice/share/config/webcast/common.inc 8acf3515a03c0a39e101b418e51f7dea 969295709+obj /usr/lib/openoffice/share/config/webcast/poll.pl e871355ffbc7cf52f13ab74c232da882 1039701425+obj /usr/lib/openoffice/share/config/images_tango.zip c5ee52b3447e95d6e0164e69c21da6c7 1213268190+obj /usr/lib/openoffice/share/config/javasettingsunopkginstall.xml e8e1f8b645b67a9175d42a02556cfc26 1187351376+obj /usr/lib/openoffice/share/config/psetup.xpm 78701d2f6d4f24858d962b387aa7a6b6 969354214+dir /usr/lib/openoffice/share/fingerprint+obj /usr/lib/openoffice/share/fingerprint/dutch.lm 640f44a8db28427beef81d3c4601d064 1168605808+obj /usr/lib/openoffice/share/fingerprint/arabic.lm 1e456a560410c50dd42d69d507446bb7 1168605641+obj /usr/lib/openoffice/share/fingerprint/fpdb.conf 3f079f8942b564650656aba3ad77388f 1169129251+obj /usr/lib/openoffice/share/fingerprint/welsh.lm 7328fdcc81b00d4c518c3fc35758f5c5 1168606531+obj /usr/lib/openoffice/share/fingerprint/english.lm 2edaf59080594456083f3010697c2826 1168605821+obj /usr/lib/openoffice/share/fingerprint/slovak_ascii.lm 011378ec9429a9d3833ca0458a04e245 1168606369+obj /usr/lib/openoffice/share/fingerprint/middle_frisian.lm 5a14281df3785d6c0746a38af5c21109 1168606145+obj /usr/lib/openoffice/share/fingerprint/sanskrit.lm 256f14e8744424dbf4378b9424b242b3 1168606301+obj /usr/lib/openoffice/share/fingerprint/greek.lm d42e1132e7fd7004302bb48fe839da22 1168605936+obj /usr/lib/openoffice/share/fingerprint/basque.lm 95062474f61d2d5eb3cd8184e548dd32 1168605666+obj /usr/lib/openoffice/share/fingerprint/german.lm 6957619a0481e1611d90ba383388ac52 1168605909+obj /usr/lib/openoffice/share/fingerprint/slovenian.lm bd2608dec8432759b6a2a1a7383c420f 1168606382+obj /usr/lib/openoffice/share/fingerprint/vietnamese.lm e7a3dd786676f804b482f03f41c857c3 1168606519+obj /usr/lib/openoffice/share/fingerprint/afrikaans.lm 137d1e6c1e359ad6801c49271863df3d 1168605584+obj /usr/lib/openoffice/share/fingerprint/japanese.lm 630cdcaf85638804ca0e04530f3ac6b6 1168606035+obj /usr/lib/openoffice/share/fingerprint/serbian_ascii.lm 21fd8f791d52e74ec28657825b254fd4 1168606356+obj /usr/lib/openoffice/share/fingerprint/icelandic.lm 92a132f7d0674e76ee32df499ca2a56a 1168605986+obj /usr/lib/openoffice/share/fingerprint/korean.lm 9f2e3f38dec39f0fa709e5da0da0cd37 1168606048+obj /usr/lib/openoffice/share/fingerprint/albanian.lm 8202a16b7ea3d1bab12fd0ffafe3357f 1168605599+obj /usr/lib/openoffice/share/fingerprint/malay.lm 2b5391d60e087dddf72136823e0cbda4 1168606106+obj /usr/lib/openoffice/share/fingerprint/chinese_traditional.lm 39ab7bcfb0d71e01dfcf919cbd2a7dac 1168605742+obj /usr/lib/openoffice/share/fingerprint/hungarian.lm d14ad6a3da503ebe270209890643c211 1168605974+obj /usr/lib/openoffice/share/fingerprint/thai.lm d34e7831124aaab7e525978fd6917e89 1168606479+obj /usr/lib/openoffice/share/fingerprint/bosnian.lm c79ad6ba3c372df5e74dec0e8ce3a6f3 1168605691+obj /usr/lib/openoffice/share/fingerprint/scots.lm ea46c5424f6e1e35185559e7d78cf706 1168606315+obj /usr/lib/openoffice/share/fingerprint/breton.lm 32a277b39a204af5aedd64ca5876e670 1168605704+obj /usr/lib/openoffice/share/fingerprint/persian.lm 3e87942b5936872d80500dd252d05c7e 1168606207+obj /usr/lib/openoffice/share/fingerprint/catalan.lm 3acf481dc145f99d1fb1232a5d9cee38 1168605717+obj /usr/lib/openoffice/share/fingerprint/polish.lm e30c658777428be84ea6b34f47c5e067 1168606220+obj /usr/lib/openoffice/share/fingerprint/turkish.lm cda44ab25967d2f9225d72d8a60a2271 1168606493+obj /usr/lib/openoffice/share/fingerprint/swedish.lm 9a0d144eece78ec9ea37504623847dfd 1168606439+obj /usr/lib/openoffice/share/fingerprint/danish.lm 143b7b32b7eb7619b3345305aa167ef5 1168605782+obj /usr/lib/openoffice/share/fingerprint/drents.lm d41d8cd98f00b204e9800998ecf8427e 1168605796+obj /usr/lib/openoffice/share/fingerprint/hebrew.lm 0b765452298f781b4ed6cfda9b9ff0cb 1168605948+obj /usr/lib/openoffice/share/fingerprint/spanish.lm 6ccdd04e7174a4b4d8024ff2b9da3bc4 1168606397+obj /usr/lib/openoffice/share/fingerprint/mingo.lm 4b8a5aba3bd8e738f8ab51a5a8bda4cc 1168606158+obj /usr/lib/openoffice/share/fingerprint/armenian.lm d41d8cd98f00b204e9800998ecf8427e 1168605654+obj /usr/lib/openoffice/share/fingerprint/hindi.lm 5b5209292d05c7bacc88fe928ae8b357 1168605961+obj /usr/lib/openoffice/share/fingerprint/french.lm 2154646a638f58226b6ba103974e2999 1168605873+obj /usr/lib/openoffice/share/fingerprint/yiddish_utf.lm 7e613856f1b42e930e4beec068bf7925 1168606543+obj /usr/lib/openoffice/share/fingerprint/chinese_simplified.lm aaecf093c984cc018584eb4e55babc1d 1168605729+obj /usr/lib/openoffice/share/fingerprint/swahili.lm 2b693e56bfe8216fc5337f454068069a 1168606424+obj /usr/lib/openoffice/share/fingerprint/georgian.lm 2a961891595240aa84770b5ba8a16f3e 1168605897+obj /usr/lib/openoffice/share/fingerprint/croatian.lm c45a075c9bf0a0f4ccdcd6cee1162412 1168605757+obj /usr/lib/openoffice/share/fingerprint/tamil.lm 8ee8c15900d270b8f0f62eb32c9f7cbb 1168606466+obj /usr/lib/openoffice/share/fingerprint/quechua.lm b11568b99a29ec483b889564f6d76353 1168606247+obj /usr/lib/openoffice/share/fingerprint/belarus.lm b05808c8c56fc76c8fe1aadafcbfd647 1168605678+obj /usr/lib/openoffice/share/fingerprint/russian.lm 95feea4186146f4f8b0e4cdaf588ba78 1168606289+obj /usr/lib/openoffice/share/fingerprint/latvian.lm 9e737f1b1c2ebf8281a5444dc6654ae4 1168606073+obj /usr/lib/openoffice/share/fingerprint/portuguese.lm 17875cddfa9816fc568a53f78fc3a70d 1168606233+obj /usr/lib/openoffice/share/fingerprint/nepali.lm 43e2cf4faadcc0140de3c0cbf6de4b30 1168606182+obj /usr/lib/openoffice/share/fingerprint/romanian.lm 3b87ea4f167768f11935a92bdf11d6d7 1168606261+obj /usr/lib/openoffice/share/fingerprint/manx_gaelic.lm 56cfd5174cb91bf651f28b6c842f529b 1168606119+obj /usr/lib/openoffice/share/fingerprint/estonian.lm 31a83e8108162dcfdbc6f8a25a9a055f 1168605847+obj /usr/lib/openoffice/share/fingerprint/norwegian.lm 5a3206d616ef32d8a537ddc1fbb4d4a6 1168606195+obj /usr/lib/openoffice/share/fingerprint/amharic_utf.lm cad51db3f7b5a72c5129694af04ec11c 1168605613+obj /usr/lib/openoffice/share/fingerprint/marathi.lm 5f48e80de508261dabb724a58c44a196 1168606133+obj /usr/lib/openoffice/share/fingerprint/esperanto.lm dcf685a812bbdaa5eb44d666bebb5953 1168605834+obj /usr/lib/openoffice/share/fingerprint/frisian.lm 55e3546c4a99e7d662bdb1c4c2ca7368 1168605885+obj /usr/lib/openoffice/share/fingerprint/latin.lm 43f5f6757218dabebc256e26dfe9b82b 1168606060+obj /usr/lib/openoffice/share/fingerprint/tagalog.lm 517d083aad6e55f028e309fd39c7ffc0 1168606452+obj /usr/lib/openoffice/share/fingerprint/ukrainian.lm e3a41f55d3320623462a128319982235 1168606506+obj /usr/lib/openoffice/share/fingerprint/finnish.lm cef134d983ee79f4afc3542e670d4c43 1168605860+obj /usr/lib/openoffice/share/fingerprint/irish_gaelic.lm 25fec23709a4ea26086b0499113f2a7b 1168606011+obj /usr/lib/openoffice/share/fingerprint/indonesian.lm 3dc22b2dfe182c3d324e182f96ae2580 1168605998+obj /usr/lib/openoffice/share/fingerprint/scots_gaelic.lm 2330fb967c99ccc28a9f5b4a19cb3514 1168606341+obj /usr/lib/openoffice/share/fingerprint/italian.lm 7abac98dc0ae64bcf83d1195d93be9bd 1168606023+obj /usr/lib/openoffice/share/fingerprint/czech.lm b514aa0975eaef669e34453fd295da26 1168605769+obj /usr/lib/openoffice/share/fingerprint/romansh.lm fa47ecadc00e7dd41cf0edb488dcbe34 1168606275+obj /usr/lib/openoffice/share/fingerprint/lithuanian.lm cbfd7a8a2afc867567a92de582e7e928 1168606085+dir /usr/lib/openoffice/share/Scripts+dir /usr/lib/openoffice/share/Scripts/javascript+dir /usr/lib/openoffice/share/Scripts/javascript/Highlight+obj /usr/lib/openoffice/share/Scripts/javascript/Highlight/ButtonPressHandler.js 95004a5c727bb1bbd092b1c85b52f41b 1098453209+obj /usr/lib/openoffice/share/Scripts/javascript/Highlight/parcel-descriptor.xml 0c5275b024c2734e029e9240b2464ae2 1082415685+obj /usr/lib/openoffice/share/Scripts/javascript/Highlight/ShowDialog.js 7fc33e74ceb14e1c3aaba9aaf8168fbf 1098453226+dir /usr/lib/openoffice/share/Scripts/javascript/HelloWorld+obj /usr/lib/openoffice/share/Scripts/javascript/HelloWorld/parcel-descriptor.xml 8650b3e03b2a6cf55ddf819f96c76ddc 1076429391+obj /usr/lib/openoffice/share/Scripts/javascript/HelloWorld/helloworld.js d70bd8dfab6883ad548cf56ac559c387 1098453194+dir /usr/lib/openoffice/share/Scripts/javascript/ExportSheetsToHTML+obj /usr/lib/openoffice/share/Scripts/javascript/ExportSheetsToHTML/exportsheetstohtml.js 6bbd095f2323ecece8cc391850d08b0a 1098453179+obj /usr/lib/openoffice/share/Scripts/javascript/ExportSheetsToHTML/parcel-descriptor.xml 23b5b8dc560479cb7469025e6b018444 1055952780+dir /usr/lib/openoffice/share/Scripts/python+dir /usr/lib/openoffice/share/Scripts/python/pythonSamples+obj /usr/lib/openoffice/share/Scripts/python/pythonSamples/TableSample.py 8389ba3e063cf9610ee1b6596298257f 1108139618+obj /usr/lib/openoffice/share/Scripts/python/Capitalise.py bd24e8d0fc9114b97b44f69c0baf3878 1108139536+obj /usr/lib/openoffice/share/Scripts/python/HelloWorld.py 25d79cb28ad3ef9a9a0c2aa0a339b967 1143024311+dir /usr/lib/openoffice/share/Scripts/beanshell+dir /usr/lib/openoffice/share/Scripts/beanshell/Highlight+obj /usr/lib/openoffice/share/Scripts/beanshell/Highlight/ShowDialog.bsh ff522facf6ac5f0d8418c1233f4475f5 1098452960+obj /usr/lib/openoffice/share/Scripts/beanshell/Highlight/ButtonPressHandler.bsh 3fcb05e9f56c75f5811f3bd212c3e438 1098452946+obj /usr/lib/openoffice/share/Scripts/beanshell/Highlight/parcel-descriptor.xml 4f81da44f9cfcf526e7d3bd6ebbea03c 1082415600+obj /usr/lib/openoffice/share/Scripts/beanshell/Highlight/highlighter.bsh 0913e26dfb2e2b57b5a6d751dde763d7 1098452973+dir /usr/lib/openoffice/share/Scripts/beanshell/Capitalise+obj /usr/lib/openoffice/share/Scripts/beanshell/Capitalise/capitalise.bsh 476646367ce8b45293fbda086d761a49 1098452918+obj /usr/lib/openoffice/share/Scripts/beanshell/Capitalise/parcel-descriptor.xml 4d52f0f8a93e02aff8daba66b57efc66 1126230797+dir /usr/lib/openoffice/share/Scripts/beanshell/MemoryUsage+obj /usr/lib/openoffice/share/Scripts/beanshell/MemoryUsage/memusage.bsh ecaf4bc55ea0084f3d502b5482f1ac40 1106839570+obj /usr/lib/openoffice/share/Scripts/beanshell/MemoryUsage/parcel-descriptor.xml bea972548f7303ea46ccef05d7edea95 1044548935+dir /usr/lib/openoffice/share/Scripts/beanshell/HelloWorld+obj /usr/lib/openoffice/share/Scripts/beanshell/HelloWorld/helloworld.bsh a99ca170e2c34b5029be314c1938f2f8 1098452932+obj /usr/lib/openoffice/share/Scripts/beanshell/HelloWorld/parcel-descriptor.xml 92b353808ed0fb9d34f71f86402ac81d 1076429072+dir /usr/lib/openoffice/share/Scripts/beanshell/WordCount+obj /usr/lib/openoffice/share/Scripts/beanshell/WordCount/parcel-descriptor.xml 85d4468b97c56faca55ef972b1069cdb 1126230816+obj /usr/lib/openoffice/share/Scripts/beanshell/WordCount/wordcount.bsh eeba7660593934ba7ab4c12ab55b58a0 1098453013+dir /usr/lib/openoffice/share/wordbook+dir /usr/lib/openoffice/share/wordbook/en-US+obj /usr/lib/openoffice/share/wordbook/en-US/sun.dic 6483eff2aa8debc46ddeedfdc0281be9 1016119417+obj /usr/lib/openoffice/share/wordbook/en-US/soffice.dic b191899244b85e18bc308f65f75638d5 1200668723+dir /usr/lib/openoffice/share/readme+obj /usr/lib/openoffice/share/readme/LICENSE_en-US 3bb8f33cfda5a6697dc478f7084463f7 1213268235+obj /usr/lib/openoffice/share/readme/README_en-US aee202705d55a5c1131a4994670cdb4e 1213268236+obj /usr/lib/openoffice/share/readme/README_en-US.html 535fc146fe2e28a84c326e268d9064aa 1213268236+obj /usr/lib/openoffice/share/readme/LICENSE_en-US.html aaa0e656b8375b8b5064539d6d10ef69 1213268235+dir /usr/lib/openoffice/share/extension+dir /usr/lib/openoffice/share/extension/install+dir /usr/lib/openoffice/share/registry+dir /usr/lib/openoffice/share/registry/res+dir /usr/lib/openoffice/share/registry/res/en-US+dir /usr/lib/openoffice/share/registry/res/en-US/org+dir /usr/lib/openoffice/share/registry/res/en-US/org/openoffice+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Setup.xcu a0700467fe7829ba881734ba6148ccc1 1213243986+dir /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office+dir /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/MathCommands.xcu ef74ec5d9b32d32da4e495304523e6a1 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/WriterFormWindowState.xcu 683be153f5871cd8d29e03c3e4acaaae 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/WriterCommands.xcu 5a9dd743cff8663aab4a952172355cf6 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DrawImpressCommands.xcu 27576b408d14de4dd058ef94da4ec0a5 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/ChartCommands.xcu 31fdc2beb650ea1faaff589ff0b9ea63 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/ReportCommands.xcu 5e4a7d49ed81620bcdeca66f28873bdb 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/WriterWindowState.xcu 311d436571160586af1c711871116c01 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/XFormsWindowState.xcu 1163cde7aca138fbbe6c0b8ee653823a 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DbuCommands.xcu 06ef6aa929ae622a56a738264aad1026 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/BasicIDECommands.xcu 024b52d75aec65370b1ef83ddee7f721 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/BasicIDEWindowState.xcu bea6deae1a2de64f87da159dd4e0ceab 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/GenericCommands.xcu ab59f1f286437b288fa729acba5f53be 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/StartModuleCommands.xcu 2bc7ef750e3c9a12ad4cfdd6a0842083 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/CalcCommands.xcu 9e00094f2a38bf84d36be1af518f7f34 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/GenericCategories.xcu ae3ab33a8a7770ede1d90d76c61638c3 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/BibliographyCommands.xcu e45ea470fd738816d57e3086d0590415 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DbTableWindowState.xcu cb061405976159b64b851b7945e4c883 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DbBrowserWindowState.xcu 6b3691df87103ca1c592a8573da81427 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/MathWindowState.xcu 974430a425119d6503b840d8441218f0 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/Effects.xcu 9599f97ddaa7fa82931455206d37abc7 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DbReportWindowState.xcu 2bd80409dd88feab4b97990e1bc50d10 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DbRelationWindowState.xcu 61a7e1a4b9bf87bb666eb35774955d23 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DrawWindowState.xcu 503e3f42fe8e49932b2fb84e1857003a 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/WriterReportWindowState.xcu 00f079c5626e2898f7c92fa2f0a0eb68 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/ImpressWindowState.xcu 762e9b481fae9f931995c1ddb185048c 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/CalcWindowState.xcu 189b4584996362b84e62d56ca48ba8cd 1213244008+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/StartModuleWindowState.xcu eb39ef901c3a1ff456f6a25580b7ab8c 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/DbQueryWindowState.xcu 4e1d2de1ed020a7cc3cb112b59f1f96c 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/WriterWebWindowState.xcu 681bb0c3c7efcd7bea0093c227c52872 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/WriterGlobalWindowState.xcu 603bc2a387477a3b51ecf529770a6e7d 1213244009+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/BaseWindowState.xcu c7126cc3662978f0f956d32d3ee05012 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI/ChartWindowState.xcu b954c769482599f92bab7871f3c5afa0 1213244007+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/SFX.xcu a06a2658a0edf2fa8e27d2695f33ac5c 1213243998+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/Writer.xcu 90ea26d37ac96883ac92646506789f22 1213243999+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/UI.xcu 58018ad3546572335af9dc453c69113a 1213243999+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/ExtendedColorScheme.xcu 73ff0887e370e23805124358a714c3ef 1213243999+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/WebWizard.xcu 758b13f4d6819614ce6d1ce7ee34fb50 1213243999+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/FormWizard.xcu 5ed2674e617c1111574a163625fafd4d 1213243999+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/Embedding.xcu 8f56a9414b00802a5a3b09506156bd47 1213243999+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/DataAccess.xcu 14e90ae07fd8fb14638e8a2be6fd39b3 1213243998+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/Common.xcu 22ec350992f7d7b4e270f4ba236d2929 1213243998+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/Office/TableWizard.xcu 0586f80c9e44ccbe9bae9d8591ef7d79 1213243999+dir /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/TypeDetection+obj /usr/lib/openoffice/share/registry/res/en-US/org/openoffice/TypeDetection/Filter.xcu ec17128270d35f855bda3cf039ae815c 1213257550+dir /usr/lib/openoffice/share/registry/data+dir /usr/lib/openoffice/share/registry/data/org+dir /usr/lib/openoffice/share/registry/data/org/openoffice+dir /usr/lib/openoffice/share/registry/data/org/openoffice/ucb+obj /usr/lib/openoffice/share/registry/data/org/openoffice/ucb/Configuration.xcu 63249d1589e785a587b1ae0fa1cfd345 1213244010+obj /usr/lib/openoffice/share/registry/data/org/openoffice/UserProfile.xcu c541380d5d0374394f3dc0508574fb96 1213243986+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Setup.xcu 626ea9636c974095abf8e062c29f6dee 1213268235+dir /usr/lib/openoffice/share/registry/data/org/openoffice/Office+dir /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/MathCommands.xcu 6f18883989b03bfc77c37f11a9b91d15 1213244004+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/WriterFormWindowState.xcu d5126d9f00cb3ee5ea534b11dfaedc45 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/WriterCommands.xcu b6a1aff1bc891254bbc05ea3326f9624 1213244006+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu 2c1f5f144ca8f9ba30c54f44a96fc789 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/ChartCommands.xcu 63123720cb1a97ffd74aeb2ea5e776af 1213244000+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/ReportCommands.xcu d25cad8a9b0a0b9d554770a2593ee725 1213244006+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/WriterWindowState.xcu e282cb8797146d38996a66dbbdd65113 1213244005+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/XFormsWindowState.xcu bb11eae99c2a0e843bca1f4033e4c4e7 1213244005+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DbuCommands.xcu d5446ef8fe17fefbae0e52c33ab308aa 1213244000+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu 2ebec263deec14480c6fb4cb4c32149a 1213243999+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/BasicIDEWindowState.xcu e52eb12f1a6b7d6bb5f13183ecab712b 1213244004+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/GenericCommands.xcu 4973a4cd5a0dd08ba986415324cf7a50 1213244004+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/Factories.xcu 253a83f54c1e6402433f2a950607ba78 1213244007+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/Controller.xcu 984684e7716ba2274ceb3951e131b80d 1213244007+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/StartModuleCommands.xcu 638f126812d1e1088f6be5e76ef65f7a 1213244004+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/CalcCommands.xcu 20d79a9ade73dec1d0a8614bfae7c754 1213244000+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/GenericCategories.xcu 6923c1d975c5e45b685c4a53a973de43 1213244006+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/BibliographyCommands.xcu b260ff01e3d4e9e8d941031142bea127 1213244000+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DbTableWindowState.xcu 6e097436c1a663bcd6bc603a1c89b810 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DbBrowserWindowState.xcu a4e6a5a0857b292f24fa8d483b42e5ef 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/MathWindowState.xcu 968f427e90203aa587b3c80cdebd6052 1213244005+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/Effects.xcu f277c9ae1a516daf10dec615fc4de039 1213244002+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DbReportWindowState.xcu 1c635ac32064a5e0529201f055773184 1213244007+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DbRelationWindowState.xcu d3d588b3ca6eb35cf16aba01e9448008 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DrawWindowState.xcu 1495033a9d9bd23131f1159a30182f45 1213244004+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/WriterReportWindowState.xcu b717ee462cdccac9fc7e91859b006c71 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/ImpressWindowState.xcu b90dcc69e91086717da10657d64ea319 1213244005+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/CalcWindowState.xcu 676e58c443d4eff35f80fc89e192bf61 1213244004+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/StartModuleWindowState.xcu ea73bcb5968afaffe45d657f47be1342 1213244005+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/DbQueryWindowState.xcu 26e8d631f181e5d3e20375c6eb9d7d6f 1213244001+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/WriterWebWindowState.xcu 2ef60c9fa5aff002de884c30dc3b8bea 1213244006+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/WriterGlobalWindowState.xcu a4c88c5a8d36900e1939592147b7ff05 1213244005+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/BaseWindowState.xcu b0079bf3924fd8b5a0e76287dae2197b 1213244000+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI/ChartWindowState.xcu 0661ea1a92e8e58099aa6d31714dd400 1213244000+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Views.xcu 0f8bcdc4261cc5288592c434b701a473 1213268235+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Calc.xcu e46d03a0f7dec39c44b2ab4f39c34cf5 1213243987+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/SFX.xcu e0995f63892c4950a5db2a21581733c2 1213243994+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Writer.xcu 3c5acd63a2796e2d8c21778faba2e327 1213243996+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Math.xcu 495e556a47d2c7219abb10467cb1c505 1213243993+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Jobs.xcu 878325db7c6efad3151d6ae61bc7a827 1213243990+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/UI.xcu 10a4247ab7ad49173dd8b11d9f5427d9 1213268235+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/ExtendedColorScheme.xcu 7f1337ca1b6199b4a079cd556f93f0e4 1213243997+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/WebWizard.xcu 092a74abb08a0536b2e87fc10bf96250 1213243996+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Security.xcu b55d5495780d1624b7624fd4e27375a0 1213243994+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Labels.xcu b8f9d585347bd6e3d37ce4ac2276307d 1213243993+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/FormWizard.xcu fbf3e9e8ed34b5f4b64e2bc5db262994 1213243996+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Impress.xcu bed1e82b4d44b2fb1fdd2d30b070e6b1 1213243990+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Embedding.xcu b6d2cd922a687147238beb5b116936f2 1213243989+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/DataAccess.xcu 3de644727fd1b971a919ca4134b08bb3 1213243989+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/ExtensionManager.xcu d52b39f2024eb357a981038098d63ead 1213243989+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Canvas.xcu 80f4dd70a1e95b6d71023a81b0eb5276 1213243987+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/ProtocolHandler.xcu a44c72f575abd52963286fd92a4e58c7 1213243993+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Logging.xcu fb22cae23e35f0fc445ba0baaf6437f6 1213268235+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Compatibility.xcu 64f595bdbfa4de0d73f62fd31cc2d441 1213268235+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Common.xcu 73f7d2fb58f5d6980c0f0026e5144aaf 1213268235+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Paths.xcu 95334249604eb083d63f701ffa8cfc48 1213268235+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/TableWizard.xcu aae4dcfaac15454400a814894a5f0871 1213243996+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Office/Scripting.xcu d751beea5829688bfa38dab751fb4f50 1213243994+obj /usr/lib/openoffice/share/registry/data/org/openoffice/FirstStartWizard.xcu 4aed5e7933f23e3a673183bdcfd0a843 1213243986+obj /usr/lib/openoffice/share/registry/data/org/openoffice/Inet.xcu 57a4836705c128a2a2318a1c49f94a75 1213243984+obj /usr/lib/openoffice/share/registry/data/org/openoffice/VCL.xcu b34e3d1b3d8b6768755d9b18edeecd69 1213243986+obj /usr/lib/openoffice/share/registry/data/org/openoffice/LDAP.xcu.sample f89b666b4e0e4cd1bd07512d5e4ac9f0 1213243986+dir /usr/lib/openoffice/share/registry/data/org/openoffice/TypeDetection+obj /usr/lib/openoffice/share/registry/data/org/openoffice/TypeDetection/UISort.xcu 77d7a9269970cf53e07360eaa2ea994b 1213244009+dir /usr/lib/openoffice/share/registry/ldap+obj /usr/lib/openoffice/share/registry/ldap/oo-ldap-attr.map 7ff129ec4e0b74b3c0ae08800266b704 1091544375+obj /usr/lib/openoffice/share/registry/ldap/oo-ad-ldap-attr.map 9a5c4e56cf0315f898981430b3bddbb1 1091544364+dir /usr/lib/openoffice/share/registry/modules+dir /usr/lib/openoffice/share/registry/modules/org+dir /usr/lib/openoffice/share/registry/modules/org/openoffice+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-draw.xcu 4e5f818a76a833a05304a29bb22cff71 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-report.xcu 84f874bee8ac0db0e2c8b4a5c963f64c 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-writer.xcu 04f21606fc5a18495c9d758a4157e012 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-calc.xcu 064d99cfadc213d491d563ffd5d97c41 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-math.xcu 2020f671c7a1294983775430fa25a9a0 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Langpack-en-US.xcu 597f26fd10770296e2b9db3c32f1442c 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-base.xcu 1c2966155e6298350dd5b45a5d1cf063 1213243986+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Setup/Setup-impress.xcu 8e046bcc12cefa45394549d7d0610b4d 1213243986+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/Office+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-chart.xcu ea7098ec31aaf3cd12036e293a09079e 1213243998+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-report.xcu 1579e1f8b9af1f5a7fcfb3d47edc5e60 1213243998+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-impress.xcu bd3a9218e745e6a87f922a7f413dae83 1213243998+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-writer.xcu 9bb1a87908495921386ed75525bec3c3 1213243998+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-draw.xcu 60d1ea37b00273d3ccc02ab831cd4a00 1213243998+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-calc.xcu 0f4805a0d72c601b36460da9d506b123 1213243998+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Embedding/Embedding-math.xcu c0f5b8526a18c58ad0f8c8d4d52ddf31 1213243998+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-UseOOoFileDialogs.xcu 62f4704d5ebac2d004e9bf2dfb77afae 1213268235+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-dicooo.xcu b8b064ca643abce7fe20ab8bd5c9890b 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-unx.xcu f168a73c679ad2eebb38f246df636f98 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-draw.xcu 52232ebf18a3e7287fe66913624d30ab 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-impress.xcu b47b209d4454c97739a87d36e2363cbe 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-calc.xcu 8f4e5b62ce435899be4f1267e175e3d8 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-math.xcu cc0908053236fbb0d89f7347770ee728 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-writer.xcu b70912170b447883b746921181b96623 1213243997+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Common/Common-base.xcu 7700c473bcc9e057a164d5bba5d94d13 1213243997+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Writer+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Writer/Writer-javamail.xcu 5f2136b9ff5ed71a41559f4c8099d3f6 1213268235+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Scripting+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/Office/Scripting/Scripting-python.xcu 35c45ec9827ac70de51b0e06ea1eb5f4 1213243998+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Misc+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Misc/fcfg_database_others.xcu bc6abe8d69e48e6180d73dc896a2f7d3 1213257556+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Misc/fcfg_chart_others.xcu 31ef5d8eec79db64138adf87a2a9af38 1213257556+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Misc/fcfg_base_others.xcu dcb8766608d8d274a0679e1bdcb5f6b1 1213257555+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_impress_filters.xcu 699ea27ef715ff762f26f746c3481385 1213257554+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_impressgraphics_filters.xcu 14d18769a36d27d6c86e58d44e81ef2f 1213257555+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_global_filters.xcu 9d3e29788017cfb8b2d5714f489080d1 1213257553+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_chart_filters.xcu ae1e0a3d705d9132d1fcc63f6ccee1ec 1213257554+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_database_filters.xcu 4cdbd7694ae9ece8352c23fa20ba3992 1213257554+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_math_filters.xcu f6f494d8dba27cb43c818b6904eaf584 1213257555+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_writer_filters.xcu f6c624dd4f2587b84d7cc0d3a66405f2 1213257553+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_base_filters.xcu 58ad332ab022427db36812a173567ef3 1213257553+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_drawgraphics_filters.xcu 821161dc667e7233ed6e002824efd5e7 1213257555+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_draw_filters.xcu 56bec029caaa633a67f30d12c31743be 1213257554+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_xslt_filters.xcu 6f7e954fc815a966a612ddbda176c93c 1213257555+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_web_filters.xcu 2add08759adf4112c19862299704b850 1213257553+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/fcfg_calc_filters.xcu 743c7f625fc6a088c3bbe3a7134291cd 1213257554+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_base_types.xcu aeed1811c0c2fbd25a823d31dfbb9eff 1213257551+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_calc_types.xcu 4f6bcd2ee6327564dbacfcec7a2cb6ab 1213257551+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_writer_types.xcu 25ae2243a98190d75052f90eea0748d9 1213257551+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_xslt_types.xcu 0907f45d13f2fdaff322f2731a3c0b3c 1213257552+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_global_types.xcu 33188621eb4da3589fb4cc607020e0f7 1213257551+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_draw_types.xcu 4f1db2cfe2ce58a1becfd3883c815aa2 1213257552+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_web_types.xcu 2c5bbce8d6560adbb29e8fd8e89e5200 1213257551+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_database_types.xcu 06ae8fe1201e3835a9d5bd8612515fce 1213257552+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_drawgraphics_types.xcu d14403e928e17eef4444e40ccaaa2e1e 1213257553+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_math_types.xcu 50008309a618e588244efa7bc5d784ed 1213257552+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_impress_types.xcu 5ae5f1afeb61298f86cdd2ae37e03e00 1213257552+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_internalgraphics_types.xcu 8afb42505acc9b857c765833b0764e57 1213257557+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_chart_types.xcu c361af7f3f4e9458e203ca0c0b16d075 1213257552+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_impressgraphics_types.xcu 5db0871a85f40e7a53288bd3f7d0b2ae 1213257553+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/UISort+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-impress.xcu e5c1adc763b0562aa45629b0477f37cc 1213244009+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-draw.xcu df949d8f022020ed77069b7d30378fef 1213244009+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-calc.xcu d6ec63b4537dc94860e3169513f4850a 1213244009+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-math.xcu 9e5ce89f13bcfc0f782536852a978b7a 1213244009+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-writer.xcu 242daaeac42fe91361e836a5f0312253 1213244009+dir /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/GraphicFilter+obj /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/GraphicFilter/fcfg_internalgraphics_filters.xcu 70ed02abfbc4465758d574dcbf31fc89 1213257557+dir /usr/lib/openoffice/share/registry/schema+dir /usr/lib/openoffice/share/registry/schema/org+dir /usr/lib/openoffice/share/registry/schema/org/openoffice+dir /usr/lib/openoffice/share/registry/schema/org/openoffice/ucb+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/ucb/Hierarchy.xcs 8c315b23d505653171577ebe308757b2 1213244018+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/ucb/Store.xcs 7345fc1510a73cf2cb3a8bc4bbee2faf 1213244018+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/ucb/Configuration.xcs f89c40d03a339f53bfb5a532d2a88910 1213244018+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/UserProfile.xcs 1d50d45a3d440e1b5f8677377ace8416 1213244010+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Setup.xcs eb5f8075afd9e49e6ba1d0ae6804af03 1213244010+dir /usr/lib/openoffice/share/registry/schema/org/openoffice/Office+dir /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/MathCommands.xcs 5a08d478534fdf93c04ca6e1b9e3b71f 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WriterFormWindowState.xcs 4c0402d6fe6832d8e482cb3d50a29a0f 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WriterCommands.xcs 84813e258f33196cae0c72091ca4a4fe 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DrawImpressCommands.xcs 082d5ae1229f10a4b50b6e6a02b433bb 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/ChartCommands.xcs 34be85efb943789e66d4ac9d4977d6fe 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/ReportCommands.xcs c5437e2a891656585d1e194fdc570391 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WriterWindowState.xcs dfa76ce519791caa6ab3247c3637c110 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/XFormsWindowState.xcs 7ca6459756cbb5d932fe7f300eee2b1f 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DbuCommands.xcs 2bacc12350cbcbb8503ac99ce2a1319d 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/BibliographyWindowState.xcs 9e2f29cd8b74a741e69db75ffbe7d7ed 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/BasicIDECommands.xcs d7b831fc87fbd037e292f04d65844aae 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/BasicIDEWindowState.xcs 177b2df6546b7853dd2a3e00bb9f1aff 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/Category.xcs 218097830ba386de4ead83b6384de7b7 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/GenericCommands.xcs dbdd2031471f08067e288e464f92fd0f 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/GlobalSettings.xcs f35ec9d55d92a4d2b7bf6142480add1a 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/Factories.xcs c535505349f14857192e2b314f019bef 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/Controller.xcs 8afe94d63e61b1188f132c6ca354e257 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/StartModuleCommands.xcs 9d726801b4108369259a0d9aeb0938b6 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/Commands.xcs 106016436af1008e9cab443ffb7a8421 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/CalcCommands.xcs b605800dcaa2a9c1247f9fcec62698a0 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/GenericCategories.xcs 8e5c56b269d84b2de973249efc0c6118 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/BibliographyCommands.xcs d14a239eefd177a1242f1eed64bffd1c 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DbTableWindowState.xcs 90f816ab299e836a483f3c587bd57384 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DbBrowserWindowState.xcs f2fc79983a1fa182011db3a7cf858bd4 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/MathWindowState.xcs bdb0633fb27027fca9adf628113ec37f 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WindowState.xcs aad094daed60a2fd6acb8cc1fb6895b5 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/Effects.xcs cafec9d94edd06f581685f081b83319e 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DbReportWindowState.xcs 0027a256f7c933c26518668b02004afe 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DbRelationWindowState.xcs 013c1f12c505d79aa76c9e0e87cfb150 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DrawWindowState.xcs 1944b1ea6b1f6587dd650663f9516e63 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WriterReportWindowState.xcs a70557fdf03a4c4b5b92772fba83550f 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/ImpressWindowState.xcs d62f32a67ccb0512e174e6cdfed04f8b 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/CalcWindowState.xcs ff2a1ff8623f43aec11871d3ff61a7a2 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/StartModuleWindowState.xcs a4db3445aa48efef50060a459869bc18 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/DbQueryWindowState.xcs 5781867ebfafa84538a0a0617d9f93ff 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WriterWebWindowState.xcs ba0c9e5a692707f0f8272e8bb9bd6b63 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/WriterGlobalWindowState.xcs 99d077cf9cbdad2e03a352c86c13ae7c 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/BaseWindowState.xcs 98f054950e902f95be296a00ee7d6ce1 1213244015+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI/ChartWindowState.xcs bb0e6c4541187f8711cc153f7f31cf1a 1213244016+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Linguistic.xcs 482477e37c5ca5c87c95600ea488900c 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Draw.xcs 69a51c8aa102ddd89a7d5725ca9831f9 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Views.xcs 24665646fb0192c0d62d132c3f9de30e 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/WriterWeb.xcs 0de7b4b4408833cd8c43a8724e2ffb34 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/ReportDesign.xcs 9b4971ebc414052053cc62eadd13de69 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Calc.xcs 1e33031b6311b4aa46b96f444ef42b0b 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/TypeDetection.xcs 1234c7be6d5ec564e7697f11a4e6a019 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/SFX.xcs fc140c5a6a15380ed5a0eb49ca000c43 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Writer.xcs 6f802ba4a7986c324f84e82e59ab864a 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Math.xcs 9e2f9c847eb4c30736cc9251034ffd76 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Substitution.xcs 601a1a7509550265dc4fcd60993ea017 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Jobs.xcs 3ae9da2c7ce974afff0e9f8dbc529cf5 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/UI.xcs 1992d8900b286048f7895488e0ef1f92 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/OptionsDialog.xcs ff79a7805332307a9815bc7d58fedfd3 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/ExtendedColorScheme.xcs d4e4424e99b9e56f33c37f926802736d 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/WebWizard.xcs e1ba25ed36b171dd73201796873b4aa1 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Security.xcs b233fef06bfd2112b30f57c156ab7db3 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Labels.xcs ee9b924d8338cbaca53f0915d93517e4 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/FormWizard.xcs ec5606dcbd1baa7ccdcde546d9e84b53 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Impress.xcs 36e76ea158f09b5ff0c3b2a64e9f3a2e 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Java.xcs eb6377ac1b2f2aaa3e8f44b7ce478d8e 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Embedding.xcs 724a6c4a2eda0b10fd4efc72d0d56a37 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Recovery.xcs c95a11d9c501932d696c342075f0daa0 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Commands.xcs 216432a3f17dbdd5dfc699042ac4c800 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/DataAccess.xcs 80441b827c709da8bb678dd4769be5a4 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/TabBrowse.xcs fd47acd6d63dc9365e33016326bade8f 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/ExtensionManager.xcs cf98735dc6ef6882043363d1f0ea60f1 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Canvas.xcs 86239e67fca2f14a7df6f60fb7187b6e 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/ProtocolHandler.xcs 7f9ae4dac9056e667671c674e356d1c4 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Logging.xcs 27bbcc5ab4ab762535a594ef35ea1a19 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Compatibility.xcs d0687e3d0b01fa24a1e4cdae9b1ed3ad 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Common.xcs 281a20f0df3953db3b2617f44f6f084c 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Events.xcs 006f6cec80f582fc0c00d95c82af246d 1213244012+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Paths.xcs 0fe24fa826246397a439d0b81b377480 1213244014+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/TableWizard.xcs 7d6417885d6dc3da3becb593051a9367 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Scripting.xcs 86b96a60f4a4a52011796ecc630357f5 1213244013+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/CalcAddIns.xcs 86bc20aad474afd9e2352ccbcb5d9906 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Chart.xcs 47da60e2c21b48ea64e1288cd3fdd5ea 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Office/Addons.xcs 003ae43dada29429598f7822823c337a 1213244011+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/System.xcs 6c956dd58556cd14512a02e22ae04dbb 1213244010+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/FirstStartWizard.xcs d8715013a0ca7969585050151ba6e301 1213244010+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/Inet.xcs 2fa08046c98b5859ab923fc604287001 1213244010+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/VCL.xcs 5e05cb1afc6e5f0ccbccb519d99c4cdc 1213244010+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/LDAP.xcs 8a5d79013c74be6145aacb2378b2dbee 1213244010+dir /usr/lib/openoffice/share/registry/schema/org/openoffice/TypeDetection+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/TypeDetection/UISort.xcs fcc75924e5cd48dfd0cbe797a05fd084 1213244018+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/TypeDetection/Misc.xcs fcd89566d0254a1a6ec9b6a5be453fe6 1213244018+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/TypeDetection/Filter.xcs ce2005ce8c5c01635196031145165a82 1213244017+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/TypeDetection/GraphicFilter.xcs 4f4b74beaaa5bf33f8ff0644baa1077d 1213244018+obj /usr/lib/openoffice/share/registry/schema/org/openoffice/TypeDetection/Types.xcs e222afed5d16d68e05c5189ffbb9dffb 1213244017+dir /usr/lib/openoffice/share/psprint+dir /usr/lib/openoffice/share/psprint/fontmetric+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCBookman-DemiItalic.afm 21e809ac44c0c9b3b533c90115ee3ca2 1141932606+obj /usr/lib/openoffice/share/psprint/fontmetric/Helvetica.afm 120e1dbb080d0165201d600bf125e709 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/Symbol.afm e603e7d98be994ba57c168f7441b488f 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/Courier-BoldOblique.afm dfb053a6e6505ca6c5d4b9521bf0c989 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCAvantGarde-Demi.afm 3762d35d1544ca9ba6b2b20a34a268d1 1141932605+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCBookman-LightItalic.afm 43a4fab45825f51499e94213730799ca 1141932606+obj /usr/lib/openoffice/share/psprint/fontmetric/Helvetica-Oblique.afm e9e13828295fb2f64aa4ef5545771767 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/ZapfDingbats.afm f0fa8bdb52de717db70017816e19c33b 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/Helvetica-BoldOblique.afm 3ce507f9bb12094a7b86b733b6b11735 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/NewCenturySchlbk-Italic.afm 8dbe96cf9e43c4958ace825298780adc 1141932608+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCZapfChancery-MediumItalic.afm de2616a0b9d333827541fe38d6388b0f 1141932608+obj /usr/lib/openoffice/share/psprint/fontmetric/Times-BoldItalic.afm 008aacd3cbd864f62cce8ba9f1a5fa14 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCAvantGarde-Book.afm 1db28e1eed0c46f949aa3637e09e273b 1141932605+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCBookman-Light.afm 9c7e5bb2d6daa377bd12aa0910a12587 1141932605+obj /usr/lib/openoffice/share/psprint/fontmetric/Palatino-Roman.afm f871c7ccd7182ce03fb8cc1a21fea8fd 1141932607+obj /usr/lib/openoffice/share/psprint/fontmetric/Times-Italic.afm ffdd8bcedb5a60a9cea9d93f583f0d5e 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/Courier.afm 10d79187b188ba0d43668814dd45ee8f 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/Palatino-BoldItalic.afm 1e2878c74598a257f96542d5d79de03c 1141932608+obj /usr/lib/openoffice/share/psprint/fontmetric/Palatino-Italic.afm ac211611015031e6f02a06d47fbe0831 1141932607+obj /usr/lib/openoffice/share/psprint/fontmetric/NewCenturySchlbk-Roman.afm e46e85bfea6eb29b6fcbb0b600a51669 1141932608+obj /usr/lib/openoffice/share/psprint/fontmetric/Helvetica-Bold.afm 96c0e4f1f57b58f2d600c48439ec8369 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/Courier-Bold.afm 58e0566c5e2a1a62756a57a100a62dc3 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/Courier-Oblique.afm c3dd21afcf09e548a15d84ee0056646e 1142269368+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCAvantGarde-BookOblique.afm c43ef8607dba76154946bfd12f97cc1d 1141932605+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCBookman-Demi.afm 7f8f940eb08e9800f4c52b1e79b145cb 1141932606+obj /usr/lib/openoffice/share/psprint/fontmetric/NewCenturySchlbk-Bold.afm 5c60972f4052725b83a88c2912de44c6 1141932608+obj /usr/lib/openoffice/share/psprint/fontmetric/Palatino-Bold.afm 34ba5a1a9a3cdbf7d5819d4066f001e7 1141932607+obj /usr/lib/openoffice/share/psprint/fontmetric/Times-Roman.afm 6e855e1c36e51ffcf90955b20e658c73 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/Times-Bold.afm ee6cc47a59005127eff90793d208446c 1142269369+obj /usr/lib/openoffice/share/psprint/fontmetric/ITCAvantGarde-DemiOblique.afm f83c7ed20b89d9d5a12c99b031e55d21 1141932605+obj /usr/lib/openoffice/share/psprint/fontmetric/NewCenturySchlbk-BoldItalic.afm 0b7fb79ddc4f6df7fbdb2506de00ab12 1141932608+obj /usr/lib/openoffice/share/psprint/psprint.conf 63f577fd5689f7535c51a2e1a83b5973 1201108070+dir /usr/lib/openoffice/share/psprint/driver+obj /usr/lib/openoffice/share/psprint/driver/L53__523.PS 1694caea38b7a5449821db4b75c9773c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHCOFLC5.PS 3f0eee502fa1a3439f34993e4a6d5c0c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L333_523.PS 9422c47bcee5b444f55d09147b9c9cba 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APL_NTR1.PS 09a3ddbaa574c148fe799872085c9dc9 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHCOFLR5.PS 118f5f8677af454a89edce308dbc66e2 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK360J21.PS 73def8c2bc181310c72620285dc0273c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK360J51.PS ebb832aaafe9612b3d8f96a4322c62ff 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK360J71.PS d98d8f8ad6f8eec51991c165201412cb 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_15201.PS 3ecfd0ca6379f73a2a96e790eeb67f65 1014912310+obj /usr/lib/openoffice/share/psprint/driver/SNSPREC1.PS 0641a0773684afb2286b18e58a5566ce 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPIII52_.PS a3e68f9dd4ba5c03e77f9bec9685cb28 1014912310+obj /usr/lib/openoffice/share/psprint/driver/KD8650P1.PS e99005f12263c7279bd9d0bdcf0e7fe7 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_82F21.PS e583d4fefb6868f438319a6f29df6f0f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_82F51.PS 0ad30bca6122634235734bf3405ec38f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKPH6001.PS 645127dd4b7b44315006d485286bfd59 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPIIP52_.PS c15d7de2b967e80e0d42ebad769192fb 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFAX7010.PS 9f418c87b91fca5929168b6bac79f127 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_P0701.PS bcd66d29dd393e2049d61bdbe449fa0c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ__31.PS 60ba474763df0d483b05d30586584ac4 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK350171.PS c4ac86d18d1dfde062bd8dc356b0f90c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK350172.PS 6572eebf4d55c29868edac0423be8977 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APL_IIF1.PS 369bbc848101e2e396e70d64db5c1880 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK450PJ1.PS 33e12b8ae745472004a4a820d2e89eb0 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APL_IIG1.PS b8e98575092d1c6e5af06c4a2df2a3cc 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4SI3_1.PS 0dd858a2d9931e2d106f478708ff8e34 1014912310+obj /usr/lib/openoffice/share/psprint/driver/XRN24320.PS 3d0ca7c31273efc6197afbba0f6e3af9 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRAC.PS 6bc42e53be42d255102283c32550798f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRAK.PS 2c3ca5933af119e8b8f00f719f23ec7f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRAN.PS 8ec1c0e8d5c0f0e6097710672d70e717 1014912310+obj /usr/lib/openoffice/share/psprint/driver/KD92P001.PS 2a7a9f453d728d8ee42de337c476851c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRAP.PS 2b7b8659b86c9ba5e511c62d7d628cd6 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRAS.PS cd6247230f0629c5dcad8267ed669200 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP2500C1.PS 2d89c23626ef6b126d59568e70687c9d 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4SI6_1.PS fd3aef12ae0d8ac36f2a0f23667a50d4 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOS3455P.PS 8c5f41d64491e9c737d632cb765812ac 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWGRF1.PS 3d1ee6a39e36ff6f082b71eb0a510f63 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWGRI1.PS 8d340c65d1438d44a0f04f71be0ebd1f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWGRJ1.PS ee59b4de1372b1952b2f93016fa7c1c1 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_P1201.PS 2db50495669e13665d90032464f1313e 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK350691.PS 45d2f81dba71fd3b197e7105bb5f5b84 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK350692.PS f6eba82104e88e8875024d270f76308a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4PLUS3.PS afebfc5afc6abe9199ed6384e89f9f03 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4PLUS6.PS fdfa03f05d79380d73a41078e9e15abd 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPW810.PS 47c1dc2d421375d48d39dd1098163ee7 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOS1625P.PS 89bae436dbf26521ed8ae8fa05b77655 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLW6101.PS e18472ee7fe246b68738fa4bd8531280 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4M6_V1.PS 4683f64e9150df10d2b3ecceec93bd57 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK550171.PS 73b30789c48ca64a2c467ac67050aa28 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L10__425.PS 76dc98d2c30cb1be2ae45e9c5d90a793 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L50__493.PS 81664ed5d4cb342c0ee589562d3e83e2 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK550391.PS 58819bad3a5bcb3061458a308c87e144 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHGUBEH3.PS 2c16819094e183bac8030b07a979a801 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPS1255.PS 95b2f86b8ae2b90b7dbff693b82d2952 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWBGR1.PS fb9a5370ab9c43c8627c822a38087d82 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHGUBHJ4.PS e2e0c6287153375a760ac7b11b2e8096 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP350J2.PS 348af1505abf1387d59809c2b3a34b56 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFMX3010.PS c1c74f80fa9e2aa01c7ade520b138d51 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPIID52_.PS 7d64726145e4e34b525e003453e53112 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPS1625.PS 941628b111653d9cf2bf81d8521140b7 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWIIF2.PS 18f9976dd4962eac1d067313954bf0d3 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWIIG2.PS 35828a0502d8409d0349a7527452052c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP__CLJ1.PS d34f8ae479a32e12da4c057f16f550e2 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ3D1_.PS c8024af5e53478a8b0f26ed454a9ccbd 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPS1855.PS c590b1a9cfd7fb59e7b1a9f669c98443 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP600J1.PS dce2d9e7251818dcc5fa0c9d7eb3de8b 1014912310+obj /usr/lib/openoffice/share/psprint/driver/XRD61354.PS 5668d239894cd4925c5b7aa6e6eb0384 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP_3P52_.PS 6a5369cfa25e8da32e6deb343c5528bd 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APNT518_.PS 737bc75f8c661875174a7ebf7a2b7b2f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4ML_V1.PS c8612df86b660d517065c88afeb2799b 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LWNT_518.PS 0f50cd028214014081870a7d74541cc5 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPS2455.PS 89d46311a4940f575ad0bfe35856e957 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4MP3_1.PS 2d1cd34c9e02da3a1903833b2895de2a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/XRD61801.PS 7f43365c60af51827481073bf4c6fd76 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L33__523.PS 079e34ccde9a0da615ec4e4eb7d52f70 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP360P1.PS f8a8f0e95b581f5a9802aed4c0a55321 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_30001.PS 5c139396baf8641dc3608a794ab816e2 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_STPH1.PS 4d712b42f2870a2b6284574bc6ca5083 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L533_523.PS 242818721a592ef6faa035c93e8f90b3 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4MP6_1.PS 116e13722a2f268506916ecfb6c28477 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ3P1_.PS 5472a6fad3f492777f0f545d857ad631 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L20__471.PS 58d419064fea4933b9a7ae94f3c5d691 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFAX3010.PS 20003fbe74bca1725d450468d3bd9d8a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LEX4039P.PS d642c819bee86853dc0cf852c2acba5c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHRKPH7.PS 9be6c09e2d31df11728ebcdfe49655ce 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L20__493.PS 1035ea676af05650577d7b9d80d3e9e0 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHRKPI7.PS 520ad371c010ed7693aa9a027bd8c9c3 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPE310.PS 0e4fa52daa302d86811195ede9e1e1af 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLW8101.PS bee5cda9f25d15c42aaa12fd8fa7a934 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP550J1.PS 360d008b528b08129eed3861da6559f4 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP3SI52_.PS 64de148952f253e8e1ddbab2af14e45d 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWCOB1.PS 9853a560059f73043308e033bcf74f85 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLW81F1.PS 96ee8d395b5a1f52c8c85c30fcc161a5 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK350PJ2.PS 5d88b793ee6b93732e54bc9b799fafb5 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOS1855P.PS 4136fc18b6796a367d76bf2e16c9e477 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK300PJ1.PS 76127bd92997bf7b00bccb424484d289 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LEX4079P.PS f48af14969cbc036f751f19187dd4b47 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOS2455P.PS e97609ddb44b736b34e15eaa54222e73 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHERHJ4.PS d2be9ce8a205491cb7ff6bcb79acd57a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APTOLLD1.PS d4da03e4d81199d656052e6e047641f1 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APNTX501.PS 1b11cbb67ea2070b680756736d74438d 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHQUSHJ4.PS 9e43230176adb9d279f408e56b4f021e 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHCFLRJ5.PS 2f82c99ca409e32d02986c49f506c471 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHERIJ4.PS bac3716963ea0c6005907ba555ea5b32 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHQUSIJ4.PS c2d7e0a625b0c9c909838f8890aa80de 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLWCSB1.PS 1ad7a114f5fb838498d4371ecc7ded9f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APTOLLW1.PS 94d6e9105a249eed734bfdaf6131fa35 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPS3455.PS 2ad6a7d3b687c196a41666c19abc7032 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHERKH3.PS a01a06ce75ffe4cba71bd9bd9755f99c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHERKI4.PS 41b403d6615bd167d3747aa5220c6de4 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFMX5010.PS d2d13c0a7f94183d7a503ec4ba3200a8 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPC1200.PS a2b107ca943b9bdfac5302f3dbf4d0f0 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ4MV1.PS f51ad78dc59cd1aa7095c06c57e20057 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFAX4010.PS 71dfcffa97433389665330d7952b50e5 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK300XJ1.PS 65a46e228e32e7f943854ccaaba11a14 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOS1255P.PS 84983b15c9d1989c5b902e7676e98fe8 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_50001.PS d08f21bad516e275ff359e826647bfe2 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TK550PJ1.PS 46325eca16523fc37f43312a79431317 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP_3D52_.PS 454ed9d90a0845f7eba83eaede477bfe 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPM410.PS 691dc025538be8643177ba70a7b1a282 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHSIGHJ4.PS fe7baecb3852f66f16ad4cc029a4e8fd 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPC40.PS e742f561716a0365d056912d810c7877 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPC45.PS 48f3783368f3a172f0e01fddf0e93606 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHQUSRH3.PS f2e11c08e0e10c37585fb9dfe6f95634 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHQUSRI3.PS fb868b65b6f6a609d0a7d49ee55228dc 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHSIGIJ4.PS 81b0441406f785174576691e16fa5c7a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/DC1152_1.PS 3f702baf69017d0839aa907d06a9d714 1014912310+obj /usr/lib/openoffice/share/psprint/driver/GENERIC.PS 09dba228a3f961dd120119773e2afb5e 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPT610.PS 7c2fb2be705ae5edc26c99f1454f8ef6 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPT612.PS c1096b2a01973479d448cf13bae13b67 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPT614.PS 3317afffeb28d1dacd4aa7b560af7c4d 1149855438+obj /usr/lib/openoffice/share/psprint/driver/LOPT616.PS 9bf5f43c8ad3e09f1a185c9fffed2480 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFXJK303.PS 42581d6f81c3980043784ffd13ef3bfe 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFXJK1F3.PS f317b7e4bb16db5074c31bb4068dae3b 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKPH3801.PS 399083ac091b2918ebce0bca5f1b856f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L30__471.PS bc1fae2f2890b6099071992d2a58e02f 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP380J1.PS 4dd1669487246b0d3783dd65aa83cd6b 1014912310+obj /usr/lib/openoffice/share/psprint/driver/L30__493.PS a53cde5a61bb066de7fa8f450f2ab795 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFXJK2F3.PS e584ba8a3939437d4d859fc331d6c35c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP380P1.PS 4255fe569d56ee9996673725204c9a05 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFXJK3F3.PS 64b538b63190416576b3331ab35cc9e4 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHSIGNH3.PS f928074bda449fa002819d39ddfb0040 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHSIGNI3.PS 0faae56258e9fd59e66157e9d8cb4ba8 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLW3101.PS 38eef0bd22123cf4fa531b91f9aa6c74 1014912310+obj /usr/lib/openoffice/share/psprint/driver/ADISTILL.PS fce34f3d8aeb14531b6321947c8808ef 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP1200C1.PS b52c8157b4fa1f64e2f85ccdbc3678c4 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFAX5010.PS 1d8affb54af93730d085b10bc2b9dfb9 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APLW3201.PS eadbf49e7231eccca46cc2a3fa3669f7 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP4M3_V1.PS 9dfba784a76c81bb78d161963e97cb03 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ5M_4.PS cf43a44d0d2654f9fbb40acf9d1cfa5a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HP3SIL21.PS 6bef04b64b613c931d6459f1ee977741 1014912310+obj /usr/lib/openoffice/share/psprint/driver/CAECOGR1.PS c5188a44041199f63e7a530b553ecf34 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ5P_1.PS 9a254c069ac5ac45839a0051848a854d 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKPH4501.PS 299a0034a3b9abbefd60775434395035 1014912310+obj /usr/lib/openoffice/share/psprint/driver/SGENPRT.PS 6bba3c5b528df26ac187149359cf2624 1126198139+obj /usr/lib/openoffice/share/psprint/driver/APLW3601.PS c1b64346c58151750411f0e0b53e0fef 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EP_08001.PS 218cfae199b4748dcf6a6a9ba410055d 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ5SI1.PS cdd3cf6810d6eb3e14a60d9eb151bbd1 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APNTXJ1_.PS 34c09556fac2c4825af20ab1328fb5da 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHKPHJ7.PS d8e8eaded999ec657c6dc08cde95376b 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LEXOPTR_.PS 85f54a33ded1606aab6db97a0532a172 1014912310+obj /usr/lib/openoffice/share/psprint/driver/HPLJ5SIM.PS b59bb112d5417d3fb259f1e9c06e4be0 1014912310+obj /usr/lib/openoffice/share/psprint/driver/SGENT42.PS 1b1c4c4574b08a1d2641575e017eab3c 1126198154+obj /usr/lib/openoffice/share/psprint/driver/APLWLOT1.PS 10abce1929b3635436875e8dc97cfd79 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LHHKPIJ7.PS d9e82eb6df940b8f6886fac5097a0938 1014912310+obj /usr/lib/openoffice/share/psprint/driver/KDH00001.PS 268c07f84d967ae80238ae7a4bd928df 1014912310+obj /usr/lib/openoffice/share/psprint/driver/KDH00002.PS d55297f5ae841162dde8dadc6323418a 1014912310+obj /usr/lib/openoffice/share/psprint/driver/XR_DC230.PS bc337562283c95cbb3c6ac3849705961 1014912310+obj /usr/lib/openoffice/share/psprint/driver/EFMX7010.PS a39f5b54e287591be3c58a4765b8854c 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRAEP.PS a73396f050e03d4e7fdd13c2283a51a5 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APPL_230.PS 73a9fcd0e0f347afa91bacb979546946 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP450J1.PS f44b2c3ee8de6b65d54d9011f80fa921 1014912310+obj /usr/lib/openoffice/share/psprint/driver/XRN17000.PS 655c6683d4a5584eec536442c0fdb8a7 1014912310+obj /usr/lib/openoffice/share/psprint/driver/TKP450P1.PS eafbc6fcf70b79579be6b1b6c25db53b 1014912310+obj /usr/lib/openoffice/share/psprint/driver/LOPTRASC.PS e4572c5e82c5fbce62c80c1630ed3455 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APPL_380.PS f6579c7722ab82425fe0e4a3cac0b0f3 1014912310+obj /usr/lib/openoffice/share/psprint/driver/APPL_422.PS d4bfad9fc22dd22e5f1749845beac893 1014912310+obj /usr/lib/openoffice/README aee202705d55a5c1131a4994670cdb4e 1213268235+obj /usr/lib/openoffice/LICENSE.html aaa0e656b8375b8b5064539d6d10ef69 1213268235+obj /usr/lib/openoffice/install-dict 2ebeb8b6ba569ccb62d33117ff67bc34 1213268197+obj /usr/lib/openoffice/THIRDPARTYLICENSEREADME.html 3c1e6923a890a09e0021bf45ee4201fe 1213249932+obj /usr/lib/openoffice/README.html 535fc146fe2e28a84c326e268d9064aa 1213268236+dir /usr/lib/openoffice/licenses+obj /usr/lib/openoffice/licenses/LICENSE_en-US 3bb8f33cfda5a6697dc478f7084463f7 1213268235+obj /usr/lib/openoffice/licenses/LICENSE_en-US.html aaa0e656b8375b8b5064539d6d10ef69 1213268235+dir /usr/lib/openoffice/presets+dir /usr/lib/openoffice/presets/temp+dir /usr/lib/openoffice/presets/database+dir /usr/lib/openoffice/presets/database/biblio+obj /usr/lib/openoffice/presets/database/biblio/biblio.dbf 805fbbd7b4a904be1a74dc98ec5f0a7f 1113302574+obj /usr/lib/openoffice/presets/database/biblio/biblio.dbt 5666d5090e3be5cf7b4a55248b827ef5 1106314058+obj /usr/lib/openoffice/presets/database/biblio.odb 583e1a2af0eb79c77f23deaa25f93e07 1148300927+obj /usr/lib/openoffice/presets/database/evolocal.odb 16cb79cb018c6311e9797e85bd2461b2 1210698988+dir /usr/lib/openoffice/presets/basic+dir /usr/lib/openoffice/presets/basic/Standard+obj /usr/lib/openoffice/presets/basic/Standard/Module1.xba d9bfe6730dee4de6d494843c8d588de0 1005314736+obj /usr/lib/openoffice/presets/basic/Standard/dialog.xlb d80c8e4ee4e87d35190a89853a3ad8a3 1005314736+obj /usr/lib/openoffice/presets/basic/Standard/script.xlb fb2a081383049c437f147a58a0be5529 1005314736+obj /usr/lib/openoffice/presets/basic/dialog.xlc a3a0bac96fdd9fb4a9916b2fdbcc0f74 1121855170+obj /usr/lib/openoffice/presets/basic/script.xlc a3a0bac96fdd9fb4a9916b2fdbcc0f74 1121855185+dir /usr/lib/openoffice/presets/store+dir /usr/lib/openoffice/presets/autocorr+dir /usr/lib/openoffice/presets/autotext+obj /usr/lib/openoffice/presets/autotext/mytexts.bau 959b825e2583ba05824e625f19751526 1106928003+dir /usr/lib/openoffice/presets/template+dir /usr/lib/openoffice/presets/uno_packages+dir /usr/lib/openoffice/presets/uno_packages/cache+dir /usr/lib/openoffice/presets/backup+dir /usr/lib/openoffice/presets/gallery+obj /usr/lib/openoffice/presets/gallery/sg30.sdv 58b26eb6ab03be973425381f1de81aeb 976806531+obj /usr/lib/openoffice/presets/gallery/sg30.thm 8b8d464bbb760ac4987cdd5b711ff2ad 976806531+obj /usr/lib/openoffice/presets/gallery/sg100.sdv 58b26eb6ab03be973425381f1de81aeb 969354188+obj /usr/lib/openoffice/presets/gallery/sg100.thm e0288e17058cc63505da7b616ffa89ab 976806531+dir /usr/lib/openoffice/presets/config+obj /usr/lib/openoffice/presets/config/gallery.soc 5446a745f3bdd079a3185b3522935f57 993044865+obj /usr/lib/openoffice/presets/config/autotbl.fmt e69a59b816451e4feb5c756cc6064ddc 1127918097+obj /usr/lib/openoffice/presets/config/html.soc 8e6544ab04f7a25ceb04dd2926caafe5 1048612928+obj /usr/lib/openoffice/presets/config/cmyk.soc 579bdcf2ee81c4ff5dac39ab87e59b79 984750286+obj /usr/lib/openoffice/presets/config/arrowhd_en-US.soe 3fa6042d9f65008a9ffbdd208ca6bf4d 1127920493+obj /usr/lib/openoffice/presets/config/palette_en-US.soc 25c7b628c2800dcf5be464d35c56ccf5 1127920815+obj /usr/lib/openoffice/presets/config/hatching_en-US.soh 68bbf6f61f6c4ffedf391a9b9a78784b 1127920655+obj /usr/lib/openoffice/presets/config/standard.sob b0566ae967929a3b74ef1727392979f0 1027679004+obj /usr/lib/openoffice/presets/config/standard.soc 6e113b9faa61724941f1e0b52959ede1 1183469543+obj /usr/lib/openoffice/presets/config/standard.sod f0a93223a30114517060c335500874f4 989922497+obj /usr/lib/openoffice/presets/config/standard.soe 8592ce52cbfeb0c961d69bc914dae437 989925089+obj /usr/lib/openoffice/presets/config/standard.sog 494619aae04d65103686783910bb8dbe 984750286+obj /usr/lib/openoffice/presets/config/standard.soh 394e56837acbafcc19e6cbac33ce7189 984750286+obj /usr/lib/openoffice/presets/config/modern_en-US.sog ff480c800270faceb67ca0d450e95e4c 1127920732+obj /usr/lib/openoffice/presets/config/classic_en-US.sog 7fbfd948f6e00bdec1eeecf989cecdf6 1127920564+obj /usr/lib/openoffice/presets/config/web.soc 9a15deff3a10395b2b28b967488ea280 984750286+obj /usr/lib/openoffice/presets/config/styles_en-US.sod 5cfb06db5c833f84d9c2ef4f1a70a5d1 1127920922+obj /usr/lib/openoffice/presets/config/sun-color.soc e080018f69bba7a0316a89011b592a13 1000388432+dir /usr/lib/openoffice/presets/Scripts+dir /usr/lib/openoffice/presets/wordbook+dir /usr/lib/openoffice/presets/psprint+dir /usr/lib/openoffice/presets/psprint/fontmetric+dir /usr/lib/openoffice/presets/psprint/driver+dir /usr/lib/openoffice/program+sym /usr/lib/openoffice/program/uno -> unopkg 1213268501+obj /usr/lib/openoffice/program/libodbcbase2.so cd47e8fb35b45d37851b4828ff48f67c 1213268429+obj /usr/lib/openoffice/program/libi18nregexpgcc3.so 080d9468872422e23c506ed51376e563 1213268429+obj /usr/lib/openoffice/program/libepb680li.so 48ddb6630803fa9451fceb490bee8b26 1213268429+obj /usr/lib/openoffice/program/libsvt680li.so 6305ea1e6a9be70e1fe6fe4bda184ab1 1213268430+obj /usr/lib/openoffice/program/liblnth680li.so c67cd1f5d7dedf78320d4d5071233f89 1213268430+obj /usr/lib/openoffice/program/libscd680li.so b192fef08ca0207769911823cf7c1023 1213268430+sym /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so -> libuno_cppuhelpergcc3.so.3 1213268501+obj /usr/lib/openoffice/program/libvclplug_gtk680li.so ebb77e82d3dd85734116c0655649ff6b 1213268430+obj /usr/lib/openoffice/program/libhyphen680li.so 425fbbb79c03c0ce7173e6464c9edc1c 1213268430+obj /usr/lib/openoffice/program/libsdbc2.so d56a512ec60ef8ea1efd883717d8a875 1213268430+obj /usr/lib/openoffice/program/libbasctl680li.so ed85ec5b2639102cddf07cfa9346cafc 1213268430+obj /usr/lib/openoffice/program/libucpchelp1.so c20642e83022a297e5fb10015d35a65a 1213268430+obj /usr/lib/openoffice/program/bootstrap.uno.so 3cadc6e40f86afcedd8d3df10801a82b 1213268430+obj /usr/lib/openoffice/program/libhwp.so 264973963bb0ba92f6377b12aaad1b39 1213268430+obj /usr/lib/openoffice/program/libexp680li.so bb83cb510512fcc501e2f32c4dfb2599 1213268430+obj /usr/lib/openoffice/program/remotebridge.uno.so 24a13aef2a9c56d68489183d35d4c87d 1213268430+obj /usr/lib/openoffice/program/pagein-calc 05fcd0abbd37d226a64fd4e1f58bde73 1213256910+obj /usr/lib/openoffice/program/pagein-draw 221df67e9d149cc5f8339fcb1386bb9e 1213256910+obj /usr/lib/openoffice/program/uuresolver.uno.so 6e43efe691a2484fa12adb23afa6e2f2 1213268430+obj /usr/lib/openoffice/program/libepp680li.so 36927d76ec84dc12e56dd2077cc3d5ba 1213268430+obj /usr/lib/openoffice/program/libchartmodel680li.so 38b2cb4144cb8d96472da7bc9f7875ef 1213268430+obj /usr/lib/openoffice/program/libswd680li.so 737b9b5b4c30daa6072997865eac8f58 1213268430+obj /usr/lib/openoffice/program/svtmisc.uno.so 25556149e1a37545f372662f3261a966 1213268430+sym /usr/lib/openoffice/program/libcppuhelpergcc3.so.3 -> libuno_cppuhelpergcc3.so.3 1213268501+obj /usr/lib/openoffice/program/pagein-common 6521e9e113c8613039fd3acaa764174d 1213256911+obj /usr/lib/openoffice/program/libevoab1.so 7ccc2cfb8748a6907e9a4f8cfdb7abe1 1213268430+obj /usr/lib/openoffice/program/libipd680li.so b0509d54f921c011a304265b5f4d92b6 1213268430+obj /usr/lib/openoffice/program/reflection.uno.so 5a1b37c029f4788c30388a042d574aea 1213268430+obj /usr/lib/openoffice/program/root3.dat 6eb813a02f48fd3e8e73de7dc2b0abe5 1169477120+obj /usr/lib/openoffice/program/root4.dat 6d3855496456c2e0dbf9387afcd57780 1169477130+obj /usr/lib/openoffice/program/root5.dat 847704a4e8eec603906a8a94f242b188 1169477140+obj /usr/lib/openoffice/program/liboffacc680li.so 67b07c1349f51d8cf2c17fb82922f2a0 1213268430+obj /usr/lib/openoffice/program/localebe1.uno.so 77468145fca5c1d8c0afaee9a23d3f32 1213268430+sym /usr/lib/openoffice/program/libsalhelpergcc3.so -> libsalhelpergcc3.so.3 1213268501+obj /usr/lib/openoffice/program/textinstream.uno.so 87947b65aa3f8ad440bbdb2b68f63b0f 1213268430+obj /usr/lib/openoffice/program/libtl680li.so 22a3dd41b1ec53f411060643934c5880 1213268430+dir /usr/lib/openoffice/program/addin+obj /usr/lib/openoffice/program/deployment680li.uno.so 3c115b97a7196a8aa979df77048a0ac0 1213268430+obj /usr/lib/openoffice/program/libsimplecm680li.so d23d067fa99c566fb218b2063eb26d14 1213268430+obj /usr/lib/openoffice/program/libplacewareli.so 0d004c8c40dfb7906652004c063b1be3 1213268430+obj /usr/lib/openoffice/program/libmsworks680li.so 77637ee4a47d754f258aec77243e020b 1213268430+obj /usr/lib/openoffice/program/libdba680li.so fe03bf4c8fb82f95708c6a98657c36ce 1213268431+sym /usr/lib/openoffice/program/libuno_salhelpergcc3.so -> libuno_salhelpergcc3.so.3 1213268501+obj /usr/lib/openoffice/program/sbase 6797d1bb340fc8ec444036822650dde1 1213256827+obj /usr/lib/openoffice/program/scalc f37d8687cce1ed233b7b727e8c5eb567 1213256827+obj /usr/lib/openoffice/program/sdraw 76b6a2fbccb8c5eed615c07ebe2302ed 1213256827+obj /usr/lib/openoffice/program/configimport 642be100a605693292dc843da6cbafa7 1213246905+obj /usr/lib/openoffice/program/smath 0b0125b3156885b9133b24ee67e73a27 1213256827+obj /usr/lib/openoffice/program/unorc 8c8a107e64e37416154bcfc6c91be649 1213268275+dir /usr/lib/openoffice/program/resource+obj /usr/lib/openoffice/program/resource/analysis680en-US.res 29e8f97014e7e85ed23911439576970b 1213249968+obj /usr/lib/openoffice/program/resource/ept680en-US.res 7fd03ae094e532304c9f8b3623c53c32 1213245773+obj /usr/lib/openoffice/program/resource/epp680en-US.res 22fbd14582b86f4f06ab9ad504e129fc 1213245779+obj /usr/lib/openoffice/program/resource/frm680en-US.res 347b1ac9074a2c66084683a135b8f358 1213257922+obj /usr/lib/openoffice/program/resource/t602filter680en-US.res 1f5cc65787629d6be85ad95b1b072c90 1213257590+obj /usr/lib/openoffice/program/resource/dba680en-US.res 53e5cc5e619c4fbc1c097d2863fd6555 1213256661+obj /usr/lib/openoffice/program/resource/sdbt680en-US.res fb81cced83ed403b01044123d9a1df02 1213256661+obj /usr/lib/openoffice/program/resource/updchk680en-US.res 50d9e89918c64914ab0a46d0c0152377 1213257296+obj /usr/lib/openoffice/program/resource/xsltdlg680en-US.res 44f12520d4d6eb9014ab1c98b0a39ab1 1213257641+obj /usr/lib/openoffice/program/resource/vcl680en-US.res ed0ec7563825b8efa204ec3fc61218d8 1213244488+obj /usr/lib/openoffice/program/resource/bib680en-US.res 946afc51e6fe9624364fa382fc634c55 1213256973+obj /usr/lib/openoffice/program/resource/tk680en-US.res 35451b67d09022457d012304d55e65c5 1213245026+obj /usr/lib/openoffice/program/resource/chartcontroller680en-US.res 40b12eb610422eeaf27d6e4e55666745 1213255602+obj /usr/lib/openoffice/program/resource/fps_office680en-US.res 6c3c4026d9ea9314997ab85458649f9b 1213247385+obj /usr/lib/openoffice/program/resource/sb680en-US.res 14b5d8e0f082b3ea6f0f21f584d4336b 1213250465+obj /usr/lib/openoffice/program/resource/pdffilter680en-US.res 052df0a4f88e5b61aec1ccddd0a1ed4c 1213257403+obj /usr/lib/openoffice/program/resource/abp680en-US.res 1216de2734d30504edd70d9d807fb067 1213256998+obj /usr/lib/openoffice/program/resource/tfu680en-US.res 75e7fb94db1ba3bfd8b40986bc74b6bd 1213245724+obj /usr/lib/openoffice/program/resource/svs680en-US.res c6b4f6499662640080ff689b75c14c2b 1213245604+obj /usr/lib/openoffice/program/resource/sdbcl680en-US.res c4bad6683b3b2ba66a929a9eadcadb4f 1213251522+obj /usr/lib/openoffice/program/resource/eur680en-US.res 983a8c681975c0e7ea8c3c0b98f4979b 1213263509+obj /usr/lib/openoffice/program/resource/sdberr680en-US.res 074efbbbf7c7f6f092a60dd208430a5d 1213251522+obj /usr/lib/openoffice/program/resource/preload680en-US.res dd544d8768f4377e241182efd9c55980 1213257047+obj /usr/lib/openoffice/program/resource/tpl680en-US.res cf5a4f19bf3ff2c35b8fd64320f5e6e8 1213263511+obj /usr/lib/openoffice/program/resource/sw680en-US.res cee722e85ba86d2632c1500873b2833b 1213267964+obj /usr/lib/openoffice/program/resource/dkt680en-US.res 6bbbcdead82e37eb2383d753b0015098 1213256926+obj /usr/lib/openoffice/program/resource/eme680en-US.res fca047a1804220e6cc0f1dde87d5fc95 1213245755+obj /usr/lib/openoffice/program/resource/productregistration680en-US.res f21a0049499184e90737aacdd22d6803 1213245636+obj /usr/lib/openoffice/program/resource/spa680en-US.res 44106799708b56712f9cc73d4d6340d1 1213249930+obj /usr/lib/openoffice/program/resource/uui680en-US.res 240ba6256b9354ccec3c4d033a9b238b 1213245678+obj /usr/lib/openoffice/program/resource/date680en-US.res df250bc4651adf0b3b125d9b5870f860 1213249975+obj /usr/lib/openoffice/program/resource/dbw680en-US.res bfe0c5b8789f2eadfa2d83b549d0f197 1213263509+obj /usr/lib/openoffice/program/resource/wzi680en-US.res 7310ad75bb11856cdf5cd36d9c148de3 1213263510+obj /usr/lib/openoffice/program/resource/sc680en-US.res ea90cf28f699db1c020a1aa96b8fb32e 1213261061+obj /usr/lib/openoffice/program/resource/svx680en-US.res 917e0cb44c8493b0315c35800ef26c81 1213254529+obj /usr/lib/openoffice/program/resource/svt680en-US.res a39ccb32187bb14a4a4f6599dda1392a 1213245604+obj /usr/lib/openoffice/program/resource/deployment680en-US.res 7d2266e5c4a4383115aa3cd3f90cdad2 1213256838+obj /usr/lib/openoffice/program/resource/gal680en-US.res 3e664622a9650dcf253371dfaa5e2bf9 1213253439+obj /usr/lib/openoffice/program/resource/pcr680en-US.res dadbd3070d2aed49abcc98ab3be58004 1213257211+obj /usr/lib/openoffice/program/resource/imp680en-US.res d34b8bab31da1ebf577b415e997905a8 1213263510+obj /usr/lib/openoffice/program/resource/epb680en-US.res fc574085986bedd856f8335b972dfa80 1213245761+obj /usr/lib/openoffice/program/resource/dbp680en-US.res 6cd3b6b1ee65059f0bf24c6954746344 1213257027+obj /usr/lib/openoffice/program/resource/sd680en-US.res 05e321eb3e583b95d929627572247012 1213263297+obj /usr/lib/openoffice/program/resource/san680en-US.res 72e2499739cf65a9da351466a2966c7c 1213257233+obj /usr/lib/openoffice/program/resource/deploymentgui680en-US.res 6c5beee176166117f724ed7df35560ce 1213256897+obj /usr/lib/openoffice/program/resource/scsolver680en-US.res 1c17f0d175f8a3723f367a658606504b 1213250205+obj /usr/lib/openoffice/program/resource/fwe680en-US.res cf8df8025cd3bd4e47740b4f88f8cd94 1213247463+obj /usr/lib/openoffice/program/resource/avmedia680en-US.res cbc7770133657e683103960a7f452f66 1213251261+obj /usr/lib/openoffice/program/resource/eps680en-US.res dbd664484e85135ad91109aee91fcb44 1213245788+obj /usr/lib/openoffice/program/resource/ofa680en-US.res 8530ef94715a68b683f0fbd23729851b 1213254536+obj /usr/lib/openoffice/program/resource/sfx680en-US.res 6d648178eabe87886bb10e0340f16d6b 1213251098+obj /usr/lib/openoffice/program/resource/acc680en-US.res 7914976efe98d0a950d4f7de799fd7a3 1213248353+obj /usr/lib/openoffice/program/resource/epg680en-US.res 7cb6b4067e271dace23990e9ea0b8dd9 1213245766+obj /usr/lib/openoffice/program/resource/cal680en-US.res ec1c7219e81ba6c19b2aaecae908ba9e 1213263511+obj /usr/lib/openoffice/program/resource/basctl680en-US.res 95af5db46684d48e072200ac043c99ae 1213254791+obj /usr/lib/openoffice/program/resource/egi680en-US.res ec05968a855f176967e948af2ab9d89e 1213245748+obj /usr/lib/openoffice/program/resource/cnr680en-US.res fbdda04c03e2009826e2271e737a3601 1213251522+obj /usr/lib/openoffice/program/resource/dbu680en-US.res 3c7f5b6470699e2029da9200f281a16c 1213256661+obj /usr/lib/openoffice/program/resource/sm680en-US.res 1d54b96c909375f4239631f1d3d26844 1213263414+obj /usr/lib/openoffice/program/resource/ooo680en-US.res 43b95af9c8920eb0d129381f348d3422 1213253442+obj /usr/lib/openoffice/program/resource/textconversiondlgs680en-US.res a249100e595655b5a9683bcc03e64ccd 1213254549+obj /usr/lib/openoffice/program/resource/stt680en-US.res 3f9d7d13608dfa041e7d1da342bb5496 1213250465+sym /usr/lib/openoffice/program/libreg.so -> libreg.so.3 1213268502+obj /usr/lib/openoffice/program/libfwl680li.so 699b1ed08c6c9d6305c70ceb8f835bde 1213268431+sym /usr/lib/openoffice/program/libsal.so -> libsal.so.3 1213268502+obj /usr/lib/openoffice/program/libvclplug_svp680li.so e13f30c529cb4d23c485d59d95310b41 1213268431+obj /usr/lib/openoffice/program/libucb1.so eb8bd93f2884f1ae38318d2e388a92a8 1213268431+obj /usr/lib/openoffice/program/libfilterconfig1.so 5d71b6014b183ef72419c8705b07077e 1213268431+obj /usr/lib/openoffice/program/libxsltdlg680li.so 573cf2b4d151fdbd4eb30ad86ea7358e 1213268431+obj /usr/lib/openoffice/program/libsot680li.so b1d55c44fc2ce63b82b8e7d24c75b61f 1213268431+obj /usr/lib/openoffice/program/passwordcontainer.uno.so 3eeb57f11fc550c78909386b5b3c6eba 1213268431+obj /usr/lib/openoffice/program/libfwe680li.so 5e3ebb352f9766cccf3b9c0c1656fadc 1213268431+obj /usr/lib/openoffice/program/libsb680li.so ea00204a0b5ce34b9cdb6ff4f36220c4 1213268431+obj /usr/lib/openoffice/program/setofficelang.bin f1eef0cbcaa40820fdac52564e2c7a14 1213268431+obj /usr/lib/openoffice/program/libctl680li.so 623664b47fc6c8d6d4ead3872a30da99 1213268431+obj /usr/lib/openoffice/program/libeggtray680li.so 44c9f24765eac09ec511152e35997c75 1213268431+obj /usr/lib/openoffice/program/libqstart_gtk680li.so 3fbcd2b77f0da02e2ff660597bfa3951 1213268431+obj /usr/lib/openoffice/program/libsw680li.so b333917e7bdfe4f91365a112c87cdb50 1213268432+obj /usr/lib/openoffice/program/libsfx680li.so 5e7162fc88b306c08126ff2895e4ecb5 1213268433+obj /usr/lib/openoffice/program/libucppkg1.so 45beb93d3b732bc1ae6bbb55c534caa1 1213268433+obj /usr/lib/openoffice/program/slideshow.uno.so 3b7cbd95f3302428186d879f2d16a623 1213268433+obj /usr/lib/openoffice/program/libsdbt680li.so 6167787723a02ec3ada153ca6700b70d 1213268433+obj /usr/lib/openoffice/program/libemp680li.so 8521f49fdb93d3bbeaad7191a00e6758 1213268433+obj /usr/lib/openoffice/program/libbasebmp680li.so c98b84918b5f816ac3be2ea11268d672 1213268433+obj /usr/lib/openoffice/program/libmysql2.so 525ac0d6d31199eeee33f3437c57e1ef 1213268433+obj /usr/lib/openoffice/program/updatefeed.uno.so 70fa30d12bda9bbb1fd2a9668f2b4167 1213268433+obj /usr/lib/openoffice/program/senddoc 387ad42a143cb8f6d0ad43d8e1301295 1213250234+obj /usr/lib/openoffice/program/libflash680li.so 70deb8d9cfb3a57fa514d8a0812b41ca 1213268433+obj /usr/lib/openoffice/program/sofficerc ec59d394cb42d48abcee15a5d29688a2 1213268275+obj /usr/lib/openoffice/program/setuprc fdaaacee5948db93ba2028fd2b681db9 1213268275+obj /usr/lib/openoffice/program/acceptor.uno.so bbda0706368d0d39accf03ae3b1c15ba 1213268433+obj /usr/lib/openoffice/program/pythonloader.uno.so 95aededc8c536c0eaca59d06386b38c5 1213268433+obj /usr/lib/openoffice/program/simpress c6cc75bb679a7cbb7c4def234001ab0b 1213256827+obj /usr/lib/openoffice/program/libdbpool2.so 884b1f9225b19631befcbe34cc04d9e5 1213268433+obj /usr/lib/openoffice/program/libvbaobj680li.uno.so 646898ec6fc6e036804778aeb6f3c45a 1213268433+obj /usr/lib/openoffice/program/libtfu680li.so 4192cd60c7737320b8fd39ad2b2139fe 1213268433+obj /usr/lib/openoffice/program/vclcanvas.uno.so 3f22f9f501c1a7587dc95378ad8e7439 1213268433+obj /usr/lib/openoffice/program/libxmlfd680li.so 8ec67858a68b8db622ef7a56c3dae234 1213268433+obj /usr/lib/openoffice/program/canvasfactory.uno.so 940d9c4dd46b990da6cae1e982842f40 1213268433+obj /usr/lib/openoffice/program/libsdd680li.so b1dc17272d5b2c5ac750ce29a9111fbd 1213268433+obj /usr/lib/openoffice/program/libipt680li.so 17211b6e9f27d8ad4e80bf091a39633f 1213268433+obj /usr/lib/openoffice/program/libsvx680li.so edf4580fc8cb4402279fb1490034e819 1213268435+sym /usr/lib/openoffice/program/libuno_cppu.so -> libuno_cppu.so.3 1213268503+obj /usr/lib/openoffice/program/liblpsolve55.so 42ec4ce8b2ae2ead8f9b20bd1c7a598c 1213268438+obj /usr/lib/openoffice/program/fsstorage.uno.so fec6ba30caeacd65a6b60bad37b8b6c6 1213268438+obj /usr/lib/openoffice/program/libucpfile1.so b41462dfb5ac87c335d8710f85bf852b 1213268438+obj /usr/lib/openoffice/program/libjvmfwk.so.3 ddb45905e9e32a207cd5810a0621a170 1213268438+obj /usr/lib/openoffice/program/libanalysis680li.so 71a768bc81971a8a0e2353a1d080e5e2 1213268438+obj /usr/lib/openoffice/program/bridgefac.uno.so 73068fe52e096bd0b7f1e94fdd69c8f1 1213268438+obj /usr/lib/openoffice/program/fastsax.uno.so 6644413b10c6f1a7c3c8beea10bbed1c 1213268438+obj /usr/lib/openoffice/program/OGLTrans.uno.so acf36bc375ab165061c838f4a1e88118 1213268438+obj /usr/lib/openoffice/program/libacc680li.so d59d5ab3613627cc4377ed22a0575e05 1213268438+obj /usr/lib/openoffice/program/libchartcontroller680li.so 903ec7699721b92c386cb919d7c6d514 1213268438+obj /usr/lib/openoffice/program/deploymentgui680li.uno.so 5878c94a9ba81cc976cc739627151964 1213268438+obj /usr/lib/openoffice/program/libsd680li.so c309ffe2473828b88b2e542b76169aa5 1213268439+obj /usr/lib/openoffice/program/java-set-classpath 2e1401522202303821f3ddf3864e2f8f 1213268197+obj /usr/lib/openoffice/program/mailmerge.py daff88d53c1380fa47ddc686f1cefe96 1213268190+obj /usr/lib/openoffice/program/libept680li.so 171ea892e4d5ff19d17e05b89e48ee56 1213268439+obj /usr/lib/openoffice/program/testtoolrc b92300d77fbc1d7255e50a1ba7c11bf7 1213251220+obj /usr/lib/openoffice/program/types.rdb 65b8bfb17ff100fa76ee16e39f209c19 1213241869+obj /usr/lib/openoffice/program/libutl680li.so 8e883b6e8273f4321b0faf838506d455 1213268439+obj /usr/lib/openoffice/program/libcanvastools680li.so c3b96e9a792bf411237b78d2cfb03ea8 1213268439+obj /usr/lib/openoffice/program/jvmfwk3rc 4222e8b566f43f2c150d91f935144088 1213268275+obj /usr/lib/openoffice/program/libtextconv_dict.so 160796da1ded0a8c9a4ba8bc1e0f3aae 1213268439+obj /usr/lib/openoffice/program/libcommuni680li.so f7ed7942801c31a4df946ee77f20138d 1213268439+obj /usr/lib/openoffice/program/pagein-writer d7c9db8ab979e6aec21c04be7aaad2cb 1213256910+obj /usr/lib/openoffice/program/libwpgimport680li.so 8f526d455fb8205437bcf0242ddd62d6 1213268439+obj /usr/lib/openoffice/program/libucpdav1.so 984863da24f19d754e799e260699831a 1213268439+obj /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3 35ea1663a8264d1d185237ca59ab48c5 1213268439+obj /usr/lib/openoffice/program/soffice ef7010abb58358135ea204904ed68dbb 1213256827+obj /usr/lib/openoffice/program/libtextcat.so 4c453b729bc327811dd72191094188d9 1213268439+obj /usr/lib/openoffice/program/libsvl680li.so 72ddf2535917efe481e548797c23ac07 1213268439+obj /usr/lib/openoffice/program/libcollator_data.so 1caa276979d017c95dc7ecdb8c4a45e9 1213268439+sym /usr/lib/openoffice/program/spadmin -> soffice 1213268503+obj /usr/lib/openoffice/program/libpackage2.so c5c77ca9715ad78da2dc1cc9d7c9503b 1213268439+obj /usr/lib/openoffice/program/libprotocolhandler680li.so c3d37dcfc5ffc09413d8eeda0541ac3e 1213268439+obj /usr/lib/openoffice/program/libwpft680li.so c4243a8e48a295d0472331c32ff76fec 1213268439+obj /usr/lib/openoffice/program/simplecanvas.uno.so a5498b31e65906b738a302c37b9dedd2 1213268439+obj /usr/lib/openoffice/program/libres680li.so 930529fa5dd5ac009371c8b05dcc1492 1213268440+sym /usr/lib/openoffice/program/libuno_sal.so -> libuno_sal.so.3 1213268503+obj /usr/lib/openoffice/program/libucphier1.so 09622471fab77f893b9bec27cc05851c 1213268440+obj /usr/lib/openoffice/program/namingservice.uno.so f8fb44e8d4a1be7483a88361b2f93e40 1213268440+obj /usr/lib/openoffice/program/libcached1.so f185c6ccf6b6d8f04b02c2e1c21fe8fe 1213268440+obj /usr/lib/openoffice/program/ucptdoc1.uno.so 74d0a2832eea4389198c24d72c5075c4 1213268440+obj /usr/lib/openoffice/program/testtool.bin 6a7b57822a7adfc5e68b88b5567321c5 1213268440+obj /usr/lib/openoffice/program/pythonloader.py 6064261bb499218b95b0ad5b3872214a 1213268190+obj /usr/lib/openoffice/program/libuno_purpenvhelpergcc3.so.3 8d1a8fdeaed915cd4b2a72c0828d266a 1213268440+obj /usr/lib/openoffice/program/liblng680li.so d38a0f1d41c5a47c47d5b41c41bdb93b 1213268440+obj /usr/lib/openoffice/program/libt602filter680li.so 02ad3df84844a3d162aa4298bc517679 1213268440+obj /usr/lib/openoffice/program/libcppcanvas680li.so b424830fa6f150b81f3c4c3cb3b2079f 1213268440+obj /usr/lib/openoffice/program/uri-encode 719710e8742aac4fc26ebb2f40933318 1213268440+obj /usr/lib/openoffice/program/libsm680li.so 8bc6735adbd01e15f6fd8a88fd7e2623 1213268440+sym /usr/lib/openoffice/program/libsalhelper3gcc3.so -> libsalhelpergcc3.so.3 1213268504+obj /usr/lib/openoffice/program/liblocaledata_euro.so 6f7b5bbff5e99c2e0dd042dba53328f6 1213268440+obj /usr/lib/openoffice/program/libxstor.so 92c81fc9368de4c3f516440084d2cfe7 1213268440+obj /usr/lib/openoffice/program/libfwi680li.so ec3ce2307ac021d1228e80d77d84345f 1213268440+obj /usr/lib/openoffice/program/libuno_sal.so.3 5089b8b0cd2c2b62dbe6fd7eeedb5b09 1213268440+obj /usr/lib/openoffice/program/libdeploymentmisc680li.so f979fb8e3b3cdded76b7aaeef1b5bb49 1213268440+obj /usr/lib/openoffice/program/setofficelang 642be100a605693292dc843da6cbafa7 1213246905+obj /usr/lib/openoffice/program/configmgr2.uno.so 473dfa37ffc22b5ba5a6cdb73b8dbb83 1213268441+obj /usr/lib/openoffice/program/swriter 4d1c8a48017c49dd7b8afb53029a8bdb 1213256827+obj /usr/lib/openoffice/program/libicg680li.so af363d0674b65a375ae0d0350995e536 1213268441+obj /usr/lib/openoffice/program/unopkg.bin 02d1f35f7d07ed743431b3c00d9a36cd 1213268441+obj /usr/lib/openoffice/program/libidx680li.so ba5727980c6b2c68e24848f4d3f84875 1213268441+obj /usr/lib/openoffice/program/libcalc680li.so 195baf23d740e9ee7c46cee1042f5a21 1213268441+obj /usr/lib/openoffice/program/libuno_cppu.so.3 9ccb9ae2a4c85d3b9264b2d67ef94142 1213268441+obj /usr/lib/openoffice/program/sysmgr1.uno.so cc9124c00d7c58513ca65cf8db0ab6e2 1213268441+obj /usr/lib/openoffice/program/libfrm680li.so b63b9b024aaa6b7419eb020690249bec 1213268441+obj /usr/lib/openoffice/program/gengal 481d4cf30248ffe5d9880520c31b870b 1213254536+obj /usr/lib/openoffice/program/libsmd680li.so c0dc262ada7bf378e5cf5a666e8f5b10 1213268441+obj /usr/lib/openoffice/program/stringresource680li.uno.so 226c7dee755eb15475a342797231f435 1213268441+obj /usr/lib/openoffice/program/i18nsearch.uno.so 3a77907d4a96e2c8f1232f2ece9693c9 1213268441+obj /usr/lib/openoffice/program/liburp_uno.so f05c12279401d293a6709121a92e40b5 1213268441+obj /usr/lib/openoffice/program/openintro_gentoo.bmp e8b4140d47127146ef691b68c0707ed2 1210698988+obj /usr/lib/openoffice/program/libgo680li.so 7e7f4b7e425537d057abb4797ec4ce47 1213268441+obj /usr/lib/openoffice/program/librmcxt.so.3 be571b01800592b20c14604324ac562d 1213268441+obj /usr/lib/openoffice/program/libadabas2.so 59de3a1868c9eee23b428b6477dffb0c 1213268441+obj /usr/lib/openoffice/program/libj680li_g.so 0f04d86478b4966dd217b6b937575776 1213268441+obj /usr/lib/openoffice/program/librecentfile.so e165d941c9850e43832f2938f70ef1a9 1213268441+obj /usr/lib/openoffice/program/gconfbe1.uno.so f1b8d3e797622e899750d6927b9c4543 1213268441+obj /usr/lib/openoffice/program/libspl_unx680li.so 207fba9826c169c6dd74b60c62a9d17d 1213268441+obj /usr/lib/openoffice/program/libodbc2.so 88ef2698643b0677d921dd2d8df8ab39 1213268441+obj /usr/lib/openoffice/program/libgcc3_uno.so 6e6ca93de5a8f6611cf9774f364d248f 1213268442+obj /usr/lib/openoffice/program/libabp680li.so 70f4fa5054bc8339a4811dc0cac9c669 1213268442+obj /usr/lib/openoffice/program/libcomphelp4gcc3.so 6705f2715bfca7df2dfd4b9178c388c4 1213268442+obj /usr/lib/openoffice/program/libmcnttype.so 5a63e26baad66e8b5736c0e194681491 1213268442+obj /usr/lib/openoffice/program/libvos3gcc3.so 696436b1ce984d519cfcf087d2a29d5b 1213268442+obj /usr/lib/openoffice/program/libipx680li.so c628dbf253e78490765115e50bcc4c8b 1213268442+obj /usr/lib/openoffice/program/dlgprov680li.uno.so fdf38cfdd3fef8047ec5e340fa01ab02 1213268442+obj /usr/lib/openoffice/program/libtk680li.so 1d2062c9d14d7f97c48b07abe14ff6d3 1213268442+obj /usr/lib/openoffice/program/libxmlfa680li.so f572e5701993f7cbe8f66f584013ffec 1213268442+obj /usr/lib/openoffice/program/liblocaledata_others.so 780fa890b324232fe398748c3dc8fbf3 1213268442+sym /usr/lib/openoffice/program/libstore.so -> libstore.so.3 1213268504+obj /usr/lib/openoffice/program/libswui680li.so c6894aa2c5ec223a5a41fec893af8179 1213268442+sym /usr/lib/openoffice/program/libcppuhelper3gcc3.so -> libcppuhelpergcc3.so.3 1213268504+sym /usr/lib/openoffice/program/libcppuhelpergcc3.so -> libcppuhelpergcc3.so.3 1213268504+obj /usr/lib/openoffice/program/libpyuno.so d9ca446c362af476a8ae8a9e4142d13d 1213268442+obj /usr/lib/openoffice/program/fpicker.uno.so 278e043d933bb7a440f0a212b92173e4 1213268442+obj /usr/lib/openoffice/program/bootstraprc 0a2cba3a4d2028ec41e8cc76d08ee66d 1213268275+obj /usr/lib/openoffice/program/libpdffilter680li.so df7d2e0f5087ba960c352e3fda819a1e 1213268442+obj /usr/lib/openoffice/program/ucpgvfs1.uno.so 8a9a9bc228ad5099a6f293942b7fe5f0 1213268442+obj /usr/lib/openoffice/program/configimport.bin 8c3c9a57708e47ab6923566147994cdf 1213268442+obj /usr/lib/openoffice/program/libaffine_uno_uno.so 34bf0d2770ccf7923c21d2b3c772a4c6 1213268442+obj /usr/lib/openoffice/program/cairocanvas.uno.so 7c29770116e426fc9b00b4c2e43286d4 1213268442+obj /usr/lib/openoffice/program/libucbhelper4gcc3.so 0ad016ad10ab44280bdd679ce08a00f1 1213268442+obj /usr/lib/openoffice/program/libreg.so.3 c031781ed5243206a1865cf04b89a159 1213268442+obj /usr/lib/openoffice/program/libfileacc.so 23655113b5773505f189086981cae37a 1213268442+obj /usr/lib/openoffice/program/sax.uno.so 7daba4d19d5369a6d4519e9d694fcfd0 1213268443+obj /usr/lib/openoffice/program/libdbu680li.so b6c0efe3a6f4a56fdc3dfcc5bd78a2ba 1213268443+obj /usr/lib/openoffice/program/libfwk680li.so 3f6385ae8f95a6fc9713442309ba8843 1213268443+obj /usr/lib/openoffice/program/libchartview680li.so 37fe2bb74e9f4105e49c0ba91d8c4c14 1213268443+obj /usr/lib/openoffice/program/streams.uno.so 565bc15706de7aa816e9f75f8625aafd 1213268443+obj /usr/lib/openoffice/program/pagein 4f0d734a2b024890f9ffb43fa7d7ff72 1213268443+obj /usr/lib/openoffice/program/cmdmail.uno.so ebc4323a2c33cc6db82f2ae80fa9604b 1213268443+sym /usr/lib/openoffice/program/pkgchk -> unopkg 1213268505+obj /usr/lib/openoffice/program/ucpexpand1.uno.so b3ae1d717d5a8aeb4d44e1cae23849e1 1213268443+obj /usr/lib/openoffice/program/libspa680li.so d750c3c59520134b253209601fd819f8 1213268443+dir /usr/lib/openoffice/program/plugin+obj /usr/lib/openoffice/program/libcharttools680li.so 5a4a9d605478920e125ff5b89c84cc14 1213268443+obj /usr/lib/openoffice/program/libsvgfilter680li.so 0609eb61afc84ffd2831344d1deda165 1213268443+obj /usr/lib/openoffice/program/hatchwindowfactory.uno.so 6f6089abdc917adbc5a67d8b5414f24c 1213268443+obj /usr/lib/openoffice/program/migrationoo2.uno.so 91cf00b327a0888539131b7bf41d16aa 1213268443+obj /usr/lib/openoffice/program/uno.bin 1e1aa36c8e70ea26c89dc7980d8653b9 1213268443+obj /usr/lib/openoffice/program/configmgrrc 1071010ccd94dfbdf18ae4cc65380a9e 1213268275+obj /usr/lib/openoffice/program/libxmx680li.so b8e2d0757b5f446490b7966fd41e9c25 1213268443+obj /usr/lib/openoffice/program/oosplash.bin fffece5b21dd79f40ff0ecce33b90cda 1213268443+obj /usr/lib/openoffice/program/liboox680li.so 0ec0ffcf6bedb91510320d1033b03e6a 1213268443+obj /usr/lib/openoffice/program/behelper.uno.so c2e83a5132e9083d9bf0e7f4c9810676 1213268443+obj /usr/lib/openoffice/program/invocadapt.uno.so 9631234eab4f60970c82d3407cb45744 1213268443+obj /usr/lib/openoffice/program/spadmin.bin 6b29038ba006f6a9561141de8580e430 1213268443+obj /usr/lib/openoffice/program/services.rdb a1a3a6532432832a40425337bf8f4073 1213268273+obj /usr/lib/openoffice/program/libi18nisolang1gcc3.so b4d32edeb0e3b6dece073e7622cd812d 1213268443+obj /usr/lib/openoffice/program/libegi680li.so 42695a32323271b46de32beeda08c4d3 1213268443+obj /usr/lib/openoffice/program/hid.lst 753d96e0f411605ecd4d046fbb9e578a 1195834287+obj /usr/lib/openoffice/program/about.bmp 1251801d2924584b359998a425564d7e 1194358404+sym /usr/lib/openoffice/program/libsal.so.3 -> libuno_sal.so.3 1213268505+obj /usr/lib/openoffice/program/libspell680li.so 3576e87d2323f8d253ea917940fd772f 1213268443+obj /usr/lib/openoffice/program/open-url d385ec90bd84a968d967923912c7a605 1213250234+obj /usr/lib/openoffice/program/i18npool.uno.so b0b3b6b304065e8d9c8a902f565f02ed 1213268443+obj /usr/lib/openoffice/program/libunsafe_uno_uno.so 265cadbc29ad3eda8e21c06d42211952 1213268443+obj /usr/lib/openoffice/program/liblog680li.so ab40da9eab480e6b0f72c223839f3b4a 1213268443+obj /usr/lib/openoffice/program/introspection.uno.so e7c767418ae291c4b9743e9d6c27a3a2 1213268443+obj /usr/lib/openoffice/program/libsdui680li.so 79a0e77bddf959871f25965e90b3abe5 1213268443+obj /usr/lib/openoffice/program/uno.py 02302fa95300e3ba9ec8a2253dda5184 1213268190+obj /usr/lib/openoffice/program/unopkg a5a4defe7cdbe2ce0b76b8920fcbfbcd 1213256827+obj /usr/lib/openoffice/program/libscn680li.so 8a96923a71d3ae7502f386d999421391 1213268443+obj /usr/lib/openoffice/program/soffice.bin 8fb879d03f8b41edeb3d328e57cd065a 1213268443+obj /usr/lib/openoffice/program/syssh.uno.so 17fdeb1de13eed5c1a9e68b1ff01a98f 1213268443+obj /usr/lib/openoffice/program/unohelper.py b91318f88f332c4b09e03054a7326aa9 1213268190+obj /usr/lib/openoffice/program/libanimcore.so 21ffca2da8b1bdcea7e083f71c4516ae 1213268444+obj /usr/lib/openoffice/program/libips680li.so 667f7e94ef52db5221b9221608c3c48d 1213268444+obj /usr/lib/openoffice/program/viewdoc adef40faff92346bc194438af08f54f2 1213247984+obj /usr/lib/openoffice/program/libguesslang680li.so dacb92ca65962f117f27f0148bc6d391 1213268444+obj /usr/lib/openoffice/program/libdbtools680li.so 729f26e79556a8474781cd2dd6e80b14 1213268444+obj /usr/lib/openoffice/program/libbasegfx680li.so 8c2b8a15e67931b4416a1034840f3cd8 1213268444+obj /usr/lib/openoffice/program/libsrtrs1.so 9249a8eb806bddef6d3fbc3b056e8219 1213268444+sym /usr/lib/openoffice/program/libcppu.so.3 -> libuno_cppu.so.3 1213268505+obj /usr/lib/openoffice/program/libtextconversiondlgs680li.so 62064c564a3c28e69294ba55c3e9aaa8 1213268444+obj /usr/lib/openoffice/program/libfwm680li.so eeb13b9bf594532c62c4be10b8e64f4b 1213268444+obj /usr/lib/openoffice/program/libpreload680li.so 93a79a6045f8ba53a0fbfcb0100eb123 1213268444+obj /usr/lib/openoffice/program/oovbaapi.rdb 9ded212620284d8cf431fa16dcd404a8 1213243433+obj /usr/lib/openoffice/program/pythonloader.unorc e4c05de1b9b8f97368dde878aa212dc3 1213268275+obj /usr/lib/openoffice/program/libxsltfilter680li.so 7d3a4709812bee8617f58025c9444580 1213268444+obj /usr/lib/openoffice/program/libcui680li.so f23cbae519fddf8226b5efe0d8a53bf1 1213268444+obj /usr/lib/openoffice/program/libxcr680li.so ac534b98147399c370c06b937cc6dc2e 1213268444+sym /usr/lib/openoffice/program/libcppu.so -> libcppu.so.3 1213268505+obj /usr/lib/openoffice/program/libdbp680li.so 0fece6b807d95f1180a6de6df51a2d03 1213268444+obj /usr/lib/openoffice/program/libsc680li.so 3c0b712ffcb0c59f39157415e7889b88 1213268444+obj /usr/lib/openoffice/program/libeps680li.so edd05885c57534cbbeca080dec944280 1213268444+obj /usr/lib/openoffice/program/libupdchk680li.so ca5b895cb075f169438d1c49180417ad 1213268445+obj /usr/lib/openoffice/program/kde-open-url db0b3c3081bde90973703f5a57d6a677 1213250234+obj /usr/lib/openoffice/program/libvcl680li.so a8698609542e1e6d71dc9c2fce4fcb03 1213268445+obj /usr/lib/openoffice/program/gengal.bin 9be563d52913594db091599b221414f5 1213268445+obj /usr/lib/openoffice/program/officehelper.py 243bb489a809c180b21a9629ee840954 1213268190+obj /usr/lib/openoffice/program/libpsp680li.so 6eac1f1ad4fe1dfd85213d4fdca84977 1213268445+obj /usr/lib/openoffice/program/gnome-open-url.bin 9fbcda9fe42bae71a87318db74994d03 1213268445+obj /usr/lib/openoffice/program/libicd680li.so ecf18414ef2ba00cbeef067194c5eb50 1213268446+obj /usr/lib/openoffice/program/libi18nutilgcc3.so faed02537a39ad3719345fc7db299f42 1213268446+sym /usr/lib/openoffice/program/librmcxt.so -> librmcxt.so.3 1213268506+obj /usr/lib/openoffice/program/libunoxml680li.so e1acd568e55da2c91b14385a70795707 1213268446+obj /usr/lib/openoffice/program/desktopbe1.uno.so 268a0f9884d4898a4de76abf613e012a 1213268446+obj /usr/lib/openoffice/program/libitg680li.so 8a3b6c34320e15d3a7fee9da411754d0 1213268446+obj /usr/lib/openoffice/program/libjvmaccessgcc3.so.3 6f16f18e7f43e75864993c568841ac7f 1213268446+obj /usr/lib/openoffice/program/libdbaxml680li.so 7ff6af14bed77254dfc2ce925500bdcf 1213268446+obj /usr/lib/openoffice/program/gnome-open-url ff1caae482573c850a1645e1f2d3d6eb 1213250234+obj /usr/lib/openoffice/program/libdate680li.so 6a56bd80158559bd5ea7ea9fba9f529f 1213268447+obj /usr/lib/openoffice/program/libindex_data.so a7daeb6b552c82a4708e7f84167652e4 1213268447+obj /usr/lib/openoffice/program/textoutstream.uno.so 72e601280230a9eec0473b24d181b26c 1213268447+obj /usr/lib/openoffice/program/productregistration.uno.so e41253445e81820c39d61e2fee3cb32a 1213268447+obj /usr/lib/openoffice/program/libemboleobj.so bca189bb4c1c4a50e046f1d09dc3cc71 1213268447+obj /usr/lib/openoffice/program/libxo680li.so 925889b009fef4a1495a20fe34d4f860 1213268447+obj /usr/lib/openoffice/program/pagein-impress 221df67e9d149cc5f8339fcb1386bb9e 1213256910+obj /usr/lib/openoffice/program/basprov680li.uno.so 406c81fc708e4693d7b1188994ae3add 1213268447+obj /usr/lib/openoffice/program/libxof680li.so 3fd99f0ff796a168ad50893b51551212 1213268447+obj /usr/lib/openoffice/program/pkgchk.bin c54f35495d23ed5a663525375aab5ba4 1213268447+obj /usr/lib/openoffice/program/libime680li.so 9c241aa8105907529d23646eb82e5bb3 1213268447+obj /usr/lib/openoffice/program/liblocaledata_en.so 5a063e2c14be69d851d7284673b2d3b8 1213268447+obj /usr/lib/openoffice/program/liblocaledata_es.so 9af13cd85dd4e92001763df8d8e74723 1213268447+obj /usr/lib/openoffice/program/libepg680li.so 44c7f4cdd70a4809c7a25c422f5e8027 1213268447+obj /usr/lib/openoffice/program/libevtatt.so a49041bad12b5bb07954b253fd739c69 1213268448+obj /usr/lib/openoffice/program/libtvhlp1.so e2e64b46560f1b030511eba541ff2741 1213268448+obj /usr/lib/openoffice/program/libpcr680li.so 9e5eddc69c40fd7a92fe6eba1b8dd65b 1213268448+obj /usr/lib/openoffice/program/cde-open-url 1b09cb8c3518151cb4631e0259e04f57 1213250234+obj /usr/lib/openoffice/program/libwriterfilter680li.so db197e24553318f91a603ef0756f4da8 1213268448+obj /usr/lib/openoffice/program/libfile680li.so cbcfa4b96db44f569865655e3cae1666 1213268448+obj /usr/lib/openoffice/program/vbaevents680li.uno.so a46c59aaa0189f8a85407b54808d09b9 1213268448+sym /usr/lib/openoffice/program/libsalhelpergcc3.so.3 -> libuno_salhelpergcc3.so.3 1213268506+obj /usr/lib/openoffice/program/libdbacfg680li.so 249a5bcecd9d231321aace199d075b62 1213268448+obj /usr/lib/openoffice/program/libspl680li.so ea9b002ae169a8acfa81fffc4d067d5d 1213268448+obj /usr/lib/openoffice/program/connector.uno.so 2afb951c4e1f7796a1c9e8a81a5bae2e 1213268448+obj /usr/lib/openoffice/program/libeme680li.so 378a4189f7a5f67eeb57da0c01d1d0ec 1213268448+obj /usr/lib/openoffice/program/libira680li.so 59de090cd38fc9577dbd18d5c8ac75a0 1213268448+obj /usr/lib/openoffice/program/libuui680li.so 41af32d76ac00f9798465d7220c9918a 1213268448+obj /usr/lib/openoffice/program/libdict_ja.so 4915fe43dc9ca908cbb74096b5d4e95a 1213268448+obj /usr/lib/openoffice/program/libucpftp1.so 8cb7dd473ede7a5293e4f922d7ca7a66 1213268448+obj /usr/lib/openoffice/program/pythonscript.py cecca4b74ffdb63f07f59fd4bc7e12ca 1213268190+obj /usr/lib/openoffice/program/pyuno.so 4392ea1e4ddba07e24fe5d1acebf50be 1213268448+obj /usr/lib/openoffice/program/libuno_salhelpergcc3.so.3 fe70a43fd485721c4b155685a8c09ec2 1213268448+obj /usr/lib/openoffice/program/versionrc b3e33ac2f7ae0d5dd7337337525e8750 1213268275+obj /usr/lib/openoffice/program/libdbase680li.so 38032d78106299eea34a5d1b1a290c60 1213268448+obj /usr/lib/openoffice/program/scsolver.uno.so 4f4ff33e1ccdcf458144ada67576f54a 1213268448+obj /usr/lib/openoffice/program/libdict_zh.so 1e6dccc665283fd288472c1663d69853 1213268448+obj /usr/lib/openoffice/program/libembobj.so bf3d03f69d1adcbcd2687e154413b084 1213268448+obj /usr/lib/openoffice/program/libvclplug_gen680li.so 7342a26aadf266c2ef6ed841c2b00405 1213268448+obj /usr/lib/openoffice/program/libavmedia680li.so b4aaaf2de40e5817dbad3d60255d1be2 1213268448+obj /usr/lib/openoffice/program/libexlink680li.so fd219d02b2e1e5c5172657655ed827b8 1213268448+obj /usr/lib/openoffice/program/libiti680li.so 53c37259de289c9f2091c680f98d1f12 1213268448+obj /usr/lib/openoffice/program/stocservices.uno.so 834fc9dc3842a453b422c9475330756e 1213268448+obj /usr/lib/openoffice/program/libera680li.so 886bed8c7d4799c99ac1c3b70aa26d1d 1213268448+obj /usr/lib/openoffice/program/libstore.so.3 0f4b916b8ade93f2fabd8d890321783f 1213268449+obj /usr/lib/openoffice/program/libsts680li.so e98ccf3c2911293cdce8d5f8c9c8f2ac 1213268449+obj /usr/lib/openoffice/program/fps_office.uno.so fdb38c0469d3fc75f9096b06736e8812 1213268449+obj /usr/lib/openoffice/program/libdtransX11680li.so 7515f9bcdb0d9f9190906c7e6cc5b1e7 1213268449+obj /usr/lib/openoffice/program/libscui680li.so ecaf5dc9d8eda871932982ff55af80ad 1213268449+obj /usr/lib/openoffice/program/liblwpft680li.so 09733c146c416a48d758a4e0339e0af5 1213268449+obj /usr/lib/openoffice/program/libipb680li.so dc1ee0eebf818d578620779e2c6a0bde 1213268449+obj /usr/lib/openoffice/program/libflat680li.so 7c2c9ee1d42068fca57f7453f5e80d86 1213268449+obj /usr/lib/openoffice/program/libscriptframe.so edbb10f970f2dbbb1cf5911d3011e308 1213268449+obj /usr/lib/openoffice/program/invocation.uno.so 40a392fa60244e12627ddc07bfb9894f 1213268449+obj /usr/lib/openoffice/program/fps_gnome.uno.so 504d177a0884544dfa56d24447291da0 1213268449+obj /usr/lib/openoffice/program/libbib680li.so f8c83ca763d8183e1aa10f4ad32d7a03 1213268449+obj /usr/lib/openoffice/program/libsax680li.so b224532d749a4e0235227f5fbabb2fda 1213268449+obj /usr/lib/openoffice/program/libeti680li.so 8be746cdabf7f520789cba99d8fbd661 1213268449+obj /usr/lib/openoffice/program/libhelplinker680li.so 8abbd873129aa4a6e1da55e58039aae9 1213268449+obj /usr/lib/openoffice/program/gnome-set-default-application 3ee4fde0538a3415f6e484d6d3a6a894 1213268449+obj /usr/lib/openoffice/program/proxyfac.uno.so 7be2052a9c1f81abd7a1329a5c4dd2ab 1213268449+dir /usr/share+dir /usr/share/man+dir /usr/share/man/man1+obj /usr/share/man/man1/unopkg.1.bz2 0e22fe9dea084a4c4b421a72542160a9 1213268197+obj /usr/share/man/man1/openoffice.1.bz2 2da66fb226ec97f78b1f53f1ab9b0632 1213268197+dir /usr/share/mime+dir /usr/share/mime/packages+obj /usr/share/mime/packages/openoffice.xml 687e72e29bd1c5ee9ffa8cfc65dbbad6 1213268199+dir /usr/share/icons+dir /usr/share/icons/hicolor+dir /usr/share/icons/hicolor/16x16+dir /usr/share/icons/hicolor/16x16/apps+obj /usr/share/icons/hicolor/16x16/apps/ooo-base.png a038764a0f4f6558881a4a1d1aac432e 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-impress.png 6130df4f8439802cc0411b8d06b2d1c2 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-printeradmin.png 47fadc4ebbfd33d48bb7b233f48754a1 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-draw.png b76246f0f72d6c281e18dd814ba3b5f2 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-calc.png 0cdcfd8b597ea1494d9b6582168b6d29 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-writer.png 1a75a863119e2460f0f6accdbd52faa5 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-gulls.png 01fdc7018ece4da5977ee33d8c373a50 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-web.png 15e06edf731ef2a43ebace9753481982 1213268197+obj /usr/share/icons/hicolor/16x16/apps/ooo-math.png bf71847ff57647e07d9614cac295b66d 1213268197+dir /usr/share/icons/hicolor/22x22+dir /usr/share/icons/hicolor/22x22/apps+obj /usr/share/icons/hicolor/22x22/apps/ooo-base.png a9d00852ffa63808eb2acb91493c9ec1 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-impress.png abba7c9e8f56268d09abe9d7301703a6 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-printeradmin.png 5e7f8bde44f6a0893b578002df640419 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-draw.png cabaf9ee1c31a3a8982da590a0b5e3a0 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-calc.png 425971b2db6fe2f6e9a7fe2662742ca1 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-writer.png 180a7b9181c38e9bf8aa7763a311ec14 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-gulls.png 29f54f522c939003680096c99a128852 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-web.png 8f8fc7881a6a55c2943501d1353ec42d 1213268198+obj /usr/share/icons/hicolor/22x22/apps/ooo-math.png 1918d78bef63e530a6c647d9fd5108e6 1213268198+dir /usr/share/icons/hicolor/24x24+dir /usr/share/icons/hicolor/24x24/apps+obj /usr/share/icons/hicolor/24x24/apps/ooo-base.png 76bee6ae77993667b8315ac3a91295b9 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-impress.png 0a8ceb7c469f1e6f4d45dd585e1dcfbd 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-printeradmin.png 89bbb5523586539f2d08e1cca399ee33 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-draw.png e317959bf71d71da5f3636b528cf9d5b 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-calc.png aeebc6937f964da7f4825da9e6745813 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-writer.png 3dabc2f89da346965975c52d5d5729bb 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-gulls.png 9d9b5fd6c079b5d43382b2965336a388 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-web.png c3d18de9e701fcb522da26a48e4f8a24 1213268198+obj /usr/share/icons/hicolor/24x24/apps/ooo-math.png 4ffa7435fa2adb66c029cee0c17e754d 1213268198+dir /usr/share/icons/hicolor/32x32+dir /usr/share/icons/hicolor/32x32/apps+obj /usr/share/icons/hicolor/32x32/apps/ooo-base.png 4527d53d476d581255906fc4e66055a5 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-impress.png 78587a6c2ebeabfe1b2d913166c60a1d 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-printeradmin.png dbb46b3dd8b9511b24b4a80297ef3b32 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-draw.png 45138aadcc791d3eaed94a42c6a3165b 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-calc.png 0362629791c414efe7d1c71833fc3cbb 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-writer.png 783b03112a018f70f0dd07b615b4ca0e 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-gulls.png f76cb590a765c06102eb6ca30ae64a80 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-web.png 160d2dd807f1ffd4b3ea9b3dbca479bd 1213268198+obj /usr/share/icons/hicolor/32x32/apps/ooo-math.png 1806a33f1e6185f60c2a262e5ab5f2ec 1213268198+dir /usr/share/icons/hicolor/48x48+dir /usr/share/icons/hicolor/48x48/apps+obj /usr/share/icons/hicolor/48x48/apps/ooo-base.png e46e991cbfa6626b39eab2b20f548a53 1213268198+obj /usr/share/icons/hicolor/48x48/apps/ooo-impress.png 4152e8a507c59dfbedc02e39b6192c9b 1213268199+obj /usr/share/icons/hicolor/48x48/apps/ooo-template.png 61baf9dbed6856fdd0e82fb5e8ed21b5 1213268199+obj /usr/share/icons/hicolor/48x48/apps/ooo-draw.png 95467fe24eff4a0f64fc52216c8dc504 1213268198+obj /usr/share/icons/hicolor/48x48/apps/ooo-calc.png 8921bc85369b5a28c37e3b27d87fcc22 1213268198+obj /usr/share/icons/hicolor/48x48/apps/ooo-writer.png 989ffc259ca798567bb7b8597efa2c6c 1213268199+obj /usr/share/icons/hicolor/48x48/apps/ooo-gulls.png 01c9149fd27f43c67ea811f9ef6fca43 1213268198+obj /usr/share/icons/hicolor/48x48/apps/ooo-web.png 74bdd541ae821e6dfdd8093293a64392 1213268199+obj /usr/share/icons/hicolor/48x48/apps/ooo-math.png 0284e65455799abd2bc195fb7cc5b726 1213268199+dir /usr/share/icons/hicolor/scalable+dir /usr/share/icons/hicolor/scalable/apps+obj /usr/share/icons/hicolor/scalable/apps/ooo-base.svg f15a1d3464d5a8b843ca699d0da32d5e 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-impress.svg 2c8f4e618c3af49904ed2c66c49b7e1c 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-template.svg dc7f1ae17cb8ef59dc320e9505931a6a 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-printeradmin.svg 9671181b9ba4178c9588c88124d232c2 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-draw.svg 5f5240afd0adc8d38601ddec7e9080eb 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-calc.svg 80f098d76dd95f7b71cf4f43b322cbbc 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-writer.svg 7f8bac9588c3193453de85785a104408 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-gulls.svg 445bd5ffdbe650c4f72607fdac6ad8b5 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-web.svg 8e40ef703a869b5f1c913b862b488c17 1213268199+obj /usr/share/icons/hicolor/scalable/apps/ooo-math.svg 736783a9f63eb62f77368277f10fb333 1213268199+dir /usr/share/applications+obj /usr/share/applications/template.desktop 9864f652a2e9b1e1f50b778532d33cff 1213268197+obj /usr/share/applications/base.desktop 4f1f319e313743562c4b460580f84cc3 1213268197+obj /usr/share/applications/web.desktop 08ee77ef214eda1e453874486d01329f 1213268197+obj /usr/share/applications/writer.desktop e82e9d546efa5bb870a30a2f8d8efded 1213268197+obj /usr/share/applications/calc.desktop 28c0d378a800a1d256475238c9f6a07c 1213268197+obj /usr/share/applications/math.desktop dba600d36076560a64ea70dcda03c33a 1213268197+obj /usr/share/applications/impress.desktop da48a7e1584a5d0c9e9f13cdb6a814ac 1213268197+obj /usr/share/applications/draw.desktop 326ca1bbd317631f41ecf419e208b9a1 1213268197+obj /usr/share/applications/ooo-extension-manager.desktop 6ff3eb253308b9990d7b602b1a56d391 1213268197+dir /usr/share/pixmaps+sym /usr/share/pixmaps/ooo-base.png -> /usr/share/icons/hicolor/48x48/apps/ooo-base.png 1213268507+sym /usr/share/pixmaps/ooo-impress.png -> /usr/share/icons/hicolor/48x48/apps/ooo-impress.png 1213268507+sym /usr/share/pixmaps/ooo-template.png -> /usr/share/icons/hicolor/48x48/apps/ooo-template.png 1213268507+sym /usr/share/pixmaps/ooo-draw.png -> /usr/share/icons/hicolor/48x48/apps/ooo-draw.png 1213268507+sym /usr/share/pixmaps/ooo-calc.png -> /usr/share/icons/hicolor/48x48/apps/ooo-calc.png 1213268507+sym /usr/share/pixmaps/ooo-writer.png -> /usr/share/icons/hicolor/48x48/apps/ooo-writer.png 1213268507+sym /usr/share/pixmaps/ooo-gulls.png -> /usr/share/icons/hicolor/48x48/apps/ooo-gulls.png 1213268507+sym /usr/share/pixmaps/ooo-web.png -> /usr/share/icons/hicolor/48x48/apps/ooo-web.png 1213268507+sym /usr/share/pixmaps/ooo-math.png -> /usr/share/icons/hicolor/48x48/apps/ooo-math.png 1213268507
+ test/test-db/test-category/test-package-1.0.0/COUNTER view
@@ -0,0 +1,1 @@+24616
+ test/test-db/test-category/test-package-1.0.0/CXXFLAGS view
@@ -0,0 +1,1 @@+-march=pentium4 -pipe -fomit-frame-pointer -fno-ident -mfpmath=sse -DGL_GLEXT_PROTOTYPES
+ test/test-db/test-category/test-package-1.0.0/DEPEND view
@@ -0,0 +1,1 @@+!app-office/openoffice-bin x11-libs/libXaw x11-libs/libXinerama >=dev-lang/perl-5.0 dbus? ( >=dev-libs/dbus-glib-0.71 ) gnome? ( >=x11-libs/gtk+-2.10 >=gnome-base/gnome-vfs-2.6 >=gnome-base/gconf-2.0 >=x11-libs/cairo-1.0.2 ) gtk? ( >=x11-libs/gtk+-2.10 >=x11-libs/cairo-1.0.2 ) eds? ( >=gnome-extra/evolution-data-server-1.2 ) gstreamer? ( >=media-libs/gstreamer-0.10 >=media-libs/gst-plugins-base-0.10 ) kde? ( =kde-base/kdelibs-3* ) java? ( >=dev-java/bsh-2.0_beta4 >=dev-java/xalan-2.7 >=dev-java/xalan-serializer-2.7 >=dev-java/xerces-2.7 =dev-java/xml-commons-external-1.3* >=dev-db/hsqldb-1.8.0.9 =dev-java/rhino-1.5* ) mono? ( >=dev-lang/mono-1.2.3.1 ) opengl? ( virtual/opengl virtual/glu ) xulrunner? ( >=net-libs/xulrunner-1.8 >=dev-libs/nspr-4.6.6 >=dev-libs/nss-3.11-r1 ) !xulrunner? ( firefox? ( >=dev-libs/nspr-4.6.6 >=dev-libs/nss-3.11-r1 ) ) !xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* >=dev-libs/nspr-4.6.6 >=dev-libs/nss-3.11-r1 ) ) ) >=net-misc/neon-0.24.7 >=dev-libs/openssl-0.9.8g >=x11-libs/startup-notification-0.5 >=media-libs/freetype-2.1.10-r2 >=media-libs/fontconfig-2.3.0 cups? ( net-print/cups ) media-libs/jpeg media-libs/libpng app-arch/zip app-arch/unzip >=app-text/hunspell-1.1.4-r1 >=app-admin/eselect-oodict-20060706 dev-libs/expat >=dev-libs/icu-3.8 >=sys-libs/db-4.3 >=app-text/libwpd-0.8.8 >=media-libs/libsvg-0.1.4 >=media-libs/vigra-1.4 linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 ) linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 ) linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 ) x11-libs/libXrender x11-proto/printproto x11-proto/xextproto x11-proto/xproto x11-proto/xineramaproto >=sys-apps/findutils-4.1.20-r1 dev-perl/Archive-Zip dev-perl/Compress-Zlib >=dev-perl/Compress-Raw-Zlib-2.002 dev-perl/IO-Compress-Base dev-util/pkgconfig dev-util/intltool >=dev-libs/boost-1.33.1 sys-devel/flex sys-devel/bison dev-libs/libxslt >=dev-libs/libxml2-2.0 !xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) ) >=dev-util/gperf-3 >=net-misc/curl-7.12 sys-libs/zlib sys-apps/coreutils media-gfx/imagemagick pam? ( sys-libs/pam ) !dev-util/dmake >=dev-lang/python-2.3.4 java? ( || ( =virtual/jdk-1.6* =virtual/jdk-1.5* =virtual/jdk-1.4* ) dev-java/ant-core ) ldap? ( net-nds/openldap ) =sys-devel/automake-1.9* >=sys-devel/autoconf-2.61 sys-devel/libtool java? ( >=dev-java/java-config-2.0.33-r1 >=sys-apps/portage-2.1.2.7 )
+ test/test-db/test-category/test-package-1.0.0/DESCRIPTION view
@@ -0,0 +1,1 @@+OpenOffice.org, a full office productivity suite.
+ test/test-db/test-category/test-package-1.0.0/EAPI view
@@ -0,0 +1,1 @@+0
+ test/test-db/test-category/test-package-1.0.0/FEATURES view
@@ -0,0 +1,1 @@+autoaddcvs candy ccache collision-protect cvs distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox
+ test/test-db/test-category/test-package-1.0.0/HOMEPAGE view
@@ -0,0 +1,1 @@+http://go-oo.org
+ test/test-db/test-category/test-package-1.0.0/INHERITED view
@@ -0,0 +1,1 @@+toolchain-funcs qt3 portability flag-o-matic multilib versionator check-reqs java-pkg-opt-2 kde-functions libtool java-utils-2 mono db-use autotools fdo-mime eutils
+ test/test-db/test-category/test-package-1.0.0/IUSE view
@@ -0,0 +1,1 @@+binfilter cups dbus debug eds firefox gnome gstreamer gtk kde ldap mono odk opengl pam seamonkey xulrunner linguas_af linguas_ar linguas_as_IN linguas_be_BY linguas_bg linguas_bn linguas_br linguas_bs linguas_ca linguas_cs linguas_cy linguas_da linguas_de linguas_dz linguas_el linguas_en_GB linguas_en_ZA linguas_eo linguas_es linguas_et linguas_fa linguas_fi linguas_fr linguas_ga linguas_gl linguas_gu_IN linguas_he linguas_hi_IN linguas_hr linguas_hu linguas_it linguas_ja linguas_km linguas_ko linguas_ku linguas_lt linguas_lv linguas_mk linguas_ml_IN linguas_mr_IN linguas_nb linguas_ne linguas_nl linguas_nn linguas_nr linguas_ns linguas_or_IN linguas_pa_IN linguas_pl linguas_pt linguas_pt_BR linguas_ru linguas_rw linguas_sh linguas_sk linguas_sl linguas_sr linguas_ss linguas_st linguas_sv linguas_sw_TZ linguas_ta_IN linguas_te_IN linguas_tg linguas_th linguas_ti_ER linguas_tn linguas_tr linguas_ts linguas_uk linguas_ur_IN linguas_ve linguas_vi linguas_xh linguas_zh_CN linguas_zh_TW linguas_zu linguas_en linguas_en_US elibc_FreeBSD java
+ test/test-db/test-category/test-package-1.0.0/KEYWORDS view
@@ -0,0 +1,1 @@+~amd64 ppc -sparc x86
+ test/test-db/test-category/test-package-1.0.0/LDFLAGS view
@@ -0,0 +1,1 @@+-Wl,-O1 -Wl,-z,now -Wl,-z,relro -Wl,--sort-common -Wl,--enable-new-dtags -Wl,--as-needed
+ test/test-db/test-category/test-package-1.0.0/LICENSE view
@@ -0,0 +1,1 @@+LGPL-2
+ test/test-db/test-category/test-package-1.0.0/NEEDED view
@@ -0,0 +1,265 @@+/usr/lib/openoffice/program/libodbcbase2.so libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libi18nregexpgcc3.so libuno_sal.so.3,libi18nutilgcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libepb680li.so libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libsvt680li.so libjpeg.so.62,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libicuuc.so.38,libjvmfwk.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblnth680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvl680li.so,libuno_sal.so.3,libutl680li.so,liblng680li.so,libhunspell-1.2.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libscd680li.so libsfx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libsot680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libvclplug_gtk680li.so libgtk-x11-2.0.so.0,libgdk-x11-2.0.so.0,libatk-1.0.so.0,libgdk_pixbuf-2.0.so.0,libpangocairo-1.0.so.0,libpango-1.0.so.0,libcairo.so.2,libgmodule-2.0.so.0,libdl.so.2,libgthread-2.0.so.0,librt.so.1,libdbus-glib-1.so.2,libdbus-1.so.3,libgobject-2.0.so.0,libglib-2.0.so.0,libvclplug_gen680li.so,libvcl680li.so,libpsp680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libX11.so.6,libXext.so.6,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libhyphen680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvl680li.so,libuno_sal.so.3,libutl680li.so,liblng680li.so,libhunspell-1.2.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsdbc2.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libbasctl680li.so libsvx680li.so,libsfx680li.so,libsb680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libxcr680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucpchelp1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libucbhelper4gcc3.so,libsvt680li.so,libdb-4.6.so,libxslt.so.1,libxml2.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/bootstrap.uno.so libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libreg.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libhwp.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libz.so.1,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libexp680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libsvt680li.so,libc.so.6+/usr/lib/openoffice/program/remotebridge.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,librmcxt.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/uuresolver.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libepp680li.so libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libchartmodel680li.so libcharttools680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libutl680li.so,libvcl680li.so,libsvl680li.so,libsvt680li.so,libgo680li.so,libuno_sal.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libswd680li.so libsfx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/svtmisc.uno.so libsvt680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libevoab1.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libtl680li.so,libi18nisolang1gcc3.so,libutl680li.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libipd680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/reflection.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liboffacc680li.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/localebe1.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/textinstream.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtl680li.so libz.so.1,libucbhelper4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libvos3gcc3.so,libbasegfx680li.so,libi18nisolang1gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/deployment680li.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libtl680li.so,libxcr680li.so,libsvl680li.so,libdeploymentmisc680li.so,libhelplinker680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsimplecm680li.so libtl680li.so,libvos3gcc3.so,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libplacewareli.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libmsworks680li.so libsot680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libwpd-0.8.so.8,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdba680li.so libsvt680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libsvl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libsfx680li.so,libuno_salhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfwl680li.so libfwi680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libvclplug_svp680li.so libvcl680li.so,libpsp680li.so,libbasebmp680li.so,libbasegfx680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucb1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfilterconfig1.so libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtl680li.so,libutl680li.so,libfwe680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxsltdlg680li.so libsfx680li.so,libgo680li.so,libsvt680li.so,libsvl680li.so,libtk680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libvos3gcc3.so,libuno_sal.so.3,libtl680li.so,libvcl680li.so,libutl680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsot680li.so libtl680li.so,libuno_sal.so.3,libutl680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppu.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/passwordcontainer.uno.so libutl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfwe680li.so libfwi680li.so,libvcl680li.so,libsvl680li.so,libsvt680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsb680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libvos3gcc3.so,libuno_sal.so.3,libcomphelp4gcc3.so,libutl680li.so,libsot680li.so,libxcr680li.so,libj680li_g.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/setofficelang.bin libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libctl680li.so libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libeggtray680li.so libgtk-x11-2.0.so.0,libatk-1.0.so.0,libgdk-x11-2.0.so.0,libgdk_pixbuf-2.0.so.0,libpangocairo-1.0.so.0,libpango-1.0.so.0,libcairo.so.2,libgobject-2.0.so.0,libgmodule-2.0.so.0,libdl.so.2,libglib-2.0.so.0,libX11.so.6,libXext.so.6,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libqstart_gtk680li.so libfwe680li.so,libsb680li.so,libxcr680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libj680li_g.so,libsfx680li.so,libeggtray680li.so,libgtk-x11-2.0.so.0,libgdk-x11-2.0.so.0,libatk-1.0.so.0,libgdk_pixbuf-2.0.so.0,libpangocairo-1.0.so.0,libpango-1.0.so.0,libcairo.so.2,libgobject-2.0.so.0,libgmodule-2.0.so.0,libdl.so.2,libglib-2.0.so.0,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsw680li.so libsvx680li.so,libsfx680li.so,libxo680li.so,libsb680li.so,libgo680li.so,libbasegfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libicuuc.so.38,libi18nutilgcc3.so,libavmedia680li.so,libxml2.so.2,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsfx680li.so libfwe680li.so,libsb680li.so,libxcr680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libj680li_g.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucppkg1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/slideshow.uno.so libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libcppcanvas680li.so,libutl680li.so,libgo680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsdbt680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libutl680li.so,libcomphelp4gcc3.so,libtl680li.so,libdbtools680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libemp680li.so libsvx680li.so,libsvt680li.so,libsot680li.so,libgo680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libcomphelp4gcc3.so,libi18nisolang1gcc3.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libbasebmp680li.so libuno_sal.so.3,libbasegfx680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libmysql2.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libdbtools680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/updatefeed.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libz.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libflash680li.so libz.so.1,libsvt680li.so,libbasegfx680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/acceptor.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/pythonloader.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libpyuno.so,libpython2.5.so.1.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbpool2.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libdbtools680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libvbaobj680li.uno.so libuno_cppuhelpergcc3.so.3,libvcl680li.so,libuno_cppu.so.3,libcomphelp4gcc3.so,libtl680li.so,libuno_sal.so.3,libsb680li.so,libsfx680li.so,libsvx680li.so,libsvt680li.so,libsvl680li.so,libsc680li.so,libtk680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtfu680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/vclcanvas.uno.so libtl680li.so,libtk680li.so,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libgo680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxmlfd680li.so libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/canvasfactory.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsdd680li.so libsfx680li.so,libsvx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libipt680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+/usr/lib/openoffice/program/libsvx680li.so libavmedia680li.so,libsfx680li.so,libxo680li.so,libgo680li.so,libbasegfx680li.so,libsb680li.so,liblng680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libxcr680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libicuuc.so.38,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblpsolve55.so libc.so.6,libm.so.6,libdl.so.2+/usr/lib/openoffice/program/fsstorage.uno.so libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucpfile1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libjvmfwk.so.3 libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libxml2.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libanalysis680li.so libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/bridgefac.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,librmcxt.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/fastsax.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libexpat.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/OGLTrans.uno.so libuno_sal.so.3,libvcl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libcanvastools680li.so,libGL.so.1,libGLU.so.1,libX11.so.6,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libacc680li.so libvcl680li.so,libcomphelp4gcc3.so,libsot680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libutl680li.so,libtk680li.so,libtl680li.so,libsvt680li.so,libsvl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libchartcontroller680li.so libcharttools680li.so,libchartview680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libbasegfx680li.so,libgo680li.so,libuno_sal.so.3,libsvl680li.so,libsvt680li.so,libsvx680li.so,libtk680li.so,libtl680li.so,libvcl680li.so,libsfx680li.so,libutl680li.so,libsot680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/deploymentgui680li.uno.so libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libtk680li.so,libvcl680li.so,libsvt680li.so,libsvl680li.so,libsvx680li.so,libsfx680li.so,libdeploymentmisc680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsd680li.so libsvx680li.so,libsfx680li.so,libsb680li.so,libcppcanvas680li.so,libbasegfx680li.so,libgo680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libcanvastools680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libavmedia680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libept680li.so libtl680li.so,libvcl680li.so,libsvt680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+/usr/lib/openoffice/program/libutl680li.so libuno_salhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libi18nisolang1gcc3.so,libtl680li.so,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcanvastools680li.so libuno_sal.so.3,libuno_cppu.so.3,libbasegfx680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libvcl680li.so,libtk680li.so,libtl680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtextconv_dict.so libc.so.6+/usr/lib/openoffice/program/libcommuni680li.so libtl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsb680li.so,libvos3gcc3.so,libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libsot680li.so,libsimplecm680li.so,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libwpgimport680li.so libsot680li.so,libutl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libwpd-0.8.so.8,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucpdav1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libneon.so.27,libxml2.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3 libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppu.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtextcat.so libc.so.6+/usr/lib/openoffice/program/libsvl680li.so libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libvcl680li.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcollator_data.so libc.so.6+/usr/lib/openoffice/program/libpackage2.so libuno_cppu.so.3,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libz.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libprotocolhandler680li.so libsfx680li.so,libtl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvcl680li.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libwpft680li.so libsot680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libwpd-0.8.so.8,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/simplecanvas.uno.so libuno_cppu.so.3,libuno_sal.so.3,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libres680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libvcl680li.so,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucphier1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/namingservice.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcached1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/ucptdoc1.uno.so libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/testtool.bin libuno_cppuhelpergcc3.so.3,libtl680li.so,libutl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libuno_sal.so.3,libj680li_g.so,libvos3gcc3.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libsot680li.so,libsb680li.so,libsimplecm680li.so,libcommuni680li.so,libuno_cppu.so.3,libXext.so.6,libX11.so.6,libSM.so.6,libICE.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libuno_purpenvhelpergcc3.so.3 libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblng680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libi18nutilgcc3.so,libvos3gcc3.so,libtl680li.so,libi18nisolang1gcc3.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsfx680li.so,libuno_sal.so.3,libucbhelper4gcc3.so,libutl680li.so,libxo680li.so,libicuuc.so.38,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libt602filter680li.so libxo680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcppcanvas680li.so libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libcanvastools680li.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/uri-encode libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsm680li.so libsvx680li.so,libsfx680li.so,libxo680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblocaledata_euro.so liblocaledata_en.so,libc.so.6+/usr/lib/openoffice/program/libxstor.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfwi680li.so libutl680li.so,libuno_cppuhelpergcc3.so.3,libtl680li.so,libvos3gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libuno_sal.so.3 libcrypt.so.1,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdeploymentmisc680li.so libdb-4.6.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtl680li.so,libucbhelper4gcc3.so,libutl680li.so,libxcr680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/configmgr2.uno.so libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libicg680li.so libtk680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/unopkg.bin libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libutl680li.so,libtl680li.so,libvcl680li.so,libdeploymentmisc680li.so,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libidx680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcalc680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libsvl680li.so,libtl680li.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libuno_cppu.so.3 libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/sysmgr1.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfrm680li.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libi18nisolang1gcc3.so,libvcl680li.so,libsvt680li.so,libsvl680li.so,libtk680li.so,libsfx680li.so,libvos3gcc3.so,libutl680li.so,libcomphelp4gcc3.so,libdbtools680li.so,libsvx680li.so,libucbhelper4gcc3.so,libxml2.so.2,libicuuc.so.38,libicui18n.so.38,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsmd680li.so libsfx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/stringresource680li.uno.so libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/i18nsearch.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libi18nregexpgcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liburp_uno.so libuno_sal.so.3,libuno_cppu.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libgo680li.so libvcl680li.so,libsvl680li.so,libsvt680li.so,libutl680li.so,libtl680li.so,libvos3gcc3.so,libuno_sal.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libtk680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/librmcxt.so.3 libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libadabas2.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libdbtools680li.so,libodbcbase2.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libj680li_g.so libvcl680li.so,libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/librecentfile.so libexpat.so.1,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/gconfbe1.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libgconf-2.so.4,libORBit-2.so.0,libgobject-2.0.so.0,libglib-2.0.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libspl_unx680li.so libvos3gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libodbc2.so libodbcbase2.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libgcc3_uno.so libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libabp680li.so libvcl680li.so,libuno_sal.so.3,libtl680li.so,libuno_cppu.so.3,libsvt680li.so,libsvl680li.so,libsfx680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libtk680li.so,libutl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcomphelp4gcc3.so libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libucbhelper4gcc3.so,libvos3gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libmcnttype.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libvos3gcc3.so libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libipx680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/dlgprov680li.uno.so libsfx680li.so,libvcl680li.so,libtl680li.so,libxcr680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtk680li.so libvos3gcc3.so,libvcl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxmlfa680li.so libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblocaledata_others.so liblocaledata_en.so,libc.so.6+/usr/lib/openoffice/program/libswui680li.so libsw680li.so,libsvx680li.so,libsfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsot680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libpyuno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libpython2.5.so.1.0,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/fpicker.uno.so libvcl680li.so,libsvl680li.so,libsvt680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libpdffilter680li.so libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsfx680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/ucpgvfs1.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libvcl680li.so,libucbhelper4gcc3.so,libgnomevfs-2.so.0,libglib-2.0.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/configimport.bin libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libaffine_uno_uno.so libuno_purpenvhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/cairocanvas.uno.so libuno_cppu.so.3,libtk680li.so,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libtl680li.so,libcairo.so.2,libX11.so.6,libXrender.so.1,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libucbhelper4gcc3.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libreg.so.3 libuno_sal.so.3,libstore.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfileacc.so libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/sax.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libexpat.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbu680li.so libsvx680li.so,libsfx680li.so,libsb680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libgo680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfwk680li.so libfwi680li.so,libfwe680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libucbhelper4gcc3.so,libi18nisolang1gcc3.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libchartview680li.so libcharttools680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libgo680li.so,libuno_sal.so.3,libsvl680li.so,libsvt680li.so,libsvx680li.so,libtk680li.so,libtl680li.so,libutl680li.so,libi18nisolang1gcc3.so,libbasegfx680li.so,libvcl680li.so,libsfx680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/streams.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/pagein libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/cmdmail.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/ucpexpand1.uno.so libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libspa680li.so libvcl680li.so,libpsp680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcharttools680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libtl680li.so,libbasegfx680li.so,libutl680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsvgfilter680li.so libbasegfx680li.so,libsvx680li.so,libxo680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libsvt680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/hatchwindowfactory.uno.so libtk680li.so,libvcl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/migrationoo2.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libjvmfwk.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/uno.bin libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libxml2.so.2,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxmx680li.so libsot680li.so,libutl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/oosplash.bin libuno_sal.so.3,libX11.so.6,libc.so.6+/usr/lib/openoffice/program/liboox680li.so libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libbasegfx680li.so,libutl680li.so,libucbhelper4gcc3.so,libsax680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/behelper.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/invocadapt.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/spadmin.bin libspa680li.so,libvcl680li.so,libtl680li.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libXext.so.6,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libi18nisolang1gcc3.so libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libegi680li.so libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libspell680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvl680li.so,libuno_sal.so.3,liblng680li.so,libhunspell-1.2.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/i18npool.uno.so libi18nutilgcc3.so,libi18nisolang1gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libicui18n.so.38,libicuuc.so.38,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libunsafe_uno_uno.so libuno_purpenvhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblog680li.so libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/introspection.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsdui680li.so libsd680li.so,libsvx680li.so,libsfx680li.so,libsvt680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libscn680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libtl680li.so,libvcl680li.so,libsvt680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/soffice.bin libvcl680li.so,libsvl680li.so,libsvt680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libvos3gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtk680li.so,libsfx680li.so,libXext.so.6,libSM.so.6,libICE.so.6,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/syssh.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libpthread.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libanimcore.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libips680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libguesslang680li.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libtextcat.so,libuno_sal.so.3,libsvl680li.so,libtl680li.so,libutl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbtools680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libjvmaccessgcc3.so.3,libutl680li.so,libcomphelp4gcc3.so,libi18nisolang1gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libbasegfx680li.so libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsrtrs1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtextconversiondlgs680li.so libuno_cppu.so.3,libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libutl680li.so,libcomphelp4gcc3.so,libtl680li.so,libtk680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfwm680li.so libfwi680li.so,libtk680li.so,libvcl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libpreload680li.so libsfx680li.so,libsvt680li.so,libvcl680li.so,libsvl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxsltfilter680li.so libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libxo680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libcui680li.so libsvx680li.so,libavmedia680li.so,libsfx680li.so,libgo680li.so,libbasegfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libjvmfwk.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxcr680li.so libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbp680li.so libsvt680li.so,libvcl680li.so,libtl680li.so,libsvl680li.so,libsfx680li.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsc680li.so libsb680li.so,libsfx680li.so,libsvt680li.so,libsvl680li.so,libsvx680li.so,libgo680li.so,libbasegfx680li.so,libvcl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libtk680li.so,libvos3gcc3.so,libuno_sal.so.3,libtl680li.so,libi18nutilgcc3.so,libi18nisolang1gcc3.so,libutl680li.so,libsot680li.so,libxo680li.so,libdbtools680li.so,libavmedia680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libeps680li.so libtl680li.so,libvcl680li.so,libsvt680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libupdchk680li.so libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libvcl680li.so libpsp680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libbasegfx680li.so,libicuuc.so.38,libicule.so.38,libjvmaccessgcc3.so.3,libfreetype.so.6,libz.so.1,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/gengal.bin libtl680li.so,libvos3gcc3.so,libsvt680li.so,libsvl680li.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libgo680li.so,libsfx680li.so,libsot680li.so,libvcl680li.so,libucbhelper4gcc3.so,libsvx680li.so,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libpsp680li.so libutl680li.so,libi18nisolang1gcc3.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libgdk-x11-2.0.so.0,libcairo.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/gnome-open-url.bin libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libicd680li.so libsvt680li.so,libvcl680li.so,libtl680li.so,libuno_sal.so.3,libc.so.6+/usr/lib/openoffice/program/libi18nutilgcc3.so libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libunoxml680li.so libxml2.so.2,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libexpat.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/desktopbe1.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libitg680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libjvmaccessgcc3.so.3 libuno_sal.so.3,libuno_salhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbaxml680li.so libxo680li.so,libvcl680li.so,libtl680li.so,libtk680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libsfx680li.so,libsvl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdate680li.so libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libindex_data.so libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/textoutstream.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/productregistration.uno.so libtk680li.so,libvcl680li.so,libsvl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libemboleobj.so libuno_sal.so.3,libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libtl680li.so,libsvt680li.so,libembobj.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxo680li.so libsvt680li.so,libtl680li.so,libi18nisolang1gcc3.so,libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libvcl680li.so,libtk680li.so,libsvl680li.so,libuno_sal.so.3,libutl680li.so,libbasegfx680li.so,libuno_salhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/basprov680li.uno.so libsfx680li.so,libsb680li.so,libvcl680li.so,libtl680li.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libxof680li.so libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libxo680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/pkgchk.bin libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libime680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+/usr/lib/openoffice/program/liblocaledata_en.so libc.so.6+/usr/lib/openoffice/program/liblocaledata_es.so liblocaledata_en.so,libc.so.6+/usr/lib/openoffice/program/libepg680li.so libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libevtatt.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libtvhlp1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libexpat.so.1,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libpcr680li.so libsvx680li.so,libsfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libutl680li.so,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libwriterfilter680li.so libi18nisolang1gcc3.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libutl680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libfile680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libsvl680li.so,libtl680li.so,libsvt680li.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdbtools680li.so,libutl680li.so,libcomphelp4gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/vbaevents680li.uno.so libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbacfg680li.so libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libsfx680li.so,libsvl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libspl680li.so libvcl680li.so,libsvl680li.so,libsvt680li.so,libcomphelp4gcc3.so,libutl680li.so,libtl680li.so,libvos3gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libsfx680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/connector.uno.so libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libeme680li.so libtl680li.so,libvcl680li.so,libsvt680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+/usr/lib/openoffice/program/libira680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libuui680li.so libsvt680li.so,libsvl680li.so,libtk680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdict_ja.so libc.so.6+/usr/lib/openoffice/program/libucpftp1.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libucbhelper4gcc3.so,libcurl.so.4,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/pyuno.so libdl.so.2,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libuno_salhelpergcc3.so.3 libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdbase680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libsvl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libutl680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/scsolver.uno.so libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtl680li.so,liblpsolve55.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdict_zh.so libc.so.6+/usr/lib/openoffice/program/libembobj.so libuno_sal.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libvclplug_gen680li.so libvcl680li.so,libpsp680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libXinerama.so.1,libXext.so.6,libXtst.so.6,libSM.so.6,libICE.so.6,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libavmedia680li.so libutl680li.so,libtl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libsvt680li.so,libsvl680li.so,libsfx680li.so,libsot680li.so,libvos3gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libexlink680li.so libuno_sal.so.3,libuno_salhelpergcc3.so.3,libreg.so.3,libuno_cppu.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libiti680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/stocservices.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libera680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libsvt680li.so,libc.so.6+/usr/lib/openoffice/program/libstore.so.3 libuno_sal.so.3,libpthread.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsts680li.so libtl680li.so,libutl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsb680li.so,libvos3gcc3.so,libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libsot680li.so,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/fps_office.uno.so libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libdtransX11680li.so libuno_cppuhelpergcc3.so.3,libutl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libscui680li.so libsc680li.so,libsvx680li.so,libsfx680li.so,libsvt680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/liblwpft680li.so libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libipb680li.so libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libflat680li.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libtl680li.so,libi18nisolang1gcc3.so,libutl680li.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libscriptframe.so libtl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/invocation.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/fps_gnome.uno.so libvcl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libgtk-x11-2.0.so.0,libgdk_pixbuf-2.0.so.0,libpango-1.0.so.0,libgobject-2.0.so.0,libglib-2.0.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libbib680li.so libsot680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libsax680li.so libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/libeti680li.so libvcl680li.so,libtl680li.so,libuno_sal.so.3,libsvt680li.so,libstdc++.so.6,libc.so.6+/usr/lib/openoffice/program/libhelplinker680li.so libuno_sal.so.3,libdb-4.6.so,libicuuc.so.38,libxslt.so.1,libz.so.1,libxml2.so.2,libdl.so.2,libpthread.so.0,libm.so.6,libstdc++.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/gnome-set-default-application libgnomevfs-2.so.0,libgmodule-2.0.so.0,libdl.so.2,libORBitCosNaming-2.so.0,libORBit-2.so.0,libgthread-2.0.so.0,librt.so.1,libgobject-2.0.so.0,libgconf-2.so.4,libglib-2.0.so.0,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+/usr/lib/openoffice/program/proxyfac.uno.so libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6
+ test/test-db/test-category/test-package-1.0.0/NEEDED.ELF.2 view
@@ -0,0 +1,265 @@+386;/usr/lib/openoffice/program/libodbcbase2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libi18nregexpgcc3.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libi18nutilgcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libepb680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libsvt680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libjpeg.so.62,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libicuuc.so.38,libjvmfwk.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblnth680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvl680li.so,libuno_sal.so.3,libutl680li.so,liblng680li.so,libhunspell-1.2.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libscd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libsot680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libvclplug_gtk680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libgtk-x11-2.0.so.0,libgdk-x11-2.0.so.0,libatk-1.0.so.0,libgdk_pixbuf-2.0.so.0,libpangocairo-1.0.so.0,libpango-1.0.so.0,libcairo.so.2,libgmodule-2.0.so.0,libdl.so.2,libgthread-2.0.so.0,librt.so.1,libdbus-glib-1.so.2,libdbus-1.so.3,libgobject-2.0.so.0,libglib-2.0.so.0,libvclplug_gen680li.so,libvcl680li.so,libpsp680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libX11.so.6,libXext.so.6,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libhyphen680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvl680li.so,libuno_sal.so.3,libutl680li.so,liblng680li.so,libhunspell-1.2.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsdbc2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libbasctl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsfx680li.so,libsb680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libxcr680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucpchelp1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libucbhelper4gcc3.so,libsvt680li.so,libdb-4.6.so,libxslt.so.1,libxml2.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/bootstrap.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libreg.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libhwp.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libz.so.1,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libexp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libsvt680li.so,libc.so.6+386;/usr/lib/openoffice/program/remotebridge.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,librmcxt.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/uuresolver.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libepp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libchartmodel680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcharttools680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libutl680li.so,libvcl680li.so,libsvl680li.so,libsvt680li.so,libgo680li.so,libuno_sal.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libswd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/svtmisc.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libevoab1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libtl680li.so,libi18nisolang1gcc3.so,libutl680li.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libipd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/reflection.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liboffacc680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/localebe1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/textinstream.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libz.so.1,libucbhelper4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libvos3gcc3.so,libbasegfx680li.so,libi18nisolang1gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/deployment680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libtl680li.so,libxcr680li.so,libsvl680li.so,libdeploymentmisc680li.so,libhelplinker680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsimplecm680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvos3gcc3.so,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libplacewareli.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libmsworks680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsot680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libwpd-0.8.so.8,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdba680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libsvl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libsfx680li.so,libuno_salhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfwl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libfwi680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libvclplug_svp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libpsp680li.so,libbasebmp680li.so,libbasegfx680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucb1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfilterconfig1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtl680li.so,libutl680li.so,libfwe680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxsltdlg680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libgo680li.so,libsvt680li.so,libsvl680li.so,libtk680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libvos3gcc3.so,libuno_sal.so.3,libtl680li.so,libvcl680li.so,libutl680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsot680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_sal.so.3,libutl680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppu.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/passwordcontainer.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfwe680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libfwi680li.so,libvcl680li.so,libsvl680li.so,libsvt680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsb680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libvos3gcc3.so,libuno_sal.so.3,libcomphelp4gcc3.so,libutl680li.so,libsot680li.so,libxcr680li.so,libj680li_g.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/setofficelang.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libctl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libeggtray680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libgtk-x11-2.0.so.0,libatk-1.0.so.0,libgdk-x11-2.0.so.0,libgdk_pixbuf-2.0.so.0,libpangocairo-1.0.so.0,libpango-1.0.so.0,libcairo.so.2,libgobject-2.0.so.0,libgmodule-2.0.so.0,libdl.so.2,libglib-2.0.so.0,libX11.so.6,libXext.so.6,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libqstart_gtk680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libfwe680li.so,libsb680li.so,libxcr680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libj680li_g.so,libsfx680li.so,libeggtray680li.so,libgtk-x11-2.0.so.0,libgdk-x11-2.0.so.0,libatk-1.0.so.0,libgdk_pixbuf-2.0.so.0,libpangocairo-1.0.so.0,libpango-1.0.so.0,libcairo.so.2,libgobject-2.0.so.0,libgmodule-2.0.so.0,libdl.so.2,libglib-2.0.so.0,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsw680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsfx680li.so,libxo680li.so,libsb680li.so,libgo680li.so,libbasegfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libicuuc.so.38,libi18nutilgcc3.so,libavmedia680li.so,libxml2.so.2,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsfx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libfwe680li.so,libsb680li.so,libxcr680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libj680li_g.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucppkg1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/slideshow.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libcppcanvas680li.so,libutl680li.so,libgo680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsdbt680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libutl680li.so,libcomphelp4gcc3.so,libtl680li.so,libdbtools680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libemp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsvt680li.so,libsot680li.so,libgo680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libcomphelp4gcc3.so,libi18nisolang1gcc3.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libbasebmp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libbasegfx680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libmysql2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libdbtools680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/updatefeed.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libz.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libflash680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libz.so.1,libsvt680li.so,libbasegfx680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/acceptor.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/pythonloader.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libpyuno.so,libpython2.5.so.1.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbpool2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libdbtools680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libvbaobj680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libvcl680li.so,libuno_cppu.so.3,libcomphelp4gcc3.so,libtl680li.so,libuno_sal.so.3,libsb680li.so,libsfx680li.so,libsvx680li.so,libsvt680li.so,libsvl680li.so,libsc680li.so,libtk680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtfu680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/vclcanvas.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libtk680li.so,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libgo680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxmlfd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/canvasfactory.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsdd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libsvx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libipt680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+386;/usr/lib/openoffice/program/libsvx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libavmedia680li.so,libsfx680li.so,libxo680li.so,libgo680li.so,libbasegfx680li.so,libsb680li.so,liblng680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libxcr680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libicuuc.so.38,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblpsolve55.so;liblpsolve55.so;;libc.so.6,libm.so.6,libdl.so.2+386;/usr/lib/openoffice/program/fsstorage.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucpfile1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libjvmfwk.so.3;libjvmfwk.so.3;$ORIGIN;libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libxml2.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libanalysis680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/bridgefac.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,librmcxt.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/fastsax.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libexpat.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/OGLTrans.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libvcl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libcanvastools680li.so,libGL.so.1,libGLU.so.1,libX11.so.6,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libacc680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libcomphelp4gcc3.so,libsot680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libutl680li.so,libtk680li.so,libtl680li.so,libsvt680li.so,libsvl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libchartcontroller680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcharttools680li.so,libchartview680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libbasegfx680li.so,libgo680li.so,libuno_sal.so.3,libsvl680li.so,libsvt680li.so,libsvx680li.so,libtk680li.so,libtl680li.so,libvcl680li.so,libsfx680li.so,libutl680li.so,libsot680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/deploymentgui680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libtk680li.so,libvcl680li.so,libsvt680li.so,libsvl680li.so,libsvx680li.so,libsfx680li.so,libdeploymentmisc680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsfx680li.so,libsb680li.so,libcppcanvas680li.so,libbasegfx680li.so,libgo680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libcanvastools680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libavmedia680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libept680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libsvt680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+386;/usr/lib/openoffice/program/libutl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_salhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libi18nisolang1gcc3.so,libtl680li.so,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcanvastools680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libbasegfx680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libvcl680li.so,libtk680li.so,libtl680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtextconv_dict.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libc.so.6+386;/usr/lib/openoffice/program/libcommuni680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsb680li.so,libvos3gcc3.so,libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libsot680li.so,libsimplecm680li.so,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libwpgimport680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsot680li.so,libutl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libwpd-0.8.so.8,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucpdav1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libneon.so.27,libxml2.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3;libuno_cppuhelpergcc3.so.3;$ORIGIN;libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppu.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtextcat.so;libtextcat.so;;libc.so.6+386;/usr/lib/openoffice/program/libsvl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libvcl680li.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcollator_data.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libc.so.6+386;/usr/lib/openoffice/program/libpackage2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libz.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libprotocolhandler680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libtl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvcl680li.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libwpft680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsot680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libwpd-0.8.so.8,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/simplecanvas.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_sal.so.3,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libres680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libvcl680li.so,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucphier1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/namingservice.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcached1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/ucptdoc1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libucbhelper4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/testtool.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libtl680li.so,libutl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libuno_sal.so.3,libj680li_g.so,libvos3gcc3.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libsot680li.so,libsb680li.so,libsimplecm680li.so,libcommuni680li.so,libuno_cppu.so.3,libXext.so.6,libX11.so.6,libSM.so.6,libICE.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libuno_purpenvhelpergcc3.so.3;libuno_purpenvhelpergcc3.so.3;$ORIGIN;libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblng680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libi18nutilgcc3.so,libvos3gcc3.so,libtl680li.so,libi18nisolang1gcc3.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsfx680li.so,libuno_sal.so.3,libucbhelper4gcc3.so,libutl680li.so,libxo680li.so,libicuuc.so.38,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libt602filter680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libxo680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcppcanvas680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libcanvastools680li.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/uri-encode;;$ORIGIN:$ORIGIN/../ure-link/lib;libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsm680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsfx680li.so,libxo680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblocaledata_euro.so;;$ORIGIN:$ORIGIN/../ure-link/lib;liblocaledata_en.so,libc.so.6+386;/usr/lib/openoffice/program/libxstor.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfwi680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libuno_cppuhelpergcc3.so.3,libtl680li.so,libvos3gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libuno_sal.so.3;libuno_sal.so.3;$ORIGIN;libcrypt.so.1,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdeploymentmisc680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libdb-4.6.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtl680li.so,libucbhelper4gcc3.so,libutl680li.so,libxcr680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/configmgr2.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libicg680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtk680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/unopkg.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libutl680li.so,libtl680li.so,libvcl680li.so,libdeploymentmisc680li.so,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libidx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcalc680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libsvl680li.so,libtl680li.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libuno_cppu.so.3;libuno_cppu.so.3;$ORIGIN;libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/sysmgr1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfrm680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libi18nisolang1gcc3.so,libvcl680li.so,libsvt680li.so,libsvl680li.so,libtk680li.so,libsfx680li.so,libvos3gcc3.so,libutl680li.so,libcomphelp4gcc3.so,libdbtools680li.so,libsvx680li.so,libucbhelper4gcc3.so,libxml2.so.2,libicuuc.so.38,libicui18n.so.38,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsmd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/stringresource680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/i18nsearch.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libi18nregexpgcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liburp_uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libgo680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libsvl680li.so,libsvt680li.so,libutl680li.so,libtl680li.so,libvos3gcc3.so,libuno_sal.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libtk680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/librmcxt.so.3;librmcxt.so.3;$ORIGIN;libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libadabas2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libdbtools680li.so,libodbcbase2.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libj680li_g.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/librecentfile.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libexpat.so.1,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/gconfbe1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libgconf-2.so.4,libORBit-2.so.0,libgobject-2.0.so.0,libglib-2.0.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libspl_unx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvos3gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libodbc2.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libodbcbase2.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libgcc3_uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libabp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libuno_sal.so.3,libtl680li.so,libuno_cppu.so.3,libsvt680li.so,libsvl680li.so,libsfx680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libtk680li.so,libutl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcomphelp4gcc3.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libucbhelper4gcc3.so,libvos3gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libmcnttype.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libvos3gcc3.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libipx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/dlgprov680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libvcl680li.so,libtl680li.so,libxcr680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtk680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvos3gcc3.so,libvcl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxmlfa680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblocaledata_others.so;;$ORIGIN:$ORIGIN/../ure-link/lib;liblocaledata_en.so,libc.so.6+386;/usr/lib/openoffice/program/libswui680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsw680li.so,libsvx680li.so,libsfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsot680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libpyuno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libpython2.5.so.1.0,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/fpicker.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libsvl680li.so,libsvt680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libpdffilter680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsfx680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/ucpgvfs1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libvcl680li.so,libucbhelper4gcc3.so,libgnomevfs-2.so.0,libglib-2.0.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/configimport.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libaffine_uno_uno.so;;$ORIGIN;libuno_purpenvhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/cairocanvas.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libtk680li.so,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libbasegfx680li.so,libcanvastools680li.so,libtl680li.so,libcairo.so.2,libX11.so.6,libXrender.so.1,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libucbhelper4gcc3.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libreg.so.3;libreg.so.3;$ORIGIN;libuno_sal.so.3,libstore.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfileacc.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/sax.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libexpat.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbu680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsfx680li.so,libsb680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libgo680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfwk680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libfwi680li.so,libfwe680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libucbhelper4gcc3.so,libi18nisolang1gcc3.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libchartview680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcharttools680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libgo680li.so,libuno_sal.so.3,libsvl680li.so,libsvt680li.so,libsvx680li.so,libtk680li.so,libtl680li.so,libutl680li.so,libi18nisolang1gcc3.so,libbasegfx680li.so,libvcl680li.so,libsfx680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/streams.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/pagein;;$ORIGIN:$ORIGIN/../ure-link/lib;libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/cmdmail.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/ucpexpand1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libspa680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libpsp680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcharttools680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libtl680li.so,libbasegfx680li.so,libutl680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsvgfilter680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libbasegfx680li.so,libsvx680li.so,libxo680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libsvt680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/hatchwindowfactory.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtk680li.so,libvcl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/migrationoo2.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libjvmfwk.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/uno.bin;;$ORIGIN/../lib:$ORIGIN;libuno_sal.so.3,libuno_salhelpergcc3.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libxml2.so.2,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxmx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsot680li.so,libutl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/oosplash.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libX11.so.6,libc.so.6+386;/usr/lib/openoffice/program/liboox680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libbasegfx680li.so,libutl680li.so,libucbhelper4gcc3.so,libsax680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/behelper.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/invocadapt.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/spadmin.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libspa680li.so,libvcl680li.so,libtl680li.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libXext.so.6,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libi18nisolang1gcc3.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libegi680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libspell680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libtl680li.so,libsvl680li.so,libuno_sal.so.3,liblng680li.so,libhunspell-1.2.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/i18npool.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libi18nutilgcc3.so,libi18nisolang1gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libicui18n.so.38,libicuuc.so.38,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libunsafe_uno_uno.so;;$ORIGIN;libuno_purpenvhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblog680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/introspection.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsdui680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsd680li.so,libsvx680li.so,libsfx680li.so,libsvt680li.so,libvcl680li.so,libsvl680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libscn680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libtl680li.so,libvcl680li.so,libsvt680li.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/soffice.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libsvl680li.so,libsvt680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libvos3gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtk680li.so,libsfx680li.so,libXext.so.6,libSM.so.6,libICE.so.6,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/syssh.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libpthread.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libanimcore.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libips680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libguesslang680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libtextcat.so,libuno_sal.so.3,libsvl680li.so,libtl680li.so,libutl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbtools680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libuno_sal.so.3,libjvmaccessgcc3.so.3,libutl680li.so,libcomphelp4gcc3.so,libi18nisolang1gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libbasegfx680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsrtrs1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtextconversiondlgs680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libutl680li.so,libcomphelp4gcc3.so,libtl680li.so,libtk680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfwm680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libfwi680li.so,libtk680li.so,libvcl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libpreload680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libsvt680li.so,libvcl680li.so,libsvl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxsltfilter680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libxo680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libcui680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libavmedia680li.so,libsfx680li.so,libgo680li.so,libbasegfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libjvmfwk.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxcr680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libvcl680li.so,libtl680li.so,libsvl680li.so,libsfx680li.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsc680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsb680li.so,libsfx680li.so,libsvt680li.so,libsvl680li.so,libsvx680li.so,libgo680li.so,libbasegfx680li.so,libvcl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libtk680li.so,libvos3gcc3.so,libuno_sal.so.3,libtl680li.so,libi18nutilgcc3.so,libi18nisolang1gcc3.so,libutl680li.so,libsot680li.so,libxo680li.so,libdbtools680li.so,libavmedia680li.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libeps680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libsvt680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libupdchk680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libvcl680li.so,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libvcl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libpsp680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libbasegfx680li.so,libicuuc.so.38,libicule.so.38,libjvmaccessgcc3.so.3,libfreetype.so.6,libz.so.1,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/gengal.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvos3gcc3.so,libsvt680li.so,libsvl680li.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libgo680li.so,libsfx680li.so,libsot680li.so,libvcl680li.so,libucbhelper4gcc3.so,libsvx680li.so,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libpsp680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libi18nisolang1gcc3.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libgdk-x11-2.0.so.0,libcairo.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/gnome-open-url.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libicd680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libvcl680li.so,libtl680li.so,libuno_sal.so.3,libc.so.6+386;/usr/lib/openoffice/program/libi18nutilgcc3.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libunoxml680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libxml2.so.2,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libexpat.so.1,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/desktopbe1.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libitg680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libjvmaccessgcc3.so.3;libjvmaccessgcc3.so.3;$ORIGIN;libuno_sal.so.3,libuno_salhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbaxml680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libxo680li.so,libvcl680li.so,libtl680li.so,libtk680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libsfx680li.so,libsvl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdate680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libindex_data.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/textoutstream.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/productregistration.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtk680li.so,libvcl680li.so,libsvl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libemboleobj.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libtl680li.so,libsvt680li.so,libembobj.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxo680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libtl680li.so,libi18nisolang1gcc3.so,libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libvcl680li.so,libtk680li.so,libsvl680li.so,libuno_sal.so.3,libutl680li.so,libbasegfx680li.so,libuno_salhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/basprov680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsfx680li.so,libsb680li.so,libvcl680li.so,libtl680li.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libxof680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_salhelpergcc3.so.3,libuno_sal.so.3,libxo680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/pkgchk.bin;;$ORIGIN:$ORIGIN/../ure-link/lib;libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libime680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+386;/usr/lib/openoffice/program/liblocaledata_en.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libc.so.6+386;/usr/lib/openoffice/program/liblocaledata_es.so;;$ORIGIN:$ORIGIN/../ure-link/lib;liblocaledata_en.so,libc.so.6+386;/usr/lib/openoffice/program/libepg680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libuno_cppu.so.3,libsvt680li.so,libuno_sal.so.3,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libevtatt.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libtvhlp1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libexpat.so.1,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libpcr680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvx680li.so,libsfx680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libutl680li.so,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libwriterfilter680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libi18nisolang1gcc3.so,libsot680li.so,libtl680li.so,libucbhelper4gcc3.so,libutl680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libfile680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libsvl680li.so,libtl680li.so,libsvt680li.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdbtools680li.so,libutl680li.so,libcomphelp4gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/vbaevents680li.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbacfg680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libsfx680li.so,libsvl680li.so,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libspl680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libsvl680li.so,libsvt680li.so,libcomphelp4gcc3.so,libutl680li.so,libtl680li.so,libvos3gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libsfx680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/connector.uno.so;;$ORIGIN;libuno_sal.so.3,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libeme680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libvcl680li.so,libsvt680li.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libc.so.6+386;/usr/lib/openoffice/program/libira680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libuui680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libsvl680li.so,libtk680li.so,libvcl680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdict_ja.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libc.so.6+386;/usr/lib/openoffice/program/libucpftp1.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libucbhelper4gcc3.so,libcurl.so.4,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/pyuno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libdl.so.2,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libuno_salhelpergcc3.so.3;libuno_salhelpergcc3.so.3;$ORIGIN;libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdbase680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libsvl680li.so,libtl680li.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libutl680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/scsolver.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libtl680li.so,liblpsolve55.so,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdict_zh.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libc.so.6+386;/usr/lib/openoffice/program/libembobj.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libvclplug_gen680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libpsp680li.so,libsot680li.so,libutl680li.so,libtl680li.so,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libvos3gcc3.so,libuno_sal.so.3,libXinerama.so.1,libXext.so.6,libXtst.so.6,libSM.so.6,libICE.so.6,libX11.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libavmedia680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libutl680li.so,libtl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libvcl680li.so,libcomphelp4gcc3.so,libsvt680li.so,libsvl680li.so,libsfx680li.so,libsot680li.so,libvos3gcc3.so,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libexlink680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libuno_salhelpergcc3.so.3,libreg.so.3,libuno_cppu.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libiti680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/stocservices.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libera680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libsvt680li.so,libc.so.6+386;/usr/lib/openoffice/program/libstore.so.3;libstore.so.3;$ORIGIN;libuno_sal.so.3,libpthread.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsts680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libutl680li.so,libsvt680li.so,libsvl680li.so,libvcl680li.so,libsb680li.so,libvos3gcc3.so,libuno_sal.so.3,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libcomphelp4gcc3.so,libsot680li.so,libX11.so.6,libXext.so.6,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/fps_office.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libucbhelper4gcc3.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libdtransX11680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppuhelpergcc3.so.3,libutl680li.so,libuno_cppu.so.3,libuno_sal.so.3,libX11.so.6,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libscui680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsc680li.so,libsvx680li.so,libsfx680li.so,libsvt680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libi18nisolang1gcc3.so,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/liblwpft680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libucbhelper4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libxo680li.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libipb680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libflat680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libvos3gcc3.so,libtl680li.so,libi18nisolang1gcc3.so,libutl680li.so,libuno_sal.so.3,libdbtools680li.so,libfile680li.so,libcomphelp4gcc3.so,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libscriptframe.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libtl680li.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libucbhelper4gcc3.so,libuno_sal.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/invocation.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/fps_gnome.uno.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_cppu.so.3,libuno_sal.so.3,libgtk-x11-2.0.so.0,libgdk_pixbuf-2.0.so.0,libpango-1.0.so.0,libgobject-2.0.so.0,libglib-2.0.so.0,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libbib680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libsot680li.so,libsvt680li.so,libtk680li.so,libvcl680li.so,libsvl680li.so,libutl680li.so,libtl680li.so,libdbtools680li.so,libcomphelp4gcc3.so,libuno_cppuhelpergcc3.so.3,libuno_cppu.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libsax680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvos3gcc3.so,libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libcomphelp4gcc3.so,libuno_sal.so.3,libuno_salhelpergcc3.so.3,libdl.so.2,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/libeti680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libvcl680li.so,libtl680li.so,libuno_sal.so.3,libsvt680li.so,libstdc++.so.6,libc.so.6+386;/usr/lib/openoffice/program/libhelplinker680li.so;;$ORIGIN:$ORIGIN/../ure-link/lib;libuno_sal.so.3,libdb-4.6.so,libicuuc.so.38,libxslt.so.1,libz.so.1,libxml2.so.2,libdl.so.2,libpthread.so.0,libm.so.6,libstdc++.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/gnome-set-default-application;;$ORIGIN:$ORIGIN/../ure-link/lib;libgnomevfs-2.so.0,libgmodule-2.0.so.0,libdl.so.2,libORBitCosNaming-2.so.0,libORBit-2.so.0,libgthread-2.0.so.0,librt.so.1,libgobject-2.0.so.0,libgconf-2.so.4,libglib-2.0.so.0,libpthread.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6+386;/usr/lib/openoffice/program/proxyfac.uno.so;;$ORIGIN;libuno_cppu.so.3,libuno_cppuhelpergcc3.so.3,libuno_sal.so.3,libstdc++.so.6,libgcc_s.so.1,libc.so.6
+ test/test-db/test-category/test-package-1.0.0/PDEPEND view
@@ -0,0 +1,1 @@+
+ test/test-db/test-category/test-package-1.0.0/PF view
@@ -0,0 +1,1 @@+openoffice-2.4.1
+ test/test-db/test-category/test-package-1.0.0/PKGUSE view
@@ -0,0 +1,1 @@+gnome -xulrunner
+ test/test-db/test-category/test-package-1.0.0/PROVIDE view
@@ -0,0 +1,1 @@+virtual/ooo
+ test/test-db/test-category/test-package-1.0.0/RDEPEND view
@@ -0,0 +1,1 @@+java? ( >=virtual/jre-1.4 ) !xulrunner? ( firefox? ( || ( =www-client/mozilla-firefox-2* =www-client/mozilla-firefox-bin-2* ) ) ) !app-office/openoffice-bin x11-libs/libXaw x11-libs/libXinerama >=dev-lang/perl-5.0 dbus? ( >=dev-libs/dbus-glib-0.71 ) gnome? ( >=x11-libs/gtk+-2.10 >=gnome-base/gnome-vfs-2.6 >=gnome-base/gconf-2.0 >=x11-libs/cairo-1.0.2 ) gtk? ( >=x11-libs/gtk+-2.10 >=x11-libs/cairo-1.0.2 ) eds? ( >=gnome-extra/evolution-data-server-1.2 ) gstreamer? ( >=media-libs/gstreamer-0.10 >=media-libs/gst-plugins-base-0.10 ) kde? ( =kde-base/kdelibs-3* ) java? ( >=dev-java/bsh-2.0_beta4 >=dev-java/xalan-2.7 >=dev-java/xalan-serializer-2.7 >=dev-java/xerces-2.7 =dev-java/xml-commons-external-1.3* >=dev-db/hsqldb-1.8.0.9 =dev-java/rhino-1.5* ) mono? ( >=dev-lang/mono-1.2.3.1 ) opengl? ( virtual/opengl virtual/glu ) xulrunner? ( >=net-libs/xulrunner-1.8 >=dev-libs/nspr-4.6.6 >=dev-libs/nss-3.11-r1 ) !xulrunner? ( firefox? ( >=dev-libs/nspr-4.6.6 >=dev-libs/nss-3.11-r1 ) ) !xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* >=dev-libs/nspr-4.6.6 >=dev-libs/nss-3.11-r1 ) ) ) >=net-misc/neon-0.24.7 >=dev-libs/openssl-0.9.8g >=x11-libs/startup-notification-0.5 >=media-libs/freetype-2.1.10-r2 >=media-libs/fontconfig-2.3.0 cups? ( net-print/cups ) media-libs/jpeg media-libs/libpng app-arch/zip app-arch/unzip >=app-text/hunspell-1.1.4-r1 >=app-admin/eselect-oodict-20060706 dev-libs/expat >=dev-libs/icu-3.8 >=sys-libs/db-4.3 >=app-text/libwpd-0.8.8 >=media-libs/libsvg-0.1.4 >=media-libs/vigra-1.4 linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 ) linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 ) linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 ) java? ( >=dev-java/java-config-2.0.33-r1 >=sys-apps/portage-2.1.2.7 )
+ test/test-db/test-category/test-package-1.0.0/SLOT view
@@ -0,0 +1,1 @@+0
+ test/test-db/test-category/test-package-1.0.0/SRC_URI view
@@ -0,0 +1,1 @@+mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_core.tar.bz2 binfilter? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_binfilter.tar.bz2 ) http://download.go-oo.org/OOH680/ooo-build-2.4.1.5.tar.gz odk? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_sdk.tar.bz2 java? ( http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll ) ) http://download.go-oo.org/SRC680/extras-2.tar.bz2 http://download.go-oo.org/SRC680/biblio.tar.bz2 http://download.go-oo.org/SRC680/lp_solve_5.5.0.10_source.tar.gz http://download.go-oo.org/SRC680/libwps-0.1.2.tar.gz http://download.go-oo.org/SRC680/libwpg-0.1.2.tar.gz http://download.go-oo.org/SRC680/oox.2008-02-29.tar.bz2 http://download.go-oo.org/SRC680/writerfilter.2008-02-29.tar.bz2 linguas_af? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ar? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_as_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_be_BY? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_bg? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_bn? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_br? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_bs? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ca? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_cs? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_cy? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_da? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_de? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_dz? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_el? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_en_GB? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_en_ZA? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_eo? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_es? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_et? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_fa? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_fi? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_fr? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ga? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_gl? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_gu_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_he? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_hi_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_hr? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_hu? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_it? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ja? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_km? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ko? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ku? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_lt? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_lv? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_mk? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ml_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_mr_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_nb? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ne? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_nl? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_nn? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_nr? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ns? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_or_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_pa_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_pl? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_pt? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_pt_BR? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ru? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_rw? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_sh? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_sk? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_sl? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_sr? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ss? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_st? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_sv? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_sw_TZ? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ta_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_te_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_tg? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_th? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ti_ER? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_tn? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_tr? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ts? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_uk? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ur_IN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_ve? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_vi? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_xh? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_zh_CN? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_zh_TW? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 ) linguas_zu? ( mirror://openoffice/stable/2.4.1/OOo_2.4.1_src_l10n.tar.bz2 )
+ test/test-db/test-category/test-package-1.0.0/USE view
@@ -0,0 +1,1 @@+dbus elibc_glibc gnome gtk kernel_linux linguas_en_US opengl pam userland_GNU x86
+ test/test-db/test-category/test-package-1.0.0/openoffice-2.4.1.ebuild view
@@ -0,0 +1,389 @@+# Copyright 1999-2008 Gentoo Foundation+# Distributed under the terms of the GNU General Public License v2+# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice/openoffice-2.4.1.ebuild,v 1.3 2008/06/12 00:24:21 ranger Exp $++WANT_AUTOCONF="2.5"+WANT_AUTOMAKE="1.9"++inherit autotools check-reqs db-use eutils fdo-mime flag-o-matic java-pkg-opt-2 kde-functions mono multilib++IUSE="binfilter cups dbus debug eds firefox gnome gstreamer gtk kde ldap mono odk opengl pam seamonkey xulrunner"++MY_PV="2.4.1.5"+PATCHLEVEL="OOH680"+SRC="OOo_${PV}_src"+MST="OOH680_m17"+S="${WORKDIR}/ooo"+S_OLD="${WORKDIR}/ooo-build-${MY_PV}"+CONFFILE="${S}/distro-configs/Gentoo.conf.in"+DESCRIPTION="OpenOffice.org, a full office productivity suite."++SRC_URI="mirror://openoffice/stable/${PV}/${SRC}_core.tar.bz2+	binfilter? ( mirror://openoffice/stable/${PV}/${SRC}_binfilter.tar.bz2 )+	http://download.go-oo.org/${PATCHLEVEL}/ooo-build-${MY_PV}.tar.gz+	odk? ( mirror://openoffice/stable/${PV}/${SRC}_sdk.tar.bz2+		java? ( http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll ) )+	http://download.go-oo.org/SRC680/extras-2.tar.bz2+	http://download.go-oo.org/SRC680/biblio.tar.bz2+	http://download.go-oo.org/SRC680/lp_solve_5.5.0.10_source.tar.gz+	http://download.go-oo.org/SRC680/libwps-0.1.2.tar.gz+	http://download.go-oo.org/SRC680/libwpg-0.1.2.tar.gz+	http://download.go-oo.org/SRC680/oox.2008-02-29.tar.bz2+	http://download.go-oo.org/SRC680/writerfilter.2008-02-29.tar.bz2"++LANGS1="af ar as_IN be_BY bg bn br bs ca cs cy da de dz el en_GB en_ZA eo es et fa fi fr ga gl gu_IN he hi_IN hr hu it ja km ko ku lt lv mk ml_IN mr_IN nb ne nl nn nr ns or_IN pa_IN pl pt pt_BR ru rw sh sk sl sr ss st sv sw_TZ ta_IN te_IN tg th ti_ER tn tr ts uk ur_IN ve vi xh zh_CN zh_TW zu"+LANGS="${LANGS1} en en_US"++for X in ${LANGS} ; do+	IUSE="${IUSE} linguas_${X}"+done++for Y in ${LANGS1} ; do+	SRC_URI="${SRC_URI} linguas_${Y}? ( mirror://openoffice/stable/${PV}/${SRC}_l10n.tar.bz2 )"+done++HOMEPAGE="http://go-oo.org"++LICENSE="LGPL-2"+SLOT="0"+KEYWORDS="~amd64 ppc -sparc x86"++COMMON_DEPEND="!app-office/openoffice-bin+	x11-libs/libXaw+	x11-libs/libXinerama+	>=dev-lang/perl-5.0+	dbus? ( >=dev-libs/dbus-glib-0.71 )+	gnome? ( >=x11-libs/gtk+-2.10+		>=gnome-base/gnome-vfs-2.6+		>=gnome-base/gconf-2.0+		>=x11-libs/cairo-1.0.2 )+	gtk? ( >=x11-libs/gtk+-2.10+		>=x11-libs/cairo-1.0.2 )+	eds? ( >=gnome-extra/evolution-data-server-1.2 )+	gstreamer? ( >=media-libs/gstreamer-0.10+			>=media-libs/gst-plugins-base-0.10 )+	kde? ( =kde-base/kdelibs-3* )+	java? ( >=dev-java/bsh-2.0_beta4+		>=dev-java/xalan-2.7+		>=dev-java/xalan-serializer-2.7+		>=dev-java/xerces-2.7+		=dev-java/xml-commons-external-1.3*+		>=dev-db/hsqldb-1.8.0.9+		=dev-java/rhino-1.5* )+	mono? ( >=dev-lang/mono-1.2.3.1 )+	opengl? ( virtual/opengl+		virtual/glu )+	xulrunner? ( >=net-libs/xulrunner-1.8+		>=dev-libs/nspr-4.6.6+		>=dev-libs/nss-3.11-r1 )+	!xulrunner? ( firefox? ( >=dev-libs/nspr-4.6.6+		>=dev-libs/nss-3.11-r1 ) )+	!xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1*+		>=dev-libs/nspr-4.6.6+		>=dev-libs/nss-3.11-r1 ) ) )+	>=net-misc/neon-0.24.7+	>=dev-libs/openssl-0.9.8g+	>=x11-libs/startup-notification-0.5+	>=media-libs/freetype-2.1.10-r2+	>=media-libs/fontconfig-2.3.0+	cups? ( net-print/cups )+	media-libs/jpeg+	media-libs/libpng+	app-arch/zip+	app-arch/unzip+	>=app-text/hunspell-1.1.4-r1+	>=app-admin/eselect-oodict-20060706+	dev-libs/expat+	>=dev-libs/icu-3.8+	>=sys-libs/db-4.3+	>=app-text/libwpd-0.8.8+	>=media-libs/libsvg-0.1.4+	>=media-libs/vigra-1.4+	linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 )+	linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 )+	linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 )"++RDEPEND="java? ( >=virtual/jre-1.4 )+	!xulrunner? ( firefox? ( || ( =www-client/mozilla-firefox-2*+		=www-client/mozilla-firefox-bin-2* ) ) )+	${COMMON_DEPEND}"++DEPEND="${COMMON_DEPEND}+	x11-libs/libXrender+	x11-proto/printproto+	x11-proto/xextproto+	x11-proto/xproto+	x11-proto/xineramaproto+	>=sys-apps/findutils-4.1.20-r1+	dev-perl/Archive-Zip+	dev-perl/Compress-Zlib+	>=dev-perl/Compress-Raw-Zlib-2.002+	dev-perl/IO-Compress-Base+	dev-util/pkgconfig+	dev-util/intltool+	>=dev-libs/boost-1.33.1+	sys-devel/flex+	sys-devel/bison+	dev-libs/libxslt+	>=dev-libs/libxml2-2.0+	!xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )+	>=dev-util/gperf-3+	>=net-misc/curl-7.12+	sys-libs/zlib+	sys-apps/coreutils+	media-gfx/imagemagick+	pam? ( sys-libs/pam )+	!dev-util/dmake+	>=dev-lang/python-2.3.4+	java? ( || ( =virtual/jdk-1.6* =virtual/jdk-1.5* =virtual/jdk-1.4* )+		dev-java/ant-core )+	ldap? ( net-nds/openldap )"++PROVIDE="virtual/ooo"++pkg_setup() {++	ewarn+	ewarn " It is important to note that OpenOffice.org is a very fragile  "+	ewarn " build when it comes to CFLAGS.  A number of flags have already "+	ewarn " been filtered out.  If you experience difficulty merging this  "+	ewarn " package and use agressive CFLAGS, lower the CFLAGS and try to  "+	ewarn " merge again. Also note that building OOo takes a lot of time and "+	ewarn " hardware ressources: 4-6 GB free diskspace and 256 MB RAM are "+	ewarn " the minimum requirements. If you have less, use openoffice-bin "+	ewarn " instead. "+	ewarn++	# Check if we have enough RAM and free diskspace to build this beast+	CHECKREQS_MEMORY="512"+	use debug && CHECKREQS_DISK_BUILD="8192" || CHECKREQS_DISK_BUILD="5120"+	check_reqs++	strip-linguas ${LANGS}++	if [[ -z "${LINGUAS}" ]]; then+		export LINGUAS_OOO="en-US"+		ewarn+		ewarn " To get a localized build, set the according LINGUAS variable(s). "+		ewarn+	else+		export LINGUAS_OOO=`echo ${LINGUAS} | \+			sed -e 's/\ben\b/en_US/g' -e 's/_/-/g'`+	fi++	if use !java; then+		ewarn " You are building with java-support disabled, this results in some "+		ewarn " of the OpenOffice.org functionality (i.e. help) being disabled. "+		ewarn " If something you need does not work for you, rebuild with "+		ewarn " java in your USE-flags. "+		ewarn+	fi++	if is-flagq -ffast-math ; then+		eerror " You are using -ffast-math, which is known to cause problems. "+		eerror " Please remove it from your CFLAGS, using this globally causes "+		eerror " all sorts of problems. "+		eerror " After that you will also have to - at least - rebuild python otherwise "+		eerror " the openoffice build will break. "+		die+	fi++	if use pam; then+		if ! built_with_use sys-apps/shadow pam; then+			eerror " shadow needs to be built with pam-support. "+			eerror " rebuild it accordingly or remove the pam use-flag "+			die+		fi+	fi++	if use xulrunner; then+		if pkg-config --exists xulrunner-xpcom; then+			XULR="xulrunner"+		elif pkg-config --exists libxul; then+			XULR="libxul"+		else+			die "USE flag [xulrunner] set but not found!"+		fi+	fi++	java-pkg-opt-2_pkg_setup++	# sys-libs/db version used+	local db_ver="$(db_findver '>=sys-libs/db-4.3')"++}++src_unpack() {++	unpack ooo-build-${MY_PV}.tar.gz++	# Hackish workaround for overlong path problem, see bug #130837+	mv "${S_OLD}" "${S}" || die++	#Some fixes for our patchset+	cd "${S}"+	epatch "${FILESDIR}/gentoo-${PV}.diff"+	epatch "${FILESDIR}/ooo-env_log.diff"++	#Use flag checks+	if use java ; then+		echo "--with-ant-home=${ANT_HOME}" >> ${CONFFILE}+		echo "--with-jdk-home=$(java-config --jdk-home 2>/dev/null)" >> ${CONFFILE}+		echo "--with-java-target-version=$(java-pkg_get-target)" >> ${CONFFILE}+		echo "--with-system-beanshell" >> ${CONFFILE}+		echo "--with-system-xalan" >> ${CONFFILE}+		echo "--with-system-xerces" >> ${CONFFILE}+		echo "--with-system-xml-apis" >> ${CONFFILE}+		echo "--with-system-hsqldb" >> ${CONFFILE}+		echo "--with-system-rhino" >> ${CONFFILE}+		echo "--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)" >> ${CONFFILE}+		echo "--with-serializer-jar=$(java-pkg_getjar xalan-serializer serializer.jar)" >> ${CONFFILE}+		echo "--with-xalan-jar=$(java-pkg_getjar xalan xalan.jar)" >> ${CONFFILE}+		echo "--with-xerces-jar=$(java-pkg_getjar xerces-2 xercesImpl.jar)" >> ${CONFFILE}+		echo "--with-xml-apis-jar=$(java-pkg_getjar xml-commons-external-1.3 xml-apis.jar)" >> ${CONFFILE}+		echo "--with-hsqldb-jar=$(java-pkg_getjar hsqldb hsqldb.jar)" >> ${CONFFILE}+		echo "--with-rhino-jar=$(java-pkg_getjar rhino-1.5 js.jar)" >> ${CONFFILE}+	fi++	if use firefox || use seamonkey || use xulrunner ; then+		echo "--enable-mozilla" >> ${CONFFILE}+		local browser+		use seamonkey && browser="seamonkey"+		use firefox && browser="firefox"+		use xulrunner && browser="${XULR}"++		echo "--with-system-mozilla=${browser}" >> ${CONFFILE}+	else+		echo "--disable-mozilla" >> ${CONFFILE}+		echo "--without-system-mozilla" >> ${CONFFILE}+	fi++	echo "`use_enable binfilter`" >> ${CONFFILE}+	echo "`use_enable cups`" >> ${CONFFILE}+	echo "`use_enable dbus`" >> ${CONFFILE}+	echo "`use_enable eds evolution2`" >> ${CONFFILE}+	echo "`use_enable gnome gnome-vfs`" >> ${CONFFILE}+	echo "`use_enable gnome lockdown`" >> ${CONFFILE}+	echo "`use_enable gnome atkbridge`" >> ${CONFFILE}+	echo "`use_enable gstreamer`" >> ${CONFFILE}+	echo "`use_enable ldap`" >> ${CONFFILE}+	echo "`use_enable opengl`" >> ${CONFFILE}+	echo "`use_with ldap openldap`" >> ${CONFFILE}+	echo "--enable-neon" >> ${CONFFILE}+	echo "--with-system-neon" >> ${CONFFILE}+	echo "--with-system-openssl" >> ${CONFFILE}++	echo "`use_enable debug crashdump`" >> ${CONFFILE}++	# Original branding results in black splash screens for some, so forcing ours+	echo "--with-intro-bitmaps=\\\"${S}/src/openintro_gentoo.bmp\\\"" >> ${CONFFILE}++	eautoreconf++}++src_compile() {++	# Should the build use multiprocessing? Not enabled by default, as it tends to break+	export JOBS="1"+	if [[ "${WANT_MP}" == "true" ]]; then+		export JOBS=`echo "${MAKEOPTS}" | sed -e "s/.*-j\([0-9]\+\).*/\1/"`+	fi++	# Compile problems with these ...+	filter-flags "-funroll-loops"+	filter-flags "-fprefetch-loop-arrays"+	filter-flags "-fno-default-inline"+	filter-flags "-fstack-protector"+	filter-flags "-fstack-protector-all"+	filter-flags "-ftracer"+	filter-flags "-fforce-addr"+	filter-flags "-O[s2-9]"++	# Build with NVidia cards breaks otherwise+	use opengl && append-flags "-DGL_GLEXT_PROTOTYPES"++	# Now for our optimization flags ...+	export ARCH_FLAGS="${CXXFLAGS}"+	use debug || export LINKFLAGSOPTIMIZE="${LDFLAGS}"++	# Make sure gnome-users get gtk-support+	local GTKFLAG="--disable-gtk --disable-cairo --without-system-cairo"+	( use gtk || use gnome ) && GTKFLAG="--enable-gtk --enable-cairo --with-system-cairo"++	cd "${S}"+	./configure \+		--with-distro="Gentoo" \+		--with-arch="${ARCH}" \+		--host="${CHOST}" \+		--with-srcdir="${DISTDIR}" \+		--with-lang="${LINGUAS_OOO}" \+		--with-num-cpus="${JOBS}" \+		--without-binsuffix \+		--with-installed-ooo-dirname="openoffice" \+		--with-tag="${MST}" \+		${GTKFLAG} \+		`use_enable mono` \+		`use_enable kde` \+		`use_enable pam` \+		`use_enable !debug strip` \+		`use_enable odk` \+		`use_with java` \+		--disable-access \+		--disable-post-install-scripts \+		--enable-hunspell \+		--enable-openxml \+		--with-system-hunspell \+		--with-system-libwpd \+		--with-system-libsvg \+		--mandir=/usr/share/man \+		--libdir=/usr/$(get_libdir) \+		|| die "Configuration failed!"++	einfo "Building OpenOffice.org..."+	use kde && set-kdedir 3+	make || die "Build failed"++}++src_install() {++	export PYTHONPATH=""++	einfo "Preparing Installation"+	make DESTDIR="${D}" install || die "Installation failed!"++	# Fix the permissions for security reasons+	chown -R root:0 "${D}"++	# record java libraries+	use java && java-pkg_regjar "${D}"/usr/$(get_libdir)/openoffice/program/classes/*.jar++}++pkg_postinst() {++	fdo-mime_desktop_database_update+	fdo-mime_mime_database_update++	eselect oodict update --libdir $(get_libdir)++	[[ -x /sbin/chpax ]] && [[ -e /usr/$(get_libdir)/openoffice/program/soffice.bin ]] && chpax -zm /usr/$(get_libdir)/openoffice/program/soffice.bin++	# Add available & useful jars to openoffice classpath+	use java && /usr/$(get_libdir)/openoffice/program/java-set-classpath $(java-config --classpath=jdbc-mysql 2>/dev/null) >/dev/null++	elog " To start OpenOffice.org, run:"+	elog+	elog " $ ooffice"+	elog+	elog " Also, for individual components, you can use any of:"+	elog+	elog " oobase, oocalc, oodraw, oofromtemplate, ooimpress, oomath,"+	elog " ooweb or oowriter"+	elog+	elog " Spell checking is now provided through our own myspell-ebuilds, "+	elog " if you want to use it, please install the correct myspell package "+	elog " according to your language needs. "++}