* Thu Sep 11 2025 Jean-Philippe Pialasse <jpp@koozali.org> 0.1-52.sme
- add rabbitmq [SME: 13094] - update odoo to 16 17 18 - remove fws
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
%define name smeserver-extrarepositories
|
||||
%define version 0.1
|
||||
%define release 51
|
||||
%define release 52
|
||||
Summary: easy configuration of extra yum repo
|
||||
Name: %{name}
|
||||
Version: %{version}
|
||||
@@ -12,6 +12,7 @@ BuildRoot: /var/tmp/%{name}-%{version}
|
||||
BuildArchitectures: noarch
|
||||
BuildRequires: smeserver-devtools
|
||||
Requires: smeserver-release >= 10.0
|
||||
Requires: smeservr-update >= 11.0.0-28
|
||||
AutoReqProv: no
|
||||
Source0: https://raw.githubusercontent.com/ONLYOFFICE/repo/master/centos/RPM-GPG-KEY-ONLYOFFICE
|
||||
Source1: https://download.postgresql.org/pub/repos/yum/keys/PGDG-RPM-GPG-KEY-RHEL7
|
||||
@@ -20,6 +21,11 @@ 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
|
||||
* Thu Sep 11 2025 Jean-Philippe Pialasse <jpp@koozali.org> 0.1-52.sme
|
||||
- add rabbitmq [SME: 13094]
|
||||
- update odoo to 16 17 18
|
||||
- remove fws
|
||||
|
||||
* Wed May 28 2025 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-51.sme
|
||||
- remove Mongo 4.x repos
|
||||
|
||||
@@ -556,46 +562,6 @@ REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
|
||||
#####################
|
||||
#####################
|
||||
#firewall Service
|
||||
#####################
|
||||
#####################
|
||||
REPO['reponame']='fws'
|
||||
REPO['pkgname']=${REPO['reponame']}
|
||||
REPO['fullreponame']='Firewall Services'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='no'
|
||||
REPO['status']='disabled'
|
||||
REPO['BaseURL']='http://repo.firewall-services.com/centos/$releasever'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='http://repo.firewall-services.com/RPM-GPG-KEY'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
|
||||
#####################
|
||||
#####################
|
||||
#firewall Service testing
|
||||
#####################
|
||||
#####################
|
||||
REPO['reponame']='fws-testing'
|
||||
REPO['pkgname']='fws'
|
||||
REPO['fullreponame']='Firewall Services testing'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='no'
|
||||
REPO['status']='disabled'
|
||||
REPO['BaseURL']='http://repo.firewall-services.com/centos-testing/$releasever'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='http://repo.firewall-services.com/RPM-GPG-KEY'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
|
||||
#####################
|
||||
#####################
|
||||
#fusion inventory
|
||||
@@ -826,19 +792,19 @@ createrepo
|
||||
done
|
||||
|
||||
|
||||
if ( "%{?dist}" == "el7" ); then
|
||||
|
||||
#####################
|
||||
#####################
|
||||
# Odoo10-nightly
|
||||
# Odoo18-nightly
|
||||
#####################
|
||||
#####################
|
||||
REPO['reponame']='odoo10-nightly'
|
||||
REPO['reponame']='odoo18-nightly'
|
||||
REPO['pkgname']='odoo'
|
||||
REPO['fullreponame']='Odoo 10 Nightly - EL7'
|
||||
REPO['fullreponame']='Odoo 18 Nightly'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='disabled'
|
||||
REPO['BaseURL']='http://nightly.odoo.com/10.0/nightly/rpm/'
|
||||
REPO['BaseURL']='http://nightly.odoo.com/18.0/nightly/rpm/'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
|
||||
@@ -849,16 +815,16 @@ createrepo
|
||||
|
||||
#####################
|
||||
#####################
|
||||
# Odoo9-nightly
|
||||
# Odoo17-nightly
|
||||
#####################
|
||||
#####################
|
||||
REPO['reponame']='odoo9-nightly'
|
||||
REPO['reponame']='odoo17-nightly'
|
||||
REPO['pkgname']='odoo'
|
||||
REPO['fullreponame']='Odoo 9 Nightly - EL7'
|
||||
REPO['fullreponame']='Odoo 17 Nightly'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='disabled'
|
||||
REPO['BaseURL']='http://nightly.odoo.com/9.0/nightly/rpm/'
|
||||
REPO['BaseURL']='http://nightly.odoo.com/17.0/nightly/rpm/'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
|
||||
@@ -866,7 +832,28 @@ REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
fi
|
||||
|
||||
#####################
|
||||
#####################
|
||||
# Odoo16-nightly
|
||||
#####################
|
||||
#####################
|
||||
REPO['reponame']='odoo16-nightly'
|
||||
REPO['pkgname']='odoo'
|
||||
REPO['fullreponame']='Odoo 16 Nightly'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='disabled'
|
||||
REPO['BaseURL']='http://nightly.odoo.com/16.0/nightly/rpm/'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
|
||||
|
||||
|
||||
#####################
|
||||
#####################
|
||||
@@ -967,6 +954,85 @@ createrepo
|
||||
|
||||
done
|
||||
|
||||
#####################
|
||||
#####################
|
||||
# rabbitmq + no deps erlang
|
||||
#####################
|
||||
#####################
|
||||
#
|
||||
REPO['reponame']='rabbitmq-modern-erlang'
|
||||
REPO['pkgname']="rabbitmq"
|
||||
REPO['fullreponame']='modern-erlang-el8'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='enabled'
|
||||
REPO['BaseURL']='https://yum1.rabbitmq.com/erlang/el/8/$basearch\n https://yum2.rabbitmq.com/erlang/el/8/$basearch'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
#sslverify=1
|
||||
#sslcacert=/etc/pki/tls/certs/ca-bundle.crt
|
||||
#metadata_expire=300
|
||||
#pkg_gpgcheck=1
|
||||
#autorefresh=1
|
||||
#repo_gpgcheck=1
|
||||
|
||||
REPO['reponame']='rabbitmq-modern-erlang-noarch'
|
||||
REPO['pkgname']="rabbitmq"
|
||||
REPO['fullreponame']='modern-erlang-el8-noarch'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='enabled'
|
||||
REPO['BaseURL']='https://yum1.rabbitmq.com/erlang/el/8/noarch\n https://yum2.rabbitmq.com/erlang/el/8/noarch'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
|
||||
REPO['reponame']='rabbitmq-el8'
|
||||
REPO['pkgname']="rabbitmq"
|
||||
REPO['fullreponame']='rabbitmq-el8'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='enabled'
|
||||
REPO['BaseURL']='https://yum1.rabbitmq.com/rabbitmq/el/8/$basearch\n https://yum2.rabbitmq.com/rabbitmq/el/8/$basearch'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key\n https://github.com/rabbitmq/signing-keys/releases/download/3.0/rabbitmq-release-signing-key.asc'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
|
||||
REPO['reponame']='rabbitmq-el8-noarch'
|
||||
REPO['pkgname']="rabbitmq"
|
||||
REPO['fullreponame']='rabbitmq-el8-noarch'
|
||||
REPO['EnableGroups']='no'
|
||||
REPO['Visible']='yes'
|
||||
REPO['status']='enabled'
|
||||
REPO['BaseURL']='https://yum1.rabbitmq.com/rabbitmq/el/8/noarch\n https://yum2.rabbitmq.com/rabbitmq/el/8/noarch'
|
||||
REPO['MirrorList']=''
|
||||
REPO['GPGCheck']='yes'
|
||||
REPO['GPGKey']='https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key\n https://github.com/rabbitmq/signing-keys/releases/download/3.0/rabbitmq-release-signing-key.asc'
|
||||
REPO['Exclude']=''
|
||||
REPO['IncludePkgs']=''
|
||||
REPO['Priority']=''
|
||||
createrepo
|
||||
#gpgcheck=1
|
||||
#sslverify=1
|
||||
#sslcacert=/etc/pki/tls/certs/ca-bundle.crt
|
||||
#metadata_expire=300
|
||||
#pkg_gpgcheck=1
|
||||
|
||||
|
||||
|
||||
#####################
|
||||
#####################
|
||||
# Reetspetit
|
||||
@@ -1567,7 +1633,6 @@ cat %{name}-%{version}-filelist| grep elastic > %{name}-%{version}-filelist-el
|
||||
cat %{name}-%{version}-filelist| grep elrepo > %{name}-%{version}-filelist-elrepo
|
||||
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
|
||||
cat %{name}-%{version}-filelist| grep fusioninventory-agent > %{name}-%{version}-filelist-fusioninventory-agent
|
||||
cat %{name}-%{version}-filelist| grep lemonldap > %{name}-%{version}-filelist-lemonldap
|
||||
cat %{name}-%{version}-filelist| grep libreswan > %{name}-%{version}-filelist-libreswan
|
||||
@@ -1575,11 +1640,10 @@ cat %{name}-%{version}-filelist| grep mariadb > %{name}-%{vers
|
||||
cat %{name}-%{version}-filelist| grep mongodb > %{name}-%{version}-filelist-mongodb
|
||||
cat %{name}-%{version}-filelist| grep nginx > %{name}-%{version}-filelist-nginx
|
||||
cat %{name}-%{version}-filelist| grep node > %{name}-%{version}-filelist-node
|
||||
if ( "%{?dist}" == "el7" ); then
|
||||
cat %{name}-%{version}-filelist| grep odoo > %{name}-%{version}-filelist-odoo
|
||||
fi
|
||||
cat %{name}-%{version}-filelist| grep okay > %{name}-%{version}-filelist-okay
|
||||
cat %{name}-%{version}-filelist| grep -i onlyoffice > %{name}-%{version}-filelist-onlyoffice
|
||||
cat %{name}-%{version}-filelist| grep rabbitmq > %{name}-%{version}-filelist-rabbitmq
|
||||
cat %{name}-%{version}-filelist| grep reetp > %{name}-%{version}-filelist-reetp
|
||||
cat %{name}-%{version}-filelist| grep remi-ocsinventory > %{name}-%{version}-filelist-remi-ocsinventory
|
||||
cat %{name}-%{version}-filelist| grep remi-roundcube > %{name}-%{version}-filelist-remi-roundcube
|
||||
@@ -1699,13 +1763,6 @@ FreeSWITCH is a scalable open source cross-platform telephony platform designed
|
||||
%files freeswitch -f %{name}-%{version}-filelist-freeswitch
|
||||
%defattr(-,root,root)
|
||||
|
||||
%package fws
|
||||
Summary: Firewall Services repository
|
||||
%description fws
|
||||
Firewall Services repository
|
||||
%files fws -f %{name}-%{version}-filelist-fws
|
||||
%defattr(-,root,root)
|
||||
|
||||
%package fusioninventory-agent
|
||||
Summary: Copr repo for fusioninventory-agent owned by trasher
|
||||
%description fusioninventory-agent
|
||||
@@ -1757,12 +1814,10 @@ NodeJS Repositories
|
||||
|
||||
%package odoo
|
||||
Summary: Odoo 10 Nightly - EL7 Repository
|
||||
Distribution: el7
|
||||
%description odoo
|
||||
Odoo 10 Nightly - EL7 Repository
|
||||
# comment as not available for centos 6 SME9
|
||||
#%files odoo -f %{name}-%{version}-filelist-odoo
|
||||
#%defattr(-,root,root)
|
||||
%files odoo -f %{name}-%{version}-filelist-odoo
|
||||
%defattr(-,root,root)
|
||||
|
||||
%package okay
|
||||
Summary: Extra OKay Packages for Enterprise Linux
|
||||
@@ -1785,6 +1840,13 @@ PostGreSQL Repositories
|
||||
%files pgsql -f %{name}-%{version}-filelist-pgsql
|
||||
%defattr(-,root,root)
|
||||
|
||||
%package rabbitmq
|
||||
Summary: Mirror for rabbitmq and deps
|
||||
%description rabbitmq
|
||||
Mirror for rabbitmq and deps
|
||||
%files rabbitmq -f %{name}-%{version}-filelist-rabbitmq
|
||||
%defattr(-,root,root)
|
||||
|
||||
%package reetp
|
||||
Summary: Mirror John Crisp reetspetit.com
|
||||
%description reetp
|
||||
|
Reference in New Issue
Block a user