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