]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/blob - lcms2/lcms2.nm
glibc: Disable multilib support on X86_64
[people/stevee/ipfire-3.x.git] / lcms2 / lcms2.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = lcms2
7 version = 2.14
8 release = 1
9
10 groups = System/Tools
11 url = https://www.littlecms.com/
12 license = MIT
13 summary = Color Management Engine.
14
15 description
16 LittleCMS intends to be a small-footprint, speed optimized color management
17 engine in open source form. LCMS2 is the current version of LCMS, and can be
18 parallel installed with the original (deprecated) lcms.
19 end
20
21 source_dl = https://sourceforge.net/projects/lcms/files/lcms/%{version}/
22
23 build
24 requires
25 automake
26 libjpeg-devel
27 libtiff-devel
28 zlib-devel
29 end
30
31 configure_options +=\
32 --disable-static \
33 --program-suffix=2
34
35 test
36 make check
37 end
38
39 install_cms
40 # Install missing header files.
41 install -D -m 644 include/lcms2.h %{BUILDROOT}/usr/include/lcms2.h
42 install -D -m 644 include/lcms2_plugin.h %{BUILDROOT}/usr/include/lcms2_plugin.h
43 end
44 end
45
46 packages
47 package %{name}
48
49 package %{name}-libs
50 template LIBS
51 end
52
53 package %{name}-devel
54 template DEVEL
55 end
56
57 package %{name}-debuginfo
58 template DEBUGINFO
59 end
60 end