[packages/libwebp] up to 1.3.0
atler
atler at pld-linux.org
Fri Jan 13 23:26:15 CET 2023
commit d253928787ca6ec26e1da14b1bc3b23705ab253a
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Jan 13 23:25:42 2023 +0100
up to 1.3.0
- packaged new required libsharpyuv library
libwebp.spec | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 57 insertions(+), 4 deletions(-)
---
diff --git a/libwebp.spec b/libwebp.spec
index 4776670..fa27c24 100644
--- a/libwebp.spec
+++ b/libwebp.spec
@@ -5,13 +5,13 @@
Summary: WebP image codec libraries
Summary(pl.UTF-8): Biblioteki do kodeka obrazów WebP
Name: libwebp
-Version: 1.2.4
-Release: 2
+Version: 1.3.0
+Release: 1
License: BSD
Group: Libraries
#Source0Download: http://downloads.webmproject.org/releases/webp/index.html
Source0: http://downloads.webmproject.org/releases/webp/%{name}-%{version}.tar.gz
-# Source0-md5: a80a95461a751118bb7d457b1afca50d
+# Source0-md5: 994cf2efb664ef5140fa0b56b83fa721
Patch0: %{name}-link.patch
URL: https://developers.google.com/speed/webp/
%{?with_opengl:BuildRequires: OpenGL-devel}
@@ -23,6 +23,7 @@ BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
BuildRequires: libtool >= 2:2.2
+Requires: libsharpyuv = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -67,6 +68,40 @@ WebP image codec tools.
%description progs -l pl.UTF-8
Narzędzia do kodeka obrazów WebP.
+%package -n libsharpyuv
+Summary: Library for high quality RGB to YUV conversion
+Summary(pl.UTF-8): Biblioteka do wysokiej jakości konwersji z RGB do YUV
+
+%description -n libsharpyuv
+Library for high quality RGB to YUV conversion.
+
+%description -n libsharpyuv -l pl.UTF-8
+Biblioteka do wysokiej jakości konwersji z RGB do YUV.
+
+%package -n libsharpyuv-devel
+Summary: Header files for Sharp YUV library
+Summary(pl.UTF-8): Pliki nagłówkowe bibliotki Sharp YUV
+Group: Development/Libraries
+Requires: libsharpyuv = %{version}-%{release}
+
+%description -n libsharpyuv-devel
+Header files for Sharp YUV library.
+
+%description -n libsharpyuv-devel -l pl.UTF-8
+Pliki nagłówkowe bibliotki Sharp YUV.
+
+%package -n libsharpyuv-static
+Summary: Static Sharp YUV library
+Summary(pl.UTF-8): Statyczna biblioteka Sharp YUV
+Group: Development/Libraries
+Requires: libsharpyuv-devel = %{version}-%{release}
+
+%description -n libsharpyuv-static
+Static Sharp YUV library.
+
+%description -n libsharpyuv-static -l pl.UTF-8
+Statyczna biblioteka Sharp YUV.
+
%prep
%setup -q
%patch0 -p1
@@ -91,7 +126,7 @@ rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT
# obsoleted by pkgconfig
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libwebp*.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{webp*,sharpyuv}.la
%clean
rm -rf $RPM_BUILD_ROOT
@@ -99,6 +134,9 @@ rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
+%post -n libsharpyuv -p /sbin/ldconfig
+%postun -n libsharpyuv -p /sbin/ldconfig
+
%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog NEWS PATENTS README.md
@@ -141,3 +179,18 @@ rm -rf $RPM_BUILD_ROOT
%{?with_opengl:%{_mandir}/man1/vwebp.1*}
%{_mandir}/man1/webpinfo.1*
%{_mandir}/man1/webpmux.1*
+
+%files -n libsharpyuv
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libsharpyuv.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libsharpyuv.so.0
+
+%files -n libsharpyuv-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libsharpyuv.so
+%{_includedir}/webp
+%{_pkgconfigdir}/libsharpyuv.pc
+
+%files -n libsharpyuv-static
+%defattr(644,root,root,755)
+%{_libdir}/libsharpyuv.a
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libwebp.git/commitdiff/d253928787ca6ec26e1da14b1bc3b23705ab253a
More information about the pld-cvs-commit
mailing list