%global _empty_manifest_terminate_build 0 Name: python-ultimate-hosts-blacklist-whitelist-dev Version: 3.27.1 Release: 1 Summary: The whitelisting tool of the Ultimate Hosts Blacklist project. License: MIT URL: https://github.com/Ultimate-Hosts-Blacklist/whitelist/tree/script Source0: https://mirrors.nju.edu.cn/pypi/web/packages/10/ca/8c455e41195b76b58058913ebed8cd4c82995c8aff9429500020d159ff06/ultimate-hosts-blacklist-whitelist-dev-3.27.1.tar.gz BuildArch: noarch Requires: python3-colorama Requires: python3-domain2idna Requires: python3-pyfunceble Requires: python3-requests Requires: python3-ultimate-hosts-blacklist-helpers Requires: python3-urllib3 %description This is the whitelisting tool provided by the Ultimate Hosts Blacklist project. The script is mainly used to whitelist subject (domains, IP, URL) into our infrastructure but it can also easily be used outside our infrastructure. The ultimate hosts blacklist whitelist (**UHBW**) tool allows you: * to append your own whitelist as complementary to our whitelist. uhb_whitelist -f inputfile -o outputfile -w whitelistfile * to anti-whitelist (reverse) only particular domains while still using our core list. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile * to whitelist and anti-whitelist while still using our core list. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile -w whitelistfile * to override our core whitelist whilst still applying your own personal whitelist and anti-whitelist. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile -w whitelistfile -wc * to have a whitelist tool ready to use as a Python module. %package -n python3-ultimate-hosts-blacklist-whitelist-dev Summary: The whitelisting tool of the Ultimate Hosts Blacklist project. Provides: python-ultimate-hosts-blacklist-whitelist-dev BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ultimate-hosts-blacklist-whitelist-dev This is the whitelisting tool provided by the Ultimate Hosts Blacklist project. The script is mainly used to whitelist subject (domains, IP, URL) into our infrastructure but it can also easily be used outside our infrastructure. The ultimate hosts blacklist whitelist (**UHBW**) tool allows you: * to append your own whitelist as complementary to our whitelist. uhb_whitelist -f inputfile -o outputfile -w whitelistfile * to anti-whitelist (reverse) only particular domains while still using our core list. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile * to whitelist and anti-whitelist while still using our core list. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile -w whitelistfile * to override our core whitelist whilst still applying your own personal whitelist and anti-whitelist. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile -w whitelistfile -wc * to have a whitelist tool ready to use as a Python module. %package help Summary: Development documents and examples for ultimate-hosts-blacklist-whitelist-dev Provides: python3-ultimate-hosts-blacklist-whitelist-dev-doc %description help This is the whitelisting tool provided by the Ultimate Hosts Blacklist project. The script is mainly used to whitelist subject (domains, IP, URL) into our infrastructure but it can also easily be used outside our infrastructure. The ultimate hosts blacklist whitelist (**UHBW**) tool allows you: * to append your own whitelist as complementary to our whitelist. uhb_whitelist -f inputfile -o outputfile -w whitelistfile * to anti-whitelist (reverse) only particular domains while still using our core list. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile * to whitelist and anti-whitelist while still using our core list. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile -w whitelistfile * to override our core whitelist whilst still applying your own personal whitelist and anti-whitelist. uhb_whitelist -f inputfile -o outputfile --anti-whitelist antiwhitelistfile -w whitelistfile -wc * to have a whitelist tool ready to use as a Python module. %prep %autosetup -n ultimate-hosts-blacklist-whitelist-dev-3.27.1 %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-ultimate-hosts-blacklist-whitelist-dev -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 11 2023 Python_Bot - 3.27.1-1 - Package Spec generated