From e74c8a0324817e7cf052bb14761fc88103c28d7d Mon Sep 17 00:00:00 2001 From: Jakub Kadlčík Date: Feb 13 2019 19:32:11 +0000 Subject: Update copr-dist-git to 0.44.git.64.4586fcbd-1.fc26 --- diff --git a/.gitignore b/.gitignore index 761c38c..1d589a2 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /copr-dist-git-0.40.tar.gz /copr-dist-git-0.41.tar.gz /copr-dist-git-0.42.tar.gz +/copr-dist-git-0.44.git.64.4586fcbd.tar.gz diff --git a/copr-dist-git.spec b/copr-dist-git.spec index c4e82a4..59422b3 100644 --- a/copr-dist-git.spec +++ b/copr-dist-git.spec @@ -1,22 +1,19 @@ Name: copr-dist-git -Version: 0.42 -Release: 2%{?dist} +Version: 0.44.git.64.4586fcbd +Release: 1%{?dist} Summary: Copr services for Dist Git server 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.42 +# git checkout copr-dist-git-0.44.git.64.4586fcbd # cd copr/dist-git # rpkg sources --spec -Source0: copr-dist-git-0.42.tar.gz +Source0: copr-dist-git-0.44.git.64.4586fcbd.tar.gz BuildArch: noarch -# switch off byte-compilation in %%{_datadir} -%global _python_bytecompile_extra 0 - BuildRequires: systemd BuildRequires: python3-devel BuildRequires: python3-munch @@ -24,13 +21,19 @@ BuildRequires: python3-requests BuildRequires: python3-rpkg BuildRequires: python3-pytest BuildRequires: python3-pytest-cov +BuildRequires: python3-copr-common Requires: systemd Requires: httpd Requires: dist-git +Requires: python3-copr-common Requires: python3-requests Requires: python3-rpkg Requires: python3-munch +Requires: findutils +Requires: (copr-selinux if selinux-policy-targeted) + +Recommends: python3-copr %{?fedora:Requires(post): policycoreutils-python-utils} %{?rhel:Requires(post): policycoreutils-python} @@ -56,8 +59,6 @@ getent passwd copr-dist-git >/dev/null || \ useradd -r -m -g copr-dist-git -G packager,apache -c "copr-dist-git user" copr-dist-git /usr/bin/passwd -l copr-dist-git >/dev/null -exit 0 - %install install -d %{buildroot}%{_datadir}/copr/dist_git @@ -82,15 +83,11 @@ touch %{buildroot}%{_var}/log/copr-dist-git/main.log %py_byte_compile %{__python3} %{buildroot}%{_datadir}/copr/dist_git -%check -PYTHONPATH=.:$PYTHONPATH python3 -B -m pytest \ - -v --cov-report term-missing --cov ./dist_git ./tests/ +%check +./run_tests.sh %post -# change context to be readable by cgit -semanage fcontext -a -t httpd_sys_content_t '/var/lib/copr-dist-git(/.*)?' -restorecon -rv /var/lib/copr-dist-git %systemd_post copr-dist-git.service %preun @@ -120,8 +117,18 @@ restorecon -rv /var/lib/copr-dist-git %ghost %{_var}/log/copr-dist-git/*.log %changelog -* Thu Jan 31 2019 Fedora Release Engineering - 0.42-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild +* Thu Jan 10 2019 Miroslav Suchý 0.44-1 +- add python3-copr Recommends: +- one-shot script script to remove data for already deleted coprs +- allow blacklisting packages from chroots + +* Fri Oct 19 2018 Miroslav Suchý 0.43-1 +- fix SELinux +- use FailTypeEnum from copr_common +- use EnumType from copr_common +- use git_dir_archive instead of git_dir_pack +- fix `cgit_pkg_list` script +- use git_dir_archive instead of git_dir_pack * Mon Aug 06 2018 clime 0.42-1 - manual byte-code compilation diff --git a/sources b/sources index 54569f7..c43f2b3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (copr-dist-git-0.42.tar.gz) = 01963d8a32844a8a6a1658dc03d75677f5ea6dfa14c941e214f5aeac487f9b0cdd7db1b25cb9c3b1c25fc7e33ed30b698e9185915297870e04162ec976dfa701 +SHA512 (copr-dist-git-0.44.git.64.4586fcbd.tar.gz) = 5d9651da0e99b73394cae7516706d4766ed6b26f6974db8638502f0f544b71ef70a23589f7d312ac1d348d754ad40aa73dc5b48bdb0e02f9c45b1ceda617dfb0