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

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

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


Revision 1.14 - (show annotations) (download)
Sat Dec 29 01:56:02 2018 UTC (5 years, 11 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-extrarepositories-0_1-9
Changes since 1.13: +4 -3 lines
* Fri Dec 28 2018 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-9.sme
- zmrepo url has changed [SME: 10675]

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

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