]> 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:        3.0.1
5 Release:        1
6 License:        AGPL v3, MIT, GPL v2+, LGPL v2.1+, FDL v1.3
7 Group:          X11/Applications/Graphics
8 Source0:        https://www.argyllcms.com/Argyll_V%{version}_src.zip
9 # Source0-md5:  faf8673e2f493c66edf5b90f0925eac7
10 Patch0:         x32.patch
11 URL:            http://www.argyllcms.com/
12 BuildRequires:  jam
13 BuildRequires:  libjpeg-devel
14 BuildRequires:  libpng-devel
15 BuildRequires:  libtiff-devel
16 BuildRequires:  linux-libc-headers
17 BuildRequires:  openssl-devel
18 BuildRequires:  unzip
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:  xorg-proto-xproto-devel
26 BuildRequires:  zlib-devel
27 Obsoletes:      udev-argyllcms < 1.5.1
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 The Argyll color management system supports accurate ICC profile
32 creation for acquisition devices, CMYK printers, film recorders and
33 calibration and profiling of displays.
34
35 Spectral sample data is supported, allowing a selection of illuminants
36 observer types, and paper fluorescent whitener additive compensation.
37 Profiles can also incorporate source specific gamut mappings for
38 perceptual and saturation intents. Gamut mapping and profile linking
39 uses the CIECAM02 appearance model, a unique gamut mapping algorithm,
40 and a wide selection of rendering intents. It also includes code for
41 the fastest portable 8 bit raster color conversion engine available
42 anywhere, as well as support for fast, fully accurate 16 bit
43 conversion. Device color gamuts can also be viewed and compared using
44 a VRML viewer.
45
46 %description -l pl.UTF-8
47 System zarządzania kolorami Argyll obsługuje tworzenie dokładnych
48 profili ICC dla urządzeń skanujących, drukarek CMYK i kamer oraz
49 kalibrację i profilowanie wyświetlaczy.
50
51 Obsługiwane są dane próbek widmowych, co pozwala na wybór typów
52 obserwatora oświetlenia oraz kompensację addytywną fluorescencyjnych
53 wybielaczy papieru. Profile mogą zawierać także zależne od źródła
54 odwzorowania podzbioru kolorów (gamut) pod kątem postrzegania i
55 nasycenia. Odwzorowanie kolorów i wiązanie profili wykorzystuje model
56 wyglądu kolorów CIECAM02, unikalny algorytm odwzorowania podzbioru
57 kolorów oraz szeroki wybór celu renderingu. Zawiera także kod
58 najszybszego dostępnego przenośnego 8-bitowego rastrowego silnika
59 konwersji kolorów, a także obsługę szybkiej, dokładniej 16-bitowej
60 konwersji. Podzbiór kolorów urządzeń można oglądać i porównywać przy
61 użyciu przeglądarki VRML.
62
63 %package doc
64 Summary:        Argyll CMS documentation
65 Summary(pl.UTF-8):      Dokumentacja systemu Argyll CMS
66 Group:          Documentation
67 # Does not really make sense without Argyll CMS itself
68 Requires:       %{name} = %{version}-%{release}
69
70 %description doc
71 The Argyll color management system supports accurate ICC profile
72 creation for acquisition devices, CMYK printers, film recorders and
73 calibration and profiling of displays.
74
75 This package contains the Argyll color management system
76 documentation.
77
78 %description doc -l pl.UTF-8
79 System zarządzania kolorami Argyll obsługuje tworzenie dokładnych
80 profili ICC dla urządzeń skanujących, drukarek CMYK i kamer oraz
81 kalibrację i profilowanie wyświetlaczy.
82
83 Ten pakiet zawiera dokumentację do systemu zarządzania kolorami
84 Argyll.
85
86 %prep
87 %setup -q -n Argyll_V%{version}
88 %patch0 -p1
89
90 %build
91 export CC="%{__cc}"
92 export PREF_CCFLAGS="%{rpmcflags} %{rpmcppflags}"
93 export PREF_LINKFLAGS="%{rpmldflags}"
94 jam -fJambase %{_smp_mflags} -dx -sPREFIX="%{_prefix}" -sREFSUBDIR=share/color/argyll/ref  all
95
96 %install
97 rm -rf $RPM_BUILD_ROOT
98 jam -fJambase %{_smp_mflags} -dx -sPREFIX="%{_prefix}" -sDESTDIR=$RPM_BUILD_ROOT -sREFSUBDIR=share/color/argyll/ref  install
99
100 %{__rm} $RPM_BUILD_ROOT%{_prefix}/bin/License.txt
101
102 %clean
103 rm -rf $RPM_BUILD_ROOT
104
105 %post   -p /sbin/ldconfig
106 %postun -p /sbin/ldconfig
107
108 %files
109 %defattr(644,root,root,755)
110 %doc Readme.txt
111 %attr(755,root,root) %{_bindir}/applycal
112 %attr(755,root,root) %{_bindir}/average
113 %attr(755,root,root) %{_bindir}/cb2ti3
114 %attr(755,root,root) %{_bindir}/cctiff
115 %attr(755,root,root) %{_bindir}/ccxxmake
116 %attr(755,root,root) %{_bindir}/chartread
117 %attr(755,root,root) %{_bindir}/collink
118 %attr(755,root,root) %{_bindir}/colprof
119 %attr(755,root,root) %{_bindir}/colverify
120 %attr(755,root,root) %{_bindir}/cxf2ti3
121 %attr(755,root,root) %{_bindir}/dispcal
122 %attr(755,root,root) %{_bindir}/dispread
123 %attr(755,root,root) %{_bindir}/dispwin
124 %attr(755,root,root) %{_bindir}/extracticc
125 %attr(755,root,root) %{_bindir}/extractttag
126 %attr(755,root,root) %{_bindir}/fakeCMY
127 %attr(755,root,root) %{_bindir}/fakeread
128 %attr(755,root,root) %{_bindir}/greytiff
129 %attr(755,root,root) %{_bindir}/iccdump
130 %attr(755,root,root) %{_bindir}/iccgamut
131 %attr(755,root,root) %{_bindir}/icclu
132 %attr(755,root,root) %{_bindir}/iccvcgt
133 %attr(755,root,root) %{_bindir}/illumread
134 %attr(755,root,root) %{_bindir}/invprofcheck
135 %attr(755,root,root) %{_bindir}/kodak2ti3
136 %attr(755,root,root) %{_bindir}/ls2ti3
137 %attr(755,root,root) %{_bindir}/mppcheck
138 %attr(755,root,root) %{_bindir}/mpplu
139 %attr(755,root,root) %{_bindir}/mppprof
140 %attr(755,root,root) %{_bindir}/oeminst
141 %attr(755,root,root) %{_bindir}/printcal
142 %attr(755,root,root) %{_bindir}/printtarg
143 %attr(755,root,root) %{_bindir}/profcheck
144 %attr(755,root,root) %{_bindir}/refine
145 %attr(755,root,root) %{_bindir}/revfix
146 %attr(755,root,root) %{_bindir}/scanin
147 %attr(755,root,root) %{_bindir}/spec2cie
148 %attr(755,root,root) %{_bindir}/specplot
149 %attr(755,root,root) %{_bindir}/splitti3
150 %attr(755,root,root) %{_bindir}/spotread
151 %attr(755,root,root) %{_bindir}/synthcal
152 %attr(755,root,root) %{_bindir}/synthread
153 %attr(755,root,root) %{_bindir}/targen
154 %attr(755,root,root) %{_bindir}/tiffgamut
155 %attr(755,root,root) %{_bindir}/timage
156 %attr(755,root,root) %{_bindir}/txt2ti3
157 %attr(755,root,root) %{_bindir}/viewgam
158 %attr(755,root,root) %{_bindir}/xicclu
159 %dir %{_datadir}/color/argyll
160 %{_datadir}/color/argyll/ref
161
162 %files doc
163 %defattr(644,root,root,755)
164 %doc doc/*.html doc/*.jpg doc/*.txt
This page took 0.099844 seconds and 4 git commands to generate.