File default.productcompose of Package 000productcompose

product_compose_schema: 0.2

vendor: openSUSE
name: Leap
version: 16.0
product-type: base
summary: Leap

scc:
  description: >
    Leap ftp tree, also known as POOL.
    Used for GA and maintenance update afterwards.

build_options:
### For maintenance, otherwise only "the best" version of each package is picked:
# - take_all_available_versions
- hide_flavor_in_product_directory_name

installcheck:
- ignore_errors

source: split
debug: split

# repodata: all = legacy + spllt
repodata: all

# has only an effect during maintenance:
set_updateinfo_from: maint-coord@suse.de

# will be extended with architecture and flavor string
# product_directory_name: "Leap-16.0"

# architectures: [ aarch64, ppc64le, s390x, x86_64 ]

flavors:
  leap_oss:
    architectures: [ aarch64, ppc64le, s390x, x86_64 ]
    name: Leap
    product_directory_name: Leap-16.0
  leap_non_oss:
    architectures: [ aarch64, ppc64le, s390x, x86_64 ]
    name: Leap-Addon-NonOss-FTP
    product_directory_name: Leap-16.0-Addon-NonOss-FTP

unpack:
  - unpackset

packagesets:
- name: unpackset
  packages:
  - skelcd-openSUSE

- name: leap_nonfree_metapkgs
  packages:
  - Leap-Addon-NonOss-release

# Packageset startswith/endswith '___' is generated by skippkg-finder

- name: leap_nonfree_allarchs
  packages:
  - 7kaa-music
  - AdobeICCProfiles
  - Reaction-data
  - bladeRF-fpga-firmware
  - bladeRF-fx3-firmware
  - bpg-fonts
  - iozone
  - iozone-doc
  - ivtv-firmware
  - john-wordlists
  - libunrar-devel
  - libunrar7_0_9
  - ncat
  - ndiff
  - netperf
  - nmap
  - nping
  - opengreedy-data
  - patterns-non_oss
  - patterns-non_oss_opt
  - perlref
  - stream
  - unrar
  - wine-mono
  - xv
  - xv-doc
  - zenmap

- name: leap_nonfree_aarch64
  architectures:
  - aarch64
  packages:

- name: leap_nonfree_ppc64le
  architectures:
  - ppc64le
  packages:
  - Reaction

- name: leap_nonfree_s390x
  architectures:
  - s390x
  packages:
  - Reaction

- name: leap_nonfree_x86_64
  architectures:
  - x86_64
  packages:
  - Reaction
  - discord
  - libunrar7_0_9-x86-64-v3
  - moneyplex-daten
  - moneyplex-suse
  - opera
  - steam
  - steamcmd

- name: leap_unneeded
  packages:
  - ALP-dummy-release
  - MozillaFirefox-branding-SLE
  - NetworkManager-branding-SLE
  - SLE-EULAs
  - bash-legacybin
  - branding-SLE
  - cmake-mini
  - compiz-branding-SLED
  - cpp-build
  - desktop-data-SLE
  - desktop-data-SLE-extra
  - distribution-logos-SLE
  - distribution-logos-branding-SLE
  - envsubst-mini
  - ffmpeg-7-mini-devel
  - ffmpeg-7-mini-libs
  - gcc-build
  - gcc-build-32bit
  - gcc-build-PIE
  - gcc-build-ada
  - gcc-build-ada-32bit
  - gcc-build-c++
  - gcc-build-c++-32bit
  - gcc-build-d
  - gcc-build-d-32bit
  - gcc-build-fortran
  - gcc-build-fortran-32bit
  - gcc-build-go
  - gcc-build-go-32bit
  - gcc-build-info
  - gcc-build-locale
  - gcc-build-obj-c++
  - gcc-build-objc
  - gcc-build-objc-32bit
  - gdm-branding-SLE
  - gettext-runtime-mini
  - gettext-runtime-mini-tools-doc
  - gettext-tools-mini
  - gfxboot-branding-SLE
  - gfxboot-branding-SLED
  - gfxboot-branding-SLES
  - ghc-bootstrap
  - ghc-bootstrap-helpers
  - ghostscript-mini
  - ghostscript-mini-devel
  - gio-branding-SLE
  - glib2-stage1-devel
  - glibc-livepatches
  - grpc-source
  - grub2-branding-SLE
  - health-checker-plugins-MicroOS
  - kernel-default-livepatch
  - kernel-livepatch-tools
  - kernel-livepatch-tools-devel
  - kernel-rt-livepatch
  - krb5-mini
  - krb5-mini-devel
  - libcurl-mini4
  - libgccjit-build-devel
  - libstdc++-build-devel
  - libstdc++-build-devel-32bit
  - libsystemd0-mini
  - libudev-mini1
  - libunbound-devel-mini
  - openssl-3-livepatches
  - patterns-ha-ha_sles
  - patterns-micro-alt_onlyDVD
  - patterns-micro-cloud
  - patterns-micro-defaults
  - patterns-micro-elemental_client
  - patterns-micro-fips
  - patterns-micro-hardware
  - patterns-micro-ima-evm
  - patterns-micro-kvm_host
  - patterns-micro-onlyDVD
  - patterns-micro-ra-agent
  - patterns-micro-ra-verifier
  - patterns-micro-salt_minion
  - patterns-micro-sssd-ldap
  - patterns-sap-APP
  - patterns-sap-DB
  - patterns-sap-HAAPP
  - patterns-sap-HADB
  - patterns-sap-addons
  - patterns-sap-automation
  - patterns-sap-base_sap_server
  - patterns-sap-bone
  - patterns-sap-debug
  - patterns-sap-gui
  - patterns-sap-minimal_sap
  - patterns-sap-monitoring
  - patterns-sap-sap_all
  - patterns-sap-security
  - patterns-sap-trento_agent
  - patterns-sap-trento_server
  - plymouth-branding-SLE
  - postgresql17-devel-mini
  - protobuf21-source
  - release-notes-sles-160
  - reproducible-faketools
  - reproducible-faketools-ant
  - reproducible-faketools-ar
  - reproducible-faketools-aslr
  - reproducible-faketools-date
  - reproducible-faketools-dettrace
  - reproducible-faketools-faketime
  - reproducible-faketools-filesys
  - reproducible-faketools-find
  - reproducible-faketools-future
  - reproducible-faketools-future1y
  - reproducible-faketools-futurepost
  - reproducible-faketools-hostname
  - reproducible-faketools-j1
  - reproducible-faketools-jar
  - reproducible-faketools-pid
  - reproducible-faketools-random
  - reproducible-faketools-rpmbuild
  - reproducible-faketools-strace
  - reproducible-faketools-strip-nondeterminism
  - reproducible-faketools-tar
  - reproducible-faketools-verbose
  - reproducible-faketools-zip
  - rpmlint-mini
  - sca-patterns-sle12
  - sca-patterns-sle15
  - systemd-default-settings-branding-SLE
  - systemd-default-settings-branding-SLE-Micro
  - systemd-mini
  - systemd-mini-container
  - systemd-mini-devel
  - systemd-presets-branding-ALP-transactional
  - systemd-presets-branding-SLE
  - systemd-presets-branding-SLE-SAP
  - systemd-sysvcompat
  - toolbox-branding-SLE
  - udev-mini
  - wallpaper-branding-SLE
  - yast2-schema-micro

# End of sections created by skippkg-finder

- name: leap_oss
  flavors:
  - leap_oss
  architectures:
  - aarch64
  - ppc64le
  - s390x
  - x86_64
  add:
  - __all__
  sub:
  - leap_unneeded
  - leap_nonfree_allarchs
  - leap_nonfree_aarch64
  - leap_nonfree_ppc64le
  - leap_nonfree_s390x
  - leap_nonfree_x86_64
  - leap_nonfree_metapkgs

- name: leap_non_oss
  flavors:
  - leap_non_oss
  add:
  - leap_nonfree_allarchs
  - leap_nonfree_aarch64
  - leap_nonfree_ppc64le
  - leap_nonfree_s390x
  - leap_nonfree_x86_64
  - leap_nonfree_metapkgs

- name: main
  add:
  - leap_oss
  - leap_non_oss
openSUSE Build Service is sponsored by