Sophie

Sophie

distrib > Mandriva > 10.0-com > x86_64 > by-pkgid > 60cb1b544368cbeb75f01cdd169b2685 > files > 2

enchant-1.1.2-1mdk.src.rpm

%define name	enchant
%define version	1.1.2
%define release	1mdk

%define lib_major	1
%define lib_name	%mklibname %{name} %{lib_major}


Summary:	An enchanting spell checking library.
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		System/Libraries
License:	LGPL
URL:		http://www.abisource.com/enchant/
Source:		%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	glib2-devel >= 2.0.0
BuildRequires:	aspell-devel


%description
A library that wraps other spell checking backends.


%package -n %{lib_name}
Summary:	Libraries for enchant.
Group:		System/Libraries
Requires:	%{name} = %{version}

%description -n %{lib_name}
This package provides the libraries for using enchant.


%package -n %{lib_name}-devel
Summary:	Libraries and include files for developing with enchant.
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel

%description -n %{lib_name}-devel
This package provides the necessary development libraries and include
files to allow you to develop with enchant.


%prep

%setup -q

%build
%configure
%make


%install
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
make DESTDIR=$RPM_BUILD_ROOT install

# remove unneeded *.la files
find $RPM_BUILD_ROOT/%{_libdir} -name \*.la -exec rm -f \{\} \;

%find_lang %name


%post -n %{lib_name} -p /sbin/ldconfig

%postun -n %{lib_name} -p /sbin/ldconfig


%clean
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi


%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS COPYING.LIB HACKING README TODO
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/lib*.so.*
%dir %{_libdir}/enchant
# todo: split backends in seperate packages?
%{_libdir}/enchant/lib*.so.*

%files -n %{lib_name}-devel
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_libdir}/*.a
%{_libdir}/enchant/*.so
%{_libdir}/enchant/*.a
%{_libdir}/pkgconfig/enchant.pc
%dir %{_includedir}/enchant
%{_includedir}/enchant/*


%changelog
* Wed Dec 10 2003 Marcel Pol <mpol@mandrake.org> 1.1.2-1mdk
- 1.1.2

* Tue Oct 28 2003 Marcel Pol <mpol@gmx.net> 1.1.1-1mdk
- mandrake release

* Wed Jul 16 2003 Rui Miguel Seabra <rms@1407.org>
- take advantage of environment rpm macros

* Sun Jul 13 2003 Dom Lachowicz <cinamod@hotmail.com>
- Initial version