Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 031f4e05e551f2bf818a87d8aed8b6b8 > files > 2

exml-0.1.1-8mdv2008.0.src.rpm

%define _missing_doc_files_terminate_build 0
%define version 0.1.1
%define release %mkrel 8

%define major 1
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} %major -d

Summary: XML Library for EFL
Name: exml
Version: %{version}
Release: %{release}
License: BSD
Group:   System/Libraries
URL: http://www.enlightenment.org/
Source: ftp://ftp.enlightenment.org/pub/exml/%{name}-%{version}.tar.bz2
BuildRequires: libxml2-devel, ecore-devel >= 0.9.9.038
Buildrequires: libxslt-proc, %{mklibname xslt}-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
XML library for EFL

%package -n %libname
Summary: Exml libraries
Group:   System/Libraries
Requires: libxml2-devel, ecore >= 0.9.9.038
Provides: %name = %version-%release

%description -n %libname
Exml libraries

%package -n %libnamedev
Summary: Exml headers, static libraries, documentation and test programs
Group:   System/Libraries
Requires: libxml2-devel,  ecore-devel >= 0.9.9.038
Requires: %libname = %version
Provides: lib%{name}-devel = %version-%release
Provides: %{name}-devel = %version-%release

%description -n %libnamedev
Headers, static libraries, test programs and documentation for EXML

%prep
rm -rf $RPM_BUILD_ROOT
%setup -n %name-%version

%build
%configure2_5x
%make

%install
%makeinstall

%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-, root, root)
%doc AUTHORS COPYING INSTALL NEWS README
%{_libdir}/*.so.%{major}*

%files -n %libnamedev
%defattr(-, root, root)
%doc doc/html
%{_libdir}/*a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_bindir}/exml-config
%{_includedir}/*


%changelog
* Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 0.1.1-8mdv2008.0
+ Revision: 76733
- fix libxsltproc-devel buildrequires
- fix path in tarball
- CVS SNAPSHOT 20070830, release 0.1.1

* Tue Jun 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-7mdv2008.0
+ Revision: 41497
- fix group

* Mon Jun 04 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-6mdv2008.0
+ Revision: 35068
- revert bogus previous major "fix"
- prevent major bug to happen again
- move .so files in -devel subpackage

* Wed May 30 2007 Antoine Ginies <aginies@mandriva.com> 0.1.1-5mdv2008.0
+ Revision: 32777
- increase mkrel
- change major, add a provide

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 0.1.1-4mdv2008.0
+ Revision: 32633
- CVS SNAPSHOT 20070529, release 0.1.1

* Mon May 28 2007 Antoine Ginies <aginies@mandriva.com> 0.1.1-3mdv2008.0
+ Revision: 32181
- adjust provides

* Sat May 26 2007 Antoine Ginies <aginies@mandriva.com> 0.1.1-2mdv2008.0
+ Revision: 31311
- fix deps problem
- use a version macro

* Fri May 25 2007 Antoine Ginies <aginies@mandriva.com> 0.1.1-1mdv2008.0
+ Revision: 31009
- add xslt-devel buildrequires
- add libxslt-proc buildrequires
- Import exml