From c9a585d751398d35010a3ff3f5c4ee09e094c83d Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 22:17:39 +0300 Subject: [PATCH] import rust-procfs-core-0.16.0-1.el9 --- .rust-procfs-core.metadata | 0 SOURCES/COPYRIGHT.txt | 483 +++++++++++++++++++++++++++++++ SOURCES/LICENSE-APACHE | 202 +++++++++++++ SOURCES/LICENSE-MIT | 19 ++ SOURCES/procfs-core-0.16.0.crate | Bin 0 -> 68279 bytes SPECS/rust-procfs-core.spec | 141 +++++++++ 6 files changed, 845 insertions(+) create mode 100644 .rust-procfs-core.metadata create mode 100644 SOURCES/COPYRIGHT.txt create mode 100644 SOURCES/LICENSE-APACHE create mode 100644 SOURCES/LICENSE-MIT create mode 100644 SOURCES/procfs-core-0.16.0.crate create mode 100644 SPECS/rust-procfs-core.spec diff --git a/.rust-procfs-core.metadata b/.rust-procfs-core.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/COPYRIGHT.txt b/SOURCES/COPYRIGHT.txt new file mode 100644 index 0000000..d1ec833 --- /dev/null +++ b/SOURCES/COPYRIGHT.txt @@ -0,0 +1,483 @@ +The source code for the procfs library is copyright by Andrew Chin, 2019, and other contributors. + +It is icensed under either of + + * Apache License, Version 2.0, http://www.apache.org/licenses/LICENSE-2.0 + * MIT license, http://opensource.org/licenses/MIT + +at your option. + +The documentation of this library is derived from documentation written by others: + +* The proc(5) man page: + +Copyright (C) 1994, 1995 by Daniel Quinlan (quinlan@yggdrasil.com) +and Copyright (C) 2002-2008,2017 Michael Kerrisk +with networking additions from Alan Cox (A.Cox@swansea.ac.uk) +and scsi additions from Michael Neuffer (neuffer@mail.uni-mainz.de) +and sysctl additions from Andries Brouwer (aeb@cwi.nl) +and System V IPC (as well as various other) additions from +Michael Kerrisk + +Under the GPL Free Documentation License (reproduced below). + +* Other manual pages: + +Copyright (c) 2006, 2008 by Michael Kerrisk + +Under the following license: + + Permission is granted to make and distribute verbatim copies of this + manual provided the copyright notice and this permission notice are + preserved on all copies. + + Permission is granted to copy and distribute modified versions of this + manual under the conditions for verbatim copying, provided that the + entire resulting derived work is distributed under the terms of a + permission notice identical to this one. + + Since the Linux kernel and libraries are constantly changing, this + manual page may be incorrect or out-of-date. The author(s) assume no + responsibility for errors or omissions, or for damages resulting from + the use of the information contained herein. The author(s) may not + have taken the same level of care in the production of this manual, + which is licensed free of charge, as they might when working + professionally. + + Formatted or processed versions of this manual, if unaccompanied by + the source, must acknowledge the copyright and authors of this work. + +* The Linux Documentation Project: + +Copyright 2003 Binh Nguyen + +Under the GPL Free Documenation License. See: http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/ln14.html + + +================================== +Below is a copy of the GPL license: + +This is free documentation; you can redistribute it and/or +modify it under the terms of the GNU General Public License as +published by the Free Software Foundation; either version 2 of +the License, or (at your option) any later version. + +The GNU General Public License's references to "object code" +and "executables" are to be interpreted as the output of any +document formatting or typesetting system, including +intermediate and printed output. + +This manual 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 manual; if not, see +. + + +================================== +A full copy of the GNU Free Documentation License, version 1.2, can be found here: +https://www.gnu.org/licenses/old-licenses/fdl-1.2.txt + +Below is a copy of this license: + + + GNU Free Documentation License + Version 1.2, November 2002 + + + Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +functional and useful document "free" in the sense of freedom: to +assure everyone the effective freedom to copy and redistribute it, +with or without modifying it, either commercially or noncommercially. +Secondarily, this License preserves for the author and publisher a way +to get credit for their work, while not being considered responsible +for modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work, in any medium, that +contains a notice placed by the copyright holder saying it can be +distributed under the terms of this License. Such a notice grants a +world-wide, royalty-free license, unlimited in duration, to use that +work under the conditions stated herein. The "Document", below, +refers to any such manual or work. Any member of the public is a +licensee, and is addressed as "you". You accept the license if you +copy, modify or distribute the work in a way requiring permission +under copyright law. + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (Thus, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. If a +section does not fit the above definition of Secondary then it is not +allowed to be designated as Invariant. The Document may contain zero +Invariant Sections. If the Document does not identify any Invariant +Sections then there are none. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. A Front-Cover Text may +be at most 5 words, and a Back-Cover Text may be at most 25 words. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, that is suitable for revising the document +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup, or absence of markup, has been arranged to thwart +or discourage subsequent modification by readers is not Transparent. +An image format is not Transparent if used for any substantial amount +of text. A copy that is not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML, PostScript or PDF designed for human modification. Examples of +transparent image formats include PNG, XCF and JPG. Opaque formats +include proprietary formats that can be read and edited only by +proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML, PostScript or PDF produced by some word +processors for output purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + +A section "Entitled XYZ" means a named subunit of the Document whose +title either is precisely XYZ or contains XYZ in parentheses following +text that translates XYZ in another language. (Here XYZ stands for a +specific section name mentioned below, such as "Acknowledgements", +"Dedications", "Endorsements", or "History".) To "Preserve the Title" +of such a section when you modify the Document means that it remains a +section "Entitled XYZ" according to this definition. + +The Document may include Warranty Disclaimers next to the notice which +states that this License applies to the Document. These Warranty +Disclaimers are considered to be included by reference in this +License, but only as regards disclaiming warranties: any other +implication that these Warranty Disclaimers may have is void and has +no effect on the meaning of this License. + + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies (or copies in media that commonly have +printed covers) of the Document, numbering more than 100, and the +Document's license notice requires Cover Texts, you must enclose the +copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a computer-network location from which the general network-using +public has access to download using public-standard network protocols +a complete Transparent copy of the Document, free of added material. +If you use the latter option, you must take reasonably prudent steps, +when you begin distribution of Opaque copies in quantity, to ensure +that this Transparent copy will remain thus accessible at the stated +location until at least one year after the last time you distribute an +Opaque copy (directly or through your agents or retailers) of that +edition to the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has fewer than five), + unless they release you from this requirement. +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section Entitled "History", Preserve its Title, and add + to it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section Entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. For any section Entitled "Acknowledgements" or "Dedications", + Preserve the Title of the section, and preserve in the section all + the substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section Entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section to be Entitled "Endorsements" + or to conflict in title with any Invariant Section. +O. Preserve any Warranty Disclaimers. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section Entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice, and that you preserve all their Warranty Disclaimers. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections Entitled "History" +in the various original documents, forming one section Entitled +"History"; likewise combine any sections Entitled "Acknowledgements", +and any sections Entitled "Dedications". You must delete all sections +Entitled "Endorsements". + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, is called an "aggregate" if the copyright +resulting from the compilation is not used to limit the legal rights +of the compilation's users beyond what the individual works permit. +When the Document is included in an aggregate, this License does not +apply to the other works in the aggregate which are not themselves +derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one half of +the entire aggregate, the Document's Cover Texts may be placed on +covers that bracket the Document within the aggregate, or the +electronic equivalent of covers if the Document is in electronic form. +Otherwise they must appear on printed covers that bracket the whole +aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License, and all the license notices in the +Document, and any Warranty Disclaimers, provided that you also include +the original English version of this License and the original versions +of those notices and disclaimers. In case of a disagreement between +the translation and the original version of this License or a notice +or disclaimer, the original version will prevail. + +If a section in the Document is Entitled "Acknowledgements", +"Dedications", or "History", the requirement (section 4) to Preserve +its Title (section 1) will typically require changing the actual +title. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation 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. See +https://www.gnu.org/licenses/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + + +ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.2 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + +If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, +replace the "with...Texts." line with this: + + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + +If you have Invariant Sections without Cover Texts, or some other +combination of the three, merge those two alternatives to suit the +situation. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. diff --git a/SOURCES/LICENSE-APACHE b/SOURCES/LICENSE-APACHE new file mode 100644 index 0000000..8f71f43 --- /dev/null +++ b/SOURCES/LICENSE-APACHE @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright {yyyy} {name of copyright owner} + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/SOURCES/LICENSE-MIT b/SOURCES/LICENSE-MIT new file mode 100644 index 0000000..bf28046 --- /dev/null +++ b/SOURCES/LICENSE-MIT @@ -0,0 +1,19 @@ +Copyright (c) 2015 The procfs Developers + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/SOURCES/procfs-core-0.16.0.crate b/SOURCES/procfs-core-0.16.0.crate new file mode 100644 index 0000000000000000000000000000000000000000..f051556a7f061c9b9972b6744b2c2c96c10b97a3 GIT binary patch literal 68279 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 24 + +%global _description %{expand: +Data structures and parsing for the linux procfs pseudo-filesystem.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages which +use the "%{crate}" crate. + +%files devel +%license %{crate_instdir}/COPYRIGHT.txt +%license %{crate_instdir}/LICENSE-APACHE +%license %{crate_instdir}/LICENSE-MIT +%doc %{crate_instdir}/README.md +%{crate_instdir}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+backtrace-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+backtrace-devel %{_description} + +This package contains library source intended for building other packages which +use the "backtrace" feature of the "%{crate}" crate. + +%files -n %{name}+backtrace-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+chrono-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+chrono-devel %{_description} + +This package contains library source intended for building other packages which +use the "chrono" feature of the "%{crate}" crate. + +%files -n %{name}+chrono-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+serde-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+serde-devel %{_description} + +This package contains library source intended for building other packages which +use the "serde" feature of the "%{crate}" crate. + +%files -n %{name}+serde-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+serde1-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+serde1-devel %{_description} + +This package contains library source intended for building other packages which +use the "serde1" feature of the "%{crate}" crate. + +%files -n %{name}+serde1-devel +%ghost %{crate_instdir}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version} -p1 +# copy in license files +cp -p %{SOURCE1} . +cp -p %{SOURCE2} . +cp -p %{SOURCE3} . +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Mon Jan 15 2024 Arkady L. Shane - 0.16.0-1 +- Rebuilt for MSVSphere 9.3 + +* Fri Jan 05 2024 Michel Lind - 0.16.0-1 +- Initial package