[colord/f18] New upstream version

Richard Hughes rhughes at fedoraproject.org
Wed May 1 10:07:08 UTC 2013


commit 6449d206f7722c8e668c0cf585d57a056c73c9df
Author: Richard Hughes <richard at hughsie.com>
Date:   Wed May 1 11:07:04 2013 +0100

    New upstream version
    
    - Add a ICC transform object for simple RGB conversions
    - Add a warning for RGB profiles with unlikely whitepoint values
    - Add Qt DBus annotations
    - Allow clients to call org.freedesktop.DBus.Peer
    - Correct a lot more company names when creating devices
    - Do not automatically add EDID profiles with warnings to devices
    - Increase the delay between patches in the session-helper
    - Install the bash completion support into /usr

 .gitignore  |    3 ++
 colord.spec |   69 ++++++++++++++++++++++++++++++++++++++++++++++++----------
 sources     |    2 +-
 3 files changed, 61 insertions(+), 13 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 630bbf1..158bf17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,6 @@
 /colord-0.1.29.tar.xz
 /colord-0.1.30.tar.xz
 /colord-0.1.31.tar.xz
+/colord-0.1.32.tar.xz
+/colord-0.1.33.tar.xz
+/colord-0.1.34.tar.xz
diff --git a/colord.spec b/colord.spec
index f4bc960..0f6b550 100644
--- a/colord.spec
+++ b/colord.spec
@@ -18,7 +18,7 @@
 
 Summary:   Color daemon
 Name:      colord
-Version:   0.1.31
+Version:   0.1.34
 Release:   1%{?dist}
 License:   GPLv2+ and LGPLv2+
 URL:       http://www.freedesktop.org/software/colord/
@@ -39,6 +39,7 @@ BuildRequires: vala-tools
 BuildRequires: libgusb-devel
 BuildRequires: gtk-doc
 BuildRequires: color-filesystem
+BuildRequires: bash-completion
 %if 0%{?build_print_profiles}
 BuildRequires: argyllcms
 %endif
@@ -105,6 +106,11 @@ This may be useful for CMYK soft-proofing or for extra device support.
 %setup -q
 
 %build
+# we can't use _hardened_build here, see
+# https://bugzilla.redhat.com/show_bug.cgi?id=892837
+export CFLAGS='-fPIC %optflags'
+export LDFLAGS='-pie -Wl,-z,now -Wl,-z,relro'
+
 # Set ~2 GiB limit so that colprof is forced to work in chunks when
 # generating the print profile rather than trying to allocate a 3.1 GiB
 # chunk of RAM to put the entire B-to-A tables in.
@@ -152,10 +158,15 @@ exit 0
 %post
 /sbin/ldconfig
 glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+%systemd_post colord.service
+
+%preun
+%systemd_preun colord.service
 
 %postun
 /sbin/ldconfig
 glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+%systemd_postun colord.service
 
 %files -f %{name}.lang
 %doc README AUTHORS NEWS COPYING
@@ -170,13 +181,13 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 %{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
 %{_datadir}/man/man1/*.1.gz
 %{_datadir}/colord
+%{_datadir}/bash-completion/completions/colormgr
 %config %{_sysconfdir}/colord.conf
 /usr/lib/udev/rules.d/*.rules
 %{_libdir}/colord-sensors
 %{_libdir}/colord-plugins
 %verify(not size md5 mtime) %attr(-,colord,colord) %{_localstatedir}/lib/colord/*.db
 /usr/lib/systemd/system/colord.service
-%{_sysconfdir}/bash_completion.d/*-completion.bash
 
 # session helper
 %{_libexecdir}/colord-session
@@ -191,11 +202,6 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 # common colorspaces
 %dir %{_icccolordir}/colord
 %{_icccolordir}/colord/AdobeRGB1998.icc
-%{_icccolordir}/colord/AppleRGB.icc
-%{_icccolordir}/colord/CIE-RGB.icc
-%{_icccolordir}/colord/ColorMatchRGB.icc
-%{_icccolordir}/colord/NTSC-RGB.icc
-%{_icccolordir}/colord/PAL-RGB.icc
 %{_icccolordir}/colord/ProPhotoRGB.icc
 %{_icccolordir}/colord/SMPTE-C-RGB.icc
 %{_icccolordir}/colord/sRGB.icc
@@ -206,9 +212,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 %endif
 
 # monitor test profiles
-%{_icccolordir}/colord/bluish.icc
-%{_icccolordir}/colord/SwappedRedAndGreen.icc
-%{_icccolordir}/colord/gamma*.icc
+%{_icccolordir}/colord/Bluish.icc
 
 # named color profiles
 %{_icccolordir}/colord/x11-colors.icc
@@ -225,23 +229,33 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 %{_icccolordir}/colord/FOGRA29L_uncoated.icc
 %{_icccolordir}/colord/FOGRA30L_uncoated_yellowish.icc
 %{_icccolordir}/colord/FOGRA40L_SC_paper.icc
+%{_icccolordir}/colord/FOGRA45L_lwc.icc
+%{_icccolordir}/colord/FOGRA47L_uncoated.icc
 %{_icccolordir}/colord/GRACoL*.icc
-%{_icccolordir}/colord/ISOnewspaper26.icc
+%{_icccolordir}/colord/IFRA26S_2004_newsprint.icc
 %{_icccolordir}/colord/SNAP*.icc
 %{_icccolordir}/colord/SWOP*.icc
 %endif
 
 # other colorspaces not often used
+%{_icccolordir}/colord/AppleRGB.icc
 %{_icccolordir}/colord/BestRGB.icc
 %{_icccolordir}/colord/BetaRGB.icc
 %{_icccolordir}/colord/BruceRGB.icc
+%{_icccolordir}/colord/CIE-RGB.icc
+%{_icccolordir}/colord/ColorMatchRGB.icc
 %{_icccolordir}/colord/DonRGB4.icc
+%{_icccolordir}/colord/ECI-RGBv1.icc
 %{_icccolordir}/colord/ECI-RGBv2.icc
 %{_icccolordir}/colord/EktaSpacePS5.icc
+%{_icccolordir}/colord/Gamma*.icc
+%{_icccolordir}/colord/NTSC-RGB.icc
+%{_icccolordir}/colord/PAL-RGB.icc
+%{_icccolordir}/colord/SwappedRedAndGreen.icc
 %{_icccolordir}/colord/WideGamutRGB.icc
 
 # other named color profiles not generally useful
-%{_icccolordir}/colord/crayons.icc
+%{_icccolordir}/colord/Crayons.icc
 
 %files devel
 %{_includedir}/colord-1
@@ -255,6 +269,37 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 %{_datadir}/gtk-doc/html/colord/*
 
 %changelog
+* Wed May 01 2013 Richard Hughes <richard at hughsie.com> 0.1.34-1
+- New upstream version
+- Add a ICC transform object for simple RGB conversions
+- Add a warning for RGB profiles with unlikely whitepoint values
+- Add Qt DBus annotations
+- Allow clients to call org.freedesktop.DBus.Peer
+- Correct a lot more company names when creating devices
+- Do not automatically add EDID profiles with warnings to devices
+- Increase the delay between patches in the session-helper
+- Install the bash completion support into /usr
+
+* Wed Apr 24 2013 Václav Pavlín <vpavlin at redhat.com> - 0.1.33-2
+- Add new systemd macros (#856659)
+
+* Tue Apr 16 2013 Richard Hughes <richard at hughsie.com> 0.1.33-1
+- New upstream version
+- Add some translated profile descriptions for the CMYK profiles
+- Add the FOGRA45L and FOGRA47L CMYK and eciRGBv1 profiles
+- Check the generated CCMX matrix for invalid data
+- Do not print a warning if the DBus property does not exist
+- Ensure mbstowcs() has an LC_CTYPE of 'en_US.UTF-8'
+- Always write C-locale floating point values in IT8 files
+- Initialize the value of the CCMX matrix
+- Never promote localized v2 ICC profiles to v4
+- Rename ISOnewspaper26 to IFRA26S_2004_newsprint
+
+* Thu Mar 28 2013 Richard Hughes <richard at hughsie.com> 0.1.32-1
+- New upstream version
+- Add a new tool 'cd-iccdump' that can dump V4 and V2 profiles
+- Add translated descriptions to the ICC profiles
+
 * Mon Mar 18 2013 Richard Hughes <richard at hughsie.com> 0.1.31-1
 - New upstream version
 - Calculate the display calibration based on the Lab and target display gamma
diff --git a/sources b/sources
index 8fc4ff2..923632a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3b880ff2c785b83320286b3ae350531b  colord-0.1.31.tar.xz
+a14bea627172cb8d3aed3c3d22dea085  colord-0.1.34.tar.xz


More information about the scm-commits mailing list