summaryrefslogtreecommitdiff
path: root/python-pygoogle-image.spec
diff options
context:
space:
mode:
Diffstat (limited to 'python-pygoogle-image.spec')
-rw-r--r--python-pygoogle-image.spec126
1 files changed, 126 insertions, 0 deletions
diff --git a/python-pygoogle-image.spec b/python-pygoogle-image.spec
new file mode 100644
index 0000000..2d25a53
--- /dev/null
+++ b/python-pygoogle-image.spec
@@ -0,0 +1,126 @@
+%global _empty_manifest_terminate_build 0
+Name: python-pygoogle-image
+Version: 1.0.0
+Release: 1
+Summary: the package downloads images from google images
+License: MIT
+URL: https://github.com/Arthurpinange/pygoogle_image
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/6c/bd/ae044fc1c91f50dedf5cb0fe0cdfdfe78d5de03ca8c4a41537a119098901/pygoogle_image-1.0.0.tar.gz
+BuildArch: noarch
+
+
+%description
+# pygoogle_image
+
+### Pygoogle_image extracts images from google image, allowing you to download as many images as you like with just one keyword. Let's exemplify how to download images from google images for you.</br>
+
+### first import the package</br>
+```
+pip install pygoogle-image
+```
+
+### in the example below we will pass on the keyword 'cat' and we will limit the number of images to be downloaded to only 10</br>
+```
+from pygoogle_image import image as pi
+
+pi.download(keywords='gatos', limit=10)
+````
+### if you don't specify a directory, pygoogle_image will create a folder called image at the root of the project. if you wish you can save it in a specific directory</br>
+```
+pi.download(keywords='gatos', limit=10, directory='c:\image')
+```
+
+%package -n python3-pygoogle-image
+Summary: the package downloads images from google images
+Provides: python-pygoogle-image
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-pygoogle-image
+# pygoogle_image
+
+### Pygoogle_image extracts images from google image, allowing you to download as many images as you like with just one keyword. Let's exemplify how to download images from google images for you.</br>
+
+### first import the package</br>
+```
+pip install pygoogle-image
+```
+
+### in the example below we will pass on the keyword 'cat' and we will limit the number of images to be downloaded to only 10</br>
+```
+from pygoogle_image import image as pi
+
+pi.download(keywords='gatos', limit=10)
+````
+### if you don't specify a directory, pygoogle_image will create a folder called image at the root of the project. if you wish you can save it in a specific directory</br>
+```
+pi.download(keywords='gatos', limit=10, directory='c:\image')
+```
+
+%package help
+Summary: Development documents and examples for pygoogle-image
+Provides: python3-pygoogle-image-doc
+%description help
+# pygoogle_image
+
+### Pygoogle_image extracts images from google image, allowing you to download as many images as you like with just one keyword. Let's exemplify how to download images from google images for you.</br>
+
+### first import the package</br>
+```
+pip install pygoogle-image
+```
+
+### in the example below we will pass on the keyword 'cat' and we will limit the number of images to be downloaded to only 10</br>
+```
+from pygoogle_image import image as pi
+
+pi.download(keywords='gatos', limit=10)
+````
+### if you don't specify a directory, pygoogle_image will create a folder called image at the root of the project. if you wish you can save it in a specific directory</br>
+```
+pi.download(keywords='gatos', limit=10, directory='c:\image')
+```
+
+%prep
+%autosetup -n pygoogle-image-1.0.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-pygoogle-image -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.0-1
+- Package Spec generated