Hello community, here is the log from the commit of package libXcm for openSUSE:Factory checked in at 2014-05-13 20:45:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libXcm (Old) and /work/SRC/openSUSE:Factory/.libXcm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libXcm" Changes: -------- --- /work/SRC/openSUSE:Factory/libXcm/libXcm.changes 2013-02-05 11:18:19.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libXcm.new/libXcm.changes 2014-05-13 20:45:03.000000000 +0200 @@ -1,0 +2,11 @@ +Wed Apr 24 12:00:00 UTC 2013 - [email protected] + +- split into EDID, DDC and X11 libraries +- Patch for transposed EDID red y bits (Florian Höch) +- initialy observe windows +- remove all libtool files from RPM +- call split libraries in libXcm to auto resolve dependencies +- Fix window name print +- omit XmuClientWindow() call + +------------------------------------------------------------------- Old: ---- libXcm-0.5.2.tar.bz2 libxcm_0.5.2-1.debian.tar.gz libxcm_0.5.2.orig.tar.bz2 New: ---- libXcm-0.5.3.tar.bz2 libxcm_0.5.3-1.debian.tar.gz libxcm_0.5.3.orig.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libXcm.spec ++++++ --- /var/tmp/diff_new_pack.4K297y/_old 2014-05-13 20:45:04.000000000 +0200 +++ /var/tmp/diff_new_pack.4K297y/_new 2014-05-13 20:45:04.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libXcm # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -Version: 0.5.2 +Version: 0.5.3 Release: 0 Summary: X Color Management Library License: MIT @@ -35,8 +35,6 @@ BuildRequires: xorg-x11-Mesa BuildRequires: xorg-x11-Mesa-devel %endif -%if 0%{?suse_version} > 910 -%endif %if 0%{?suse_version} > 1010 BuildRequires: Mesa BuildRequires: Mesa-devel @@ -70,39 +68,58 @@ BuildRequires: xorg-x11-proto-devel BuildRequires: xorg-x11-xtrans-devel %endif -%if 0%{?debian_version} > 0 -BuildRequires: gcc-c++ -BuildRequires: pkgconfig -BuildRequires: xdg-utils -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-Mesa-devel -BuildRequires: xorg-x11-devel -%endif %package -n %{name}0 Summary: X Color Management Library Group: Development/Libraries/Other +%package -n %{name}EDID0 +Summary: EDID Color Management Parsing +Group: Development/Libraries/Other + +%package -n %{name}DDC0 +Summary: EDID over DDC Detection +Group: Development/Libraries/Other + +%package -n %{name}X11-0 +Summary: X Color Management Implementation +Group: Development/Libraries/Other + %package devel Summary: Headers, Configuration and static Libs + Documentation Group: Development/Libraries/Other Requires: %{name}0 = %{version} +Requires: %{name}DDC0 = %{version} +Requires: %{name}EDID0 = %{version} +Requires: %{name}X11-0 = %{version} %description -The libXcm library is colour management helper for Xorg. It contains a +The libXcm library is a color management helper for Xorg. It contains a reference implementation of the X Color Management specification. -It allows to attach colour regions to X windows to communicate with colour +It allows to attach color regions to X windows to communicate with colour servers. A EDID parser and a observer tool are included. %description -n %{name}0 The libXcm library is a reference implementation of the X Color Management specification. -It allows to attach colour regions to X windows to communicate with colour -servers. A EDID parser and a colour management event observer are included. +It allows to attach color regions to X windows to communicate with color +servers. A EDID parser and a color management event observer are included. + +%description -n %{name}EDID0 +EDID parser implementing the key/value pairs needed for the ICC meta Tag for Monitor Profiles spec. +http://www.freedesktop.org/wiki/Specifications/icc_meta_tag_for_monitor_profiles + +%description -n %{name}DDC0 +Provide EDID detection through display data channel (DDC) communication. + +%description -n %{name}X11-0 +The libXcmX11 library is a reference implementation of the X Color Management specification. +It allows to attach color regions to X windows to communicate with color ++servers. %description devel The libXcm library is a reference implementation of the X Color Management specification. -It allows to attach colour regions to X windows to communicate with colour -servers. A EDID parser and a colour management event observer are included. +It allows to attach color regions to X windows to communicate with color +servers. A EDID parser and a color management event observer are included. The package contains headers and other development files. @@ -127,26 +144,46 @@ #Fix timestamp to prevent multilibs conflict touch -r ChangeLog doc/man/* +# Remove libtool files +rm %{buildroot}/%{_libdir}/%{name}*.la + %post -n %{name}0 -p /sbin/ldconfig +%post -n %{name}EDID0 -p /sbin/ldconfig +%post -n %{name}DDC0 -p /sbin/ldconfig +%post -n %{name}X11-0 -p /sbin/ldconfig %postun -n %{name}0 -p /sbin/ldconfig +%postun -n %{name}EDID0 -p /sbin/ldconfig +%postun -n %{name}DDC0 -p /sbin/ldconfig +%postun -n %{name}X11-0 -p /sbin/ldconfig %files -n %{name}0 %defattr(-, root, root) %{_libdir}/%{name}.so.* +%files -n %{name}EDID0 +%defattr(-, root, root) +%{_libdir}/%{name}EDID.so.* + +%files -n %{name}DDC0 +%defattr(-, root, root) +%{_libdir}/%{name}DDC.so.* + +%files -n %{name}X11-0 +%defattr(-, root, root) +%{_libdir}/%{name}X11.so.* + %files devel %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog README %doc docs/X_Color_Management.txt -%{_libdir}/%{name}.so -%{_libdir}/%{name}.la +%{_libdir}/%{name}*.so +%dir %{_libdir}/cmake/ +%dir %{_libdir}/cmake/Xcm/ +%{_libdir}/cmake/Xcm/XcmConfig.cmake %dir %{_includedir}/X11/Xcm %{_includedir}/X11/Xcm/*.h -%{_libdir}/pkgconfig/xcm.pc -%dir %{_datadir}/cmake -%dir %{_datadir}/cmake/Modules -%{_datadir}/cmake/Modules/FindXcm.cmake +%{_libdir}/pkgconfig/xcm*.pc %{_mandir}/man3/*.3* %changelog ++++++ libXcm-0.5.2.tar.bz2 -> libXcm-0.5.3.tar.bz2 ++++++ ++++ 19190 lines of diff (skipped) ++++++ libxcm.dsc ++++++ --- /var/tmp/diff_new_pack.4K297y/_old 2014-05-13 20:45:04.000000000 +0200 +++ /var/tmp/diff_new_pack.4K297y/_new 2014-05-13 20:45:04.000000000 +0200 @@ -2,7 +2,7 @@ Source: libxcm Binary: libxcm-dev, libxcm0 Architecture: any -Version: 0.5.2-1 +Version: 0.5.3-1 Maintainer: Kai-Uwe Behrmann (oy) <[email protected]> Homepage: http://www.oyranos.org/libxcm/ Standards-Version: 3.9.2 @@ -13,11 +13,11 @@ libxcm-dev deb libdevel extra libxcm0 deb libs extra Checksums-Sha1: - 5e8f1aa4bb9aa9a792e99b4a79e089cc40eced50 301401 libxcm_0.5.2.orig.tar.bz2 - 315e5fcdb5ddaeeeba693e27bc0e34e102871f54 2499 libxcm_0.5.2-1.debian.tar.gz + b245c660266bd004e90f285cfe4d4acc6bc85408 303570 libxcm_0.5.3.orig.tar.bz2 + 5b1a75c400cfca3d6b4a77b6bf2dfe54afd7ed31 2736 libxcm_0.5.3-1.debian.tar.gz Checksums-Sha256: - c14c205679df994979075b1da2ff6ab64a31b1121ac246d94123e051805381d4 301401 libxcm_0.5.2.orig.tar.bz2 - 4e089c537af6b9f3528ca94daa2a6ea87d1095e2da7f096ae0349f0ed5bc4764 2499 libxcm_0.5.2-1.debian.tar.gz + 4e2c25d54fe7828caf53615e40a0009fcc1e70bd5a1c27a6881d3e818eeab32c 303570 libxcm_0.5.3.orig.tar.bz2 + 7d60d22f5697aa478468828b3814b14bc56818a32ba6c508b54d28ff8ff87572 2736 libxcm_0.5.3-1.debian.tar.gz Files: - e63511cec1333aae0a2f8006a4dd2cda 301401 libxcm_0.5.2.orig.tar.bz2 - 8a616689f23aa2f18649564823fd21ee 2499 libxcm_0.5.2-1.debian.tar.gz + 5c339e9486db9ae59783a7403ec74229 303570 libxcm_0.5.3.orig.tar.bz2 + d46124305635ec64a6f927c5f1e31662 2736 libxcm_0.5.3-1.debian.tar.gz ++++++ libxcm_0.5.2-1.debian.tar.gz -> libxcm_0.5.3-1.debian.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/changelog new/debian/changelog --- old/debian/changelog 2012-12-20 15:54:49.000000000 +0100 +++ new/debian/changelog 2014-02-19 17:12:22.000000000 +0100 @@ -1,3 +1,13 @@ +libxcm (0.5.3-1) unstable; urgency=low + + * remove libtool + * Fix initialy observe windows + * Fix use of XmuClientWindow() + * split EDID parsing library + * add xcm-edid xcm-x11 xcm-ddc pkg-config files + + -- Kai-Uwe Behrmann (oy) <[email protected]> Tue, 05 Feb 2013 12:00:00 +0100 + libxcm (0.5.2-1) unstable; urgency=low * Initial release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/copyright new/debian/copyright --- old/debian/copyright 2012-12-20 15:54:49.000000000 +0100 +++ new/debian/copyright 2014-02-19 17:12:22.000000000 +0100 @@ -1,6 +1,6 @@ Format: http://dep.debian.net/deps/dep5 Upstream-Name: libxcm -Source: http://sourceforge.net/projects/oyranos/files/Oyranos +Source: http://sourceforge.net/projects/oyranos/files/libXcm/ Files: * Copyright: 2008 Tomas Carnecky diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/libxcm-dev.install new/debian/libxcm-dev.install --- old/debian/libxcm-dev.install 2012-12-20 15:54:49.000000000 +0100 +++ new/debian/libxcm-dev.install 2014-02-19 17:12:22.000000000 +0100 @@ -1,4 +1,5 @@ usr/include/* usr/lib/lib*.so usr/lib/pkgconfig/* +usr/lib/cmake/Xcm/* usr/share/man/man3/* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/shlibs.local new/debian/shlibs.local --- old/debian/shlibs.local 2012-12-20 15:54:49.000000000 +0100 +++ new/debian/shlibs.local 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -libxcm 0.5.1 libxcm (>> 0.5.1-0), libxcm (<< 0.5.1-99) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/watch new/debian/watch --- old/debian/watch 1970-01-01 01:00:00.000000000 +0100 +++ new/debian/watch 2014-02-19 17:12:22.000000000 +0100 @@ -0,0 +1,9 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +http://sourceforge.net/projects/oyranos/files/libXcm/libXcm-0.5/libXcm-([\d\.]+)\.tar\.(?:bz2|gz|xz) ++++++ libxcm_0.5.2.orig.tar.bz2 -> libxcm_0.5.3.orig.tar.bz2 ++++++ ++++ 19220 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
