]> git.pld-linux.org Git - packages/perl-dirs.git/blame - perl-dirs.spec
- add %{perl_vendorarch}/DateTime/Event
[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
JR
18Version: %{abi}
19Release: 1
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
ac363d2a
ER
82%{perl_vendorarch}/Linux
83%{perl_vendorarch}/Locale
1a06ad4b 84%{perl_vendorarch}/MIME
ac363d2a
ER
85%{perl_vendorarch}/Math
86%{perl_vendorarch}/Math/BigInt
686d4d17 87%{perl_vendorarch}/Math/Geometry
ac363d2a
ER
88%{perl_vendorarch}/Net
89%{perl_vendorarch}/Ogg
90%{perl_vendorarch}/Ogg/Vorbis
a6983a58 91%{perl_vendorarch}/Params
ac363d2a
ER
92%{perl_vendorarch}/PerlIO
93%{perl_vendorarch}/Speech
94%{perl_vendorarch}/Speech/Recognizer
95%{perl_vendorarch}/String
18310cef 96%{perl_vendorarch}/Sub
ac363d2a
ER
97%{perl_vendorarch}/Sys
98%{perl_vendorarch}/Template
99%{perl_vendorarch}/Term
9a2b046d 100%{perl_vendorarch}/Test
ac363d2a
ER
101%{perl_vendorarch}/Text
102%{perl_vendorarch}/Time
103%{perl_vendorarch}/Unicode
174c0f2e 104%{perl_vendorarch}/Unix
59f6825c 105%{perl_vendorarch}/Variable
ac363d2a
ER
106%{perl_vendorarch}/WWW
107%{perl_vendorarch}/XML
108%{perl_vendorarch}/auto/AI
109%{perl_vendorarch}/auto/Algorithm
110%{perl_vendorarch}/auto/Astro
111%{perl_vendorarch}/auto/Audio
112%{perl_vendorarch}/auto/Authen
113%{perl_vendorarch}/auto/BSD
114%{perl_vendorarch}/auto/Bit
fcb210ba 115%{perl_vendorarch}/auto/Cache
ac363d2a
ER
116%{perl_vendorarch}/auto/Chemistry
117%{perl_vendorarch}/auto/Class
118%{perl_vendorarch}/auto/Clone
119%{perl_vendorarch}/auto/Compress
18875d88 120%{perl_vendorarch}/auto/Compress/Raw
ac363d2a
ER
121%{perl_vendorarch}/auto/Convert
122%{perl_vendorarch}/auto/Crypt
123%{perl_vendorarch}/auto/Crypt/OpenSSL
124%{perl_vendorarch}/auto/Data
125%{perl_vendorarch}/auto/Devel
126%{perl_vendorarch}/auto/Device
127%{perl_vendorarch}/auto/Digest
1d7cec39 128%{perl_vendorarch}/auto/Encode
f3e4b4dd 129%{perl_vendorarch}/auto/Event
ac363d2a 130%{perl_vendorarch}/auto/File
bbb571ea 131%{perl_vendorarch}/auto/Graphics
3a0b012c 132%{perl_vendorarch}/auto/HTML
31d548be 133%{perl_vendorarch}/auto/IO
ac363d2a 134%{perl_vendorarch}/auto/IPC
d6711148 135%{perl_vendorarch}/auto/IPTables
136%{perl_vendorarch}/auto/IPTables/IPv4
04486197
ER
137%{perl_vendorarch}/auto/Image
138%{perl_vendorarch}/auto/Inline
ac363d2a 139%{perl_vendorarch}/auto/Linux
49e80aa9 140%{perl_vendorarch}/auto/List
ac363d2a 141%{perl_vendorarch}/auto/Locale
1a06ad4b 142%{perl_vendorarch}/auto/MIME
ac363d2a
ER
143%{perl_vendorarch}/auto/Math
144%{perl_vendorarch}/auto/Math/BigInt
686d4d17 145%{perl_vendorarch}/auto/Math/Geometry
ac363d2a
ER
146%{perl_vendorarch}/auto/Net
147%{perl_vendorarch}/auto/Ogg
148%{perl_vendorarch}/auto/Ogg/Vorbis
a6983a58 149%{perl_vendorarch}/auto/Params
150%{perl_vendorarch}/auto/Params/Util
ac363d2a
ER
151%{perl_vendorarch}/auto/PerlIO
152%{perl_vendorarch}/auto/Regexp
153%{perl_vendorarch}/auto/Speech
154%{perl_vendorarch}/auto/Speech/Recognizer
155%{perl_vendorarch}/auto/String
18310cef 156%{perl_vendorarch}/auto/Sub
ac363d2a
ER
157%{perl_vendorarch}/auto/Sys
158%{perl_vendorarch}/auto/Term
9a2b046d 159%{perl_vendorarch}/auto/Test
ac363d2a
ER
160%{perl_vendorarch}/auto/Text
161%{perl_vendorarch}/auto/Time
162%{perl_vendorarch}/auto/Unicode
174c0f2e 163%{perl_vendorarch}/auto/Unix
59f6825c 164%{perl_vendorarch}/auto/Variable
ac363d2a
ER
165%{perl_vendorarch}/auto/WWW
166%{perl_vendorarch}/auto/XML
167%{perl_vendorlib}/AI
168%{perl_vendorlib}/AI/NeuralNet
169%{perl_vendorlib}/Algorithm
cf7c33b5 170%{perl_vendorlib}/Any
ac363d2a
ER
171%{perl_vendorlib}/Apache
172%{perl_vendorlib}/Apache2
173%{perl_vendorlib}/App
174%{perl_vendorlib}/App/Packer
4a930101 175%{perl_vendorlib}/App/Prove
176%{perl_vendorlib}/App/Prove/State
177%{perl_vendorlib}/App/Prove/State/Result
ac363d2a
ER
178%{perl_vendorlib}/Archive
179%{perl_vendorlib}/Array
180%{perl_vendorlib}/Astro
181%{perl_vendorlib}/Attribute
182%{perl_vendorlib}/Audio
183%{perl_vendorlib}/Authen
184%{perl_vendorlib}/B
185%{perl_vendorlib}/Barcode
186%{perl_vendorlib}/Bundle
187%{perl_vendorlib}/Business
4b89c196 188%{perl_vendorlib}/CGI
f66695fe 189%{perl_vendorlib}/CGI/Emulate
f1f00256
JR
190%{perl_vendorlib}/CPAN
191%{perl_vendorlib}/CPAN/Meta
4b89c196 192%{perl_vendorlib}/CSS
ac363d2a
ER
193%{perl_vendorlib}/Cache
194%{perl_vendorlib}/Carp
195%{perl_vendorlib}/Chart
196%{perl_vendorlib}/Cisco
ac363d2a 197%{perl_vendorlib}/Class/Data
4a930101 198%{perl_vendorlib}/Class/Inspector
f3902eed 199%{perl_vendorlib}/Class/Method
1ad0e827 200%{perl_vendorlib}/Clone
497226f2 201%{perl_vendorlib}/Compress
ac363d2a
ER
202%{perl_vendorlib}/Config
203%{perl_vendorlib}/Convert
204%{perl_vendorlib}/Crypt
4b89c196
ER
205%{perl_vendorlib}/DBD
206%{perl_vendorlib}/DNS
ac363d2a 207%{perl_vendorlib}/Data
8bf7cb12 208%{perl_vendorlib}/Data/Validate
ac363d2a
ER
209%{perl_vendorlib}/Date
210%{perl_vendorlib}/Date/Japanese
211%{perl_vendorlib}/DateTime
212%{perl_vendorlib}/Devel
213%{perl_vendorlib}/Device
214%{perl_vendorlib}/Digest
215%{perl_vendorlib}/Email
216%{perl_vendorlib}/Email/Simple
217%{perl_vendorlib}/Error
04486197 218%{perl_vendorlib}/Event
4723f29b 219%{perl_vendorlib}/Expect
ac363d2a
ER
220%{perl_vendorlib}/Exporter
221%{perl_vendorlib}/ExtUtils
cb561693 222%{perl_vendorlib}/FCGI
ac363d2a
ER
223%{perl_vendorlib}/File
224%{perl_vendorlib}/File/Path
225%{perl_vendorlib}/Filesys
05bb34c7 226%{perl_vendorlib}/Filter
6193c076 227%{perl_vendorlib}/Firefox
ac363d2a
ER
228%{perl_vendorlib}/Font
229%{perl_vendorlib}/Games
c2c9eec6 230%{perl_vendorlib}/Geo
ac363d2a
ER
231%{perl_vendorlib}/Getopt
232%{perl_vendorlib}/GnuPG
233%{perl_vendorlib}/Graph
234%{perl_vendorlib}/Graphics
235%{perl_vendorlib}/HTML
6193c076
AO
236%{perl_vendorlib}/HTML/Display
237%{perl_vendorlib}/HTML/Selector
ac363d2a 238%{perl_vendorlib}/HTTP
f66695fe 239%{perl_vendorlib}/HTTP/Message
ac363d2a 240%{perl_vendorlib}/Hash
f419ac2d 241%{perl_vendorlib}/Hook
ac363d2a
ER
242%{perl_vendorlib}/I18N
243%{perl_vendorlib}/IO
f1f00256
JR
244%{perl_vendorlib}/IO/Compress
245%{perl_vendorlib}/IO/Compress/Adapter
ac363d2a 246%{perl_vendorlib}/IO/Socket
f1f00256
JR
247%{perl_vendorlib}/IO/Uncompress
248%{perl_vendorlib}/IO/Uncompress/Adapter
ac363d2a
ER
249%{perl_vendorlib}/IPC
250%{perl_vendorlib}/Image
251%{perl_vendorlib}/Inline
f1f00256
JR
252%{perl_vendorlib}/JSON
253%{perl_vendorlib}/JSON/PP
ac363d2a 254%{perl_vendorlib}/Jabber
f66695fe 255%{perl_vendorlib}/JavaScript
ac363d2a
ER
256%{perl_vendorlib}/Language
257%{perl_vendorlib}/Lingua
258%{perl_vendorlib}/Lingua/EN
259%{perl_vendorlib}/Lingua/Stem
260%{perl_vendorlib}/Lingua/Stem/Snowball
2f69ce15 261%{perl_vendorlib}/Linux
ac363d2a
ER
262%{perl_vendorlib}/List
263%{perl_vendorlib}/Locale
400e43b3 264%{perl_vendorlib}/Locale/Maketext
ac363d2a
ER
265%{perl_vendorlib}/LockFile
266%{perl_vendorlib}/Log
267%{perl_vendorlib}/MIME
268%{perl_vendorlib}/Mail
269%{perl_vendorlib}/Math
f1f00256 270%{perl_vendorlib}/Math/BigFloat
ac363d2a
ER
271%{perl_vendorlib}/Math/BigInt
272%{perl_vendorlib}/Math/Business
273%{perl_vendorlib}/Math/Calc
274%{perl_vendorlib}/Math/Fractal
275%{perl_vendorlib}/Modem
276%{perl_vendorlib}/Module
fa70528c 277%{perl_vendorlib}/Module/Pluggable
fc0c6994 278%{perl_vendorlib}/Mozilla
ac363d2a 279%{perl_vendorlib}/Net
f1f00256 280%{perl_vendorlib}/Net/FTP
ac363d2a
ER
281%{perl_vendorlib}/Net/IDN
282%{perl_vendorlib}/Net/SMTP
283%{perl_vendorlib}/NetAddr
4977601a 284%{perl_vendorlib}/NetAddr/IP
ac363d2a
ER
285%{perl_vendorlib}/NetServer
286%{perl_vendorlib}/Netscape
287%{perl_vendorlib}/News
288%{perl_vendorlib}/Number
289%{perl_vendorlib}/OLE
290%{perl_vendorlib}/Object
291%{perl_vendorlib}/PAR
292%{perl_vendorlib}/PHP
b0daffee 293%{perl_vendorlib}/Package
b8e2882e 294%{perl_vendorlib}/Parallel
ac363d2a
ER
295%{perl_vendorlib}/Params
296%{perl_vendorlib}/Parse
297%{perl_vendorlib}/PerlIO
298%{perl_vendorlib}/PerlIO/via
299%{perl_vendorlib}/Pod
300%{perl_vendorlib}/PostScript
485e5f4c 301%{perl_vendorlib}/Probe
ac363d2a
ER
302%{perl_vendorlib}/Proc
303%{perl_vendorlib}/Quantum
304%{perl_vendorlib}/RADIUS
305%{perl_vendorlib}/RPC
306%{perl_vendorlib}/RPM
307%{perl_vendorlib}/RTF
308%{perl_vendorlib}/Regexp
f66695fe 309%{perl_vendorlib}/Regexp/common
c1c2a95f 310%{perl_vendorlib}/Role
a8be611e 311%{perl_vendorlib}/Rose
ac363d2a
ER
312%{perl_vendorlib}/SNMP
313%{perl_vendorlib}/SOAP
314%{perl_vendorlib}/SOAP/Transport
315%{perl_vendorlib}/SQL
316%{perl_vendorlib}/SVN
317%{perl_vendorlib}/Schedule
4f918f57 318%{perl_vendorlib}/Sendmail
bef5928d 319%{perl_vendorlib}/Server
ac363d2a 320%{perl_vendorlib}/Set
6193c076 321%{perl_vendorlib}/Shell
ac363d2a
ER
322%{perl_vendorlib}/Sort
323%{perl_vendorlib}/Speech
324%{perl_vendorlib}/Spreadsheet
325%{perl_vendorlib}/Statistics
80b8675d 326%{perl_vendorlib}/Stream
ac363d2a
ER
327%{perl_vendorlib}/String
328%{perl_vendorlib}/Sub
d1ba5d52 329%{perl_vendorlib}/Symbol
ac363d2a 330%{perl_vendorlib}/Sys
fd6c5dc9 331%{perl_vendorlib}/TAP
618c8ac8 332%{perl_vendorlib}/TAP/Formatter
333%{perl_vendorlib}/TAP/Formatter/Console
334%{perl_vendorlib}/TAP/Formatter/File
f1f00256 335%{perl_vendorlib}/TAP/Harness
618c8ac8 336%{perl_vendorlib}/TAP/Parser
337%{perl_vendorlib}/TAP/Parser/Iterator
338%{perl_vendorlib}/TAP/Parser/Result
339%{perl_vendorlib}/TAP/Parser/Scheduler
340%{perl_vendorlib}/TAP/Parser/Source
341%{perl_vendorlib}/TAP/Parser/YAMLish
ac363d2a
ER
342%{perl_vendorlib}/TeX
343%{perl_vendorlib}/Template
344%{perl_vendorlib}/Term
345%{perl_vendorlib}/Term/ReadLine
346%{perl_vendorlib}/Term/Screen
347%{perl_vendorlib}/Test
546e7465 348%{perl_vendorlib}/Test/HTTP
52f71006 349%{perl_vendorlib}/Test/Perl
c77ad25c 350%{perl_vendorlib}/Test/WWW
ac363d2a 351%{perl_vendorlib}/Text
f66695fe 352%{perl_vendorlib}/Text/Password
ac363d2a
ER
353%{perl_vendorlib}/Text/Query
354%{perl_vendorlib}/Tie
f1f00256 355%{perl_vendorlib}/Tie/RefHash
ac363d2a
ER
356%{perl_vendorlib}/Time
357%{perl_vendorlib}/Tree
358%{perl_vendorlib}/UNIVERSAL
359%{perl_vendorlib}/Unicode
360%{perl_vendorlib}/Unix
361%{perl_vendorlib}/WWW
362%{perl_vendorlib}/WWW/Google
31d548be 363%{perl_vendorlib}/WebService
ac363d2a
ER
364%{perl_vendorlib}/X500
365%{perl_vendorlib}/XML
366%{perl_vendorlib}/XML/Filter
367%{perl_vendorlib}/XML/Handler
368%{perl_vendorlib}/XML/Parser
369%{perl_vendorlib}/XML/RSS
370%{perl_vendorlib}/XML/XPath
371%{perl_vendorlib}/auto
372%{perl_vendorlib}/auto/AI
373%{perl_vendorlib}/auto/Array
497226f2 374%{perl_vendorlib}/auto/Compress
ac363d2a
ER
375%{perl_vendorlib}/auto/Config
376%{perl_vendorlib}/auto/Crypt
377%{perl_vendorlib}/auto/Data
378%{perl_vendorlib}/auto/Devel
379%{perl_vendorlib}/auto/GnuPG
380%{perl_vendorlib}/auto/Mail
381%{perl_vendorlib}/auto/Math
382%{perl_vendorlib}/auto/Net
383%{perl_vendorlib}/auto/Schedule
384%{perl_vendorlib}/auto/Statistics
385%{perl_vendorlib}/auto/Text
386%{perl_vendorlib}/auto/WWW
8148b6d2
ER
387EOF
388
389%clean
390rm -rf $RPM_BUILD_ROOT
391
392%files
393%defattr(644,root,root,755)
3104e7e4
ER
394%dir %{_libdir}/perl5/vendor_perl
395%dir %{_libdir}/perl5/vendor_perl/%{abi}
9c755cfe 396%{perl_vendorarch}
3104e7e4 397%{perl_vendorlib}
This page took 0.151069 seconds and 4 git commands to generate.