summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-mparticle.spec85
-rw-r--r--sources1
3 files changed, 87 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..a5d6d31 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mparticle-0.15.0.tar.gz
diff --git a/python-mparticle.spec b/python-mparticle.spec
new file mode 100644
index 0000000..f51a7cd
--- /dev/null
+++ b/python-mparticle.spec
@@ -0,0 +1,85 @@
+%global _empty_manifest_terminate_build 0
+Name: python-mparticle
+Version: 0.15.0
+Release: 1
+Summary: Python client for the mParticle platform
+License: Apache 2.0
+URL: https://github.com/mParticle/mparticle-python-sdk
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/44/1f/853dfe01142eaed9f4385fb605f8f1b0b5a8771d85cd28fe78d38443d779/mparticle-0.15.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-urllib3
+Requires: python3-six
+Requires: python3-certifi
+Requires: python3-dateutil
+
+%description
+`Package Documentation <https://github.com/mParticle/mparticle-python-sdk/wiki>`_
+
+This SDK is a helper library for the mParticle server-to-server HTTP API, it exposes mParticle's schema as simple models and provides an HTTP client interface. This SDK is stateless and will only send the data that you populate, whereas our mobile SDKs will automatically collect app and device information, session events, install events, and maintain persistence.
+
+
+%package -n python3-mparticle
+Summary: Python client for the mParticle platform
+Provides: python-mparticle
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-mparticle
+`Package Documentation <https://github.com/mParticle/mparticle-python-sdk/wiki>`_
+
+This SDK is a helper library for the mParticle server-to-server HTTP API, it exposes mParticle's schema as simple models and provides an HTTP client interface. This SDK is stateless and will only send the data that you populate, whereas our mobile SDKs will automatically collect app and device information, session events, install events, and maintain persistence.
+
+
+%package help
+Summary: Development documents and examples for mparticle
+Provides: python3-mparticle-doc
+%description help
+`Package Documentation <https://github.com/mParticle/mparticle-python-sdk/wiki>`_
+
+This SDK is a helper library for the mParticle server-to-server HTTP API, it exposes mParticle's schema as simple models and provides an HTTP client interface. This SDK is stateless and will only send the data that you populate, whereas our mobile SDKs will automatically collect app and device information, session events, install events, and maintain persistence.
+
+
+%prep
+%autosetup -n mparticle-0.15.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-mparticle -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 0.15.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..599810e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+4b0cecb59e55bbee4c47ef61ead7d475 mparticle-0.15.0.tar.gz