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

Contents of /rpms/smeserver-extrarepositories/contribs10/smeserver-extrarepositories.spec

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


Revision 1.14 - (show annotations) (download)
Wed Nov 10 04:00:58 2021 UTC (2 years, 7 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-extrarepositories-0_1-34
Changes since 1.13: +180 -11 lines
* Tue Nov 09 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-34.sme
- add asterisk [SME: 11512]
- add lemonldap [SME: 11740]
- add bareos [SME: 11741]
- add zabbix repo up to 55 and add scl sub repos [SME: 11744]

1 %define name smeserver-extrarepositories
2 %define version 0.1
3 %define release 34
4 Summary: easy configuration of extra yum repo
5 Name: %{name}
6 Version: %{version}
7 Release: %{release}
8 License: GNU GPL version 2
9 URL: https://wiki.koozali.org
10 Group: SMEserver/addon
11 BuildRoot: /var/tmp/%{name}-%{version}
12 BuildArchitectures: noarch
13 BuildRequires: e-smith-devtools
14 Requires: e-smith-release >= 10.0
15 AutoReqProv: no
16
17 %description
18 Provides configuration for external yum repository comaptible with Koozali SME Server.
19
20 %changelog
21 * Tue Nov 09 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-34.sme
22 - add asterisk [SME: 11512]
23 - add lemonldap [SME: 11740]
24 - add bareos [SME: 11741]
25 - add zabbix repo up to 55 and add scl sub repos [SME: 11744]
26
27 * Tue Jul 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-33.sme
28 - add migrate fragment for pwauth in epel [SME: 11639]
29
30 * Wed Jun 30 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-32.sme
31 - Requires e-smith >= 10
32 - exclude pwauh from EPEL [SME: 11639]
33
34 * Sun May 02 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-31.sme
35 - add perl-JSON to openfusion [SME: 11579]
36
37 * Thu Mar 25 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-30.sme
38 - fix zabbix key
39 - fix update event for packages with multiple repo
40
41 * Thu Mar 25 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-29.sme
42 - add new zabbix version
43
44 * Mon Mar 22 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-28.sme
45 - add extra packages from openfusion [SME: 11223]
46 - fix wrong event for remi-unsafe [SME: 11181]
47 - add repo for postgsql
48 - remove digium asterisk repo for SME10 [SME: 11482]
49 - remove geekery repo [SME: 11483]
50
51 * Mon Dec 21 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-27.sme
52 - Add perl-Disk-Free and perl-Type-Tiny to Migrate script [SME: 11024]
53
54 * Mon Dec 21 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-26.sme
55 - Add perl-Disk-Free for smeserver-affa [SME: 11024]
56
57 * Wed Dec 02 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-25.sme
58 - add extar packages from Openfusion for NextCloud [SME: 11223]
59 - perl-Array-Compare perl-Type-Tiny perl-Exporter-Tiny
60
61 * Tue Nov 17 2020 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-24.sme
62 - add event on update to avoid reboot [SME: 11181]
63 - remove remi-safe as it is now in core rpm [SME: 11182]
64
65 * Tue Oct 27 2020 Brian Read <brianr@bjsystems.co.uk> 0.1-22.sme
66 - Initial import to SME10 tree [SME: 11057]
67
68 * Sat Mar 21 2020 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-21.sme
69 - update zabbix repo [SME: 10900]
70 - add Springdale / PUIAS repo [SME: 10673]
71
72 * Sun Jan 27 2019 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-20.sme
73 - add node repos [SME: 10727]
74
75 * Fri Jan 04 2019 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-19.sme
76 - improve zmrepo migrate fragment to avoid action if not needed.
77 - migrate fragment for openfusion
78
79 * Fri Jan 04 2019 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-18.sme
80 - remove perl-version from pkg lists
81
82 * Fri Jan 04 2019 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-17.sme
83 - revised Include and Exclude to prevident accidental update
84 - updated incorrect changelog dates
85
86 * Thu Jan 03 2019 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-16.sme
87 - Add more Excludes to Openfusion
88
89 * Tue Jan 01 2019 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-15.sme
90 - Exclude mod_perl and other files from OpenFusion repo
91
92 * Sat Dec 29 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-14.sme
93 - fix typo in asterisk-current
94 - fix typo in migrate fragment for zmrepo
95 - renamed digium as digium-current
96
97 * Fri Dec 28 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-12.sme
98 - zoneminder needs ffmpeg from zmrepo [SME: 10539]
99
100 * Fri Dec 28 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-11.sme
101 - zmrepo url has changed [SME: 10675]
102
103 * Fri Nov 30 2018 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-7.sme
104 - Add libreswan repo [SME: 10605]
105 - remove duplicate remi-safe entry
106
107 * Mon Jun 25 2018 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-6.sme
108 - Update reetp URL [SME: 10604]
109
110 * Tue May 08 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-5.sme
111 - add elrepo-kernel repo [SME: 10581]
112
113 * Sun Mar 18 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-4.sme
114 - exclude ffmpeg-2.6.4 and celt-0.11 from zmrepo [SME: 10543]
115 - add Sogo4 repo + migrate to exclude gnustep from epel if sogo repo present
116
117 * Sun Feb 18 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-3.sme
118 - fix wrong escape sequence for $basearch and $releasever [SME: 10239]
119
120 * Thu Feb 15 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-2.sme
121 - first multipackage version
122 - gpg keys not included
123
124 * Mon May 01 2017 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-1.sme
125 - initial release
126
127 %prep
128
129 %build
130
131 %install
132 rm -rf $RPM_BUILD_ROOT
133 # if needing to add a gpg key
134 mkdir -p $RPM_BUILD_ROOT/usr/share/rpm-gpg-keys/
135
136 # if needing to add a gpg key
137 #cp %source0 $RPM_BUILD_ROOT/usr/share/rpm-gpg-keys/
138 #/usr/share/rpm-gpg-keys/RPM-GPG-KEY-${REPO['reponame']}
139
140 # if needing to migrate something :
141 #mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate
142 #echo "" >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/00REPONAMEmigrate
143
144 # if needed to force something
145 #mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/force/${REPO['reponame']}
146 #echo "${REPO['Exclude']}" >\
147 # $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/force/${REPO['reponame']}/Exclude
148
149
150
151 declare -A REPO
152
153 function createrepo {
154 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}
155 echo "${REPO['EnableGroups']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/EnableGroups
156 echo "${REPO['GPGCheck']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGCheck
157 echo "${REPO['fullreponame']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Name
158 echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible
159 echo "${REPO['status']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status
160 echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type
161
162 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/events/smeserver-extrarepositories-${REPO['pkgname']}-update/templates2expand/etc/yum.smerepos.d/
163 touch $RPM_BUILD_ROOT/etc/e-smith/events/smeserver-extrarepositories-${REPO['pkgname']}-update/templates2expand/etc/yum.smerepos.d/sme-base.repo
164
165 [[ "${REPO['BaseURL']}" != '' ]] && echo "${REPO['BaseURL']}" >\
166 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL
167 [[ "${REPO['GPGKey']}" != '' ]] && echo "${REPO['GPGKey']}" >\
168 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/GPGKey
169 [[ "${REPO['MirrorList']}" != '' ]] && echo "${REPO['MirrorList']}" >\
170 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/MirrorList
171 [[ "${REPO['Exclude']}" != '' ]] && echo "${REPO['Exclude']}" >\
172 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Exclude
173 [[ "${REPO['IncludePkgs']}" != '' ]] && echo "${REPO['IncludePkgs']}" >\
174 $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/IncludePkgs
175 return 0
176 }
177
178
179 #####################
180 #####################
181 # asterisk
182 #####################
183 #####################
184 for elasver in "13" "16" '17' '18' ; do
185 REPO['reponame']="asterisk-$elasver"
186 REPO['pkgname']='asterisk'
187 REPO['fullreponame']="Asterisk $elasver (LTS) Packages @ tucny.com"
188 REPO['EnableGroups']='no'
189 REPO['Visible']='yes'
190 REPO['status']='disabled'
191 REPO['BaseURL']=""#https://ast.tucny.com/repo/asterisk-$elasver/el\$releasever/\$basearch/
192 REPO['MirrorList']="https://ast.tucny.com/mirrorlist.php?release=\$releasever&arch=\$basearch&repo=asterisk-$elasver"
193 REPO['GPGCheck']='yes'
194 REPO['GPGKey']="https://ast.tucny.com/repo/RPM-GPG-KEY-dtucny"
195 REPO['Exclude']=''
196 REPO['IncludePkgs']=''
197 createrepo
198 done
199
200 REPO['reponame']='asterisk-common'
201 REPO['pkgname']='asterisk'
202 REPO['fullreponame']='Asterisk Common Requirement Packages @ tucny.com'
203 REPO['EnableGroups']='no'
204 REPO['Visible']='no'
205 REPO['status']='disabled'
206 REPO['BaseURL']=''#https://ast.tucny.com/repo/asterisk-common/el$releasever/$basearch/
207 REPO['MirrorList']='https://ast.tucny.com/mirrorlist.php?release=$releasever&arch=$basearch&repo=asterisk-common'
208 REPO['GPGCheck']='yes'
209 REPO['GPGKey']='https://ast.tucny.com/repo/RPM-GPG-KEY-dtucny'
210 REPO['Exclude']=''
211 REPO['IncludePkgs']=''
212 createrepo
213
214
215
216 #####################
217 #####################
218 #atomic
219 #####################
220 #####################
221 REPO['reponame']='atomic'
222 REPO['pkgname']=${REPO['reponame']}
223 REPO['fullreponame']='Atomic'
224 REPO['EnableGroups']='no'
225 REPO['Visible']='no'
226 REPO['status']='disabled'
227 REPO['BaseURL']=''
228 REPO['MirrorList']='http://www.atomicorp.com/mirrorlist/atomic/centos-$releasever-$basearch'
229 REPO['GPGCheck']='yes'
230 REPO['GPGKey']='https://www.atomicorp.com/RPM-GPG-KEY.art.txt'
231 REPO['Exclude']=''
232 REPO['IncludePkgs']=''
233 createrepo
234
235 #####################
236 #####################
237 # BareOS
238 #####################
239 #####################
240 REPO['reponame']='bareos20'
241 REPO['pkgname']='bareos'
242 REPO['fullreponame']='Backup Archiving Recovery Open Sourced'
243 REPO['EnableGroups']='no'
244 REPO['Visible']='yes'
245 REPO['status']='disabled'
246 REPO['BaseURL']='https://download.bareos.org/bareos/release/20/CentOS_$releasever'
247 REPO['MirrorList']=''
248 REPO['GPGCheck']='yes'
249 REPO['GPGKey']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/repodata/repomd.xml.key'
250 REPO['Exclude']=''
251 REPO['IncludePkgs']=''
252 createrepo
253
254 REPO['reponame']='bareos20-source'
255 REPO['pkgname']='bareos'
256 REPO['fullreponame']='Backup Archiving Recovery Open Sourced - Sources'
257 REPO['EnableGroups']='no'
258 REPO['Visible']='no'
259 REPO['status']='disabled'
260 REPO['BaseURL']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/src'
261 REPO['MirrorList']=''
262 REPO['GPGCheck']='yes'
263 REPO['GPGKey']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/repodata/repomd.xml.key'
264 REPO['Exclude']=''
265 REPO['IncludePkgs']=''
266 createrepo
267
268 REPO['reponame']='bareos20-debuginfo'
269 REPO['pkgname']='bareos'
270 REPO['fullreponame']='Backup Archiving Recovery Open Sourced - Debuginfo'
271 REPO['EnableGroups']='no'
272 REPO['Visible']='no'
273 REPO['status']='disabled'
274 REPO['BaseURL']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/debug'
275 REPO['MirrorList']=''
276 REPO['GPGCheck']='yes'
277 REPO['GPGKey']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/repodata/repomd.xml.key'
278 REPO['Exclude']=''
279 REPO['IncludePkgs']=''
280 createrepo
281
282
283
284 #####################
285 #####################
286 #centos-sclo-centos
287 #####################
288 #####################
289 REPO['reponame']='centos-sclo-centos'
290 REPO['pkgname']=${REPO['reponame']}
291 REPO['fullreponame']='Centos-RH Software collections'
292 REPO['EnableGroups']='no'
293 REPO['Visible']='yes'
294 REPO['status']='disabled'
295 REPO['BaseURL']='http://mirror.centos.org/centos/$releasever/sclo/$basearch/sclo/'
296 REPO['MirrorList']=''
297 REPO['GPGCheck']='yes'
298 REPO['GPGKey']='https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-SCLo'
299 REPO['Exclude']=''
300 REPO['IncludePkgs']=''
301 createrepo
302
303 #####################
304 #####################
305 #centos-sclo-rh
306 #####################
307 #####################
308 REPO['reponame']='centos-sclo-rh'
309 REPO['pkgname']=${REPO['reponame']}
310 REPO['fullreponame']='Centos-RH Software collections'
311 REPO['EnableGroups']='no'
312 REPO['Visible']='yes'
313 REPO['status']='disabled'
314 REPO['BaseURL']='http://mirror.centos.org/centos/$releasever/sclo/$basearch/rh/'
315 REPO['MirrorList']=''
316 REPO['GPGCheck']='yes'
317 REPO['GPGKey']='https://www.centos.org/keys/RPM-GPG-KEY-CentOS-SIG-SCLo'
318 REPO['Exclude']=''
319 REPO['IncludePkgs']=''
320 createrepo
321
322 #####################
323 #####################
324 #egroupware
325 #####################
326 #####################
327 REPO['reponame']='egroupware'
328 REPO['pkgname']=${REPO['reponame']}
329 REPO['fullreponame']='server_eGroupWare'
330 REPO['EnableGroups']='no'
331 REPO['Visible']='yes'
332 REPO['status']='disabled'
333 REPO['BaseURL']='http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_$releasever/'
334 REPO['MirrorList']=''
335 REPO['GPGCheck']='yes'
336 REPO['GPGKey']='http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_$releasever/repodata/repomd.xml.key'
337 REPO['Exclude']=''
338 REPO['IncludePkgs']=''
339 createrepo
340
341 #####################
342 #####################
343 #elastic
344 #####################
345 #####################
346 declare -A elashort=( ['6.x']='6.x' ['5.x']='5.x' ['1.6']='1' )
347 for elasver in "6.x" "5.x" "1.6"; do
348 REPO['reponame']="elastic${elashort[$elasver]}"
349 REPO['pkgname']='elastic'
350 REPO['fullreponame']="Elasticsearch repository for $elasver packages"
351 REPO['EnableGroups']='yes'
352 REPO['Visible']='yes'
353 REPO['status']='disabled'
354 REPO['BaseURL']="https://artifacts.elastic.co/packages/$elasver/yum"
355 REPO['MirrorList']=''
356 REPO['GPGCheck']='yes'
357 REPO['GPGKey']='https://artifacts.elastic.co/GPG-KEY-elasticsearch'
358 REPO['Exclude']=''
359 REPO['IncludePkgs']=''
360 createrepo
361 done
362
363 #####################
364 #####################
365 #ELRepo
366 #####################
367 #####################
368 REPO['reponame']='elrepo'
369 REPO['pkgname']='elrepo'
370 REPO['fullreponame']='ELRepo.org Community Enterprise Linux Repository'
371 REPO['EnableGroups']='no'
372 REPO['Visible']='no'
373 REPO['status']='disabled'
374 REPO['BaseURL']='http://elrepo.org/linux/elrepo/el$releasever/$basearch'
375 REPO['MirrorList']='http://elrepo.org/mirrors-elrepo.el$releasever'
376 REPO['GPGCheck']='yes'
377 REPO['GPGKey']='http://elrepo.org/RPM-GPG-KEY-elrepo.org'
378 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'
379 REPO['IncludePkgs']=''
380 createrepo
381
382 #####################
383 #####################
384 #ELRepo kernel
385 #####################
386 #####################
387 REPO['reponame']='elrepo-kernel'
388 REPO['pkgname']='elrepo'
389 REPO['fullreponame']='ELRepo.org Community Enterprise Linux Repository Kernel'
390 REPO['EnableGroups']='no'
391 REPO['Visible']='no'
392 REPO['status']='disabled'
393 REPO['BaseURL']='http://elrepo.org/linux/kernel/el$releasever/$basearch'
394 REPO['MirrorList']='http://elrepo.org/mirrors-elrepo-kernel.el$releasever'
395 REPO['GPGCheck']='yes'
396 REPO['GPGKey']='http://elrepo.org/RPM-GPG-KEY-elrepo.org'
397 REPO['Exclude']=''
398 REPO['IncludePkgs']=''
399 createrepo
400
401 #####################
402 #####################
403 #EPEL
404 #####################
405 #####################
406 REPO['reponame']='epel'
407 REPO['pkgname']=${REPO['reponame']}
408 REPO['fullreponame']='EPEL'
409 REPO['EnableGroups']='no'
410 REPO['Visible']='no'
411 REPO['status']='disabled'
412 REPO['BaseURL']='http://download.fedoraproject.org/pub/epel/$releasever/$basearch'
413 REPO['MirrorList']='http://mirrors.fedoraproject.org/mirrorlist?repo=epel-$releasever&arch=$basearch'
414 REPO['GPGCheck']='yes'
415 REPO['GPGKey']='http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL'
416 REPO['Exclude']='perl-Razor-Agent,pwauth'
417 REPO['IncludePkgs']=''
418 createrepo
419
420 #####################
421 #####################
422 #erlang
423 #####################
424 #####################
425 REPO['reponame']='erlang'
426 REPO['pkgname']=${REPO['reponame']}
427 REPO['fullreponame']='erlang programming language'
428 REPO['EnableGroups']='no'
429 REPO['Visible']='yes'
430 REPO['status']='disabled'
431 REPO['BaseURL']='http://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch'
432 REPO['MirrorList']=''
433 REPO['GPGCheck']='yes'
434 REPO['GPGKey']='http://packages.erlang-solutions.com/rpm/erlang_solutions.asc'
435 REPO['Exclude']=''
436 REPO['IncludePkgs']=''
437 createrepo
438
439 #####################
440 #####################
441 #freeswitch
442 #####################
443 #####################
444 REPO['reponame']='freeswitch'
445 REPO['pkgname']=${REPO['reponame']}
446 REPO['fullreponame']='Freeswitch'
447 REPO['EnableGroups']='no'
448 REPO['Visible']='yes'
449 REPO['status']='disabled'
450 REPO['BaseURL']='http://files.freeswitch.org/yum/$releasever/$basearch'
451 REPO['MirrorList']=''
452 REPO['GPGCheck']='yes'
453 REPO['GPGKey']='file:///etc/pki/rpm-gpg/RPM-GPG-KEY-FREESWITCH'
454 REPO['Exclude']=''
455 REPO['IncludePkgs']=''
456 createrepo
457
458 #####################
459 #####################
460 #firewall Service
461 #####################
462 #####################
463 REPO['reponame']='fws'
464 REPO['pkgname']=${REPO['reponame']}
465 REPO['fullreponame']='Firewall Services'
466 REPO['EnableGroups']='no'
467 REPO['Visible']='no'
468 REPO['status']='disabled'
469 REPO['BaseURL']='http://repo.firewall-services.com/centos/$releasever'
470 REPO['MirrorList']=''
471 REPO['GPGCheck']='yes'
472 REPO['GPGKey']='http://repo.firewall-services.com/RPM-GPG-KEY'
473 REPO['Exclude']=''
474 REPO['IncludePkgs']=''
475 createrepo
476
477 #####################
478 #####################
479 #firewall Service testing
480 #####################
481 #####################
482 REPO['reponame']='fws-testing'
483 REPO['pkgname']='fws'
484 REPO['fullreponame']='Firewall Services testing'
485 REPO['EnableGroups']='no'
486 REPO['Visible']='no'
487 REPO['status']='disabled'
488 REPO['BaseURL']='http://repo.firewall-services.com/centos-testing/$releasever'
489 REPO['MirrorList']=''
490 REPO['GPGCheck']='yes'
491 REPO['GPGKey']='http://repo.firewall-services.com/RPM-GPG-KEY'
492 REPO['Exclude']=''
493 REPO['IncludePkgs']=''
494 createrepo
495
496 #####################
497 #####################
498 # LemonLDAP-NG
499 #####################
500 #####################
501 REPO['reponame']='lemonldap-ng'
502 REPO['pkgname']='lemonldap'
503 REPO['fullreponame']='LemonLDAP::NG packages'
504 REPO['EnableGroups']='no'
505 REPO['Visible']='yes'
506 REPO['status']='disabled'
507 REPO['BaseURL']='https://lemonldap-ng.org/redhat/stable/$releasever/noarch'
508 REPO['MirrorList']=''
509 REPO['GPGCheck']='yes'
510 REPO['GPGKey']='https://lemonldap-ng.org/_media/rpm-gpg-key-ow2'
511 REPO['Exclude']=''
512 REPO['IncludePkgs']=''
513 createrepo
514
515 REPO['reponame']='lemonldap-ng-extras'
516 REPO['pkgname']='lemonldap'
517 REPO['fullreponame']='LemonLDAP::NG extra packages'
518 REPO['EnableGroups']='no'
519 REPO['Visible']='yes'
520 REPO['status']='disabled'
521 REPO['BaseURL']='https://lemonldap-ng.org/redhat/extras/$releasever/noarch'
522 REPO['MirrorList']=''
523 REPO['GPGCheck']='yes'
524 REPO['GPGKey']='https://lemonldap-ng.org/_media/rpm-gpg-key-ow2'
525 REPO['Exclude']=''
526 REPO['IncludePkgs']=''
527 createrepo
528
529
530
531 #####################
532 #####################
533 # Libreswan
534 #####################
535 #####################
536 REPO['reponame']='libreswan'
537 REPO['pkgname']=${REPO['reponame']}
538 REPO['fullreponame']='Libreswan'
539 REPO['EnableGroups']='no'
540 REPO['Visible']='yes'
541 REPO['status']='disabled'
542 REPO['BaseURL']='http://download.libreswan.org/binaries/rhel/$releasever/$basearch/'
543 REPO['MirrorList']=''
544 REPO['GPGCheck']='yes'
545 REPO['GPGKey']='http://download.libreswan.org/binaries/RPM-GPG-KEY-libreswan'
546 REPO['Exclude']=''
547 REPO['IncludePkgs']=''
548 createrepo
549
550
551 #####################
552 #####################
553 # NodeJS 4
554 #####################
555 #####################
556 for nodever in "4" "5" "6" "7" "8" "9" "10" "11"; do
557 REPO['reponame']="node$nodever"
558 REPO['pkgname']='node'
559 REPO['fullreponame']="NodeJS $nodever"
560 REPO['EnableGroups']='no'
561 REPO['Visible']='yes'
562 REPO['status']='disabled'
563 REPO['BaseURL']='https://rpm.nodesource.com/pub_'.$nodever.'.x/el/$releasever/$basearch/'
564 REPO['MirrorList']=''
565 REPO['GPGCheck']='no'
566 REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key'
567 REPO['Exclude']=''
568 REPO['IncludePkgs']=''
569 createrepo
570 done
571
572
573 if ( "%{?dist}" == "el7" ); then
574 #####################
575 #####################
576 # Odoo10-nightly
577 #####################
578 #####################
579 REPO['reponame']='odoo10-nightly'
580 REPO['pkgname']='odoo'
581 REPO['fullreponame']='Odoo 10 Nightly - EL7'
582 REPO['EnableGroups']='no'
583 REPO['Visible']='yes'
584 REPO['status']='disabled'
585 REPO['BaseURL']='http://nightly.odoo.com/10.0/nightly/rpm/'
586 REPO['MirrorList']=''
587 REPO['GPGCheck']='yes'
588 REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
589 REPO['Exclude']=''
590 REPO['IncludePkgs']=''
591 createrepo
592
593 #####################
594 #####################
595 # Odoo9-nightly
596 #####################
597 #####################
598 REPO['reponame']='odoo9-nightly'
599 REPO['pkgname']='odoo'
600 REPO['fullreponame']='Odoo 9 Nightly - EL7'
601 REPO['EnableGroups']='no'
602 REPO['Visible']='yes'
603 REPO['status']='disabled'
604 REPO['BaseURL']='http://nightly.odoo.com/9.0/nightly/rpm/'
605 REPO['MirrorList']=''
606 REPO['GPGCheck']='yes'
607 REPO['GPGKey']='https://nightly.odoo.com/odoo.key'
608 REPO['Exclude']=''
609 REPO['IncludePkgs']=''
610 createrepo
611 fi
612
613 #####################
614 #####################
615 # Okay
616 #####################
617 #####################
618 REPO['reponame']='okay'
619 REPO['pkgname']=${REPO['reponame']}
620 REPO['fullreponame']='Extra OKay Packages for Enterprise Linux - Freeswitch and FusionPBX'
621 REPO['EnableGroups']='no'
622 REPO['Visible']='yes'
623 REPO['status']='disabled'
624 REPO['BaseURL']='http://repo.okay.com.mx/centos/$releasever/$basearch/release'
625 REPO['MirrorList']=''
626 REPO['GPGCheck']='no'
627 REPO['GPGKey']=''
628 REPO['Exclude']=''
629 REPO['IncludePkgs']=''
630 createrepo
631
632 #####################
633 #####################
634 # Openfusion
635 #####################
636 #####################
637 REPO['reponame']='openfusion'
638 REPO['pkgname']=${REPO['reponame']}
639 REPO['fullreponame']='Openfusion'
640 REPO['EnableGroups']='no'
641 REPO['Visible']='yes'
642 REPO['status']='disabled'
643 REPO['BaseURL']='http://repo.openfusion.net/centos$releasever-$basearch'
644 REPO['MirrorList']=''
645 REPO['GPGCheck']='yes'
646 REPO['GPGKey']='http://repo.openfusion.net/RPM-GPG-KEY-openfusion'
647 REPO['Exclude']='perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-ExtUtils-Install,perl-parent'
648 REPO['IncludePkgs']='perl-Algorithm-C3,perl-App-cpanminus,perl-B-Hooks-EndOfScope,perl-B-Hooks-OP-Check,perl-CPAN-Metanoarch,perl-Carp,perl-Class-C3,perl-Class-Load,perl-Class-Load-XS,perl-Class-Method-Modifiers,perl-Class-Singleton,perl-Class-XSAccessor,perl-Clone-PP,perl-Data-Dumper-Concise,perl-Data-IEEE754,perl-Data-OptList,perl-Data-Printer,perl-Data-Validate-IP,perl-DateTime,perl-DateTime-Locale,perl-DateTime-TimeZone,perl-Devel-GlobalDestruction,perl-Dist-CheckConflicts,perl-Eval-Closure,perl-Exporter-Tiny,perl-ExtUtils-CBuilder,perl-ExtUtils-Install,perl-ExtUtils-Manifest,perl-File-HomeDir,perl-File-Which,perl-GeoIP2,perl-Hash-FieldHash,perl-IPC-Cmd,perl-Lexical-SealRequireHints,perl-List-AllUtils,perl-Locale-Maketext-Simple,perl-MRO-Compat,perl-Math-Int128,perl-Math-Int64,perl-MaxMind-DB-Common,perl-MaxMind-DB-Reader,perl-Module-Build,perl-Module-CoreList,perl-Module-Implementation,perl-Module-Load,perl-Module-Load-Conditional,perl-Module-Runtime,perl-Moo,perl-MooX-StrictConstructor,perl-MooX-Types-MooseLike,perl-Moose,perl-Net-Works,perl-Package-DeprecationManager,perl-Package-Stash,perl-Package-Stash-XS,perl-Params-Check,perl-Params-Classify,perl-Params-Validate,perl-Perl-OSType,perl-Role-Tiny,perl-Scalar-List-Utils,perl-Socket,perl-Sort-Naturally,perl-Sub-Exporter,perl-Sub-Exporter-Progressive,perl-Sub-Identify,perl-Sub-Install,perl-Sub-Name,perl-Sub-Quote,perl-Task-Weaken,perl-Term-ANSIColor,perl-Test-Warnings,perl-Throwable,perl-Try-Tiny,perl-Variable-Magic,perl-bareword-filehandles,perl-indirect,perl-multidimensional,perl-namespace-autoclean,perl-namespace-clean,perl-strictures,perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-parent,perl-Array-Compare,perl-Type-Tiny,perl-Filesys-DiskFree,perl-Array-Compare,perl-Type-Tiny,perl-JSON'
649 createrepo
650
651 #####################
652 #####################
653 # Postgresql
654 #####################
655 #####################
656 for pgsqlver in "9.6" "10" "11" "12" "13"; do
657 REPO['reponame']="pgsql$pgsqlver"
658 REPO['pkgname']='pgsql'
659 REPO['fullreponame']="Postgresql $pgsqlver"
660 REPO['EnableGroups']='no'
661 REPO['Visible']='yes'
662 REPO['status']='disabled'
663 REPO['BaseURL']='https://yum.postgresql.org/'.$pgsqlver.'/redhat/rhel-$releasever-$basearch/'
664 REPO['MirrorList']=''
665 REPO['GPGCheck']='yes'
666 ext=$pgsqlver;
667 [[ "$pgsqlver" == "9.6" ]] && ext="96";
668 REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'.$ext
669 REPO['Exclude']=''
670 REPO['IncludePkgs']=''
671 createrepo
672
673
674 REPO['reponame']="pgsql$pgsqlver-nonfree"
675 REPO['pkgname']='pgsql'
676 REPO['fullreponame']="Postgresql $pgsqlver non free"
677 REPO['EnableGroups']='no'
678 REPO['Visible']='yes'
679 REPO['status']='disabled'
680 REPO['BaseURL']='https://download.postgresql.org/pub/repos/yum/non-free/'.$pgsqlver.'/redhat/rhel-$releasever-$basearch/'
681 REPO['MirrorList']=''
682 REPO['GPGCheck']='yes'
683 ext=$pgsqlver;
684 [[ "$pgsqlver" == "9.6" ]] && ext="96";
685 REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'.$ext
686 REPO['Exclude']=''
687 REPO['IncludePkgs']=''
688 createrepo
689
690 REPO['reponame']="pgsql$pgsqlver-common"
691 REPO['pkgname']='pgsql'
692 REPO['fullreponame']="Postgresql $pgsqlver non free"
693 REPO['EnableGroups']='no'
694 REPO['Visible']='yes'
695 REPO['status']='disabled'
696 REPO['BaseURL']='https://download.postgresql.org/pub/repos/yum/common/'.$pgsqlver.'/redhat/rhel-$releasever-$basearch/'
697 REPO['MirrorList']=''
698 REPO['GPGCheck']='yes'
699 ext=$pgsqlver;
700 [[ "$pgsqlver" == "9.6" ]] && ext="96";
701 REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'.$ext
702 REPO['Exclude']=''
703 REPO['IncludePkgs']=''
704 createrepo
705
706 done
707
708 #####################
709 #####################
710 # Reetspetit
711 #####################
712 #####################
713 REPO['reponame']='reetp'
714 REPO['pkgname']=${REPO['reponame']}
715 REPO['fullreponame']='Mirror John Crisp reetspetit.com'
716 REPO['EnableGroups']='no'
717 REPO['Visible']='yes'
718 REPO['status']='disabled'
719 REPO['BaseURL']='https://www.reetspetit.com/smeserver/$releasever'
720 REPO['MirrorList']=''
721 REPO['GPGCheck']='no'
722 REPO['GPGKey']='https://www.reetspetit.com/RPM-GPG-KEY'
723 REPO['Exclude']=''
724 REPO['IncludePkgs']=''
725 createrepo
726
727 #####################
728 #####################
729 #remi
730 #####################
731 #####################
732 REPO['reponame']='remi'
733 REPO['pkgname']='remi-unsafe'
734 REPO['fullreponame']='Remi - EL unsafe, will conflict with your base rpms'
735 REPO['EnableGroups']='no'
736 REPO['GPGCheck']='yes'
737 REPO['Visible']='no'
738 REPO['status']='enabled'
739 REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/'
740 REPO['MirrorList']=''
741 REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
742 REPO['Exclude']='mysql*,php-*,phpMyAdmin'
743 REPO['IncludePkgs']=''
744 createrepo
745
746 #####################
747 #####################
748 #remi-ocsinventory
749 #####################
750 #####################
751 REPO['reponame']='remi-ocsinventory'
752 REPO['pkgname']=${REPO['reponame']}
753 REPO['fullreponame']='Remi ocsinventory - EL'
754 REPO['EnableGroups']='no'
755 REPO['GPGCheck']='yes'
756 REPO['Visible']='yes'
757 REPO['status']='enabled'
758 REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/'
759 REPO['MirrorList']=''
760 REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
761 REPO['Exclude']=''
762 REPO['IncludePkgs']='ocsinventory* perl-Ocsinventory-Agent'
763 createrepo
764
765 #####################
766 #####################
767 #remi-ocsinventory
768 #####################
769 #####################
770 REPO['reponame']='remi-roundcube'
771 REPO['pkgname']=${REPO['reponame']}
772 REPO['fullreponame']='Remi Roundcube - EL'
773 REPO['EnableGroups']='no'
774 REPO['GPGCheck']='yes'
775 REPO['Visible']='yes'
776 REPO['status']='enabled'
777 REPO['BaseURL']='http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/'
778 REPO['MirrorList']=''
779 REPO['GPGKey']='http://rpms.famillecollet.com/RPM-GPG-KEY-remi'
780 REPO['Exclude']=''
781 REPO['IncludePkgs']='php-kolab-net-ldap3,php-pear-Mail-mimeDecode,php-pear-Net-IDNA2,php-pear-Net-LDAP2,roundcubemail'
782 createrepo
783
784
785 #####################
786 #####################
787 #rpmfusion
788 #####################
789 #####################
790 REPO['reponame']='rpmfusion'
791 REPO['pkgname']=${REPO['reponame']}
792 REPO['fullreponame']='rpmfusion free EL'
793 REPO['EnableGroups']='no'
794 REPO['Visible']='yes'
795 REPO['status']='disabled'
796 REPO['BaseURL']='http://download1.rpmfusion.org/free/el/updates/$releasever/$basearch/'
797 REPO['MirrorList']='http://mirrors.rpmfusion.org/mirrorlist?repo=free-el-updates-released-$releasever&arch=$basearch'
798 REPO['GPGCheck']='yes'
799 REPO['GPGKey']='https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-el-$releasever'
800 REPO['Exclude']=''
801 REPO['IncludePkgs']=''
802 createrepo
803
804 #####################
805 #####################
806 #rpmfusion
807 #####################
808 #####################
809 REPO['reponame']='rpmfusion-nonfree'
810 REPO['pkgname']='rpmfusion'
811 REPO['fullreponame']='rpmfusion nonfree EL'
812 REPO['EnableGroups']='no'
813 REPO['Visible']='yes'
814 REPO['status']='disabled'
815 REPO['BaseURL']='http://download1.rpmfusion.org/nonfree/el/updates/$releasever/$basearch/'
816 REPO['MirrorList']='http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-el-updates-released-$releasever&arch=$basearch'
817 REPO['GPGCheck']='yes'
818 REPO['GPGKey']='https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-el-$releasever'
819 REPO['Exclude']=''
820 REPO['IncludePkgs']=''
821 createrepo
822
823 #####################
824 #####################
825 #Sogo nightly
826 #####################
827 #####################
828 REPO['reponame']='sogo'
829 REPO['pkgname']=${REPO['reponame']}
830 REPO['fullreponame']='Inverse SOGo 2 Repository'
831 REPO['EnableGroups']='no'
832 REPO['Visible']='yes'
833 REPO['status']='disabled'
834 REPO['BaseURL']='http://packages.inverse.ca/SOGo/nightly/2/rhel/$releasever/$basearch'
835 REPO['MirrorList']=''
836 REPO['GPGCheck']='no'
837 REPO['GPGKey']=''
838 REPO['Exclude']=''
839 REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
840 createrepo
841
842 #####################
843 #####################
844 #Sogo3 nightly
845 #####################
846 #####################
847 REPO['reponame']='sogo3'
848 REPO['pkgname']='sogo'
849 REPO['fullreponame']='Inverse SOGo 3 Repository'
850 REPO['EnableGroups']='no'
851 REPO['Visible']='yes'
852 REPO['status']='disabled'
853 REPO['BaseURL']='http://packages.inverse.ca/SOGo/nightly/3/rhel/$releasever/$basearch'
854 REPO['MirrorList']=''
855 REPO['GPGCheck']='no'
856 REPO['GPGKey']=''
857 REPO['Exclude']=''
858 REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
859 createrepo
860
861 #####################
862 #####################
863 #Sogo4 nightly
864 #####################
865 #####################
866 REPO['reponame']='sogo4'
867 REPO['pkgname']='sogo'
868 REPO['fullreponame']='Inverse SOGo 4 Repository'
869 REPO['EnableGroups']='no'
870 REPO['Visible']='yes'
871 REPO['status']='disabled'
872 REPO['BaseURL']='http://packages.inverse.ca/SOGo/nightly/4/rhel/$releasever/$basearch'
873 REPO['MirrorList']=''
874 REPO['GPGCheck']='no'
875 REPO['GPGKey']=''
876 REPO['Exclude']=''
877 REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
878 createrepo
879
880 #####################
881 #####################
882 #Sogo stable
883 #####################
884 #####################
885 REPO['reponame']='sogo-subscription'
886 REPO['pkgname']='sogo'
887 REPO['fullreponame']='Inverse SOGo Repository only with subscription'
888 REPO['EnableGroups']='no'
889 REPO['Visible']='yes'
890 REPO['status']='disabled'
891 REPO['BaseURL']='http://packages.inverse.ca/download/SOGo/RHEL$releasever/$basearch'
892 REPO['MirrorList']=''
893 REPO['GPGCheck']='no'
894 REPO['GPGKey']=''
895 REPO['Exclude']=''
896 REPO['IncludePkgs']='gnustep-base,gnustep-make,libmemcached,libwbxml,sogo*,sope49*'
897 createrepo
898
899 #####################
900 #####################
901 #Spectrum2
902 #####################
903 #####################
904 REPO['reponame']='spectrum2'
905 REPO['pkgname']=${REPO['reponame']}
906 REPO['fullreponame']='Spectrum2'
907 REPO['EnableGroups']='no'
908 REPO['Visible']='yes'
909 REPO['status']='disabled'
910 REPO['BaseURL']='http://copr-be.cloud.fedoraproject.org/results/mcepl/spectrum2/epel-$releasever-$basearch'
911 REPO['MirrorList']=''
912 REPO['GPGCheck']='no'
913 REPO['GPGKey']=''
914 REPO['Exclude']=''
915 REPO['IncludePkgs']=''
916 createrepo
917
918 #####################
919 #####################
920 #Springdale
921 #####################
922 #####################
923 REPO['reponame']='springdale-core'
924 REPO['pkgname']='springdale'
925 REPO['fullreponame']='PUIAS core Base'
926 REPO['EnableGroups']='no'
927 REPO['Visible']='yes'
928 REPO['status']='disabled'
929 REPO['BaseURL']=''
930 REPO['MirrorList']='http://puias.math.ias.edu/data/puias/$releasever/$basearch/os/mirrorlist'
931 REPO['GPGCheck']='yes'
932 REPO['GPGKey']='http://puias.princeton.edu/data/puias/$releasever/$basearch/os/RPM-GPG-KEY-puias'
933 REPO['Exclude']=''
934 REPO['IncludePkgs']=''
935 createrepo
936
937 REPO['reponame']='springdale-updates'
938 REPO['pkgname']='springdale'
939 REPO['fullreponame']='PUIAS core Updates'
940 REPO['EnableGroups']='no'
941 REPO['Visible']='yes'
942 REPO['status']='disabled'
943 REPO['BaseURL']=''
944 REPO['MirrorList']='http://puias.math.ias.edu/data/puias/updates/$releasever/$basearch/en/os/mirrorlist'
945 REPO['GPGCheck']='yes'
946 REPO['GPGKey']='http://puias.princeton.edu/data/puias/$releasever/updates/$basearch/en/os/RPM-GPG-KEY-puias'
947 REPO['Exclude']=''
948 REPO['IncludePkgs']=''
949 createrepo
950
951 REPO['reponame']='springdale-addons'
952 REPO['pkgname']='springdale'
953 REPO['fullreponame']='PUIAS Addons'
954 REPO['EnableGroups']='no'
955 REPO['Visible']='yes'
956 REPO['status']='disabled'
957 REPO['BaseURL']=''
958 REPO['MirrorList']='http://puias.math.ias.edu/data/puias/$releasever/$basearch/os/Addons/mirrorlist'
959 REPO['GPGCheck']='yes'
960 REPO['GPGKey']='http://puias.princeton.edu/data/puias/$releasever/$basearch/os/RPM-GPG-KEY-puias'
961 REPO['Exclude']=''
962 REPO['IncludePkgs']=''
963 createrepo
964
965 REPO['reponame']='springdale-addons-updates'
966 REPO['pkgname']='springdale'
967 REPO['fullreponame']='PUIAS Addons Updates'
968 REPO['EnableGroups']='no'
969 REPO['Visible']='yes'
970 REPO['status']='disabled'
971 REPO['BaseURL']=''
972 REPO['MirrorList']='http://puias.math.ias.edu/data/puias/updates/Addons/$releasever/$basearch/mirrorlist'
973 REPO['GPGCheck']='yes'
974 REPO['GPGKey']='http://puias.princeton.edu/data/puias/$releasever/$basearch/os/RPM-GPG-KEY-puias'
975 REPO['Exclude']=''
976 REPO['IncludePkgs']=''
977 createrepo
978
979
980 REPO['reponame']='springdale-unsupported'
981 REPO['pkgname']='springdale'
982 REPO['fullreponame']='PUIAS Unsupported'
983 REPO['EnableGroups']='no'
984 REPO['Visible']='yes'
985 REPO['status']='disabled'
986 REPO['BaseURL']=''
987 REPO['MirrorList']='http://puias.math.ias.edu/data/puias/unsupported/$releasever/$basearch/mirrorlist'
988 REPO['GPGCheck']='yes'
989 REPO['GPGKey']='http://puias.princeton.edu/data/puias/$releasever/$basearch/os/RPM-GPG-KEY-puias'
990 REPO['Exclude']=''
991 REPO['IncludePkgs']=''
992 createrepo
993
994 REPO['reponame']='springdale-computational'
995 REPO['pkgname']='springdale'
996 REPO['fullreponame']='PUIAS Computational'
997 REPO['EnableGroups']='no'
998 REPO['Visible']='yes'
999 REPO['status']='disabled'
1000 REPO['BaseURL']=''
1001 REPO['MirrorList']='http://puias.math.ias.edu/data/puias/computational/$releasever/$basearch/mirrorlist'
1002 REPO['GPGCheck']='yes'
1003 REPO['GPGKey']='http://puias.princeton.edu/data/puias/$releasever/$basearch/os/RPM-GPG-KEY-puias'
1004 REPO['Exclude']=''
1005 REPO['IncludePkgs']=''
1006 createrepo
1007
1008
1009
1010
1011 #####################
1012 #####################
1013 #stephDL
1014 #####################
1015 #####################
1016 REPO['reponame']='stephdl'
1017 REPO['pkgname']=${REPO['reponame']}
1018 REPO['fullreponame']='Mirror Stephane de Labrusse'
1019 REPO['EnableGroups']='no'
1020 REPO['Visible']='yes'
1021 REPO['status']='disabled'
1022 REPO['BaseURL']='http://mirror.de-labrusse.fr/smeserver/$releasever'
1023 REPO['MirrorList']=''
1024 REPO['GPGCheck']='yes'
1025 REPO['GPGKey']='http://mirror.de-labrusse.fr/RPM-GPG-KEY'
1026 REPO['Exclude']=''
1027 REPO['IncludePkgs']=''
1028 createrepo
1029
1030 #####################
1031 #####################
1032 #VirtualBox
1033 #####################
1034 #####################
1035 REPO['reponame']='virtualbox'
1036 REPO['pkgname']=${REPO['reponame']}
1037 REPO['fullreponame']='RHEL/CentOS VirtualBox'
1038 REPO['EnableGroups']='no'
1039 REPO['Visible']='yes'
1040 REPO['status']='disabled'
1041 REPO['BaseURL']='http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch'
1042 REPO['MirrorList']=''
1043 REPO['GPGCheck']='yes'
1044 REPO['GPGKey']='https://www.virtualbox.org/download/oracle_vbox.asc'
1045 REPO['Exclude']=''
1046 REPO['IncludePkgs']=''
1047 createrepo
1048
1049 #####################
1050 #####################
1051 #Webtatic
1052 #####################
1053 #####################
1054 REPO['reponame']='webtatic'
1055 REPO['pkgname']=${REPO['reponame']}
1056 REPO['fullreponame']='webtatic - EL'
1057 REPO['EnableGroups']='no'
1058 REPO['Visible']='yes'
1059 REPO['status']='disabled'
1060 REPO['BaseURL']=''
1061 REPO['MirrorList']='http://mirror.webtatic.com/yum/el-$releasever/$basearch/mirrolist'
1062 REPO['GPGCheck']='yes'
1063 if ( "%{?dist}" == "el5" ); then
1064 REPO['GPGKey']='http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy'
1065 else
1066 REPO['GPGKey']="http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-%{?dist}"
1067 fi
1068 REPO['Exclude']=''
1069 REPO['IncludePkgs']=''
1070 createrepo
1071
1072 #####################
1073 #####################
1074 #Xymon
1075 #####################
1076 #####################
1077 REPO['reponame']='xymon'
1078 REPO['pkgname']=${REPO['reponame']}
1079 REPO['fullreponame']='Xymon Terabithia RPMS - EL'
1080 REPO['EnableGroups']='no'
1081 REPO['Visible']='yes'
1082 REPO['status']='disabled'
1083 REPO['BaseURL']='http://terabithia.org/rpms/xymon/el$releasever/'
1084 REPO['MirrorList']=''
1085 REPO['GPGCheck']='yes'
1086 REPO['GPGKey']="http://terabithia.org/rpms/RPM-GPG-KEY-JCLEAVER"
1087 REPO['Exclude']=''
1088 REPO['IncludePkgs']=''
1089 createrepo
1090
1091 #####################
1092 #####################
1093 #Zabbix2.4
1094 #####################
1095 #####################
1096 declare -A zabshort=( ['1.8']='18' ['2.0']='20' ['2.0']='20' ['2.4']='24' ['3.0']='30' ['3.2']='32' ['3.4']='34' ['4.0']='40' ['4.2']='42' ['4.4']='44' ['4.5']='45' ['5.0']='50' ['5.1']='51' ['5.2']='52' ['5.3']='53' ['5.4']='54' ['5.5']='55' )
1097 for elasver in "4.2" "4.4" '4.5' '5.0' '5.1' '5.2' '5.3' '5.4' '5.5'; do
1098 REPO['reponame']="zabbix${zabshort[$elasver]}"
1099 REPO['pkgname']='zabbix'
1100 REPO['fullreponame']="Zabbix $elasver Official Repository"
1101 REPO['EnableGroups']='no'
1102 REPO['Visible']='yes'
1103 REPO['status']='disabled'
1104 REPO['BaseURL']="http://repo.zabbix.com/zabbix/$elasver/rhel/\$releasever/\$basearch/"
1105 REPO['MirrorList']=''
1106 REPO['GPGCheck']='yes'
1107 REPO['GPGKey']="http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX-A14FE591"
1108 REPO['Exclude']=''
1109 REPO['IncludePkgs']=''
1110 createrepo
1111 done
1112
1113 # webfront sclo
1114 for elasver in '5.0' '5.1'; do
1115 REPO['reponame']="zabbix${zabshort[$elasver]}-frontend"
1116 REPO['pkgname']='zabbix'
1117 REPO['fullreponame']="Zabbix $elasver Official Repository"
1118 REPO['EnableGroups']='no'
1119 REPO['Visible']='yes'
1120 REPO['status']='disabled'
1121 REPO['BaseURL']="http://repo.zabbix.com/zabbix/$elasver/rhel/\$releasever/\$basearch/frontend/"
1122 REPO['MirrorList']=''
1123 REPO['GPGCheck']='yes'
1124 REPO['GPGKey']="http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX-A14FE591"
1125 REPO['Exclude']=''
1126 REPO['IncludePkgs']=''
1127 createrepo
1128 done
1129
1130
1131
1132 #####################
1133 #####################
1134 #zmrepo
1135 #####################
1136 #####################
1137 REPO['reponame']='zmrepo'
1138 REPO['pkgname']=${REPO['reponame']}
1139 REPO['fullreponame']='ZoneMinder Repo - EL'
1140 REPO['EnableGroups']='no'
1141 REPO['Visible']='yes'
1142 REPO['status']='disabled'
1143 REPO['BaseURL']='http://zmrepo.zoneminder.com/el/$releasever/$basearch'
1144 REPO['MirrorList']=''
1145 REPO['GPGCheck']='no'
1146 REPO['GPGKey']=""
1147 REPO['Exclude']=''
1148 REPO['IncludePkgs']=''
1149 createrepo
1150
1151
1152 #####################################################
1153 # migrates
1154 ######################################################
1155 mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate
1156 cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/90sogo
1157 {
1158 my @add = split(/[,; ]+/, 'gnustep-*');
1159 my %remove = map { $_ => 1 } split(/[,; ]+/, '');
1160
1161 for my $name ( qw(epel) )
1162 {
1163 my $repo = $DB->get($name) or next;
1164
1165 my @exclude = split(/,/, $repo->prop('Exclude') || '');
1166 push @exclude, @add;
1167 @exclude = grep(!defined $remove{$_} && !/^CENTOS_/, @exclude);
1168
1169 # remove duplicates
1170 undef %saw;
1171 @exclude = grep(!$saw{$_}++, @exclude);
1172
1173 if ($#exclude >= 0)
1174 {
1175 $repo->set_prop('Exclude', join(',', @exclude));
1176 }
1177 else
1178 {
1179 $repo->delete('Exclude');
1180 }
1181 }
1182 }
1183
1184 EOF
1185
1186
1187 cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10epel
1188 {
1189 my @add = split(/[,; ]+/, 'pwauth');
1190 my %remove = map { $_ => 1 } split(/[,; ]+/, 'gnustep-*,gnustep*,gnustep-base,gnustep-make');
1191
1192 for my $name ( qw(epel) )
1193 {
1194 my $repo = $DB->get($name) or next;
1195
1196 my @exclude = split(/,/, $repo->prop('Exclude') || '');
1197 push @exclude, @add;
1198 @exclude = grep(!defined $remove{$_} && !/^CENTOS_/, @exclude);
1199
1200 # remove duplicates
1201 undef %saw;
1202 @exclude = grep(!$saw{$_}++, @exclude);
1203
1204 if ($#exclude >= 0)
1205 {
1206 $repo->set_prop('Exclude', join(',', @exclude));
1207 }
1208 else
1209 {
1210 $repo->delete('Exclude');
1211 }
1212 }
1213 }
1214
1215 EOF
1216
1217 cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10zmrepo
1218 {
1219 for my $name ( qw(zmrepo) )
1220 {
1221 my $repo = $DB->get($name) or next;
1222 my $BaseURL = $repo->prop('BaseURL') || '';
1223 if ($BaseURL =~ s/zmrepo.mehvc.com/zmrepo.zoneminder.com/g)
1224 {$repo->set_prop('BaseURL', $BaseURL);}
1225 $repo->delete('Exclude') if $repo->prop('delete');
1226 }
1227
1228 }
1229
1230 EOF
1231
1232
1233 cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10openfusion
1234 {
1235 my @addexclude = split(/,/,"perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-ExtUtils-Install,perl-parent");
1236 my %removeexclude = map { $_ => 1 } split(/[,; ]+/, 'perl-version');
1237 my @addinclude = split(/,/,"perl-Algorithm-C3,perl-App-cpanminus,perl-B-Hooks-EndOfScope,perl-B-Hooks-OP-Check,perl-CPAN-Metanoarch,perl-Carp,perl-Class-C3,perl-Class-Load,perl-Class-Load-XS,perl-Class-Method-Modifiers,perl-Class-Singleton,perl-Class-XSAccessor,perl-Clone-PP,perl-Data-Dumper-Concise,perl-Data-IEEE754,perl-Data-OptList,perl-Data-Printer,perl-Data-Validate-IP,perl-DateTime,perl-DateTime-Locale,perl-DateTime-TimeZone,perl-Devel-GlobalDestruction,perl-Dist-CheckConflicts,perl-Eval-Closure,perl-Exporter-Tiny,perl-ExtUtils-CBuilder,perl-ExtUtils-Install,perl-ExtUtils-Manifest,perl-File-HomeDir,perl-File-Which,perl-GeoIP2,perl-Hash-FieldHash,perl-IPC-Cmd,perl-Lexical-SealRequireHints,perl-List-AllUtils,perl-Locale-Maketext-Simple,perl-MRO-Compat,perl-Math-Int128,perl-Math-Int64,perl-MaxMind-DB-Common,perl-MaxMind-DB-Reader,perl-Module-Build,perl-Module-CoreList,perl-Module-Implementation,perl-Module-Load,perl-Module-Load-Conditional,perl-Module-Runtime,perl-Moo,perl-MooX-StrictConstructor,perl-MooX-Types-MooseLike,perl-Moose,perl-Net-Works,perl-Package-DeprecationManager,perl-Package-Stash,perl-Package-Stash-XS,perl-Params-Check,perl-Params-Classify,perl-Params-Validate,perl-Perl-OSType,perl-Role-Tiny,perl-Scalar-List-Utils,perl-Socket,perl-Sort-Naturally,perl-Sub-Exporter,perl-Sub-Exporter-Progressive,perl-Sub-Identify,perl-Sub-Install,perl-Sub-Name,perl-Sub-Quote,perl-Task-Weaken,perl-Term-ANSIColor,perl-Test-Warnings,perl-Throwable,perl-Try-Tiny,perl-Variable-Magic,perl-bareword-filehandles,perl-indirect,perl-multidimensional,perl-namespace-autoclean,perl-namespace-clean,perl-strictures,perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-parent,perl-Array-Compare,perl-Type-Tiny,perl-Filesys-DiskFree,perl-Array-Compare,perl-Type-Tiny");
1238
1239 my %removeinclude = map { $_ => 1 } split(/[,; ]+/, '');
1240
1241 for my $name ( qw(openfusion) )
1242 {
1243 my $repo = $DB->get($name) or next;
1244
1245 my @exclude = split(/,/, $repo->prop('Exclude') || '');
1246 push @exclude, @addexclude;
1247 @exclude = grep(!defined $removeexclude{$_} , @exclude);
1248 # remove duplicates
1249 undef %saw;
1250 @exclude = grep(!$saw{$_}++, @exclude);
1251 if ($#exclude >= 0)
1252 {
1253 $repo->set_prop('Exclude', join(',', @exclude));
1254 }
1255 else
1256 {
1257 $repo->delete('Exclude');
1258 }
1259
1260 my @include = split(/,/, $repo->prop('IncludePkgs') || '');
1261 push @include, @addinclude;
1262 @include = grep(!defined $removeinclude{$_} , @include);
1263 # remove duplicates
1264 undef %saw;
1265 @include = grep(!$saw{$_}++, @include);
1266 if ($#include >= 0)
1267 {
1268 $repo->set_prop('IncludePkgs', join(',', @include));
1269 }
1270 else
1271 {
1272 $repo->delete('IncludePkgs');
1273 }
1274
1275
1276
1277 }
1278
1279 }
1280
1281 EOF
1282
1283
1284
1285
1286 ##########################################################
1287
1288 rm -f %{name}-%{version}-filelist*
1289 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
1290 cat %{name}-%{version}-filelist|grep asterisk > %{name}-%{version}-filelist-asterisk
1291 cat %{name}-%{version}-filelist| grep atomic > %{name}-%{version}-filelist-atomic
1292 cat %{name}-%{version}-filelist| grep bareos > %{name}-%{version}-filelist-bareos
1293 cat %{name}-%{version}-filelist| grep centos-sclo > %{name}-%{version}-filelist-centos-sclo
1294 cat %{name}-%{version}-filelist| grep egroupware > %{name}-%{version}-filelist-egroupware
1295 cat %{name}-%{version}-filelist| grep elastic > %{name}-%{version}-filelist-elastic
1296 cat %{name}-%{version}-filelist| grep elrepo > %{name}-%{version}-filelist-elrepo
1297 cat %{name}-%{version}-filelist| grep epel > %{name}-%{version}-filelist-epel
1298 cat %{name}-%{version}-filelist| grep erlang > %{name}-%{version}-filelist-erlang
1299 cat %{name}-%{version}-filelist| grep freeswitch > %{name}-%{version}-filelist-freeswitch
1300 cat %{name}-%{version}-filelist| grep fws > %{name}-%{version}-filelist-fws
1301 cat %{name}-%{version}-filelist| grep lemonldap > %{name}-%{version}-filelist-lemonldap
1302 cat %{name}-%{version}-filelist| grep libreswan > %{name}-%{version}-filelist-libreswan
1303 if ( "%{?dist}" == "el7" ); then
1304 cat %{name}-%{version}-filelist| grep odoo > %{name}-%{version}-filelist-odoo
1305 fi
1306 cat %{name}-%{version}-filelist| grep okay > %{name}-%{version}-filelist-okay
1307 cat %{name}-%{version}-filelist| grep openfusion > %{name}-%{version}-filelist-openfusion
1308 cat %{name}-%{version}-filelist| grep node > %{name}-%{version}-filelist-node
1309 cat %{name}-%{version}-filelist| grep reetp > %{name}-%{version}-filelist-reetp
1310 cat %{name}-%{version}-filelist| grep remi-ocsinventory > %{name}-%{version}-filelist-remi-ocsinventory
1311 cat %{name}-%{version}-filelist| grep remi-roundcube > %{name}-%{version}-filelist-remi-roundcube
1312 cat %{name}-%{version}-filelist| grep remi|egrep -v 'ocsinventory|roundcube' > %{name}-%{version}-filelist-remi
1313 cat %{name}-%{version}-filelist| grep rpmfusion > %{name}-%{version}-filelist-rpmfusion
1314 cat %{name}-%{version}-filelist| grep sogo > %{name}-%{version}-filelist-sogo
1315 cat %{name}-%{version}-filelist| grep spectrum2 > %{name}-%{version}-filelist-spectrum2
1316 cat %{name}-%{version}-filelist| grep springdale > %{name}-%{version}-filelist-springdale
1317 cat %{name}-%{version}-filelist| grep stephdl > %{name}-%{version}-filelist-stephdl
1318 cat %{name}-%{version}-filelist| grep virtualbox > %{name}-%{version}-filelist-virtualbox
1319 cat %{name}-%{version}-filelist| grep webtatic > %{name}-%{version}-filelist-webtatic
1320 cat %{name}-%{version}-filelist| grep xymon > %{name}-%{version}-filelist-xymon
1321 cat %{name}-%{version}-filelist| grep zabbix > %{name}-%{version}-filelist-zabbix
1322 cat %{name}-%{version}-filelist| grep zmrepo > %{name}-%{version}-filelist-zmrepo
1323 cat %{name}-%{version}-filelist| grep pgsql > %{name}-%{version}-filelist-pgsql
1324 %clean
1325 cd ..
1326 rm -rf %{name}-%{version}
1327
1328
1329 #%files -f %{name}-%{version}-filelist
1330 %files
1331 %defattr(-,root,root)
1332
1333 %pre
1334
1335 %preun
1336
1337 %post
1338
1339 %postun
1340 case "$1" in
1341
1342 0)
1343 # this is an uninstallation
1344 ;;
1345
1346 1)
1347 # this is an upgrade
1348 ;;
1349 esac
1350 %package asterisk
1351 Summary: Asterisk Repository tucny.com
1352 %description asterisk
1353 Asterisk Repository tucny.com
1354 %files asterisk -f %{name}-%{version}-filelist-asterisk
1355 %defattr(-,root,root)
1356
1357 %package atomic
1358 Summary: Atomic Repository
1359 %description atomic
1360 Atomic Repository
1361 %files atomic -f %{name}-%{version}-filelist-atomic
1362 %defattr(-,root,root)
1363
1364 %package bareos
1365 Summary: Backup Archiving Recovery Open Sourced
1366 %description bareos
1367 Backup Archiving Recovery Open Sourced repository
1368 %files bareos -f %{name}-%{version}-filelist-bareos
1369 %defattr(-,root,root)
1370
1371 %package centos-sclo
1372 Summary: CentOS Red-Hat software collection repository
1373 %description centos-sclo
1374 CentOS Red-Hat software collection repository only for x86_64 arch
1375 %files centos-sclo -f %{name}-%{version}-filelist-centos-sclo
1376 %defattr(-,root,root)
1377
1378 %package egroupware
1379 Summary: Repository for eGroupWare
1380 %description egroupware
1381 Repository for eGroupWare
1382 %files egroupware -f %{name}-%{version}-filelist-egroupware
1383 %defattr(-,root,root)
1384
1385 %package elastic
1386 Summary: Repositories for elastic search
1387 %description elastic
1388 Repositories for elastic search
1389 %files elastic -f %{name}-%{version}-filelist-elastic
1390 %defattr(-,root,root)
1391
1392 %package elrepo
1393 Summary: ElRepo.org Community Enterprise Linux Repository
1394 %description elrepo
1395 ElRepo.org Community Enterprise Linux Repository
1396 %files elrepo -f %{name}-%{version}-filelist-elrepo
1397 %defattr(-,root,root)
1398
1399 %package epel
1400 Summary: Fedora EPEL Repository
1401 %description epel
1402 Fedora EPEL Repository
1403 %files epel -f %{name}-%{version}-filelist-epel
1404 %defattr(-,root,root)
1405
1406 %package erlang
1407 Summary: Erlang Repository
1408 %description erlang
1409 Erlang is a programming language. It is specifically used for ejabberd.
1410 %files erlang -f %{name}-%{version}-filelist-erlang
1411 %defattr(-,root,root)
1412
1413 %package freeswitch
1414 Summary: Freeswitch Repository
1415 %description freeswitch
1416 FreeSWITCH is a scalable open source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text or any other form of media. It was created in 2006 to fill the void left by proprietary commercial solutions. FreeSWITCH also provides a stable telephony platform on which many applications can be developed using a wide range of free tools
1417 %files freeswitch -f %{name}-%{version}-filelist-freeswitch
1418 %defattr(-,root,root)
1419
1420 %package fws
1421 Summary: Firewall Services repository
1422 %description fws
1423 Firewall Services repository
1424 %files fws -f %{name}-%{version}-filelist-fws
1425 %defattr(-,root,root)
1426
1427 %package lemonldap
1428 Summary: Lemonldap NG Repository
1429 %description lemonldap
1430 LemonLDAP::NG Repository
1431 %files lemonldap -f %{name}-%{version}-filelist-lemonldap
1432 %defattr(-,root,root)
1433
1434 %package libreswan
1435 Summary: Libreswan Repository
1436 %description libreswan
1437 Libreswan Repository
1438 %files libreswan -f %{name}-%{version}-filelist-libreswan
1439 %defattr(-,root,root)
1440
1441 %package node
1442 Summary: NodeJS Repositories
1443 %description node
1444 NodeJS Repositories
1445 %files node -f %{name}-%{version}-filelist-node
1446 %defattr(-,root,root)
1447
1448 %package odoo
1449 Summary: Odoo 10 Nightly - EL7 Repository
1450 Distribution: el7
1451 %description odoo
1452 Odoo 10 Nightly - EL7 Repository
1453 # comment as not available for centos 6 SME9
1454 #%files odoo -f %{name}-%{version}-filelist-odoo
1455 #%defattr(-,root,root)
1456
1457 %package okay
1458 Summary: Extra OKay Packages for Enterprise Linux
1459 %description okay
1460 Extra OKay Packages for Enterprise Linux - Freeswitch and FusionPBX
1461 %files okay -f %{name}-%{version}-filelist-okay
1462 %defattr(-,root,root)
1463
1464 %package openfusion
1465 Summary: Openfusion Repository
1466 %description openfusion
1467 Openfusion Repository
1468 %files openfusion -f %{name}-%{version}-filelist-openfusion
1469 %defattr(-,root,root)
1470
1471 %package pgsql
1472 Summary: PostGreSQL Repositories
1473 %description pgsql
1474 PostGreSQL Repositories
1475 %files pgsql -f %{name}-%{version}-filelist-pgsql
1476 %defattr(-,root,root)
1477
1478 %package reetp
1479 Summary: Mirror John Crisp reetspetit.com
1480 %description reetp
1481 Mirror John Crisp reetspetit.com
1482 %files reetp -f %{name}-%{version}-filelist-reetp
1483 %defattr(-,root,root)
1484
1485 %package remi-ocsinventory
1486 Summary: Remi repository filtered to install OCSinventory
1487 %description remi-ocsinventory
1488 Remi repository filtered to install OCSinventory
1489 %files remi-ocsinventory -f %{name}-%{version}-filelist-remi-ocsinventory
1490 %defattr(-,root,root)
1491
1492 %package remi-roundcube
1493 Summary: Remi repository filtered to install Roundcube
1494 %description remi-roundcube
1495 Remi repository filtered to install Roundcube
1496 %files remi-roundcube -f %{name}-%{version}-filelist-remi-roundcube
1497 %defattr(-,root,root)
1498
1499 %package remi-unsafe
1500 Summary: Remi unsafe repository
1501 %description remi-unsafe
1502 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.
1503 %files remi-unsafe -f %{name}-%{version}-filelist-remi
1504 %defattr(-,root,root)
1505
1506 %package rpmfusion
1507 Summary: RPMFusion repositories
1508 %description rpmfusion
1509 RPMFusion repositories
1510 %files rpmfusion -f %{name}-%{version}-filelist-rpmfusion
1511 %defattr(-,root,root)
1512
1513 %package sogo
1514 Summary: SOGo repositories
1515 %description sogo
1516 SOGo repositories
1517 %files sogo -f %{name}-%{version}-filelist-sogo
1518 %defattr(-,root,root)
1519
1520 %package spectrum2
1521 Summary: Spectrum2 Repository
1522 %description spectrum2
1523 Spectrum2 Repository
1524 %files spectrum2 -f %{name}-%{version}-filelist-spectrum2
1525 %defattr(-,root,root)
1526
1527 %package springdale
1528 Summary: Springdale PUIAS Linux repos
1529 %description springdale
1530 Springdale PUIAS Linux repos
1531 %files springdale -f %{name}-%{version}-filelist-springdale
1532 %defattr(-,root,root)
1533
1534 %package stephdl
1535 Summary: Stephane De Labrusse Repository
1536 %description stephdl
1537 Stephane De Labrusse Repository
1538 %files stephdl -f %{name}-%{version}-filelist-stephdl
1539 %defattr(-,root,root)
1540
1541 %package virtualbox
1542 Summary: Virtualbox Repository
1543 %description virtualbox
1544 Virtualbox Repository
1545 %files virtualbox -f %{name}-%{version}-filelist-virtualbox
1546 %defattr(-,root,root)
1547
1548 %package webtatic
1549 Summary: Webtatic Repository
1550 %description webtatic
1551 Webtatic Repository
1552 %files webtatic -f %{name}-%{version}-filelist-webtatic
1553 %defattr(-,root,root)
1554
1555 %package xymon
1556 Summary: Xymon Terabithia Repository
1557 %description xymon
1558 Xymon Terabithia Repository
1559 %files xymon -f %{name}-%{version}-filelist-xymon
1560 %defattr(-,root,root)
1561
1562 %package zabbix
1563 Summary: Zabbix official Repository
1564 %description zabbix
1565 Zabbix official Repository
1566 %files zabbix -f %{name}-%{version}-filelist-zabbix
1567 %defattr(-,root,root)
1568
1569 %package zmrepo
1570 Summary: Zone Minder Repository
1571 %description zmrepo
1572 Zone Minder Repository
1573 %files zmrepo -f %{name}-%{version}-filelist-zmrepo
1574 %defattr(-,root,root)
1575
1576
1577

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