From 275596c0d39dda38095169860707fdd9b7ef5a38 Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Sep 18 2019 14:43:53 +0000 Subject: Use macros for build and install Signed-off-by: Randy Barlow --- diff --git a/python-alembic.spec b/python-alembic.spec index fda33dd..78731ea 100644 --- a/python-alembic.spec +++ b/python-alembic.spec @@ -59,7 +59,7 @@ Requires: python3-dateutil %build -%{__python3} setup.py build +%py3_build %{__mkdir_p} bin echo 'python3 -c "import alembic.config; alembic.config.main()" $*' > bin/alembic @@ -71,7 +71,7 @@ help2man --version-string %{version} --no-info -s 1 bin/alembic > alembic.1 install -d -m 0755 %{buildroot}%{_mandir}/man1 -%{__python3} setup.py install --skip-build --root=%{buildroot} +%py3_install mv %{buildroot}/%{_bindir}/%{modname} %{buildroot}/%{_bindir}/%{modname}-3 ln -s %{modname}-3 %{buildroot}/%{_bindir}/%{modname}-%{python3_version} install -m 0644 alembic.1 %{buildroot}%{_mandir}/man1/alembic-3.1