Add bootstrap bcond
This commit is contained in:
		
							parent
							
								
									a61c36af85
								
							
						
					
					
						commit
						8185a3a893
					
				| @ -1,5 +1,8 @@ | |||||||
| %global srcname sphinx_rtd_theme | %global srcname sphinx_rtd_theme | ||||||
| 
 | 
 | ||||||
|  | # Disables tests and docs | ||||||
|  | %bcond_with bootstrap | ||||||
|  | 
 | ||||||
| Name:           python-%{srcname} | Name:           python-%{srcname} | ||||||
| Version:        0.4.3 | Version:        0.4.3 | ||||||
| Release:        2%{?dist} | Release:        2%{?dist} | ||||||
| @ -11,10 +14,12 @@ Source0:        https://github.com/rtfd/%{srcname}/archive/%{version}/%{srcname} | |||||||
| BuildArch:      noarch | BuildArch:      noarch | ||||||
| 
 | 
 | ||||||
| BuildRequires:  python3-devel | BuildRequires:  python3-devel | ||||||
| BuildRequires:  python3dist(pytest) |  | ||||||
| BuildRequires:  python3dist(setuptools) | BuildRequires:  python3dist(setuptools) | ||||||
|  | %if %{without bootstrap} | ||||||
|  | BuildRequires:  python3dist(pytest) | ||||||
| BuildRequires:  python3dist(sphinx) | BuildRequires:  python3dist(sphinx) | ||||||
| BuildRequires:  python3dist(sphinxcontrib-httpdomain) | BuildRequires:  python3dist(sphinxcontrib-httpdomain) | ||||||
|  | %endif | ||||||
| 
 | 
 | ||||||
| %description | %description | ||||||
| This is a prototype mobile-friendly sphinx theme for readthedocs.org. | This is a prototype mobile-friendly sphinx theme for readthedocs.org. | ||||||
| @ -43,8 +48,10 @@ of that site. | |||||||
| %build | %build | ||||||
| %py3_build | %py3_build | ||||||
| 
 | 
 | ||||||
|  | %if %{without bootstrap} | ||||||
| # Build the documentation | # Build the documentation | ||||||
| make -C docs html SPHINXBUILD=sphinx-build-3 | make -C docs html SPHINXBUILD=sphinx-build-3 | ||||||
|  | %endif | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| %install | %install | ||||||
| @ -70,12 +77,18 @@ cp -p fonts/RobotoSlab/*.{eot,woff,woff2} \ | |||||||
|    %{buildroot}%{python3_sitelib}/%{srcname}/static/fonts/RobotoSlab |    %{buildroot}%{python3_sitelib}/%{srcname}/static/fonts/RobotoSlab | ||||||
| cp -p fonts/Lato/*.{eot,woff,woff2} \ | cp -p fonts/Lato/*.{eot,woff,woff2} \ | ||||||
|    %{buildroot}%{python3_sitelib}/%{srcname}/static/fonts/Lato |    %{buildroot}%{python3_sitelib}/%{srcname}/static/fonts/Lato | ||||||
|  | 
 | ||||||
|  | %if %{without bootstrap} | ||||||
| rm -fr docs/build/html/_static/fonts | rm -fr docs/build/html/_static/fonts | ||||||
| cp -a %{buildroot}%{python3_sitelib}/%{srcname}/static/fonts \ | cp -a %{buildroot}%{python3_sitelib}/%{srcname}/static/fonts \ | ||||||
|    docs/build/html/_static |    docs/build/html/_static | ||||||
|  | %endif | ||||||
| 
 | 
 | ||||||
|  | %if %{without bootstrap} | ||||||
| %check | %check | ||||||
| %{__python3} setup.py test | %{__python3} setup.py test | ||||||
|  | %endif | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| %files -n python3-%{srcname} | %files -n python3-%{srcname} | ||||||
| %doc README.rst | %doc README.rst | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user