diff options
| author | Remi Collet <remi@remirepo.net> | 2026-02-06 15:08:28 +0100 |
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2026-02-06 15:08:28 +0100 |
| commit | e9c4c82a026d9210e3638b108a68142255f53bd7 (patch) | |
| tree | 201fca47176586c9afa51ea2c430fb6785082ac0 | |
| parent | f435300caae9ee9157dc2b18e6a2b3af74e83e56 (diff) | |
| -rw-r--r-- | fc44a.cfg | 5 | ||||
| -rw-r--r-- | fc44a.tpl | 122 | ||||
| -rw-r--r-- | fc44a74.cfg | 35 | ||||
| -rw-r--r-- | fc44a80.cfg | 34 | ||||
| -rw-r--r-- | fc44a81.cfg | 34 | ||||
| -rw-r--r-- | fc44a82.cfg | 34 | ||||
| -rw-r--r-- | fc44a83.cfg | 34 | ||||
| -rw-r--r-- | fc44a84.cfg | 34 | ||||
| -rw-r--r-- | fc44a85.cfg | 34 | ||||
| -rw-r--r-- | fc44ar80.cfg | 19 | ||||
| -rw-r--r-- | fc44ar82.cfg | 19 | ||||
| -rw-r--r-- | fc44ar84.cfg | 19 | ||||
| -rw-r--r-- | fc44ar86.cfg | 19 | ||||
| -rw-r--r-- | fc44ascl74.cfg | 26 | ||||
| -rw-r--r-- | fc44ascl80.cfg | 26 | ||||
| -rw-r--r-- | fc44ascl81.cfg | 26 | ||||
| -rw-r--r-- | fc44ascl82.cfg | 26 | ||||
| -rw-r--r-- | fc44ascl83.cfg | 26 | ||||
| -rw-r--r-- | fc44ascl84.cfg | 26 | ||||
| -rw-r--r-- | fc44ascl85.cfg | 26 | ||||
| -rw-r--r-- | fc44av81.cfg | 19 | ||||
| -rw-r--r-- | fc44av90.cfg | 19 | ||||
| -rw-r--r-- | fc44x.cfg | 5 | ||||
| -rw-r--r-- | fc44x.tpl | 122 | ||||
| -rw-r--r-- | fc44x74.cfg | 34 | ||||
| -rw-r--r-- | fc44x80.cfg | 34 | ||||
| -rw-r--r-- | fc44x81.cfg | 34 | ||||
| -rw-r--r-- | fc44x82.cfg | 34 | ||||
| -rw-r--r-- | fc44x83.cfg | 34 | ||||
| -rw-r--r-- | fc44x84.cfg | 34 | ||||
| -rw-r--r-- | fc44x85.cfg | 34 | ||||
| -rw-r--r-- | fc44xr80.cfg | 19 | ||||
| -rw-r--r-- | fc44xr82.cfg | 19 | ||||
| -rw-r--r-- | fc44xr84.cfg | 19 | ||||
| -rw-r--r-- | fc44xr86.cfg | 19 | ||||
| -rw-r--r-- | fc44xscl74.cfg | 26 | ||||
| -rw-r--r-- | fc44xscl80.cfg | 26 | ||||
| -rw-r--r-- | fc44xscl81.cfg | 26 | ||||
| -rw-r--r-- | fc44xscl82.cfg | 26 | ||||
| -rw-r--r-- | fc44xscl83.cfg | 26 | ||||
| -rw-r--r-- | fc44xscl84.cfg | 26 | ||||
| -rw-r--r-- | fc44xscl85.cfg | 26 | ||||
| -rw-r--r-- | fc44xv81.cfg | 19 | ||||
| -rw-r--r-- | fc44xv90.cfg | 19 |
44 files changed, 1323 insertions, 0 deletions
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" + |
