Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
systemsmanagement:saltstack:products
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of systemsmanagement:saltstack:products
# prefer local packages Prefer: python-setuptools Prefer: python-linecache2 Prefer: python-traceback2 Prefer: python-py Prefer: libzmq3 %if "%_repository" == "xUbuntu_18.04" Substitute: python-devel python-dev Macros: :Macros %endif %if 0%{?suse_version} == 0 # build service needs this somehow BuildRequires: perl-Digest-MD5 # disable tests for RHEL Macros: %_without_test --without-test # docs would need gpg2 and python-Sphinx #%%_without_docs --without-docs :Macros %endif Macros: %pythons %{?!skip_python2:python2} %{?!skip_python3:python3} # This method for generating python_modules gets too deep to expand at about 5 python flavors. # It is replaced by a Lua macro in macros.lua # However, OBS has a much higher expansion depth, so this works fine. %python_module_iter(a:) %{-a*}-%{args} %{expand:%%{?!python_module_iter_%1:%%{python_module_iter -a%*}}} %python_module_iter_STOP stop %python_module() %{expand:%%define args %{**}} %{expand:%%{python_module_iter -a %{pythons} STOP}} %add_python() %{expand:%%define pythons %pythons %1} :Macros %if 0%{?fedora} # use upstream rpm: https://admin.fedoraproject.org/pkgdb/package/rpms/python-certifi Prefer: python-certifi # use upstream rpm: https://admin.fedoraproject.org/pkgdb/package/rpms/PyYAML Prefer: PyYAML %endif ExpandFlags: module:python36-3.6 module:python27-2.7 module:swig-3.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor