%global _empty_manifest_terminate_build 0 Name: python-m2secret-py3 Version: 1.3 Release: 1 Summary: Encryption and decryption module and CLI utility. Python 2 and 3 compatible. License: Apache Software License URL: https://github.com/EnTeQuAk/m2secret Source0: https://mirrors.nju.edu.cn/pypi/web/packages/11/d3/694c1988bef8fc791a8d8a520432613c0be390514e7afc3af656bcdd20a9/m2secret-py3-1.3.tar.gz BuildArch: noarch %description .. image:: https://badge.fury.io/py/m2secret-py3.svg :target: https://pypi.python.org/pypi/m2secret-py3 .. image:: https://travis-ci.org/EnTeQuAk/m2secret.svg?branch=master :target: https://travis-ci.org/EnTeQuAk/m2secret m2secret is a simple encryption and decryption module and CLI utility built with the M2Crypto library to make it easy to secure strings and files from prying eyes. By default it will use 256-bit AES (Rijndael) symmetric-key cryptography in CBC mode. Key material is derived from submitted password using the PBKDF2 algorithm. m2secret originally developed by Heikki Toivonen: http://www.heikkitoivonen.net/m2secret/ %package -n python3-m2secret-py3 Summary: Encryption and decryption module and CLI utility. Python 2 and 3 compatible. Provides: python-m2secret-py3 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-m2secret-py3 .. image:: https://badge.fury.io/py/m2secret-py3.svg :target: https://pypi.python.org/pypi/m2secret-py3 .. image:: https://travis-ci.org/EnTeQuAk/m2secret.svg?branch=master :target: https://travis-ci.org/EnTeQuAk/m2secret m2secret is a simple encryption and decryption module and CLI utility built with the M2Crypto library to make it easy to secure strings and files from prying eyes. By default it will use 256-bit AES (Rijndael) symmetric-key cryptography in CBC mode. Key material is derived from submitted password using the PBKDF2 algorithm. m2secret originally developed by Heikki Toivonen: http://www.heikkitoivonen.net/m2secret/ %package help Summary: Development documents and examples for m2secret-py3 Provides: python3-m2secret-py3-doc %description help .. image:: https://badge.fury.io/py/m2secret-py3.svg :target: https://pypi.python.org/pypi/m2secret-py3 .. image:: https://travis-ci.org/EnTeQuAk/m2secret.svg?branch=master :target: https://travis-ci.org/EnTeQuAk/m2secret m2secret is a simple encryption and decryption module and CLI utility built with the M2Crypto library to make it easy to secure strings and files from prying eyes. By default it will use 256-bit AES (Rijndael) symmetric-key cryptography in CBC mode. Key material is derived from submitted password using the PBKDF2 algorithm. m2secret originally developed by Heikki Toivonen: http://www.heikkitoivonen.net/m2secret/ %prep %autosetup -n m2secret-py3-1.3 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-m2secret-py3 -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 1.3-1 - Package Spec generated