Hello community,

here is the log from the commit of package compicc for openSUSE:Factory checked 
in at 2015-11-12 19:40:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/compicc (Old)
 and      /work/SRC/openSUSE:Factory/.compicc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "compicc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/compicc/compicc.changes  2014-09-19 
15:45:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.compicc.new/compicc.changes     2015-11-12 
19:40:31.000000000 +0100
@@ -2 +2,10 @@
-Mon May 11 12:00:00 UTC 2014 - [email protected] - 0.8.9
+Mon Nov  9 11:48:58 UTC 2015 - [email protected]
+
+- Fix dependencies.
+- Remove not working plugin enabling.
+- Spec cleanup.
+- Remove "_disable_ld_no_undefined 1".
+- Recommend ccsm instead of depending on it.
+
+-------------------------------------------------------------------
+Mon May 11 12:00:00 UTC 2014 - [email protected]
@@ -9 +18 @@
-Sun May 10 12:00:00 UTC 2014 - [email protected] - 0.8.8
+Sun May 10 12:00:00 UTC 2014 - [email protected]
@@ -105,4 +113,0 @@
-
--------------------------------------------------------------------
-
-

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ compicc.spec ++++++
--- /var/tmp/diff_new_pack.x85Wtn/_old  2015-11-12 19:40:32.000000000 +0100
+++ /var/tmp/diff_new_pack.x85Wtn/_new  2015-11-12 19:40:32.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package compicc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,146 +19,59 @@
 Name:           compicc
 Version:        0.8.9
 Release:        0
-Source:         %{name}-%{version}.tar.bz2
-Url:            
http://sourceforge.net/projects/compicc/files/Compicc/%{name}-%{version}.tar.bz2
-%define icondir  /usr/share/ccsm/icons/hicolor/scalable/apps/
 Summary:        Compiz ICC Colour Management Server
 License:        BSD-3-Clause
 Group:          Productivity/Graphics/Other
-
-# for mandriva; the compiz-devel package comes not with dependencies, so fit 
the compiz way
-%define _disable_ld_no_undefined 1
-
-BuildRequires:  liboyranos-devel >= 0.9.5
+Url:            http://compicc.sourceforge.net/
+Source:         http://downloads.sf.net/%{name}/%{name}-%{version}.tar.bz2
+BuildRequires:  doxygen
+BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(compiz) < 0.9
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(oyranos) >= 0.9.0
+BuildRequires:  pkgconfig(xcm)
+BuildRequires:  pkgconfig(xextproto)
+BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xinerama)
+BuildRequires:  pkgconfig(xrandr)
+BuildRequires:  pkgconfig(xxf86vm)
+Requires:       compiz < 0.9
 Requires:       oyranos-monitor
+Recommends:     ccsm < 0.9
 Recommends:     oyranos-qcmsevents
-BuildRequires:  compiz < 0.9
-Requires:       compiz < 0.9
-Requires:       compizconfig-settings-manager < 0.9
-
-%if 0%{?suse_version} > 0
-BuildRequires:  compiz-devel < 0.9
-BuildRequires:  doxygen
-BuildRequires:  fltk-devel
-BuildRequires:  gcc-c++
-BuildRequires:  graphviz
-BuildRequires:  libXcm-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  libpng-devel
-BuildRequires:  libtool
-BuildRequires:  netpbm
-BuildRequires:  pkgconfig
-BuildRequires:  xdg-utils
-BuildRequires:  xorg-x11-Mesa
-BuildRequires:  xorg-x11-Mesa-devel
-%endif
-%if 0%{?suse_version} > 1010
-BuildRequires:  Mesa
-BuildRequires:  Mesa-devel
-BuildRequires:  doxygen
-BuildRequires:  gcc-c++
-BuildRequires:  gettext
-BuildRequires:  graphviz
-BuildRequires:  pkgconfig
-BuildRequires:  xorg-x11
-BuildRequires:  xorg-x11-devel
-BuildRequires:  xorg-x11-fonts-devel
-BuildRequires:  xorg-x11-libICE
-BuildRequires:  xorg-x11-libICE-devel
-BuildRequires:  xorg-x11-libSM
-BuildRequires:  xorg-x11-libSM-devel
-BuildRequires:  xorg-x11-libX11
-BuildRequires:  xorg-x11-libX11-devel
-BuildRequires:  xorg-x11-libXau
-BuildRequires:  xorg-x11-libXau-devel
-BuildRequires:  xorg-x11-libXdmcp
-BuildRequires:  xorg-x11-libXdmcp-devel
-BuildRequires:  xorg-x11-libXext
-BuildRequires:  xorg-x11-libXext-devel
-BuildRequires:  xorg-x11-libXfixes
-BuildRequires:  xorg-x11-libXfixes-devel
-BuildRequires:  xorg-x11-libXmu
-BuildRequires:  xorg-x11-libXmu-devel
-BuildRequires:  xorg-x11-libXp
-BuildRequires:  xorg-x11-libXp-devel
-BuildRequires:  xorg-x11-libXpm
-BuildRequires:  xorg-x11-libXpm-devel
-BuildRequires:  xorg-x11-libXprintUtil
-BuildRequires:  xorg-x11-libXprintUtil-devel
-BuildRequires:  xorg-x11-libXrender
-BuildRequires:  xorg-x11-libXrender-devel
-BuildRequires:  xorg-x11-libXt
-BuildRequires:  xorg-x11-libXt-devel
-BuildRequires:  xorg-x11-libXv
-BuildRequires:  xorg-x11-libXv-devel
-BuildRequires:  xorg-x11-libfontenc
-BuildRequires:  xorg-x11-libfontenc-devel
-BuildRequires:  xorg-x11-libs
-BuildRequires:  xorg-x11-libxkbfile
-BuildRequires:  xorg-x11-libxkbfile-devel
-BuildRequires:  xorg-x11-proto-devel
-BuildRequires:  xorg-x11-util-devel
-BuildRequires:  xorg-x11-xtrans-devel
-%endif
-%if 0%{?fedora_version} > 0
-BuildRequires:  Mesa
-BuildRequires:  Mesa-devel
-BuildRequires:  compiz-devel
-BuildRequires:  doxygen
-BuildRequires:  elektra-devel
-BuildRequires:  gcc-c++
-BuildRequires:  libXcm-devel
-BuildRequires:  libXinerama-devel
-BuildRequires:  libXmu-devel
-BuildRequires:  libXrandr-devel
-BuildRequires:  libXxf86vm-devel
-BuildRequires:  liblcms-devel
-BuildRequires:  netpbm
-BuildRequires:  pkgconfig
-BuildRequires:  xdg-utils
-BuildRequires:  xorg-x11-Mesa-devel
-BuildRequires:  xorg-x11-devel
-%endif
 
 %description
-The Compiz ICC colour server, or short compicc, lets you colour manage your 
-whole desktop at once and in hardware. Play movies, watch images on wide or 
-narrow gamut displays. Each connected monitor is colour corrected for its own.
-
-
+The Compiz ICC colour server, or short compicc, lets you colour
+manage your whole desktop at once and in hardware. Play movies,
+watch images on wide or narrow gamut displays. Each connected
+monitor is colour corrected for its own.
 
 %prep
-%setup -n %{name}-%{version}
+%setup -q
 
 %build
 %configure --enable-debug
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install-main
-rm -fr %{buildroot}/%{_datadir}/doc/%{name}
+%make_install
+rm -rf %{buildroot}%{_datadir}/doc/%{name}
 
 %post
 /sbin/ldconfig
-# enable the plugin
-test -f /usr/share/compizconfig/global.xml && (if [ "`cat 
/usr/share/compizconfig/global.xml | grep compicc | wc -l`" = "0" ]; then cat 
/usr/share/compizconfig/global.xml | sed 
's/<value>core<\/value>/<value>core<\/value>\n                                  
      <value>compicc<\/value>/'> ccp_global.xml; mv -v ccp_global.xml 
/usr/share/compizconfig/global.xml; fi)
-exit 0
+%icon_theme_cache_post
 
 %postun
 /sbin/ldconfig
+%icon_theme_cache_postun
 
 %files
-%defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog README
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog COPYING README
 %dir %{_libdir}/compiz/
-%{_libdir}/compiz/libcompicc.so
+%{_libdir}/compiz/*libcompicc.*
 %dir %{_datadir}/compiz/
-%{_datadir}/compiz/compicc.xml
-%dir /usr/share/ccsm/
-%dir /usr/share/ccsm/icons/
-%dir /usr/share/ccsm/icons/hicolor/
-%dir /usr/share/ccsm/icons/hicolor/scalable/
-%dir %{icondir}/
-%{icondir}/plugin-compicc.svg
+%{_datadir}/compiz/*compicc.*
+%{_datadir}/ccsm/
 
 %changelog


Reply via email to