]> git.pld-linux.org Git - packages/perl-dirs.git/blame - perl-dirs.spec
- rel 3; add vendorarch/JavaScript
[packages/perl-dirs.git] / perl-dirs.spec
CommitLineData
30cf8cea
JB
1#
2# Conditional build:
3104e7e4
ER
3%bcond_without threads # build without support for threads in Perl
4
5dd93948 5%if "%{pld_release}" == "th"
c6565e9a 6%define abi 5.22.0
3104e7e4
ER
7%else
8%define abi 5.8.0
6e1c2994 9%endif
3104e7e4
ER
10
11%define perlthread %{?with_threads:-thread-multi}
12%define perl_vendorarch %{_libdir}/perl5/vendor_perl/%{abi}/%{_target_platform}%{perlthread}
13%define perl_vendorlib %{_datadir}/perl5/vendor_perl
0d6b9d38 14
8148b6d2 15Summary: Common dirs for Perl modules
94e90aad 16Summary(pl.UTF-8): Katalogi wspólne dla modułów Perla
8148b6d2 17Name: perl-dirs
a81919a9 18Version: %{abi}
f7e13840 19Release: 3
8148b6d2
ER
20License: Public Domain
21Group: Development/Languages/Perl
3a0b012c 22BuildRequires: perl-base
616dd9d2 23BuildRequires: rpm >= 4.4.9-56
941c9c7e 24BuildRequires: rpmbuild(macros) >= 1.442
616dd9d2 25Provides: %{name}(%{_target_cpu}) = %{version}-%{release}
8148b6d2
ER
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
664b7f35
ER
28# no binary blobs packaged
29%define _enable_debug_packages 0
30
8148b6d2
ER
31%description
32Common dirs for Perl modules.
33
1dbdb722
JR
34%description -l pl.UTF-8
35Katalogi wspólne dla modułów Perla.
2d4b8bf8 36
8148b6d2
ER
37%prep
38
39%install
40rm -rf $RPM_BUILD_ROOT
ac363d2a 41install -d $RPM_BUILD_ROOT{%{perl_vendorarch},%{perl_vendorlib}}
8148b6d2
ER
42
43while read dir; do
44 install -d $RPM_BUILD_ROOT$dir
45done <<EOF
ac363d2a
ER
46%{perl_vendorarch}/AI
47%{perl_vendorarch}/Algorithm
1663e57d 48%{perl_vendorarch}/Apache
ac363d2a
ER
49%{perl_vendorarch}/Astro
50%{perl_vendorarch}/Audio
51%{perl_vendorarch}/Authen
52%{perl_vendorarch}/B
53%{perl_vendorarch}/BSD
54%{perl_vendorarch}/Bit
fcb210ba 55%{perl_vendorarch}/Cache
ac363d2a
ER
56%{perl_vendorarch}/Chemistry
57%{perl_vendorarch}/Class
58%{perl_vendorarch}/Compress
18875d88 59%{perl_vendorarch}/Compress/Raw
ac363d2a
ER
60%{perl_vendorarch}/Convert
61%{perl_vendorarch}/Crypt
62%{perl_vendorarch}/Crypt/OpenSSL
63%{perl_vendorarch}/Data
6193c076 64%{perl_vendorarch}/Data/JavaScript
ac363d2a 65%{perl_vendorarch}/DateTime
5c062fb3 66%{perl_vendorarch}/DateTime/Event
ac363d2a
ER
67%{perl_vendorarch}/Devel
68%{perl_vendorarch}/Device
69%{perl_vendorarch}/Digest
1d7cec39 70%{perl_vendorarch}/Encode
f3e4b4dd 71%{perl_vendorarch}/Event
ac363d2a 72%{perl_vendorarch}/File
bbb571ea 73%{perl_vendorarch}/Graphics
1a06ad4b 74%{perl_vendorarch}/HTML
31d548be 75%{perl_vendorarch}/IO
fcb210ba 76%{perl_vendorarch}/IO/Socket
ac363d2a 77%{perl_vendorarch}/IPC
d6711148 78%{perl_vendorarch}/IPTables
79%{perl_vendorarch}/IPTables/IPv4
04486197
ER
80%{perl_vendorarch}/Image
81%{perl_vendorarch}/Inline
f7e13840 82%{perl_vendorarch}/JavaScript
ac363d2a
ER
83%{perl_vendorarch}/Linux
84%{perl_vendorarch}/Locale
1a06ad4b 85%{perl_vendorarch}/MIME
ac363d2a
ER
86%{perl_vendorarch}/Math
87%{perl_vendorarch}/Math/BigInt
686d4d17 88%{perl_vendorarch}/Math/Geometry
ac363d2a
ER
89%{perl_vendorarch}/Net
90%{perl_vendorarch}/Ogg
91%{perl_vendorarch}/Ogg/Vorbis
a6983a58 92%{perl_vendorarch}/Params
ac363d2a
ER
93%{perl_vendorarch}/PerlIO
94%{perl_vendorarch}/Speech
95%{perl_vendorarch}/Speech/Recognizer
96%{perl_vendorarch}/String
18310cef 97%{perl_vendorarch}/Sub
ac363d2a
ER
98%{perl_vendorarch}/Sys
99%{perl_vendorarch}/Template
100%{perl_vendorarch}/Term
9a2b046d 101%{perl_vendorarch}/Test
ac363d2a
ER
102%{perl_vendorarch}/Text
103%{perl_vendorarch}/Time
104%{perl_vendorarch}/Unicode
174c0f2e 105%{perl_vendorarch}/Unix
59f6825c 106%{perl_vendorarch}/Variable
ac363d2a
ER
107%{perl_vendorarch}/WWW
108%{perl_vendorarch}/XML
2b19e5e9 109%{perl_vendorarch}/YAML
ac363d2a
ER
110%{perl_vendorarch}/auto/AI
111%{perl_vendorarch}/auto/Algorithm
112%{perl_vendorarch}/auto/Astro
113%{perl_vendorarch}/auto/Audio
114%{perl_vendorarch}/auto/Authen
115%{perl_vendorarch}/auto/BSD
116%{perl_vendorarch}/auto/Bit
fcb210ba 117%{perl_vendorarch}/auto/Cache
ac363d2a
ER
118%{perl_vendorarch}/auto/Chemistry
119%{perl_vendorarch}/auto/Class
120%{perl_vendorarch}/auto/Clone
121%{perl_vendorarch}/auto/Compress
18875d88 122%{perl_vendorarch}/auto/Compress/Raw
ac363d2a
ER
123%{perl_vendorarch}/auto/Convert
124%{perl_vendorarch}/auto/Crypt
125%{perl_vendorarch}/auto/Crypt/OpenSSL
126%{perl_vendorarch}/auto/Data
127%{perl_vendorarch}/auto/Devel
128%{perl_vendorarch}/auto/Device
129%{perl_vendorarch}/auto/Digest
1d7cec39 130%{perl_vendorarch}/auto/Encode
f3e4b4dd 131%{perl_vendorarch}/auto/Event
ac363d2a 132%{perl_vendorarch}/auto/File
bbb571ea 133%{perl_vendorarch}/auto/Graphics
3a0b012c 134%{perl_vendorarch}/auto/HTML
31d548be 135%{perl_vendorarch}/auto/IO
ac363d2a 136%{perl_vendorarch}/auto/IPC
d6711148 137%{perl_vendorarch}/auto/IPTables
138%{perl_vendorarch}/auto/IPTables/IPv4
04486197
ER
139%{perl_vendorarch}/auto/Image
140%{perl_vendorarch}/auto/Inline
f7e13840 141%{perl_vendorarch}/auto/JavaScript
ac363d2a 142%{perl_vendorarch}/auto/Linux
49e80aa9 143%{perl_vendorarch}/auto/List
ac363d2a 144%{perl_vendorarch}/auto/Locale
1a06ad4b 145%{perl_vendorarch}/auto/MIME
ac363d2a
ER
146%{perl_vendorarch}/auto/Math
147%{perl_vendorarch}/auto/Math/BigInt
686d4d17 148%{perl_vendorarch}/auto/Math/Geometry
ac363d2a
ER
149%{perl_vendorarch}/auto/Net
150%{perl_vendorarch}/auto/Ogg
151%{perl_vendorarch}/auto/Ogg/Vorbis
a6983a58 152%{perl_vendorarch}/auto/Params
153%{perl_vendorarch}/auto/Params/Util
ac363d2a
ER
154%{perl_vendorarch}/auto/PerlIO
155%{perl_vendorarch}/auto/Regexp
156%{perl_vendorarch}/auto/Speech
157%{perl_vendorarch}/auto/Speech/Recognizer
158%{perl_vendorarch}/auto/String
18310cef 159%{perl_vendorarch}/auto/Sub
ac363d2a
ER
160%{perl_vendorarch}/auto/Sys
161%{perl_vendorarch}/auto/Term
9a2b046d 162%{perl_vendorarch}/auto/Test
ac363d2a
ER
163%{perl_vendorarch}/auto/Text
164%{perl_vendorarch}/auto/Time
165%{perl_vendorarch}/auto/Unicode
174c0f2e 166%{perl_vendorarch}/auto/Unix
59f6825c 167%{perl_vendorarch}/auto/Variable
ac363d2a
ER
168%{perl_vendorarch}/auto/WWW
169%{perl_vendorarch}/auto/XML
2b19e5e9 170%{perl_vendorarch}/auto/YAML
ac363d2a
ER
171%{perl_vendorlib}/AI
172%{perl_vendorlib}/AI/NeuralNet
173%{perl_vendorlib}/Algorithm
cf7c33b5 174%{perl_vendorlib}/Any
ac363d2a
ER
175%{perl_vendorlib}/Apache
176%{perl_vendorlib}/Apache2
177%{perl_vendorlib}/App
178%{perl_vendorlib}/App/Packer
4a930101 179%{perl_vendorlib}/App/Prove
180%{perl_vendorlib}/App/Prove/State
181%{perl_vendorlib}/App/Prove/State/Result
ac363d2a
ER
182%{perl_vendorlib}/Archive
183%{perl_vendorlib}/Array
184%{perl_vendorlib}/Astro
7c606f3c 185%{perl_vendorlib}/Astro/Coord
ac363d2a
ER
186%{perl_vendorlib}/Attribute
187%{perl_vendorlib}/Audio
188%{perl_vendorlib}/Authen
189%{perl_vendorlib}/B
190%{perl_vendorlib}/Barcode
191%{perl_vendorlib}/Bundle
192%{perl_vendorlib}/Business
4b89c196 193%{perl_vendorlib}/CGI
f66695fe 194%{perl_vendorlib}/CGI/Emulate
f1f00256
JR
195%{perl_vendorlib}/CPAN
196%{perl_vendorlib}/CPAN/Meta
4b89c196 197%{perl_vendorlib}/CSS
ac363d2a
ER
198%{perl_vendorlib}/Cache
199%{perl_vendorlib}/Carp
200%{perl_vendorlib}/Chart
201%{perl_vendorlib}/Cisco
ac363d2a 202%{perl_vendorlib}/Class/Data
4a930101 203%{perl_vendorlib}/Class/Inspector
f3902eed 204%{perl_vendorlib}/Class/Method
1ad0e827 205%{perl_vendorlib}/Clone
497226f2 206%{perl_vendorlib}/Compress
ac363d2a
ER
207%{perl_vendorlib}/Config
208%{perl_vendorlib}/Convert
209%{perl_vendorlib}/Crypt
4b89c196
ER
210%{perl_vendorlib}/DBD
211%{perl_vendorlib}/DNS
ac363d2a 212%{perl_vendorlib}/Data
8bf7cb12 213%{perl_vendorlib}/Data/Validate
ac363d2a
ER
214%{perl_vendorlib}/Date
215%{perl_vendorlib}/Date/Japanese
216%{perl_vendorlib}/DateTime
217%{perl_vendorlib}/Devel
218%{perl_vendorlib}/Device
219%{perl_vendorlib}/Digest
220%{perl_vendorlib}/Email
221%{perl_vendorlib}/Email/Simple
222%{perl_vendorlib}/Error
04486197 223%{perl_vendorlib}/Event
4723f29b 224%{perl_vendorlib}/Expect
ac363d2a
ER
225%{perl_vendorlib}/Exporter
226%{perl_vendorlib}/ExtUtils
cb561693 227%{perl_vendorlib}/FCGI
ac363d2a
ER
228%{perl_vendorlib}/File
229%{perl_vendorlib}/File/Path
230%{perl_vendorlib}/Filesys
05bb34c7 231%{perl_vendorlib}/Filter
6193c076 232%{perl_vendorlib}/Firefox
ac363d2a
ER
233%{perl_vendorlib}/Font
234%{perl_vendorlib}/Games
c2c9eec6 235%{perl_vendorlib}/Geo
ac363d2a
ER
236%{perl_vendorlib}/Getopt
237%{perl_vendorlib}/GnuPG
238%{perl_vendorlib}/Graph
239%{perl_vendorlib}/Graphics
240%{perl_vendorlib}/HTML
6193c076
AO
241%{perl_vendorlib}/HTML/Display
242%{perl_vendorlib}/HTML/Selector
ac363d2a 243%{perl_vendorlib}/HTTP
f66695fe 244%{perl_vendorlib}/HTTP/Message
ac363d2a 245%{perl_vendorlib}/Hash
f419ac2d 246%{perl_vendorlib}/Hook
ac363d2a
ER
247%{perl_vendorlib}/I18N
248%{perl_vendorlib}/IO
f1f00256
JR
249%{perl_vendorlib}/IO/Compress
250%{perl_vendorlib}/IO/Compress/Adapter
ac363d2a 251%{perl_vendorlib}/IO/Socket
f1f00256
JR
252%{perl_vendorlib}/IO/Uncompress
253%{perl_vendorlib}/IO/Uncompress/Adapter
ac363d2a
ER
254%{perl_vendorlib}/IPC
255%{perl_vendorlib}/Image
256%{perl_vendorlib}/Inline
f1f00256
JR
257%{perl_vendorlib}/JSON
258%{perl_vendorlib}/JSON/PP
ac363d2a 259%{perl_vendorlib}/Jabber
f66695fe 260%{perl_vendorlib}/JavaScript
ac363d2a
ER
261%{perl_vendorlib}/Language
262%{perl_vendorlib}/Lingua
263%{perl_vendorlib}/Lingua/EN
264%{perl_vendorlib}/Lingua/Stem
265%{perl_vendorlib}/Lingua/Stem/Snowball
2f69ce15 266%{perl_vendorlib}/Linux
ac363d2a
ER
267%{perl_vendorlib}/List
268%{perl_vendorlib}/Locale
400e43b3 269%{perl_vendorlib}/Locale/Maketext
ac363d2a
ER
270%{perl_vendorlib}/LockFile
271%{perl_vendorlib}/Log
272%{perl_vendorlib}/MIME
273%{perl_vendorlib}/Mail
274%{perl_vendorlib}/Math
f1f00256 275%{perl_vendorlib}/Math/BigFloat
ac363d2a
ER
276%{perl_vendorlib}/Math/BigInt
277%{perl_vendorlib}/Math/Business
278%{perl_vendorlib}/Math/Calc
279%{perl_vendorlib}/Math/Fractal
280%{perl_vendorlib}/Modem
281%{perl_vendorlib}/Module
fa70528c 282%{perl_vendorlib}/Module/Pluggable
fc0c6994 283%{perl_vendorlib}/Mozilla
ac363d2a 284%{perl_vendorlib}/Net
f1f00256 285%{perl_vendorlib}/Net/FTP
ac363d2a
ER
286%{perl_vendorlib}/Net/IDN
287%{perl_vendorlib}/Net/SMTP
288%{perl_vendorlib}/NetAddr
4977601a 289%{perl_vendorlib}/NetAddr/IP
ac363d2a
ER
290%{perl_vendorlib}/NetServer
291%{perl_vendorlib}/Netscape
292%{perl_vendorlib}/News
293%{perl_vendorlib}/Number
294%{perl_vendorlib}/OLE
295%{perl_vendorlib}/Object
296%{perl_vendorlib}/PAR
297%{perl_vendorlib}/PHP
b0daffee 298%{perl_vendorlib}/Package
b8e2882e 299%{perl_vendorlib}/Parallel
ac363d2a
ER
300%{perl_vendorlib}/Params
301%{perl_vendorlib}/Parse
302%{perl_vendorlib}/PerlIO
303%{perl_vendorlib}/PerlIO/via
304%{perl_vendorlib}/Pod
305%{perl_vendorlib}/PostScript
485e5f4c 306%{perl_vendorlib}/Probe
ac363d2a
ER
307%{perl_vendorlib}/Proc
308%{perl_vendorlib}/Quantum
309%{perl_vendorlib}/RADIUS
310%{perl_vendorlib}/RPC
311%{perl_vendorlib}/RPM
312%{perl_vendorlib}/RTF
313%{perl_vendorlib}/Regexp
f66695fe 314%{perl_vendorlib}/Regexp/common
c1c2a95f 315%{perl_vendorlib}/Role
a8be611e 316%{perl_vendorlib}/Rose
ac363d2a
ER
317%{perl_vendorlib}/SNMP
318%{perl_vendorlib}/SOAP
319%{perl_vendorlib}/SOAP/Transport
320%{perl_vendorlib}/SQL
321%{perl_vendorlib}/SVN
322%{perl_vendorlib}/Schedule
4f918f57 323%{perl_vendorlib}/Sendmail
bef5928d 324%{perl_vendorlib}/Server
ac363d2a 325%{perl_vendorlib}/Set
6193c076 326%{perl_vendorlib}/Shell
ac363d2a
ER
327%{perl_vendorlib}/Sort
328%{perl_vendorlib}/Speech
329%{perl_vendorlib}/Spreadsheet
330%{perl_vendorlib}/Statistics
80b8675d 331%{perl_vendorlib}/Stream
ac363d2a
ER
332%{perl_vendorlib}/String
333%{perl_vendorlib}/Sub
d1ba5d52 334%{perl_vendorlib}/Symbol
ac363d2a 335%{perl_vendorlib}/Sys
fd6c5dc9 336%{perl_vendorlib}/TAP
618c8ac8 337%{perl_vendorlib}/TAP/Formatter
338%{perl_vendorlib}/TAP/Formatter/Console
339%{perl_vendorlib}/TAP/Formatter/File
f1f00256 340%{perl_vendorlib}/TAP/Harness
618c8ac8 341%{perl_vendorlib}/TAP/Parser
342%{perl_vendorlib}/TAP/Parser/Iterator
343%{perl_vendorlib}/TAP/Parser/Result
344%{perl_vendorlib}/TAP/Parser/Scheduler
345%{perl_vendorlib}/TAP/Parser/Source
346%{perl_vendorlib}/TAP/Parser/YAMLish
ac363d2a
ER
347%{perl_vendorlib}/TeX
348%{perl_vendorlib}/Template
349%{perl_vendorlib}/Term
350%{perl_vendorlib}/Term/ReadLine
351%{perl_vendorlib}/Term/Screen
352%{perl_vendorlib}/Test
546e7465 353%{perl_vendorlib}/Test/HTTP
52f71006 354%{perl_vendorlib}/Test/Perl
c77ad25c 355%{perl_vendorlib}/Test/WWW
ac363d2a 356%{perl_vendorlib}/Text
f66695fe 357%{perl_vendorlib}/Text/Password
ac363d2a
ER
358%{perl_vendorlib}/Text/Query
359%{perl_vendorlib}/Tie
f1f00256 360%{perl_vendorlib}/Tie/RefHash
ac363d2a
ER
361%{perl_vendorlib}/Time
362%{perl_vendorlib}/Tree
363%{perl_vendorlib}/UNIVERSAL
364%{perl_vendorlib}/Unicode
365%{perl_vendorlib}/Unix
366%{perl_vendorlib}/WWW
367%{perl_vendorlib}/WWW/Google
31d548be 368%{perl_vendorlib}/WebService
ac363d2a
ER
369%{perl_vendorlib}/X500
370%{perl_vendorlib}/XML
371%{perl_vendorlib}/XML/Filter
372%{perl_vendorlib}/XML/Handler
373%{perl_vendorlib}/XML/Parser
374%{perl_vendorlib}/XML/RSS
375%{perl_vendorlib}/XML/XPath
376%{perl_vendorlib}/auto
377%{perl_vendorlib}/auto/AI
378%{perl_vendorlib}/auto/Array
497226f2 379%{perl_vendorlib}/auto/Compress
ac363d2a
ER
380%{perl_vendorlib}/auto/Config
381%{perl_vendorlib}/auto/Crypt
382%{perl_vendorlib}/auto/Data
383%{perl_vendorlib}/auto/Devel
384%{perl_vendorlib}/auto/GnuPG
385%{perl_vendorlib}/auto/Mail
386%{perl_vendorlib}/auto/Math
387%{perl_vendorlib}/auto/Net
388%{perl_vendorlib}/auto/Schedule
389%{perl_vendorlib}/auto/Statistics
390%{perl_vendorlib}/auto/Text
391%{perl_vendorlib}/auto/WWW
8148b6d2
ER
392EOF
393
394%clean
395rm -rf $RPM_BUILD_ROOT
396
397%files
398%defattr(644,root,root,755)
3104e7e4
ER
399%dir %{_libdir}/perl5/vendor_perl
400%dir %{_libdir}/perl5/vendor_perl/%{abi}
9c755cfe 401%{perl_vendorarch}
3104e7e4 402%{perl_vendorlib}
This page took 0.326518 seconds and 4 git commands to generate.