source: projects/specs/trunk/l/lxsession/lxsession-vl.spec @ 4412

Revision 4412, 4.1 KB checked in by kudoh, 13 years ago (diff)
Line 
1Name:           lxsession
2Version:        0.4.6
3Release:        1%{?_dist_release}
4Summary:        Lightweight X11 session manager
5Summary(ja):    軽量な X11 セッションマネージャ
6
7Group:          User Interface/Desktops
8License:        GPLv2+
9URL:            http://lxde.sourceforge.net/
10Source0:        http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
11Patch0:         lxsession-0.4.6-dsofix.patch
12Patch1:         01_fix_free_name.patch
13Patch2:         04_fix-ltsp-shutdown-reboot.patch
14
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16
17BuildRequires:  gtk2-devel >= 2.6 glib2-devel >= 2.6 libICE-devel libSM-devel dbus-glib-devel
18BuildRequires:  docbook-utils intltool gettext
19Requires:       dbus
20Obsoletes:      lxsession-lite < 0.3.8
21Provides:       lxsession = %{version}-%{release}
22
23# lxde-settings-daemon was merged into lxsession
24Obsoletes:      lxde-settings-daemon <= 0.4.1
25Provides:       lxde-settings-daemon = %{version}
26
27%description
28LXSession is a standard-compliant X11 session manager with shutdown/
29reboot/suspend support via HAL. In connection with gdm it also supports user
30switching.
31
32LXSession is derived from XSM and is developed as default X11 session manager
33of LXDE, the Lightweight X11 Desktop Environment. Though being part of LXDE,
34it's totally desktop-independent and only has few dependencies.
35
36%description -l ja
37LXSession は HAL を介してシャットダウン/再起動/サスペンドをサポートする
38標準準拠の X11 セッションマネージャです。
39
40
41%prep
42%setup -q
43%patch0 -p1 -b .dsofix
44%patch1 -p1
45%patch2 -p1
46
47%build
48%configure
49make %{?_smp_flags}
50
51
52%install
53rm -rf $RPM_BUILD_ROOT
54make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
55%find_lang lxsession
56mkdir -p -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/xdg/lxsession
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61
62%files -f lxsession.lang
63%defattr(-,root,root,-)
64%doc AUTHORS ChangeLog COPYING README desktop.conf.example
65%{_bindir}/lxlock
66%{_bindir}/lxsession
67%{_bindir}/lxsession-logout
68%{_datadir}/lxsession/
69%{_mandir}/man1/lxsession*.1*
70# we need to own
71%dir %{_sysconfdir}/xdg/lxsession
72
73%changelog
74* Tue Jul 26 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.6-1
75- Update to 0.4.6
76- recreated Patch0
77- added Patch1,2 from Ubuntu Oneiric
78- dropt BuildRequires: hal-devel
79- dropt Requires: hal
80
81* Sat Nov 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.5-1
82- Update to 0.4.5
83- fixed and changed description
84- dropt BuildRequires: docbook2X
85- changed Provides: lxde-settings-daemon = %%{version}
86- included desktop.conf.example in %%files
87
88* Thu May 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.4-1
89- Update to 0.4.4
90
91* Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.3-1
92- Update to 0.4.3
93
94* Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2
95- applied new naming policy to spec
96
97* Wed Mar 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1
98- Update to 0.4.2
99
100* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1
101- Update to 0.4.1
102- clean up spec
103- added Patch0 from Fedora
104- added Obsoletes: lxde-settings-daemon <= 0.4.1
105- added Provides:  lxde-settings-daemon = 0.4.1
106  - Because lxde-settings-daemon was merged into lxsession
107
108* Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.8-1
109- Update to 0.3.8
110- renamed lxsession (because upstream renamed)
111- Source0,1 and all Patches dropped
112- chaned Obsoletes: lxsession-lite < 0.3.8
113
114* Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.6-1
115- initial build for VineSeed (import from Fedora)
116
117* Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-2
118- Preserve timestamps during install
119
120* Thu Jun 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-1
121- Update to 0.3.6
122- Remove docbook hack
123
124* Sun Apr 20 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.5-1
125- Switch to LXSession lite and drop xorg-x11-xsm requirement again.
126
127* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-2
128- Require xorg-x11-xsm
129
130* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-1
131- Update to 0.3.2
132
133* Mon Mar 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0-1
134- Initial Fedora RPM
Note: See TracBrowser for help on using the repository browser.