Hello community, here is the log from the commit of package colord for openSUSE:Factory checked in at 2012-03-01 07:24:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/colord (Old) and /work/SRC/openSUSE:Factory/.colord.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "colord", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/colord/colord.changes 2012-01-25 11:07:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.colord.new/colord.changes 2012-03-01 07:24:59.000000000 +0100 @@ -1,0 +2,29 @@ +Mon Feb 27 13:24:10 UTC 2012 - vuntz@opensuse.org + +- Fix systemd-related packaging: + + Use %{?systemd_requires}. + + Call %service_{add,del}_* macros in scriptlets for + colord.service. + +------------------------------------------------------------------- +Thu Feb 23 07:51:54 UTC 2012 - vuntz@opensuse.org + +- Update to version 0.1.17: + + New Features: + - Add an LED sample type + - Add a metadata key to store the calibration brightness + - Show the profile title when using colormgr get-profiles + + Bugfixes: + - Add PrivateNetwork and PrivateTmp to the systemd service file + - Don't leak a GVariantIter when setting the device metadata + - Fix a critical warning if a client tries to get the profile + metadata + - Fix InstallSystemWide() when running as the colord user + - Increase the colorhug sample timeout to 5 seconds + - Make underscores into spaces for the profile title + - Return from cd_profile_has_access() with TRUE for virtual + profiles +- Remove xz BuildRequires now that it comes for free in the build + system. + +------------------------------------------------------------------- Old: ---- colord-0.1.16.tar.xz New: ---- colord-0.1.17.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ colord.spec ++++++ --- /var/tmp/diff_new_pack.iw8Cim/_old 2012-03-01 07:25:00.000000000 +0100 +++ /var/tmp/diff_new_pack.iw8Cim/_new 2012-03-01 07:25:00.000000000 +0100 @@ -17,7 +17,7 @@ Name: colord -Version: 0.1.16 +Version: 0.1.17 Release: 0 Summary: System Daemon for Managing Color Devices License: GPL-2.0+ @@ -29,8 +29,6 @@ BuildRequires: intltool BuildRequires: sane-backends-devel BuildRequires: vala -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -47,6 +45,7 @@ Requires: shared-color-profiles Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{?systemd_requires} %description colord is a system activated daemon that maps devices to color profiles. @@ -112,12 +111,23 @@ %find_lang %{name} %pre +%service_add_pre colord.service +# Create colord user getent group colord >/dev/null || groupadd -r colord getent passwd colord >/dev/null || useradd -r -g colord -d %{_localstatedir}/lib/colord -s /sbin/nologin -c "user for colord" colord # Fix ownership of /var/lib/colord from first packages (in 12.1) test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord %{_localstatedir}/lib/colord exit 0 +%post +%service_add_post colord.service + +%preun +%service_del_preun colord.service + +%postun +%service_del_postun colord.service + %post -n libcolord1 -p /sbin/ldconfig %postun -n libcolord1 -p /sbin/ldconfig @@ -125,7 +135,7 @@ %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README -/lib/systemd/system/colord.service +%{_unitdir}/colord.service /lib/udev/rules.d/*.rules %attr(755,colord,colord) %dir %{_localstatedir}/lib/colord %config(noreplace) %{_sysconfdir}/%{name}.conf -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org