/[smecontribs]/rpms/smeserver-extrarepositories/contribs9/smeserver-extrarepositories.spec
ViewVC logotype

Diff of /rpms/smeserver-extrarepositories/contribs9/smeserver-extrarepositories.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.3 by jpp, Wed Feb 14 04:32:41 2018 UTC Revision 1.9 by jpp, Wed May 9 04:00:29 2018 UTC
# Line 1  Line 1 
1  %define name smeserver-extrarepositories  %define name smeserver-extrarepositories
2  %define version 0.1  %define version 0.1
3  %define release 1  %define release 5
4  Summary: easy configuration of extra yum repo  Summary: easy configuration of extra yum repo
5  Name: %{name}  Name: %{name}
6  Version: %{version}  Version: %{version}
# Line 18  AutoReqProv: no Line 18  AutoReqProv: no
18  Provides configuration for external yum repository comaptible with Koozali SME Server.  Provides configuration for external yum repository comaptible with Koozali SME Server.
19    
20  %changelog  %changelog
21    * Tue May 08 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-5.sme
22    - add elrepo-kernel repo  [SME: 10581]
23    
24    * Sun Mar 18 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-4.sme
25    - exclude ffmpeg-2.6.4 and celt-0.11 from zmrepo [SME: 10543]
26    - add Sogo4 repo + migrate to exclude gnustep from epel if sogo repo present
27    
28    * Sun Feb 18 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-3.sme
29    - fix wrong escape sequence for $basearch and $releasever [SME: 10239]
30    
31    * Thu Feb 15 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-2.sme
32    - first multipackage version
33    - gpg keys not included
34    
35  * Mon May 01 2017 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-1.sme  * Mon May 01 2017 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-1.sme
36  - initial release  - initial release
37    
# Line 46  mkdir -p $RPM_BUILD_ROOT/usr/share/rpm-g Line 60  mkdir -p $RPM_BUILD_ROOT/usr/share/rpm-g
60    
61    
62  declare -A REPO  declare -A REPO
 #remi-safe  
 REPO['reponame']='remi-safe'  
 REPO['fullreponame']='Remi - safe'  
 REPO['EnableGroups']='no'  
 REPO['GPGCheck']='yes'  
 REPO['Visible']='yes'  
 REPO['status']='enabled'  
 REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/\\\$releasever/safe/\\\$basearch/'  
 REPO['MirrorList']=''  
 REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'  
 REPO['Exclude']=''  
 REPO['Include']=''  
63    
64    function createrepo {
65  mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}
66  echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups
67  echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck
# Line 69  echo "repository" > $RPM_BUILD_ROOT/etc/ Line 72  echo "repository" > $RPM_BUILD_ROOT/etc/
72  [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\
73                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL
74  [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\
75                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey
76  [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\
77                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList
78  [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\
79                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude
80  [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  [[ "${REPO['IncludePkgs']}" != '' ]]  &&       echo "${REPO['IncludePkgs']}"   >\
81                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/IncludePkgs
82    return 0
83    }
84    
85    
86    
87    #remi-safe
88    REPO['reponame']='remi-safe'
89    REPO['fullreponame']='Remi - safe'
90    REPO['EnableGroups']='no'
91    REPO['GPGCheck']='yes'
92    REPO['Visible']='yes'
93    REPO['status']='enabled'
94    REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/safe/$basearch/'
95    REPO['MirrorList']=''
96    REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
97    REPO['Exclude']=''
98    REPO['IncludePkgs']=''
99    createrepo
100    
101  ######################  ######################
102  #####################  #####################
# Line 88  REPO['EnableGroups']='yes' Line 109  REPO['EnableGroups']='yes'
109  REPO['GPGCheck']='no'  REPO['GPGCheck']='no'
110  REPO['Visible']='no'  REPO['Visible']='no'
111  REPO['status']='disabled'  REPO['status']='disabled'
112  REPO['BaseURL']='http://packages.asterisk.org/centos/$releasever/asterisk-13/\\\$basearch/'  REPO['BaseURL']='http://packages.asterisk.org/centos/$releasever/asterisk-13/$basearch/'
113  REPO['MirrorList']=''  REPO['MirrorList']=''
114  REPO['GPGKey']=''  REPO['GPGKey']=''
115  REPO['Exclude']=''  REPO['Exclude']=''
116  REPO['Include']=''  REPO['IncludePkgs']=''
117    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
118    
119  ######################  ######################
120  #####################  #####################
# Line 123  REPO['EnableGroups']='yes' Line 127  REPO['EnableGroups']='yes'
127  REPO['GPGCheck']='no'  REPO['GPGCheck']='no'
128  REPO['Visible']='no'  REPO['Visible']='no'
129  REPO['status']='disabled'  REPO['status']='disabled'
130  REPO['BaseURL']='http://packages.asterisk.org/centos/$releasever/current/\\\$basearch/'  REPO['BaseURL']='http://packages.asterisk.org/centos$releasever/current/$basearch/'
131  REPO['MirrorList']=''  REPO['MirrorList']=''
132  REPO['GPGKey']=''  REPO['GPGKey']=''
133  REPO['Exclude']=''  REPO['Exclude']=''
134  REPO['Include']=''  REPO['IncludePkgs']=''
135    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
136    
137  #####################  #####################
138  #####################  #####################
# Line 157  REPO['fullreponame']='Digium packages - Line 144  REPO['fullreponame']='Digium packages -
144  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
145  REPO['Visible']='no'  REPO['Visible']='no'
146  REPO['status']='disabled'  REPO['status']='disabled'
147  REPO['BaseURL']='http://packages.digium.com/centos/\\\$releasever/current/\\\$basearch/'  REPO['BaseURL']='http://packages.digium.com/centos/$releasever/current/$basearch/'
148  REPO['MirrorList']=''  REPO['MirrorList']=''
149  REPO['GPGCheck']='no'  REPO['GPGCheck']='no'
150  REPO['GPGKey']=''  REPO['GPGKey']=''
151  REPO['Exclude']=''  REPO['Exclude']=''
152  REPO['Include']=''  REPO['IncludePkgs']=''
153    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
154    
155  #####################  #####################
156  #####################  #####################
# Line 192  REPO['fullreponame']='Digium-13 packages Line 162  REPO['fullreponame']='Digium-13 packages
162  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
163  REPO['Visible']='no'  REPO['Visible']='no'
164  REPO['status']='disabled'  REPO['status']='disabled'
165  REPO['BaseURL']='http://packages.digium.com/centos/\\\$releasever/digium-13/\\\$basearch/'  REPO['BaseURL']='http://packages.digium.com/centos/$releasever/digium-13/$basearch/'
166  REPO['MirrorList']=''  REPO['MirrorList']=''
167  REPO['GPGCheck']='no'  REPO['GPGCheck']='no'
168  REPO['GPGKey']=''  REPO['GPGKey']=''
169  REPO['Exclude']=''  REPO['Exclude']=''
170  REPO['Include']=''  REPO['IncludePkgs']=''
171    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
172    
173  #####################  #####################
174  #####################  #####################
# Line 228  REPO['EnableGroups']='no' Line 181  REPO['EnableGroups']='no'
181  REPO['Visible']='no'  REPO['Visible']='no'
182  REPO['status']='disabled'  REPO['status']='disabled'
183  REPO['BaseURL']=''  REPO['BaseURL']=''
184  REPO['MirrorList']='http://www.atomicorp.com/mirrorlist/atomic/centos-\\\$releasever-\\\$basearch'  REPO['MirrorList']='http://www.atomicorp.com/mirrorlist/atomic/centos-$releasever-$basearch'
185  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
186  REPO['GPGKey']='https://www.atomicorp.com/RPM-GPG-KEY.art.txt'  REPO['GPGKey']='https://www.atomicorp.com/RPM-GPG-KEY.art.txt'
187  REPO['Exclude']=''  REPO['Exclude']=''
188  REPO['Include']=''  REPO['IncludePkgs']=''
189    createrepo
190    
191  mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  #####################
192  echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  #####################
193  echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  #centos-sclo-centos
194  echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  #####################
195  echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  #####################
196  echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  REPO['reponame']='centos-sclo-centos'
197  echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  REPO['fullreponame']='Centos-RH Software collections'
198  [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  REPO['EnableGroups']='no'
199                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  REPO['Visible']='yes'
200  [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  REPO['status']='disabled'
201                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  REPO['BaseURL']='http://mirror.centos.org/centos/$releasever/sclo/$basearch/sclo/'
202  [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  REPO['MirrorList']=''
203                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  REPO['GPGCheck']='yes'
204  [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  REPO['GPGKey']='https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-SCLo'
205                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  REPO['Exclude']=''
206  [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  REPO['IncludePkgs']=''
207                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  createrepo
208    
209  #####################  #####################
210  #####################  #####################
# Line 262  REPO['fullreponame']='Centos-RH Software Line 216  REPO['fullreponame']='Centos-RH Software
216  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
217  REPO['Visible']='yes'  REPO['Visible']='yes'
218  REPO['status']='disabled'  REPO['status']='disabled'
219  REPO['BaseURL']='http://mirror.centos.org/centos/\\\$releasever/sclo/\\\$basearch/rh'  REPO['BaseURL']='http://mirror.centos.org/centos/$releasever/sclo/$basearch/rh/'
220  REPO['MirrorList']=''  REPO['MirrorList']=''
221  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
222  REPO['GPGKey']='https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-SCLo'  REPO['GPGKey']='https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-SCLo'
223  REPO['Exclude']=''  REPO['Exclude']=''
224  REPO['Include']=''  REPO['IncludePkgs']=''
225    createrepo
226    
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
227    
228  #####################  #####################
229  #####################  #####################
# Line 297  REPO['fullreponame']='server_eGroupWare' Line 235  REPO['fullreponame']='server_eGroupWare'
235  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
236  REPO['Visible']='yes'  REPO['Visible']='yes'
237  REPO['status']='disabled'  REPO['status']='disabled'
238  REPO['BaseURL']='http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_\\\$releasever/'  REPO['BaseURL']='http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_$releasever/'
239  REPO['MirrorList']=''  REPO['MirrorList']=''
240  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
241  REPO['GPGKey']='http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_\\\$releasever/repodata/repomd.xml.key'  REPO['GPGKey']='http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_$releasever/repodata/repomd.xml.key'
242  REPO['Exclude']=''  REPO['Exclude']=''
243  REPO['Include']=''  REPO['IncludePkgs']=''
244    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
   
245    
246  #####################  #####################
247  #####################  #####################
# Line 340  REPO['MirrorList']='' Line 260  REPO['MirrorList']=''
260  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
261  REPO['GPGKey']='https://artifacts.elastic.co/GPG-KEY-elasticsearch'  REPO['GPGKey']='https://artifacts.elastic.co/GPG-KEY-elasticsearch'
262  REPO['Exclude']=''  REPO['Exclude']=''
263  REPO['Include']=''  REPO['IncludePkgs']=''
264    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
265  done  done
266    
267  #####################  #####################
# Line 371  REPO['fullreponame']='ELRepo.org Communi Line 274  REPO['fullreponame']='ELRepo.org Communi
274  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
275  REPO['Visible']='no'  REPO['Visible']='no'
276  REPO['status']='disabled'  REPO['status']='disabled'
277  REPO['BaseURL']='http://elrepo.org/linux/elrepo/el\\\$releasever/\\\$basearch'  REPO['BaseURL']='http://elrepo.org/linux/elrepo/el$releasever/$basearch'
278  REPO['MirrorList']='http://elrepo.org/mirrors-elrepo.\\\$releasever'  REPO['MirrorList']='http://elrepo.org/mirrors-elrepo.el$releasever'
279  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
280  REPO['GPGKey']='http://elrepo.org/RPM-GPG-KEY-elrepo.org'  REPO['GPGKey']='http://elrepo.org/RPM-GPG-KEY-elrepo.org'
281  REPO['Exclude']='clamav,spamassassin,libselinux,perl-HTML-Parser,lm_sensors,perl-IO-stringy,perl-XML-Parser,razor-agents,libgcrypt,rpm-python,libxml2,zlib,gnupg,libxml2-python,yum,module-init-tools,rpm,gettext,librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,gd,perl-TimeDate,librpm4.4'  REPO['Exclude']='clamav,spamassassin,libselinux,perl-HTML-Parser,lm_sensors,perl-IO-stringy,perl-XML-Parser,razor-agents,libgcrypt,rpm-python,libxml2,zlib,gnupg,libxml2-python,yum,module-init-tools,rpm,gettext,librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,gd,perl-TimeDate,librpm4.4'
282  REPO['Include']=''  REPO['IncludePkgs']=''
283    createrepo
284    
285  mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  #####################
286  echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  #####################
287  echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  #ELRepo kernel
288  echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  #####################
289  echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  #####################
290  echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  REPO['reponame']='elrepo-kernel'
291  echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  REPO['fullreponame']='ELRepo.org Community Enterprise Linux Repository Kernel'
292  [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  REPO['EnableGroups']='no'
293                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  REPO['Visible']='no'
294  [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  REPO['status']='disabled'
295                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  REPO['BaseURL']='http://elrepo.org/linux/kernel/el$releasever/$basearch'
296  [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  REPO['MirrorList']='http://elrepo.org/mirrors-elrepo-kernel.el$releasever'
297                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  REPO['GPGCheck']='yes'
298  [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  REPO['GPGKey']='http://elrepo.org/RPM-GPG-KEY-elrepo.org'
299                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  REPO['Exclude']=''
300  [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  REPO['IncludePkgs']=''
301                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  createrepo
302    
303  #####################  #####################
304  #####################  #####################
# Line 406  REPO['fullreponame']='EPEL' Line 310  REPO['fullreponame']='EPEL'
310  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
311  REPO['Visible']='no'  REPO['Visible']='no'
312  REPO['status']='disabled'  REPO['status']='disabled'
313  REPO['BaseURL']='http://download.fedoraproject.org/pub/epel/\\\$releasever/\\\$basearch'  REPO['BaseURL']='http://download.fedoraproject.org/pub/epel/$releasever/$basearch'
314  REPO['MirrorList']='http://mirrors.fedoraproject.org/mirrorlist?repo=epel-\\\$releasever&arch=\\\$basearch'  REPO['MirrorList']='http://mirrors.fedoraproject.org/mirrorlist?repo=epel-$releasever&arch=$basearch'
315  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
316  REPO['GPGKey']='http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL'  REPO['GPGKey']='http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL'
317  REPO['Exclude']='perl-Razor-Agent'  REPO['Exclude']='perl-Razor-Agent'
318  REPO['Include']=''  REPO['IncludePkgs']=''
319    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
320    
321  #####################  #####################
322  #####################  #####################
# Line 441  REPO['fullreponame']='erlang programming Line 328  REPO['fullreponame']='erlang programming
328  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
329  REPO['Visible']='yes'  REPO['Visible']='yes'
330  REPO['status']='disabled'  REPO['status']='disabled'
331  REPO['BaseURL']='http://packages.erlang-solutions.com/rpm/centos/\\\$releasever/\\\$basearch'  REPO['BaseURL']='http://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch'
332  REPO['MirrorList']=''  REPO['MirrorList']=''
333  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
334  REPO['GPGKey']='http://packages.erlang-solutions.com/rpm/erlang_solutions.asc'  REPO['GPGKey']='http://packages.erlang-solutions.com/rpm/erlang_solutions.asc'
335  REPO['Exclude']=''  REPO['Exclude']=''
336  REPO['Include']=''  REPO['IncludePkgs']=''
337    createrepo
 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  
 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  
 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  
 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  
 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  
 echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  
 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  
 [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  
 [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  
 [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  
 [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  
 [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  
                 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  
   
338    
339  #####################  #####################
340  #####################  #####################
# Line 477  REPO['fullreponame']='Freeswitch' Line 346  REPO['fullreponame']='Freeswitch'
346  REPO['EnableGroups']='no'  REPO['EnableGroups']='no'
347  REPO['Visible']='yes'  REPO['Visible']='yes'
348  REPO['status']='disabled'  REPO['status']='disabled'
349  REPO['BaseURL']='http://files.freeswitch.org/yum/\\\$releasever/\\\$basearch'  REPO['BaseURL']='http://files.freeswitch.org/yum/$releasever/$basearch'
350  REPO['MirrorList']=''  REPO['MirrorList']=''
351  REPO['GPGCheck']='yes'  REPO['GPGCheck']='yes'
352  REPO['GPGKey']='file:///etc/pki/rpm-gpg/RPM-GPG-KEY-FREESWITCH'  REPO['GPGKey']='file:///etc/pki/rpm-gpg/RPM-GPG-KEY-FREESWITCH'
353  REPO['Exclude']=''  REPO['Exclude']=''
354  REPO['Include']=''  REPO['IncludePkgs']=''
355    createrepo
356    
357  mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}  #####################
358  echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups  #####################
359  echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck  #firewall Service
360  echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name  #####################
361  echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible  #####################
362  echo "${REPO['status']}"  > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status  REPO['reponame']='fws'
363  echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type  REPO['fullreponame']='Firewall Services'
364  [[ "${REPO['BaseURL']}" != '' ]]  &&       echo "${REPO['BaseURL']}" >\  REPO['EnableGroups']='no'
365                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL  REPO['Visible']='no'
366  [[ "${REPO['GPGKey']}" != '' ]]  &&       echo "${REPO['GPGKey']}" >\  REPO['status']='disabled'
367                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey  REPO['BaseURL']='http://repo.firewall-services.com/centos/$releasever'
368  [[ "${REPO['MirrorList']}" != '' ]]  &&       echo "${REPO['MirrorList']}"       >\  REPO['MirrorList']=''
369                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList  REPO['GPGCheck']='yes'
370  [[ "${REPO['Exclude']}" != '' ]]  &&       echo "${REPO['Exclude']}"  >\  REPO['GPGKey']='http://repo.firewall-services.com/RPM-GPG-KEY'
371                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude  REPO['Exclude']=''
372  [[ "${REPO['Include']}" != '' ]]  &&       echo "${REPO['Include']}"   >\  REPO['IncludePkgs']=''
373                  $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Include  createrepo
374    
375    #####################
376    #####################
377    #firewall Service testing
378    #####################
379    #####################
380    REPO['reponame']='fws-testing'
381    REPO['fullreponame']='Firewall Services testing'
382    REPO['EnableGroups']='no'
383    REPO['Visible']='no'
384    REPO['status']='disabled'
385    REPO['BaseURL']='http://repo.firewall-services.com/centos-testing/$releasever'
386    REPO['MirrorList']=''
387    REPO['GPGCheck']='yes'
388    REPO['GPGKey']='http://repo.firewall-services.com/RPM-GPG-KEY'
389    REPO['Exclude']=''
390    REPO['IncludePkgs']=''
391    createrepo
392    
393    #####################
394    #####################
395    # Geekery  (last update 2016-09-25)
396    #####################
397    #####################
398    REPO['reponame']='geekery'
399    REPO['fullreponame']='geekery repository'
400    REPO['EnableGroups']='no'
401    REPO['Visible']='no'
402    REPO['status']='disabled'
403    REPO['BaseURL']=''
404    REPO['MirrorList']='http://geekery.epac.to/geekery/el$releasever-mirrors'
405    REPO['GPGCheck']='yes'
406    REPO['GPGKey']='http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY'
407    REPO['Exclude']=''
408    REPO['IncludePkgs']=''
409    createrepo
410    
411    if  ( "%{?dist}"  == "el7" ); then
412    #####################
413    #####################
414    # Odoo10-nightly
415    #####################
416    #####################
417    REPO['reponame']='odoo10-nightly'
418    REPO['fullreponame']='Odoo 10 Nightly - EL7'
419    REPO['EnableGroups']='no'
420    REPO['Visible']='no'
421    REPO['status']='disabled'
422    REPO['BaseURL']='http://nightly.odoo.com/10.0/nightly/rpm/'
423    REPO['MirrorList']=''
424    REPO['GPGCheck']='yes'
425    REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
426    REPO['Exclude']=''
427    REPO['IncludePkgs']=''
428    createrepo
429    
430    #####################
431    #####################
432    # Odoo9-nightly
433    #####################
434    #####################
435    REPO['reponame']='odoo9-nightly'
436    REPO['fullreponame']='Odoo 9 Nightly - EL7'
437    REPO['EnableGroups']='no'
438    REPO['Visible']='no'
439    REPO['status']='disabled'
440    REPO['BaseURL']='http://nightly.odoo.com/9.0/nightly/rpm/'
441    REPO['MirrorList']=''
442    REPO['GPGCheck']='yes'
443    REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
444    REPO['Exclude']=''
445    REPO['IncludePkgs']=''
446    createrepo
447    fi
448    
449    #####################
450    #####################
451    # Okay
452    #####################
453    #####################
454    REPO['reponame']='okay'
455    REPO['fullreponame']='Extra OKay Packages for Enterprise Linux - Freeswitch and FusionPBX'
456    REPO['EnableGroups']='no'
457    REPO['Visible']='no'
458    REPO['status']='disabled'
459    REPO['BaseURL']='http://repo.okay.com.mx/centos/$releasever/$basearch/release'
460    REPO['MirrorList']=''
461    REPO['GPGCheck']='no'
462    REPO['GPGKey']=''
463    REPO['Exclude']=''
464    REPO['IncludePkgs']=''
465    createrepo
466    
467    #####################
468    #####################
469    # Openfusion
470    #####################
471    #####################
472    REPO['reponame']='openfusion'
473    REPO['fullreponame']='Openfusion'
474    REPO['EnableGroups']='no'
475    REPO['Visible']='yes'
476    REPO['status']='disabled'
477    REPO['BaseURL']='http://repo.openfusion.net/centos$releasever-$basearch'
478    REPO['MirrorList']=''
479    REPO['GPGCheck']='yes'
480    REPO['GPGKey']='http://repo.openfusion.net/RPM-GPG-KEY-openfusion'
481    REPO['Exclude']=''
482    REPO['IncludePkgs']=''
483    createrepo
484    
485    #####################
486    #####################
487    # Reetspetit
488    #####################
489    #####################
490    REPO['reponame']='reetp'
491    REPO['fullreponame']='Mirror John Crisp reetspetit.com'
492    REPO['EnableGroups']='no'
493    REPO['Visible']='yes'
494    REPO['status']='disabled'
495    REPO['BaseURL']='https://reetspetit.com/smeserver/$releasever'
496    REPO['MirrorList']=''
497    REPO['GPGCheck']='no'
498    REPO['GPGKey']='https://reetspetit.com/RPM-GPG-KEY'
499    REPO['Exclude']=''
500    REPO['IncludePkgs']=''
501    createrepo
502    
503    #remi-safe
504    REPO['reponame']='remi-safe'
505    REPO['fullreponame']='Remi - safe'
506    REPO['EnableGroups']='no'
507    REPO['GPGCheck']='yes'
508    REPO['Visible']='yes'
509    REPO['status']='enabled'
510    REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/safe/$basearch/'
511    REPO['MirrorList']=''
512    REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
513    REPO['Exclude']=''
514    REPO['IncludePkgs']=''
515    createrepo
516    
517    #####################
518    #####################
519    #remi
520    #####################
521    #####################
522    REPO['reponame']='remi'
523    REPO['fullreponame']='Remi - EL unsafe, will conflict with your base rpms'
524    REPO['EnableGroups']='no'
525    REPO['GPGCheck']='yes'
526    REPO['Visible']='no'
527    REPO['status']='enabled'
528    REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/'
529    REPO['MirrorList']=''
530    REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
531    REPO['Exclude']='mysql*,php-*,phpMyAdmin'
532    REPO['IncludePkgs']=''
533    createrepo
534    
535    #####################
536    #####################
537    #remi-ocsinventory
538    #####################
539    #####################
540    REPO['reponame']='remi-ocsinventory'
541    REPO['fullreponame']='Remi ocsinventory - EL'
542    REPO['EnableGroups']='no'
543    REPO['GPGCheck']='yes'
544    REPO['Visible']='yes'
545    REPO['status']='enabled'
546    REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/'
547    REPO['MirrorList']=''
548    REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
549    REPO['Exclude']=''
550    REPO['IncludePkgs']='ocsinventory* perl-Ocsinventory-Agent'
551    createrepo
552    
553    #####################
554    #####################
555    #remi-ocsinventory
556    #####################
557    #####################
558    REPO['reponame']='remi-roundcube'
559    REPO['fullreponame']='Remi Roundcube - EL'
560    REPO['EnableGroups']='no'
561    REPO['GPGCheck']='yes'
562    REPO['Visible']='yes'
563    REPO['status']='enabled'
564    REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/'
565    REPO['MirrorList']=''
566    REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
567    REPO['Exclude']=''
568    REPO['IncludePkgs']='php-kolab-net-ldap3,php-pear-Mail-mimeDecode,php-pear-Net-IDNA2,php-pear-Net-LDAP2,roundcubemail'
569    createrepo
570    
571    
572    #####################
573    #####################
574    #rpmfusion
575    #####################
576    #####################
577    REPO['reponame']='rpmfusion'
578    REPO['fullreponame']='rpmfusion free EL'
579    REPO['EnableGroups']='no'
580    REPO['Visible']='yes'
581    REPO['status']='disabled'
582    REPO['BaseURL']='http://download1.rpmfusion.org/free/el/updates/$releasever/$basearch/'
583    REPO['MirrorList']='http://mirrors.rpmfusion.org/mirrorlist?repo=free-el-updates-released-$releasever&arch=$basearch'
584    REPO['GPGCheck']='yes'
585    REPO['GPGKey']='https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-el-$releasever'
586    REPO['Exclude']=''
587    REPO['IncludePkgs']=''
588    createrepo
589    
590    #####################
591    #####################
592    #rpmfusion
593    #####################
594    #####################
595    REPO['reponame']='rpmfusion-nonfree'
596    REPO['fullreponame']='rpmfusion nonfree EL'
597    REPO['EnableGroups']='no'
598    REPO['Visible']='yes'
599    REPO['status']='disabled'
600    REPO['BaseURL']='http://download1.rpmfusion.org/nonfree/el/updates/$releasever/$basearch/'
601    REPO['MirrorList']='http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-el-updates-released-$releasever&arch=$basearch'
602    REPO['GPGCheck']='yes'
603    REPO['GPGKey']='https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-el-$releasever'
604    REPO['Exclude']=''
605    REPO['IncludePkgs']=''
606    createrepo
607    
608    #####################
609    #####################
610    #Sogo nightly
611    #####################
612    #####################
613    REPO['reponame']='sogo'
614    REPO['fullreponame']='Inverse SOGo 2 Repository'
615    REPO['EnableGroups']='no'
616    REPO['Visible']='yes'
617    REPO['status']='disabled'
618    REPO['BaseURL']='http://packages.inverse.ca/SOGo/nightly/2/rhel/$releasever/$basearch'
619    REPO['MirrorList']=''
620    REPO['GPGCheck']='no'
621    REPO['GPGKey']=''
622    REPO['Exclude']=''
623    REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
624    createrepo
625    
626    #####################
627    #####################
628    #Sogo3 nightly
629    #####################
630    #####################
631    REPO['reponame']='sogo3'
632    REPO['fullreponame']='Inverse SOGo 3 Repository'
633    REPO['EnableGroups']='no'
634    REPO['Visible']='yes'
635    REPO['status']='disabled'
636    REPO['BaseURL']='http://packages.inverse.ca/SOGo/nightly/3/rhel/$releasever/$basearch'
637    REPO['MirrorList']=''
638    REPO['GPGCheck']='no'
639    REPO['GPGKey']=''
640    REPO['Exclude']=''
641    REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
642    createrepo
643    
644    #####################
645    #####################
646    #Sogo4 nightly
647    #####################
648    #####################
649    REPO['reponame']='sogo4'
650    REPO['fullreponame']='Inverse SOGo 4 Repository'
651    REPO['EnableGroups']='no'
652    REPO['Visible']='yes'
653    REPO['status']='disabled'
654    REPO['BaseURL']='http://packages.inverse.ca/SOGo/nightly/4/rhel/$releasever/$basearch'
655    REPO['MirrorList']=''
656    REPO['GPGCheck']='no'
657    REPO['GPGKey']=''
658    REPO['Exclude']=''
659    REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
660    createrepo
661    
662    #####################
663    #####################
664    #Sogo stable
665    #####################
666    #####################
667    REPO['reponame']='sogo-subscription'
668    REPO['fullreponame']='Inverse SOGo Repository only with subscription'
669    REPO['EnableGroups']='no'
670    REPO['Visible']='yes'
671    REPO['status']='disabled'
672    REPO['BaseURL']='http://packages.inverse.ca/download/SOGo/RHEL$releasever/$basearch'
673    REPO['MirrorList']=''
674    REPO['GPGCheck']='no'
675    REPO['GPGKey']=''
676    REPO['Exclude']=''
677    REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
678    createrepo
679    
680    #####################
681    #####################
682    #Spectrum2
683    #####################
684    #####################
685    REPO['reponame']='spectrum2'
686    REPO['fullreponame']='Spectrum2'
687    REPO['EnableGroups']='no'
688    REPO['Visible']='yes'
689    REPO['status']='disabled'
690    REPO['BaseURL']='http://copr-be.cloud.fedoraproject.org/results/mcepl/spectrum2/epel-$releasever-$basearch'
691    REPO['MirrorList']=''
692    REPO['GPGCheck']='no'
693    REPO['GPGKey']=''
694    REPO['Exclude']=''
695    REPO['IncludePkgs']=''
696    createrepo
697    
698    #####################
699    #####################
700    #stephDL
701    #####################
702    #####################
703    REPO['reponame']='stephdl'
704    REPO['fullreponame']='Mirror Stephane de Labrusse'
705    REPO['EnableGroups']='no'
706    REPO['Visible']='yes'
707    REPO['status']='disabled'
708    REPO['BaseURL']='http://mirror.de-labrusse.fr/smeserver/$releasever'
709    REPO['MirrorList']=''
710    REPO['GPGCheck']='yes'
711    REPO['GPGKey']='http://mirror.de-labrusse.fr/RPM-GPG-KEY'
712    REPO['Exclude']=''
713    REPO['IncludePkgs']=''
714    createrepo
715    
716    #####################
717    #####################
718    #VirtualBox
719    #####################
720    #####################
721    REPO['reponame']='virtualbox'
722    REPO['fullreponame']='RHEL/CentOS VirtualBox'
723    REPO['EnableGroups']='no'
724    REPO['Visible']='yes'
725    REPO['status']='disabled'
726    REPO['BaseURL']='http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch'
727    REPO['MirrorList']=''
728    REPO['GPGCheck']='yes'
729    REPO['GPGKey']='https://www.virtualbox.org/download/oracle_vbox.asc'
730    REPO['Exclude']=''
731    REPO['IncludePkgs']=''
732    createrepo
733    
734    #####################
735    #####################
736    #Webtatic
737    #####################
738    #####################
739    REPO['reponame']='webtatic'
740    REPO['fullreponame']='webtatic - EL'
741    REPO['EnableGroups']='no'
742    REPO['Visible']='yes'
743    REPO['status']='disabled'
744    REPO['BaseURL']=''
745    REPO['MirrorList']='http://mirror.webtatic.com/yum/el-$releasever/$basearch/mirrolist'
746    REPO['GPGCheck']='yes'
747    if  ( "%{?dist}"  == "el5" ); then
748    REPO['GPGKey']='http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy'
749    else
750    REPO['GPGKey']="http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-%{?dist}"
751    fi
752    REPO['Exclude']=''
753    REPO['IncludePkgs']=''
754    createrepo
755    
756    #####################
757    #####################
758    #Xymon
759    #####################
760    #####################
761    REPO['reponame']='xymon'
762    REPO['fullreponame']='Xymon Terabithia RPMS - EL'
763    REPO['EnableGroups']='no'
764    REPO['Visible']='yes'
765    REPO['status']='disabled'
766    REPO['BaseURL']='http://terabithia.org/rpms/xymon/el$releasever/'
767    REPO['MirrorList']=''
768    REPO['GPGCheck']='yes'
769    REPO['GPGKey']="http://terabithia.org/rpms/RPM-GPG-KEY-JCLEAVER"
770    REPO['Exclude']=''
771    REPO['IncludePkgs']=''
772    createrepo
773    
774    #####################
775    #####################
776    #Zabbix2.4
777    #####################
778    #####################
779    declare -A zabshort=( ['2.4']='24' ['2.5']='25' ['3.0']='30' ['3.1']='31' ['3.2']='32' ['3.4']='35' ['3.5']='35')
780    for elasver  in "2.4" "2.5" "3.0"; do
781    REPO['reponame']="zabbix${zabshort[$elasver]}"
782    REPO['fullreponame']="Zabbix $elasver Official Repository"
783    REPO['EnableGroups']='no'
784    REPO['Visible']='yes'
785    REPO['status']='disabled'
786    REPO['BaseURL']="http://repo.zabbix.com/zabbix/$elasver/rhel/\$releasever/\$basearch/"
787    REPO['MirrorList']=''
788    REPO['GPGCheck']='yes'
789    REPO['GPGKey']="http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX"
790    REPO['Exclude']=''
791    REPO['IncludePkgs']=''
792    createrepo
793    done
794    
795    #####################
796    #####################
797    #zmrepo
798    #####################
799    #####################
800    REPO['reponame']='zmrepo'
801    REPO['fullreponame']='ZoneMinder Repo - EL'
802    REPO['EnableGroups']='no'
803    REPO['Visible']='yes'
804    REPO['status']='disabled'
805    REPO['BaseURL']='http://zmrepo.mehvc.com/el/$releasever/$basearch'
806    REPO['MirrorList']=''
807    REPO['GPGCheck']='no'
808    REPO['GPGKey']=""
809    REPO['Exclude']='ffmpeg-2.6.4,celt-0.11'
810    REPO['IncludePkgs']=''
811    createrepo
812    
813    
814    #####################################################
815    # migrates
816    ######################################################
817    mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate
818    cat << 'EOF'  >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/90sogo
819    {
820        my @add = split(/[,; ]+/, 'gnustep-*');
821        my %remove = map { $_ => 1 } split(/[,; ]+/, '');
822    
823        for my $name ( qw(epel) )
824        {
825            my $repo = $DB->get($name) or next;
826    
827            my @exclude = split(/,/, $repo->prop('Exclude') || '');
828            push @exclude, @add;
829            @exclude = grep(!defined $remove{$_} && !/^CENTOS_/, @exclude);
830    
831            # remove duplicates
832            undef %saw;
833            @exclude = grep(!$saw{$_}++, @exclude);
834    
835            if ($#exclude >= 0)
836            {
837                $repo->set_prop('Exclude', join(',', @exclude));
838            }
839            else
840            {
841                $repo->delete('Exclude');
842            }
843        }
844    }
845    
846    EOF
847    
848    
849    cat << 'EOF'  >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10epel
850    {
851        my @add = split(/[,; ]+/, '');
852        my %remove = map { $_ => 1 } split(/[,; ]+/, 'gnustep-*,gnustep*,gnustep-base,gnustep-make');
853    
854        for my $name ( qw(epel) )
855        {
856            my $repo = $DB->get($name) or next;
857    
858            my @exclude = split(/,/, $repo->prop('Exclude') || '');
859            push @exclude, @add;
860            @exclude = grep(!defined $remove{$_} && !/^CENTOS_/, @exclude);
861    
862            # remove duplicates
863            undef %saw;
864            @exclude = grep(!$saw{$_}++, @exclude);
865    
866            if ($#exclude >= 0)
867            {
868                $repo->set_prop('Exclude', join(',', @exclude));
869            }
870            else
871            {
872                $repo->delete('Exclude');
873            }
874        }
875    }
876    
877    EOF
878    
879    
880    
881    
882    
883    
884    ##########################################################
885    
 ## define filelists  
886  rm -f %{name}-%{version}-filelist*  rm -f %{name}-%{version}-filelist*
887  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT                       > %{name}-%{version}-filelist  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT                       > %{name}-%{version}-filelist
888  cat %{name}-%{version}-filelist|grep remi-safe                  > %{name}-%{version}-filelist-remi-safe  cat %{name}-%{version}-filelist| grep atomic                    > %{name}-%{version}-filelist-atomic
889    cat %{name}-%{version}-filelist| grep centos-sclo               > %{name}-%{version}-filelist-centos-sclo
890  cat %{name}-%{version}-filelist| egrep 'digium|asterisk'        > %{name}-%{version}-filelist-asterisk  cat %{name}-%{version}-filelist| egrep 'digium|asterisk'        > %{name}-%{version}-filelist-asterisk
891  cat %{name}-%{version}-filelist| grep egroupware                > %{name}-%{version}-filelist-egroupware  cat %{name}-%{version}-filelist| grep egroupware                > %{name}-%{version}-filelist-egroupware
892  cat %{name}-%{version}-filelist| grep elastic                   > %{name}-%{version}-filelist-elastic  cat %{name}-%{version}-filelist| grep elastic                   > %{name}-%{version}-filelist-elastic
893  cat %{name}-%{version}-filelist| grep elrepo                    > %{name}-%{version}-filelist-elrepo  cat %{name}-%{version}-filelist| grep elrepo                    > %{name}-%{version}-filelist-elrepo
894  cat %{name}-%{version}-filelist| grep epel                      > %{name}-%{version}-filelist-epel  cat %{name}-%{version}-filelist| grep epel                      > %{name}-%{version}-filelist-epel
895  cat %{name}-%{version}-filelist| grep erlang                    > %{name}-%{version}-filelist-erlang  cat %{name}-%{version}-filelist| grep erlang                    > %{name}-%{version}-filelist-erlang
896  cat %{name}-%{version}-filelist| grep  freeswitch               > %{name}-%{version}-filelist-freeswitch  cat %{name}-%{version}-filelist| grep freeswitch                > %{name}-%{version}-filelist-freeswitch
897    cat %{name}-%{version}-filelist| grep fws                       > %{name}-%{version}-filelist-fws
898    cat %{name}-%{version}-filelist| grep geekery                   > %{name}-%{version}-filelist-geekery
899    if  ( "%{?dist}"  == "el7" ); then
900    cat %{name}-%{version}-filelist| grep odoo                      > %{name}-%{version}-filelist-odoo
901    fi
902    cat %{name}-%{version}-filelist| grep okay                      > %{name}-%{version}-filelist-okay
903    cat %{name}-%{version}-filelist| grep openfusion                > %{name}-%{version}-filelist-openfusion
904    cat %{name}-%{version}-filelist| grep reetp                     > %{name}-%{version}-filelist-reetp
905    cat %{name}-%{version}-filelist| grep remi-safe                 > %{name}-%{version}-filelist-remi-safe
906    cat %{name}-%{version}-filelist| grep remi-ocsinventory         > %{name}-%{version}-filelist-remi-ocsinventory
907    cat %{name}-%{version}-filelist| grep remi-roundcube            > %{name}-%{version}-filelist-remi-roundcube
908    cat %{name}-%{version}-filelist| grep remi|egrep -v 'safe|ocsinventory|roundcube'       > %{name}-%{version}-filelist-remi
909    cat %{name}-%{version}-filelist| grep rpmfusion                 > %{name}-%{version}-filelist-rpmfusion
910    cat %{name}-%{version}-filelist| grep sogo                      > %{name}-%{version}-filelist-sogo
911    cat %{name}-%{version}-filelist| grep spectrum2                 > %{name}-%{version}-filelist-spectrum2
912    cat %{name}-%{version}-filelist| grep stephdl                   > %{name}-%{version}-filelist-stephdl
913    cat %{name}-%{version}-filelist| grep virtualbox                > %{name}-%{version}-filelist-virtualbox
914    cat %{name}-%{version}-filelist| grep webtatic                  > %{name}-%{version}-filelist-webtatic
915    cat %{name}-%{version}-filelist| grep xymon                     > %{name}-%{version}-filelist-xymon
916    cat %{name}-%{version}-filelist| grep zabbix                    > %{name}-%{version}-filelist-zabbix
917    cat %{name}-%{version}-filelist| grep zmrepo                    > %{name}-%{version}-filelist-zmrepo
918    
919  %clean  %clean
920  cd ..  cd ..
921  rm -rf %{name}-%{version}  rm -rf %{name}-%{version}
922    
923  %files -f %{name}-%{version}-filelist  
924    #%files -f %{name}-%{version}-filelist
925    %files
926  %defattr(-,root,root)  %defattr(-,root,root)
927    
928  %pre  %pre
# Line 541  case "$1" in Line 942  case "$1" in
942                  # this is an upgrade                  # this is an upgrade
943          ;;          ;;
944  esac  esac
945    %package atomic
946    Summary: Atomic Repository
947    %description atomic
948    Atomic Repository
949    %files atomic -f  %{name}-%{version}-filelist-atomic
950    %defattr(-,root,root)
951    
952  %package remi-safe  %package centos-sclo
953  Summary: Remi safe repository  Summary: CentOS Red-Hat software collection repository
954  %description remi-safe  %description centos-sclo
955  Remi safe repository  CentOS Red-Hat software collection repository only for  x86_64 arch
956  %files remi-safe -f  %{name}-%{version}-filelist-remi-safe  %files centos-sclo -f  %{name}-%{version}-filelist-centos-sclo
957  %defattr(-,root,root)  %defattr(-,root,root)
958    
959  %package asterisk  %package asterisk
# Line 598  FreeSWITCH is a scalable open source cro Line 1005  FreeSWITCH is a scalable open source cro
1005  %files freeswitch -f  %{name}-%{version}-filelist-freeswitch  %files freeswitch -f  %{name}-%{version}-filelist-freeswitch
1006  %defattr(-,root,root)  %defattr(-,root,root)
1007    
1008    %package fws
1009    Summary: Firewall Services repository
1010    %description fws
1011    Firewall Services repository
1012    %files fws -f  %{name}-%{version}-filelist-fws
1013    %defattr(-,root,root)
1014    
1015    %package geekery
1016    Summary: Geekery Repository
1017    %description geekery
1018    Geekery Repository
1019    %files geekery -f  %{name}-%{version}-filelist-geekery
1020    %defattr(-,root,root)
1021    
1022    %package odoo
1023    Summary: Odoo 10 Nightly - EL7 Repository
1024    Distribution: el7
1025    %description odoo
1026    Odoo 10 Nightly - EL7 Repository
1027    # comment as not available for centos 6 SME9
1028    #%files odoo -f  %{name}-%{version}-filelist-odoo
1029    #%defattr(-,root,root)
1030    
1031    %package okay
1032    Summary: Extra OKay Packages for Enterprise Linux
1033    %description okay
1034    Extra OKay Packages for Enterprise Linux - Freeswitch and FusionPBX
1035    %files okay -f  %{name}-%{version}-filelist-okay
1036    %defattr(-,root,root)
1037    
1038    %package openfusion
1039    Summary: Openfusion Repository
1040    %description openfusion
1041    Openfusion Repository
1042    %files openfusion -f  %{name}-%{version}-filelist-openfusion
1043    %defattr(-,root,root)
1044    
1045    %package reetp
1046    Summary: Mirror John Crisp reetspetit.com
1047    %description reetp
1048    Mirror John Crisp reetspetit.com
1049    %files reetp -f  %{name}-%{version}-filelist-reetp
1050    %defattr(-,root,root)
1051    
1052    %package remi-safe
1053    Summary: Remi safe repository
1054    %description remi-safe
1055    Remi safe repository
1056    %files remi-safe -f  %{name}-%{version}-filelist-remi-safe
1057    %defattr(-,root,root)
1058    
1059    %package remi-ocsinventory
1060    Summary: Remi repository filtered to install OCSinventory
1061    %description remi-ocsinventory
1062    Remi repository filtered to install OCSinventory
1063    %files remi-ocsinventory -f  %{name}-%{version}-filelist-remi-ocsinventory
1064    %defattr(-,root,root)
1065    
1066    %package remi-roundcube
1067    Summary: Remi repository filtered to install Roundcube
1068    %description remi-roundcube
1069    Remi repository filtered to install Roundcube
1070    %files remi-roundcube -f  %{name}-%{version}-filelist-remi-roundcube
1071    %defattr(-,root,root)
1072    
1073    %package remi-unsafe
1074    Summary: Remi unsafe repository
1075    %description remi-unsafe
1076    Remi unsafe repository. We call it unsafe, not because of the work, but because it can conflict with base rpm of your favorite distro. Use it at your own risk if you are able to handle the situation.
1077    %files remi-unsafe -f  %{name}-%{version}-filelist-remi
1078    %defattr(-,root,root)
1079    
1080    %package rpmfusion
1081    Summary: RPMFusion repositories
1082    %description rpmfusion
1083    RPMFusion repositories
1084    %files rpmfusion -f  %{name}-%{version}-filelist-rpmfusion
1085    %defattr(-,root,root)
1086    
1087    %package sogo
1088    Summary: SOGo repositories
1089    %description sogo
1090    SOGo repositories
1091    %files sogo -f  %{name}-%{version}-filelist-sogo
1092    %defattr(-,root,root)
1093    
1094    %package spectrum2
1095    Summary: Spectrum2 Repository
1096    %description spectrum2
1097    Spectrum2 Repository
1098    %files spectrum2 -f  %{name}-%{version}-filelist-spectrum2
1099    %defattr(-,root,root)
1100    
1101    %package stephdl
1102    Summary: Stephane De Labrusse Repository
1103    %description stephdl
1104    Stephane De Labrusse Repository
1105    %files stephdl -f  %{name}-%{version}-filelist-stephdl
1106    %defattr(-,root,root)
1107    
1108    %package virtualbox
1109    Summary: Virtualbox Repository
1110    %description virtualbox
1111    Virtualbox Repository
1112    %files virtualbox -f  %{name}-%{version}-filelist-virtualbox
1113    %defattr(-,root,root)
1114    
1115    %package webtatic
1116    Summary: Webtatic Repository
1117    %description webtatic
1118    Webtatic Repository
1119    %files webtatic -f  %{name}-%{version}-filelist-webtatic
1120    %defattr(-,root,root)
1121    
1122    %package xymon
1123    Summary: Xymon Terabithia Repository
1124    %description xymon
1125    Xymon Terabithia Repository
1126    %files xymon -f  %{name}-%{version}-filelist-xymon
1127    %defattr(-,root,root)
1128    
1129    %package zabbix
1130    Summary: Zabbix official Repository
1131    %description zabbix
1132    Zabbix official Repository
1133    %files zabbix -f  %{name}-%{version}-filelist-zabbix
1134    %defattr(-,root,root)
1135    
1136    %package zmrepo
1137    Summary: Zone Minder Repository
1138    %description zmrepo
1139    Zone Minder Repository
1140    %files zmrepo -f  %{name}-%{version}-filelist-zmrepo
1141    %defattr(-,root,root)
1142    
1143    
1144    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed