/[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.15 - (show annotations) (download)
Tue Nov 30 04:57:14 2021 UTC (2 years, 6 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-extrarepositories-0_1-35
Changes since 1.14: +10 -5 lines
* Mon Nov 29 2021 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-35.sme
- fix node repos

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

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