]> git.pld-linux.org Git - packages/libetonyek.git/blame - libetonyek.spec
- updated to 0.0.3
[packages/libetonyek.git] / libetonyek.spec
CommitLineData
ec142bfa
JB
1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
4#
5Summary: Library and tools for reading and converting Apple Keynote presentations
6Summary(pl.UTF-8): Biblioteka i narzędzia do odczytu i konwersji prezentacji Apple Keynote
7Name: libetonyek
4db8c91a 8Version: 0.0.3
ec142bfa
JB
9Release: 1
10License: MPL v2.0
11Group: Libraries
12Source0: http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
4db8c91a 13# Source0-md5: 6deb26eb088acd8938b9bec800cfb59e
ec142bfa
JB
14URL: http://www.freedesktop.org/wiki/Software/libetonyek/
15BuildRequires: boost-devel
16BuildRequires: doxygen
17BuildRequires: gperf
18BuildRequires: libstdc++-devel
19BuildRequires: libwpd-devel >= 0.9
20BuildRequires: libxml2-devel >= 2.0
21BuildRequires: pkgconfig >= 1:0.20
22BuildRequires: tar >= 1:1.22
23BuildRequires: xz
24BuildRequires: zlib-devel
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28libetonyek is a library and a set of tools for reading and converting
29Apple Keynote presentations. The library tries to extract the most
30important parts of version 2 format of Keynote (version 1 is not
31supported yet, but it should be in the future). See FEATURES for what
32is currently supported.
33
34%description -l pl.UTF-8
35libetonyek to biblioteka i zestaw narzędzi do odczytu i konwersji
36prezentacji Apple Keynote. Biblioteka próbuje wydobyć najważniejsze
37części formatu Keynote w wersji 2 (wersja 1 nie jest jeszcze
38obsługiwana, ale powinna być w przyszłości). Informacje o
39obsługiwanych elementach można znaleźć w pliku FEATURES.
40
41%package devel
42Summary: Header files for libetonyek library
43Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libetonyek
44Group: Development/Libraries
45Requires: %{name} = %{version}-%{release}
46Requires: libstdc++-devel
47Requires: libwpd-devel >= 0.9
48
49%description devel
50Header files for libetonyek library.
51
52%description devel -l pl.UTF-8
53Pliki nagłówkowe biblioteki libetonyek.
54
55%package static
56Summary: Static libetonyek library
57Summary(pl.UTF-8): Statyczna biblioteka libetonyek
58Group: Development/Libraries
59Requires: %{name}-devel = %{version}-%{release}
60
61%description static
62Static libetonyek library.
63
64%description static -l pl.UTF-8
65Statyczna biblioteka libetonyek.
66
67%package apidocs
68Summary: libetonyek API documentation
69Summary(pl.UTF-8): Dokumentacja API biblioteki libetonyek
70Group: Documentation
71
72%description apidocs
73API documentation for libetonyek library.
74
75%description apidocs -l pl.UTF-8
76Dokumentacja API biblioteki libetonyek.
77
78%prep
79%setup -q
80
81%build
82%configure \
83 --disable-silent-rules \
84 %{?with_static_libs:--enable-static} \
85 --disable-werror
86%{__make}
87
88%install
89rm -rf $RPM_BUILD_ROOT
90
91%{__make} install \
92 DESTDIR=$RPM_BUILD_ROOT
93
94# obsoleted by pkg-config
95%{__rm} $RPM_BUILD_ROOT%{_libdir}/libetonyek-*.la
96# packaged as %doc in -apidocs
97%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libetonyek
98
99%clean
100rm -rf $RPM_BUILD_ROOT
101
102%post -p /sbin/ldconfig
103%postun -p /sbin/ldconfig
104
105%files
106%defattr(644,root,root,755)
107%doc AUTHORS ChangeLog FEATURES NEWS README TODO
108%attr(755,root,root) %{_bindir}/key2raw
109%attr(755,root,root) %{_bindir}/key2text
110%attr(755,root,root) %{_bindir}/key2xhtml
111%attr(755,root,root) %{_libdir}/libetonyek-0.0.so.*.*.*
112%attr(755,root,root) %ghost %{_libdir}/libetonyek-0.0.so.0
113
114%files devel
115%defattr(644,root,root,755)
116%attr(755,root,root) %{_libdir}/libetonyek-0.0.so
117%{_includedir}/libetonyek-0.0
118%{_pkgconfigdir}/libetonyek-0.0.pc
119
120%if %{with static_libs}
121%files static
122%defattr(644,root,root,755)
123%{_libdir}/libetonyek-0.0.a
124%endif
125
126%files apidocs
127%defattr(644,root,root,755)
128%doc docs/doxygen/html/*
This page took 0.099136 seconds and 4 git commands to generate.