From 70e8c0143d89a548a78a97c0bfe3700f18123f53 Mon Sep 17 00:00:00 2001 From: small_leek Date: Fri, 31 Jul 2020 15:47:44 +0800 Subject: [PATCH] package init --- LICENSE | 202 ++++++++++++++++++++++++++++++++++++++++++ kerberos-1.3.0.tar.gz | Bin 0 -> 19402 bytes python-kerberos.spec | 43 +++++++++ python-kerberos.yaml | 4 + 4 files changed, 249 insertions(+) create mode 100644 LICENSE create mode 100644 kerberos-1.3.0.tar.gz create mode 100644 python-kerberos.spec create mode 100644 python-kerberos.yaml diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSE @@ -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/kerberos-1.3.0.tar.gz b/kerberos-1.3.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..295b949a1ef41671d4155593e6936fb6993e5115 GIT binary patch literal 19402 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 VXZ5U})w87M{{#6SgzW$b0strm@_GOO literal 0 HcmV?d00001 diff --git a/python-kerberos.spec b/python-kerberos.spec new file mode 100644 index 0000000..fbffbb0 --- /dev/null +++ b/python-kerberos.spec @@ -0,0 +1,43 @@ +%global srcname kerberos +%global sum A high-level wrapper for Kerberos (GSSAPI) operations +Name: python-%{srcname} +Version: 1.3.0 +Release: 1 +Summary: %{sum} +License: ASL 2.0 +URL: https://pypi.python.org/pypi/kerberos +Source0: https://pypi.python.org/packages/source/k/%{srcname}/%{srcname}-%{version}.tar.gz +Source1: LICENSE +BuildRequires: python3-devel krb5-devel gcc +%global desc This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.\ +The goal is to avoid having to build a module that wraps the entire\ +Kerberos framework, and instead offer a limited set of functions that do what\ +is needed for client/server Kerberos authentication based on\ +. +%description +%{desc} + +%package -n python3-%{srcname} +Summary: %{sum} +%{?python_provide:%python_provide python3-%{srcname}} +%description -n python3-%{srcname} +%{desc} + +%prep +%setup -q -n %{srcname}-%{version} + +%build +%{py3_build} + +%install +install -m 644 $RPM_SOURCE_DIR/LICENSE LICENSE +%{py3_install} + +%files -n python3-%{srcname} +%license LICENSE +%doc README.rst +%{python3_sitearch}/* + +%changelog +* Thu Jul 23 2020 wangxiao - 1.3.0-1 +- package init diff --git a/python-kerberos.yaml b/python-kerberos.yaml new file mode 100644 index 0000000..8d1a565 --- /dev/null +++ b/python-kerberos.yaml @@ -0,0 +1,4 @@ +version_control: pypi +src_repo: kerberos +tag_prefix: "^v" +seperator: "." -- Gitee