]>
Commit | Line | Data |
---|---|---|
605eba62 | 1 | # |
2 | # Conditional build: | |
0d20da8a | 3 | %bcond_without tests # do not perform "make test" |
b8447d04 | 4 | # |
605eba62 | 5 | %include /usr/lib/rpm/macros.perl |
3447b268 | 6 | %define pdir Spreadsheet |
7 | %define pnam WriteExcel | |
605eba62 | 8 | Summary: Spreadsheet::WriteExcel perl module |
2f8ea578 ER |
9 | Summary(cs.UTF-8): Modul Spreadsheet::WriteExcel pro Perl |
10 | Summary(da.UTF-8): Perlmodul Spreadsheet::WriteExcel | |
11 | Summary(de.UTF-8): Spreadsheet::WriteExcel Perl Modul | |
12 | Summary(es.UTF-8): Módulo de Perl Spreadsheet::WriteExcel | |
13 | Summary(fr.UTF-8): Module Perl Spreadsheet::WriteExcel | |
14 | Summary(it.UTF-8): Modulo di Perl Spreadsheet::WriteExcel | |
15 | Summary(ja.UTF-8): Spreadsheet::WriteExcel Perl モジュール | |
16 | Summary(ko.UTF-8): Spreadsheet::WriteExcel 펄 모줄 | |
17 | Summary(nb.UTF-8): Perlmodul Spreadsheet::WriteExcel | |
18 | Summary(pl.UTF-8): Moduł Perla Spreadsheet::WriteExcel | |
19 | Summary(pt.UTF-8): Módulo de Perl Spreadsheet::WriteExcel | |
20 | Summary(pt_BR.UTF-8): Módulo Perl Spreadsheet::WriteExcel | |
21 | Summary(ru.UTF-8): Модуль для Perl Spreadsheet::WriteExcel | |
22 | Summary(sv.UTF-8): Spreadsheet::WriteExcel Perlmodul | |
23 | Summary(uk.UTF-8): Модуль для Perl Spreadsheet::WriteExcel | |
24 | Summary(zh_CN.UTF-8): Spreadsheet::WriteExcel Perl 模块 | |
b8447d04 | 25 | Name: perl-Spreadsheet-WriteExcel |
ed173fac | 26 | Version: 2.25 |
27 | Release: 1 | |
65290c10 | 28 | # same as perl |
29 | License: GPL v1+ or Artistic | |
605eba62 | 30 | Group: Development/Languages/Perl |
5eda00fc | 31 | Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz |
ed173fac | 32 | # Source0-md5: ad70e5b031c0af60c50a72d8b09240c9 |
33 | BuildRequires: perl-Parse-RecDescent | |
a55527a5 | 34 | BuildRequires: perl-devel >= 1:5.8.0 |
605eba62 | 35 | BuildRequires: perl-modules >= 5.6.1 |
ed173fac | 36 | BuildRequires: rpm-perlprov >= 4.1-13 |
605eba62 | 37 | BuildArch: noarch |
38 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
39 | ||
40 | %description | |
41 | The Spreadsheet::WriteExcel module can be used to create a cross- | |
42 | platform Excel binary file. Multiple worksheets can be added to a | |
43 | workbook and formatting can be applied to cells. Text, numbers, | |
44 | formulas, hyperlinks and images can be written to the cells. | |
45 | ||
cea6791e | 46 | The Excel file produced by this module is compatible with Excel 5, 95, |
47 | 97, 2000 and 2002. | |
cf0a37e6 | 48 | |
46c16acd JR |
49 | %description -l pl.UTF-8 |
50 | Moduł Spreadsheet::WriteExcel może być używany do tworzenia | |
51 | międzyplatformowych plików binarnych Excela. Wiele arkuszy może być | |
52 | dodanych do jednej księgi, a w komórkach można używać formatowania. | |
53 | Tekst, liczby, formuły, odnośniki i obrazki mogą być wpisywane do | |
54 | komórek. | |
cf0a37e6 | 55 | |
46c16acd | 56 | Pliki Excela produkowane przez ten moduł są kompatybilne z Excelem 5, |
cf0a37e6 JB |
57 | 95, 97, 2000 i 2002. |
58 | ||
605eba62 | 59 | %prep |
60 | %setup -q -n %{pdir}-%{pnam}-%{version} | |
e9e62905 | 61 | mv doc html |
605eba62 | 62 | |
63 | %build | |
3e882bb4 | 64 | %{__perl} Makefile.PL \ |
9e9245fe | 65 | INSTALLDIRS=vendor |
605eba62 | 66 | %{__make} |
0d20da8a | 67 | |
68 | %{?with_tests:%{__make} test} | |
605eba62 | 69 | |
70 | %install | |
71 | rm -rf $RPM_BUILD_ROOT | |
72 | install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} | |
73 | ||
0d20da8a | 74 | %{__make} install \ |
75 | DESTDIR=$RPM_BUILD_ROOT | |
e9e62905 | 76 | |
ed173fac | 77 | install examples/{README,*.pl} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} |
67987c65 | 78 | gzip -9 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/README |
605eba62 | 79 | |
80 | %clean | |
81 | rm -rf $RPM_BUILD_ROOT | |
82 | ||
83 | %files | |
84 | %defattr(644,root,root,755) | |
ed173fac | 85 | %attr(755,root,root) %{_bindir}/chartex |
d6e74145 | 86 | %doc Changes README html |
3e882bb4 | 87 | %{perl_vendorlib}/Spreadsheet/WriteExcel.pm |
88 | %dir %{perl_vendorlib}/Spreadsheet/WriteExcel | |
89 | %{perl_vendorlib}/Spreadsheet/WriteExcel/*.pm | |
ed173fac | 90 | %{_mandir}/man?/* |
b8447d04 | 91 | %dir %{_examplesdir}/%{name}-%{version} |
92 | %{_examplesdir}/%{name}-%{version}/README* | |
b8447d04 | 93 | %{_examplesdir}/%{name}-%{version}/mo*.pl |
94 | %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/m[^o]*.pl | |
95 | %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/[^m]*.pl |