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