1 Summary: A library for importing MS Works documents
2 Summary(pl.UTF-8): Biblioteka importu dokumentów MS Works
6 License: MPL v2.0 or LGPL v2.1+
8 Source0: http://downloads.sourceforge.net/libwps/%{name}-%{version}.tar.xz
9 # Source0-md5: d62253cd1c8b8d296902ec7726a1022b
10 URL: http://libwps.sourceforge.net/
11 BuildRequires: autoconf >= 0.65
12 BuildRequires: automake >= 1:1.11
13 BuildRequires: doxygen
14 BuildRequires: librevenge-devel >= 0.0
15 BuildRequires: libstdc++-devel >= 6:4.3
16 BuildRequires: libtool >= 2:2
17 BuildRequires: pkgconfig >= 1:0.20
18 BuildRequires: tar >= 1:1.22
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 libwps is a Microsoft Works file format import filter based on top of
24 the librevenge (which is already used in three word processors).
25 Currently, libwps can import all word processing Microsoft Works
26 formats since about 1995 with some success and some spreadsheet
29 %description -l pl.UTF-8
30 libwps jest filtrem importu plików w formacie Microsoft Works,
31 opartymm na bibliotece librevenge (używanej już w trzech procesorach
32 tekstu). Obecnie libwps potrafi importować wszystkie formaty tekstowe
33 Microsoft Works od około 1995 roku oraz niektóre arkusze kalkulacyjne
37 Summary: Header files for libwps library
38 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libwps
39 Group: Development/Libraries
40 Requires: %{name} = %{version}-%{release}
41 Requires: librevenge-devel >= 0.0
42 Requires: libstdc++-devel
45 Header files for libwps library.
47 %description devel -l pl.UTF-8
48 Pliki nagłówkowe biblioteki libwps.
51 Summary: Static libwps library
52 Summary(pl.UTF-8): Statyczna biblioteka libwps
53 Group: Development/Libraries
54 Requires: %{name}-devel = %{version}-%{release}
57 Static libwps library.
59 %description static -l pl.UTF-8
60 Statyczna biblioteka libwps.
63 Summary: API documentation for libwps library
64 Summary(pl.UTF-8): Dokumentacja API biblioteki libwps
66 %if "%{_rpmversion}" >= "5"
71 API documentation for libwps library.
73 %description apidocs -l pl.UTF-8
74 Dokumentacja API biblioteki libwps.
77 Summary: Tools to transform Works Documents into other formats
78 Summary(pl.UTF-8): Narzędzia przekształcające dokumenty MS Works na inne formaty
79 Group: Applications/Publishing
80 Requires: %{name} = %{version}-%{release}
83 Tools to transform Works Documents (WPS) into other formats. Currently
84 supported: html, raw, text.
86 %description tools -l pl.UTF-8
87 Narzędzia przekształcające dokumenty MS Works (WPS) do innych
88 formatów. Obecnie obsługiwane: html, raw, tekst.
99 # -std=c++11 is needed for std::shared_ptr
100 CXXFLAGS="%{rpmcxxflags} -std=c++11"
102 --disable-silent-rules \
104 --with-sharedptr=c++11
108 rm -rf $RPM_BUILD_ROOT
111 DESTDIR=$RPM_BUILD_ROOT
113 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
114 # packaged as %doc in -devel
115 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}/html
118 rm -rf $RPM_BUILD_ROOT
120 %post -p /sbin/ldconfig
121 %postun -p /sbin/ldconfig
124 %defattr(644,root,root,755)
125 %doc CREDITS ChangeLog NEWS README
126 %attr(755,root,root) %{_libdir}/libwps-0.3.so.*.*.*
127 %attr(755,root,root) %ghost %{_libdir}/libwps-0.3.so.3
130 %defattr(644,root,root,755)
131 %attr(755,root,root) %{_libdir}/libwps-0.3.so
132 %{_includedir}/libwps-0.3
133 %{_pkgconfigdir}/libwps-0.3.pc
136 %defattr(644,root,root,755)
137 %{_libdir}/libwps-0.3.a
140 %defattr(644,root,root,755)
141 %doc docs/doxygen/html/*
144 %defattr(644,root,root,755)
145 %attr(755,root,root) %{_bindir}/wks2csv
146 %attr(755,root,root) %{_bindir}/wks2raw
147 %attr(755,root,root) %{_bindir}/wks2text
148 %attr(755,root,root) %{_bindir}/wps2html
149 %attr(755,root,root) %{_bindir}/wps2raw
150 %attr(755,root,root) %{_bindir}/wps2text