From ea7243c9b994fef5d25fa44a428190ac1396d68d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 14 Feb 2025 09:53:03 +0100 Subject: F42 SCL config files --- fc42ascl74.cfg | 26 ++++++++++++++++++++++++++ fc42ascl80.cfg | 26 ++++++++++++++++++++++++++ fc42ascl81.cfg | 26 ++++++++++++++++++++++++++ fc42ascl82.cfg | 26 ++++++++++++++++++++++++++ fc42ascl83.cfg | 26 ++++++++++++++++++++++++++ fc42ascl84.cfg | 26 ++++++++++++++++++++++++++ fc42xscl74.cfg | 26 ++++++++++++++++++++++++++ fc42xscl80.cfg | 26 ++++++++++++++++++++++++++ fc42xscl81.cfg | 26 ++++++++++++++++++++++++++ fc42xscl82.cfg | 26 ++++++++++++++++++++++++++ fc42xscl83.cfg | 26 ++++++++++++++++++++++++++ fc42xscl84.cfg | 26 ++++++++++++++++++++++++++ 12 files changed, 312 insertions(+) create mode 100644 fc42ascl74.cfg create mode 100644 fc42ascl80.cfg create mode 100644 fc42ascl81.cfg create mode 100644 fc42ascl82.cfg create mode 100644 fc42ascl83.cfg create mode 100644 fc42ascl84.cfg create mode 100644 fc42xscl74.cfg create mode 100644 fc42xscl80.cfg create mode 100644 fc42xscl81.cfg create mode 100644 fc42xscl82.cfg create mode 100644 fc42xscl83.cfg create mode 100644 fc42xscl84.cfg diff --git a/fc42ascl74.cfg b/fc42ascl74.cfg new file mode 100644 index 0000000..eaaeefb --- /dev/null +++ b/fc42ascl74.cfg @@ -0,0 +1,26 @@ +include('fc42a.tpl') + +config_opts['root'] = 'scl74fc42a' +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/scl74fc42a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42ascl74/" + +# 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/1484420 +#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-scl74fc42a] +name=result-scl74fc42a +baseurl=file:///var/lib/mock/scl74fc42a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42ascl80.cfg b/fc42ascl80.cfg new file mode 100644 index 0000000..a33cb86 --- /dev/null +++ b/fc42ascl80.cfg @@ -0,0 +1,26 @@ +include('fc42a.tpl') + +config_opts['root'] = 'scl80fc42a' +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/scl80fc42a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42ascl80/" + +# 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/1484420 +#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-scl80fc42a] +name=result-scl80fc42a +baseurl=file:///var/lib/mock/scl80fc42a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42ascl81.cfg b/fc42ascl81.cfg new file mode 100644 index 0000000..86784f0 --- /dev/null +++ b/fc42ascl81.cfg @@ -0,0 +1,26 @@ +include('fc42a.tpl') + +config_opts['root'] = 'scl81fc42a' +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/scl81fc42a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42ascl81/" + +# 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/1484420 +#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-scl81fc42a] +name=result-scl81fc42a +baseurl=file:///var/lib/mock/scl81fc42a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42ascl82.cfg b/fc42ascl82.cfg new file mode 100644 index 0000000..5a09eaf --- /dev/null +++ b/fc42ascl82.cfg @@ -0,0 +1,26 @@ +include('fc42a.tpl') + +config_opts['root'] = 'scl82fc42a' +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/scl82fc42a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42ascl82/" + +# 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/1484420 +#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-scl82fc42a] +name=result-scl82fc42a +baseurl=file:///var/lib/mock/scl82fc42a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42ascl83.cfg b/fc42ascl83.cfg new file mode 100644 index 0000000..9809ce0 --- /dev/null +++ b/fc42ascl83.cfg @@ -0,0 +1,26 @@ +include('fc42a.tpl') + +config_opts['root'] = 'scl83fc42a' +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/scl83fc42a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42ascl83/" + +# 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/1484420 +#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-scl83fc42a] +name=result-scl83fc42a +baseurl=file:///var/lib/mock/scl83fc42a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42ascl84.cfg b/fc42ascl84.cfg new file mode 100644 index 0000000..6049eea --- /dev/null +++ b/fc42ascl84.cfg @@ -0,0 +1,26 @@ +include('fc42a.tpl') + +config_opts['root'] = 'scl84fc42a' +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/scl84fc42a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42ascl84/" + +# 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/1484420 +#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-scl84fc42a] +name=result-scl84fc42a +baseurl=file:///var/lib/mock/scl84fc42a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42xscl74.cfg b/fc42xscl74.cfg new file mode 100644 index 0000000..b358e85 --- /dev/null +++ b/fc42xscl74.cfg @@ -0,0 +1,26 @@ +include('fc42x.tpl') + +config_opts['root'] = 'scl74fc42x' +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/scl74fc42x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42xscl74/" + +# 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/1484420 +#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-scl74fc42x] +name=result-scl74fc42x +baseurl=file:///var/lib/mock/scl74fc42x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42xscl80.cfg b/fc42xscl80.cfg new file mode 100644 index 0000000..eadc726 --- /dev/null +++ b/fc42xscl80.cfg @@ -0,0 +1,26 @@ +include('fc42x.tpl') + +config_opts['root'] = 'scl80fc42x' +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/scl80fc42x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42xscl80/" + +# 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/1484420 +#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-scl80fc42x] +name=result-scl80fc42x +baseurl=file:///var/lib/mock/scl80fc42x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42xscl81.cfg b/fc42xscl81.cfg new file mode 100644 index 0000000..50517cb --- /dev/null +++ b/fc42xscl81.cfg @@ -0,0 +1,26 @@ +include('fc42x.tpl') + +config_opts['root'] = 'scl81fc42x' +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/scl81fc42x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42xscl81/" + +# 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/1484420 +#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-scl81fc42x] +name=result-scl81fc42x +baseurl=file:///var/lib/mock/scl81fc42x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42xscl82.cfg b/fc42xscl82.cfg new file mode 100644 index 0000000..518a0e6 --- /dev/null +++ b/fc42xscl82.cfg @@ -0,0 +1,26 @@ +include('fc42x.tpl') + +config_opts['root'] = 'scl82fc42x' +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/scl82fc42x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42xscl82/" + +# 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/1484420 +#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-scl82fc42x] +name=result-scl82fc42x +baseurl=file:///var/lib/mock/scl82fc42x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42xscl83.cfg b/fc42xscl83.cfg new file mode 100644 index 0000000..a68b250 --- /dev/null +++ b/fc42xscl83.cfg @@ -0,0 +1,26 @@ +include('fc42x.tpl') + +config_opts['root'] = 'scl83fc42x' +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/scl83fc42x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42xscl83/" + +# 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/1484420 +#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-scl83fc42x] +name=result-scl83fc42x +baseurl=file:///var/lib/mock/scl83fc42x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc42xscl84.cfg b/fc42xscl84.cfg new file mode 100644 index 0000000..4f8aaf5 --- /dev/null +++ b/fc42xscl84.cfg @@ -0,0 +1,26 @@ +include('fc42x.tpl') + +config_opts['root'] = 'scl84fc42x' +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/scl84fc42x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc42xscl84/" + +# 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/1484420 +#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-scl84fc42x] +name=result-scl84fc42x +baseurl=file:///var/lib/mock/scl84fc42x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" -- cgit