summaryrefslogtreecommitdiff
path: root/python-serpscrap.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-18 03:51:42 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-18 03:51:42 +0000
commit7cae220c0117f27ea53ec78ace1724689412b91a (patch)
treeed035203254412e01c926dc59a27845e0b734148 /python-serpscrap.spec
parent915af88406aae0cb765e825715a7809060e99f90 (diff)
automatic import of python-serpscrap
Diffstat (limited to 'python-serpscrap.spec')
-rw-r--r--python-serpscrap.spec80
1 files changed, 80 insertions, 0 deletions
diff --git a/python-serpscrap.spec b/python-serpscrap.spec
new file mode 100644
index 0000000..d270a56
--- /dev/null
+++ b/python-serpscrap.spec
@@ -0,0 +1,80 @@
+%global _empty_manifest_terminate_build 0
+Name: python-SerpScrap
+Version: 0.13.0
+Release: 1
+Summary: SEO python scraper to extract data from major searchengine result pages. Extract data like url, title, snippet, richsnippet and the type from searchresults for given keywords. Detect Ads or make automated screenshots. You can also fetch text content of urls provided in searchresults or by your own. It's usefull for SEO and business related research tasks.
+License: MIT
+URL: https://github.com/ecoron/SerpScrap
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d7/d3/ac73e8ace3cc42fdc2c6cfb2a617f224d36c548cc62fed2d2c14a51197c2/SerpScrap-0.13.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-PySocks
+Requires: python3-chardet
+Requires: python3-beautifulsoup4
+Requires: python3-html2text
+Requires: python3-lxml
+Requires: python3-sqlalchemy
+Requires: python3-selenium
+Requires: python3-cssselect
+
+%description
+
+
+%package -n python3-SerpScrap
+Summary: SEO python scraper to extract data from major searchengine result pages. Extract data like url, title, snippet, richsnippet and the type from searchresults for given keywords. Detect Ads or make automated screenshots. You can also fetch text content of urls provided in searchresults or by your own. It's usefull for SEO and business related research tasks.
+Provides: python-SerpScrap
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-SerpScrap
+
+
+%package help
+Summary: Development documents and examples for SerpScrap
+Provides: python3-SerpScrap-doc
+%description help
+
+
+%prep
+%autosetup -n SerpScrap-0.13.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-SerpScrap -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu May 18 2023 Python_Bot <Python_Bot@openeuler.org> - 0.13.0-1
+- Package Spec generated