summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-pdfservices-sdk.spec100
-rw-r--r--sources1
3 files changed, 102 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..bb871f5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/pdfservices-sdk-2.2.0.tar.gz
diff --git a/python-pdfservices-sdk.spec b/python-pdfservices-sdk.spec
new file mode 100644
index 0000000..4c2917a
--- /dev/null
+++ b/python-pdfservices-sdk.spec
@@ -0,0 +1,100 @@
+%global _empty_manifest_terminate_build 0
+Name: python-pdfservices-sdk
+Version: 2.2.0
+Release: 1
+Summary: Adobe PDFServices Client Library
+License: Apache2
+URL: https://www.adobe.com/go/pdftoolsapi_doc
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/08/7d/1870fbb7a4b44ec0d12839a06b8129c5f41b586f54a331415b5ed686ea11/pdfservices-sdk-2.2.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-build
+Requires: python3-certifi
+Requires: python3-cffi
+Requires: python3-cryptography
+Requires: python3-multipart
+Requires: python3-packaging
+Requires: python3-pep517
+Requires: python3-polling
+Requires: python3-polling2
+Requires: python3-pycparser
+Requires: python3-Pygments
+Requires: python3-PyJWT
+Requires: python3-pyparsing
+Requires: python3-PyYAML
+Requires: python3-requests
+Requires: python3-requests-toolbelt
+Requires: python3-six
+Requires: python3-toml
+Requires: python3-urllib3
+
+%description
+The Adobe PDFServices Python SDK provides ML APIs. Currently, it contains
+- Extract API for extracting elements and renditions from PDFs
+- Autotag API for improving accessibility of the PDF document. This generates the tagged PDF, along with an optional XLSX report providing detailed information about the added and already existing tags.
+Adobe Document Cloud’s simple cloud-based APIs help you get up and running quickly. Once you’ve received your developer credential, download and set up the sample project. After you’re familiar with the APIs, leverage the samples in your own server-side code.
+
+%package -n python3-pdfservices-sdk
+Summary: Adobe PDFServices Client Library
+Provides: python-pdfservices-sdk
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-pdfservices-sdk
+The Adobe PDFServices Python SDK provides ML APIs. Currently, it contains
+- Extract API for extracting elements and renditions from PDFs
+- Autotag API for improving accessibility of the PDF document. This generates the tagged PDF, along with an optional XLSX report providing detailed information about the added and already existing tags.
+Adobe Document Cloud’s simple cloud-based APIs help you get up and running quickly. Once you’ve received your developer credential, download and set up the sample project. After you’re familiar with the APIs, leverage the samples in your own server-side code.
+
+%package help
+Summary: Development documents and examples for pdfservices-sdk
+Provides: python3-pdfservices-sdk-doc
+%description help
+The Adobe PDFServices Python SDK provides ML APIs. Currently, it contains
+- Extract API for extracting elements and renditions from PDFs
+- Autotag API for improving accessibility of the PDF document. This generates the tagged PDF, along with an optional XLSX report providing detailed information about the added and already existing tags.
+Adobe Document Cloud’s simple cloud-based APIs help you get up and running quickly. Once you’ve received your developer credential, download and set up the sample project. After you’re familiar with the APIs, leverage the samples in your own server-side code.
+
+%prep
+%autosetup -n pdfservices-sdk-2.2.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-pdfservices-sdk -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue May 30 2023 Python_Bot <Python_Bot@openeuler.org> - 2.2.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..d3868dd
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+db95c6234e435b5382e70778a343bc2b pdfservices-sdk-2.2.0.tar.gz