python-Markdown/python-Markdown.spec

57 lines
1.6 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Name: python-Markdown
Version: 3.1
Release: 2mamba
Summary: a Python implementation of John Grubers Markdown
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://pypi.org/project/Markdown/
Source: https://pypi.debian.net/Markdown/Markdown-%{version}.tar.gz
License: BSD
## AUTOBUILDREQ-BEGIN
## note: run 'autospec -u -a6 python-markdown' to get the list of build requirements.
## AUTOBUILDREQ-END
BuildRequires: libpython-devel
Requires: python >= %python_version
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
%{summary}.
%if 0%{?with_pyver}
%pyver_package
%endif
%prep
%setup -q -n Markdown-%{version}
%build
CFLAGS="%{optflags}" %{__python} setup.py build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%{__python} setup.py install \
-O1 --skip-build \
--root="%{buildroot}" \
--install-headers=%{python_inc} \
--install-lib=%{python_sitearch} \
--record=%{name}.filelist
sed -i "s,.*/man/.*,&.gz," %{name}.filelist
%if 0%{?with_pyver}
mv %{buildroot}%{_bindir}/markdown_py{,%{?pyappend}}
sed -i "s|%{_bindir}/markdown_py|%{_bindir}/markdown_py%{?pyappend}|" %{name}.filelist
%endif
%files %{?pyappend} -f %{name}.filelist
%defattr(-,root,root)
%changelog
* Wed Jul 10 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1-2mamba
- fixed conflict in /usr/bin between different python package builds
* Sat Mar 30 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1-1mamba
- package created using the webbuild interface