summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-29 13:43:59 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-29 13:43:59 +0000
commit4fc09ff78db2f021761299839ce1ef8f2260f811 (patch)
tree87b07686860e3c7f2d0724dd929b367a7e216a1e
parent2965ae4cdbbc70b78bfa12f24bc65def0eeb3be7 (diff)
automatic import of python-phrase-api
-rw-r--r--.gitignore1
-rw-r--r--python-phrase-api.spec82
-rw-r--r--sources1
3 files changed, 84 insertions, 0 deletions
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 <Python_Bot@openeuler.org> - 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