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 +2/−0
- .hgignore +11/−0
- .hgtags +2/−0
- AUTHORS +1/−0
- COPYING +674/−0
- ChangeLog +18/−0
- Makefile +52/−0
- README +1/−0
- Setup.hs +3/−0
- hark.cabal +24/−0
- html/Drivers-Content.html +334/−0
- html/Drivers-Depend.html +274/−0
- html/Drivers-Owner.html +117/−0
- html/Drivers-SearchPackage.html +156/−0
- html/Drivers-Use.html +149/−0
- html/Drivers-Version.html +322/−0
- html/Helpers-ByteString.html +1053/−0
- html/Helpers-Common.html +425/−0
- html/Helpers-FileIO.html +274/−0
- html/Helpers-PrettyPrint.html +461/−0
- html/Parsers-Chost.html +127/−0
- html/Parsers-CommandLine.html +721/−0
- html/Parsers-Content.html +517/−0
- html/Parsers-Depend.html +567/−0
- html/Parsers-Keywords.html +127/−0
- html/Parsers-Repository.html +127/−0
- html/Parsers-Slot.html +157/−0
- html/Parsers-Use.html +217/−0
- html/Parsers-Version.html +574/−0
- html/doc-index.html +1546/−0
- html/frames.html +27/−0
- html/haddock-util.js +139/−0
- html/haddock.css +297/−0
- html/haskell_icon.gif binary
- html/index-frames.html +76/−0
- html/index.html +293/−0
- html/mini_Drivers-Content.html +53/−0
- html/mini_Drivers-Depend.html +35/−0
- html/mini_Drivers-Owner.html +25/−0
- html/mini_Drivers-SearchPackage.html +29/−0
- html/mini_Drivers-Use.html +29/−0
- html/mini_Drivers-Version.html +49/−0
- html/mini_Helpers-ByteString.html +177/−0
- html/mini_Helpers-Common.html +51/−0
- html/mini_Helpers-FileIO.html +45/−0
- html/mini_Helpers-PrettyPrint.html +43/−0
- html/mini_Parsers-Chost.html +25/−0
- html/mini_Parsers-CommandLine.html +45/−0
- html/mini_Parsers-Content.html +45/−0
- html/mini_Parsers-Depend.html +53/−0
- html/mini_Parsers-Keywords.html +25/−0
- html/mini_Parsers-Repository.html +25/−0
- html/mini_Parsers-Slot.html +29/−0
- html/mini_Parsers-Use.html +37/−0
- html/mini_Parsers-Version.html +49/−0
- html/minus.gif binary
- html/plus.gif binary
- man/hark.1 +220/−0
- src/Drivers/Content.hs +219/−0
- src/Drivers/Depend.hs +331/−0
- src/Drivers/Owner.hs +113/−0
- src/Drivers/SearchPackage.hs +140/−0
- src/Drivers/Use.hs +128/−0
- src/Drivers/Version.hs +229/−0
- src/Helpers/ByteString.hs +209/−0
- src/Helpers/Common.hs +287/−0
- src/Helpers/FileIO.hs +121/−0
- src/Helpers/PrettyPrint.hs +107/−0
- src/Makefile +45/−0
- src/Parsers/Chost.hs +64/−0
- src/Parsers/CommandLine.hs +219/−0
- src/Parsers/Content.hs +129/−0
- src/Parsers/Depend.hs +268/−0
- src/Parsers/Keywords.hs +45/−0
- src/Parsers/Repository.hs +43/−0
- src/Parsers/Slot.hs +54/−0
- src/Parsers/Use.hs +119/−0
- src/Parsers/Version.hs +200/−0
- src/hark.hs +254/−0
- test/ContentParserTest.hs +122/−0
- test/DependParserTest.hs +318/−0
- test/Makefile +22/−0
- test/TestHelpers.hs +66/−0
- test/Tester.hs +113/−0
- test/VersionParserTest.hs +863/−0
- test/test-db/test-category/content-test-package-1.0.0/CONTENTS +3/−0
- test/test-db/test-category/content-test-package-2.0.0/CONTENTS +3/−0
- test/test-db/test-category/test-package-1.0.0/CATEGORY +1/−0
- test/test-db/test-category/test-package-1.0.0/CBUILD +1/−0
- test/test-db/test-category/test-package-1.0.0/CFLAGS +1/−0
- test/test-db/test-category/test-package-1.0.0/CHOST +1/−0
- test/test-db/test-category/test-package-1.0.0/CONTENTS +2996/−0
- test/test-db/test-category/test-package-1.0.0/COUNTER +1/−0
- test/test-db/test-category/test-package-1.0.0/CXXFLAGS +1/−0
- test/test-db/test-category/test-package-1.0.0/DEPEND +1/−0
- test/test-db/test-category/test-package-1.0.0/DESCRIPTION +1/−0
- test/test-db/test-category/test-package-1.0.0/EAPI +1/−0
- test/test-db/test-category/test-package-1.0.0/FEATURES +1/−0
- test/test-db/test-category/test-package-1.0.0/HOMEPAGE +1/−0
- test/test-db/test-category/test-package-1.0.0/INHERITED +1/−0
- test/test-db/test-category/test-package-1.0.0/IUSE +1/−0
- test/test-db/test-category/test-package-1.0.0/KEYWORDS +1/−0
- test/test-db/test-category/test-package-1.0.0/LDFLAGS +1/−0
- test/test-db/test-category/test-package-1.0.0/LICENSE +1/−0
- test/test-db/test-category/test-package-1.0.0/NEEDED +265/−0
- test/test-db/test-category/test-package-1.0.0/NEEDED.ELF.2 +265/−0
- test/test-db/test-category/test-package-1.0.0/PDEPEND +1/−0
- test/test-db/test-category/test-package-1.0.0/PF +1/−0
- test/test-db/test-category/test-package-1.0.0/PKGUSE +1/−0
- test/test-db/test-category/test-package-1.0.0/PROVIDE +1/−0
- test/test-db/test-category/test-package-1.0.0/RDEPEND +1/−0
- test/test-db/test-category/test-package-1.0.0/SLOT +1/−0
- test/test-db/test-category/test-package-1.0.0/SRC_URI +1/−0
- test/test-db/test-category/test-package-1.0.0/USE +1/−0
- test/test-db/test-category/test-package-1.0.0/openoffice-2.4.1.ebuild +389/−0
+ .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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> IO ()</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aretrieve_package_content"+>retrieve_package_content</A+> :: FilePath -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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+> -> FilePath -> Bool -> [FilePath] -> 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 -> [FilePath] -> Bool -> 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+> -> FilePath -> Bool -> [FilePath] -> 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 -> [FilePath] -> Bool -> 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 -> [FilePath] -> 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 -> [FilePath] -> 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 -> [FilePath] -> 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 -> [FilePath] -> 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 -> [FilePath] -> 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 -> [FilePath] -> 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] -> ByteString -> 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] -> ByteString -> 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] -> ByteString -> 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] -> ByteString -> 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 -> ByteString -> ByteString -> Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_equal"+>is_equal</A+> :: ByteString -> ByteString -> Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_larger"+>is_larger</A+> :: ByteString -> ByteString -> Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_larger_equal"+>is_larger_equal</A+> :: ByteString -> ByteString -> Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_smaller"+>is_smaller</A+> :: ByteString -> ByteString -> Bool</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Ais_smaller_equal"+>is_smaller_equal</A+> :: ByteString -> ByteString -> 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 -> ByteString -> 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 -> ByteString -> ByteString -> 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 -> ByteString -> 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 -> ByteString -> 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 -> ByteString -> 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 -> ByteString -> 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 -> ByteString -> 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 -> ByteString -> 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 -> Word8</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aremove_last_newline"+>remove_last_newline</A+> :: ByteString -> ByteString</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Atokenize_BS"+>tokenize_BS</A+> :: ByteString -> [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 -> 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 -> 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 -> [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 -> [FilePath] -> IO [FilePath]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_categories"+>get_categories</A+> :: FilePath -> 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 -> [FilePath] -> (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 -> <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 -> [FilePath] -> 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 -> 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 -> [FilePath] -> (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 -> <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] -> [FilePath]</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_file_date"+>get_file_date</A+> :: FilePath -> IO String</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aread_file"+>read_file</A+> :: FilePath -> 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 -> 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 -> 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] -> [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 -> 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 -> 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 -> 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 -> 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+> -> String -> 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+> -> String -> 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+> -> ByteString -> 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+> -> ByteString -> 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+> -> String -> 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+> -> String -> 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+> -> ByteString -> 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+> -> ByteString -> 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 -> 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 -> 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+> -> 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+> -> 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+> -> 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+> -> 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 -> 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 -> 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 -> 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 -> 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 -> [<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 -> IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_pdepend"+>get_pdepend</A+> :: FilePath -> IO (Maybe ByteString)</TD+></TR+><TR+><TD CLASS="s8"+></TD+></TR+><TR+><TD CLASS="decl"+><A HREF="#v%3Aget_rdepend"+>get_rdepend</A+> :: FilePath -> 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 -> [<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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> 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 -> [<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+> -> 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+> -> 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+>] -> [<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 -> [<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+> -> 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+> -> 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+>] -> [<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+> <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+> <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+> <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+> <A HREF="Parsers-CommandLine.html#t%3AOptions" TARGET="main"+>Options</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <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+> <A HREF="Parsers-Content.html#t%3AFileType" TARGET="main"+>FileType</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <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+> <A HREF="Parsers-Depend.html#t%3APackageDep" TARGET="main"+>PackageDep</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <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+> <A HREF="Parsers-Version.html#t%3AVersionTok" TARGET="main"+>VersionTok</A+> </DIV+> <DIV CLASS="decl"+><SPAN CLASS="keyword"+>data</SPAN+> <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. "++}