Hello community, here is the log from the commit of package libcompizconfig for openSUSE:Factory checked in at 2015-11-26 17:00:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcompizconfig (Old) and /work/SRC/openSUSE:Factory/.libcompizconfig.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libcompizconfig" Changes: -------- --- /work/SRC/openSUSE:Factory/libcompizconfig/libcompizconfig.changes 2014-09-12 17:03:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libcompizconfig.new/libcompizconfig.changes 2015-11-26 17:00:56.000000000 +0100 @@ -1,0 +2,8 @@ +Mon Nov 9 11:48:58 UTC 2015 - sor.alexei@meowr.ru + +- Update to 0.8.9. +- Update dependencies. +- Rename to libcompizconfig0. +- Remove libcompizconfig-rpmlintrc. + +------------------------------------------------------------------- Old: ---- libcompizconfig-0.8.8.tar.bz2 libcompizconfig-rpmlintrc New: ---- libcompizconfig-0.8.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcompizconfig.spec ++++++ --- /var/tmp/diff_new_pack.DgWS1l/_old 2015-11-26 17:00:57.000000000 +0100 +++ /var/tmp/diff_new_pack.DgWS1l/_new 2015-11-26 17:00:57.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcompizconfig # -# 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 @@ -16,73 +16,57 @@ # +%define sover 0 Name: libcompizconfig -Version: 0.8.8 +Version: 0.8.9 Release: 0 -Summary: CompizConfig plugin(ccp) required for compizconfig-settings-manager(ccsm) +Summary: CompizConfig plugin required for CCSM License: GPL-2.0+ -Group: System/X11/Utilities -Url: http://opencompositing.org -Source: %{name}-%{version}.tar.bz2 -Source1: libcompizconfig-rpmlintrc -# PATCH-FIX-UPSTREAM libcompizconfig-config-dir.patch bnc#438081 rodrigo@novell.com -Patch2: libcompizconfig-config-dir.patch -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: compiz-devel -BuildRequires: compiz-gnome -BuildRequires: gcc-c++ -BuildRequires: glib2-devel -BuildRequires: intltool -BuildRequires: libtool -BuildRequires: libxslt-devel -BuildRequires: perl-XML-Parser +Group: System/Libraries +Url: https://github.com/raveit65/libcompizconfig +Source: https://github.com/raveit65/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE libcompizconfig-config-dir.patch boo#438081 rodrigo@novell.com +Patch0: %{name}-config-dir.patch +BuildRequires: mate-common BuildRequires: pkg-config -BuildRequires: startup-notification-devel -Requires: compiz -# FIXME: use proper Requires(pre/post/preun/...) -PreReq: %fillup_prereq -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(compiz) < 0.9 +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(protobuf) +BuildRequires: pkgconfig(x11) +Requires: compiz < 0.9 +Recommends: libcompizconfig-backend < 0.9 %description -CompizConfig plugin(ccp) required for -compizconfig-settings-manager(ccsm). +CompizConfig plugin required for compizconfig-settings-manager. %package devel Summary: Development files for libcompizconfig -License: GPL-2.0+ Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: autoconf -Requires: automake -Requires: compiz-devel -Requires: compiz-gnome -Requires: glib2-devel -Requires: intltool -Requires: libtool -Requires: libxslt-devel -Requires: perl-XML-Parser +Requires: mate-common Requires: pkg-config +Requires: pkgconfig(compiz) < 0.9 +Requires: pkgconfig(libxml-2.0) +Requires: pkgconfig(protobuf) +Requires: pkgconfig(x11) %description devel -CompizConfig plugin(ccp) required for -compizconfig-settings-manager(ccsm) +CompizConfig plugin required for compizconfig-settings-manager. This package contains development files. %prep -%setup -q -n libcompizconfig-%{version} -%patch2 -p1 +%setup -q +%patch0 -p1 %build -# -####libcompizconfig -# -%configure --disable-static --with-pic +NOCONFIGURE=1 mate-autogen +%configure \ + --disable-static make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print %post -p /sbin/ldconfig @@ -90,18 +74,19 @@ %postun -p /sbin/ldconfig %files -%defattr(-, root, root) -%{_libdir}/compiz* -%{_libdir}/libcompizconfig*.so.* -%dir %{_datadir}/compiz -%{_datadir}/compiz/ccp.xml -%dir %{_sysconfdir}/compizconfig -%{_sysconfdir}/compizconfig/config +%defattr(-,root,root) +%dir %{_sysconfdir}/compizconfig/ +%config %{_sysconfdir}/compizconfig/config +%{_libdir}/%{name}.so.%{sover}* +%{_libdir}/compizconfig/ +%dir %{_datadir}/compiz/ +%{_libdir}/compiz/*ccp* +%{_datadir}/compiz/*ccp.* %files devel -%defattr(-, root, root) -%{_libdir}/pkgconfig/libcompizconfig.pc -%{_includedir}/* -%{_libdir}/libcompizconfig*.so +%defattr(-,root,root) +%{_libdir}/pkgconfig/%{name}.pc +%{_includedir}/compizconfig/ +%{_libdir}/%{name}.so %changelog