Package gnome-color-manager: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 | %define ver_major 3.8 %def_enable clutter # tests require colord running and g-c-m installed %def_disable check Name: gnome-color-manager Version: %ver_major.4 Release: alt0.M70P.1 Summary: Color profile manager for the GNOME desktop License: %gpl2plus Group: Graphical desktop/GNOME Url: http://www.gnome.org/projects/gnome-color-manager/ Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.xz Obsoletes: libcolor-glib Requires: common-licenses gnome-session gnome-filesystem BuildPreReq: gnome-common rpm-build-gnome BuildPreReq: rpm-build-licenses # From configure.in %define gio_ver 2.31.10 %define clutter_ver 1.12 %define gtk_ver 3.0 %define vte_ver 0.27.2 %define notify_ver 0.7.3 %define colord_ver 0.1.24 %define lcms_ver 2.2 BuildRequires: gcc-c++ intltool gtk-doc yelp-tools itstool BuildRequires: docbook-utils xsltproc BuildPreReq: libgio-devel >= %gio_ver BuildPreReq: libgtk+3-devel >= %gtk_ver BuildPreReq: libvte3-devel >= %vte_ver BuildPreReq: libnotify-devel >= %notify_ver BuildPreReq: colord-devel >= %colord_ver BuildPreReq: libcolord-gtk-devel >= %colord_ver BuildRequires: libgnome-desktop3-devel libexif-devel libexiv2-devel libcanberra-gtk3-devel BuildRequires: libtiff-devel liblcms2-devel >= %lcms_ver libXrandr-devel %{?_enable_clutter:BuildRequires: libclutter-devel >= %clutter_ver libclutter-gtk3-devel libmash-devel} %{?_enable_check:BuildRequires: /proc xvfb-run} %description gnome-color-manager is a session program that makes it easy to manage, install and generate color profiles in the GNOME desktop. This project has the following features: * Setting output gamma tables (with local brightness and adjustments) to any Xrandr output (falling back to the per-screen methods for drivers that do not yet support Xrandr 1.3). * Setting of settings at session start, and when monitors are hotplugged. * Easy install of vendor supplied ICC or ICM files, just by double clicking on the file. * Easy display calibration using an external calibration device, and scanner calibration using a inexpensive IT 8.7 target. For calibration, the ArgyllCMS package is required. * Integration X11 by setting the per-screen and per-output _ICC_PROFILE atom, which makes applications such as the GIMP use a color managed output. * Easy to use DBus interface for applications to query what ICC profiles should be used for a specific device. This is session activated and is only started when it is needed, and quits after a small period of idleness. %define libexecdir %_prefix/libexec %prep %setup -q %build %configure \ --disable-static \ --enable-tests \ --disable-schemas-compile \ %{subst_enable clutter} %make_build %install %make_install DESTDIR=%buildroot install # The license ln -sf %_licensedir/GPL-2 COPYING %find_lang --with-gnome %name %check %{?_enable_check:xvfb-run %make check} %files -f %name.lang %_bindir/gcm-calibrate %_bindir/gcm-import %_bindir/gcm-inspect %_bindir/gcm-picker %_bindir/gcm-viewer %_libexecdir/gcm-helper-exiv %_datadir/%name/ %_datadir/applications/*.desktop %_iconsdir/hicolor/*x*/apps/*.png %_iconsdir/hicolor/scalable/apps/*.svg %_iconsdir/hicolor/*x*/mimetypes/*.png %_iconsdir/hicolor/scalable/mimetypes/*.svg %_man1dir/* %doc --no-dereference COPYING %doc README NEWS AUTHORS %changelog * Wed Jan 08 2014 Yuri N. Sedunov <aris@altlinux.org> 3.8.4-alt0.M70P.1 - 3.8.4 * Fri Sep 13 2013 Yuri N. Sedunov <aris@altlinux.org> 3.8.3-alt1 - 3.8.3 * Mon May 13 2013 Yuri N. Sedunov <aris@altlinux.org> 3.8.2-alt1 - 3.8.2 * Mon Apr 15 2013 Yuri N. Sedunov <aris@altlinux.org> 3.8.1-alt1 - 3.8.1 - enabled clutter suport * Tue Mar 26 2013 Yuri N. Sedunov <aris@altlinux.org> 3.8.0-alt1 - 3.8.0 * Sat Feb 16 2013 Yuri N. Sedunov <aris@altlinux.org> 3.6.1-alt3 - rebuilt against libcolord.so.2 * Thu Jan 24 2013 Yuri N. Sedunov <aris@altlinux.org> 3.6.1-alt2 - rebuilt against libexiv2.so.12 * Fri Jan 11 2013 Yuri N. Sedunov <aris@altlinux.org> 3.6.1-alt1 - 3.6.1 * Wed Sep 26 2012 Yuri N. Sedunov <aris@altlinux.org> 3.6.0-alt1 - 3.6.0 - clutter support temporarily disabled (no more mx/mash for new clutter) * Mon May 14 2012 Yuri N. Sedunov <aris@altlinux.org> 3.4.2-alt1 - 3.4.2 * Mon Mar 26 2012 Yuri N. Sedunov <aris@altlinux.org> 3.4.0-alt1 - 3.4.0 * Sun Mar 18 2012 Yuri N. Sedunov <aris@altlinux.org> 3.2.3-alt1 - 3.2.3 * Mon Jan 09 2012 Yuri N. Sedunov <aris@altlinux.org> 3.2.2-alt1 - 3.2.2 * Tue Nov 01 2011 Yuri N. Sedunov <aris@altlinux.org> 3.2.1-alt2 - rebuilt against libexiv2.so.11 * Mon Oct 17 2011 Yuri N. Sedunov <aris@altlinux.org> 3.2.1-alt1 - 3.2.1 * Mon Sep 26 2011 Yuri N. Sedunov <aris@altlinux.org> 3.2.0-alt1 - 3.2.0 * Fri Apr 08 2011 Yuri N. Sedunov <aris@altlinux.org> 3.0.0-alt1 - 3.0.0 * Fri Mar 04 2011 Yuri N. Sedunov <aris@altlinux.org> 2.91.90-alt1 - 2.91.90 * Sun Oct 17 2010 Yuri N. Sedunov <aris@altlinux.org> 2.32.0-alt1 - 2.32.0 * Mon Sep 06 2010 Yuri N. Sedunov <aris@altlinux.org> 2.31.91-alt1 - 2.31.91 * Wed Jun 09 2010 Yuri N. Sedunov <aris@altlinux.org> 2.30.2-alt1 - 2.30.2 * Mon Apr 26 2010 Yuri N. Sedunov <aris@altlinux.org> 2.30.1-alt1 - 2.30.1 * Mon Mar 29 2010 Yuri N. Sedunov <aris@altlinux.org> 2.30.0-alt1 - 2.30.0 - updated buildreqs - updated "lcms" patch * Thu Mar 04 2010 Yuri N. Sedunov <aris@altlinux.org> 2.29.4-alt2 - rebuild against new libgnome-desktop * Mon Mar 01 2010 Yuri N. Sedunov <aris@altlinux.org> 2.29.4-alt1 - 2.29.4 - updated buildreqs * Mon Feb 01 2010 Yuri N. Sedunov <aris@altlinux.org> 2.29.3-alt1 - 2.29.3 - Fixed build against lcms. Tnx to Valery Inozemtsev (shrek@) * Mon Dec 07 2009 Yuri N. Sedunov <aris@altlinux.org> 2.29.1-alt1 - first build for Sisyphus |