From 1d2a754e72ca4354c9c7fae084b561b74d4915fc Mon Sep 17 00:00:00 2001 From: Jean-Philippe Pialasse Date: Fri, 14 Feb 2025 22:52:32 -0500 Subject: [PATCH] * Fri Feb 14 2025 Jean-Philippe Pialasse 0.1-49.sme - remove epel as in core now [SME: 12920] --- smeserver-extrarepositories.spec | 63 ++------------------------------ 1 file changed, 4 insertions(+), 59 deletions(-) diff --git a/smeserver-extrarepositories.spec b/smeserver-extrarepositories.spec index eff2c72..7a83c4f 100644 --- a/smeserver-extrarepositories.spec +++ b/smeserver-extrarepositories.spec @@ -1,6 +1,6 @@ %define name smeserver-extrarepositories %define version 0.1 -%define release 48 +%define release 49 Summary: easy configuration of extra yum repo Name: %{name} Version: %{version} @@ -20,6 +20,9 @@ Source1: https://download.postgresql.org/pub/repos/yum/keys/PGDG-RPM-GPG-KEY-RHE Provides configuration for external yum repository comaptible with Koozali SME Server. %changelog +* Fri Feb 14 2025 Jean-Philippe Pialasse 0.1-49.sme +- remove epel as in core now [SME: 12920] + * Fri Feb 07 2025 Jean-Philippe Pialasse 0.1-48.sme - remove openfusion [SME: 12883] @@ -507,26 +510,6 @@ REPO['IncludePkgs']='' REPO['Priority']='' createrepo -##################### -##################### -#EPEL -##################### -##################### -REPO['reponame']='epel' -REPO['pkgname']=${REPO['reponame']} -REPO['fullreponame']='EPEL' -REPO['EnableGroups']='no' -REPO['Visible']='no' -REPO['status']='disabled' -REPO['BaseURL']='http://download.fedoraproject.org/pub/epel/$releasever/$basearch' -REPO['MirrorList']='http://mirrors.fedoraproject.org/mirrorlist?repo=epel-$releasever&arch=$basearch' -REPO['GPGCheck']='yes' -REPO['GPGKey']='http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL' -REPO['Exclude']='perl-Razor-Agent,pwauth' -REPO['IncludePkgs']='' -REPO['Priority']='' -createrepo - ##################### ##################### #erlang @@ -1479,36 +1462,6 @@ cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/90sogo EOF -cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10epel -{ - my @add = split(/[,; ]+/, 'pwauth'); - my %remove = map { $_ => 1 } split(/[,; ]+/, 'gnustep-*,gnustep*,gnustep-base,gnustep-make'); - - for my $name ( qw(epel) ) - { - my $repo = $DB->get($name) or next; - - my @exclude = split(/,/, $repo->prop('Exclude') || ''); - push @exclude, @add; - @exclude = grep(!defined $remove{$_} && !/^CENTOS_/, @exclude); - - # remove duplicates - undef %saw; - @exclude = grep(!$saw{$_}++, @exclude); - - if ($#exclude >= 0) - { - $repo->set_prop('Exclude', join(',', @exclude)); - } - else - { - $repo->delete('Exclude'); - } - } -} - -EOF - cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10zmrepo { for my $name ( qw(zmrepo) ) @@ -1584,7 +1537,6 @@ cat %{name}-%{version}-filelist| grep docker-ce > %{name}-%{version}-filelist- cat %{name}-%{version}-filelist| grep egroupware > %{name}-%{version}-filelist-egroupware cat %{name}-%{version}-filelist| grep elastic > %{name}-%{version}-filelist-elastic cat %{name}-%{version}-filelist| grep elrepo > %{name}-%{version}-filelist-elrepo -cat %{name}-%{version}-filelist| grep epel > %{name}-%{version}-filelist-epel cat %{name}-%{version}-filelist| grep erlang > %{name}-%{version}-filelist-erlang cat %{name}-%{version}-filelist| grep freeswitch > %{name}-%{version}-filelist-freeswitch cat %{name}-%{version}-filelist| grep fws > %{name}-%{version}-filelist-fws @@ -1704,13 +1656,6 @@ ElRepo.org Community Enterprise Linux Repository %files elrepo -f %{name}-%{version}-filelist-elrepo %defattr(-,root,root) -%package epel -Summary: Fedora EPEL Repository -%description epel -Fedora EPEL Repository -%files epel -f %{name}-%{version}-filelist-epel -%defattr(-,root,root) - %package erlang Summary: Erlang Repository %description erlang