|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{!?pyver: %global pyver %(%{__python} -c "import sys ; print sys.version[:3]")}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
4bb2170 |
%global debug_package %{nil}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Name: odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
5289f63 |
Version: 0.2.0
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Release: 2%{?dist}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Summary: The On Demand Compose Service
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Group: Development/Tools
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
License: MIT
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
URL: https://pagure.io/odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Source0: https://files.pythonhosted.org/packages/source/o/%{name}/%{name}-%{version}.tar.gz
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Source1: odcs-backend.service
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# In Fedora, "pyldap" is only for python3, not for python2. Therefore we
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# have to patch the requirements.txt to use python-ldap instead of pyldap.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# Both ldap bindings are compatible on Python code level.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Patch0: odcs-pythonldap.patch
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# Fedora related configuration for ODCS.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Patch1: odcs-fedora-conf.patch
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# In EL7 we need flask which needs python-itsdangerous which comes from
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# rhel7-extras which is only available on x86_64 for now.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
ExclusiveArch: %{ix86} x86_64
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%else
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-devel
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: help2man
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-pdc-client
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-fedora
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-flask-script
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-flask-login
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-httplib2
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-m2ext
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-munch
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-productmd
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-funcsigs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-modulemd >= 1.1.0
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-qpid
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-openidc-client
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-ldap
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-setuptools
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-flask-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-flask-migrate
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-nose
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-mock
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-six
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: pyOpenSSL
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-futures
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-flask
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: systemd-python
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
BuildRequires: python-defusedxml
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
BuildRequires: koji
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%else
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-setuptools
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-flask-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-flask-migrate
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-nose
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-mock
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-tabulate
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-six
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-futures
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-flask
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python2-systemd
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
BuildRequires: python2-defusedxml
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
BuildRequires: python2-koji
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%if (0%{?fedora} && 0%{?fedora} <= 25) || (0%{?rhel} && 0%{?rhel} <= 7)
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: pyOpenSSL
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: python-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
BuildRequires: python2-pyOpenSSL
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
BuildRequires: python2-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
BuildRequires: systemd
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{?systemd_requires}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires(pre): shadow-utils
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: systemd
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: pungi
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-pdc-client
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-fedora
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-flask-script
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-flask-login
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-httplib2
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-m2ext
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-munch
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-funcsigs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-modulemd >= 1.1.0
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-qpid
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-openidc-client
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-ldap
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-productmd
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
c02d6ef |
Requires: hardlink
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-flask-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-flask-migrate
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-mock
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-six
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: pyOpenSSL
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-futures
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-flask
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
Requires: python-defusedxml
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
Requires: koji
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: systemd-python
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%else
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-flask-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-flask-migrate
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-mock
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-systemd
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-six
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-futures
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python2-flask
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
Requires: python2-defusedxml
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-koji
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%if (0%{?fedora} && 0%{?fedora} <= 25) || (0%{?rhel} && 0%{?rhel} <= 7)
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: pyOpenSSL
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
Requires: python-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
%else
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
Requires: python2-pyOpenSSL
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
Requires: python2-sqlalchemy
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%endif
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
Requires: python2-odcs-common = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%description
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
The On Demand Compose Service (ODCS) creates temporary composes using Pungi
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
tool and manages their lifetime. The composes can be requested by external
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
services or users using the REST API provided by Flask frontend.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%package -n python2-odcs-common
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
Summary: ODCS subpackage providing code shared between server and client.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{?python_provide:%python_provide python2-odcs-client}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-six
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%description -n python2-odcs-common
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
ODCS subpackage providing code shared between server and client.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%package -n python2-odcs-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
Summary: ODCS client module
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{?python_provide:%python_provide python2-odcs-client}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-six
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-requests
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
Requires: m2crypto
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
Requires: python2-m2ext
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
Requires: python2-odcs-common = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%description -n python2-odcs-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
Client library for sending requests to On Demand Compose Service (ODCS).
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%package -n odcs-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
Summary: ODCS command line client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
Requires: python2-openidc-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
Requires: python2-odcs-client = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%description -n odcs-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
Command line client for sending requests to ODCS.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%setup -q
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%patch0 -p1 -b .pyldap
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%patch1 -p1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%build
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%py2_build
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%install
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%py2_install
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
export PYTHONPATH=%{buildroot}%{python2_sitelib}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
mkdir -p %{buildroot}%{_mandir}/man1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
for command in odcs-manager odcs-frontend odcs-gencert odcs-upgradedb ; do
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
export ODCS_CONFIG_FILE=server/conf/config.py
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
help2man -N \
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
--version-string=%{version} %{buildroot}%{_bindir}/$command > \
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{buildroot}%{_mandir}/man1/$command.1 || \
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{buildroot}%{_bindir}/$command --help
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
done
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
install -d -m 0755 %{buildroot}%{_unitdir}
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
install -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
install -d -m 0755 %{buildroot}%{_datadir}/odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
install -p -m 0644 server/contrib/odcs.wsgi %{buildroot}%{_datadir}/odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%pre
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
getent group odcs >/dev/null || groupadd -r odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
getent passwd odcs >/dev/null || \
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
useradd -r -g odcs -s /sbin/nologin \
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
-c "On Demand Compose Service user" odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
exit 0
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%post
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%systemd_post odcs-backend.service
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%preun
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%systemd_preun odcs-backend.service
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%postun
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%systemd_postun_with_restart odcs-backend.service
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%check
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# Test fails currently, reported here: https://pagure.io/odcs/issue/25
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
# Should be fixed in next release
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
#nosetests-2.7 -v
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%files -n odcs-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%doc README.md
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%license LICENSE
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%{_bindir}/odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%files -n python2-odcs-common
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%doc README.md
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%license LICENSE
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%dir %{python2_sitelib}/odcs/
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{python2_sitelib}/odcs/__init__.py*
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{python2_sitelib}/odcs/common/
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{python2_sitelib}/odcs-%{version}-py%{pyver}.egg-info/
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
%exclude %{python2_sitelib}/odcs/__pycache__
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%files -n python2-odcs-client
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%doc README.md
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%license LICENSE
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%dir %{python2_sitelib}/odcs/
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{python2_sitelib}/odcs/client/
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
%exclude %{python2_sitelib}/odcs/__pycache__
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%files
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%doc README.md
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%license LICENSE
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{_unitdir}/odcs-backend.service
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
%{python2_sitelib}/odcs/server
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{_bindir}/odcs-*
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{_mandir}/man1/odcs-*.1*
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%{_datadir}/odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%dir %{_sysconfdir}/odcs
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%config(noreplace) %{_sysconfdir}/odcs/config.py
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
4bb2170 |
%config(noreplace) %{_sysconfdir}/odcs/pungi.conf
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%config(noreplace) %{_sysconfdir}/odcs/raw_config_wrapper.conf
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
%config(noreplace) %{_sysconfdir}/odcs/runroot_koji.conf
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%exclude %{_sysconfdir}/odcs/*.py[co]
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
%exclude %{python2_sitelib}/odcs/__pycache__
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
* Thu Mar 01 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.2.0-2
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
- Update Python 2 dependency declarations to new packaging standards
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
|
![](https://seccdn.libravatar.org/avatar/92db7da967d4a8c9c660ffcf77a3a0d75ee65923548fcb5360f4f968db53541a?s=16&d=retro) |
9cc9551 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
5289f63 |
* Mon Feb 26 2018 Jan Kaluza <jkaluza@redhat.com> - 0.2.0-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
5289f63 |
- updated to new version 0.2.0.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
5289f63 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
2161b6c |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.7-3
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
2161b6c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
2161b6c |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
0ba2555 |
* Mon Feb 05 2018 Jan Kaluza <jkaluza@redhat.com> - 0.1.7-2
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
0ba2555 |
- restart odcs-backend.service on failure.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
0ba2555 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
* Mon Feb 05 2018 Jan Kaluza <jkaluza@redhat.com> - 0.1.7-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
- updated to new version 0.1.7.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bea3da5 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
1b72613 |
* Thu Jan 11 2018 Jan Kaluza <jkaluza@redhat.com> - 0.1.6-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
1b72613 |
- updated to new version 0.1.6.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
1b72613 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
18e8ec0 |
* Tue Dec 12 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.5-5
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
18e8ec0 |
- do not remove pungi ODCS composes
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
18e8ec0 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bc08ad6 |
* Mon Dec 11 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.5-4
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bc08ad6 |
- fix Koji kerberos login with keytab
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
bc08ad6 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
fba5517 |
* Mon Dec 11 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.5-3
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
fba5517 |
- fix Koji kerberos login with keytab
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
fba5517 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
3152777 |
* Mon Dec 11 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.5-2
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
3152777 |
- fix traceback in unique_path.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
3152777 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
64309b9 |
* Fri Dec 08 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.5-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
64309b9 |
- updated to new version 0.1.5
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
64309b9 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
d35c6f8 |
* Fri Nov 24 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.4-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
d35c6f8 |
- updated to new version 0.1.4.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
d35c6f8 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
d35c6f8 |
* Fri Nov 24 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.3-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
d35c6f8 |
- updated to new version 0.1.3.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
d35c6f8 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
* Wed Nov 01 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.2-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
- updated to new version 0.1.2.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
883e91e |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
c02d6ef |
* Mon Oct 30 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.1-3
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
c02d6ef |
- Require:hardlink
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
c02d6ef |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
4bb2170 |
* Mon Oct 30 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.1-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
4bb2170 |
- updated to new version 0.1.1.
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
4bb2170 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
8ec79d4 |
* Thu Oct 12 2017 Jan Kaluza <jkaluza@redhat.com> - 0.1.0-2
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
8ec79d4 |
- use http instead of https for pulp .repo file
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
8ec79d4 |
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
1eca9b9 |
* Fri Oct 06 2017 Ralph Bean <rbean@redhat.com> - 0.1.0-1
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
1eca9b9 |
- new version
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
1eca9b9 |
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
6679196 |
* Thu Oct 05 2017 Ralph Bean <rbean@redhat.com> - 0.0.8-1
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
6679196 |
- new version
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
6679196 |
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
c2232e0 |
* Fri Sep 29 2017 Ralph Bean <rbean@redhat.com> - 0.0.7-1
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
c2232e0 |
- new version
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
c2232e0 |
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
44e3a86 |
* Tue Sep 26 2017 Ralph Bean <rbean@redhat.com> - 0.0.6-1
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
44e3a86 |
- new version
|
|
![](https://seccdn.libravatar.org/avatar/d7cf118570c6384132a8f6402abad64aaff2e29801dedbca8a3700f319491653?s=16&d=retro) |
44e3a86 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
* Thu Sep 21 2017 Jan Kaluza <jkaluza@redhat.com> - 0.0.5-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
- new version
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
62bd21d |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
* Thu Aug 10 2017 Jan Kaluza <jkaluza@redhat.com> - 0.0.4-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
- new version
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
6fdc146 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
59db209 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.3-5
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
59db209 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
59db209 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
* Tue Jul 18 2017 Jan Kaluza <jkaluza@redhat.com> - 0.0.3-4
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
- fix reversed condition for python2-* dependencies
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
b781242 |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
* Mon Jul 17 2017 Jan Kaluza <jkaluza@redhat.com> - 0.0.3-3
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
- Add python2- prefix to requirements when it makes sense
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
- Add -p to install command to preserve timestamp
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
- Fix macros formatting, use _datadir instead of /usr/share
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
* Tue Jul 11 2017 Jan Kaluza <jkaluza@redhat.com> - 0.0.3-2
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
- fix dependencies
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
* Thu Jun 29 2017 Jan Kaluza <jkaluza@redhat.com> - 0.0.3-1
|
|
![](https://seccdn.libravatar.org/avatar/430f5efc40e35e0aa1fd79627936a80d173d15601d93a228822d42e35eddcd83?s=16&d=retro) |
ed2013b |
- Initial version of spec file
|