--- rpms/smeserver-extrarepositories/contribs9/smeserver-extrarepositories.spec 2019/01/05 03:54:38 1.24 +++ rpms/smeserver-extrarepositories/contribs9/smeserver-extrarepositories.spec 2019/01/27 17:02:31 1.25 @@ -1,6 +1,6 @@ %define name smeserver-extrarepositories %define version 0.1 -%define release 19 +%define release 20 Summary: easy configuration of extra yum repo Name: %{name} Version: %{version} @@ -18,6 +18,9 @@ AutoReqProv: no Provides configuration for external yum repository comaptible with Koozali SME Server. %changelog +* Sun Jan 27 2019 Jean-Philipe Pialasse 0.1-20.sme +- add node repos [SME: 10727] + * Fri Jan 04 2019 Jean-Philipe Pialasse 0.1-19.sme - improve zmrepo migrate fragment to avoid action if not needed. - migrate fragment for openfusion @@ -438,7 +441,7 @@ REPO['fullreponame']='Libreswan' REPO['EnableGroups']='no' REPO['Visible']='no' REPO['status']='disabled' -REPO['BaseURL']='http://download.libreswan.org/binaries/rhel/6/x86_64/' +REPO['BaseURL']='http://download.libreswan.org/binaries/rhel/$releasever/$basearch/' REPO['MirrorList']='' REPO['GPGCheck']='yes' REPO['GPGKey']='http://download.libreswan.org/binaries/RPM-GPG-KEY-libreswan' @@ -447,6 +450,152 @@ REPO['IncludePkgs']='' createrepo +##################### +##################### +# NodeJS 4 +##################### +##################### +REPO['reponame']='node4' +REPO['fullreponame']='NodeJS 4' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_4.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS 5 +##################### +##################### +REPO['reponame']='node5' +REPO['fullreponame']='NodeJS 5' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_5.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS 6 +##################### +##################### +REPO['reponame']='node6' +REPO['fullreponame']='NodeJS 6' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_6.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS 7 +##################### +##################### +REPO['reponame']='node7' +REPO['fullreponame']='NodeJS 7' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_7.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS +##################### +##################### +REPO['reponame']='node8' +REPO['fullreponame']='NodeJS 8' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_8.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS 9 +##################### +##################### +REPO['reponame']='node9' +REPO['fullreponame']='NodeJS 9' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_9.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS 10 +##################### +##################### +REPO['reponame']='node10' +REPO['fullreponame']='NodeJS 10' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_10.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +# NodeJS 11 +##################### +##################### +REPO['reponame']='node11' +REPO['fullreponame']='NodeJS 11' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://rpm.nodesource.com/pub_11.x/el/$releasever/$basearch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + + + if ( "%{?dist}" == "el7" ); then ##################### ##################### @@ -1021,6 +1170,7 @@ cat %{name}-%{version}-filelist| grep od fi cat %{name}-%{version}-filelist| grep okay > %{name}-%{version}-filelist-okay cat %{name}-%{version}-filelist| grep openfusion > %{name}-%{version}-filelist-openfusion +cat %{name}-%{version}-filelist| grep node > %{name}-%{version}-filelist-node cat %{name}-%{version}-filelist| grep reetp > %{name}-%{version}-filelist-reetp cat %{name}-%{version}-filelist| grep remi-safe > %{name}-%{version}-filelist-remi-safe cat %{name}-%{version}-filelist| grep remi-ocsinventory > %{name}-%{version}-filelist-remi-ocsinventory @@ -1142,10 +1292,17 @@ Geekery Repository %package libreswan Summary: Libreswan Repository %description libreswan -Geekery Repository +Libreswan Repository %files libreswan -f %{name}-%{version}-filelist-libreswan %defattr(-,root,root) +%package node +Summary: NodeJS Repositories +%description node +NodeJS Repositories +%files node -f %{name}-%{version}-filelist-node +%defattr(-,root,root) + %package odoo Summary: Odoo 10 Nightly - EL7 Repository Distribution: el7