1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
# vim: set ft=spec: -*- rpm-spec -*- Name: foreman-addons Version: 0.0.3 Release: alt1 Summary: Default addons for Foreman License: GPLv3 Group: Development/Ruby Packager: Ruby Maintainers Team <ruby@packages.altlinux.org> BuildArch: noarch Source: modules.tar Patch: patch.patch BuildRequires(pre): rpm-build-ruby %description %summary. %prep tar -xf %SOURCE0 %patch %build %ruby_build --use=foreman-tasks-core --alias=foreman-addons --join=bin:lib \ --use=foreman-tasks --alias=foreman-addons --join=bin:lib \ --use=foreman_templates --alias=foreman-addons --join=bin:lib \ --use=foreman_ansible --alias=foreman-addons --join=bin:lib \ --use=foreman_ansible_core --alias=foreman-addons --join=bin:lib \ --use=foreman_discovery --alias=foreman-addons --join=bin:lib \ --use=foreman_remote_execution_core --alias=foreman-addons --join=bin:lib \ --use=foreman_remote_execution --alias=foreman-addons --join=bin:lib \ --use=smart_proxy_dynflow_core --alias=foreman-addons --join=bin:lib \ --use=smart_proxy_dynflow --alias=foreman-addons --join=bin:lib \ --use=smart_proxy_remote_execution_ssh --alias=foreman-addons --join=bin:lib %install %ruby_install install -Dm0644 smart_proxy_dynflow_core-0.2.2/deploy/smart_proxy_dynflow_core.service %buildroot%_unitdir/smart-proxy-dynflow-core.service install -Dm0644 smart_proxy_dynflow_core-0.2.2/config/settings.yml.example %buildroot%_sysconfdir/smart_proxy_dynflow_core/settings.yml mkdir -p %buildroot%_sharedstatedir/smart-proxy-dynflow-core \ %buildroot/run/smart-proxy-dynflow-core ln -s %ruby_gemslibdir/smart_proxy_dynflow_core-0.2.2/Gemfile %buildroot%_sharedstatedir/smart-proxy-dynflow-core/ %files %_bindir/* %ruby_gemspecdir/* %ruby_gemslibdir/* %_unitdir/* %attr(770,_smartforeman,foreman) %_sharedstatedir/smart-proxy-dynflow-core %attr(770,_smartforeman,foreman) /run/smart-proxy-dynflow-core %config(noreplace) %_sysconfdir/smart_proxy_dynflow_core/* %changelog * Fri Jan 22 2021 Pavel Skrylev <majioa@altlinux.org> 0.0.3-alt1 - + supplement files (service and init) for "smart_proxy_dynflow_core" gem - + 3 modules for old foreman - ! modules aliases and thus requires * Thu Dec 17 2020 Pavel Skrylev <majioa@altlinux.org> 0.0.2-alt1 - 6 modules added for old foreman * Mon Dec 07 2020 Pavel Skrylev <majioa@altlinux.org> 0.0.1-alt1 - + defaultly packaged