# -*- coding: ascii; tab-width: 4 -*-
Package: libwebp7-shlibs
Version: 1.5.0
Revision: 1
Description: Library for manipulating WebP format
DescDetail: <<
	WebP is a method of lossy compression that can be used on photographic
	images. The degree of compression is adjustable so a user can choose
	the trade-off between file size and image quality.

	A WebP file consists of VP8 image data, and a container based on RIFF.
	Webmasters, web developers and browser developers can use the WebP
	format to create smaller, better looking images that can help make the
	web faster.
<<
DescPackaging: <<
	Will not build in the presence of freeglut so BuildConflicts with it.
	configure expects to only find OpenGL.framework on OS X and gets
	horribly confused by another GL. No easy way to fix.
<<
License: BSD
Homepage: https://developers.google.com/speed/webp/
Maintainer: Daniel Johnson <daniel@daniel-johnson.org>

Source: https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-%v.tar.gz
Source-Checksum: SHA256(7d6fab70cf844bf6769077bd5d7a74893f8ffd4dfb42861745750c63c2a5c92c)

BuildDepends: <<
	fink (>= 0.32),
	fink-package-precedence,
	giflib7,
	libjpeg9 (>= 9-3),
	libpng16,
	libtiff6,
	pkgconfig
<<
BuildConflicts: freeglut, freeglut2

ConfigureParams: <<
	--enable-dependency-tracking \
	--disable-static \
	--enable-everything \
	--disable-sdl \
	--disable-silent-rules \
	--libdir=%p/lib/webp7
<<

CompileScript: <<
	%{default_script}
	fink-package-precedence .
<<

InstallScript: <<
	make install DESTDIR=%d
	ln -s webp7/libwebp.dylib %i/lib/libwebp.dylib
	ln -s webp7/libwebpdecoder.dylib %i/lib/libwebpdecoder.dylib
	ln -s webp7/libwebpdemux.dylib %i/lib/libwebpdemux.dylib
	ln -s webp7/libwebpmux.dylib %i/lib/libwebpmux.dylib
	mv %i/lib/webp7/pkgconfig %i/lib
<<

Shlibs: <<
	%p/lib/webp7/libsharpyuv.0.dylib 2.0.0 %n (>= 1.5.0-1)
	%p/lib/webp7/libwebp.7.dylib 9.0.0 %n (>= 1.2.0-1)
	%p/lib/webp7/libwebpdecoder.3.dylib 5.0.0 %n (>= 1.2.0-1)
	%p/lib/webp7/libwebpdemux.2.dylib 3.0.0 %n (>= 0.6.0-1)
	%p/lib/webp7/libwebpmux.3.dylib 5.0.0 %n (>= 1.5.0-1)
<<

DocFiles: AUTHORS ChangeLog COPYING NEWS PATENTS README.md

SplitOff: <<
	Package: libwebp7
	Depends: %N (= %v-%r)
	BuildDependsOnly: true
	Conflicts: <<
		libwebp0,
		libwebp2,
		libwebp4,
		libwebp5,
		libwebp6,
		libwebp7
	<<
	Replaces: <<
		libwebp0,
		libwebp2,
		libwebp4,
		libwebp5,
		libwebp6,
		libwebp7, libwebp7-bin (<< 1.3.2-1)
	<<
	# share/doc/libwebp7/* had been mis-placed in libwebp7-bin
	
	Files: <<
		include
		lib/libwebp*.dylib
		lib/pkgconfig
		lib/webp7/libsharpyuv.{dylib,la}
		lib/webp7/libwebp.{dylib,la}
		lib/webp7/libwebpdecoder.{dylib,la}
		lib/webp7/libwebpdemux.{dylib,la}
		lib/webp7/libwebpmux.{dylib,la}
	<<
	DocFiles: AUTHORS ChangeLog COPYING NEWS PATENTS README.md
<<

SplitOff2: <<
	Package: webp-bin
	Description: Utilities to convert webp <-> png/jpeg
	DescUsage: <<
		Includes utilities:
			cwebp - Encodes png/jpeg to webp
			dwebp - Decodes webp to png/jpeg
			gif2webp - Encodes gif to webp
			vwebp - Displays webp files with OpenGL
			webpmux - Create WebP Mux/container file
	<<
	
	Depends: <<
		%N (>= %v-%r),
		giflib7-shlibs,
		libjpeg9-shlibs (>= 9-3),
		libpng16-shlibs,
		libtiff6-shlibs
	<<
	Conflicts: <<
		libwebp0-bin,
		libwebp2-bin,
		libwebp4-bin, libwebp4-shlibs-bin,
		libwebp5-bin, libwebp5-shlibs-bin,
		libwebp6-bin, libwebp6-shlibs-bin,
		libwebp7-bin (<< 1.3.2-1)
	<<
	Replaces: <<
		libwebp0-bin,
		libwebp2-bin,
		libwebp4-bin, libwebp4-shlibs-bin,
		libwebp5-bin, libwebp5-shlibs-bin,
		libwebp6-bin, libwebp6-shlibs-bin,
		libwebp7-bin (<< 1.3.2-1)
	<<

	Files: bin share/man
	
	DocFiles: AUTHORS ChangeLog COPYING NEWS PATENTS README.md
<<

SplitOff3: <<
	Package: libwebp7-bin
	Description: OBSOLETE: use 'webp-bin' instead
	RuntimeDepends: <<
		fink-obsolete-packages,
		webp-bin
	<<
	InstallScript: <<
		mkdir -p %i/share/doc/installed-packages
		touch %i/share/doc/installed-packages/%n
	<<	
<<