]> git.pld-linux.org Git - packages/libodfgen.git/blame - libodfgen.spec
- updated to 0.0.4
[packages/libodfgen.git] / libodfgen.spec
CommitLineData
75eff29e
JB
1#
2# Conditional build:
3%bcond_without static_libs # don't build static library
4#
5Summary: Library to generate ODF documents from libwpd and libwpg API calls
6Summary(pl.UTF-8): Biblioteka do generowania dokumentów ODF z wywołań API libwpd i libwpg
7Name: libodfgen
141b7f33 8Version: 0.0.4
75eff29e
JB
9Release: 1
10License: MPL v2.0 or LGPL v2.1+
11Group: Libraries
12Source0: http://downloads.sourceforge.net/libwpd/%{name}-%{version}.tar.xz
141b7f33 13# Source0-md5: e41ac9a624d528c92fa465de3c46dc59
75eff29e
JB
14URL: http://libwpd.sourceforge.net/
15BuildRequires: autoconf >= 2.65
16BuildRequires: automake >= 1:1.11
17BuildRequires: boost-devel
777bd056 18BuildRequires: libetonyek-devel
75eff29e
JB
19BuildRequires: libstdc++-devel
20BuildRequires: libtool >= 2:2
21BuildRequires: libwpd-devel >= 0.9
22BuildRequires: libwpg-devel >= 0.2
23BuildRequires: pkgconfig >= 1:0.20
24BuildRequires: tar >= 1:1.22
25BuildRequires: xz
26Requires: libwpd >= 0.9
27Requires: libwpg >= 0.2
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31Library to generate ODF documents from libwpd and libwpg API calls.
32
33%description -l pl.UTF-8
34Biblioteka do generowania dokumentów ODF z wywołań API libwpd i
35libwpg.
36
37%package devel
38Summary: Header files for libodfgen library
39Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libodfgen
40Group: Development/Libraries
41Requires: %{name} = %{version}-%{release}
777bd056 42Requires: libetonyek-devel
75eff29e
JB
43Requires: libstdc++-devel
44Requires: libwpd-devel >= 0.9
45Requires: libwpg-devel >= 0.2
46
47%description devel
48Header files for libodfgen library.
49
50%description devel -l pl.UTF-8
51Pliki nagłówkowe biblioteki libodfgen.
52
53%package static
54Summary: Static libodfgen library
55Summary(pl.UTF-8): Statyczna biblioteka libodfgen
56Group: Development/Libraries
57Requires: %{name}-devel = %{version}-%{release}
58
59%description static
60Static libodfgen library.
61
62%description static -l pl.UTF-8
63Statyczna biblioteka libodfgen.
64
777bd056
JB
65%package apidocs
66Summary: libodfgen API documentation
67Summary(pl.UTF-8): Dokumentacja API biblioteki libodfgen
68Group: Documentation
69
70%description apidocs
71libodfgen API documentation.
72
73%description apidocs -l pl.UTF-8
74Dokumentacja API biblioteki libodfgen.
75
75eff29e
JB
76%prep
77%setup -q
78
79%build
80%{__libtoolize}
81%{__aclocal}
82%{__autoconf}
83%{__autoheader}
84%{__automake}
85%configure \
86 %{?with_static_libs:--enable-static} \
87 --disable-silent-rules
88%{__make}
89
90%install
91rm -rf $RPM_BUILD_ROOT
92
93%{__make} install \
94 DESTDIR=$RPM_BUILD_ROOT
95
777bd056 96# obsoleted by pkg-config
75eff29e 97%{__rm} $RPM_BUILD_ROOT%{_libdir}/libodfgen-*.la
777bd056
JB
98# packaged as %doc in -apidocs
99%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libodfgen
75eff29e
JB
100%clean
101rm -rf $RPM_BUILD_ROOT
102
103%post -p /sbin/ldconfig
104%postun -p /sbin/ldconfig
105
106%files
107%defattr(644,root,root,755)
108%doc ChangeLog README
109%attr(755,root,root) %{_libdir}/libodfgen-0.0.so.*.*.*
110%attr(755,root,root) %ghost %{_libdir}/libodfgen-0.0.so.0
111
112%files devel
113%defattr(644,root,root,755)
114%attr(755,root,root) %{_libdir}/libodfgen-0.0.so
115%{_includedir}/libodfgen-0.0
116%{_pkgconfigdir}/libodfgen-0.0.pc
117
118%if %{with static_libs}
119%files static
120%defattr(644,root,root,755)
121%{_libdir}/libodfgen-0.0.a
122%endif
777bd056
JB
123
124%files apidocs
125%defattr(644,root,root,755)
126%doc docs/doxygen/html/*
This page took 0.166034 seconds and 4 git commands to generate.