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]

Reply via email to