File mutter-netbook.spec of Package mutter-netbook
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.22
#
# >> macros
# << macros
Name: mutter-netbook
Summary: Netbook plugin for Mutter
Version: 0.77.4
Release: 1.1
Group: System/Desktop
License: GPLv2
URL: http://www.meego.com
Source0: %{name}-%{version}.tar.bz2
Source100: mutter-netbook.yaml
Requires: mx
Requires: gnome-menus
Requires: startup-notification
Requires: meego-menus
Requires: matchbox-panel
Requires: libXScrnSaver
Requires: mutter-meego-branding
Requires(pre): GConf2
Requires(preun): GConf2
Requires(post): /sbin/ldconfig
Requires(post): GConf2
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(mutter-plugins)
BuildRequires: pkgconfig(mx-1.0) >= 0.9.0
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(clutter-gtk)
BuildRequires: pkgconfig(libgnome-control-center-extension)
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: intltool
BuildRequires: desktop-file-utils
Obsoletes: mutter-meego
%description
Netbook UX plugin for Mutter
%package devel
Summary: Mutter Netbook header files and development libraries
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Header files for libmeego-panel for developing panels for the Netbook UX Shell Toolbar
%package doc
Summary: API reference for libmeego-panel
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: gtk-doc
%description doc
API reference for libmeego-panel for use with DevHelp.
%package branding-upstream
Summary: Mutter Netbook default theme files
License: Restricted
Group: System/Desktop
Requires: %{name} = %{version}-%{release}
Provides: mutter-meego-branding
%description branding-upstream
Default theme files for the Netbook UX Shell.
%prep
%setup -q -n %{name}-%{version}
# >> setup
# << setup
%build
# >> build pre
# << build pre
%configure --disable-static
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%make_install
# >> install post
# << install post
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/*.desktop
%find_lang mutter-meego-netbook-plugin
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/mutter-meego.schemas \
> /dev/null || :
fi
%preun
if [ "$1" -eq 0 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/mutter-meego.schemas \
> /dev/null || :
fi
%post
/sbin/ldconfig
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/mutter-meego.schemas > /dev/null || :
%postun -p /sbin/ldconfig
%files -f mutter-meego-netbook-plugin.lang
%defattr(-,root,root,-)
# >> files
%doc COPYING
%{_libdir}/lib*.so.*
%{_libdir}/mutter/plugins/meego-netbook*
%{_libdir}/control-center*
%{_libexecdir}/*
%dir %{_datadir}/mutter-netbook
%dir %{_datadir}/mutter-netbook/dbus-xml
%{_datadir}/mutter-netbook/dbus-xml/*
%{_datadir}/applications/meego-toolbar-properties.desktop
%{_datadir}/applications/system-tray-properties.desktop
%{_sysconfdir}/gconf/schemas/mutter-meego.schemas
%{_bindir}/*
# << files
%files devel
%defattr(-,root,root,-)
# >> files devel
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
# << files devel
%files doc
%defattr(-,root,root,-)
# >> files doc
%doc %{_datadir}/gtk-doc/html/meego-panel
# << files doc
%files branding-upstream
%defattr(-,root,root,-)
# >> files branding-upstream
%dir %{_datadir}/mutter-netbook/theme
%{_datadir}/mutter-netbook/theme/*
# << files branding-upstream
%changelog
* Wed Apr 20 2011 Rob Bradford <rob@linux.intel.com> - 0.77.4
- Fix summary text wrapping in notifications (BMC#15969)
- Fix toolbar button highlighting (BMC#15017)
- Remove erroneous spaces in the toolbar (BMC#11321)
* Wed Mar 16 2011 Tomas Frydrych <tf@linux.intel.com> 0.77.3
- Removed separate patch for BMC#10310 (pushed into the m-m repo)
- Fixes Alt+TAB responsivness with compositor off, BMC#8966
- Disabled cycle_group and cycle_group_bindings, BMC#11875
- Honour background color when no background is used, BMC#3629
* Fri Mar 4 2011 Patrick McCarty <patrick.mccarty@linux.intel.com> - 0.77.1
- Add patch for a 24-hr time-format fix in the en_GB locale. (BMC#10310)
* Fri Feb 11 2011 Rob Bradford <rob@linux.intel.com> - 0.77.1
- Change name of package and fix dependency on clutter-gtk to use latest
* Thu Dec 9 2010 Rob Bradford <rob@linux.intel.com> - 0.77.0
- Update to latest release (BMC#11077)
* Wed Oct 20 2010 Tomas Frydrych <tf@linux.intel.com> 0.76.10
- Fixed modality test for when not to show panel, BMC#6356,
- NtfNotification: clear stale handler id when source closes, BMC#3886
* Fri Oct 15 2010 Rob Staudinger <robsta@linux.intel.com> - 0.76.9
- Fixes: BMC#5249 - Shutdown notification has truncated text
* Fri Oct 15 2010 Rob Staudinger <robsta@linux.intel.com> - 0.76.8
- Fixes: BMC#3302 - 3 icons missing in setting UI
* Thu Oct 14 2010 Rob Staudinger <robsta@linux.intel.com> - 0.76.7
- Fixes: BMC#8404 - SessionManager provides bogus status data
* Wed Oct 13 2010 Rob Staudinger <robsta@linux.intel.com> - 0.76.6
- Fixes: BMC#6330 - some favorite apps still show in "myzone" panel
after unpin it from "apps" panel->"favorite"
* Fri Aug 27 2010 Anas Nashif <anas.nashif@intel.com> - 0.76.5
- Update for latest spectacle
* Thu Aug 26 2010 Rob Staudigner <robsta@linux.intel.com> 0.76.5
- Always use current time when logging app launches (instead of gdk timestamps).
* Wed Aug 25 2010 Rob Staudigner <robsta@linux.intel.com> 0.76.4
- Gracefully handle closing an empty app-launches store
* Tue Aug 24 2010 Tomas Frydrych <tf@linux.intel.com> 0.76.3
- Update for changes in mutter API,
- New launching API in libmeego-panel.
* Thu Jul 15 2010 Rob Bradford <rob@linux.intel.com> - 0.76.2
- Change some remaining icon theme names
- Fix standardised px font sizes for the panels
* Wed Jul 14 2010 Rob Bradford <rob@linux.intel.com> - 0.76.1
- Change to use "netbook" prefix for icon theme lookups.
* Fri Jun 18 2010 Tomas Frydrych <tf@linux.intel.com> 0.76.0
- Migrated from mutter-moblin