summaryrefslogtreecommitdiff
path: root/python-serpscrap.spec
diff options
context:
space:
mode:
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