]> git.pld-linux.org Git - packages/libetonyek.git/blame - libetonyek.spec
update for mdds 2.0.x
[packages/libetonyek.git] / libetonyek.spec
CommitLineData
ec142bfa
JB
1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
dfd4f7b3 4
ec142bfa
JB
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
a95173cd 8Version: 0.1.10
4365c3a4 9Release: 1
ec142bfa
JB
10License: MPL v2.0
11Group: Libraries
f4d64615 12Source0: https://dev-www.libreoffice.org/src/libetonyek/%{name}-%{version}.tar.xz
a95173cd 13# Source0-md5: c29792ef7d4cb98463e3c3ec3e56ace6
f4d64615 14URL: https://wiki.documentfoundation.org/DLP/Libraries/libetonyek
4365c3a4 15BuildRequires: GLM
ec142bfa
JB
16BuildRequires: boost-devel
17BuildRequires: doxygen
18BuildRequires: gperf
5a15b3ca 19BuildRequires: liblangtag-devel
73ba306c 20BuildRequires: librevenge-devel >= 0.0
f4d64615 21BuildRequires: libstdc++-devel >= 6:4.7
ec142bfa 22BuildRequires: libxml2-devel >= 2.0
3b82bf65 23BuildRequires: mdds-devel >= 2.0
ec142bfa 24BuildRequires: pkgconfig >= 1:0.20
a95173cd 25BuildRequires: rpm-build >= 4.6
ec142bfa
JB
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
28BuildRequires: zlib-devel
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32libetonyek is a library and a set of tools for reading and converting
33Apple Keynote presentations. The library tries to extract the most
34important parts of version 2 format of Keynote (version 1 is not
35supported yet, but it should be in the future). See FEATURES for what
36is currently supported.
37
38%description -l pl.UTF-8
39libetonyek to biblioteka i zestaw narzędzi do odczytu i konwersji
40prezentacji Apple Keynote. Biblioteka próbuje wydobyć najważniejsze
41części formatu Keynote w wersji 2 (wersja 1 nie jest jeszcze
42obsługiwana, ale powinna być w przyszłości). Informacje o
43obsługiwanych elementach można znaleźć w pliku FEATURES.
44
45%package devel
46Summary: Header files for libetonyek library
47Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libetonyek
48Group: Development/Libraries
49Requires: %{name} = %{version}-%{release}
73ba306c 50Requires: librevenge-devel >= 0.0
f4d64615 51Requires: libstdc++-devel >= 6:4.7
73ba306c
JB
52Requires: libxml2-devel >= 2.0
53Requires: zlib-devel
ec142bfa
JB
54
55%description devel
56Header files for libetonyek library.
57
58%description devel -l pl.UTF-8
59Pliki nagłówkowe biblioteki libetonyek.
60
61%package static
62Summary: Static libetonyek library
63Summary(pl.UTF-8): Statyczna biblioteka libetonyek
64Group: Development/Libraries
65Requires: %{name}-devel = %{version}-%{release}
66
67%description static
68Static libetonyek library.
69
70%description static -l pl.UTF-8
71Statyczna biblioteka libetonyek.
72
73%package apidocs
74Summary: libetonyek API documentation
75Summary(pl.UTF-8): Dokumentacja API biblioteki libetonyek
76Group: Documentation
dfd4f7b3 77BuildArch: noarch
ec142bfa
JB
78
79%description apidocs
80API documentation for libetonyek library.
81
82%description apidocs -l pl.UTF-8
83Dokumentacja API biblioteki libetonyek.
84
73ba306c
JB
85%package tools
86Summary: Tools to transform Apple Keynote presentations into other formats
87Summary(pl.UTF-8): Programy przekształcania prezentacji Apple Keynote do innych formatów
88Group: Applications/Publishing
89Requires: %{name} = %{version}-%{release}
90
91%description tools
92Tools to transform Apple Keynote presentations into other formats.
93Currently supported: XHTML, raw.
94
95%description tools -l pl.UTF-8
96Narzędzia do przekształcania prezentacji Apple Keynote do innych
97formatów. Aktualnie obsługiwane są XHTML i format surowy.
98
ec142bfa
JB
99%prep
100%setup -q
101
102%build
103%configure \
104 --disable-silent-rules \
b5c14799 105 %{?with_static_libs:--enable-static} \
3b82bf65 106 --with-mdds=2.0
73ba306c 107
ec142bfa
JB
108%{__make}
109
110%install
111rm -rf $RPM_BUILD_ROOT
112
113%{__make} install \
114 DESTDIR=$RPM_BUILD_ROOT
115
116# obsoleted by pkg-config
117%{__rm} $RPM_BUILD_ROOT%{_libdir}/libetonyek-*.la
118# packaged as %doc in -apidocs
119%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libetonyek
120
121%clean
122rm -rf $RPM_BUILD_ROOT
123
124%post -p /sbin/ldconfig
125%postun -p /sbin/ldconfig
126
127%files
128%defattr(644,root,root,755)
129%doc AUTHORS ChangeLog FEATURES NEWS README TODO
73ba306c
JB
130%attr(755,root,root) %{_libdir}/libetonyek-0.1.so.*.*.*
131%attr(755,root,root) %ghost %{_libdir}/libetonyek-0.1.so.1
ec142bfa
JB
132
133%files devel
134%defattr(644,root,root,755)
73ba306c
JB
135%attr(755,root,root) %{_libdir}/libetonyek-0.1.so
136%{_includedir}/libetonyek-0.1
137%{_pkgconfigdir}/libetonyek-0.1.pc
ec142bfa
JB
138
139%if %{with static_libs}
140%files static
141%defattr(644,root,root,755)
73ba306c 142%{_libdir}/libetonyek-0.1.a
ec142bfa
JB
143%endif
144
145%files apidocs
146%defattr(644,root,root,755)
147%doc docs/doxygen/html/*
73ba306c
JB
148
149%files tools
150%defattr(644,root,root,755)
151%attr(755,root,root) %{_bindir}/key2raw
152%attr(755,root,root) %{_bindir}/key2text
153%attr(755,root,root) %{_bindir}/key2xhtml
154%attr(755,root,root) %{_bindir}/numbers2csv
155%attr(755,root,root) %{_bindir}/numbers2raw
156%attr(755,root,root) %{_bindir}/numbers2text
157%attr(755,root,root) %{_bindir}/pages2html
158%attr(755,root,root) %{_bindir}/pages2raw
159%attr(755,root,root) %{_bindir}/pages2text
This page took 0.14208 seconds and 4 git commands to generate.