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
openSUSE Build Service is sponsored by