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