Accepting request 181091 from devel:libraries:c_c++

- Update to new upstream release 0.3.1

OBS-URL: https://build.opensuse.org/request/show/181091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libwebp?expand=0&rev=13
This commit is contained in:
Stephan Kulow 2013-06-28 14:04:21 +00:00 committed by Git OBS Bridge
parent efffc5e173
commit 22ac343ff7
4 changed files with 59 additions and 19 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d9d64c309e07e8349c01958998148ff6408fbc9739bb4a02d4a6767840a3a95f
size 541768

3
libwebp-0.3.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b37932c625322a69fe4e9b88884b5c7aed2b3eaf9fd5e5b480aee339a92e6ee7
size 844799

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Jun 26 10:22:32 UTC 2013 - jengelh@inai.de
- Update to new upstream release 0.3.1
* Add incremental decoding support for images containing
ALPH and ICCP chunks.
- Enable libwebpmux, libwebpdemux
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 16 09:49:31 UTC 2013 - jengelh@inai.de Tue Apr 16 09:49:31 UTC 2013 - jengelh@inai.de

View File

@ -18,22 +18,23 @@
Name: libwebp Name: libwebp
%define lname libwebp4 %define lname libwebp4
Version: 0.3.0 Version: 0.3.1
Release: 0 Release: 0
Url: https://developers.google.com/speed/webp/ Url: https://developers.google.com/speed/webp/
Summary: Library and tools for the WebP graphics format Summary: Library and tools for the WebP graphics format
License: BSD-3-Clause License: BSD-3-Clause
Group: System/Libraries Group: Development/Libraries/C and C++
#DL-URL: https://webp.googlecode.com/files/libwebp-0.3.0.tar.gz #Git-Clone: http://git.chromium.org/webm/libwebp.git
Source: %name-%version.tar.xz #DL-URL: https://webp.googlecode.com/files/libwebp-0.3.1.tar.gz
Source: https://webp.googlecode.com/files/%name-%version.tar.gz
Source2: baselibs.conf Source2: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: giflib-devel
BuildRequires: libjpeg-devel BuildRequires: libjpeg-devel
BuildRequires: libpng-devel BuildRequires: libpng-devel
BuildRequires: libtiff-devel BuildRequires: libtiff-devel
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: xz
%description %description
WebP is an image format that does lossy compression of digital WebP is an image format that does lossy compression of digital
@ -56,21 +57,41 @@ container based on RIFF. Webmasters, web developers and browser
developers can use WebP to compress, archive and distribute digital developers can use WebP to compress, archive and distribute digital
images more efficiently. images more efficiently.
%package -n %lname %package -n libwebp4
Summary: Library for the WebP graphics format Summary: Library for the WebP graphics format
Group: System/Libraries Group: System/Libraries
%description -n %lname %description -n libwebp4
WebP is an image format that does lossy compression of digital WebP is an image format that does lossy compression of digital
photographic images. WebP consists of a codec based on VP8, and a photographic images. WebP consists of a codec based on VP8, and a
container based on RIFF. Webmasters, web developers and browser container based on RIFF. Webmasters, web developers and browser
developers can use WebP to compress, archive and distribute digital developers can use WebP to compress, archive and distribute digital
images more efficiently. images more efficiently.
%package -n libwebpdemux0
Summary: Library for extraction of data and images from WebP container files
Group: System/Libraries
%description -n libwebpdemux0
The WebP Demux API enables extraction of images and extended format
data from WebP files. This API currently supports reading of XMP/EXIF
metadata, ICC profile and animated images.
%package -n libwebpmux0
Summary: Library for reading/adding data to WebP container files
Group: System/Libraries
%description -n libwebpmux0
The WebP Mux API contains methods for adding data to and reading data
from WebP files. This API currently supports XMP/EXIF metadata, ICC
profile and animation.
%package devel %package devel
Summary: Development files for libwebp, a library for the WebP format Summary: Development files for libwebp, a library for the WebP format
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %lname = %version Requires: libwebp4 = %version
Requires: libwebpdemux0 = %version
Requires: libwebpmux0 = %version
%description devel %description devel
WebP is an image format that does lossy compression of digital WebP is an image format that does lossy compression of digital
@ -83,7 +104,7 @@ images more efficiently.
%setup -q %setup -q
%build %build
%configure --disable-static %configure --disable-static --enable-libwebpmux --enable-libwebpdemux
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
@ -91,23 +112,34 @@ b="%buildroot";
make install DESTDIR="$b"; make install DESTDIR="$b";
rm -f "$b/%_libdir"/*.la; rm -f "$b/%_libdir"/*.la;
%post -n %lname -p /sbin/ldconfig %post -n libwebp4 -p /sbin/ldconfig
%postun -n libwebp4 -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig %post -n libwebpdemux0 -p /sbin/ldconfig
%postun -n libwebpdemux0 -p /sbin/ldconfig
%post -n libwebpmux0 -p /sbin/ldconfig
%postun -n libwebpmux0 -p /sbin/ldconfig
%files -n libwebp-tools %files -n libwebp-tools
%defattr(-,root,root) %defattr(-,root,root)
%_bindir/* %_bindir/*
%_mandir/man*/* %_mandir/man*/*
%files -n %lname %files -n libwebp4
%defattr(-,root,root) %defattr(-,root,root)
%_libdir/libwebp.so.4* %_libdir/libwebp.so.4*
%files -n libwebpdemux0
%defattr(-,root,root)
%_libdir/libwebpdemux.so.0*
%files -n libwebpmux0
%defattr(-,root,root)
%_libdir/libwebpmux.so.0*
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%_libdir/libwebp.so %_libdir/libwebp*.so
%_includedir/webp %_includedir/webp/
%_libdir/pkgconfig/libwebp.pc %_libdir/pkgconfig/libwebp*.pc
%changelog %changelog