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