]> git.pld-linux.org Git - packages/argyllcms.git/blob - argyllcms.spec
- updated to 1.3.7
[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.7
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:  bd66bd027e569e46f0b547a8f4dc5c86
10 Patch0:         %{name}-link.patch
11 URL:            http://www.argyllcms.com/
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake >= 1:1.11
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 %patch0 -p1
102
103 %build
104 %{__libtoolize}
105 %{__aclocal} -I m4
106 %{__autoconf}
107 %{__autoheader}
108 %{__automake}
109 %configure \
110         --disable-static
111 %{__make}
112
113 %install
114 rm -rf $RPM_BUILD_ROOT
115 %{__make} install \
116         DESTDIR=$RPM_BUILD_ROOT
117
118 # they shouldn't put Makefile.am to ref_DATA
119 %{__rm} $RPM_BUILD_ROOT%{_datadir}/color/argyll/ref/Makefile.am
120
121 # no -devel package (headers not exported)
122 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.{so,la}
123
124 # packaged as %doc
125 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/argyll
126
127 %clean
128 rm -rf $RPM_BUILD_ROOT
129
130 %post   -p /sbin/ldconfig
131 %postun -p /sbin/ldconfig
132
133 %files
134 %defattr(644,root,root,755)
135 %doc AUTHORS Readme.txt
136 %attr(755,root,root) %{_bindir}/applycal
137 %attr(755,root,root) %{_bindir}/average
138 %attr(755,root,root) %{_bindir}/cb2ti3
139 %attr(755,root,root) %{_bindir}/ccttest
140 %attr(755,root,root) %{_bindir}/ccxxmake
141 %attr(755,root,root) %{_bindir}/chartread
142 %attr(755,root,root) %{_bindir}/collink
143 %attr(755,root,root) %{_bindir}/colprof
144 %attr(755,root,root) %{_bindir}/dispcal
145 %attr(755,root,root) %{_bindir}/dispread
146 %attr(755,root,root) %{_bindir}/dispwin
147 %attr(755,root,root) %{_bindir}/extracticc
148 %attr(755,root,root) %{_bindir}/extractttag
149 %attr(755,root,root) %{_bindir}/fakeCMY
150 %attr(755,root,root) %{_bindir}/fakeread
151 %attr(755,root,root) %{_bindir}/iccdump
152 %attr(755,root,root) %{_bindir}/iccgamut
153 %attr(755,root,root) %{_bindir}/icclu
154 %attr(755,root,root) %{_bindir}/icctest
155 %attr(755,root,root) %{_bindir}/invprofcheck
156 %attr(755,root,root) %{_bindir}/kodak2ti3
157 %attr(755,root,root) %{_bindir}/mppcheck
158 %attr(755,root,root) %{_bindir}/mpplu
159 %attr(755,root,root) %{_bindir}/mppprof
160 %attr(755,root,root) %{_bindir}/pathplot
161 %attr(755,root,root) %{_bindir}/printcal
162 %attr(755,root,root) %{_bindir}/printtarg
163 %attr(755,root,root) %{_bindir}/profcheck
164 %attr(755,root,root) %{_bindir}/refine
165 %attr(755,root,root) %{_bindir}/revfix
166 %attr(755,root,root) %{_bindir}/scanin
167 %attr(755,root,root) %{_bindir}/sepgen
168 %attr(755,root,root) %{_bindir}/simpprof
169 %attr(755,root,root) %{_bindir}/spec2cie
170 %attr(755,root,root) %{_bindir}/specplot
171 %attr(755,root,root) %{_bindir}/splitti3
172 %attr(755,root,root) %{_bindir}/spotread
173 %attr(755,root,root) %{_bindir}/spyd2en
174 %attr(755,root,root) %{_bindir}/synthcal
175 %attr(755,root,root) %{_bindir}/synthread
176 %attr(755,root,root) %{_bindir}/targen
177 %attr(755,root,root) %{_bindir}/tiffgamut
178 %attr(755,root,root) %{_bindir}/txt2ti3
179 %attr(755,root,root) %{_bindir}/verify
180 %attr(755,root,root) %{_bindir}/viewgam
181 %attr(755,root,root) %{_bindir}/xicclu
182 %attr(755,root,root) %{_libdir}/libargyll.so.*.*.*
183 %attr(755,root,root) %ghost %{_libdir}/libargyll.so.0
184 %attr(755,root,root) %{_libdir}/libargyllicc.so.*.*.*
185 %attr(755,root,root) %ghost %{_libdir}/libargyllicc.so.0
186 %attr(755,root,root) %{_libdir}/libargyllusb.so.*.*.*
187 %attr(755,root,root) %ghost %{_libdir}/libargyllusb.so.0
188 %dir %{_datadir}/color/argyll
189 %{_datadir}/color/argyll/ref
190
191 %files -n udev-argyllcms
192 %defattr(644,root,root,755)
193 /lib/udev/rules.d/55-Argyll.rules
194
195 %files doc
196 %defattr(644,root,root,755)
197 %doc doc/*.html doc/*.jpg doc/*.txt
This page took 0.052335 seconds and 4 git commands to generate.