a6ee6e6
%global        _internal_version  5ab432d
82fc73a
82fc73a
%{?filter_setup:
82fc73a
%filter_from_provides /^libcinnamon.so/d;
82fc73a
%filter_from_requires /^libcinnamon.so/d;
82fc73a
%filter_setup
82fc73a
}
82fc73a
82fc73a
Name:           cinnamon
a6ee6e6
Version:        1.6.7
cf086dc
Release:        2%{?dist}
82fc73a
Summary:        Window management and application launching for GNOME
82fc73a
82fc73a
Group:          User Interface/Desktops
f9d2fe6
# cinnamon-menu-editor is LGPLv2+
f9d2fe6
License:        GPLv2+ and LGPLv2+
82fc73a
URL:            http://cinnamon.linuxmint.com
82fc73a
# To generate tarball
82fc73a
# wget https://github.com/linuxmint/Cinnamon/tarball/%%{_internal_version} -O cinnamon-%%{version}.git%%{_internal_version}.tar.gz
94caf92
Source0:        http://leigh123linux.fedorapeople.org/pub/cinnamon/source/cinnamon-%{version}.tar.gz
82fc73a
Source1:        cinnamon.desktop
82fc73a
Source2:        cinnamon.session
82fc73a
Source3:        cinnamon2d.desktop
82fc73a
Source4:        cinnamon2d.session
8ae3495
Source5:        cinnamon-screensaver.desktop
8ae3495
Source6:        cinnamon2d-screensaver.desktop
82fc73a
82fc73a
82fc73a
# Fix menu structure
82fc73a
Patch0:         cinnamon-1.4.1_menu.patch
15f97ea
Patch1:         cinnamon-1.5.0_datetime_setting.patch
82fc73a
# Replace mint favorites with fedora gnome-shell defaults
513e2cb
Patch2:         cinnamon-1.6.0_favourite-apps-firefox.patch
775b90a
Patch3:         fedora_icon.patch
b992f74
Patch4:         cinnamon.css.patch
115cf1b
Patch5:         keyboard_applet.patch
a6ee6e6
Patch6:         cinnamon_menu_applet.patch
82fc73a
# upstream patches and pending pulls
15f97ea
82fc73a
513e2cb
%global clutter_version 1.10.1
82fc73a
%global gobject_introspection_version 0.10.1
76f7c7e
%global muffin_version 1.1.0
82fc73a
%global eds_version 2.91.6
82fc73a
%global json_glib_version 0.13.2
82fc73a
82fc73a
82fc73a
BuildRequires:  clutter-devel >= %{clutter_version}
82fc73a
BuildRequires:  dbus-glib-devel
82fc73a
BuildRequires:  desktop-file-utils
82fc73a
BuildRequires:  gjs-devel >= 0.7.14-6
82fc73a
BuildRequires:  glib2-devel
82fc73a
BuildRequires:  GConf2-devel
82fc73a
BuildRequires:  gnome-menus-devel >= 3.1.5-2.fc16
82fc73a
BuildRequires:  gnome-desktop3-devel
82fc73a
BuildRequires:  gobject-introspection >= %{gobject_introspection_version}
82fc73a
BuildRequires:  json-glib-devel >= %{json_glib_version}
82fc73a
BuildRequires:  upower-devel
82fc73a
BuildRequires:  NetworkManager-glib-devel
82fc73a
BuildRequires:  polkit-devel
82fc73a
BuildRequires:  libgudev1-devel
82fc73a
# for screencast recorder functionality
82fc73a
BuildRequires:  gstreamer-devel
82fc73a
BuildRequires:  gtk3-devel
82fc73a
BuildRequires:  intltool
82fc73a
BuildRequires:  libcanberra-devel
82fc73a
BuildRequires:  libcroco-devel
353a648
BuildRequires:  libgnome-keyring-devel
353a648
BuildRequires:  libsoup-devel
353a648
82fc73a
82fc73a
# for barriers
82fc73a
BuildRequires:  libXfixes-devel >= 5.0
82fc73a
# used in unused BigThemeImage
82fc73a
BuildRequires:  librsvg2-devel
82fc73a
BuildRequires:  muffin-devel >= %{muffin_version}
82fc73a
BuildRequires:  pulseaudio-libs-devel
82fc73a
%ifnarch s390 s390x
82fc73a
BuildRequires:  gnome-bluetooth-libs-devel >= 2.91
82fc73a
BuildRequires:  gnome-bluetooth >= 2.91
82fc73a
%endif
82fc73a
# Bootstrap requirements
82fc73a
BuildRequires: gtk-doc gnome-common
82fc73a
Requires:       gnome-menus%{?_isa} >= 3.0.0-2
82fc73a
# wrapper script uses to restart old GNOME session if run --replace
82fc73a
# from the command line
82fc73a
Requires:       gobject-introspection%{?_isa} >= %{gobject_introspection_version}
82fc73a
# needed for loading SVG's via gdk-pixbuf
82fc73a
Requires:       librsvg2%{?_isa}
82fc73a
# needed as it is now split from Clutter
82fc73a
Requires:       json-glib%{?_isa} >= %{json_glib_version}
82fc73a
# might be still be needed.
82fc73a
Requires:       muffin%{?_isa} >= %{muffin_version}
82fc73a
Requires:       upower%{?_isa}
82fc73a
Requires:       polkit%{?_isa} >= 0.100
82fc73a
# needed for session files
82fc73a
Requires:       gnome-session
82fc73a
# needed for schemas
82fc73a
Requires:       at-spi2-atk%{?_isa}
82fc73a
# needed for on-screen keyboard
82fc73a
Requires:       caribou%{?_isa}
22d9618
# needed for the user menu
22d9618
Requires:       accountsservice-libs
cf086dc
Requires:       %{name}-settings = %{version}-%{release}
a6ee6e6
a6ee6e6
a6ee6e6
%description
a6ee6e6
Cinnamon is a Linux desktop which provides advanced
a6ee6e6
 innovative features and a traditional user experience.
a6ee6e6
a6ee6e6
The desktop layout is similar to Gnome 2. 
a6ee6e6
The underlying technology is forked from Gnome Shell.
a6ee6e6
The emphasis is put on making users feel at home and providing
a6ee6e6
 them with an easy to use and comfortable desktop experience.
a6ee6e6
a6ee6e6
%package 2d
a6ee6e6
Summary:        Browser plugins for the Cinnamon Desktop
a6ee6e6
Group:          User Interface/Desktops
a6ee6e6
BuildArch:	noarch
a6ee6e6
Requires:       %{name} = %{version}-%{release}
a6ee6e6
a6ee6e6
%description 2d
a6ee6e6
The Cinnamon Desktop provides advanced innovative features and a traditional
a6ee6e6
user experience. The underlying technology is forked from gnome-shell and the
a6ee6e6
desktop layout is closer to GNOME2. The emphasis is put on making users look
a6ee6e6
and feel at home and provide them an easy to use and confortable experience.
a6ee6e6
a6ee6e6
%package settings
a6ee6e6
Summary:        Settings GUI for Cinnamon
a6ee6e6
Group:          Applications/System
a6ee6e6
BuildArch:	noarch
82fc73a
# needed for settings
82fc73a
Requires:       pygobject2
82fc73a
Requires:       dbus-python
76f7c7e
Requires:       python-lxml
76f7c7e
Requires:       gnome-python2-gconf
76f7c7e
Requires:       python-imaging
a6ee6e6
a6ee6e6
%description settings
a6ee6e6
The Cinnamon Desktop provides advanced innovative features and a traditional
a6ee6e6
user experience. The underlying technology is forked from gnome-shell and the
a6ee6e6
desktop layout is closer to GNOME2. The emphasis is put on making users look
a6ee6e6
and feel at home and provide them an easy to use and confortable experience.
a6ee6e6
a6ee6e6
%package menu-editor
a6ee6e6
Summary:        Menu editor for Cinnamon based on Alacarte
a6ee6e6
Group:          Applications/System
a6ee6e6
BuildArch:	noarch
a6ee6e6
Requires:       %{name} = %{version}-%{release}
043a8be
# needed for cinnamon-menu
043a8be
# https://bugzilla.redhat.com/show_bug.cgi?id=872694
043a8be
Requires:       gnome-panel
82fc73a
a6ee6e6
%description menu-editor
a6ee6e6
The Cinnamon Desktop provides advanced innovative features and a traditional
a6ee6e6
user experience. The underlying technology is forked from gnome-shell and the
a6ee6e6
desktop layout is closer to GNOME2. The emphasis is put on making users look
a6ee6e6
and feel at home and provide them an easy to use and confortable experience.
82fc73a
82fc73a
82fc73a
%prep
82fc73a
%setup -q -n linuxmint-Cinnamon-%{_internal_version}
82fc73a
%patch0 -p1
82fc73a
%patch1 -p1
82fc73a
%patch2 -p1
775b90a
%patch3 -p1
513e2cb
%patch4 -p1
ad412f7
115cf1b
# keyboard applet patch
115cf1b
# https://github.com/linuxmint/Cinnamon/issues/1337#issuecomment-10342075
79250b6
%if 0%{?fedora} > 17
115cf1b
%patch5 -p1
79250b6
%endif
6a95b25
a6ee6e6
%patch6 -p1
a6ee6e6
2effce9
82fc73a
# upstream patches and pending pulls
82fc73a
82fc73a
82fc73a
# remove gschema
82fc73a
rm -rf data/org.cinnamon.gschema.xml
82fc73a
# make changes for settings move to /usr/share
82fc73a
mv files/usr/lib/cinnamon-settings files%{_datadir}
82fc73a
sed -i -e 's@/usr/lib@/usr/share@g' files%{_bindir}/cinnamon-settings \
0a194a6
  files%{_datadir}/cinnamon-settings/cinnamon-settings.py \
f9d2fe6
  js/ui/panel.js cinnamon.pot
82fc73a
# make changes for menu-editor move to /usr/share
82fc73a
mv files/usr/lib/cinnamon-menu-editor files%{_datadir}
82fc73a
rm -rf files/usr/lib
82fc73a
sed -i -e 's@/usr/lib@/usr/share@g' files%{_bindir}/cinnamon-menu-editor \
82fc73a
  files%{_datadir}/cinnamon-menu-editor/Alacarte/MainWindow.py
f9d2fe6
sed -i -e 's@-OOt@-t@g' files%{_bindir}/cinnamon-menu-editor
82fc73a
# remove and replace the session files as they don't work with fedora (can't be bothered to patch it)
82fc73a
rm -f files%{_bindir}/gnome-session-cinnamon  \
82fc73a
 files%{_datadir}/xsessions/cinnamon*.desktop \
82fc73a
 files%{_datadir}/gnome-session/sessions/cinnamon*.session
82fc73a
install -pm 644 %SOURCE1 %SOURCE3 files%{_datadir}/xsessions/
82fc73a
install -pm 644 %SOURCE2 %SOURCE4 files%{_datadir}/gnome-session/sessions/
82fc73a
# files replaced with fedora files
82fc73a
rm -f files%{_datadir}/desktop-directories/cinnamon-{menu-applications,utility,utility-accessibility,development,education,game,graphics,network,audio-video,office,system-tools,other}.directory
4304097
82fc73a
rm -f configure
4304097
rm -rf debian/
f9d2fe6
NOCONFIGURE=1 ./autogen.sh
82fc73a
82fc73a
%build
82fc73a
export CFLAGS="$RPM_OPT_FLAGS -Wno-error=deprecated-declarations"
a6ee6e6
%configure --disable-static --enable-compile-warnings=yes
f9d2fe6
make V=1 %{?_smp_mflags}
82fc73a
82fc73a
%install
82fc73a
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
82fc73a
82fc73a
# Remove .la file
82fc73a
rm -rf $RPM_BUILD_ROOT/%{_libdir}/cinnamon/libcinnamon.la
82fc73a
82fc73a
# Remove firefox plugin
82fc73a
rm -rf $RPM_BUILD_ROOT/%{_libdir}/mozilla
82fc73a
8ae3495
# Add autostart files for gnome-screensaver
79250b6
%if 0%{?fedora} > 17
8ae3495
mkdir $RPM_BUILD_ROOT/%{_sysconfdir}/xdg/autostart/
8ae3495
install -pm 0644 %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/
79250b6
%endif
8ae3495
82fc73a
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/cinnamon.desktop
82fc73a
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/cinnamon2d.desktop
82fc73a
82fc73a
desktop-file-install                                 \
82fc73a
 --add-category="Utility"                            \
82fc73a
 --remove-category="DesktopSettings"                 \
82fc73a
 --remove-key="Encoding"                             \
82fc73a
 --add-only-show-in="GNOME"                          \
82fc73a
 --delete-original                                   \
82fc73a
 --dir=$RPM_BUILD_ROOT%{_datadir}/applications       \
a6ee6e6
 $RPM_BUILD_ROOT%{_datadir}/applications/*
82fc73a
82fc73a
82fc73a
%find_lang %{name}
82fc73a
82fc73a
%postun
82fc73a
if [ $1 -eq 0 ] ; then
82fc73a
    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
82fc73a
fi
82fc73a
82fc73a
%posttrans
82fc73a
    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
82fc73a
82fc73a
%files -f %{name}.lang
82fc73a
%doc COPYING README
82fc73a
%{_bindir}/cinnamon
82fc73a
%exclude %{_bindir}/cinnamon-launcher
82fc73a
%{_bindir}/cinnamon-extension-tool
82fc73a
%{_sysconfdir}/xdg/menus/cinnamon-applications.menu
79250b6
%if 0%{?fedora} > 17
8ae3495
%{_sysconfdir}/xdg/autostart/cinnamon*-screensaver.desktop
79250b6
%endif
82fc73a
%{_datadir}/desktop-directories/cinnamon-*.directory
82fc73a
%{_datadir}/glib-2.0/schemas/*.xml
82fc73a
%{_datadir}/applications/cinnamon.desktop
a6ee6e6
%{_datadir}/applications/cinnamon-add-panel-launcher.desktop
a6ee6e6
%{_datadir}/xsessions/cinnamon.desktop
a6ee6e6
%{_datadir}/gnome-session/sessions/cinnamon.session
f48c03f
%{_datadir}/cinnamon/
82fc73a
%{_datadir}/dbus-1/services/org.Cinnamon.HotplugSniffer.service
82fc73a
%{_libdir}/cinnamon/
76f7c7e
%{_libexecdir}/cinnamon/cinnamon-perf-helper
76f7c7e
%{_libexecdir}/cinnamon/cinnamon-hotplug-sniffer
a6ee6e6
%{_mandir}/man1/cinnamon.1.*
a6ee6e6
%{_mandir}/man1/cinnamon-extension-tool.1.*
a6ee6e6
%{_mandir}/man1/cinnamon-launcher.1.*
a6ee6e6
%{_mandir}/man1/gnome-session-cinnamon.1.*
a6ee6e6
a6ee6e6
%files settings
a6ee6e6
%{_sysconfdir}/xdg/menus/cinnamon-settings.menu
a6ee6e6
%{_bindir}/cinnamon-settings
a6ee6e6
%{_datadir}/cinnamon-settings/
a6ee6e6
%{_datadir}/applications/cinnamon-settings.desktop
a6ee6e6
%{_mandir}/man1/cinnamon-settings.1.*
a6ee6e6
a6ee6e6
%files menu-editor
a6ee6e6
%{_bindir}/cinnamon-menu-editor
a6ee6e6
%{_datadir}/cinnamon-menu-editor/
a6ee6e6
%{_datadir}/applications/cinnamon-menu-editor.desktop
a6ee6e6
%{_mandir}/man1/cinnamon-menu-editor.1.*
a6ee6e6
a6ee6e6
%files 2d
a6ee6e6
%{_bindir}/cinnamon2d
a6ee6e6
%{_bindir}/gnome-session-cinnamon2d
a6ee6e6
%{_datadir}/applications/cinnamon2d.desktop
a6ee6e6
%{_datadir}/gnome-session/sessions/cinnamon2d.session
a6ee6e6
%{_datadir}/xsessions/cinnamon2d.desktop
a6ee6e6
%{_mandir}/man1/gnome-session-cinnamon2d.1.*
a6ee6e6
%{_mandir}/man1/cinnamon2d.1.*
82fc73a
82fc73a
82fc73a
%changelog
cf086dc
* Wed Nov 14 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.7-2
cf086dc
- change requires on main package
cf086dc
a6ee6e6
* Wed Nov 14 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.7-1
a6ee6e6
- update to 1.6.7 release
a6ee6e6
- split menu setting, settings and 2d into sub-packages
a6ee6e6
b42e062
* Wed Nov 14 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.6-3
b42e062
- drop requires libgnomekbd (rhbz 874218)
b42e062
- fix error in datetime patch
b42e062
- drop requires nemo and add to comps instead (rhbz 875197)
b42e062
115cf1b
* Tue Nov 13 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.6-2
115cf1b
- add keyboard applet patch
115cf1b
b992f74
* Sun Nov 11 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.6-1
b992f74
- update to 1.6.6 release
b992f74
043a8be
* Wed Nov 07 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.4-2
043a8be
- add requires gnome-panel (rhbz 872694)
043a8be
- add requires libgnomekbd (rhbz 874218)
043a8be
bef8851
* Wed Oct 31 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.4-1
bef8851
- update to 1.6.4 release
bef8851
- change the default apps and panel launchers
bef8851
f9d2fe6
* Sat Oct 20 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.3-1
f9d2fe6
- update to 1.6.3 release
f9d2fe6
- add license for cinnamon-menu-editor
f9d2fe6
- remove -OO from cinnamon-menu-editor script
f9d2fe6
- drop upstream patch
f9d2fe6
8ae3495
* Sat Oct 13 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.1-3
8ae3495
- autostart for gnome-screensaver so lock works
8ae3495
- mozilla desktop fix
8ae3495
6a95b25
* Tue Oct 09 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.1-2
6a95b25
- fix settings applet icons
6a95b25
- patch font size (Bzr 864050)
6a95b25
f6826a9
* Thu Sep 27 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.1-1
f6826a9
- update to 1.6.1 release
f6826a9
513e2cb
* Wed Sep 26 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.0-3
513e2cb
- remove requires nautilus and swap it for nemo
513e2cb
- drop nemo patch
513e2cb
ad412f7
* Tue Sep 18 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.0-2
ad412f7
- patch bluetooth applet
ad412f7
76f7c7e
* Mon Sep 17 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.6.0-1
76f7c7e
- update to 1.6.0 release
76f7c7e
- drop upstream patches
76f7c7e
- add requires python-imaging, gnome-python2-gconf and python-imaging
76f7c7e
- patch to use nautilus instead of nemo
76f7c7e
e9df21a
* Thu Aug 23 2012 Dan HorĂ¡k <dan[at]danny.cz> - 1.5.2-6
e9df21a
- fix build without BlueTooth
e9df21a
5021f0b
* Fri Aug 17 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.5.2-5
5021f0b
- rebuilt for new cogl version
254194e
- patch bluetooth applet
dc66a5e
- use patch to fix windows quick list applet
4c80047
- patch for new cogl api
5021f0b
f48c03f
* Sun Aug 12 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.5.2-4
f48c03f
- Fix directory ownership
f48c03f
775b90a
* Sun Jul 29 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.5.2-3
775b90a
- Add requires nautilus for settings
775b90a
- Remove fedora logo from package to enable generic spins
775b90a
a1d683f
* Fri Jul 27 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.5.2-2
a1d683f
- patch systray applet
a1d683f
94caf92
* Thu Jul 26 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.5.2-1
94caf92
- update to 1.5.2 release
94caf92
15f97ea
* Tue Jul 24 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.5.0-0.1.git49593cb
15f97ea
- Update to the latest snapshot
15f97ea
- Remove buildrequires telepathy-glib-devel, telepathy-logger-devel and folks-devel
15f97ea
- Drop obsolete patches
353a648
- Add buildrequires libsoup-devel libgnome-keyring-devel
15f97ea
22d9618
* Sat Jul 21 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.10.git7959517
22d9618
- Add requires accountsservice-libs
22d9618
ac75f4f
* Sat Jul 21 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.9.git7959517
ac75f4f
- Add patch to port window settings to gsettings
ac75f4f
82fc73a
* Fri Jul 20 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.8.git7959517
82fc73a
- filter provides and requires
82fc73a
- Remove requires dbus-x11
82fc73a
- Add -p to install
82fc73a
82fc73a
* Fri Jul 20 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.7.git7959517
82fc73a
- Remove %%define and rebase settings patch
82fc73a
- Hardcode version for patches
82fc73a
- Rearrange patches
82fc73a
- Use install rather than cp
82fc73a
- Fix scriptlets
82fc73a
- Remove hardcoded file name from %%prep
82fc73a
- Preserve timestamps in %%install
82fc73a
- Remove extension from manpage in %%files
82fc73a
- Add requires dbus-x11
82fc73a
82fc73a
* Fri Jul 20 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.6.git7959517
82fc73a
- Fix macro in comment rpmlint error
82fc73a
82fc73a
* Thu Jul 19 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.5.git7959517
82fc73a
- Correct spelling mistake
82fc73a
- Add descriptions for patches 
82fc73a
82fc73a
* Wed Jul 18 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.4.git7959517
82fc73a
- bump spec version to fix repo issue
82fc73a
82fc73a
* Wed Jul 18 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.3.git7959517
82fc73a
- bump spec version to fix repo issue
82fc73a
82fc73a
* Wed Jul 18 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.2.git7959517
82fc73a
- bump spec version to fix repo issue
82fc73a
82fc73a
* Wed Jul 18 2012 Leigh Scott <leigh123linux@googlemail.com> - 1.4.1-0.1.git7959517
82fc73a
- Update to the latest snapshot
82fc73a
82fc73a
* Mon May 28 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-5.UP1
82fc73a
- Silence glib-compile-schemas scriplets
82fc73a
- fix firefox patch for f17
82fc73a
- fix power applet for f16
82fc73a
82fc73a
* Mon May 28 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-4.UP1
82fc73a
- add notification patch
82fc73a
82fc73a
* Mon May 28 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-3.UP1
82fc73a
- change %%define to %%global
82fc73a
- fix files listed twice in %%files section
82fc73a
- version patches
82fc73a
- remove %%config from files (gnome-shell and gnome-menus doesn't use them
82fc73a
  for the equivalent files)
82fc73a
- drop login theme patch
82fc73a
82fc73a
* Sun May 27 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-2.UP1
82fc73a
- add configure option so it compiles on F17
82fc73a
- fix release tag
82fc73a
82fc73a
* Sun May 27 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-1.UP1
82fc73a
- update to 1.4.0.UP1-1
82fc73a
82fc73a
* Wed Mar 14 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-2
82fc73a
- fix un-themed shutdown
82fc73a
82fc73a
* Tue Mar 13 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.4.0-1
82fc73a
- update to 1.4.0
82fc73a
82fc73a
* Mon Feb 20 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.3.1-1
82fc73a
- update to 1.3.1
82fc73a
- remove static lib
82fc73a
- remove mozilla plugin
82fc73a
82fc73a
* Fri Feb 17 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.3.0-1
82fc73a
- update to 1.3.0 release
82fc73a
82fc73a
* Mon Jan 22 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.2.0-1
82fc73a
- update to 1.2.0 release
82fc73a
- add build requires muffin-devel
82fc73a
- add Br libgudev1-devel
82fc73a
- add only-show-in=GNOME to settings desktop file
82fc73a
- make changes for source changes, applets, settings and session added
82fc73a
- delete session files and use my own
82fc73a
- move settings from lib to usr (it had no libs)
82fc73a
- replace menu icon
82fc73a
- change description
82fc73a
82fc73a
* Wed Jan 04 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.1.3-2
82fc73a
- add requires gnome-session
82fc73a
- clean up spec file ready for review
82fc73a
82fc73a
* Mon Jan 02 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.1.3-1
82fc73a
- update to version 1.1.3
82fc73a
82fc73a
* Sun Jan 01 2012 Leigh Scott <leigh123linux@fedoraproject.org> - 1.1.2-2
82fc73a
- fix firefox launchers
82fc73a
82fc73a
* Fri Dec 30 2011 Leigh Scott <leigh123linux@fedoraproject.org> - 1.1.2-1
82fc73a
- first build based on gnome-shell srpm
82fc73a
- add session files
82fc73a