/[smeserver]/rpms/smeserver-mock/sme10/smeserver-mock-1.0-extra-pkgs-bz12350.patch
ViewVC logotype

Annotation of /rpms/smeserver-mock/sme10/smeserver-mock-1.0-extra-pkgs-bz12350.patch

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


Revision 1.1 - (hide annotations) (download)
Mon Jun 5 03:08:00 2023 UTC (11 months, 4 weeks ago) by terryfage
Branch: MAIN
CVS Tags: smeserver-mock-1_0-21_el7_sme, smeserver-mock-1_0-22_el7_sme, HEAD
* Mon Jun 05 2023 TerryFage <terry.fage@gmail.com> 1.0-21.sme
- add to mock*.cfg facilitate build with external packages [SME: 12350]
- attribute solutions Trevor Batley, Terry Fage

1 terryfage 1.1 diff -urN smeserver-mock-1.0.old/root/etc/mock/smeserver-10-x86_64-base.cfg smeserver-mock-1.0/root/etc/mock/smeserver-10-x86_64-base.cfg
2     --- smeserver-mock-1.0.old/root/etc/mock/smeserver-10-x86_64-base.cfg 2023-06-04 22:46:39.284163083 -0400
3     +++ smeserver-mock-1.0/root/etc/mock/smeserver-10-x86_64-base.cfg 2023-05-04 22:59:57.000000000 -0400
4     @@ -1,117 +1,117 @@
5     -config_opts['package_manager'] = 'yum'
6     -config_opts['use_nspawn'] = False
7     -
8     -# see bugs https://bugzilla.redhat.com/show_bug.cgi?id=2076847 and https://bugzilla.redhat.com/show_bug.cgi?id=2076847
9     -config_opts['plugin_conf']["copy_enable"] = True
10     -config_opts['plugin_conf']['copy_opts']= {
11     - 'files': [ ("/etc/mock/perl.prov", "/usr/lib/rpm/redhat/perl.prov"),
12     - ("/etc/mock/perl.prov", "/usr/lib/rpm/perl.prov"),
13     - ],
14     -}
15     -
16     -config_opts['root'] = 'smeserver-10-x86_64'
17     -config_opts['target_arch'] = 'x86_64'
18     -config_opts['dist'] = '.el7.sme'
19     -config_opts['chroot_setup_cmd'] = ' install @buildsys-build @buildsys scl-utils-build python27-build '
20     -
21     -config_opts['plugin_conf']['ccache_opts']['dir'] = "%(cache_topdir)s/ccache/x86_64/"
22     -
23     -config_opts['macros']['%distribution'] = "SME Server v10"
24     -config_opts['macros']['%packager'] = "Koozali.org <http://www.koozali.org>"
25     -config_opts['macros']['%vendor'] = "Koozali.org <http://www.koozali.org>"
26     -config_opts['macros']['%dist'] = ".el7.sme"
27     -
28     -config_opts['yum.conf'] = """
29     -[main]
30     -cachedir=/var/cache/yum
31     -debuglevel=4
32     -logfile=/var/log/yum.log
33     -reposdir=/dev/null
34     -retries=20
35     -obsoletes=1
36     -gpgcheck=0
37     -assumeyes=1
38     -syslog_ident=mock
39     -syslog_device=
40     -
41     -[os]
42     -name=os
43     -baseurl=http://buildsys.koozali.org/build/7/os/x86_64
44     -exclude=buildsys-macros
45     -
46     -[updates]
47     -name=updates
48     -baseurl=http://buildsys.koozali.org/build/7/updates/x86_64
49     -exclude=buildsys-macros
50     -
51     -[smeos]
52     -name=os
53     -baseurl=http://buildsys.koozali.org/build/10/smeos/x86_64
54     -exclude=buildsys-macros
55     -
56     -[smeupdates]
57     -name=os
58     -baseurl=http://buildsys.koozali.org/build/10/smeupdates/x86_64
59     -exclude=buildsys-macros
60     -
61     -[fastrack]
62     -name=fastrack
63     -baseurl=http://buildsys.koozali.org/build/7/fastrack/x86_64
64     -
65     -# centos cr
66     -[opt1]
67     -name=opt1
68     -baseurl=http://buildsys.koozali.org/build/7/opt1/x86_64
69     -
70     -# centos extra
71     -[opt2]
72     -name=opt2
73     -baseurl=http://buildsys.koozali.org/build/7/opt2/x86_64
74     -
75     -# Not used
76     -[opt3]
77     -name=opt3
78     -baseurl=http://buildsys.koozali.org/build/7/opt3/x86_64
79     -
80     -[epel]
81     -name=epel
82     -baseurl=http://download.fedoraproject.org/pub/epel/7/x86_64
83     -#baseurl=http://buildsys.koozali.org/build/7/epel/x86_64
84     -includepkgs=ccache mhash* perl-Taint-Util libdb4 libdb4-devel php-channel-horde php-horde-* perl-Class-Method-Modifiers perl-Class-XSAccessor perl-Devel-GlobalDestruction perl-Sub-Name perl-indirect perl-B-Hooks-OP-Check perl-ExtUtils-Depends perl-Lexical-SealRequireHints perl-Params-Classify perl-Dist-CheckConflicts perl-Math-Int64 perl-Sort-Naturally perl-Sub-Exporter* perl-Bytes-Random-Secure perl-Crypt-Random-TESHA2 perl-Crypt-Random-Seed perl-Math-Random-ISAAC kmodtool libmaxminddb-devel libmaxminddb perl-Module-Build-Tiny perl-Mojolicious perl-Net-CIDR-Lite mod_perl mod_perl-devel perl-Apache-Test pyzor perl-Linux-Pid perl-BSD-Resource perl-dev perl-Data-Dumper perl-Razor-Agent perl-generators* perl-Net-Patricia meson libidn2* ninja-build python36-Cython epel-rpm-macros lua-srpm-macros libnetfilter_log* courier-unicode* perl-Path-Class perl-String-Random perl-Test-Class perl-Test-Mojo perl-MRO-Compat perl-Class-Accessor libebml* libmatroska* pugixml* spdlog* multilib-rpm-config cmake3* libuv libzstd rhash google-benchmark* libnet10-* perl-Crypt-GPG gnupg1 perl-Lingua-Stem-Snowball* perl-Lingua-StopWords perl-rpm-build-perl* fmt* perl-Class-Virtual perl-Carp-Assert pyPdf python2-apipkg python2-bottle python2-dateutil python2-docutils python-gevent python2-simplejson python-sqlite3dbm python2-future python2-attrs python2-packaging python2-certifi perl-Email-MIME perl-Email-Simple perl-Net-IP perl-Net-SMTPS perl-Throwable perl-Sub-Override perl-Moose perl-Email-Abstract perl-Eval-Closure perl-Email-Date-Format perl-Devel-PartialDump perl-namespace-clean perl-B-Hooks-EndOfScope perl-Variable-Magic latexmk python3-sphinx* python36-sphinx* python36-pygments python36-jinja2 python36-docutils python36-markupsafe clamav* perl-TAP-Harness-Env rust ghc-* rust-* llvm13-libs pandoc golang* perl-Net-LibIDN* perl-Net-Patricia re2c perl-Data-Validate-IP perl-Clone-PP
85     -
86     -[openfusion]
87     -name=openfusion
88     -baseurl=http://repo.openfusion.net/centos7-x86_64
89     -includepkgs=perl-Lingua* perl-Snowball* perl-Text-German perl-ExtUtils* perl-MooX* perl-Scalar-List-Utils perl-Throwable perl-Moose perl-Try-Tiny perl-Devel-StackTrace perl-Devel-OverloadInfo perl-Sub-Name perl-Module-Runtime-Conflicts perl-Test-File-ShareDir perl-Test-Exception perl-Test-Output perl-Net-IDN-Encode perl-Path-Tiny perl-Class-Tiny perl-Unicode-UTF8 perl-Net-Server perl-Email-Address-XS perl-MaxMind-* perl-Geo-IP perl-IP-Country-DB_File perl-IP-Country perl-Math-Int128 perl-Data-IEEE754 perl-namespace-autoclean perl-Net-Works perl-List-AllUtils perl-Data-Printer perl-IP-Country perl-Sub-Identify perl-Test-Warnings perl-Hash-FieldHash perl-Data-Dumper-Concise perl-Encode-Detect
90     -
91     -[rpmfusion]
92     -name=rpmfusion
93     -baseurl=http://download1.rpmfusion.org/free/el/updates/7/x86_64
94     -#mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-el-updates-released-7&arch=$basearch
95     -#baseurl=http://ucmirror.canterbury.ac.nz/linux/rpmfusion/free/el/updates/7/x86_64/
96     -includepkgs=ffmpeg* libva* x264-libs xvidcore librtmp buildsys-build-rpmfusion-kerneldevpkgs-current buildsys-build-rpmfusion-* libmpeg2* mpeg2dec
97     -
98     -[sclo-sclo]
99     -name=sclo-sclo
100     -baseurl=http://mirror.centos.org/centos/7/sclo/x86_64/sclo
101     -includepkgs=python27*
102     -
103     -[sclo-rh]
104     -name=sclo-rh
105     -baseurl=http://mirror.centos.org/centos/7/sclo/x86_64/rh
106     -includepkgs=python27* python33* rh-mongodb26* rh-mongodb32* rh-mongodb34* nodejs010* rh-nodejs6* devtoolset-* devtoolset-9*
107     -
108     -[buildsys-core]
109     -name=buildsys-core
110     -baseurl=http://buildsys.koozali.org/build/10/smeserver-core/x86_64
111     -includepkgs=bglibs bglibs-devel buildsys-macros cvm* dietlibc* e-smith-devtools perl-Test-Inline perl-IO-Socket-IP perl-Geography-Countries perl-Object-Persistence perl-bareword-filehandles perl-multidimensional perl-strictures perl-Module-Runtime perl-Role-Tiny perl-Sub-Quote perl-Bytes-Random-Secure perl-Net-Ident perl-generators DCC python3-lxml libnetfilter_acct* qmail perl-Net-IMAP-Simple perl-Regexp-Common perl-Email-Sender perl-Moo perl-Mail-DMARC clamav*
112     -
113     -[buildsys-contribs]
114     -name=buildsys-contribs
115     -baseurl=http://buildsys.koozali.org/build/10/smeserver-contribs/x86_64
116     -includepkgs=libevent2* perl-Ezmlm perl-IPC-Run libevhtp* libsearpc* ccnet* libccnet* libzdb* libccnet* evhtp* sqlite* ocaml camlp5 python27-python-versiontools libarchive* libupnp-* duktape-* fmt-* spdlog-* ezmlm* c-icaps*
117     -
118     -[groups]
119     -name=groups
120     -baseurl=http://buildsys.koozali.org/build/10/smeserver-groups/x86_64
121     -"""
122     +config_opts['package_manager'] = 'yum'
123     +config_opts['use_nspawn'] = False
124     +
125     +# see bugs https://bugzilla.redhat.com/show_bug.cgi?id=2076847 and https://bugzilla.redhat.com/show_bug.cgi?id=2076847
126     +config_opts['plugin_conf']["copy_enable"] = True
127     +config_opts['plugin_conf']['copy_opts']= {
128     + 'files': [ ("/etc/mock/perl.prov", "/usr/lib/rpm/redhat/perl.prov"),
129     + ("/etc/mock/perl.prov", "/usr/lib/rpm/perl.prov"),
130     + ],
131     +}
132     +
133     +config_opts['root'] = 'smeserver-10-x86_64'
134     +config_opts['target_arch'] = 'x86_64'
135     +config_opts['dist'] = '.el7.sme'
136     +config_opts['chroot_setup_cmd'] = ' install @buildsys-build @buildsys scl-utils-build python27-build '
137     +
138     +config_opts['plugin_conf']['ccache_opts']['dir'] = "%(cache_topdir)s/ccache/x86_64/"
139     +
140     +config_opts['macros']['%distribution'] = "SME Server v10"
141     +config_opts['macros']['%packager'] = "Koozali.org <http://www.koozali.org>"
142     +config_opts['macros']['%vendor'] = "Koozali.org <http://www.koozali.org>"
143     +config_opts['macros']['%dist'] = ".el7.sme"
144     +
145     +config_opts['yum.conf'] = """
146     +[main]
147     +cachedir=/var/cache/yum
148     +debuglevel=4
149     +logfile=/var/log/yum.log
150     +reposdir=/dev/null
151     +retries=20
152     +obsoletes=1
153     +gpgcheck=0
154     +assumeyes=1
155     +syslog_ident=mock
156     +syslog_device=
157     +
158     +[os]
159     +name=os
160     +baseurl=http://buildsys.koozali.org/build/7/os/x86_64
161     +exclude=buildsys-macros
162     +
163     +[updates]
164     +name=updates
165     +baseurl=http://buildsys.koozali.org/build/7/updates/x86_64
166     +exclude=buildsys-macros
167     +
168     +[smeos]
169     +name=os
170     +baseurl=http://buildsys.koozali.org/build/10/smeos/x86_64
171     +exclude=buildsys-macros
172     +
173     +[smeupdates]
174     +name=os
175     +baseurl=http://buildsys.koozali.org/build/10/smeupdates/x86_64
176     +exclude=buildsys-macros
177     +
178     +[fastrack]
179     +name=fastrack
180     +baseurl=http://buildsys.koozali.org/build/7/fastrack/x86_64
181     +
182     +# centos cr
183     +[opt1]
184     +name=opt1
185     +baseurl=http://buildsys.koozali.org/build/7/opt1/x86_64
186     +
187     +# centos extra
188     +[opt2]
189     +name=opt2
190     +baseurl=http://buildsys.koozali.org/build/7/opt2/x86_64
191     +
192     +# Not used
193     +[opt3]
194     +name=opt3
195     +baseurl=http://buildsys.koozali.org/build/7/opt3/x86_64
196     +
197     +[epel]
198     +name=epel
199     +baseurl=http://download.fedoraproject.org/pub/epel/7/x86_64
200     +#baseurl=http://buildsys.koozali.org/build/7/epel/x86_64
201     +includepkgs=ccache mhash* perl-Taint-Util libdb4 libdb4-devel php-channel-horde php-horde-* perl-Class-Method-Modifiers perl-Class-XSAccessor perl-Devel-GlobalDestruction perl-Sub-Name perl-indirect perl-B-Hooks-OP-Check perl-ExtUtils-Depends perl-Lexical-SealRequireHints perl-Params-Classify perl-Dist-CheckConflicts perl-Math-Int64 perl-Sort-Naturally perl-Sub-Exporter* perl-Bytes-Random-Secure perl-Crypt-Random-TESHA2 perl-Crypt-Random-Seed perl-Math-Random-ISAAC kmodtool libmaxminddb-devel libmaxminddb perl-Module-Build-Tiny perl-Mojolicious perl-Net-CIDR-Lite mod_perl mod_perl-devel perl-Apache-Test pyzor perl-Linux-Pid perl-BSD-Resource perl-dev perl-Data-Dumper perl-Razor-Agent perl-generators* perl-Net-Patricia meson libidn2* ninja-build python36-Cython epel-rpm-macros lua-srpm-macros libnetfilter_log* courier-unicode* perl-Path-Class perl-String-Random perl-Test-Class perl-Test-Mojo perl-MRO-Compat perl-Class-Accessor libebml* libmatroska* pugixml* spdlog* multilib-rpm-config cmake3* libuv libzstd rhash google-benchmark* libnet10-* perl-Crypt-GPG gnupg1 perl-Lingua-Stem-Snowball* perl-Lingua-StopWords perl-rpm-build-perl* fmt* perl-Class-Virtual perl-Carp-Assert pyPdf python2-apipkg python2-bottle python2-dateutil python2-docutils python-gevent python2-simplejson python-sqlite3dbm python2-future python2-attrs python2-packaging python2-certifi perl-Email-MIME perl-Email-Simple perl-Net-IP perl-Net-SMTPS perl-Throwable perl-Sub-Override perl-Moose perl-Email-Abstract perl-Eval-Closure perl-Email-Date-Format perl-Devel-PartialDump perl-namespace-clean perl-B-Hooks-EndOfScope perl-Variable-Magic latexmk python3-sphinx* python36-sphinx* python36-pygments python36-jinja2 python36-docutils python36-markupsafe clamav* perl-TAP-Harness-Env rust ghc-* rust-* llvm13-libs pandoc golang* perl-Net-LibIDN* perl-Net-Patricia re2c perl-Data-Validate-IP perl-Clone-PP perl-ExtUtils-Manifest*
202     +
203     +[openfusion]
204     +name=openfusion
205     +baseurl=http://repo.openfusion.net/centos7-x86_64
206     +includepkgs=perl-Lingua* perl-Snowball* perl-Text-German perl-MooX* perl-Scalar-List-Utils perl-Throwable perl-Moose perl-Try-Tiny perl-Devel-StackTrace perl-Devel-OverloadInfo perl-Sub-Name perl-Module-Runtime-Conflicts perl-Test-File-ShareDir perl-Test-Exception perl-Test-Output perl-Net-IDN-Encode perl-Path-Tiny perl-Class-Tiny perl-Unicode-UTF8 perl-Net-Server perl-Email-Address-XS perl-MaxMind-* perl-Geo-IP perl-IP-Country-DB_File perl-IP-Country perl-Math-Int128 perl-Data-IEEE754 perl-namespace-autoclean perl-Net-Works perl-List-AllUtils perl-Data-Printer perl-IP-Country perl-Sub-Identify perl-Test-Warnings perl-Hash-FieldHash perl-Data-Dumper-Concise perl-Encode-Detect
207     +
208     +[rpmfusion]
209     +name=rpmfusion
210     +baseurl=http://download1.rpmfusion.org/free/el/updates/7/x86_64
211     +#mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-el-updates-released-7&arch=$basearch
212     +#baseurl=http://ucmirror.canterbury.ac.nz/linux/rpmfusion/free/el/updates/7/x86_64/
213     +includepkgs=ffmpeg* libva* x264-libs xvidcore librtmp buildsys-build-rpmfusion-kerneldevpkgs-current-* buildsys-build-rpmfusion-* libmpeg2* mpeg2dec
214     +
215     +[sclo-sclo]
216     +name=sclo-sclo
217     +baseurl=http://mirror.centos.org/centos/7/sclo/x86_64/sclo
218     +includepkgs=python27*
219     +
220     +[sclo-rh]
221     +name=sclo-rh
222     +baseurl=http://mirror.centos.org/centos/7/sclo/x86_64/rh
223     +includepkgs=python27* python33* rh-mongodb26* rh-mongodb32* rh-mongodb34* nodejs010* rh-nodejs6* devtoolset-* devtoolset-9*
224     +
225     +[buildsys-core]
226     +name=buildsys-core
227     +baseurl=http://buildsys.koozali.org/build/10/smeserver-core/x86_64
228     +includepkgs=bglibs bglibs-devel buildsys-macros cvm* dietlibc* e-smith-devtools perl-Test-Inline perl-IO-Socket-IP perl-Geography-Countries perl-Object-Persistence perl-bareword-filehandles perl-multidimensional perl-strictures perl-Module-Runtime perl-Role-Tiny perl-Sub-Quote perl-Bytes-Random-Secure perl-Net-Ident perl-generators DCC python3-lxml libnetfilter_acct* qmail perl-Net-IMAP-Simple perl-Regexp-Common perl-Email-Sender perl-Moo perl-Mail-DMARC clamav*
229     +
230     +[buildsys-contribs]
231     +name=buildsys-contribs
232     +baseurl=http://buildsys.koozali.org/build/10/smeserver-contribs/x86_64
233     +includepkgs=libevent2* perl-Ezmlm perl-IPC-Run libevhtp* libsearpc* ccnet* libccnet* libzdb* libccnet* evhtp* sqlite* ocaml camlp5 python27-python-versiontools libarchive* libupnp-* duktape-* fmt-* spdlog-* ezmlm* c-icap*
234     +
235     +[groups]
236     +name=groups
237     +baseurl=http://buildsys.koozali.org/build/10/smeserver-groups/x86_64
238     +"""

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