]>
Commit | Line | Data |
---|---|---|
152e16d5 | 1 | Summary: Color management tools for GNOME |
f9b6a5f5 | 2 | Name: gnome-color-manager |
2e068954 MB |
3 | Version: 3.0.0 |
4 | Release: 1 | |
f9b6a5f5 PZ |
5 | License: GPL v2 |
6 | Group: X11/Applications | |
2e068954 MB |
7 | Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-color-manager/3.0/%{name}-%{version}.tar.bz2 |
8 | # Source0-md5: 6195fc713212afd189fd280977e85c92 | |
f9b6a5f5 | 9 | URL: http://projects.gnome.org/gnome-color-manager/ |
152e16d5 | 10 | BuildRequires: autoconf >= 2.63 |
2e068954 | 11 | BuildRequires: automake >= 1:1.9 |
152e16d5 | 12 | BuildRequires: cups-devel |
6805a708 | 13 | BuildRequires: docbook-dtd41-sgml |
f9b6a5f5 | 14 | BuildRequires: docbook-utils |
2e068954 | 15 | BuildRequires: exiv2-devel |
f9b6a5f5 | 16 | BuildRequires: gettext-devel |
2e068954 | 17 | BuildRequires: glib2-devel >= 1:2.26.0 |
6805a708 | 18 | BuildRequires: gnome-common |
2e068954 | 19 | BuildRequires: gnome-control-center-devel >= 3.0.0 |
6805a708 | 20 | BuildRequires: gnome-doc-utils |
2e068954 MB |
21 | BuildRequires: gnome-settings-daemon-devel >= 3.0.0 |
22 | BuildRequires: gobject-introspection-devel >= 0.10.0 | |
23 | BuildRequires: gtk+3-devel >= 3.0.0 | |
152e16d5 MB |
24 | BuildRequires: gtk-doc >= 1.9 |
25 | BuildRequires: intltool >= 0.35.0 | |
2e068954 MB |
26 | BuildRequires: lcms2-devel |
27 | BuildRequires: libcanberra-gtk3-devel >= 0.10 | |
28 | BuildRequires: libnotify-devel >= 0.7.0 | |
152e16d5 | 29 | BuildRequires: libtiff-devel |
f9b6a5f5 | 30 | BuildRequires: libtool |
2e068954 | 31 | BuildRequires: libusb-devel |
f9b6a5f5 | 32 | BuildRequires: pkgconfig |
152e16d5 | 33 | BuildRequires: rpmbuild(find_lang) >= 1.23 |
2e068954 | 34 | BuildRequires: rpmbuild(macros) >= 1.601 |
b78c4631 | 35 | BuildRequires: sane-backends-devel |
f9b6a5f5 | 36 | BuildRequires: udev-glib-devel |
2e068954 | 37 | BuildRequires: vte-devel >= 0.28.0 |
f9b6a5f5 PZ |
38 | BuildRequires: xorg-lib-libXrandr-devel |
39 | BuildRequires: xorg-lib-libXxf86vm-devel | |
152e16d5 | 40 | Requires(post,postun): desktop-file-utils |
b64c784d | 41 | Requires(post,postun): gtk-update-icon-cache |
2e068954 MB |
42 | Requires(post,postun): glib2 >= 1:2.26.0 |
43 | Requires: dconf | |
44 | Requires: hicolor-icon-theme | |
152e16d5 | 45 | Requires: polkit-gnome |
f9b6a5f5 PZ |
46 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
47 | ||
48 | %description | |
49 | GNOME Color Manager is a session framework for the GNOME desktop | |
50 | environment that makes it easy to manage easy to manage, install and | |
51 | generate color profiles. | |
52 | ||
2e068954 MB |
53 | %package devel |
54 | Summary: GNOME Color Manager development files | |
55 | Summary(pl.UTF-8): Pliki programistyczne GNOME Color Manager | |
56 | Group: Development/Libraries | |
57 | Requires: %{name} = %{version}-%{release} | |
58 | Requires: glib2-devel >= 1:2.26.0 | |
59 | Requires: lcms2-devel | |
60 | Requires: libusb-devel | |
61 | Requires: udev-glib-devel | |
62 | ||
63 | %description devel | |
64 | GNOME Color Manager development files. | |
65 | ||
66 | %description devel -l pl.UTF-8 | |
67 | Pliki programistyczne GNOME Color Manager. | |
68 | ||
f9b6a5f5 PZ |
69 | %prep |
70 | %setup -q | |
71 | ||
72 | %build | |
152e16d5 | 73 | %{__intltoolize} |
352e2984 | 74 | %{__libtoolize} |
152e16d5 | 75 | %{__aclocal} -I m4 |
f9b6a5f5 PZ |
76 | %{__autoconf} |
77 | %{__autoheader} | |
78 | %{__automake} | |
152e16d5 MB |
79 | %configure \ |
80 | --disable-silent-rules \ | |
2e068954 MB |
81 | --disable-schemas-compile \ |
82 | --disable-static | |
f9b6a5f5 PZ |
83 | %{__make} |
84 | ||
85 | %install | |
86 | rm -rf $RPM_BUILD_ROOT | |
87 | ||
88 | %{__make} install \ | |
89 | DESTDIR=$RPM_BUILD_ROOT | |
90 | ||
2e068954 MB |
91 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la |
92 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/control-center-1/panels/*.la | |
93 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/*.la | |
94 | ||
152e16d5 | 95 | %find_lang %{name} --with-gnome --with-omf |
f9b6a5f5 PZ |
96 | |
97 | %clean | |
98 | rm -rf $RPM_BUILD_ROOT | |
99 | ||
100 | %post | |
2e068954 | 101 | /sbin/ldconfig |
f9b6a5f5 | 102 | %update_icon_cache hicolor |
152e16d5 | 103 | %update_desktop_database_post |
2e068954 | 104 | %glib_compile_schemas |
f9b6a5f5 PZ |
105 | |
106 | %postun | |
2e068954 | 107 | /sbin/ldconfig |
f9b6a5f5 | 108 | %update_icon_cache hicolor |
152e16d5 | 109 | %update_desktop_database_postun |
2e068954 | 110 | %glib_compile_schemas |
f9b6a5f5 PZ |
111 | |
112 | %files -f %{name}.lang | |
113 | %defattr(644,root,root,755) | |
114 | %doc AUTHORS ChangeLog NEWS README | |
115 | %attr(755,root,root) %{_bindir}/gcm-apply | |
f9b6a5f5 PZ |
116 | %attr(755,root,root) %{_bindir}/gcm-import |
117 | %attr(755,root,root) %{_bindir}/gcm-inspect | |
2e068954 MB |
118 | %attr(755,root,root) %{_bindir}/gcm-picker |
119 | %attr(755,root,root) %{_bindir}/gcm-viewer | |
f9b6a5f5 | 120 | %attr(755,root,root) %{_bindir}/gcm-session |
2e068954 MB |
121 | %attr(755,root,root) %{_libdir}/libcolor-glib.so.*.*.* |
122 | %attr(755,root,root) %ghost %{_libdir}/libcolor-glib.so.1 | |
123 | %attr(755,root,root) %{_libexecdir}/gcm-helper-exiv | |
124 | %attr(755,root,root) %{_libdir}/control-center-1/panels/libcolor.so | |
125 | %attr(755,root,root) %{_libdir}/gnome-settings-daemon-3.0/libcolor.so | |
126 | %{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin | |
152e16d5 | 127 | %attr(755,root,root) %{_sbindir}/gcm-install-system-wide |
2e068954 MB |
128 | %attr(755,root,root) /lib/udev/gcm-udev-ddc |
129 | /lib/udev/rules.d/55-gcm-i2c.rules | |
152e16d5 MB |
130 | /lib/udev/rules.d/95-gcm-colorimeters.rules |
131 | /lib/udev/rules.d/95-gcm-devices.rules | |
f9b6a5f5 | 132 | %{_sysconfdir}/xdg/autostart/gcm-apply.desktop |
2e068954 | 133 | %{_datadir}/GConf/gsettings/org.gnome.color-manager.gschema.migrate |
46a6b6c3 | 134 | %{_datadir}/dbus-1/interfaces/org.gnome.ColorManager.xml |
f9b6a5f5 | 135 | %{_datadir}/dbus-1/services/org.gnome.ColorManager.service |
2e068954 MB |
136 | %{_datadir}/glib-2.0/schemas/org.gnome.color-manager.gschema.xml |
137 | %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml | |
f9b6a5f5 | 138 | %{_datadir}/gnome-color-manager |
152e16d5 | 139 | %{_datadir}/polkit-1/actions/org.gnome.color.policy |
f9b6a5f5 PZ |
140 | %{_desktopdir}/gcm-import.desktop |
141 | %{_desktopdir}/gcm-prefs.desktop | |
2e068954 | 142 | %{_desktopdir}/gcm-viewer.desktop |
f9b6a5f5 PZ |
143 | %{_iconsdir}/hicolor/*/*/*.png |
144 | %{_iconsdir}/hicolor/*/*/*.svg | |
145 | %{_mandir}/man1/*.1* | |
cb684443 | 146 | /var/lib/color |
2e068954 MB |
147 | |
148 | %files devel | |
149 | %defattr(644,root,root,755) | |
150 | %attr(755,root,root) %{_libdir}/libcolor-glib.so | |
2e068954 MB |
151 | %{_includedir}/libcolor-glib |
152 | %{_pkgconfigdir}/libcolor-glib.pc |