From 5c2dc2331d1e5d0b25dd654fbd5abb9b9fbe05e9 Mon Sep 17 00:00:00 2001 From: qiegewala <1169471515@qq.com> Date: Wed, 27 Nov 2019 16:16:41 +0800 Subject: [PATCH] Package Init --- SecretStorage-2.3.1.tar.gz | Bin 0 -> 16073 bytes python-SecretStorage.spec | 111 +++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100644 SecretStorage-2.3.1.tar.gz create mode 100644 python-SecretStorage.spec diff --git a/SecretStorage-2.3.1.tar.gz b/SecretStorage-2.3.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..46fed98a35fa4e0d66e97c883aeecd5404488717 GIT binary patch literal 16073 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 AR{#J2 literal 0 HcmV?d00001 diff --git a/python-SecretStorage.spec b/python-SecretStorage.spec new file mode 100644 index 0000000..c4f3278 --- /dev/null +++ b/python-SecretStorage.spec @@ -0,0 +1,111 @@ +%global package_description \ +This package is designed for storing passwords in a more secure way. \ +Its implemantaion depends on D-Bus Secret Service API which is supported by GNOME Keyring (>= 2.30) \ +and KSecretsService. It provides the following two main classes: secretstorage.Item and secretstorage.Collection. \ +The former represents a secret item that has a label, a secret and some attributes, while the latter represents \ +a place items where secrets are stored. \ +With the support by Secret Service, SecretStorage provides many functions such as creating and deleting collections, \ +editing items, locking and unlocking collections (also support asynchronous unlocking). + +Name: python-SecretStorage +Version: 2.3.1 +Release: 11 +Summary: Python bindings to FreeDesktop.org Secret Service API +License: BSD +URL: http://launchpad.net/python-secretstorage +Source0: https://files.pythonhosted.org/packages/source/S/SecretStorage/SecretStorage-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python2-nose python2-devel python2-sphinx gnome-keyring python2-cryptography +BuildRequires: python2-dbus xorg-x11-server-Xvfb dbus-x11 python3-devel python3-nose python3-dbus python3-cryptography + +%description +%{package_description} + +%package -n python2-SecretStorage +Summary: Python 2.x module for secure storing of passwords and secrets + +Requires: python2-dbus python2-cryptography +Recommends: python2-gobject + +%{?python_provide:%python_provide python2-SecretStorage} + +%description -n python2-SecretStorage +%{package_description} + +%package -n python3-SecretStorage +Summary: Python 3.x module for secure storing of passwords and secrets + +Requires: python3-dbus python3-cryptography +Recommends: python3-gobject + +%{?python_provide:%python_provide python3-SecretStorage} + +%description -n python3-SecretStorage +%{package_description} + +%package help +Summary: SecretStorage documentation +Provides: python-SecretStorage-doc = %{version}-%{release} +Obsoletes: python-SecretStorage-doc < %{version}-%{release} + +%description help +Documentation for SecretStorage + +%prep +%autosetup -n SecretStorage-%{version} -p1 +rm -rf %{py3dir} +cp -a . %{py3dir} +rm -rf SecretStorage.egg-info +rm .gitignore + +%build +%py2_build +cd %{py3dir} +%py3_build +cd - + +%{__python2} setup.py build_sphinx + +%install +%py2_install +cd %{py3dir} +%py3_install +cd - + +rm -rf build/sphinx/html/.buildinfo +rm -rf build/sphinx/doctrees + +%check +cd tests +export $(dbus-launch) +PYTHONPATH=%{buildroot}%{python2_sitelib} xvfb-run -a %{__python2} -m unittest discover +cd - +cd %{py3dir} +PYTHONPATH=%{buildroot}%{python3_sitelib} xvfb-run -a %{__python3} -m unittest discover + +%files -n python2-SecretStorage +%doc docs changelog README.rst +%license LICENSE +%{python2_sitelib}/SecretStorage-%{version}-py?.?.egg-info +%{python2_sitelib}/secretstorage + +%files -n python3-SecretStorage +%doc docs changelog README.rst +%license LICENSE +%{python3_sitelib}/SecretStorage-%{version}-py?.?.egg-info +%{python3_sitelib}/secretstorage + +%files help +%doc build/sphinx/html/* + +%changelog +* Mon Nov 25 2019 lihao - 2.3.1-11 +- Package Init + +* Fri Nov 22 2019 lihao - 2.3.1-10.h1 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:fix testcase error +