/[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.16 - (show annotations) (download)
Fri Feb 25 02:50:32 2022 UTC (2 years, 3 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-extrarepositories-0_1-36
Changes since 1.15: +37 -5 lines
* Thu Feb 24 2022 Jean-Philippe Pialasse <tests@pialasse.com> 0.1-36.sme
- add Copr repo for fusioninventory-agent owned by trasher [SME: 11751]
- fix update event for sclo [SME: 11876]

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

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