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
