From f76d4bb21f42be6a2cb8f4a5b81dccdc7850213f Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 24 Feb 2021 17:34:18 +0100 Subject: F34 configuration files --- fc33xr.cfg | 2 +- fc34x.cfg | 5 +++ fc34x.tpl | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ fc34x80.cfg | 11 ++++++ fc34xr.cfg | 26 ++++++++++++++ fc34xscl56.cfg | 24 +++++++++++++ fc34xscl70.cfg | 23 +++++++++++++ fc34xscl71.cfg | 23 +++++++++++++ fc34xscl72.cfg | 23 +++++++++++++ fc34xscl73.cfg | 23 +++++++++++++ fc34xscl74.cfg | 23 +++++++++++++ fc34xscl80.cfg | 23 +++++++++++++ 12 files changed, 310 insertions(+), 1 deletion(-) create mode 100644 fc34x.cfg create mode 100644 fc34x.tpl create mode 100644 fc34x80.cfg create mode 100644 fc34xr.cfg create mode 100644 fc34xscl56.cfg create mode 100644 fc34xscl70.cfg create mode 100644 fc34xscl71.cfg create mode 100644 fc34xscl72.cfg create mode 100644 fc34xscl73.cfg create mode 100644 fc34xscl74.cfg create mode 100644 fc34xscl80.cfg diff --git a/fc33xr.cfg b/fc33xr.cfg index 066c648..89a8a32 100644 --- a/fc33xr.cfg +++ b/fc33xr.cfg @@ -5,7 +5,7 @@ config_opts['macros']['%_with_rpmfusion']="1" config_opts['yum.conf'] += """ [rpmfusion-free] name=rpmfusion-free -mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-rawhide&arch=x86_64 +mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-33&arch=x86_64 enabled=1 [rpmfusion-free-updates] diff --git a/fc34x.cfg b/fc34x.cfg new file mode 100644 index 0000000..95ab95d --- /dev/null +++ b/fc34x.cfg @@ -0,0 +1,5 @@ +include('fc34x.tpl') + +# Temp +#config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache php-devel php-pear' + diff --git a/fc34x.tpl b/fc34x.tpl new file mode 100644 index 0000000..201d521 --- /dev/null +++ b/fc34x.tpl @@ -0,0 +1,105 @@ +config_opts['root'] = 'fc34x' +config_opts['target_arch'] = 'x86_64' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache gcc' +config_opts['dist'] = 'fc34' # only useful for --resultdir variable subst +config_opts['extra_chroot_dirs'] = [ '/run/lock', ] +config_opts['releasever'] = '34' +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/shm/ccache.fc34x/" + +config_opts['basedir'] = '/dev/shm/' +config_opts['resultdir'] = "/var/lib/mock/fc34x" +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']="-j10" +config_opts['macros']['%vendor']="Remi's RPM repository " +config_opts['macros']['%packager']="Remi Collet" +config_opts['macros']['%bugurl']="https://forum.remirepo.net/" +config_opts['macros']['%dist']=".fc34.remi" +config_opts['macros']['%fedora']="34" +config_opts['macros']['%_with_ibase']="1" +config_opts['macros']['%_with_oci8']="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 +failovermethod=priority +metadata_expire=80000 +##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-34&arch=x86_64 +#baseurl=http://fr2.rpmfind.net/linux/fedora/releases/34/Everything/x86_64/os/ +# http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/34/Everything/x86_64/os/ + +[updates] +name=updates +metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +failovermethod=priority +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f34&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/34/x86_64/ +# http://fr2.rpmfind.net/linux/fedora/updates/34/x86_64/ +enabled=1 + +[updates-testing] +name=updates-testing +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch +failovermethod=priority +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f34&arch=x86_64 +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/testing/34/Everything/x86_64/ +enabled=0 + +[remi] +name=remi public +baseurl=file:/home/rpmbuild/site/rpms/fedora/34/remi/x86_64/ +enabled=1 +metadata_expire=10 + +[remi-priv] +name=remi prive +baseurl=file:/home/rpmbuild/site/rpms/priv/x86_64/ +enabled=1 +metadata_expire=10 + +[remi-debuginfo] +name=remi-debuginfo +baseurl=file:/home/rpmbuild/site/rpms/fedora/34/debug-remi/x86_64/ +enabled=1 + +[result-fc34x] +name=result-fc34x +baseurl=file:/var/lib/mock/fc34x/ +metadata_expire=10 +enabled=1 + +[msprod] +name=msprod +baseurl=https://packages.microsoft.com/rhel/7/prod/ +enabled=1 + +""" diff --git a/fc34x80.cfg b/fc34x80.cfg new file mode 100644 index 0000000..f03b425 --- /dev/null +++ b/fc34x80.cfg @@ -0,0 +1,11 @@ +include('fc34x.tpl') + +config_opts['yum.conf'] += """ +[remi-php80] +name=remi php80 +baseurl=file:/home/rpmbuild/site/rpms/fedora/34/php80/x86_64/ +enabled=1 +metadata_expire=1 + +""" + diff --git a/fc34xr.cfg b/fc34xr.cfg new file mode 100644 index 0000000..803bf4c --- /dev/null +++ b/fc34xr.cfg @@ -0,0 +1,26 @@ +include('fc34x.tpl') + +config_opts['macros']['%_with_rpmfusion']="1" + +config_opts['yum.conf'] += """ +[rpmfusion-free] +name=rpmfusion-free +mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-34&arch=x86_64 +enabled=1 + +[rpmfusion-free-updates] +name=rpmfusion-free-updates +mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-34&arch=x86_64 +enabled=0 + +[rpmfusion-nonfree] +name=rpmfusion-nonfree +mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-34&arch=x86_64 +enabled=0 + +[rpmfusion-nonfree-updates] +name=rpmfusion-nonfree +mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-34&arch=x86_64 +enabled=0 + +""" diff --git a/fc34xscl56.cfg b/fc34xscl56.cfg new file mode 100644 index 0000000..ad6935c --- /dev/null +++ b/fc34xscl56.cfg @@ -0,0 +1,24 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl56fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php56-build php56-php-devel php56-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl56fc34x" + +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/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' +config_opts['macros']['%_without_apcu']="1" + +config_opts['yum.conf'] += """ +[result-scl56fc34x] +name=result-scl56fc34x +baseurl=file:/var/lib/mock/scl56fc34x/ +enabled=1 +metadata_expire=10 + +""" diff --git a/fc34xscl70.cfg b/fc34xscl70.cfg new file mode 100644 index 0000000..9257cb5 --- /dev/null +++ b/fc34xscl70.cfg @@ -0,0 +1,23 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl70fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php70-build php70-php-devel php70-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl70fc34x" + +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/1484370 +#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-scl70fc34x] +name=result-scl70fc34x +baseurl=file:///var/lib/mock/scl70fc34x/ +enabled=1 +metadata_expire=10 + +""" diff --git a/fc34xscl71.cfg b/fc34xscl71.cfg new file mode 100644 index 0000000..8dea422 --- /dev/null +++ b/fc34xscl71.cfg @@ -0,0 +1,23 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl71fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php71-build php71-php-devel php71-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl71fc34x" + +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/1484370 +#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-scl71fc34x] +name=result-scl71fc34x +baseurl=file:///var/lib/mock/scl71fc34x/ +enabled=1 +metadata_expire=10 + +""" diff --git a/fc34xscl72.cfg b/fc34xscl72.cfg new file mode 100644 index 0000000..cef622e --- /dev/null +++ b/fc34xscl72.cfg @@ -0,0 +1,23 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl72fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php72-build php72-php-devel php72-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl72fc34x" + +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/1484370 +#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-scl72fc34x] +name=result-scl72fc34x +baseurl=file:///var/lib/mock/scl72fc34x/ +enabled=1 +metadata_expire=10 + +""" diff --git a/fc34xscl73.cfg b/fc34xscl73.cfg new file mode 100644 index 0000000..4ac1ac3 --- /dev/null +++ b/fc34xscl73.cfg @@ -0,0 +1,23 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl73fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php73-build php73-php-devel php73-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl73fc34x" + +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/1484370 +#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-scl73fc34x] +name=result-scl73fc34x +baseurl=file:///var/lib/mock/scl73fc34x/ +enabled=1 +metadata_expire=10 + +""" diff --git a/fc34xscl74.cfg b/fc34xscl74.cfg new file mode 100644 index 0000000..47df915 --- /dev/null +++ b/fc34xscl74.cfg @@ -0,0 +1,23 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl74fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php74-build php74-php-devel php74-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl74fc34x" + +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/1484370 +#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-scl74fc34x] +name=result-scl74fc34x +baseurl=file:///var/lib/mock/scl74fc34x/ +enabled=1 +metadata_expire=10 + +""" diff --git a/fc34xscl80.cfg b/fc34xscl80.cfg new file mode 100644 index 0000000..c750c0b --- /dev/null +++ b/fc34xscl80.cfg @@ -0,0 +1,23 @@ +include('fc34x.tpl') + +config_opts['root'] = 'scl80fc34x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php80-build php80-php-devel php80-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl80fc34x" + +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/1484370 +#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-scl80fc34x] +name=result-scl80fc34x +baseurl=file:///var/lib/mock/scl80fc34x/ +enabled=1 +metadata_expire=10 + +""" -- cgit