forked from pool/python-metaextract
		
	Accepting request 491670 from home:TheBlackCat:branches:devel:languages:python
- Implement single-spec version. OBS-URL: https://build.opensuse.org/request/show/491670 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-metaextract?expand=0&rev=11
This commit is contained in:
		| @@ -1,3 +1,8 @@ | |||||||
|  | ------------------------------------------------------------------- | ||||||
|  | Thu Apr 27 17:52:38 UTC 2017 - toddrme2178@gmail.com | ||||||
|  |  | ||||||
|  | - Implement single-spec version. | ||||||
|  |  | ||||||
| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ||||||
| Mon Apr 24 13:00:02 UTC 2017 - tbechtold@suse.com | Mon Apr 24 13:00:02 UTC 2017 - tbechtold@suse.com | ||||||
|  |  | ||||||
|   | |||||||
| @@ -16,6 +16,7 @@ | |||||||
| # | # | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %{?!python_module:%define python_module() python-%{**} python3-%{**}} | ||||||
| Name:           python-metaextract | Name:           python-metaextract | ||||||
| Version:        1.0.2 | Version:        1.0.2 | ||||||
| Release:        0 | Release:        0 | ||||||
| @@ -23,13 +24,19 @@ Summary:        get metadata for python modules | |||||||
| License:        Apache-2.0 | License:        Apache-2.0 | ||||||
| Group:          Development/Languages/Python | Group:          Development/Languages/Python | ||||||
| Url:            http://github.com/toabctl/metaextract | Url:            http://github.com/toabctl/metaextract | ||||||
| Source:         https://pypi.io/packages/source/m/metaextract/metaextract-%{version}.tar.gz | Source:         https://files.pythonhosted.org/packages/source/m/metaextract/metaextract-%{version}.tar.gz | ||||||
| BuildRequires:  python-devel | BuildRequires:  fdupes | ||||||
| BuildRequires:  python-pytest-runner | BuildRequires:  python-rpm-macros | ||||||
| BuildRequires:  python-setuptools | BuildRequires:  %{python_module devel} | ||||||
|  | BuildRequires:  %{python_module setuptools} | ||||||
|  | # Needed even though no tests are present | ||||||
|  | BuildRequires:  %{python_module pytest-runner} | ||||||
| Requires:       python-setuptools | Requires:       python-setuptools | ||||||
| BuildRoot:      %{_tmppath}/%{name}-%{version}-build | BuildRoot:      %{_tmppath}/%{name}-%{version}-build | ||||||
| BuildArch:      noarch | BuildArch:      noarch | ||||||
|  | Requires(post):   update-alternatives | ||||||
|  | Requires(preun):  update-alternatives | ||||||
|  | %python_subpackages | ||||||
|  |  | ||||||
| %description | %description | ||||||
| metaextract is a tool to collect metadata about a python module. For example | metaextract is a tool to collect metadata about a python module. For example | ||||||
| @@ -42,15 +49,24 @@ useful for others, too. | |||||||
| %setup -q -n metaextract-%{version} | %setup -q -n metaextract-%{version} | ||||||
|  |  | ||||||
| %build | %build | ||||||
| python setup.py build | %python_build | ||||||
|  |  | ||||||
| %install | %install | ||||||
| python setup.py install --prefix=%{_prefix} --root=%{buildroot} | %python_install | ||||||
|  | %python_expand %fdupes %{buildroot}%{python_sitelib} | ||||||
|  |  | ||||||
| %files | %python_clone -a %{buildroot}%{_bindir}/metaextract | ||||||
|  |  | ||||||
|  | %post | ||||||
|  | %python_install_alternative metaextract | ||||||
|  |  | ||||||
|  | %preun | ||||||
|  | %python_uninstall_alternative metaextract | ||||||
|  |  | ||||||
|  | %files %{python_files} | ||||||
| %defattr(-,root,root,-) | %defattr(-,root,root,-) | ||||||
| %doc README.rst LICENSE | %doc README.rst LICENSE | ||||||
| %{_bindir}/metaextract | %python_alternative %{_bindir}/metaextract | ||||||
| %{python_sitelib}/* | %{python_sitelib}/* | ||||||
|  |  | ||||||
| %changelog | %changelog | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user