source: projects/specs/branches/6/l/lxsession/lxsession-vl.spec @ 4427

Revision 4427, 4.2 KB checked in by kudoh, 13 years ago (diff)
Line 
1Name:           lxsession
2Version:        0.4.6.1
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
12#Patch1:         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* Thu Jul 28 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.6.1-1
75- new upstream release
76- dropt patch1
77
78* Tue Jul 26 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.6-1
79- Update to 0.4.6
80- recreated Patch0
81- added Patch1,2 from Ubuntu Oneiric
82- dropt BuildRequires: hal-devel
83- dropt Requires: hal
84
85* Sat Nov 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.5-1
86- Update to 0.4.5
87- fixed and changed description
88- dropt BuildRequires: docbook2X
89- changed Provides: lxde-settings-daemon = %%{version}
90- included desktop.conf.example in %%files
91
92* Thu May 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.4-1
93- Update to 0.4.4
94
95* Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.3-1
96- Update to 0.4.3
97
98* Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2
99- applied new naming policy to spec
100
101* Wed Mar 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1
102- Update to 0.4.2
103
104* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1
105- Update to 0.4.1
106- clean up spec
107- added Patch0 from Fedora
108- added Obsoletes: lxde-settings-daemon <= 0.4.1
109- added Provides:  lxde-settings-daemon = 0.4.1
110  - Because lxde-settings-daemon was merged into lxsession
111
112* Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.8-1
113- Update to 0.3.8
114- renamed lxsession (because upstream renamed)
115- Source0,1 and all Patches dropped
116- chaned Obsoletes: lxsession-lite < 0.3.8
117
118* Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.6-1
119- initial build for VineSeed (import from Fedora)
120
121* Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-2
122- Preserve timestamps during install
123
124* Thu Jun 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-1
125- Update to 0.3.6
126- Remove docbook hack
127
128* Sun Apr 20 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.5-1
129- Switch to LXSession lite and drop xorg-x11-xsm requirement again.
130
131* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-2
132- Require xorg-x11-xsm
133
134* Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-1
135- Update to 0.3.2
136
137* Mon Mar 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0-1
138- Initial Fedora RPM
Note: See TracBrowser for help on using the repository browser.