Name: kalibro-processor Version: 1.1.5 Release: 1%{?dist} Summary: Mezuro source code analyzer Group: Development/Tools License: AGPLv3 URL: https://github.com/mezuro/kalibro_processor Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: kalibro-processor-deps Requires: kalibro-processor-deps, rubygem-bundler, analizo, radon %description %prep %setup -q %build ln -sf /usr/lib/kalibro_configurations/Gemfile . ln -sf /usr/lib/kalibro_configurations/Gemfile.lock . ln -sf /usr/lib/kalibro_configurations/.bundle . ln -sfT /usr/lib/kalibro_configurations/vendor/bundle vendor/bundle rm -f Gemfile Gemfile.lock .bundle vendor/bundle rm -rf tmp log %install mkdir -p %{buildroot}/usr/lib/kalibro-configurations cp -r * %{buildroot}/usr/lib/kalibro-configurations rm -rf %{buildroot}/usr/lib/kalibro-configurations/log ln -sfT /var/log/kalibro-configurations %{buildroot}/usr/lib/kalibro-configurations/log ln -sfT /etc/kalibro-configurations/database.yml %{buildroot}/usr/lib/kalibro-configurations/config/database.yml ln -sfT /etc/kalibro-configurations/secrets.yml %{buildroot}/usr/lib/kalibro-configurations/config/secrets.yml mkdir -p %{buildroot}/lib/systemd/system cat > %{buildroot}/lib/systemd/system/kalibro_configurations.service < %{buildroot}/etc/kalibro-configurations/database.yml < %{buildroot}/etc/kalibro-configurations/secrets.yml <