supercyper 14b36c4
Name:		libwps
supercyper 14b36c4
Version:	0.1.2
supercyper 14b36c4
Release:	7%{?dist}
supercyper 14b36c4
Summary:	Library for reading and converting Microsoft Works word processor documents
cassmodiah fdd3f13
supercyper 14b36c4
Group:		System Environment/Libraries
supercyper 14b36c4
License:	LGPLv2+
supercyper 14b36c4
URL:		http://libwps.sourceforge.net/
supercyper 14b36c4
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
supercyper 14b36c4
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cassmodiah fdd3f13
supercyper 14b36c4
BuildRequires:	doxygen
supercyper 14b36c4
BuildRequires:	libwpd-devel 
supercyper 14b36c4
BuildRequires:	glibc-devel
supercyper 14b36c4
BuildRequires:	cppunit-devel
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%description
cassmodiah fdd3f13
Library that handles Microsoft Works documents.
cassmodiah fdd3f13
cassmodiah fdd3f13
supercyper 14b36c4
%package devel
supercyper 14b36c4
Summary:	Development files for %{name}
supercyper 14b36c4
Group:		Development/Libraries
supercyper 14b36c4
Requires:	%{name} = %{version}-%{release}
supercyper 14b36c4
Requires:	libwpd-devel
supercyper 14b36c4
Requires:	pkgconfig
cassmodiah fdd3f13
cassmodiah fdd3f13
supercyper 14b36c4
%description devel
cassmodiah fdd3f13
The %{name}-devel package contains libraries and header files for
cassmodiah fdd3f13
developing applications that use %{name}.
cassmodiah fdd3f13
cassmodiah fdd3f13
supercyper 14b36c4
%package tools
supercyper 14b36c4
Summary:	Tools to transform Works documents into other formats
supercyper 14b36c4
Group:		Applications/Publishing
supercyper 14b36c4
Requires:	%{name} = %{version}-%{release}
cassmodiah fdd3f13
cassmodiah fdd3f13
supercyper 14b36c4
%description tools
cassmodiah fdd3f13
Tools to transform Works documents into other formats.
cassmodiah fdd3f13
Currently supported: html, raw, text
cassmodiah fdd3f13
cassmodiah fdd3f13
supercyper 14b36c4
%package doc
supercyper 14b36c4
Summary:	Documentation of %{name} API
supercyper 14b36c4
Group:		Documentation
supercyper 14b36c4
Requires:	%{name} = %{version}-%{release}
supercyper 14b36c4
BuildArch:	noarch
cassmodiah fdd3f13
supercyper 14b36c4
%description doc
cassmodiah fdd3f13
The %{name}-doc package contains documentation files for %{name}
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%prep
cassmodiah fdd3f13
%setup -q
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%build
cassmodiah fdd3f13
%configure --disable-static
cassmodiah fdd3f13
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
cassmodiah fdd3f13
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
cassmodiah fdd3f13
make %{?_smp_mflags}
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%install
cassmodiah fdd3f13
rm -rf %{buildroot}
cassmodiah fdd3f13
cassmodiah fdd3f13
make install INSTALL="install -p" DESTDIR="%{buildroot}" 
cassmodiah fdd3f13
cassmodiah fdd3f13
find %{buildroot} -name '*.la' -exec rm -f {} ';'
cassmodiah fdd3f13
cassmodiah fdd3f13
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/INSTALL
cassmodiah fdd3f13
cassmodiah fdd3f13
find %{buildroot}%{_docdir}/%{name}-%{version}/ -type d -exec chmod 755 {} +
cassmodiah fdd3f13
find %{buildroot}%{_docdir}/%{name}-%{version}/ -type f -exec chmod 644 {} + 
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%check
cassmodiah fdd3f13
LD_LIBRARY_PATH=$(pwd)/src/lib/.libs make check
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%clean
cassmodiah fdd3f13
rm -rf %{buildroot}
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%post -p /sbin/ldconfig
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%postun -p /sbin/ldconfig
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%files
cassmodiah fdd3f13
%defattr(-,root,root,-)
supercyper 14b36c4
%dir %{_docdir}/%{name}-%{version}
cassmodiah fdd3f13
%{_libdir}/*.so.*
supercyper 14b36c4
%{_docdir}/%{name}-%{version}/CHANGES
supercyper 14b36c4
%{_docdir}/%{name}-%{version}/COPYING
supercyper 14b36c4
%{_docdir}/%{name}-%{version}/CREDITS
supercyper 14b36c4
%{_docdir}/%{name}-%{version}/README
cassmodiah fdd3f13
cassmodiah fdd3f13
%files devel
cassmodiah fdd3f13
%defattr(-,root,root,-)
supercyper 14b36c4
%{_docdir}/%{name}-%{version}/HACKING
cassmodiah fdd3f13
%{_includedir}/*
cassmodiah fdd3f13
%{_libdir}/*.so
cassmodiah fdd3f13
%{_libdir}/pkgconfig/%{name}*
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%files tools
cassmodiah fdd3f13
%defattr(-,root,root,-)
cassmodiah fdd3f13
%{_bindir}/wps2*
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%files doc
cassmodiah fdd3f13
%defattr(-,root,root,-)
cassmodiah fdd3f13
%{_docdir}/%{name}-%{version}/html/
cassmodiah fdd3f13
cassmodiah fdd3f13
cassmodiah fdd3f13
%changelog
supercyper 14b36c4
* Sat Jan 30 2010 Chen Lei <supercyper@163.com> - 0.1.2-7
supercyper 14b36c4
- Add noarch to -doc subpackage
supercyper 14b36c4
supercyper 14b36c4
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.2-6
supercyper 14b36c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
supercyper 14b36c4
supercyper 14b36c4
* Tue Mar 10 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.2-5
cassmodiah fdd3f13
- Correct DOC issues (again) RHBZ: #484933 / C14
cassmodiah fdd3f13
supercyper 14b36c4
* Sun Feb 15 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.2-4
cassmodiah fdd3f13
- Correct path for CHECK section
cassmodiah fdd3f13
supercyper 14b36c4
* Sun Feb 15 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.2-3
cassmodiah fdd3f13
- Add CHECK section
cassmodiah fdd3f13
- Add cppunit-devel to BuildRequires
cassmodiah fdd3f13
supercyper 14b36c4
* Sun Feb 15 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.2-2
cassmodiah fdd3f13
- Correct DOC issues
cassmodiah fdd3f13
- Delete wrong pkgconfig pathes 
cassmodiah fdd3f13
supercyper 14b36c4
* Tue Feb 10 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.2-1
cassmodiah fdd3f13
- Initial Package build