Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > d098310be9b501e8cad6e5ae66d1934b > files > 3

ebits-0.0.2-0.20030730.8mdv2009.0.src.rpm

%define	name	ebits
%define	version	0.0.2
%define rel 0.%{cvsrel}.8

%define cvsrel 20030730

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

Summary: Enlightened Canvas Image Bit Library
Name: %{name}
Version: %{version}
Release: %mkrel %rel
License: BSD
Group: Development/Other
URL: http://www.enlightenment.org/efm.html
Source: %{name}-%{cvsrel}.tar.bz2
Patch: ebits-use-pkgconfig.patch
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: evas-devel, edb-devel, freetype2-devel
Buildrequires: MesaGLU-devel X11-devel jpeg-devel

%description
The Ebits library provides layout functionality for 
graphical elements like window borders and is based 
on Evas. It defines the behavior of GUI elements when 
they are resized, callbacks to call when elements are 
activated and more. The GUI elements are stored in 
Edb databases.

%package -n %{libname}
Summary: Enlightened Image Bits Canvas Library
Group: Development/Other
Provides: lib%{name} = %{version}

%description -n %{libname}
The Ebits library provides layout functionality for
graphical elements like window borders and is based
on Evas. It defines the behavior of GUI elements when
they are resized, callbacks to call when elements are
activated and more. The GUI elements are stored in
Edb databases.

%package -n %{libnamedev}
Summary: Enlightened Image Bits Canvas Library headers and development libraries
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: lib%{name}-devel = %{version}
Obsoletes: %mklibname -d ebits 1

%description -n %{libnamedev}
Ebits development files.

%prep
%setup -q -n %name
%patch -p0

%build
NOCONFIGURE=1  ./autogen.sh
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/ebits-config

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

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

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libebits.so.*

%files -n %{libnamedev}
%defattr(-,root,root)
%{_libdir}/libebits.so
%{_libdir}/libebits.*a
%{_includedir}/Ebits.h
%{_bindir}/ebits-config
%multiarch %{multiarch_bindir}/ebits-config




%changelog
* Sun Jun 01 2008 Funda Wang <fundawang@mandriva.org> 0.0.2-0.20030730.8mdv2009.0
+ Revision: 214082
- New devel package policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 0.0.2-0.20030730.7mdv2008.0
+ Revision: 68486
- rebuild


* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 14:14:12 (53280)
- rebuild

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 14:11:54 (53279)
Import ebits

* Tue Apr 18 2006 Stew Benedict <sbenedict@mandriva.com> 0.0.2-0.20030730.5mdk
- remove hardcoded Requires
- fix BuildRequires (use 64bit aware names, iurt was spamming me re:libjpeg)

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 0.0.2-0.20030730.4mdk
- multiarch things...

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 0.0.2-0.20030730.3mdk
- rebuild && %%mkrel

* Sat Jan 01 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.0.2-0.20030730.2mdk
- Birthday rebuild && Hapy New Year