diff --git a/.gitignore b/.gitignore index c7df5ac..32d005f 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /copr-dist-git-0.42.tar.gz /copr-dist-git-0.44.git.64.4586fcbd.tar.gz /copr-dist-git-0.44.tar.gz +/copr-dist-git-0.45.tar.gz diff --git a/copr-dist-git.spec b/copr-dist-git.spec index 81a60fe..7e83958 100644 --- a/copr-dist-git.spec +++ b/copr-dist-git.spec @@ -1,5 +1,5 @@ Name: copr-dist-git -Version: 0.44 +Version: 0.45 Release: 1%{?dist} Summary: Copr services for Dist Git server @@ -7,10 +7,10 @@ License: GPLv2+ URL: https://pagure.io/copr/copr # Source is created by # git clone https://pagure.io/copr/copr.git -# git checkout copr-dist-git-0.44 +# git checkout copr-dist-git-0.45 # cd copr/dist-git # rpkg sources --spec -Source0: copr-dist-git-0.44.tar.gz +Source0: copr-dist-git-0.45.tar.gz BuildArch: noarch @@ -32,6 +32,7 @@ Requires: python3-rpkg Requires: python3-munch Requires: findutils Requires: (copr-selinux if selinux-policy-targeted) +Requires: crontabs Recommends: python3-copr @@ -69,6 +70,9 @@ install -d %{buildroot}%{_unitdir} install -d %{buildroot}%{_var}/log/copr-dist-git install -d %{buildroot}%{_sharedstatedir}/copr-dist-git install -d %{buildroot}%{_bindir}/ +install -d %{buildroot}%{_sysconfdir}/cron.monthly + +install -p -m 755 conf/cron.monthly/copr-dist-git %{buildroot}%{_sysconfdir}/cron.monthly/copr-dist-git cp -a dist_git/* %{buildroot}%{_datadir}/copr/dist_git cp -a conf/copr-dist-git.conf.example %{buildroot}%{_sysconfdir}/copr/copr-dist-git.conf @@ -100,11 +104,12 @@ touch %{buildroot}%{_var}/log/copr-dist-git/main.log %license LICENSE %{_bindir}/* -%dir %{_datadir}/copr +%dir %{_datadir}/copr %{_datadir}/copr/* %dir %{_sysconfdir}/copr %config(noreplace) %attr(0640, root, copr-dist-git) %{_sysconfdir}/copr/copr-dist-git.conf %config(noreplace) %attr(0644, root, root) %{_sysconfdir}/httpd/conf.d/copr-dist-git.conf +%config(noreplace) %attr(0755, root, root) %{_sysconfdir}/cron.monthly/copr-dist-git %dir %attr(0755, copr-dist-git, copr-dist-git) %{_sharedstatedir}/copr-dist-git/ @@ -117,6 +122,9 @@ touch %{buildroot}%{_var}/log/copr-dist-git/main.log %ghost %{_var}/log/copr-dist-git/*.log %changelog +* Wed Apr 24 2019 Jakub Kadlčík 0.45-1 +- remove old logs from cron + * Thu Jan 10 2019 Miroslav Suchý 0.44-1 - add python3-copr Recommends: - one-shot script script to remove data for already deleted coprs diff --git a/sources b/sources index 593e6da..598173d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (copr-dist-git-0.44.tar.gz) = be9c7d8ced082aba90c025e01083de690d7788cc9579266480f0420995cd928d00f2555d1e29755d7ccd894c645a01006a8dee3b812dc643103c292b07f3e80c +SHA512 (copr-dist-git-0.45.tar.gz) = c52a4c3f6536ca2925f4a178ead815d59d2b205a87b2f6d28c5dce83a306f9f41464438989a2703a9cc7d3dc14b513dd5e8dcc73cb4207d9fee5b6216e70607e