Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
OBS:Server:2.10
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Staging
Project Configuration of OBS:Server:2.10
# enavarro 2023-10-09 make obs-server build and not take mariadb104 Prefer: mariadb Prefer: mariadb-client BuildFlags: excludebuild:ruby2.7:testsuite Support: -rpmlint-backports Prefer: instsource-susedata:perl-XML-Structured %if "%_repository" == "images" Repotype: staticlinks Type: kiwi Patterntype: none Substitute: kiwi-packagemanager:instsource product-builder product-builder-plugin-Tumbleweed Substitute: kiwi-boot:isoboot kiwi-boot-requires Substitute: kiwi-boot:oemboot kiwi-boot-requires Substitute: kiwi-boot:netboot kiwi-boot-descriptions kiwi-boot-requires Substitute: kiwi-boot:vmxboot kiwi-boot-requires Substitute: kiwi-boot:xenboot kiwi-boot-requires Substitute: kiwi-setup:image python3-kiwi createrepo substitute: virt-utils qemu-tools substitute: kiwi-filesystem:ext3 e2fsprogs substitute: kiwi python3-kiwi substitute: kiwi-image:vmx python3-kiwi prefer: kiwi-image-pxe-requires prefer: kiwi-image-oem-requires prefer: kiwi-filesystem-requires prefer: unrar prefer: python-PyYAML Prefer: -ghc-bootstrap Prefer: -libisc1606 # beg added ro 20181217 Prefer: xml-commons-resolver xml-commons-apis # end added ro 20181217 # beg added ro 20190319 #Prefer: -perl-XML-Structured # end added ro 20190319 # beg added ro 20190402 Prefer: -kernel-default-base %endif # begin hack temporary hack %if "%_repository" == "images_zSystems" Prefer: libesmtp6 plymouth-branding-openSUSE %endif # end hack temporary hack %if "%_repository" == "containment" Repotype: rpm-md Type: kiwi Patterntype: none Required: containment-rpm-docker umoci skopeo jing substitute: kiwi-filesystem:ext3 e2fsprogs substitute: kiwi python3-kiwi substitute: kiwi-image:vmx python3-kiwi prefer: kiwi-image-pxe-requires prefer: kiwi-image-oem-requires prefer: kiwi-filesystem-requires prefer: unrar Prefer: -kiwi-systemdeps-core %endif %if 0%{?suse_version} > 1400 Substitute: perl-macros %endif # we do have only x86_64 build hosts, may be a problem on local build though ... ExportFilter: ^qemu.*\.x86_64\.rpm$ . armv7l # we only build x86_64 appliances ExportFilter: ^build-initvm-*\.noarch\.rpm$ x86_64 # should be fixed in Leap 42.2 instead Ignore: xorg-x11-Xvnc:icewm FileProvides: /bin/csh tcsh FileProvides: /usr/bin/csh tcsh FileProvides: /usr/bin/mimencode metamail FileProvides: /usr/bin/pkg-config pkg-config FileProvides: /usr/bin/sg_inq sg3_utils FileProvides: /usr/bin/tput ncurses-utils FileProvides: /usr/bin/eu-nm elfutils FileProvides: /usr/bin/Xvfb xorg-x11-server FileProvides: /usr/bin/xmllint libxml2-tools FileProvides: /sbin/setcap libcap-progs FileProvides: /usr/bin/setfacl acl FileProvides: /usr/bin/fipscheck fipscheck FileProvides: /usr/bin/python python Prefer: openSUSE-release openSUSE-release-ftp plymouth-branding-basedonopensuse Prefer: -dummy-release %if "%_repository" == "SLE_12_SP5" Prefer: apache2-tls13 Prefer: apache2-tls13-prefork Substitute: apache2-utils apache2-tls13-utils %endif Prefer: -build-mkbaselibs-sle Prefer: -libqt4-sql-32bit -libqt4-sql-x86 -libassuan0-32bit Prefer: systemd-sysvinit Prefer: systemd Prefer: -systemd-mini -systemd-mini-devel -systemd-mini-sysvinit -udev-mini -libudev-mini1 -libsystemd0-mini Prefer: createrepo:python-deltarpm Prefer: python-dateutil %if 0%{?suse_version} == 1315 Prefer: go1.9 %endif Prefer: nodejs8 nodejs6 # yum-common is broken and replaced by python-yum Prefer: -yum-common Ignore: plymouth:plymouth-branding # Ruby Configuration Ignore: ruby:rpm-with-ruby-provide-hook FileProvides: /usr/bin/ruby %{?rb_default_ruby_suffix}%{?!rb_default_ruby_suffix:ruby2.7} Prefer: -ruby2.5-rubygem-gem2rpm Prefer: -ruby2.1-rubygem-gem2rpm %define rb_build_ruby_abis ruby:2.7.0 %define rb_build_versions ruby27 %define _with_ruby25 1 Macros: # If you need to disable the test suite, uncomment the next line %disable_obs_test_suite 1 %_with_ruby27 1 %rb_build_ruby_abis ruby:2.7.0 %rb_build_versions ruby27 %gem_binary /usr/bin/gem.ruby2.7 # # IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT # # if you change any macros here you have to update the copy in the # prjconf aswell. # # IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT # %rubygem() %{expand:%%{rubygems%rb_build_versions STOP %*}} %rubygemsSTOP() %nil %rubygemsxSTOP() %{expand:%%rubygemsxxSTOP -a %*} %rubygemsxxSTOP(a:) %{-a*}) %* %rubySTOP() %nil %rubyxSTOP() %* %ruby() %{expand:%%{ruby%rb_build_versions STOP %*}} %rubydevel() %{expand:%%{rubydevel%rb_build_versions STOP %*}} %rubydevelSTOP() %nil %rubydevelxSTOP() %* %rubygemsruby27() rubygem(ruby:2.7.0:%{expand:%%rubygemsx%*} %{expand:%%{rubygems%*}} %rubygemsxruby27() %{expand:%%{rubygemsx%*}} %rubyruby27() ruby2.7 %{expand:%%rubyx%*} %{expand:%%{ruby%*}} %rubyxruby27() %{expand:%%{rubyx%*}} %rubydevelruby27() ruby2.7-devel %{expand:%%rubydevelx%*} %{expand:%%{rubydevel%*}} %rubydevelxruby27() %{expand:%%{rubydevelx%*}} # temporary for build.o.o %_with_hide_image_template_icon 1 # compatibility with new rpm macros %_make_output_sync %(! %{__make} --version -O >/dev/null 2>&1 || echo -O) %_make_verbose V=1 VERBOSE=1 %make_build %{__make} %{_make_output_sync} %{?_smp_mflags} %{_make_verbose} %_rpmmacrodir %{_rpmconfigdir}/macros.d :Macros
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