]> git.pld-linux.org Git - packages/argyllcms.git/blob - argyllcms.spec
up to 3.0.1
[packages/argyllcms.git] / argyllcms.spec
1 Summary:        ICC compatible color management system
2 Summary(pl.UTF-8):      System zarządzania kolorami kompatybilny z ICC
3 Name:           argyllcms
4 Version:        1.9.2
5 Release:        1
6 License:        AGPL v3, MIT, GPL v2+, LGPL v2.1+, FDL v1.3
7 Group:          X11/Applications/Graphics
8 Source0:        https://people.freedesktop.org/~hughsient/releases/h%{name}-%{version}.tar.xz
9 # Source0-md5:  49d71597286fd1b7ab575e5b17a7e307
10 Patch0:         %{name}-link.patch
11 URL:            http://www.argyllcms.com/
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake >= 1:1.11
14 BuildRequires:  libjpeg-devel
15 BuildRequires:  libpng-devel
16 BuildRequires:  libtiff-devel
17 BuildRequires:  libtool >= 1:1.4.2
18 BuildRequires:  libusb-devel >= 1.0.0
19 BuildRequires:  pkgconfig
20 BuildRequires:  tar >= 1:1.22
21 BuildRequires:  xorg-lib-libX11-devel
22 BuildRequires:  xorg-lib-libXScrnSaver-devel
23 BuildRequires:  xorg-lib-libXext-devel
24 BuildRequires:  xorg-lib-libXinerama-devel
25 BuildRequires:  xorg-lib-libXrandr-devel
26 BuildRequires:  xorg-lib-libXxf86vm-devel
27 BuildRequires:  xz
28 BuildRequires:  zlib-devel
29 Obsoletes:      udev-argyllcms
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 The Argyll color management system supports accurate ICC profile
34 creation for acquisition devices, CMYK printers, film recorders and
35 calibration and profiling of displays.
36
37 Spectral sample data is supported, allowing a selection of illuminants
38 observer types, and paper fluorescent whitener additive compensation.
39 Profiles can also incorporate source specific gamut mappings for
40 perceptual and saturation intents. Gamut mapping and profile linking
41 uses the CIECAM02 appearance model, a unique gamut mapping algorithm,
42 and a wide selection of rendering intents. It also includes code for
43 the fastest portable 8 bit raster color conversion engine available
44 anywhere, as well as support for fast, fully accurate 16 bit
45 conversion. Device color gamuts can also be viewed and compared using
46 a VRML viewer.
47
48 %description -l pl.UTF-8
49 System zarządzania kolorami Argyll obsługuje tworzenie dokładnych
50 profili ICC dla urządzeń skanujących, drukarek CMYK i kamer oraz
51 kalibrację i profilowanie wyświetlaczy.
52
53 Obsługiwane są dane próbek widmowych, co pozwala na wybór typów
54 obserwatora oświetlenia oraz kompensację addytywną fluorescencyjnych
55 wybielaczy papieru. Profile mogą zawierać także zależne od źródła
56 odwzorowania podzbioru kolorów (gamut) pod kątem postrzegania i
57 nasycenia. Odwzorowanie kolorów i wiązanie profili wykorzystuje model
58 wyglądu kolorów CIECAM02, unikalny algorytm odwzorowania podzbioru
59 kolorów oraz szeroki wybór celu renderingu. Zawiera także kod
60 najszybszego dostępnego przenośnego 8-bitowego rastrowego silnika
61 konwersji kolorów, a także obsługę szybkiej, dokładniej 16-bitowej
62 konwersji. Podzbiór kolorów urządzeń można oglądać i porównywać przy
63 użyciu przeglądarki VRML.
64
65 %package doc
66 Summary:        Argyll CMS documentation
67 Summary(pl.UTF-8):      Dokumentacja systemu Argyll CMS
68 Group:          Documentation
69 # Does not really make sense without Argyll CMS itself
70 Requires:       %{name} = %{version}-%{release}
71
72 %description doc
73 The Argyll color management system supports accurate ICC profile
74 creation for acquisition devices, CMYK printers, film recorders and
75 calibration and profiling of displays.
76
77 This package contains the Argyll color management system
78 documentation.
79
80 %description doc -l pl.UTF-8
81 System zarządzania kolorami Argyll obsługuje tworzenie dokładnych
82 profili ICC dla urządzeń skanujących, drukarek CMYK i kamer oraz
83 kalibrację i profilowanie wyświetlaczy.
84
85 Ten pakiet zawiera dokumentację do systemu zarządzania kolorami
86 Argyll.
87
88 %prep
89 %setup -q -n h%{name}-%{version}
90 %patch0 -p1
91
92 %build
93 %{__libtoolize}
94 %{__aclocal} -I m4
95 %{__autoconf}
96 %{__autoheader}
97 %{__automake}
98 %configure \
99         --disable-static
100 %{__make}
101
102 %install
103 rm -rf $RPM_BUILD_ROOT
104 %{__make} install \
105         DESTDIR=$RPM_BUILD_ROOT
106
107 # they shouldn't put Makefile.am to ref_DATA
108 %{__rm} $RPM_BUILD_ROOT%{_datadir}/color/argyll/ref/Makefile.am
109
110 # no -devel package (headers not exported)
111 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.{so,la}
112
113 # packaged as %doc
114 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/argyll
115
116 %clean
117 rm -rf $RPM_BUILD_ROOT
118
119 %post   -p /sbin/ldconfig
120 %postun -p /sbin/ldconfig
121
122 %files
123 %defattr(644,root,root,755)
124 %doc AUTHORS Readme.txt
125 %attr(755,root,root) %{_bindir}/applycal
126 %attr(755,root,root) %{_bindir}/average
127 %attr(755,root,root) %{_bindir}/cb2ti3
128 %attr(755,root,root) %{_bindir}/cctiff
129 %attr(755,root,root) %{_bindir}/ccttest
130 %attr(755,root,root) %{_bindir}/ccxxmake
131 %attr(755,root,root) %{_bindir}/chartread
132 %attr(755,root,root) %{_bindir}/collink
133 %attr(755,root,root) %{_bindir}/colprof
134 %attr(755,root,root) %{_bindir}/colverify
135 %attr(755,root,root) %{_bindir}/dispcal
136 %attr(755,root,root) %{_bindir}/dispread
137 %attr(755,root,root) %{_bindir}/dispwin
138 %attr(755,root,root) %{_bindir}/extracticc
139 %attr(755,root,root) %{_bindir}/extractttag
140 %attr(755,root,root) %{_bindir}/fakeCMY
141 %attr(755,root,root) %{_bindir}/fakeread
142 %attr(755,root,root) %{_bindir}/greytiff
143 %attr(755,root,root) %{_bindir}/iccdump
144 %attr(755,root,root) %{_bindir}/iccgamut
145 %attr(755,root,root) %{_bindir}/icclu
146 %attr(755,root,root) %{_bindir}/icctest
147 %attr(755,root,root) %{_bindir}/illumread
148 %attr(755,root,root) %{_bindir}/invprofcheck
149 %attr(755,root,root) %{_bindir}/kodak2ti3
150 %attr(755,root,root) %{_bindir}/mppcheck
151 %attr(755,root,root) %{_bindir}/mpplu
152 %attr(755,root,root) %{_bindir}/mppprof
153 %attr(755,root,root) %{_bindir}/oeminst
154 %attr(755,root,root) %{_bindir}/pathplot
155 %attr(755,root,root) %{_bindir}/printcal
156 %attr(755,root,root) %{_bindir}/printtarg
157 %attr(755,root,root) %{_bindir}/profcheck
158 %attr(755,root,root) %{_bindir}/refine
159 %attr(755,root,root) %{_bindir}/revfix
160 %attr(755,root,root) %{_bindir}/scanin
161 %attr(755,root,root) %{_bindir}/simpprof
162 %attr(755,root,root) %{_bindir}/spec2cie
163 %attr(755,root,root) %{_bindir}/specplot
164 %attr(755,root,root) %{_bindir}/splitti3
165 %attr(755,root,root) %{_bindir}/spotread
166 %attr(755,root,root) %{_bindir}/synthcal
167 %attr(755,root,root) %{_bindir}/synthread
168 %attr(755,root,root) %{_bindir}/targen
169 %attr(755,root,root) %{_bindir}/tiffgamut
170 %attr(755,root,root) %{_bindir}/txt2ti3
171 %attr(755,root,root) %{_bindir}/viewgam
172 %attr(755,root,root) %{_bindir}/xicclu
173 %attr(755,root,root) %{_libdir}/libargyll.so.*.*.*
174 %attr(755,root,root) %ghost %{_libdir}/libargyll.so.0
175 %attr(755,root,root) %{_libdir}/libargyllicc.so.*.*.*
176 %attr(755,root,root) %ghost %{_libdir}/libargyllicc.so.0
177 %attr(755,root,root) %{_libdir}/libimdi.so.*.*.*
178 %attr(755,root,root) %ghost %{_libdir}/libimdi.so.0
179 %dir %{_datadir}/color/argyll
180 %{_datadir}/color/argyll/ref
181
182 %files doc
183 %defattr(644,root,root,755)
184 %doc doc/*.html doc/*.jpg doc/*.txt
This page took 0.123477 seconds and 3 git commands to generate.