diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-29 13:43:59 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-29 13:43:59 +0000 |
commit | 4fc09ff78db2f021761299839ce1ef8f2260f811 (patch) | |
tree | 87b07686860e3c7f2d0724dd929b367a7e216a1e | |
parent | 2965ae4cdbbc70b78bfa12f24bc65def0eeb3be7 (diff) |
automatic import of python-phrase-api
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-phrase-api.spec | 82 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 84 insertions, 0 deletions
@@ -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 <Python_Bot@openeuler.org> - 1.9.0-1 +- Package Spec generated @@ -0,0 +1 @@ +aebc880df00ae9e9ae81dfa0025da31a phrase-api-1.9.0.tar.gz |