|
Josef Stribny |
2b3cf5a |
# Generated from clockwork-0.7.7.gem by gem2rpm -*- rpm-spec -*-
|
|
Josef Stribny |
2b3cf5a |
%global gem_name clockwork
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
Name: rubygem-%{gem_name}
|
|
Josef Stribny |
2b3cf5a |
Version: 0.7.7
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
380865e |
Release: 10%{?dist}
|
|
Josef Stribny |
2b3cf5a |
Summary: A scheduler process to replace cron
|
|
Josef Stribny |
2b3cf5a |
License: MIT
|
|
Josef Stribny |
2b3cf5a |
URL: http://github.com/tomykaira/clockwork
|
|
Josef Stribny |
2b3cf5a |
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
|
|
Josef Stribny |
2b3cf5a |
# wget https://raw.githubusercontent.com/tomykaira/clockwork/master/clockworkd.1
|
|
Josef Stribny |
2b3cf5a |
Source1: clockworkd.1
|
|
Josef Stribny |
2b3cf5a |
# wget https://raw.githubusercontent.com/tomykaira/clockwork/master/LICENSE
|
|
Josef Stribny |
2b3cf5a |
Source2: LICENSE
|
|
Josef Stribny |
2b3cf5a |
BuildRequires: ruby(release)
|
|
Josef Stribny |
2b3cf5a |
BuildRequires: rubygems-devel
|
|
Josef Stribny |
2b3cf5a |
BuildRequires: ruby
|
|
Josef Stribny |
2b3cf5a |
# contest is for test/unit and not in Fedora
|
|
Josef Stribny |
2b3cf5a |
# BuildRequires: rubygem(daemons)
|
|
Josef Stribny |
2b3cf5a |
# BuildRequires: rubygem(contest)
|
|
Josef Stribny |
2b3cf5a |
# BuildRequires: rubygem(minitest) => 4.0
|
|
Josef Stribny |
2b3cf5a |
# BuildRequires: rubygem(minitest) < 5
|
|
Josef Stribny |
2b3cf5a |
# BuildRequires: rubygem(mocha)
|
|
Josef Stribny |
2b3cf5a |
BuildArch: noarch
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%description
|
|
Josef Stribny |
2b3cf5a |
A scheduler process to replace cron, using a more flexible Ruby syntax running
|
|
Josef Stribny |
2b3cf5a |
as a single long-running process. Inspired by rufus-scheduler and
|
|
Josef Stribny |
2b3cf5a |
resque-scheduler.
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%package doc
|
|
Josef Stribny |
2b3cf5a |
Summary: Documentation for %{name}
|
|
Josef Stribny |
2b3cf5a |
Requires: %{name} = %{version}-%{release}
|
|
Josef Stribny |
2b3cf5a |
BuildArch: noarch
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%description doc
|
|
Josef Stribny |
2b3cf5a |
Documentation for %{name}.
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%prep
|
|
Josef Stribny |
2b3cf5a |
gem unpack %{SOURCE0}
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%setup -q -D -T -n %{gem_name}-%{version}
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%build
|
|
Josef Stribny |
2b3cf5a |
gem build %{gem_name}.gemspec
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%gem_install
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%install
|
|
Josef Stribny |
2b3cf5a |
mkdir -p %{buildroot}%{gem_dir}
|
|
Josef Stribny |
2b3cf5a |
cp -a .%{gem_dir}/* \
|
|
Josef Stribny |
2b3cf5a |
%{buildroot}%{gem_dir}/
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
mkdir -p %{buildroot}%{_bindir}
|
|
Josef Stribny |
2b3cf5a |
cp -a .%{_bindir}/* \
|
|
Josef Stribny |
2b3cf5a |
%{buildroot}%{_bindir}/
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
# Install man pages into appropriate place
|
|
Josef Stribny |
2b3cf5a |
mkdir -p %{buildroot}%{_mandir}/man1
|
|
Josef Stribny |
2b3cf5a |
install -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
# License
|
|
Josef Stribny |
2b3cf5a |
install -m 0644 %{SOURCE2} %{buildroot}%{gem_instdir}/
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
# contest is for test/unit and not in Fedora
|
|
Josef Stribny |
2b3cf5a |
#%%check
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%files
|
|
Josef Stribny |
2b3cf5a |
%dir %{gem_instdir}
|
|
Josef Stribny |
2b3cf5a |
%{_bindir}/clockwork
|
|
Josef Stribny |
2b3cf5a |
%{_bindir}/clockworkd
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/bin
|
|
Josef Stribny |
2b3cf5a |
%doc %{gem_instdir}/LICENSE
|
|
Josef Stribny |
2b3cf5a |
%{gem_libdir}
|
|
Josef Stribny |
2b3cf5a |
%exclude %{gem_cache}
|
|
Josef Stribny |
2b3cf5a |
%exclude %{gem_instdir}/.gitignore
|
|
Josef Stribny |
2b3cf5a |
%exclude %{gem_instdir}/.travis.yml
|
|
Josef Stribny |
2b3cf5a |
%doc %{_mandir}/man1/clockworkd.1*
|
|
Josef Stribny |
2b3cf5a |
%{gem_spec}
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%files doc
|
|
Josef Stribny |
2b3cf5a |
%doc %{gem_docdir}
|
|
Josef Stribny |
2b3cf5a |
%doc %{gem_instdir}/README.md
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/test
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/Gemfile
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/Rakefile
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/gemfiles
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/%{gem_name}.gemspec
|
|
Josef Stribny |
2b3cf5a |
%{gem_instdir}/example.rb
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
380865e |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-10
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
380865e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
380865e |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
319c3a7 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-9
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
319c3a7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
319c3a7 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
0b540ff |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-8
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
0b540ff |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
0b540ff |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
1c0bbc2 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-7
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
1c0bbc2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
1c0bbc2 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
4465311 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-6
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
4465311 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
4465311 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
c0d6af6 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.7-5
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
c0d6af6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
c0d6af6 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
c6e7edb |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.7-4
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
c6e7edb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
c6e7edb |
|
|
Josef Stribny |
2b3cf5a |
* Mon Aug 25 2014 Josef Stribny <jstribny@redhat.com> - 0.7.7-3
|
|
Josef Stribny |
2b3cf5a |
- Include LICENSE file
|
|
Josef Stribny |
2b3cf5a |
- Drop support for f20
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
* Fri Aug 22 2014 Josef Stribny <jstribny@redhat.com> - 0.7.7-2
|
|
Josef Stribny |
2b3cf5a |
- Add man page
|
|
Josef Stribny |
2b3cf5a |
|
|
Josef Stribny |
2b3cf5a |
* Tue Jul 15 2014 Josef Stribny <jstribny@redhat.com> - 0.7.7-1
|
|
Josef Stribny |
2b3cf5a |
- Initial package
|