File libcompizconfig.spec of Package libcompizconfig
#
# spec file for package libcompizconfig (Version 0.7.6)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libcompizconfig
BuildRequires: autoconf automake compiz-devel compiz-gnome gcc-c++ glib2-devel intltool libtool libxslt-devel perl-XML-Parser pkg-config
Url: http://opencompositing.org
License: GPL v2 or later
Group: System/X11/Utilities
PreReq: %fillup_prereq
Requires: compiz
Version: 0.7.6
Release: 1
Provides: ccs-lib = %{version}
Obsoletes: ccs-lib <= %{version}
Summary: CompizConfig plugin(ccp) required for compizconfig-settings-manager(ccsm)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
Source: %name-%version.tar.bz2
Source1: libcompizconfig-rpmlintrc
Patch: libcompizconfig-NOMAD.diff
%description
CompizConfig plugin(ccp) required for
compizconfig-settings-manager(ccsm).
Authors:
--------
Dennis Kasprzyk <onestone@beryl-project.org>
%package devel
License: GPL v2 or later
Summary: Development files for libcompizconfig
Group: Development/Libraries/C and C++
Requires: autoconf automake compiz-devel compiz-gnome glib2-devel intltool libtool libxslt-devel perl-XML-Parser pkg-config %name = %version
AutoReqProv: on
%description devel
CompizConfig plugin(ccp) required for
compizconfig-settings-manager(ccsm)
This package contains development files.
Authors:
--------
Dennis Kasprzyk <onestone@beryl-project.org>
%prep
%setup -q -n libcompizconfig-%{version}
%patch -p1
%build
#
####libcompizconfig
#
%configure
make %{?jobs:-j%jobs}
%install
%makeinstall
find %buildroot \( -name \*.a -o -name \*.la \) -print0 | xargs -0 rm -f
%clean
%__rm -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-, root, root)
%{_libdir}/compiz*
%{_libdir}/libcompizconfig*.so.*
%{_datadir}/compizconfig
%dir %{_datadir}/compiz
%{_datadir}/compiz/ccp.xml
%dir /etc/compizconfig
/etc/compizconfig/config
%files devel
%defattr(-, root, root)
%{_libdir}/pkgconfig/libcompizconfig.pc
%{_includedir}/*
%{_libdir}/libcompizconfig*.so
%changelog
* Thu Sep 10 2008 davidr@novell.com
- Track changes to compiz package by adding wm and glx to the
default set of plugins.
- Add dmx to the default set of plugins.
* Tue Jul 01 2008 mhopf@suse.de
- Update from buildservice.
* Sat May 31 2008 cyberorg@opensuse.org
- update to version 0.7.6
- New "internal" tag in action metadata. The tag can be used to
indicate that a binding is not a global binding.
- Added workaround to ensure that Benchmark is the last plugin
- App Switcher: Panel switching bindings moved to Bindings
section
* Mon Apr 14 2008 mhopf@suse.de
- Update from buildservice.
* Thu Apr 03 2008 cyberorg@cyberorg.info
- 0.7.4 release
- Add overlapping output handling option to display settings
- Fix setting context from option changes (e.g. via dbus)
- Put focus stealing prevention level to Focus behaviour
- Make sure that symbols are only loaded locally
* Fri Mar 14 2008 aj@suse.de
- Fix specfile to not use %%version without version set.
* Fri Mar 07 2008 cyberorg@opensuse.org
- 0.7.2 development release
* Fri Feb 08 2008 cyberorg@cyberorg.info
- sync to latest git
- major review and fixes
* Mon Jan 14 2008 aj@suse.de
- Fix potential bufferoverflows.
* Tue Dec 04 2007 cyberorg@cyberorg.info
- sync to latest git
* Tue Oct 16 2007 cyberorg@cyberorg.info
- Update to release 0.6.0
* Sat Aug 25 2007 mrueckert@suse.de
- fixed filelist
- minimized buildrequires
- fixed rpmlint warnings
* Fri Aug 24 2007 cyberorg@cyberorg.info
- Add %%post and %%postun to run ldconfig- shut rpmlint up
- Sync to the latest git.
- new action settings rework
* Tue Aug 21 2007 ro@suse.de
- update to git-HEAD to fix build
* Mon Aug 13 2007 cyberorg@cyberorg.info
- Update to 0.5.2 release.
- Tons of bug fixes.
- Handle plugin requirement as after rule.
- Split out backend definitions in separate header file.
- Correctly reset privData pointer.
- Fixed getExistingProfiles for new config path
- Added proper debug message handling.
- Ensure ccp being loaded in plugin instead of sorted plugin list generation.
- Use default value for active_plugins setting rather than <autoenable> tag.
- Added setter / getter for plugin list autosorting setting.
- Added setter / getter for plugin list autosorting setting.
* Wed Aug 08 2007 schwab@suse.de
- Fix specfile.
* Tue Aug 07 2007 coolo@suse.de
- fix the biggest packaging problems
* Mon Aug 06 2007 dreveman@suse.de
- Make it possible to use ccp at the same time as the gconf
plugin.
* Mon Aug 06 2007 dreveman@suse.de
- Initial version of package