Projects
home:rottame:yggdra_agents
mail_agent
rubygem-mail_agent.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-mail_agent.spec of Package mail_agent (Revision 21)
Currently displaying revision
21
,
Show latest
%define package_version 1.2.2 %define mod_name mail_agent %define mod_full_name %{mod_name}-%{version} Name: rubygem-mail_agent Version: %{package_version} Release: 0 Summary: Mail Database Agent License: Apache-2.0 Group: Development/Languages/Ruby URL: https://intercom.it Source: %{mod_full_name}.gem Source1: mail_agent.service Source2: mail_agent.tempfiles Source3: tomte.yml Source4: mail_agent.yml BuildRequires: ruby-macros >= 5 BuildRequires: systemd-rpm-macros BuildRequires: %{ruby >= 1.9} BuildRequires: %{rubygem gem2rpm} BuildRoot: %{_tmppath}/%{mod_full_name}-build %description Mail agent DB provisioning agent %package -n mail_agent Summary: Mail Database Agent Group: System/Daemons Requires: rubygem(%{mod_name}) = %{version} %description -n mail_agent Mail agent DB provisioning agent %prep %build %install %gem_install -f --symlink-binaries --no-ri --no-rdoc install -d %{buildroot}%{_localstatedir}/lib/mail_agent install -D -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/mail_agent.conf install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/mail_agent.service install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/mail_agent/tomte.yml install -D -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail_agent/mail_agent.yml install -d %{buildroot}%{_sbindir} ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcmail_agent %gem_packages %files -n mail_agent %defattr(-, root, root) %ghost /run/mail_agent %dir %{_sysconfdir}/mail_agent %config(noreplace) %{_sysconfdir}/mail_agent/mail_agent.yml %config(noreplace) %{_sysconfdir}/mail_agent/tomte.yml %attr(0700, tomte, tomte) %dir %{_localstatedir}/lib/mail_agent %{_unitdir}/mail_agent.service %{_tmpfilesdir}/mail_agent.conf %{_sbindir}/rcmail_agent %pre -n mail_agent %{_bindir}/getent group mail_agent >/dev/null || %{_sbindir}/groupadd -r mail_agent %{_bindir}/getent passwd mail_agent >/dev/null || %{_sbindir}/useradd -r -d %{_localstatedir}/lib/tomte -s /bin/false -c "intercom mail policyd" -g mail_agent mail_agent %service_add_pre mail_agent.service exit 0 %preun -n mail_agent %service_del_preun mail_agent.service exit 0 %post -n mail_agent %tmpfiles_create %{_tmpfilesdir}/mail_agent.conf %service_add_post mail_agent.service exit 0 %postun -n mail_agent %service_del_postun mail_agent.service exit 0 %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.