%define debug_package %{nil} Name: mavryk-baker-PtAtLas Version: 20.2rc1mavryk Release: 1 Epoch: 1 Summary: Daemon for baking License: MIT BuildArch: x86_64 aarch64 Source0: mavryk-baker-PtAtLas-20.2rc1mavryk.tar.gz Source1: https://gitlab.com/mavryk-network/mavryk-protocol/tree/v20.2-rc1-mavryk/ BuildRequires: make cmake m4 perl pkg-config wget unzip rsync gcc cargo opam git autoconf coreutils libev-devel gmp-devel hidapi-devel libffi-devel zlib-devel libpq-devel protobuf-compiler protobuf-devel sqlite-devel systemd systemd-rpm-macros Requires: libev-devel gmp-devel hidapi-devel libffi-devel zlib-devel libpq-devel protobuf-compiler protobuf-devel sqlite-devel, mavryk-sapling-params, mavryk-client, acl, udev %description Daemon for baking Maintainer: Mavryk Dynamics Cowbot %prep %setup -q %build %install make mavkit-baker-PtAtLas mkdir -p %{buildroot}/%{_bindir} install -m 0755 mavkit-baker-PtAtLas %{buildroot}/%{_bindir} ln -s %{_bindir}/mavkit-baker-PtAtLas %{buildroot}/%{_bindir}/mavryk-baker-PtAtLas mkdir -p %{buildroot}/%{_unitdir} install -m 644 mavryk-baker-ptatlas.service %{buildroot}/%{_unitdir} install -m 644 mavryk-baker-ptatlas@.service %{buildroot}/%{_unitdir} mkdir -p %{buildroot}/%{_sysconfdir}/default install -m 644 mavryk-baker-ptatlas.default %{buildroot}/%{_sysconfdir}/default/mavryk-baker-ptatlas install -m 0755 mavryk-baker-ptatlas-start %{buildroot}/%{_bindir} %files %license LICENSE %{_bindir}/mavkit-baker-PtAtLas %{_bindir}/mavryk-baker-PtAtLas %{_bindir}/mavryk-baker-ptatlas-start %{_unitdir}/mavryk-baker-ptatlas.service %{_unitdir}/mavryk-baker-ptatlas@.service %{_sysconfdir}/default/mavryk-baker-ptatlas %post %systemd_post mavryk-baker-ptatlas.service %systemd_post mavryk-baker-ptatlas@.service if [ -z $(getent passwd mavryk) ]; then useradd -r -s /bin/false -m -d /var/lib/mavryk mavryk chmod 0755 /var/lib/mavryk fi mkdir -p /var/lib/mavryk/.mavryk-client chown -R tezos:tezos /var/lib/mavryk/.mavryk-client %preun %systemd_preun mavryk-baker-ptatlas.service %systemd_preun mavryk-baker-ptatlas@.service %postun %systemd_postun_with_restart mavryk-baker-ptatlas.service %systemd_postun_with_restart mavryk-baker-ptatlas@.service