From 4fc09ff78db2f021761299839ce1ef8f2260f811 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 29 May 2023 13:43:59 +0000 Subject: automatic import of python-phrase-api --- .gitignore | 1 + python-phrase-api.spec | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 84 insertions(+) create mode 100644 python-phrase-api.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..1c794f0 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/phrase-api-1.9.0.tar.gz diff --git a/python-phrase-api.spec b/python-phrase-api.spec new file mode 100644 index 0000000..3433517 --- /dev/null +++ b/python-phrase-api.spec @@ -0,0 +1,82 @@ +%global _empty_manifest_terminate_build 0 +Name: python-phrase-api +Version: 1.9.0 +Release: 1 +Summary: Phrase Strings API Reference +License: MIT +URL: https://github.com/phrase/phrase-python +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/02/7d/8ea3cb3514c98f05d3eb971e2cc91f0aed9b1c806276507fe6d11d13c72f/phrase-api-1.9.0.tar.gz +BuildArch: noarch + +Requires: python3-urllib3 +Requires: python3-six +Requires: python3-certifi +Requires: python3-dateutil + +%description + Phrase Strings is a translation management platform for software projects. You can collaborate on language file translation with your team or order translations through our platform. The API allows you to import locale files, download locale files, tag keys or interact in other ways with the localization data stored in Phrase Strings for your account. + + + +%package -n python3-phrase-api +Summary: Phrase Strings API Reference +Provides: python-phrase-api +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-phrase-api + Phrase Strings is a translation management platform for software projects. You can collaborate on language file translation with your team or order translations through our platform. The API allows you to import locale files, download locale files, tag keys or interact in other ways with the localization data stored in Phrase Strings for your account. + + + +%package help +Summary: Development documents and examples for phrase-api +Provides: python3-phrase-api-doc +%description help + Phrase Strings is a translation management platform for software projects. You can collaborate on language file translation with your team or order translations through our platform. The API allows you to import locale files, download locale files, tag keys or interact in other ways with the localization data stored in Phrase Strings for your account. + + + +%prep +%autosetup -n phrase-api-1.9.0 + +%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-phrase-api -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 29 2023 Python_Bot - 1.9.0-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..874d661 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +aebc880df00ae9e9ae81dfa0025da31a phrase-api-1.9.0.tar.gz -- cgit v1.2.3