Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 81ef7f1c24ee0e1e8d34aa06b4e164a0 > files > 3

cinnamon-session-3.2.0-1.1.mga6.src.rpm

%global po_package cinnamon-session-3.0
%global _internal_version  fdfcc0d
%global cinnamon_desktop_version 3.0.0

Summary: Cinnamon session manager
Name:    cinnamon-session
Version: 3.2.0
%define subrel 1
Release: %mkrel 1
URL:     http://cinnamon.linuxmint.com

Source0: cinnamon-session-%{version}.tar.gz
#SourceGet0: https://github.com/linuxmint/cinnamon-session/archive/%{version}.tar.gz
License: GPLv2+ and LGPLv2+
Group:   Graphical desktop/Cinnamon

Patch0:  cinnamon-session-git-autostart-backlist-gnome-settings-daemon.patch

#Requires: system-logos
# Needed for cinnamon-settings-daemon
#Requires: cinnamon-control-center-filesystem

Requires: gsettings-desktop-schemas >= 0.1.7

# pull in dbus-x11, see bug 209924
Requires: dbus-x11

# we need an authentication agent in the fallback session
Requires: polkit-gnome

BuildRequires: pkgconfig(gtk+-3.0) >= 2.99.0
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libnotify) >= 0.7.0
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(cinnamon-settings-daemon) >= 2.8.0
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(xau)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xtrans)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(json-glib-1.0)

# this is so the configure checks find /usr/bin/halt etc.
BuildRequires: usermode

BuildRequires: pkgconfig(pangox)
BuildRequires: intltool
BuildRequires: gnome-common
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xtst)
BuildRequires: xmlto
BuildRequires: pkgconfig(upower-glib)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(polkit-gobject-1)
BuildRequires: pkgconfig(libcanberra)

# an artificial requires to make sure we get dconf, for now
Requires: dconf

%description
Cinnamon-session manages a Cinnamon desktop or GDM login session. It starts up
the other core components and handles logout and saving the session.

%prep
%setup -q
%autopatch -p1
NOCONFIGURE=1 ./autogen.sh

%build
%configure2_5x --enable-docbook-docs \
           --docdir=%{_datadir}/doc/%{name} \
           --enable-systemd

make %{?_smp_mflags} V=1

%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"

%find_lang %{po_package}

%post
/usr/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
  /usr/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
  /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
fi

%posttrans
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :

%files -f %{po_package}.lang
%doc AUTHORS COPYING README
%doc %{_mandir}/man*/*
%{_bindir}/*
%{_libexecdir}/cinnamon-session-check-accelerated
%{_libexecdir}/cinnamon-session-check-accelerated-helper
%{_datadir}/cinnamon-session/
%{_datadir}/icons/hicolor/*/apps/cinnamon-session-properties.png
%{_datadir}/icons/hicolor/scalable/apps/cinnamon-session-properties.svg
%{_datadir}/glib-2.0/schemas/org.cinnamon.SessionManager.gschema.xml
%{_defaultdocdir}/cinnamon-session/


%changelog
* Tue Jul 25 2017 akien <akien> 3.2.0-1.1.mga6
+ Revision: 1130831
- Add upstream patch to fix black background (mga#21216)

* Mon Jan 23 2017 joequant <joequant> 3.2.0-1.mga6
+ Revision: 1083156
- upgrade to 3.2.0

* Mon May 23 2016 joequant <joequant> 3.0.1-2.mga6
+ Revision: 1017883
- upgrade to 3.0.1

* Sun May 22 2016 joequant <joequant> 3.0.1-1.mga6
+ Revision: 1017488
- upgrade to 3.0.1

* Tue May 03 2016 joequant <joequant> 3.0.0-1.mga6
+ Revision: 1008856
- upgrade to 3.0.0

* Sat Feb 13 2016 umeabot <umeabot> 2.8.0-2.mga6
+ Revision: 959724
- Mageia 6 Mass Rebuild

* Wed Oct 21 2015 joequant <joequant> 2.8.0-1.mga6
+ Revision: 893693
- upgrade to 2.8.0

* Tue Oct 20 2015 joequant <joequant> 2.6.3-3.mga6
+ Revision: 893020
- add docdir

* Fri Jun 26 2015 joequant <joequant> 2.6.3-2.mga6
+ Revision: 844309
- upgrade 2.6
- upgrade to 2.6

* Tue Jun 23 2015 joequant <joequant> 2.4.2-2.mga6
+ Revision: 841150
- add 3.16 patches

* Thu Nov 27 2014 joequant <joequant> 2.4.2-1.mga5
+ Revision: 799535
- upgrade to 2.4.2

* Sun Nov 23 2014 joequant <joequant> 2.4.1-1.mga5
+ Revision: 798403
- upgrade to 2.4

* Wed Oct 15 2014 umeabot <umeabot> 2.2.2-5.mga5
+ Revision: 743354
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 2.2.2-4.mga5
+ Revision: 678400
- Mageia 5 Mass Rebuild

* Fri Sep 05 2014 joequant <joequant> 2.2.2-3.mga5
+ Revision: 672200
- remove polkit-desktop-policy requires

* Thu Sep 04 2014 joequant <joequant> 2.2.2-2.mga5
+ Revision: 671943
- rebuild with new systemd

* Sat Aug 30 2014 joequant <joequant> 2.2.2-1.mga5
+ Revision: 669423
- update to 2.2.2

* Thu May 15 2014 joequant <joequant> 2.2.1-1.mga5
+ Revision: 622874
- upgrade to 2.2.1

* Sat Apr 19 2014 joequant <joequant> 2.2.0-1.mga5
+ Revision: 616932
- upgrade to 2.2
- upgrade to 2.2

* Sun Mar 30 2014 joequant <joequant> 2.0.6-4.mga5
+ Revision: 610659
- upgrade to upower 1.0

  + dams <dams>
    - rebuild for new upower

* Wed Jan 08 2014 joequant <joequant> 2.0.6-2.mga4
+ Revision: 565561
- push to core/release

* Wed Jan 01 2014 joequant <joequant> 2.0.6-1.mga4
+ Revision: 563808
- upgrade to 2.0.6
- upgrade to 2.0.6

* Tue Dec 03 2013 colin <colin> 2.0.1-3.mga4
+ Revision: 554783
- Switch to mate-polkit for the fallback session authentication agent.

* Tue Oct 22 2013 umeabot <umeabot> 2.0.1-2.mga4
+ Revision: 542046
- Mageia 4 Mass Rebuild

* Mon Oct 14 2013 joequant <joequant> 2.0.1-1.mga4
+ Revision: 496767
- upgrade to 2.0.1

* Mon Oct 07 2013 joequant <joequant> 2.0.0-1.mga4
+ Revision: 492666
- fix patches
- update to 2.0.0

* Tue Oct 01 2013 joequant <joequant> 1.9.2-1.mga4
+ Revision: 490050
- update to 1.9.2

* Fri Aug 23 2013 joequant <joequant> 1.0.0-0.2.git58710ea.mga4
+ Revision: 470132
- fix requires

* Fri Aug 23 2013 joequant <joequant> 1.0.0-0.1.git58710ea.mga4
+ Revision: 470046
- imported package cinnamon-session