[packages/lcms2] - updated to 2.11 - drop .la file - move API docs and tutorial (now in ODT format) from -devel to -a
qboosh
qboosh at pld-linux.org
Fri Sep 18 21:58:22 CEST 2020
commit e026ae86aac135edd0fce034aa031d2c21132e2b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Sep 18 22:01:13 2020 +0200
- updated to 2.11
- drop .la file
- move API docs and tutorial (now in ODT format) from -devel to -apidocs
lcms2.spec | 35 ++++++++++++++++++++++++++---------
1 file changed, 26 insertions(+), 9 deletions(-)
---
diff --git a/lcms2.spec b/lcms2.spec
index 0166758..795b881 100644
--- a/lcms2.spec
+++ b/lcms2.spec
@@ -1,13 +1,13 @@
Summary: Little CMS - a library to transform between colour profiles
Summary(pl.UTF-8): Little CMS - biblioteka do konwersji między profilami kolorów
Name: lcms2
-Version: 2.9
+Version: 2.11
Release: 1
License: MIT
Group: Libraries
Source0: http://downloads.sourceforge.net/lcms/%{name}-%{version}.tar.gz
-# Source0-md5: 758fd9a381ee1b6f058742f6f33c965b
-URL: http://www.littlecms.com/
+# Source0-md5: 598dae499e58f877ff6788254320f43e
+URL: https://www.littlecms.com/
BuildRequires: autoconf >= 2.60
BuildRequires: automake >= 1:1.7.2
BuildRequires: libjpeg-devel >= 6b
@@ -23,8 +23,7 @@ with special focus on accuracy and performance. It uses the
International Color Consortium standard (ICC), which is the modern
standard when regarding to color management.
-Little CMS 2.x supports ICC profile specification v4.2 plus all
-addendums.
+Little CMS 2.11 supports ICC profile specification v4.3.
%description -l pl.UTF-8
Little CMS jest lekkim silnikiem zarządzania kolorami, tworzonym
@@ -32,8 +31,7 @@ przede wszystkim z myślą o dokładności i wydajności. Wykorzystuje
standard International Color Consortium (ICC), będący współczesnym
standardem zarządzania kolorami.
-Little CMS 2.x obsługuje specyfikację profili ICC w wersji 4.2 ze
-wszystkimi poprawkami.
+Little CMS 2.11 obsługuje specyfikację profili ICC w wersji 4.3.
%package devel
Summary: Little CMS - header files and developer's documentation
@@ -73,6 +71,17 @@ Example and demonstration programs for Little CMS.
%description progs -l pl.UTF-8
Programy przykładowe i demonstracyjne do Little CMS.
+%package apidocs
+Summary: Little CMS 2.x API documentation and tutorial
+Summary(pl.UTF-8): Dokumentacja API i wprowadzenie do Little CMS 2.x
+Group: Documentation
+
+%description apidocs
+Little CMS 2.x API documentation and tutorial.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API i wprowadzenie do Little CMS 2.x.
+
%prep
%setup -q
@@ -91,6 +100,9 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/liblcms2.la
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -105,9 +117,7 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
-%doc doc/*.pdf
%attr(755,root,root) %{_libdir}/liblcms2.so
-%{_libdir}/liblcms2.la
%{_includedir}/lcms2*.h
%{_pkgconfigdir}/lcms2.pc
@@ -123,4 +133,11 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/tificc
%attr(755,root,root) %{_bindir}/transicc
%{_mandir}/man1/jpgicc.1*
+%{_mandir}/man1/linkicc.1*
+%{_mandir}/man1/psicc.1*
%{_mandir}/man1/tificc.1*
+%{_mandir}/man1/transicc.1*
+
+%files apidocs
+%defattr(644,root,root,755)
+%doc doc/*.odt
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lcms2.git/commitdiff/e026ae86aac135edd0fce034aa031d2c21132e2b
More information about the pld-cvs-commit
mailing list