%define name libwpd %define version 0.9.4 %define RELEASE 1 %define release %{?CUSTOM_RELEASE} %{!?CUSTOM_RELEASE:%RELEASE} Name: %{name} Summary: Library for reading and converting WordPerfect(tm) documents Version: %{version} Release: %{release} Source: %{name}-%{version}.tar.gz Group: System Environment/Libraries URL: http://libwpd.sf.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot License: LGPL BuildRequires: gcc-c++, libstdc++-devel Provides: %{name}-0_9-9 Obsoletes: %{name}-0_9-9 < %{version}-%{release} %description Library that handles Word Perfect documents. %if %{!?_without_stream:1}%{?_without_stream:0} %package tools Requires: libwpd Summary: Tools to transform WordPerfect Documents into other formats Group: Applications/Publishing %description tools Tools to transform WordPerfect Documents into other formats. Currently supported: html, raw, text %endif %package devel Requires: libwpd = %{version}-%{release} Summary: Files for developing with libwpd. Group: Development/Libraries %description devel Includes and definitions for developing with libwpd. %if %{!?_without_docs:1}%{?_without_docs:0} %package docs BuildRequires: doxygen Provides: %{name}-devel-doc Obsoletes: %{name}-devel-doc < %{version}-%{release} Summary: Documentation of libwpd API Group: Development/Documentation %description docs Documentation of libwpd API for developing with libwpd %endif %prep %__rm -rf $RPM_BUILD_ROOT %setup -q -n %{name}-%{version} %build ./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --libdir=%{_libdir} \ %{?_without_stream:--without-stream} \ %{?_with_debug:--enable-debug} \ %{?_without_docs:--without-docs} %__make %install umask 022 %__make DESTDIR=$RPM_BUILD_ROOT install %__rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la %clean %__rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name} %files %defattr(644,root,root,755) %{_libdir}/libwpd*-0.9.so.* %if %{!?_without_stream:1}%{?_without_stream:0} %files tools %defattr(755,root,root,755) %{_bindir}/wpd2* %endif %files devel %defattr(644,root,root,755) %{_libdir}/libwpd*-0.9.so #%{_libdir}/libwpd*-0.9.*a %{_libdir}/pkgconfig/libwpd*-0.9.pc %{_includedir}/libwpd-0.9/libwpd* %if %{!?_without_docs:1}%{?_without_docs:0} %files docs %{_datadir}/* %endif %changelog * Fri Jan 28 2005 Fridrich Strba - Adapt to the new libwpd-X.Y and libwpd-stream-X.Y modules * Wed Sep 29 2004 Fridrich Strba - Move files between libwpd and libwpd-devel packages - Reflect the separation of libwpd-1 and libwpd-stream-1 * Sat May 22 2003 Rui M. Seabra - Reflect current state of build * Sat Apr 26 2003 Rui M. Seabra - Create rpm spec