From f2baa1bf16049279ea14bb52b74d14d17ab34b38 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 29 Jun 2017 17:00:49 +0200 Subject: add remi-php72 configuration (fedora) --- remi-php56-fc.repo | 10 ---------- remi-php72-fc.repo | 18 +++++++++++++++++ remi-php72-test-fc.repo | 18 +++++++++++++++++ remi-php72.repo | 34 +++++++++++++++++++++++++++++++++ remi-release.spec | 51 +++++++++++++++++++++++++++++++------------------ 5 files changed, 102 insertions(+), 29 deletions(-) delete mode 100644 remi-php56-fc.repo create mode 100644 remi-php72-fc.repo create mode 100644 remi-php72-test-fc.repo create mode 100644 remi-php72.repo diff --git a/remi-php56-fc.repo b/remi-php56-fc.repo deleted file mode 100644 index a6b4479..0000000 --- a/remi-php56-fc.repo +++ /dev/null @@ -1,10 +0,0 @@ -[remi-php56] -name=Remi's RPM repository - PHP 5.6 - Fedora $releasever - $basearch -#baseurl=http://rpms.remirepo.net/fedora/$releasever/php56/$basearch/ -mirrorlist=http://rpms.remirepo.net/fedora/$releasever/php56/mirror -# WARNING: If you enable this repository, you must also enable "remi" -enabled=0 -gpgcheck=1 -failovermethod=roundrobin -fastestmirror=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi diff --git a/remi-php72-fc.repo b/remi-php72-fc.repo new file mode 100644 index 0000000..bb01b6b --- /dev/null +++ b/remi-php72-fc.repo @@ -0,0 +1,18 @@ +[remi-php72] +name=Remi's RPM repository - PHP 7.2 - Fedora $releasever - $basearch +#baseurl=http://rpms.remirepo.net/fedora/$releasever/php72/$basearch/ +mirrorlist=http://rpms.remirepo.net/fedora/$releasever/php72/mirror +# WARNING: If you enable this repository, you must also enable "remi" +enabled=0 +gpgcheck=1 +failovermethod=roundrobin +fastestmirror=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + +[remi-php72-debuginfo] +name=Remi's PHP 7.2 RPM repository for Fedora $releasever - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/fedora/$releasever/debug-php72/$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + diff --git a/remi-php72-test-fc.repo b/remi-php72-test-fc.repo new file mode 100644 index 0000000..f44c4fc --- /dev/null +++ b/remi-php72-test-fc.repo @@ -0,0 +1,18 @@ +[remi-php72-test] +name=Remi's RPM repository - Testing - PHP 7.2 - Fedora $releasever - $basearch +#baseurl=http://rpms.remirepo.net/fedora/$releasever/test72/$basearch/ +mirrorlist=http://rpms.remirepo.net/fedora/$releasever/test72/mirror +# WARNING: If you enable this repository, you must also enable "remi" and "remi-php72" +enabled=0 +gpgcheck=1 +failovermethod=roundrobin +fastestmirror=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + +[remi-php72-test-debuginfo] +name=Remi's PHP 7.2 test RPM repository for Fedora $releasever - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/fedora/$releasever/debug-test72/$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + diff --git a/remi-php72.repo b/remi-php72.repo new file mode 100644 index 0000000..5f5d970 --- /dev/null +++ b/remi-php72.repo @@ -0,0 +1,34 @@ +# This repository only provides PHP 7.2 and its extensions +# NOTICE: common dependencies are in "remi-safe" + +[remi-php72] +name=Remi's PHP 7.2 RPM repository for Enterprise Linux VERSION - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/VERSION/php72/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/php72/httpsmirror +mirrorlist=http://rpms.remirepo.net/enterprise/VERSION/php72/mirror +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + +[remi-php72-debuginfo] +name=Remi's PHP 7.2 RPM repository for Enterprise Linux VERSION - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-php72/$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + +[remi-php72-test] +name=Remi's PHP 7.2 test RPM repository for Enterprise Linux VERSION - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/VERSION/test72/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/test72/httpsmirror +mirrorlist=http://rpms.remirepo.net/enterprise/VERSION/test72/mirror +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi + +[remi-php72-test-debuginfo] +name=Remi's PHP 7.2 test RPM repository for Enterprise Linux VERSION - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-test72/$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi diff --git a/remi-release.spec b/remi-release.spec index e29fe5b..1764975 100644 --- a/remi-release.spec +++ b/remi-release.spec @@ -15,26 +15,27 @@ Name: remi-release Version: %{fedora} %if %{fedora} >= 26 -Release: 1%{?dist} +Release: 2%{?dist} %else -Release: 3%{?dist} +Release: 4%{?dist} %endif Summary: Configuration for remi repository Summary(fr): Configuration pour le dépôt remi Group: System Environment/Base License: GPLv2+ -URL: http://rpms.remirepo.net/ +URL: https://rpms.remirepo.net/ Source0: RPM-GPG-KEY-remi Source1: remi-fc.repo Source2: remi-test-fc.repo -Source3: remi-php56-fc.repo Source4: remi-php70-fc.repo Source5: remi-php70-test-fc.repo Source6: remi-php71-fc.repo Source7: remi-php71-test-fc.repo Source8: remi-debug-fc.repo Source9: RPM-GPG-KEY-remi2017 +Source10: remi-php72-fc.repo +Source11: remi-php72-test-fc.repo BuildArch: noarch @@ -52,16 +53,20 @@ as well as the public GPG keys used to sign them. The repository is not enabled after installation, so you must use the --enablerepo=remi option for %{pkgman}. -%if %{fedora} >= 21 && %{fedora} <= 24 -For PHP 7.0 you must enable the remi-php70 repository: - %{pkgman} config-manager --enable remi-php70 +%if %{fedora} >= 25 +For PHP 7.2 you must enable the remi-php72 repository: + %{pkgman} config-manager --enable remi-php71 %endif -%if %{fedora} >= 22 +%if %{fedora} >= 22 && %{fedora} <= 25 For PHP 7.1 you must enable the remi-php71 repository: %{pkgman} config-manager --enable remi-php71 %endif -FAQ: http://blog.remirepo.net/pages/English-FAQ -Forum: http://forum.remirepo.net/ +%if %{fedora} >= 21 && %{fedora} <= 24 +For PHP 7.0 you must enable the remi-php70 repository: + %{pkgman} config-manager --enable remi-php70 +%endif +FAQ: https://blog.remirepo.net/pages/English-FAQ +Forum: https://forum.remirepo.net/ %description -l fr Ce paquetage contient le fichier de configuration de %{pkgman} pour utiliser @@ -69,16 +74,20 @@ les RPM du dépôt "remi" ainsi que la clé GPG utilisée pour les signer. Le dépôt n'est pas activé après l'installation, vous devez donc utiliser l'option --enablerepo=remi de %{pkgman}. -%if %{fedora} >= 21 && %{fedora} <= 24 -Pour PHP 7.0 vous devez activer le dépôt remi-php70 - %{pkgman} config-manager --enable remi-php70 +%if %{fedora} >= 25 +Pour PHP 7.2 vous devez activer le dépôt remi-php71 + %{pkgman} config-manager --enable remi-php71 %endif -%if %{fedora} >= 22 +%if %{fedora} >= 22 && %{fedora} <= 25 Pour PHP 7.1 vous devez activer le dépôt remi-php71 %{pkgman} config-manager --enable remi-php71 %endif -FAQ: http://blog.remirepo.net/pages/FAQ-en-Francais -Forum: http://forum.remirepo.net/ +%if %{fedora} >= 21 && %{fedora} <= 24 +Pour PHP 7.0 vous devez activer le dépôt remi-php70 + %{pkgman} config-manager --enable remi-php70 +%endif +FAQ: https://blog.remirepo.net/pages/FAQ-en-Francais +Forum: https://forum.remirepo.net/ %prep @@ -99,9 +108,6 @@ install -Dp -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY # YUM install -Dp -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/yum.repos.d/remi.repo install -Dp -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-test.repo -%if %{fedora} >= 19 && %{fedora} <= 20 -install -Dp -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php56.repo -%endif %if %{fedora} >= 21 && %{fedora} <= 24 install -Dp -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php70.repo install -Dp -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php70-test.repo @@ -110,6 +116,10 @@ install -Dp -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php70- install -Dp -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php71.repo install -Dp -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php71-test.repo %endif +%if %{fedora} >= 25 +install -Dp -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php72.repo +install -Dp -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-php72-test.repo +%endif %if %{fedora} >= 23 install -Dp -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-debuginfo.repo %endif @@ -127,6 +137,9 @@ sed -e 's/RPM-GPG-KEY-remi/RPM-GPG-KEY-remi2017/' \ %changelog +* Thu Jun 29 2017 Remi Collet - 26-2, 25-4 +- add remi-php72 repository configuration + * Mon Mar 6 2017 Remi Collet - 26-1, 25-3 and 24-3 - Add the GPG Key used for Fedora 26 -- cgit