diff --git a/trytond.changes b/trytond.changes index 89acbf1..850b654 100644 --- a/trytond.changes +++ b/trytond.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 24 16:24:17 UTC 2021 - Axel Braun + +- Adaption to new systemd and python macros + ------------------------------------------------------------------- Fri Jan 1 18:41:53 UTC 2021 - Axel Braun diff --git a/trytond.spec b/trytond.spec index e26b126..27013e0 100644 --- a/trytond.spec +++ b/trytond.spec @@ -43,7 +43,7 @@ BuildRequires: python3-pydot3 BuildRequires: python3-python-sql BuildRequires: python3-setuptools BuildRequires: python3-wrapt -BuildRequires: systemd-rpm-macros + Requires: html2text Requires: libreoffice-pyuno Requires: postgresql-server @@ -65,7 +65,7 @@ Requires: unoconv Requires(pre): %{_sbindir}/groupadd Requires(pre): %{_sbindir}/useradd BuildArch: noarch -%{?systemd_requires} +%{?systemd_ordering} %description This package contains the server of the Tryton application platform, @@ -82,10 +82,11 @@ cp %{SOURCE2} . %patch1 -p1 %build -python3 setup.py build +%python3_build %install -python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python3_install --prefix=%{_prefix} --root=%{buildroot} + # only for systemd mkdir -p %{buildroot}%{_sysconfdir}/%{base_name} install -p -m 640 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{base_name}/%{name}.conf