Deji Akingunola 6716ce
Summary:	A dynamic, any to any, pixel format conversion library
Deji Akingunola 6716ce
Name:		babl
Deji Akingunola f6559f
Version:	0.0.18
Deji Akingunola 2fd111
Release:	2%{?dist}
Deji Akingunola 54f26f
# The gggl codes contained in this package are under the GPL, with exceptions allowing their use under libraries covered under the LGPL
Deji Akingunola 54f26f
License:	LGPLv3+ and GPLv3+
Deji Akingunola 6716ce
Group:		System Environment/Libraries
Deji Akingunola 6716ce
URL:		http://www.gegl.org/babl/
Deji Akingunola 54f26f
Source0:	ftp://ftp.gtk.org/pub/babl/0.0/%{name}-%{version}.tar.bz2
Deji Akingunola 2fd111
Patch0:		babl-extensions-path.patch
Deji Akingunola 6716ce
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Deji Akingunola 54f26f
BuildRequires:	inkscape w3m ruby
Deji Akingunola 2fd111
BuildRequires:	automake autoconf libtool
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%description
Deji Akingunola 6716ce
Babl is a dynamic, any to any, pixel format conversion library. It
Deji Akingunola 6716ce
provides conversions between the myriad of buffer types images can be
Deji Akingunola 6716ce
stored in. Babl doesn't only help with existing pixel formats, but also
Deji Akingunola 6716ce
facilitates creation of new and uncommon ones.
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%package devel
Deji Akingunola 6716ce
Summary:	Headers for developing programs that will use %{name}
Deji Akingunola 6716ce
Group:		Development/Libraries
Deji Akingunola 6716ce
Requires:	%{name} = %{version}-%{release}
Deji Akingunola 6716ce
Requires:	pkgconfig
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%description devel
Deji Akingunola 6716ce
This package contains the libraries and header files needed for
Deji Akingunola 6716ce
developing with %{name}.
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%prep
Deji Akingunola 54f26f
%setup -q
Deji Akingunola 2fd111
%patch0 -p0 -b .ext
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%build
Deji Akingunola f87dc3
./autogen.sh
Deji Akingunola 6716ce
%configure 
Deji Akingunola 6716ce
make %{?_smp_mflags}
Deji Akingunola 6716ce
										
Deji Akingunola 6716ce
%install
Deji Akingunola 6716ce
rm -rf %{buildroot}
Deji Akingunola 6716ce
make DESTDIR=%{buildroot} install INSTALL='install -p'
Deji Akingunola 6716ce
Deji Akingunola 6716ce
mkdir -p babl_docs babl_docs/html
Deji Akingunola 6716ce
cp -pr docs/graphics docs/*.html docs/babl.css babl_docs/html
Deji Akingunola 54f26f
rm -rf babl_docs/html/graphics/Makefile*
Deji Akingunola 6716ce
Deji Akingunola 6716ce
rm -rf %{buildroot}%{_libdir}/*.la
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%check
Deji Akingunola 6716ce
make check
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%clean
Deji Akingunola 6716ce
rm -rf %{buildroot}
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%post -p /sbin/ldconfig
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%postun -p /sbin/ldconfig
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%files
Deji Akingunola 6716ce
%defattr(-, root, root, -)
Deji Akingunola 54f26f
%doc AUTHORS ChangeLog COPYING COPYING.LESSER README NEWS
Deji Akingunola 6716ce
%{_libdir}/*.so.*
Deji Akingunola 6716ce
%{_libdir}/babl-0.0/
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%files devel
Deji Akingunola 6716ce
%defattr(-, root, root, -)
Deji Akingunola 6716ce
%doc babl_docs/html
Deji Akingunola 6716ce
%{_includedir}/babl-0.0/babl/
Deji Akingunola 6716ce
%{_libdir}/*.so
Deji Akingunola 6716ce
%{_libdir}/pkgconfig/%{name}.pc
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%changelog
Deji Akingunola 2fd111
* Thu Jan 17 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.18-2
Deji Akingunola 2fd111
- Apply patch to fix extensions loading on 64bit systems
Deji Akingunola 2fd111
Deji Akingunola f6559f
* Thu Jan 10 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.18-1
Deji Akingunola f6559f
- Update to 0.0.18
Deji Akingunola f6559f
Deji Akingunola 54f26f
* Mon Nov 26 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.16-1
Deji Akingunola 54f26f
- Update to 0.0.16 release 
Deji Akingunola 54f26f
- License change from GPLv2+ to GPLv3+
Deji Akingunola 54f26f
Deji Akingunola 6716ce
* Mon Oct 22 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.15-0.5.20071011svn
Deji Akingunola 6716ce
- Update the License field 
Deji Akingunola 6716ce
Deji Akingunola 6716ce
* Fri Oct 12 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.15-0.4.20071011svn
Deji Akingunola 6716ce
- Package the extension libraries in the main package
Deji Akingunola 6716ce
- Run 'make check' 
Deji Akingunola 6716ce
Deji Akingunola 6716ce
* Fri Oct 12 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.15-0.3.20071011svn
Deji Akingunola 6716ce
- Ensure timestamps are kept during install
Deji Akingunola 6716ce
Deji Akingunola 6716ce
* Fri Oct 12 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.15-0.2.20071011svn
Deji Akingunola 6716ce
- Remove the use of inexistent source url (Package reviews)
Deji Akingunola 6716ce
- Package the html docs
Deji Akingunola 6716ce
Deji Akingunola 6716ce
* Thu Oct 11 2007 Deji Akingunola <dakingun@gmail.com> - 0.0.15-0.1.20071011svn
Deji Akingunola 6716ce
- Initial packaging for Fedora