Deji Akingunola 6716ce
Summary:	A dynamic, any to any, pixel format conversion library
Deji Akingunola 6716ce
Name:		babl
Deji Akingunola aa459b
Version:	0.1.2
Nils Philippsen f2a56d
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/
Nils Philippsen b7764d
Source0:	ftp://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
Deji Akingunola 6716ce
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Deji Akingunola 71f17a
BuildRequires:	librsvg2 w3m
Deji Akingunola 6716ce
Nils Philippsen f2a56d
%global develdocdir %{_docdir}/%{name}-devel-%{version}/html
Nils Philippsen f2a56d
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
Nils Philippsen f2a56d
Requires:	%{name}%{?_isa} = %{version}-%{release}
Deji Akingunola 6716ce
Requires:	pkgconfig
Nils Philippsen f2a56d
# Split off devel docs from 0.1.2-2 on
Nils Philippsen f2a56d
Obsoletes:	%{name}-devel < 0.1.2-2%{?dist}
Nils Philippsen f2a56d
Conflicts:	%{name}-devel < 0.1.2-2%{?dist}
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
Nils Philippsen f2a56d
%package devel-docs
Nils Philippsen f2a56d
Summary:	Documentation for developing programs that will use %{name}
Nils Philippsen f2a56d
Group:		Documentation
Nils Philippsen f2a56d
BuildArch:	noarch
Nils Philippsen f2a56d
Requires:	%{name}-devel = %{version}-%{release}
Nils Philippsen f2a56d
# Split off devel docs from 0.1.2-2 on
Nils Philippsen f2a56d
Obsoletes:	%{name}-devel < 0.1.2-2%{?dist}
Nils Philippsen f2a56d
Conflicts:	%{name}-devel < 0.1.2-2%{?dist}
Nils Philippsen f2a56d
Nils Philippsen 6d11cb
%description devel-docs
Nils Philippsen f2a56d
This package contains documentation needed for developing with %{name}.
Nils Philippsen f2a56d
Deji Akingunola 6716ce
%prep
Deji Akingunola 54f26f
%setup -q
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%build
Nils Philippsen 811dbb
%configure --disable-static
Deji Akingunola 71f17a
Deji Akingunola aa459b
make V=1 %{?_smp_mflags}
Nils Philippsen f2a56d
Deji Akingunola 6716ce
%install
Deji Akingunola 6716ce
rm -rf %{buildroot}
Deji Akingunola 6716ce
make DESTDIR=%{buildroot} install INSTALL='install -p'
Deji Akingunola 6716ce
Nils Philippsen f2a56d
mkdir -p "%{buildroot}/%{develdocdir}"
Nils Philippsen f2a56d
cp -pr docs/graphics docs/*.html docs/babl.css "%{buildroot}/%{develdocdir}"
Nils Philippsen f2a56d
rm -rf "%{buildroot}/%{develdocdir}"/graphics/Makefile*
Deji Akingunola 6716ce
Deji Akingunola 1e18a2
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
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 71f17a
%doc AUTHORS ChangeLog COPYING README NEWS
Deji Akingunola 6716ce
%{_libdir}/*.so.*
Deji Akingunola aa459b
%{_libdir}/babl-0.1/
Deji Akingunola 6716ce
Deji Akingunola 6716ce
%files devel
Deji Akingunola 6716ce
%defattr(-, root, root, -)
Deji Akingunola aa459b
%{_includedir}/babl-0.1/
Deji Akingunola 6716ce
%{_libdir}/*.so
Deji Akingunola 6716ce
%{_libdir}/pkgconfig/%{name}.pc
Deji Akingunola 6716ce
Nils Philippsen f2a56d
%files devel-docs
Nils Philippsen f2a56d
%defattr(-, root, root, -)
Nils Philippsen f2a56d
%doc %{develdocdir}
Nils Philippsen f2a56d
Deji Akingunola 6716ce
%changelog
Nils Philippsen f2a56d
* Mon Jun 14 2010 Nils Philippsen <nils@redhat.com> - 0.1.2-2
Nils Philippsen f2a56d
- split off devel-docs subpackage to make package multi-lib compliant (#477807)
Nils Philippsen f2a56d
- let devel package require correct arch of base package
Nils Philippsen f2a56d
Deji Akingunola aa459b
* Thu Jan 21 2010 Deji Akingunola <dakingun@gmail.com> - 0.1.2-1
Deji Akingunola aa459b
- Update to 0.1.2
Deji Akingunola aa459b
Deji Akingunola 1e18a2
* Fri Dec 18 2009 Deji Akingunola <dakingun@gmail.com> - 0.1.0-5
Deji Akingunola 1e18a2
- Remove the *.la files
Deji Akingunola 1e18a2
Nils Philippsen a619ba
* Thu Aug 13 2009 Nils Philippsen <nils@redhat.com>
Nils Philippsen a619ba
- explain patch status
Nils Philippsen a619ba
Jesse Keating 88c063
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-4
Jesse Keating 88c063
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 88c063
Nils Philippsen 811dbb
* Mon Jul 06 2009 Nils Philippsen <nils@redhat.com> - 0.1.0-3
Nils Philippsen 811dbb
- revert using "--disable-gtk-doc" as this doesn't work with babl (#477807)
Nils Philippsen 811dbb
Nils Philippsen 811dbb
* Thu Jul 02 2009 Nils Philippsen <nils@redhat.com>
Nils Philippsen b7764d
- use "--disable-gtk-doc" to avoid rebuilding documentation (#477807)
Nils Philippsen 9d5b49
- fix source URL
Nils Philippsen b7764d
Nils Philippsen fd5935
* Thu Jun 25 2009 Nils Philippsen <nils@redhat.com> - 0.1.0-2
Nils Philippsen fd5935
- fix timestamps of built documentation for multilib (#477807)
Nils Philippsen fd5935
Deji Akingunola 71f17a
* Fri May 22 2009 Deji Akingunola <dakingun@gmail.com> - 0.1.0-1
Deji Akingunola 71f17a
- Update to latest release (0.1.0)
Deji Akingunola 71f17a
Jesse Keating 96b1f0
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.22-3
Jesse Keating 96b1f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 96b1f0
Michael Schwendt 500b73
* Tue Sep  2 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.0.22-2
Michael Schwendt 500b73
- Include /usr/include/babl-0.0 directory
Michael Schwendt 500b73
Deji Akingunola 7c5548
* Thu Jul 10 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.22-1
Deji Akingunola 7c5548
- Update to latest release
Deji Akingunola 7c5548
Deji Akingunola 1cc260
* Thu Feb 28 2008 Deji Akingunola <dakingun@gmail.com> - 0.0.20-1
Deji Akingunola 1cc260
- New release
Deji Akingunola 1cc260
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