From b09116091eca00507ef3620b9f83de3ad76fb417 Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Jun 03 2019 18:43:44 +0000 Subject: Update to 4.0.2 (#1715576) Signed-off-by: Randy Barlow --- diff --git a/bodhi.spec b/bodhi.spec index 8d83abb..91297f6 100644 --- a/bodhi.spec +++ b/bodhi.spec @@ -3,7 +3,7 @@ %{?python_enable_dependency_generator} Name: bodhi -Version: 3.14.0 +Version: 4.0.2 Release: 1%{?dist} BuildArch: noarch @@ -16,22 +16,19 @@ BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: %{py3_dist alembic} BuildRequires: %{py3_dist arrow} +BuildRequires: %{py3_dist backoff} BuildRequires: %{py3_dist bleach} BuildRequires: %{py3_dist click} BuildRequires: %{py3_dist colander} BuildRequires: %{py3_dist cornice_sphinx} >= 0.3 BuildRequires: %{py3_dist cornice} >= 3.1.0 -BuildRequires: %{py3_dist cryptography} BuildRequires: %{py3_dist dogpile.cache} -BuildRequires: %{py3_dist fedmsg} BuildRequires: %{py3_dist fedora_messaging} BuildRequires: %{py3_dist feedgen} BuildRequires: %{py3_dist flake8} BuildRequires: %{py3_dist iniparse} BuildRequires: %{py3_dist jinja2} -BuildRequires: %{py3_dist kitchen} BuildRequires: %{py3_dist markdown} -BuildRequires: %{py3_dist pillow} BuildRequires: %{py3_dist psycopg2} BuildRequires: %{py3_dist mock} BuildRequires: %{py3_dist pylibravatar} @@ -48,8 +45,8 @@ BuildRequires: %{py3_dist simplemediawiki} BuildRequires: %{py3_dist sphinx} BuildRequires: %{py3_dist sqlalchemy} BuildRequires: %{py3_dist sqlalchemy_schemadisplay} +BuildRequires: %{py3_dist twisted} BuildRequires: %{py3_dist webtest} -BuildRequires: liberation-mono-fonts BuildRequires: pkgconfig(bash-completion) BuildRequires: pungi >= 4.1.20 BuildRequires: python3-createrepo_c @@ -88,7 +85,6 @@ Requires: %{py3_dist jinja2} Requires: bodhi-server == %{version}-%{release} Requires: pungi >= 4.1.20 Requires: python3-createrepo_c -Requires: python3-hawkey Requires: skopeo @@ -132,14 +128,27 @@ Requires: python3-koji REST API bindings for Python. +%package -n python3-bodhi-messages +Summary: Python convenience package for interacting with Bodhi messages + +Requires: python3-bodhi == %{version}-%{release} + +%{?python_provide:%python_provide python3-bodhi-messages} + + +%description -n python3-bodhi-messages +Python convenience package for interacting with Bodhi messages. + + %package server Summary: A modular framework that facilitates publishing software updates Requires: python3-bodhi-client == %{version}-%{release} +Requires: python3-bodhi-messages == %{version}-%{release} +Requires: fedora-messaging Requires: git Requires: httpd Requires: intltool -Requires: liberation-mono-fonts Requires: python3-koji Requires: python3-librepo Requires: python3-mod_wsgi @@ -193,7 +202,6 @@ make %{?_smp_mflags} -C docs man %{__mkdir_p} %{buildroot}/var/lib/bodhi %{__mkdir_p} %{buildroot}/var/cache/bodhi %{__mkdir_p} %{buildroot}%{_sysconfdir}/httpd/conf.d -%{__mkdir_p} %{buildroot}%{_sysconfdir}/fedmsg.d %{__mkdir_p} %{buildroot}%{_sysconfdir}/bodhi %{__mkdir_p} %{buildroot}%{_datadir}/%{name} %{__mkdir_p} -m 0755 %{buildroot}/%{_localstatedir}/log/bodhi @@ -204,9 +212,6 @@ make %{?_smp_mflags} -C docs man %{__install} -m 640 alembic.ini %{buildroot}%{_sysconfdir}/%{name}/alembic.ini %{__install} apache/%{name}.wsgi %{buildroot}%{_datadir}/%{name}/%{name}.wsgi -%{__install} -m 644 fedmsg.d/masher.py %{buildroot}%{_sysconfdir}/fedmsg.d/masher.py -%{__install} -m 644 fedmsg.d/bodhi.py %{buildroot}%{_sysconfdir}/fedmsg.d/bodhi.py - install -d %{buildroot}%{_mandir}/man1 install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/ @@ -217,7 +222,7 @@ install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/ %{__python3} -m venv --system-site-packages --without-pip .test-venv .test-venv/bin/python3 setup.py develop -.test-venv/bin/python3 /usr/bin/py.test-3 bodhi/tests +.test-venv/bin/python3 /usr/bin/py.test-3 -v bodhi/tests %pre server @@ -237,9 +242,9 @@ install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/ %files composer %license COPYING %doc README.rst -%{python3_sitelib}/%{name}/server/consumers/masher.py +%{python3_sitelib}/%{name}/server/consumers/composer.py # The __pycache__ folder itself is owned by bodhi-server. -%{python3_sitelib}/%{name}/server/consumers/__pycache__/masher.* +%{python3_sitelib}/%{name}/server/consumers/__pycache__/composer.* %{python3_sitelib}/%{name}/server/metadata.py %{python3_sitelib}/%{name}/server/__pycache__/metadata.* @@ -265,16 +270,20 @@ install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/ %{python3_sitelib}/%{name}_client-%{version}-py%{python3_version}.egg-info +%files -n python3-bodhi-messages +%license COPYING +%doc README.rst +%{python3_sitelib}/%{name}/messages +%{python3_sitelib}/%{name}_messages-%{version}-py%{python3_version}.egg-info + + %files server %license COPYING %doc README.rst %{_bindir}/bodhi-approve-testing %{_bindir}/bodhi-check-policies -%{_bindir}/bodhi-clean-old-mashes -%{_bindir}/bodhi-dequeue-stable +%{_bindir}/bodhi-clean-old-composes %{_bindir}/bodhi-expire-overrides -%{_bindir}/bodhi-manage-releases -%{_bindir}/bodhi-monitor-composes %{_bindir}/bodhi-push %{_bindir}/bodhi-sar %{_bindir}/bodhi-shell @@ -283,7 +292,6 @@ install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/ %{_bindir}/initialize_bodhi_db %config(noreplace) %{_sysconfdir}/bodhi/alembic.ini %config(noreplace) %{_sysconfdir}/httpd/conf.d/bodhi.conf -%config(noreplace) %{_sysconfdir}/fedmsg.d/* %dir %{_sysconfdir}/bodhi/ %{python3_sitelib}/%{name}/server %{python3_sitelib}/%{name}_server-%{version}-py%{python3_version}.egg-info @@ -293,13 +301,17 @@ install -pm0644 docs/_build/man/*.1 %{buildroot}%{_mandir}/man1/ %attr(-,bodhi,bodhi) %config(noreplace) %{_sysconfdir}/bodhi/* %attr(0775,bodhi,bodhi) %{_localstatedir}/cache/bodhi # These excluded files are in the bodhi-consumers package so don't include them here. -%exclude %{python3_sitelib}/%{name}/server/consumers/masher.py -%exclude %{python3_sitelib}/%{name}/server/consumers/__pycache__/masher.* +%exclude %{python3_sitelib}/%{name}/server/consumers/composer.py +%exclude %{python3_sitelib}/%{name}/server/consumers/__pycache__/composer.* %exclude %{python3_sitelib}/%{name}/server/metadata.py %exclude %{python3_sitelib}/%{name}/server/__pycache__/metadata.* %changelog +* Mon Jun 03 2019 Randy Barlow - 4.0.2-1 +- Update to 4.0.2 (#1715576). +- https://github.com/fedora-infra/bodhi/releases/tag/4.0.2 + * Fri Apr 12 2019 Aurelien Bompard - 3.14.0-1 - Update to 3.14.0. - https://github.com/fedora-infra/bodhi/releases/tag/3.14.0 diff --git a/sources b/sources index 351a8a4..77ec42a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (bodhi-3.14.0.tar.gz) = 284625ab50a20645107fdd31c9ba0bfae5a1552fcd54544df8ef6f5ada7c4b4590adf9a86acf70d198465a140f85906a61b1a43ee66e6959d35d1af0d1610966 +SHA512 (bodhi-4.0.2.tar.gz) = 04dbc8e123d549a8bfbf586efde31121208276d692559519a12c3c4acec468910a97a3bb05accfadf6e843c8a2811734cc19030f4372fbae6fde8b98015fad33