Initial import (#1376710).
This commit is contained in:
		
							parent
							
								
									02c2fd7fb3
								
							
						
					
					
						commit
						450ec9b440
					
				
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -0,0 +1 @@ | ||||
| /packaging-16.7.tar.gz | ||||
							
								
								
									
										100
									
								
								python-packaging.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										100
									
								
								python-packaging.spec
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,100 @@ | ||||
| %global pypi_name packaging | ||||
| 
 | ||||
| Name:           python-%{pypi_name} | ||||
| Version:        16.7 | ||||
| Release:        1%{?dist} | ||||
| Summary:        Core utilities for Python packages | ||||
| 
 | ||||
| License:        BSD or ASL 2.0 | ||||
| URL:            https://github.com/pypa/packaging | ||||
| Source0:        https://files.pythonhosted.org/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz | ||||
| BuildArch:      noarch | ||||
|   | ||||
| BuildRequires:  python2-setuptools | ||||
| BuildRequires:  python2-devel | ||||
| BuildRequires:  python2-pytest | ||||
| BuildRequires:  python-pretend | ||||
| BuildRequires:  python2-pyparsing | ||||
| BuildRequires:  python-six | ||||
|   | ||||
| BuildRequires:  python3-setuptools | ||||
| BuildRequires:  python3-devel | ||||
| BuildRequires:  python3-pytest | ||||
| BuildRequires:  python3-pretend | ||||
| BuildRequires:  python3-pyparsing | ||||
| BuildRequires:  python3-six | ||||
| BuildRequires:  python3-sphinx | ||||
| 
 | ||||
| %description | ||||
| python-packaging provides core utilities for Python packages like utilities for | ||||
| dealing with versions, specifiers, markers etc. | ||||
| 
 | ||||
| %package -n python2-%{pypi_name} | ||||
| Summary:        %{summary} | ||||
| %{?python_provide:%python_provide python2-%{pypi_name}} | ||||
|   | ||||
| Requires:       python2-pyparsing | ||||
| Requires:       python-six | ||||
| %description -n python2-%{pypi_name} | ||||
| python2-packaging provides core utilities for Python packages like utilities for | ||||
| dealing with versions, specifiers, markers etc. | ||||
| 
 | ||||
| 
 | ||||
| %package -n python3-%{pypi_name} | ||||
| Summary:        %{summary} | ||||
| %{?python_provide:%python_provide python3-%{pypi_name}} | ||||
|   | ||||
| Requires:       python3-pyparsing | ||||
| Requires:       python3-six | ||||
| %description -n python3-%{pypi_name} | ||||
| python3-packaging provides core utilities for Python packages like utilities for | ||||
| dealing with versions, specifiers, markers etc. | ||||
| 
 | ||||
| %package -n python-%{pypi_name}-doc | ||||
| Summary:        python-packaging documentation | ||||
| Suggests:       python3-%{pypi_name} = %{version}-%{release} | ||||
| %description -n python-%{pypi_name}-doc | ||||
| Documentation for python-packaging | ||||
| 
 | ||||
| %prep | ||||
| %autosetup -n %{pypi_name}-%{version} | ||||
| # Remove bundled egg-info | ||||
| rm -rf %{pypi_name}.egg-info | ||||
| 
 | ||||
| %build | ||||
| %py2_build | ||||
| %py3_build | ||||
| # generate html docs  | ||||
| sphinx-build-3 docs html | ||||
| # remove the sphinx-build leftovers | ||||
| rm -rf html/.{doctrees,buildinfo} | ||||
| # Do not bundle fonts | ||||
| rm -rf html/_static/fonts/ | ||||
| 
 | ||||
| %install | ||||
| %py2_install | ||||
| %py3_install | ||||
| 
 | ||||
| %check | ||||
| %{__python2} -m pytest tests/ | ||||
| %{__python3} -m pytest tests/ | ||||
| 
 | ||||
| %files -n python2-%{pypi_name} | ||||
| %license LICENSE LICENSE.APACHE LICENSE.BSD | ||||
| %doc README.rst CHANGELOG.rst CONTRIBUTING.rst | ||||
| %{python2_sitelib}/%{pypi_name}/ | ||||
| %{python2_sitelib}/%{pypi_name}-%{version}-py%{python2_version}.egg-info | ||||
| 
 | ||||
| %files -n python3-%{pypi_name} | ||||
| %license LICENSE LICENSE.APACHE LICENSE.BSD | ||||
| %doc README.rst CHANGELOG.rst CONTRIBUTING.rst | ||||
| %{python3_sitelib}/%{pypi_name}/ | ||||
| %{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info | ||||
| 
 | ||||
| %files -n python-%{pypi_name}-doc | ||||
| %doc html | ||||
| %license LICENSE LICENSE.APACHE LICENSE.BSD | ||||
| 
 | ||||
| %changelog | ||||
| * Fri Sep 16 2016 Lumir Balhar <lbalhar@redhat.com> - 16.7-1 | ||||
| - Initial package. | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user