Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > by-pkgid > cd485af00086e08f2f873c50308fb260 > files > 2

vips-7.14.4-1mdv2009.0.src.rpm

%define major		15
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Image processing system
Name:		vips
Version:	7.14.4
Release:	%{mkrel 1}
License:	LGPLv2+
Group:		Video
URL:		http://www.vips.ecs.soton.ac.uk/index.php
Source0:	%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	glib2-devel 
BuildRequires:	pango-devel
BuildRequires:	png-devel
BuildRequires:	jpeg-devel 
BuildRequires:	tiff-devel
BuildRequires:	fftw3-devel 
BuildRequires:	zlib-devel 
BuildRequires:	liboil-devel
BuildRequires:	graphicsmagick-devel
BuildRequires:	perl(XML::Parser)

%description
VIPS is a free image processing system. It aims to be about half-way between
Photoshop and Excel: it is very bad at retouching photographs, but very handy 
for the many other imaging tasks that programs like Photoshop get used for. 
It is good with large images (images larger than the amount of RAM in your 
machine), and for working with colour.

%package -n %{libname}
Summary:	Shared libraries for vips
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with vips.

%package -n %{develname}
Summary:	Development headers and library for vips
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname vips 10 -d}
%define _requires_exceptions  devel\(libpathplan\)\\|devel\(libgvgd\)\\|devel\(libcdt\)\\|devel\(libgraph\)\\|devel\(libgvc\)

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use vips.

%prep
%setup -q

%build
# Build against GraphicsMagick: it's a better choice for this kind of
# usage, and anyway it works with underlinking protection,
# whereas ImageMagick does not - AdamW 2008/07
%configure2_5x --with-magickpackage=GraphicsMagick
%make

%install
rm -rf %{buildroot}
%makeinstall

rm -fr %{buildroot}/%{_datadir}/locale/malkovich
%find_lang %{name}7

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}7.lang
%defattr(-,root,root,-)
%doc README AUTHORS NEWS TODO
%{_bindir}/*
%{_datadir}/%{name}

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

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/libvips*.so
%defattr(644,root,root,755)
%{_includedir}/*
%{_libdir}/libvips*.a
%{_libdir}/libvips*.la
%doc %{_defaultdocdir}/%{name}
%{_libdir}/pkgconfig/*
%{_mandir}/man?/*



%changelog
* Wed Jul 09 2008 Adam Williamson <awilliamson@mandriva.com> 7.14.4-1mdv2009.0
+ Revision: 233137
- build against GraphicsMagick instead of ImageMagick (to avoid underlinking
  issues in IM)
- build against liboil
- new license policy
- new devel policy
- spec clean
- new release 7.14.4

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - summary is not licence tag
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 7.10.21-5mdv2008.1
+ Revision: 167694
- rebuilt against new imagemagick libs

* Tue Jan 08 2008 Oden Eriksson <oeriksson@mandriva.com> 7.10.21-4mdv2008.1
+ Revision: 146510
- rebuilt against new imagemagick libs (6.3.7)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 7.10.21-3mdv2008.1
+ Revision: 136570
- restore BuildRoot

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


* Fri Mar 23 2007 Emmanuel Andry <eandry@mandriva.org> 7.10.21-3mdv2007.1
+ Revision: 148252
- rebuild for ImageMagick

* Mon Jan 15 2007 Nicolas Lécureuil <neoclust@mandriva.org> 7.10.21-2mdv2007.1
+ Revision: 109344
- Rebuild to partially close #26870)

* Fri Sep 01 2006 Couriousous <couriousous@mandriva.org> 7.10.21-1mdv2007.0
+ Revision: 59030
- 7.10.21

* Fri Aug 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 7.10.18-4mdv2007.0
+ Revision: 51659
- Rebuild against new DBUS
- import vips-7.10.18-3mdk

* Tue Apr 18 2006 Couriousous <couriousous@mandriva.org> 7.10.18-3mdk
- Really fix wrong requires

* Tue Apr 18 2006 Couriousous <couriousous@mandriva.org> 7.10.18-2mdk
- Filter wrong automatic requrie

* Tue Apr 18 2006 Couriousous <couriousous@mandriva.org> 7.10.18-1mdk
- 7.10.18

* Tue Dec 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 7.10.14-3mdk
- rebuild against new imagemagick

* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 7.10.14-2mdk
- BuildRequires fix

* Sun Oct 02 2005 Couriousous <couriousous@mandriva.org> 7.10.14-1mdk
- 7.10.14

* Tue Aug 02 2005 Couriousous <couriousous@mandriva.org> 7.10.10-3mdk
- Enable ImageMagick support

* Mon Jul 18 2005 Couriousous <couriousous@mandriva.org> 7.10.10-2mdk
- Buildconflict with ImageMagick and graphviz

* Mon Jul 18 2005 Couriousous <couriousous@mandriva.org> 7.10.10-1mdk
- From: trem <trem@zarb.org> 
	- Initial build.