]> git.pld-linux.org Git - packages/mate-session-manager.git/blame - mate-session-manager.spec
use package names in deps; versions in deps; cleanups
[packages/mate-session-manager.git] / mate-session-manager.spec
CommitLineData
16227bc9
ER
1Summary: MATE Desktop session manager
2Name: mate-session-manager
3Version: 1.5.0
4c0f736c 4Release: 1
16227bc9
ER
5License: GPL v2+
6Group: X11/Applications
16227bc9
ER
7Source0: http://pub.mate-desktop.org/releases/1.5/%{name}-%{version}.tar.xz
8# Source0-md5: 64090402b0df99f874ca1cb2cc499745
4c0f736c
ER
9URL: http://wiki.mate-desktop.org/mate-session-manager
10BuildRequires: dbus-glib-devel
16227bc9 11BuildRequires: desktop-file-utils
4c0f736c
ER
12BuildRequires: glib2-devel >= 1:2.16.0
13BuildRequires: gsettings-desktop-schemas-devel
14BuildRequires: gtk+2-devel >= 2:2.14.0
16227bc9 15BuildRequires: icon-naming-utils
4c0f736c 16BuildRequires: intltool >= 0.40.0
16227bc9
ER
17BuildRequires: mate-common
18BuildRequires: mate-icon-theme
4c0f736c
ER
19BuildRequires: mate-polkit-devel
20BuildRequires: polkit-devel
16227bc9 21BuildRequires: tar >= 1:1.22
4c0f736c
ER
22BuildRequires: upower-devel >= 0.9.0
23BuildRequires: xorg-lib-libSM-devel
16227bc9
ER
24BuildRequires: xz
25Requires: glib2 >= 1:2.26.0
26Requires: gsettings-desktop-schemas
27Requires: gtk-update-icon-cache
28Requires: hicolor-icon-theme
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
4132989e 32MATE Desktop session manager.
16227bc9
ER
33
34%prep
35%setup -q
36
37%build
38NOCONFIGURE=1 ./autogen.sh
39%configure \
40 --disable-static \
41 --enable-ipv6 \
42 --with-gtk=2.0 \
43 --with-gnu-ld \
44 --with-default-wm=marco \
45 --with-x
46%{__make} V=1
47
48%install
49rm -rf $RPM_BUILD_ROOT
50%{__make} install \
51 DESTDIR=$RPM_BUILD_ROOT
52
53desktop-file-install \
54 --remove-category="MATE" \
55 --add-category="X-Mate" \
56 --delete-original \
57 --dir=$RPM_BUILD_ROOT%{_desktopdir} \
58$RPM_BUILD_ROOT%{_desktopdir}/mate-session-properties.desktop
59
4c0f736c
ER
60# apidocs?
61%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/dbus/mate-session.html
62
16227bc9
ER
63%find_lang %{name}
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%post
69%update_icon_cache hicolor
70%glib_compile_schemas
71
72%postun
73%update_icon_cache hicolor
74%glib_compile_schemas
75
76%files -f %{name}.lang
77%defattr(644,root,root,755)
78%doc AUTHORS COPYING README
79%attr(755,root,root) %{_bindir}/mate-session
80%attr(755,root,root) %{_bindir}/mate-session-properties
81%attr(755,root,root) %{_bindir}/mate-session-save
82%attr(755,root,root) %{_bindir}/mate-wm
4c0f736c
ER
83%{_mandir}/man1/mate-session-properties.1*
84%{_mandir}/man1/mate-session-save.1*
85%{_mandir}/man1/mate-session.1*
86%{_mandir}/man1/mate-wm.1*
16227bc9
ER
87%{_desktopdir}/mate-session-properties.desktop
88%{_datadir}/mate-session
89%{_iconsdir}/hicolor/*/apps/*.png
90%{_iconsdir}/hicolor/scalable/apps/mate-session-properties.svg
91%{_datadir}/glib-2.0/schemas/org.mate.session.gschema.xml
92%{_datadir}/xsessions/mate.desktop
This page took 0.088877 seconds and 4 git commands to generate.