Hello community,
here is the log from the commit of package compizconfig-settings-manager for
openSUSE:Factory checked in at 2015-11-26 17:00:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/compizconfig-settings-manager (Old)
and /work/SRC/openSUSE:Factory/.compizconfig-settings-manager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "compizconfig-settings-manager"
Changes:
--------
---
/work/SRC/openSUSE:Factory/compizconfig-settings-manager/compizconfig-settings-manager.changes
2014-09-17 17:24:46.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.compizconfig-settings-manager.new/compizconfig-settings-manager.changes
2015-11-26 17:00:55.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Nov 9 11:48:58 UTC 2015 - [email protected]
+
+- Update to 0.8.9.
+- Update dependencies.
+- Remove compizconfig-settings-manager-profile-extensions.patch:
+ fixed upstream.
+- Add compizconfig-settings-manager-lang package.
+- Provide ccsm.
+- Do not make a bindir symlink.
+- Generate icon cache.
+
+-------------------------------------------------------------------
Old:
----
ccsm-0.8.4.tar.bz2
compizconfig-settings-manager-profile-extensions.patch
New:
----
ccsm-0.8.9.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compizconfig-settings-manager.spec ++++++
--- /var/tmp/diff_new_pack.FLgMSy/_old 2015-11-26 17:00:56.000000000 +0100
+++ /var/tmp/diff_new_pack.FLgMSy/_new 2015-11-26 17:00:56.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package compizconfig-settings-manager (Version 0.8.4)
+# spec file for package compizconfig-settings-manager
#
-# Copyright (c) 2010 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
@@ -16,81 +16,75 @@
#
-
+%define _name ccsm
Name: compizconfig-settings-manager
-Version: 0.8.4
-Release: 4.1
-License: GPL-2.0+
+Version: 0.8.9
+Release: 0
Summary: Settings Manager for Compiz (CCSM)
-Url: http://opencompositing.org
+License: GPL-2.0+
Group: System/X11/Utilities
-Source: ccsm-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM compizconfig-settings-manager-profile-extensions.patch
bgo#458343 [email protected]
-Patch1: compizconfig-settings-manager-profile-extensions.patch
+Url: https://github.com/raveit65/ccsm
+Source:
https://github.com/raveit65/%{_name}/archive/v%{version}.tar.gz#/%{_name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE Don't warn about missing sexy-python
-Patch2: unsexy.patch
-BuildRequires: compiz-devel
-BuildRequires: compiz-gnome
-BuildRequires: gconf2-devel
-BuildRequires: glib2-devel
-BuildRequires: gtk2-devel
+Patch0: unsexy.patch
+BuildRequires: gettext
+BuildRequires: hicolor-icon-theme
BuildRequires: intltool
-BuildRequires: libcompizconfig-devel
-BuildRequires: libxml2-devel
-BuildRequires: libxslt-devel
-BuildRequires: pkg-config
-BuildRequires: pyrex
-BuildRequires: python-compizconfig
BuildRequires: python-devel
BuildRequires: update-desktop-files
-PreReq: %fillup_prereq
-Requires: python-ccm < 0.9
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Requires: python-ccm = %{version}
+Recommends: %{name}-lang
+Provides: %{_name} = 0.8
BuildArch: noarch
%description
Compiz Config and Settings tool (CCSM).
+%lang_package
+
%package -n python-ccm
-License: GPL-2.0+
Summary: CompizConfig Manager Backend
-Group: System/X11/Utilities
+Group: Development/Languages/Python
Requires: compiz < 0.9
Requires: python-compizconfig < 0.9
+Requires: python-gtk
Requires: python-xml
-%py_requires
%description -n python-ccm
The backend to Compiz Config Manager.
%prep
-%setup -q -n ccsm-%{version}
-%patch1 -p0
-%patch2 -p0
+%setup -q -n %{_name}-%{version}
+%patch0
%build
-./setup.py --prefix=%{_prefix}
+python2 setup.py
%install
-./setup.py install --root=%{buildroot} --prefix=/usr
-find %{buildroot} \( -name \*.a -o -name \*.la \) -print0 | xargs -0 rm -f
-%__ln_s %{_bindir}/ccsm %{buildroot}%{_bindir}/compizconfig-settings-manager
-%suse_update_desktop_file ccsm DesktopSettings
-%find_lang ccsm
-
-%clean
-%__rm -rf %{buildroot}
-
-%files -f ccsm.lang
-%defattr(-, root, root)
-%{_bindir}/*
-%{_datadir}/applications/*
-%{_datadir}/icons/*
+python2 setup.py install --root=%{buildroot} --prefix=%{_prefix}
+%find_lang %{_name}
+
+%post
+%desktop_database_post
+%icon_theme_cache_post
+
+%postun
+%desktop_database_postun
+%icon_theme_cache_postun
+
+%files
+%defattr(-,root,root)
+%{_bindir}/%{_name}
+%{_datadir}/applications/%{_name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{_name}.*
+
+%files lang -f %{_name}.lang
+%defattr(-,root,root)
%files -n python-ccm
-%defattr(-, root, root)
-%dir %{python_sitelib}/ccm
-%{python_sitelib}/*
-%{_datadir}/ccsm/
+%defattr(-,root,root)
+%{python_sitelib}/ccm/
+%{python_sitelib}/%{_name}*
+%{_datadir}/%{_name}/
%changelog