日本OpenSolaris Users Group有志による、レポジトリサーバ作成のためのspecファイル群です。
Revision | 5fd0cf566b3d8fffaa7e5646fa68153841aa560e (tree) |
---|---|
Time | 2018-05-25 13:10:27 |
Author | Fumihisa TONAKA <fumi.ftnk@gmai...> |
Commiter | Fumihisa TONAKA |
SFEperl-db_file: bump to 1.841 and add packages for perl-526{,jposug}
@@ -3,13 +3,14 @@ | ||
3 | 3 | %define build584 0 |
4 | 4 | %define build510 %( if [ -x /usr/perl5/5.10/bin/perl ]; then echo '1'; else echo '0'; fi) |
5 | 5 | %define build512 %( if [ -x /usr/perl5/5.12/bin/perl ]; then echo '1'; else echo '0'; fi) |
6 | -# %define build516 %( if [ -x /usr/perl5/5.16/bin/perl ]; then echo '1'; else echo '0'; fi) | |
7 | -# %define build520 %( if [ -x /usr/perl5/5.20/bin/perl ]; then echo '1'; else echo '0'; fi) | |
8 | -# %define build522 %( if [ -x /usr/perl5/5.22/bin/perl ]; then echo '1'; else echo '0'; fi) | |
9 | -%define build516 0 | |
10 | -%define build520 0 | |
11 | -%define build522 0 | |
6 | +%define build516 %( if [ -x /usr/perl5/5.16/bin/perl ]; then echo '1'; else echo '0'; fi) | |
7 | +%define build522 %( if [ -x /usr/perl5/5.22/bin/perl ]; then echo '1'; else echo '0'; fi) | |
8 | +%define build526 %( if [ -x /usr/perl5/5.26/bin/perl ]; then echo '1'; else echo '0'; fi) | |
9 | +%define build526jposug %( if [ -x /opt/jposug/perl5/5.26/bin/perl ]; then echo '1'; else echo '0'; fi) | |
10 | +%define enable_test %( if [ "x${PERL_DISABLE_TEST}" = 'xtrue' ]; then echo '0'; else echo '1'; fi ) | |
11 | + | |
12 | 12 | %define include_executable 0 |
13 | +%define install_to_site_dir 0 | |
13 | 14 | |
14 | 15 | %define cpan_name DB_File |
15 | 16 | %define sfe_cpan_name db-file |
@@ -18,8 +19,8 @@ | ||
18 | 19 | Summary: Perl5 access to Berkeley DB version 1.x |
19 | 20 | Name: SFEperl-%{sfe_cpan_name} |
20 | 21 | IPS_package_name: library/perl-5/%{ips_cpan_name} |
21 | -Version: 1.838 | |
22 | -IPS_component_version: 1.838 | |
22 | +Version: 1.841 | |
23 | +IPS_component_version: 1.841 | |
23 | 24 | License: perl_5 |
24 | 25 | URL: https://metacpan.org/pod/DB_File |
25 | 26 | Source0: http://cpan.metacpan.org/authors/id/P/PM/PMQS/DB_File-%{version}.tar.gz |
@@ -33,24 +34,13 @@ | ||
33 | 34 | IPS_package_name: library/perl-5/%{ips_cpan_name}-584 |
34 | 35 | Summary: Perl5 access to Berkeley DB version 1.x |
35 | 36 | BuildRequires: runtime/perl-584 = * |
36 | -BuildRequires: library/perl-5/extutils-makemaker-584 | |
37 | +%if %{enable_test} | |
38 | +%endif | |
37 | 39 | Requires: runtime/perl-584 = * |
38 | 40 | Requires: library/perl-5/%{ips_cpan_name} |
39 | 41 | |
40 | 42 | %description 584 |
41 | 43 | Perl5 access to Berkeley DB version 1.x |
42 | - | |
43 | -%package 584-old | |
44 | -IPS_package_name: library/perl-5/%{sfe_cpan_name}-584 | |
45 | -Summary: Perl5 access to Berkeley DB version 1.x | |
46 | -BuildRequires: runtime/perl-584 = * | |
47 | -Requires: runtime/perl-584 = * | |
48 | -Requires: library/perl-5/%{ips_cpan_name}-584 | |
49 | - | |
50 | -%description 584-old | |
51 | -This is a package to keep package name compatibility. | |
52 | -use library/perl-5/%{ips_cpan_name}-584 | |
53 | - | |
54 | 44 | %endif |
55 | 45 | |
56 | 46 | %if %{build510} |
@@ -58,7 +48,6 @@ | ||
58 | 48 | IPS_package_name: library/perl-5/%{ips_cpan_name}-510 |
59 | 49 | Summary: Perl5 access to Berkeley DB version 1.x |
60 | 50 | BuildRequires: runtime/perl-510 = * |
61 | -BuildRequires: library/perl-5/extutils-makemaker-510 | |
62 | 51 | Requires: runtime/perl-510 = * |
63 | 52 | Requires: library/perl-5/%{ips_cpan_name} |
64 | 53 |
@@ -71,24 +60,13 @@ | ||
71 | 60 | IPS_package_name: library/perl-5/%{ips_cpan_name}-512 |
72 | 61 | Summary: Perl5 access to Berkeley DB version 1.x |
73 | 62 | BuildRequires: runtime/perl-512 = * |
74 | -BuildRequires: library/perl-5/extutils-makemaker-512 | |
63 | +%if %{enable_test} | |
64 | +%endif | |
75 | 65 | Requires: runtime/perl-512 = * |
76 | 66 | Requires: library/perl-5/%{ips_cpan_name} |
77 | 67 | |
78 | 68 | %description 512 |
79 | 69 | Perl5 access to Berkeley DB version 1.x |
80 | - | |
81 | -%package 512-old | |
82 | -IPS_package_name: library/perl-5/%{sfe_cpan_name}-512 | |
83 | -Summary: Perl5 access to Berkeley DB version 1.x | |
84 | -BuildRequires: runtime/perl-512 = * | |
85 | -Requires: runtime/perl-512 = * | |
86 | -Requires: library/perl-5/%{ips_cpan_name}-512 | |
87 | - | |
88 | -%description 512-old | |
89 | -This is a package to keep package name compatibility. | |
90 | -use library/perl-5/%{ips_cpan_name}-512 | |
91 | - | |
92 | 70 | %endif |
93 | 71 | |
94 | 72 | %if %{build516} |
@@ -96,50 +74,14 @@ | ||
96 | 74 | IPS_package_name: library/perl-5/%{ips_cpan_name}-516 |
97 | 75 | Summary: Perl5 access to Berkeley DB version 1.x |
98 | 76 | BuildRequires: runtime/perl-516 = * |
99 | -BuildRequires: library/perl-5/extutils-makemaker-516 | |
100 | 77 | Requires: library/perl-5/%{ips_cpan_name} |
78 | +%if %{enable_test} | |
79 | +%endif | |
101 | 80 | Requires: runtime/perl-516 = * |
102 | 81 | Requires: library/perl-5/%{ips_cpan_name} |
103 | 82 | |
104 | 83 | %description 516 |
105 | 84 | Perl5 access to Berkeley DB version 1.x |
106 | - | |
107 | -%package 516-old | |
108 | -IPS_package_name: library/perl-5/%{sfe_cpan_name}-516 | |
109 | -Summary: Perl5 access to Berkeley DB version 1.x | |
110 | -BuildRequires: runtime/perl-516 = * | |
111 | -Requires: runtime/perl-516 = * | |
112 | -Requires: library/perl-5/%{ips_cpan_name}-516 | |
113 | - | |
114 | -%description 516-old | |
115 | -This is a package to keep package name compatibility. | |
116 | -use library/perl-5/%{ips_cpan_name}-516 | |
117 | - | |
118 | -%endif | |
119 | - | |
120 | -%if %{build520} | |
121 | -%package 520 | |
122 | -IPS_package_name: library/perl-5/%{ips_cpan_name}-520 | |
123 | -Summary: Perl5 access to Berkeley DB version 1.x | |
124 | -BuildRequires: runtime/perl-520 = * | |
125 | -BuildRequires: library/perl-5/extutils-makemaker-520 | |
126 | -Requires: runtime/perl-520 = * | |
127 | -Requires: library/perl-5/%{ips_cpan_name} | |
128 | - | |
129 | -%description 520 | |
130 | -Perl5 access to Berkeley DB version 1.x | |
131 | - | |
132 | -%package 520-old | |
133 | -IPS_package_name: library/perl-5/%{sfe_cpan_name}-520 | |
134 | -Summary: Perl5 access to Berkeley DB version 1.x | |
135 | -BuildRequires: runtime/perl-520 = * | |
136 | -Requires: runtime/perl-520 = * | |
137 | -Requires: library/perl-5/%{ips_cpan_name}-520 | |
138 | - | |
139 | -%description 520-old | |
140 | -This is a package to keep package name compatibility. | |
141 | -use library/perl-5/%{ips_cpan_name}-520 | |
142 | - | |
143 | 85 | %endif |
144 | 86 | |
145 | 87 | %if %{build522} |
@@ -147,104 +89,169 @@ | ||
147 | 89 | IPS_package_name: library/perl-5/%{ips_cpan_name}-522 |
148 | 90 | Summary: Perl5 access to Berkeley DB version 1.x |
149 | 91 | BuildRequires: runtime/perl-522 = * |
150 | -BuildRequires: library/perl-5/extutils-makemaker-522 | |
92 | +%if %{enable_test} | |
93 | +%endif | |
151 | 94 | Requires: runtime/perl-522 = * |
152 | 95 | Requires: library/perl-5/%{ips_cpan_name} |
153 | 96 | |
154 | 97 | %description 522 |
155 | 98 | Perl5 access to Berkeley DB version 1.x |
156 | - | |
157 | -%package 522-old | |
158 | -IPS_package_name: library/perl-5/%{sfe_cpan_name}-522 | |
159 | -Summary: Perl5 access to Berkeley DB version 1.x | |
160 | -BuildRequires: runtime/perl-522 = * | |
161 | -Requires: runtime/perl-522 = * | |
162 | -Requires: library/perl-5/%{ips_cpan_name}-522 | |
163 | - | |
164 | -%description 522-old | |
165 | -This is a package to keep package name compatibility. | |
166 | -use library/perl-5/%{ips_cpan_name}-522 | |
167 | 99 | %endif |
168 | 100 | |
101 | +%if %{build526} | |
102 | +%package 526 | |
103 | +IPS_package_name: library/perl-5/%{ips_cpan_name}-526 | |
104 | +Summary: Perl5 access to Berkeley DB version 1.x | |
105 | +BuildRequires: runtime/perl-526 = * | |
106 | +%if %{enable_test} | |
107 | +%endif | |
108 | +Requires: runtime/perl-526 = * | |
109 | +Requires: library/perl-5/%{ips_cpan_name} | |
110 | + | |
111 | +%description 526 | |
112 | +Perl5 access to Berkeley DB version 1.x | |
113 | +%endif | |
114 | + | |
115 | +%if %{build526jposug} | |
116 | +%package 526jposug | |
117 | +IPS_package_name: library/perl-5/%{ips_cpan_name}-526jposug | |
118 | +Summary: Perl5 access to Berkeley DB version 1.x | |
119 | +BuildRequires: runtime/perl-526jposug = * | |
120 | +%if %{enable_test} | |
121 | +%endif | |
122 | +Requires: runtime/perl-526jposug = * | |
123 | +Requires: library/perl-5/%{ips_cpan_name} | |
124 | + | |
125 | +%description 526jposug | |
126 | +Perl5 access to Berkeley DB version 1.x | |
127 | +%endif | |
169 | 128 | |
170 | 129 | %prep |
171 | 130 | %setup -q -n %{cpan_name}-%{version} |
172 | -rm -rf %{buildroot} | |
131 | +[ -d %{buildroot} ] && rm -rf %{buildroot} | |
173 | 132 | |
174 | 133 | %build |
175 | 134 | build_with_makefile.pl_for() { |
176 | - perl_ver=$1 | |
177 | 135 | test=$2 |
178 | - bindir="/usr/perl5/${perl_ver}/bin" | |
179 | - vendor_dir="/usr/perl5/vendor_perl/${perl_ver}" | |
136 | + if [ "x${1}" = 'x5.26jposug' ] | |
137 | + then | |
138 | + perl_ver=$(echo $1 | sed -e 's/jposug//') | |
139 | + prefix=/opt/jposug | |
140 | + else | |
141 | + perl_ver=$1 | |
142 | + prefix=/usr | |
143 | + fi | |
144 | + | |
145 | + perl_dir_prefix="${prefix}/perl5/${perl_ver}" | |
146 | + bindir="${perl_dir_prefix}/bin" | |
147 | + vendor_dir="${prefix}/perl5/vendor_perl/${perl_ver}" | |
148 | + site_dir="${prefix}/perl5/site_perl/${perl_ver}" | |
180 | 149 | |
181 | 150 | export PERL5LIB=${vendor_dir} |
182 | - ${bindir}/perl Makefile.PL PREFIX=%{_prefix} \ | |
151 | +%if %{install_to_site_dir} | |
152 | + perl_libdir="${site_dir}" | |
153 | +%else | |
154 | + perl_libdir="${vendor_dir}" | |
155 | +%endif | |
156 | + | |
157 | + ${bindir}/perl Makefile.PL PREFIX=${prefix} \ | |
183 | 158 | DESTDIR=$RPM_BUILD_ROOT \ |
184 | - LIB=${vendor_dir} | |
159 | + LIB=${perl_libdir} | |
185 | 160 | |
186 | - echo ${perl_ver} | egrep '5\.(84|12)' > /dev/null | |
187 | - if [ $? -eq 0 ] | |
161 | + echo ${perl_ver} | egrep '5\.(84|12)' > /dev/null && bin64=0 || bin64=1 | |
162 | + if [ ${bin64} -eq 0 ] | |
188 | 163 | then |
189 | - make CC='cc -m32' LD='cc -m32' | |
190 | - [ "x${test}" = 'xwithout_test' ] || make test CC='cc -m32' LD='cc -m32' | |
164 | + export CC='cc -m32' | |
165 | + export LD='cc -m32' | |
191 | 166 | else |
192 | - make CC='cc -m64' LD='cc -m64' | |
193 | - [ "x${test}" = 'xwithout_test' ] || make test CC='cc -m64' LD='cc -m64' | |
167 | + export CC='cc -m64' | |
168 | + export LD='cc -m64' | |
194 | 169 | fi |
195 | - | |
170 | + make CC="${CC}" LD="${LD}" | |
171 | + [ "x${PERL_DISABLE_TEST}" = 'xtrue' ] || [ "x${test}" = 'xwithout_test' ] || make test CC="${CC}" "LD=${LD}" | |
196 | 172 | make pure_install |
197 | 173 | } |
198 | 174 | |
199 | 175 | build_with_build.pl_for() { |
200 | - perl_ver=$1 | |
201 | 176 | test=$2 |
202 | - bindir="/usr/perl5/${perl_ver}/bin" | |
203 | - vendor_dir="/usr/perl5/vendor_perl/${perl_ver}" | |
177 | + if [ "x${1}" = 'x5.26jposug' ] | |
178 | + then | |
179 | + perl_ver=$(echo $1 | sed -e 's/jposug//') | |
180 | + prefix=/opt/jposug | |
181 | + else | |
182 | + perl_ver=$1 | |
183 | + prefix=/usr | |
184 | + fi | |
204 | 185 | |
186 | + perl_dir_prefix="${prefix}/perl5/${perl_ver}" | |
187 | + bindir="${perl_dir_prefix}/bin" | |
188 | + vendor_dir="${prefix}/perl5/vendor_perl/${perl_ver}" | |
189 | + site_dir="${prefix}/perl5/site_perl/${perl_ver}" | |
190 | + | |
191 | +%if %{install_to_site_dir} | |
192 | + installdir='site' | |
193 | +%else | |
194 | + installdir='vendor' | |
195 | +%endif | |
205 | 196 | export PERL5LIB=${vendor_dir} |
206 | 197 | ${bindir}/perl Build.PL \ |
207 | - --installdirs vendor \ | |
198 | + --installdirs ${installdir} \ | |
208 | 199 | --destdir $RPM_BUILD_ROOT |
209 | 200 | ${bindir}/perl ./Build |
210 | - [ "x${test}" = 'xwithout_test' ] || ${bindir}/perl ./Build test | |
201 | + [ "x${PERL_DISABLE_TEST}" = 'xtrue' ] || [ "x${test}" = 'xwithout_test' ] || ${bindir}/perl ./Build test | |
211 | 202 | ${bindir}/perl ./Build install --destdir $RPM_BUILD_ROOT |
212 | 203 | ${bindir}/perl ./Build clean |
213 | 204 | } |
214 | 205 | |
215 | 206 | modify_bin_dir() { |
216 | - perl_ver=$1 | |
217 | - if [ -d $RPM_BUILD_ROOT/usr/bin ] | |
207 | + if [ "x${1}" = 'x5.26jposug' ] | |
218 | 208 | then |
219 | - [ -d $RPM_BUILD_ROOT/usr/perl5/${perl_ver} ] || mkdir -p $RPM_BUILD_ROOT/usr/perl5/${perl_ver} | |
220 | - mv $RPM_BUILD_ROOT/usr/bin $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/bin | |
209 | + perl_ver=$(echo $1 | sed -e 's/jposug//') | |
210 | + prefix=/opt/jposug | |
211 | + else | |
212 | + perl_ver=$1 | |
213 | + prefix=/usr | |
214 | + fi | |
215 | + | |
216 | + if [ -d $RPM_BUILD_ROOT/${prefix}/bin ] | |
217 | + then | |
218 | + [ -d ${RPM_BUILD_ROOT}${prefix}/perl5/${perl_ver} ] || mkdir -p ${RPM_BUILD_ROOT}${prefix}/perl5/${perl_ver} | |
219 | + mv $RPM_BUILD_ROOT${prefix}/bin $RPM_BUILD_ROOT/${prefix}/perl5/${perl_ver}/bin | |
221 | 220 | fi |
222 | 221 | |
223 | - if [ -d $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/bin ] | |
222 | + if [ -d ${RPM_BUILD_ROOT}${prefix}/perl5/${perl_ver}/bin ] | |
224 | 223 | then |
225 | - for i in $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/bin/* | |
224 | + for i in ${RPM_BUILD_ROOT}${prefix}/perl5/${perl_ver}/bin/* | |
226 | 225 | do |
227 | - sed -i.bak -e "s/\/usr\/bin\/env ruby/\/usr\/perl5\/${perl-ver}\/bin\/ruby/" ${i} | |
226 | + sed -i.bak -e "s!/usr/bin/env perl!${prefix}/perl5/${perl_ver}/bin/perl!" ${i} | |
228 | 227 | [ -f ${i}.bak] || rm -f ${i}.bak |
229 | 228 | done |
230 | 229 | fi |
231 | 230 | } |
232 | 231 | |
233 | 232 | modify_man_dir() { |
234 | - perl_ver=$1 | |
235 | - if [ -d $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/man ] | |
233 | + if [ "x${1}" = 'x5.26jposug' ] | |
234 | + then | |
235 | + perl_ver=$(echo $1 | sed -e 's/jposug//') | |
236 | + prefix=/opt/jposug | |
237 | + else | |
238 | + perl_ver=$1 | |
239 | + prefix=/usr | |
240 | + fi | |
241 | + | |
242 | + if [ -d $RPM_BUILD_ROOT${prefix}/perl5/${perl_ver}/man ] | |
236 | 243 | then |
237 | 244 | if [ -d $RPM_BUILD_ROOT%{_datadir}/man ] |
238 | 245 | then |
239 | - rm -rf $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/man | |
246 | + rm -rf $RPM_BUILD_ROOT${prefix}/perl5/${perl_ver}/man | |
240 | 247 | else |
241 | 248 | mkdir -p $RPM_BUILD_ROOT%{_datadir} |
242 | - mv $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/man $RPM_BUILD_ROOT%{_datadir}/ | |
243 | - rm -rf $RPM_BUILD_ROOT/usr/perl5/${perl_ver}/man | |
249 | + mv $RPM_BUILD_ROOT${prefix}/perl5/${perl_ver}/man $RPM_BUILD_ROOT%{_datadir}/ | |
250 | + rm -rf $RPM_BUILD_ROOT${prefix}/perl5/${perl_ver}/man | |
244 | 251 | fi |
245 | 252 | if [ %{include_executable} -eq 0 ] |
246 | 253 | then |
247 | - rmdir $RPM_BUILD_ROOT/usr/perl5/${perl_ver} | |
254 | + rmdir $RPM_BUILD_ROOT${prefix}/perl5/${perl_ver} | |
248 | 255 | fi |
249 | 256 | |
250 | 257 | fi |
@@ -281,12 +288,16 @@ | ||
281 | 288 | build_for 5.16 |
282 | 289 | %endif |
283 | 290 | |
284 | -%if %{build520} | |
285 | -build_for 5.20 | |
291 | +%if %{build522} | |
292 | +build_for 5.22 | |
286 | 293 | %endif |
287 | 294 | |
288 | -%if %{build522} | |
289 | -build_for 5.22 | |
295 | +%if %{build526} | |
296 | +build_for 5.26 | |
297 | +%endif | |
298 | + | |
299 | +%if %{build526jposug} | |
300 | +build_for 5.26jposug | |
290 | 301 | %endif |
291 | 302 | |
292 | 303 | %install |
@@ -295,6 +306,18 @@ | ||
295 | 306 | mkdir -p $RPM_BUILD_ROOT%{_datadir} |
296 | 307 | mv $RPM_BUILD_ROOT%{_prefix}/man $RPM_BUILD_ROOT%{_datadir} |
297 | 308 | fi |
309 | + | |
310 | +if [ -d $RPM_BUILD_ROOT/opt/jposug/man ] | |
311 | +then | |
312 | + if [ -d $RPM_BUILD_ROOT%{_datadir}/man ] | |
313 | + then | |
314 | + rm -rf $RPM_BUILD_ROOT/opt/jposug/man | |
315 | + else | |
316 | + [ -d $RPM_BUILD_ROOT%{_datadir} ] || mkdir -p $RPM_BUILD_ROOT%{_datadir} | |
317 | + mv $RPM_BUILD_ROOT/opt/jposug/man $RPM_BUILD_ROOT%{_datadir} | |
318 | + fi | |
319 | +fi | |
320 | + | |
298 | 321 | if [ -d $RPM_BUILD_ROOT%{_datadir}/man/man3 ] |
299 | 322 | then |
300 | 323 | mv $RPM_BUILD_ROOT%{_datadir}/man/man3 $RPM_BUILD_ROOT%{_datadir}/man/man3perl |
@@ -311,7 +334,11 @@ | ||
311 | 334 | %files 584 |
312 | 335 | %defattr(0755,root,bin,-) |
313 | 336 | %dir %attr (0755, root, sys) /usr |
337 | +%if %{install_to_site_dir} | |
338 | +/usr/perl5/site_perl/5.8.4 | |
339 | +%else | |
314 | 340 | /usr/perl5/vendor_perl/5.8.4 |
341 | +%endif | |
315 | 342 | %if %{include_executable} |
316 | 343 | /usr/perl5/5.8.4 |
317 | 344 | %endif |
@@ -321,7 +348,11 @@ | ||
321 | 348 | %files 510 |
322 | 349 | %defattr(0755,root,bin,-) |
323 | 350 | %dir %attr (0755, root, sys) /usr |
351 | +%if %{install_to_site_dir} | |
352 | +/usr/perl5/site_perl/5.10 | |
353 | +%else | |
324 | 354 | /usr/perl5/vendor_perl/5.10 |
355 | +%endif | |
325 | 356 | %if %{include_executable} |
326 | 357 | /usr/perl5/5.1.0 |
327 | 358 | %endif |
@@ -331,7 +362,11 @@ | ||
331 | 362 | %files 512 |
332 | 363 | %defattr(0755,root,bin,-) |
333 | 364 | %dir %attr (0755, root, sys) /usr |
365 | +%if %{install_to_site_dir} | |
366 | +/usr/perl5/site_perl/5.12 | |
367 | +%else | |
334 | 368 | /usr/perl5/vendor_perl/5.12 |
369 | +%endif | |
335 | 370 | %if %{include_executable} |
336 | 371 | /usr/perl5/5.12 |
337 | 372 | %endif |
@@ -341,33 +376,61 @@ | ||
341 | 376 | %files 516 |
342 | 377 | %defattr(0755,root,bin,-) |
343 | 378 | %dir %attr (0755, root, sys) /usr |
379 | +%if %{install_to_site_dir} | |
380 | +/usr/perl5/site_perl/5.16 | |
381 | +%else | |
344 | 382 | /usr/perl5/vendor_perl/5.16 |
383 | +%endif | |
345 | 384 | %if %{include_executable} |
346 | 385 | /usr/perl5/5.16 |
347 | 386 | %endif |
348 | 387 | %endif |
349 | 388 | |
350 | -%if %{build520} | |
351 | -%files 520 | |
352 | -%defattr(0755,root,bin,-) | |
353 | -%dir %attr (0755, root, sys) /usr | |
354 | -/usr/perl5/vendor_perl/5.20 | |
355 | -%if %{include_executable} | |
356 | -/usr/perl5/5.20 | |
357 | -%endif | |
358 | -%endif | |
359 | - | |
360 | 389 | %if %{build522} |
361 | 390 | %files 522 |
362 | 391 | %defattr(0755,root,bin,-) |
363 | 392 | %dir %attr (0755, root, sys) /usr |
393 | +%if %{install_to_site_dir} | |
394 | +/usr/perl5/site_perl/5.22 | |
395 | +%else | |
364 | 396 | /usr/perl5/vendor_perl/5.22 |
397 | +%endif | |
365 | 398 | %if %{include_executable} |
366 | 399 | /usr/perl5/5.22 |
367 | 400 | %endif |
368 | 401 | %endif |
369 | 402 | |
403 | +%if %{build526} | |
404 | +%files 526 | |
405 | +%defattr(0755,root,bin,-) | |
406 | +%dir %attr (0755, root, sys) /usr | |
407 | +%if %{install_to_site_dir} | |
408 | +/usr/perl5/site_perl/5.26 | |
409 | +%else | |
410 | +/usr/perl5/vendor_perl/5.26 | |
411 | +%endif | |
412 | +%if %{include_executable} | |
413 | +/usr/perl5/5.26 | |
414 | +%endif | |
415 | +%endif | |
416 | + | |
417 | +%if %{build526jposug} | |
418 | +%files 526jposug | |
419 | +%defattr(0755,root,bin,-) | |
420 | +%dir %attr (0755, root, sys) /opt | |
421 | +%if %{install_to_site_dir} | |
422 | +/opt/jposug/perl5/site_perl/5.26 | |
423 | +%else | |
424 | +/opt/jposug/perl5/vendor_perl/5.26 | |
425 | +%endif | |
426 | +%if %{include_executable} | |
427 | +/opt/jposug/perl5/5.26 | |
428 | +%endif | |
429 | +%endif | |
430 | + | |
370 | 431 | %changelog |
432 | +* Fri May 25 2018 - Fumihisa TONAKA <fumi.ftnk@gmail.com> | |
433 | +- bump to 1.841 and add packages for perl-526{,jposug} | |
371 | 434 | * Thu Dec 22 2016 - Fumihisa TONAKA <fumi.ftnk@gmail.com> |
372 | 435 | - keep compatibility with old package name |
373 | 436 | * Wed Dec 21 2016 - Fumihisa TONAKA <fumi.ftnk@gmail.com> |