summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-serpscrap.spec80
-rw-r--r--sources1
3 files changed, 82 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..7e16630 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/SerpScrap-0.13.0.tar.gz
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
diff --git a/sources b/sources
new file mode 100644
index 0000000..0674bb2
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+1f9e7522e151d30dd1ccad95191830d6 SerpScrap-0.13.0.tar.gz