From e9c4c82a026d9210e3638b108a68142255f53bd7 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 6 Feb 2026 15:08:28 +0100 Subject: F44 mock config --- fc44a.cfg | 5 +++ fc44a.tpl | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ fc44a74.cfg | 35 +++++++++++++++++ fc44a80.cfg | 34 ++++++++++++++++ fc44a81.cfg | 34 ++++++++++++++++ fc44a82.cfg | 34 ++++++++++++++++ fc44a83.cfg | 34 ++++++++++++++++ fc44a84.cfg | 34 ++++++++++++++++ fc44a85.cfg | 34 ++++++++++++++++ fc44ar80.cfg | 19 +++++++++ fc44ar82.cfg | 19 +++++++++ fc44ar84.cfg | 19 +++++++++ fc44ar86.cfg | 19 +++++++++ fc44ascl74.cfg | 26 ++++++++++++ fc44ascl80.cfg | 26 ++++++++++++ fc44ascl81.cfg | 26 ++++++++++++ fc44ascl82.cfg | 26 ++++++++++++ fc44ascl83.cfg | 26 ++++++++++++ fc44ascl84.cfg | 26 ++++++++++++ fc44ascl85.cfg | 26 ++++++++++++ fc44av81.cfg | 19 +++++++++ fc44av90.cfg | 19 +++++++++ fc44x.cfg | 5 +++ fc44x.tpl | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ fc44x74.cfg | 34 ++++++++++++++++ fc44x80.cfg | 34 ++++++++++++++++ fc44x81.cfg | 34 ++++++++++++++++ fc44x82.cfg | 34 ++++++++++++++++ fc44x83.cfg | 34 ++++++++++++++++ fc44x84.cfg | 34 ++++++++++++++++ fc44x85.cfg | 34 ++++++++++++++++ fc44xr80.cfg | 19 +++++++++ fc44xr82.cfg | 19 +++++++++ fc44xr84.cfg | 19 +++++++++ fc44xr86.cfg | 19 +++++++++ fc44xscl74.cfg | 26 ++++++++++++ fc44xscl80.cfg | 26 ++++++++++++ fc44xscl81.cfg | 26 ++++++++++++ fc44xscl82.cfg | 26 ++++++++++++ fc44xscl83.cfg | 26 ++++++++++++ fc44xscl84.cfg | 26 ++++++++++++ fc44xscl85.cfg | 26 ++++++++++++ fc44xv81.cfg | 19 +++++++++ fc44xv90.cfg | 19 +++++++++ 44 files changed, 1323 insertions(+) create mode 100644 fc44a.cfg create mode 100644 fc44a.tpl create mode 100644 fc44a74.cfg create mode 100644 fc44a80.cfg create mode 100644 fc44a81.cfg create mode 100644 fc44a82.cfg create mode 100644 fc44a83.cfg create mode 100644 fc44a84.cfg create mode 100644 fc44a85.cfg create mode 100644 fc44ar80.cfg create mode 100644 fc44ar82.cfg create mode 100644 fc44ar84.cfg create mode 100644 fc44ar86.cfg create mode 100644 fc44ascl74.cfg create mode 100644 fc44ascl80.cfg create mode 100644 fc44ascl81.cfg create mode 100644 fc44ascl82.cfg create mode 100644 fc44ascl83.cfg create mode 100644 fc44ascl84.cfg create mode 100644 fc44ascl85.cfg create mode 100644 fc44av81.cfg create mode 100644 fc44av90.cfg create mode 100644 fc44x.cfg create mode 100644 fc44x.tpl create mode 100644 fc44x74.cfg create mode 100644 fc44x80.cfg create mode 100644 fc44x81.cfg create mode 100644 fc44x82.cfg create mode 100644 fc44x83.cfg create mode 100644 fc44x84.cfg create mode 100644 fc44x85.cfg create mode 100644 fc44xr80.cfg create mode 100644 fc44xr82.cfg create mode 100644 fc44xr84.cfg create mode 100644 fc44xr86.cfg create mode 100644 fc44xscl74.cfg create mode 100644 fc44xscl80.cfg create mode 100644 fc44xscl81.cfg create mode 100644 fc44xscl82.cfg create mode 100644 fc44xscl83.cfg create mode 100644 fc44xscl84.cfg create mode 100644 fc44xscl85.cfg create mode 100644 fc44xv81.cfg create mode 100644 fc44xv90.cfg diff --git a/fc44a.cfg b/fc44a.cfg new file mode 100644 index 0000000..d3defd8 --- /dev/null +++ b/fc44a.cfg @@ -0,0 +1,5 @@ +include('fc44a.tpl') + +# Temp +#config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache' + diff --git a/fc44a.tpl b/fc44a.tpl new file mode 100644 index 0000000..b04bb89 --- /dev/null +++ b/fc44a.tpl @@ -0,0 +1,122 @@ +include('vendor.tpl') + +config_opts['root'] = 'fc44a' +config_opts['target_arch'] = 'aarch64' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build gcc remi-crypto-legacy' +config_opts['dist'] = 'fc44' # only useful for --resultdir variable subst +config_opts['extra_chroot_dirs'] = [ '/run/lock', ] +config_opts['releasever'] = '44' +config_opts['package_manager'] = 'dnf' + +config_opts['plugin_conf']['ccache_enable'] = True +config_opts['plugin_conf']['ccache_opts']['max_cache_size'] = '1G' +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a/" + +config_opts['basedir'] = '/dev/build/' +config_opts['resultdir'] = "/var/lib/mock/fc44a" +config_opts['cleanup_on_success'] = True +config_opts['cleanup_on_failure'] = False + +config_opts['createrepo_on_rpms'] = True +config_opts['createrepo_command'] = '/usr/bin/createrepo -d -q -x *.src.rpm' + +config_opts['macros']['%_topdir']="/builddir/build" +config_opts['macros']['%_smp_mflags']="-j24" +config_opts['macros']['%dist']=".fc44.remi" +config_opts['macros']['%fedora']="44" +config_opts['macros']['%_with_ibase']="1" +config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" +config_opts['macros']['%runselftest']="1" + +config_opts['environment']['ACCEPT_EULA'] = 'Y' + +config_opts['yum.conf'] = """ +[main] +keepcache=1 +debuglevel=2 +reposdir=/dev/null +logfile=/var/log/yum.log +retries=20 +obsoletes=1 +gpgcheck=0 +assumeyes=1 +metadata_expire=80000 +fastestmirror=1 +max_parallel_downloads=6 + +# repos + +[fedora] +name=fedora +#metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +metadata_expire=80000 +##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-44&arch=aarch64 +#baseurl=http://fr2.rpmfind.net/linux/fedora/releases/44/Everything/aarch64/os/ +# http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/44/Everything/aarch64/os/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/development/44/Everything/aarch64/os/ +#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/releases/44/Everything/aarch64/os/ + +[updates] +name=updates +metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f44&arch=aarch64 +#baseurl=http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/updates/1/aarch64/ +# http://mirrors.ircam.fr/pub/fedora/linux/updates/44/aarch64/ +# http://fr2.rpmfind.net/linux/fedora/updates/44/aarch64/ +#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/33/Everything/aarch64/ +enabled=1 + +[updates-testing] +name=updates-testing +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f44&arch=aarch64 +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/testing/44/Everything/aarch64/ +enabled=1 + +[remi] +name=remi public +baseurl=http://remi/repo/fedora/44/remi/aarch64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-modular] +name=remi modular +baseurl=http://remi/repo/fedora/44/modular/aarch64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-priv] +name=remi private +baseurl=file:/home/remi/priv/aarch64/ +enabled=1 +metadata_expire=30 + +[remi-priv-fc41] +name=remi private fc41 +baseurl=file:/home/remi/priv/fc44.aarch64/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +[remi-debuginfo] +name=remi-debuginfo +baseurl=http://remi/repo/fedora/44/debug-remi/aarch64/ +enabled=0 + +[result-fc44a] +name=result-fc44a +baseurl=file:/var/lib/mock/fc44a/ +module_hotfixes=1 +metadata_expire=10 +enabled=1 +skip_if_unavailable=True + +[msprod] +name=msprod +baseurl=https://packages.microsoft.com/rhel/8/prod/ +enabled=0 + +""" diff --git a/fc44a74.cfg b/fc44a74.cfg new file mode 100644 index 0000000..9b07569 --- /dev/null +++ b/fc44a74.cfg @@ -0,0 +1,35 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache remi-crypto-legacy' +config_opts['root'] = 'fc44a74' +config_opts['resultdir'] = "/var/lib/mock/fc44a74" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a74/" + +config_opts['module_enable'] = ['php:remi-7.4'] +config_opts['module_install'] = ['php:remi-7.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-7.4" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.7.4.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a74] +name=result-fc44a74 +baseurl=file:/var/lib/mock/fc44a74/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44a80.cfg b/fc44a80.cfg new file mode 100644 index 0000000..ccddaa4 --- /dev/null +++ b/fc44a80.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44a80' +config_opts['resultdir'] = "/var/lib/mock/fc44a80" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a80/" + +config_opts['module_enable'] = ['php:remi-8.0'] +config_opts['module_install'] = ['php:remi-8.0/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.0" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.0.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a80] +name=result-fc44a80 +baseurl=file:/var/lib/mock/fc44a80/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44a81.cfg b/fc44a81.cfg new file mode 100644 index 0000000..1a10152 --- /dev/null +++ b/fc44a81.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44a81' +config_opts['resultdir'] = "/var/lib/mock/fc44a81" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a81/" + +config_opts['module_enable'] = ['php:remi-8.1'] +config_opts['module_install'] = ['php:remi-8.1/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.1" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.1.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a81] +name=result-fc44a81 +baseurl=file:/var/lib/mock/fc44a81/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44a82.cfg b/fc44a82.cfg new file mode 100644 index 0000000..960bd62 --- /dev/null +++ b/fc44a82.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44a82' +config_opts['resultdir'] = "/var/lib/mock/fc44a82" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a82/" + +config_opts['module_enable'] = ['php:remi-8.2'] +config_opts['module_install'] = ['php:remi-8.2/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.2" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.2.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a82] +name=result-fc44a82 +baseurl=file:/var/lib/mock/fc44a82/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44a83.cfg b/fc44a83.cfg new file mode 100644 index 0000000..0868226 --- /dev/null +++ b/fc44a83.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44a83' +config_opts['resultdir'] = "/var/lib/mock/fc44a83" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a83/" + +config_opts['module_enable'] = ['php:remi-8.3'] +config_opts['module_install'] = ['php:remi-8.3/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.3" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.3.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a83] +name=result-fc44a83 +baseurl=file:/var/lib/mock/fc44a83/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44a84.cfg b/fc44a84.cfg new file mode 100644 index 0000000..fba5d4e --- /dev/null +++ b/fc44a84.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44a84' +config_opts['resultdir'] = "/var/lib/mock/fc44a84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.4.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a84] +name=result-fc44a84 +baseurl=file:/var/lib/mock/fc44a84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44a85.cfg b/fc44a85.cfg new file mode 100644 index 0000000..5e9f4f5 --- /dev/null +++ b/fc44a85.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44a85' +config_opts['resultdir'] = "/var/lib/mock/fc44a85" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44a85/" + +config_opts['module_enable'] = ['php:remi-8.5'] +config_opts['module_install'] = ['php:remi-8.5/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.5" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.5.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44a85] +name=result-fc44a85 +baseurl=file:/var/lib/mock/fc44a85/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44ar80.cfg b/fc44ar80.cfg new file mode 100644 index 0000000..36652fc --- /dev/null +++ b/fc44ar80.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44ar80' +config_opts['resultdir'] = "/var/lib/mock/fc44a" + +config_opts['module_enable'] = ['redis:remi-8.0'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.0" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.0.fc44.remi" + diff --git a/fc44ar82.cfg b/fc44ar82.cfg new file mode 100644 index 0000000..d55cad6 --- /dev/null +++ b/fc44ar82.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44ar82' +config_opts['resultdir'] = "/var/lib/mock/fc44a" + +config_opts['module_enable'] = ['redis:remi-8.2'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.2" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.2.fc44.remi" + diff --git a/fc44ar84.cfg b/fc44ar84.cfg new file mode 100644 index 0000000..cb863b1 --- /dev/null +++ b/fc44ar84.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44ar84' +config_opts['resultdir'] = "/var/lib/mock/fc44a" + +config_opts['module_enable'] = ['redis:remi-8.4'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.4.fc44.remi" + diff --git a/fc44ar86.cfg b/fc44ar86.cfg new file mode 100644 index 0000000..dd5ee0c --- /dev/null +++ b/fc44ar86.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44ar86' +config_opts['resultdir'] = "/var/lib/mock/fc44a" + +config_opts['module_enable'] = ['redis:remi-8.6'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.6" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.6.fc44.remi" + diff --git a/fc44ascl74.cfg b/fc44ascl74.cfg new file mode 100644 index 0000000..8ffb61a --- /dev/null +++ b/fc44ascl74.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl74fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php74-build php74-php-devel php74-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl74fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl74/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl74fc44a] +name=result-scl74fc44a +baseurl=file:///var/lib/mock/scl74fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl80.cfg b/fc44ascl80.cfg new file mode 100644 index 0000000..33d0758 --- /dev/null +++ b/fc44ascl80.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl80fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php80-build php80-php-devel php80-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl80fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl80/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl80fc44a] +name=result-scl80fc44a +baseurl=file:///var/lib/mock/scl80fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl81.cfg b/fc44ascl81.cfg new file mode 100644 index 0000000..3f6e7c2 --- /dev/null +++ b/fc44ascl81.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl81fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php81-build php81-php-devel php81-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl81fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl81/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl81fc44a] +name=result-scl81fc44a +baseurl=file:///var/lib/mock/scl81fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl82.cfg b/fc44ascl82.cfg new file mode 100644 index 0000000..6e86114 --- /dev/null +++ b/fc44ascl82.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl82fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php82-build php82-php-devel php82-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl82fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl82/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl82fc44a] +name=result-scl82fc44a +baseurl=file:///var/lib/mock/scl82fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl83.cfg b/fc44ascl83.cfg new file mode 100644 index 0000000..24b0f15 --- /dev/null +++ b/fc44ascl83.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl83fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php83-build php83-php-devel php83-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl83fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl83/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl83fc44a] +name=result-scl83fc44a +baseurl=file:///var/lib/mock/scl83fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl84.cfg b/fc44ascl84.cfg new file mode 100644 index 0000000..c0a8021 --- /dev/null +++ b/fc44ascl84.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl84fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl84/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl84fc44a] +name=result-scl84fc44a +baseurl=file:///var/lib/mock/scl84fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl85.cfg b/fc44ascl85.cfg new file mode 100644 index 0000000..2a6474f --- /dev/null +++ b/fc44ascl85.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl85fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php85-build php85-php-devel php85-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl85fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl85/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1485440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl85fc44a] +name=result-scl85fc44a +baseurl=file:///var/lib/mock/scl85fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44av81.cfg b/fc44av81.cfg new file mode 100644 index 0000000..3c96aa1 --- /dev/null +++ b/fc44av81.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44av81' +config_opts['resultdir'] = "/var/lib/mock/fc44a" + +config_opts['module_enable'] = ['valkey:remi-8.1'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="valkey" +config_opts['macros']['%_module_stream']="remi-8.1" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_valkey.8.1.fc44.remi" + diff --git a/fc44av90.cfg b/fc44av90.cfg new file mode 100644 index 0000000..9dae7f0 --- /dev/null +++ b/fc44av90.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44a.tpl') + +config_opts['root'] = 'fc44av90' +config_opts['resultdir'] = "/var/lib/mock/fc44a" + +config_opts['module_enable'] = ['valkey:remi-9.0'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="valkey" +config_opts['macros']['%_module_stream']="remi-9.0" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_valkey.9.0.fc44.remi" + diff --git a/fc44x.cfg b/fc44x.cfg new file mode 100644 index 0000000..888e702 --- /dev/null +++ b/fc44x.cfg @@ -0,0 +1,5 @@ +include('fc44x.tpl') + +# Temp +#config_opts['chroot_setup_cmd'] = 'install @buildsys-build' + diff --git a/fc44x.tpl b/fc44x.tpl new file mode 100644 index 0000000..30a4d29 --- /dev/null +++ b/fc44x.tpl @@ -0,0 +1,122 @@ +include('vendor.tpl') + +config_opts['root'] = 'fc44x' +config_opts['target_arch'] = 'x86_64' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build gcc remi-crypto-legacy' +config_opts['dist'] = 'fc44' # only useful for --resultdir variable subst +config_opts['extra_chroot_dirs'] = [ '/run/lock', ] +config_opts['releasever'] = '44' +config_opts['package_manager'] = 'dnf' + +config_opts['plugin_conf']['ccache_enable'] = False +config_opts['plugin_conf']['ccache_opts']['max_cache_size'] = '1G' +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x/" + +config_opts['basedir'] = '/dev/build/' +config_opts['resultdir'] = "/var/lib/mock/fc44x" +config_opts['cleanup_on_success'] = True +config_opts['cleanup_on_failure'] = False + +config_opts['createrepo_on_rpms'] = True +config_opts['createrepo_command'] = '/usr/bin/createrepo -d -q -x *.src.rpm' + +config_opts['macros']['%_topdir']="/builddir/build" +config_opts['macros']['%_smp_mflags']="-j15" +config_opts['macros']['%dist']=".fc44.remi" +config_opts['macros']['%fedora']="44" +config_opts['macros']['%_with_ibase']="1" +config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" +config_opts['macros']['%runselftest']="1" + +config_opts['environment']['ACCEPT_EULA'] = 'Y' + +config_opts['yum.conf'] = """ +[main] +keepcache=1 +debuglevel=2 +reposdir=/dev/null +logfile=/var/log/yum.log +retries=20 +obsoletes=1 +gpgcheck=0 +assumeyes=1 +metadata_expire=80000 +fastestmirror=1 +max_parallel_downloads=6 + +# repos + +[fedora] +name=fedora +#metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +metadata_expire=80000 +##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-44&arch=x86_64 +#baseurl=http://fr2.rpmfind.net/linux/fedora/releases/44/Everything/x86_64/os/ +# http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/44/Everything/x86_64/os/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/development/44/Everything/x86_64/os/ +#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/releases/44/Everything/x86_64/os/ + +[updates] +name=updates +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f44&arch=x86_64 +#baseurl=http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/updates/1/x86_64/ +# http://mirrors.ircam.fr/pub/fedora/linux/updates/44/x86_64/ +# http://fr2.rpmfind.net/linux/fedora/updates/44/x86_64/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/44/Everything/x86_64/ +enabled=1 + +[updates-testing] +name=updates-testing +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f44&arch=x86_64 +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/testing/44/Everything/x86_64/ +enabled=1 + +[remi] +name=remi public +baseurl=file:/home/rpmbuild/site/rpms/fedora/44/remi/x86_64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-modular] +name=remi modular +baseurl=file:/home/rpmbuild/site/rpms/fedora/44/modular/x86_64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-priv-1] +name=remi prive 1 +baseurl=file:/home/rpmbuild/site/rpms/priv/x86_64/ +enabled=1 +metadata_expire=10 + +[remi-priv-2] +name=remi prive 2 +baseurl=file:/home/rpmbuild/site/rpms/priv/fc44.x86_64/ +enabled=1 +metadata_expire=10 + +[remi-debuginfo] +name=remi-debuginfo +baseurl=file:/home/rpmbuild/site/rpms/fedora/44/debug-remi/x86_64/ +enabled=1 + +[result-fc44x] +name=result-fc44x +baseurl=file:/var/lib/mock/fc44x/ +module_hotfixes=1 +metadata_expire=10 +priority=10 +enabled=1 +skip_if_unavailable=True + +[msprod] +name=msprod +baseurl=https://packages.microsoft.com/rhel/8/prod/ +enabled=0 + +""" diff --git a/fc44x74.cfg b/fc44x74.cfg new file mode 100644 index 0000000..a338a73 --- /dev/null +++ b/fc44x74.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x74' +config_opts['resultdir'] = "/var/lib/mock/fc44x74" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x74/" + +config_opts['module_enable'] = ['php:remi-7.4'] +config_opts['module_install'] = ['php:remi-7.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-7.4" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.7.4.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x74] +name=result-fc44x74 +baseurl=file:/var/lib/mock/fc44x74/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44x80.cfg b/fc44x80.cfg new file mode 100644 index 0000000..bb5e57d --- /dev/null +++ b/fc44x80.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x80' +config_opts['resultdir'] = "/var/lib/mock/fc44x80" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x80/" + +config_opts['module_enable'] = ['php:remi-8.0'] +config_opts['module_install'] = ['php:remi-8.0/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.0" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.0.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x80] +name=result-fc44x80 +baseurl=file:/var/lib/mock/fc44x80/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44x81.cfg b/fc44x81.cfg new file mode 100644 index 0000000..832f614 --- /dev/null +++ b/fc44x81.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x81' +config_opts['resultdir'] = "/var/lib/mock/fc44x81" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x81/" + +config_opts['module_enable'] = ['php:remi-8.1'] +config_opts['module_install'] = ['php:remi-8.1/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.1" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.1.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x81] +name=result-fc44x81 +baseurl=file:/var/lib/mock/fc44x81/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44x82.cfg b/fc44x82.cfg new file mode 100644 index 0000000..b922903 --- /dev/null +++ b/fc44x82.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x82' +config_opts['resultdir'] = "/var/lib/mock/fc44x82" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x82/" + +config_opts['module_enable'] = ['php:remi-8.2'] +config_opts['module_install'] = ['php:remi-8.2/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.2" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.2.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x82] +name=result-fc44x82 +baseurl=file:/var/lib/mock/fc44x82/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44x83.cfg b/fc44x83.cfg new file mode 100644 index 0000000..36dbc1d --- /dev/null +++ b/fc44x83.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x83' +config_opts['resultdir'] = "/var/lib/mock/fc44x83" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x83/" + +config_opts['module_enable'] = ['php:remi-8.3'] +config_opts['module_install'] = ['php:remi-8.3/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.3" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.3.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x83] +name=result-fc44x83 +baseurl=file:/var/lib/mock/fc44x83/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44x84.cfg b/fc44x84.cfg new file mode 100644 index 0000000..ad9796c --- /dev/null +++ b/fc44x84.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x84' +config_opts['resultdir'] = "/var/lib/mock/fc44x84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.4.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x84] +name=result-fc44x84 +baseurl=file:/var/lib/mock/fc44x84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44x85.cfg b/fc44x85.cfg new file mode 100644 index 0000000..d01d895 --- /dev/null +++ b/fc44x85.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44x85' +config_opts['resultdir'] = "/var/lib/mock/fc44x85" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44x85/" + +config_opts['module_enable'] = ['php:remi-8.5'] +config_opts['module_install'] = ['php:remi-8.5/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.5" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_php.8.5.fc44.remi" +config_opts['macros']['%nophptag']="1" + +config_opts['yum.conf'] += """ +[result-fc44x85] +name=result-fc44x85 +baseurl=file:/var/lib/mock/fc44x85/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc44xr80.cfg b/fc44xr80.cfg new file mode 100644 index 0000000..f532a81 --- /dev/null +++ b/fc44xr80.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44xr80' +config_opts['resultdir'] = "/var/lib/mock/fc44x" + +config_opts['module_enable'] = ['redis:remi-8.0'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.0" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.0.fc44.remi" + diff --git a/fc44xr82.cfg b/fc44xr82.cfg new file mode 100644 index 0000000..cd2a2bb --- /dev/null +++ b/fc44xr82.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44xr82' +config_opts['resultdir'] = "/var/lib/mock/fc44x" + +config_opts['module_enable'] = ['redis:remi-8.2'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.2" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.2.fc44.remi" + diff --git a/fc44xr84.cfg b/fc44xr84.cfg new file mode 100644 index 0000000..ed81c2a --- /dev/null +++ b/fc44xr84.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44xr84' +config_opts['resultdir'] = "/var/lib/mock/fc44x" + +config_opts['module_enable'] = ['redis:remi-8.4'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.4.fc44.remi" + diff --git a/fc44xr86.cfg b/fc44xr86.cfg new file mode 100644 index 0000000..8db42b0 --- /dev/null +++ b/fc44xr86.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44xr86' +config_opts['resultdir'] = "/var/lib/mock/fc44x" + +config_opts['module_enable'] = ['redis:remi-8.6'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="redis" +config_opts['macros']['%_module_stream']="remi-8.6" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_redis.8.6.fc44.remi" + diff --git a/fc44xscl74.cfg b/fc44xscl74.cfg new file mode 100644 index 0000000..a4319d2 --- /dev/null +++ b/fc44xscl74.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl74fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php74-build php74-php-devel php74-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl74fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl74/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl74fc44x] +name=result-scl74fc44x +baseurl=file:///var/lib/mock/scl74fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl80.cfg b/fc44xscl80.cfg new file mode 100644 index 0000000..8340285 --- /dev/null +++ b/fc44xscl80.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl80fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php80-build php80-php-devel php80-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl80fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl80/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl80fc44x] +name=result-scl80fc44x +baseurl=file:///var/lib/mock/scl80fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl81.cfg b/fc44xscl81.cfg new file mode 100644 index 0000000..0f529ec --- /dev/null +++ b/fc44xscl81.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl81fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php81-build php81-php-devel php81-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl81fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl81/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl81fc44x] +name=result-scl81fc44x +baseurl=file:///var/lib/mock/scl81fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl82.cfg b/fc44xscl82.cfg new file mode 100644 index 0000000..ea20a18 --- /dev/null +++ b/fc44xscl82.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl82fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php82-build php82-php-devel php82-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl82fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl82/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl82fc44x] +name=result-scl82fc44x +baseurl=file:///var/lib/mock/scl82fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl83.cfg b/fc44xscl83.cfg new file mode 100644 index 0000000..8de2eda --- /dev/null +++ b/fc44xscl83.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl83fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php83-build php83-php-devel php83-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl83fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl83/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl83fc44x] +name=result-scl83fc44x +baseurl=file:///var/lib/mock/scl83fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl84.cfg b/fc44xscl84.cfg new file mode 100644 index 0000000..666aec4 --- /dev/null +++ b/fc44xscl84.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl84fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl84/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl84fc44x] +name=result-scl84fc44x +baseurl=file:///var/lib/mock/scl84fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl85.cfg b/fc44xscl85.cfg new file mode 100644 index 0000000..fb7e39e --- /dev/null +++ b/fc44xscl85.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl85fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php85-build php85-php-devel php85-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl85fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl85/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1485440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl85fc44x] +name=result-scl85fc44x +baseurl=file:///var/lib/mock/scl85fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xv81.cfg b/fc44xv81.cfg new file mode 100644 index 0000000..bcef77e --- /dev/null +++ b/fc44xv81.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44xv81' +config_opts['resultdir'] = "/var/lib/mock/fc44x" + +config_opts['module_enable'] = ['valkey:remi-8.1'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="valkey" +config_opts['macros']['%_module_stream']="remi-8.1" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_valkey.8.1.fc44.remi" + diff --git a/fc44xv90.cfg b/fc44xv90.cfg new file mode 100644 index 0000000..18a5b21 --- /dev/null +++ b/fc44xv90.cfg @@ -0,0 +1,19 @@ +import datetime; + +include('fc44x.tpl') + +config_opts['root'] = 'fc44xv90' +config_opts['resultdir'] = "/var/lib/mock/fc44x" + +config_opts['module_enable'] = ['valkey:remi-9.0'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="valkey" +config_opts['macros']['%_module_stream']="remi-9.0" +config_opts['macros']['%_module_version']="44" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['macros']['%dist']=".module_valkey.9.0.fc44.remi" + -- cgit